PageSourceSearch

https://glennpicks-nbs8zsin.manus.space/assets/index-B7ByoWBR.js

js glennpicks-nbs8zsin.manus.space collected 2026-10-03 05:02:01 UTC 2,248,831 bytes, 1,134 lines download raw bytes

vendor: 22,163 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 qne(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const a in r)if(a!=="default"&&!(a in e)){const i=Object.getOwnPropertyDescriptor(r,a);i&&Object.defineProperty(e,a,i.get?i:{enumerable:!0,get:()=>r[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();var h1=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function on(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var c3={exports:{}},xh={};/**
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 K9;function Gne(){if(K9)return xh;K9=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(r,a,i){var s=null;if(i!==void 0&&(s=""+i),a.key!==void 0&&(s=""+a.key),"key"in a){i={};for(var o in a)o!=="key"&&(i[o]=a[o])}else i=a;return a=i.ref,{$$typeof:e,type:r,key:s,ref:a!==void 0?a:null,props:i}}return xh.Fragment=t,xh.jsx=n,xh.jsxs=n,xh}var Q9;function Vne(){return Q9||(Q9=1,c3.exports=Gne()),c3.exports}var f=Vne(),Ou=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(){}},Yne={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},Wne=class{#t=Yne;#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)}},eu=new Wne;function Kne(e){setTimeout(e,0)}var pu=typeof window>"u"||"Deno"in globalThis;function Kr(){}function Qne(e,t){return typeof e=="function"?e(t):e}function z6(e){return typeof e=="number"&&e>=0&&e!==1/0}function bz(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Vl(e,t){return typeof e=="function"?e(t):e}function yi(e,t){return typeof e=="function"?e(t):e}function X9(e,t){const{type:n="all",exact:r,fetchStatus:a,predicate:i,queryKey:s,stale:o}=e;if(s){if(r){if(t.queryHash!==$_(s,t.options))return!1}else if(!yp(t.queryKey,s))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof o=="boolean"&&t.isStale()!==o||a&&a!==t.state.fetchStatus||i&&!i(t))}function Z9(e,t){const{exact:n,status:r,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(n){if(Zl(t.options.mutationKey)!==Zl(i))return!1}else if(!yp(t.options.mutationKey,i))return!1}return!(r&&t.state.status!==r||a&&!a(t))}function $_(e,t){return(t?.queryKeyHashFn||Zl)(e)}function Zl(e){return JSON.stringify(e,(t,n)=>H6(n)?Object.keys(n).sort().reduce((r,a)=>(r[a]=n[a],r),{}):n)}function yp(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>yp(e[n],t[n])):!1}var Xne=Object.prototype.hasOwnProperty;function U_(e,t){if(e===t)return e;const n=J9(e)&&J9(t);if(!n&&!(H6(e)&&H6(t)))return t;const a=(n?e:Object.keys(e)).length,i=n?t:Object.keys(t),s=i.length,o=n?new Array(s):{};let l=0;for(let u=0;u<s;u++){const p=n?u:i[u],h=e[p],g=t[p];if(h===g){o[p]=h,(n?u<a:Xne.call(e,p))&&l++;continue}if(h===null||g===null||typeof h!="object"||typeof g!="object"){o[p]=g;continue}const x=U_(h,g);o[p]=x,x===h&&l++}return a===s&&l===a?e:o}function bp(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function J9(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function H6(e){if(!eP(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!eP(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function eP(e){return Object.prototype.toString.call(e)==="[object Object]"}function Zne(e){return new Promise(t=>{eu.setTimeout(t,e)})}function q6(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?U_(e,t):t}function Jne(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function ere(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Ka=Symbol();function vz(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Ka?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function Ez(e,t){return typeof e=="function"?e(...t):!!e}var tre=class extends Ou{#t;#e;#n;constructor(){super(),this.#n=e=>{if(!pu&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#n=e,this.#e?.(),this.#e=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#t!==e&&(this.#t=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},z_=new tre;function G6(){let e,t;const n=new Promise((a,i)=>{e=a,t=i});n.status="pending",n.catch(()=>{});function r(a){Object.assign(n,a),delete n.resolve,delete n.reject}return n.resolve=a=>{r({status:"fulfilled",value:a}),e(a)},n.reject=a=>{r({status:"rejected",reason:a}),t(a)},n}var nre=Kne;function rre(){let e=[],t=0,n=o=>{o()},r=o=>{o()},a=nre;const i=o=>{t?e.push(o):a(()=>{n(o)})},s=()=>{const o=e;e=[],o.length&&a(()=>{r(()=>{o.forEach(l=>{n(l)})})})};return{batch:o=>{let l;t++;try{l=o()}finally{t--,t||s()}return l},batchCalls:o=>(...l)=>{i(()=>{o(...l)})},schedule:i,setNotifyFunction:o=>{n=o},setBatchNotifyFunction:o=>{r=o},setScheduler:o=>{a=o}}}var Hn=rre(),are=class extends Ou{#t=!0;#e;#n;constructor(){super(),this.#n=e=>{if(!pu&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#e||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#n=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(n=>{n(e)}))}isOnline(){return this.#t}},Cx=new are;function ire(e){return Math.min(1e3*2**e,3e4)}function wz(e){return(e??"online")==="online"?Cx.isOnline():!0}var V6=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function Sz(e){let t=!1,n=0,r;const a=G6(),i=()=>a.status!=="pending",s=b=>{if(!i()){const E=new V6(b);g(E),e.onCancel?.(E)}},o=()=>{t=!0},l=()=>{t=!1},u=()=>z_.isFocused()&&(e.networkMode==="always"||Cx.isOnline())&&e.canRun(),p=()=>wz(e.networkMode)&&e.canRun(),h=b=>{i()||(r?.(),a.resolve(b))},g=b=>{i()||(r?.(),a.reject(b))},x=()=>new Promise(b=>{r=E=>{(i()||u())&&b(E)},e.onPause?.()}).then(()=>{r=void 0,i()||e.onContinue?.()}),v=()=>{if(i())return;let b;const E=n===0?e.initialPromise:void 0;try{b=E??e.fn()}catch(S){b=Promise.reject(S)}Promise.resolve(b).then(h).catch(S=>{if(i())return;const T=e.retry??(pu?0:3),k=e.retryDelay??ire,N=typeof k=="function"?k(n,S):k,C=T===!0||typeof T=="number"&&n<T||typeof T=="function"&&T(n,S);if(t||!C){g(S);return}n++,e.onFail?.(n,S),Zne(N).then(()=>u()?void 0:x()).then(()=>{t?g(S):v()})})};return{promise:a,status:()=>a.status,cancel:s,continue:()=>(r?.(),a),cancelRetry:o,continueRetry:l,canStart:p,start:()=>(p()?v():x().then(v),a)}}var Az=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),z6(this.gcTime)&&(this.#t=eu.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(pu?1/0:300*1e3))}clearGcTimeout(){this.#t&&(eu.clearTimeout(this.#t),this.#t=void 0)}},sre=class extends Az{#t;#e;#n;#a;#r;#i;#o;constructor(e){super(),this.#o=!1,this.#i=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#a=e.client,this.#n=this.#a.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=tP(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(e){if(this.options={...this.#i,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=tP(this.options);t.data!==void 0&&(this.setData(t.data,{updatedAt:t.dataUpdatedAt,manual:!0}),this.#t=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#n.remove(this)}setData(e,t){const n=q6(this.state.data,e,this.options);return this.#s({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#s({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#r?.promise;return this.#r?.cancel(e),t?t.then(Kr).catch(Kr):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(e=>yi(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Ka||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>Vl(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:!bz(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#r&&(this.#o?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#n.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#s({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(e&&this.setOptions(e),!this.options.queryFn){const o=this.observers.find(l=>l.options.queryFn);o&&this.setOptions(o.options)}const n=new AbortController,r=o=>{Object.defineProperty(o,"signal",{enumerable:!0,get:()=>(this.#o=!0,n.signal)})},a=()=>{const o=vz(this.options,t),u=(()=>{const p={client:this.#a,queryKey:this.queryKey,meta:this.meta};return r(p),p})();return this.#o=!1,this.options.persister?this.options.persister(o,u,this):o(u)},s=(()=>{const o={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#a,state:this.state,fetchFn:a};return r(o),o})();this.options.behavior?.onFetch(s,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==s.fetchOptions?.meta)&&this.#s({type:"fetch",meta:s.fetchOptions?.meta}),this.#r=Sz({initialPromise:t?.initialPromise,fn:s.fetchFn,onCancel:o=>{o instanceof V6&&o.revert&&this.setState({...this.#e,fetchStatus:"idle"}),n.abort()},onFail:(o,l)=>{this.#s({type:"failed",failureCount:o,error:l})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0});try{const o=await this.#r.start();if(o===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(o),this.#n.config.onSuccess?.(o,this),this.#n.config.onSettled?.(o,this.state.error,this),o}catch(o){if(o instanceof V6){if(o.silent)return this.#r.promise;if(o.revert){if(this.state.data===void 0)throw o;return this.state.data}}throw this.#s({type:"error",error:o}),this.#n.config.onError?.(o,this),this.#n.config.onSettled?.(this.state.data,o,this),o}finally{this.scheduleGc()}}#s(e){const t=n=>{switch(e.type){case"failed":return{...n,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...Tz(n.data,this.options),fetchMeta:e.meta??null};case"success":const r={...n,data:e.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#e=e.manual?r:void 0,r;case"error":const a=e.error;return{...n,error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error"};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...e.state}}};this.state=t(this.state),Hn.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),this.#n.notify({query:this,type:"updated",action:e})})}};function Tz(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:wz(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function tP(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var ym=class extends Ou{constructor(e,t){super(),this.options=t,this.#t=e,this.#s=null,this.#o=G6(),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#n=void 0;#a=void 0;#r;#i;#o;#s;#h;#d;#f;#c;#u;#l;#m=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),nP(this.#e,this.options)?this.#p():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Y6(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Y6(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#v(),this.#E(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,n=this.#e;if(this.options=this.#t.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof yi(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#w(),this.#e.setOptions(this.options),t._defaulted&&!bp(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const r=this.hasListeners();r&&rP(this.#e,n,this.options,t)&&this.#p(),this.updateResult(),r&&(this.#e!==n||yi(this.options.enabled,this.#e)!==yi(t.enabled,this.#e)||Vl(this.options.staleTime,this.#e)!==Vl(t.staleTime,this.#e))&&this.#g();const a=this.#x();r&&(this.#e!==n||yi(this.options.enabled,this.#e)!==yi(t.enabled,this.#e)||a!==this.#l)&&this.#y(a)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),n=this.createResult(t,e);return lre(this,n)&&(this.#a=n,this.#i=this.options,this.#r=this.#e.state),n}getCurrentResult(){return this.#a}trackResult(e,t){return new Proxy(e,{get:(n,r)=>(this.trackProp(r),t?.(r),r==="promise"&&!this.options.experimental_prefetchInRender&&this.#o.status==="pending"&&this.#o.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(n,r))})}trackProp(e){this.#m.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),n=this.#t.getQueryCache().build(this.#t,t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){return this.#p({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#a))}#p(e){this.#w();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(Kr)),t}#g(){this.#v();const e=Vl(this.options.staleTime,this.#e);if(pu||this.#a.isStale||!z6(e))return;const n=bz(this.#a.dataUpdatedAt,e)+1;this.#c=eu.setTimeout(()=>{this.#a.isStale||this.updateResult()},n)}#x(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#y(e){this.#E(),this.#l=e,!(pu||yi(this.options.enabled,this.#e)===!1||!z6(this.#l)||this.#l===0)&&(this.#u=eu.setInterval(()=>{(this.options.refetchIntervalInBackground||z_.isFocused())&&this.#p()},this.#l))}#b(){this.#g(),this.#y(this.#x())}#v(){this.#c&&(eu.clearTimeout(this.#c),this.#c=void 0)}#E(){this.#u&&(eu.clearInterval(this.#u),this.#u=void 0)}createResult(e,t){const n=this.#e,r=this.options,a=this.#a,i=this.#r,s=this.#i,l=e!==n?e.state:this.#n,{state:u}=e;let p={...u},h=!1,g;if(t._optimisticResults){const D=this.hasListeners(),U=!D&&nP(e,t),z=D&&rP(e,n,t,r);(U||z)&&(p={...p,...Tz(u.data,e.options)}),t._optimisticResults==="isRestoring"&&(p.fetchStatus="idle")}let{error:x,errorUpdatedAt:v,status:b}=p;g=p.data;let E=!1;if(t.placeholderData!==void 0&&g===void 0&&b==="pending"){let D;a?.isPlaceholderData&&t.placeholderData===s?.placeholderData?(D=a.data,E=!0):D=typeof t.placeholderData=="function"?t.placeholderData(this.#f?.state.data,this.#f):t.placeholderData,D!==void 0&&(b="success",g=q6(a?.data,D,t),h=!0)}if(t.select&&g!==void 0&&!E)if(a&&g===i?.data&&t.select===this.#h)g=this.#d;else try{this.#h=t.select,g=t.select(g),g=q6(a?.data,g,t),this.#d=g,this.#s=null}catch(D){this.#s=D}this.#s&&(x=this.#s,g=this.#d,v=Date.now(),b="error");const S=p.fetchStatus==="fetching",T=b==="pending",k=b==="error",N=T&&S,C=g!==void 0,j={status:b,fetchStatus:p.fetchStatus,isPending:T,isSuccess:b==="success",isError:k,isInitialLoading:N,isLoading:N,data:g,dataUpdatedAt:p.dataUpdatedAt,error:x,errorUpdatedAt:v,failureCount:p.fetchFailureCount,failureReason:p.fetchFailureReason,errorUpdate
10Count:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>l.dataUpdateCount||p.errorUpdateCount>l.errorUpdateCount,isFetching:S,isRefetching:S&&!T,isLoadingError:k&&!C,isPaused:p.fetchStatus==="paused",isPlaceholderData:h,isRefetchError:k&&C,isStale:H_(e,t),refetch:this.refetch,promise:this.#o,isEnabled:yi(t.enabled,e)!==!1};if(this.options.experimental_prefetchInRender){const D=H=>{j.status==="error"?H.reject(j.error):j.data!==void 0&&H.resolve(j.data)},U=()=>{const H=this.#o=j.promise=G6();D(H)},z=this.#o;switch(z.status){case"pending":e.queryHash===n.queryHash&&D(z);break;case"fulfilled":(j.status==="error"||j.data!==z.value)&&U();break;case"rejected":(j.status!=="error"||j.error!==z.reason)&&U();break}}return j}updateResult(){const e=this.#a,t=this.createResult(this.#e,this.options);if(this.#r=this.#e.state,this.#i=this.options,this.#r.data!==void 0&&(this.#f=this.#e),bp(t,e))return;this.#a=t;const n=()=>{if(!e)return!0;const{notifyOnChangeProps:r}=this.options,a=typeof r=="function"?r():r;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.#a).some(s=>{const o=s;return this.#a[o]!==e[o]&&i.has(o)})};this.#S({listeners:n()})}#w(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#n=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}#S(e){Hn.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#a)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function ore(e,t){return yi(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function nP(e,t){return ore(e,t)||e.state.data!==void 0&&Y6(e,t,t.refetchOnMount)}function Y6(e,t,n){if(yi(t.enabled,e)!==!1&&Vl(t.staleTime,e)!=="static"){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&H_(e,t)}return!1}function rP(e,t,n,r){return(e!==t||yi(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&H_(e,n)}function H_(e,t){return yi(t.enabled,e)!==!1&&e.isStaleByTime(Vl(t.staleTime,e))}function lre(e,t){return!bp(e.getCurrentResult(),t)}function Ox(e){return{onFetch:(t,n)=>{const r=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],s=t.state.data?.pageParams||[];let o={pages:[],pageParams:[]},l=0;const u=async()=>{let p=!1;const h=v=>{Object.defineProperty(v,"signal",{enumerable:!0,get:()=>(t.signal.aborted?p=!0:t.signal.addEventListener("abort",()=>{p=!0}),t.signal)})},g=vz(t.options,t.fetchOptions),x=async(v,b,E)=>{if(p)return Promise.reject();if(b==null&&v.pages.length)return Promise.resolve(v);const T=(()=>{const O={client:t.client,queryKey:t.queryKey,pageParam:b,direction:E?"backward":"forward",meta:t.options.meta};return h(O),O})(),k=await g(T),{maxPages:N}=t.options,C=E?ere:Jne;return{pages:C(v.pages,k,N),pageParams:C(v.pageParams,b,N)}};if(a&&i.length){const v=a==="backward",b=v?_z:W6,E={pages:i,pageParams:s},S=b(r,E);o=await x(E,S,v)}else{const v=e??i.length;do{const b=l===0?s[0]??r.initialPageParam:W6(r,o);if(l>0&&b==null)break;o=await x(o,b),l++}while(l<v)}return o};t.options.persister?t.fetchFn=()=>t.options.persister?.(u,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=u}}}function W6(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function _z(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}function cre(e,t){return t?W6(e,t)!=null:!1}function ure(e,t){return!t||!e.getPreviousPageParam?!1:_z(e,t)!=null}var Nz=class extends ym{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:Ox()})}getOptimisticResult(e){return e.behavior=Ox(),super.getOptimisticResult(e)}
10fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:n}=e,r=super.createResult(e,t),{isFetching:a,isRefetching:i,isError:s,isRefetchError:o}=r,l=n.fetchMeta?.fetchMore?.direction,u=s&&l==="forward",p=a&&l==="forward",h=s&&l==="backward",g=a&&l==="backward";return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:cre(t,n.data),hasPreviousPage:ure(t,n.data),isFetchNextPageError:u,isFetchingNextPage:p,isFetchPreviousPageError:h,isFetchingPreviousPage:g,isRefetchError:o&&!u&&!h,isRefetching:i&&!p&&!g}}},dre=class extends Az{#t;#e;#n;#a;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#n=e.mutationCache,this.#e=[],this.state=e.state||kz(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#n.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#n.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||(this.state.status==="pending"?this.scheduleGc():this.#n.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#r({type:"continue"})},n={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=Sz({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(new Error("No mutationFn found")),onFail:(i,s)=>{this.#r({type:"failed",failureCount:i,error:s})},onPause:()=>{this.#r({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#n.canRun(this)});const r=this.state.status==="pending",a=!this.#a.canStart();try{if(r)t();else{this.#r({type:"pending",variables:e,isPaused:a}),await this.#n.config.onMutate?.(e,this,n);const s=await this.options.onMutate?.(e,n);s!==this.state.context&&this.#r({type:"pending",context:s,variables:e,isPaused:a})}const i=await this.#a.start();return await this.#n.config.onSuccess?.(i,e,this.state.context,this,n),await this.options.onSuccess?.(i,e,this.state.context,n),await this.#n.config.onSettled?.(i,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(i,null,e,this.state.context,n),this.#r({type:"success",data:i}),i}catch(i){try{throw await this.#n.config.onError?.(i,e,this.state.context,this,n),await this.options.onError?.(i,e,this.state.context,n),await this.#n.config.onSettled?.(void 0,i,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(void 0,i,e,this.state.context,n),i}finally{this.#r({type:"error",error:i})}}finally{this.#n.runNext(this)}}#r(e){const t=n=>{switch(e.type){case"failed":return{...n,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};case"pending":return{...n,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...n,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:e.error,failureCount:n.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),Hn.batch(()=>{this.#e.forEach(n=>{n.onMutationUpdate(e)}),this.#n.notify({mutation:this,type:"updated",action:e})})}};function kz(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var fre=class extends Ou{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#n=0}#t;#e;#n;build(e,t,n){const r=new dre({client:e,mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#t.add(e);const t=p1(e);if(typeof t=="string"){const n=this.#e.get(t);n?n.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=p1(e);if(typeof t=="string"){const n=this.#e.get(t);if(n)if(n.length>1){const r=n.indexOf(e);r!==-1&&n.splice(r,1)}else n[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=p1(e);if(typeof t=="string"){const r=this.#e.get(t)?.find(a=>a.state.status==="pending");return!r||r===e}else return!0}runNext(e){const t=p1(e);return typeof t=="string"?this.#e.get(t)?.find(r=>
10r!==e&&r.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){Hn.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find(n=>Z9(t,n))}findAll(e={}){return this.getAll().filter(t=>Z9(e,t))}notify(e){Hn.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return Hn.batch(()=>Promise.all(e.map(t=>t.continue().catch(Kr))))}};function p1(e){return e.options.scope?.id}var hre=class extends Ou{#t;#e=void 0;#n;#a;constructor(t,n){super(),this.#t=t,this.setOptions(n),this.bindMethods(),this.#r()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const n=this.options;this.options=this.#t.defaultMutationOptions(t),bp(this.options,n)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#n,observer:this}),n?.mutationKey&&this.options.mutationKey&&Zl(n.mutationKey)!==Zl(this.options.mutationKey)?this.reset():this.#n?.state.status==="pending"&&this.#n.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#n?.removeObserver(this)}onMutationUpdate(t){this.#r(),this.#i(t)}getCurrentResult(){return this.#e}reset(){this.#n?.removeObserver(this),this.#n=void 0,this.#r(),this.#i()}mutate(t,n){return this.#a=n,this.#n?.removeObserver(this),this.#n=this.#t.getMutationCache().build(this.#t,this.options),this.#n.addObserver(this),this.#n.execute(t)}#r(){const t=this.#n?.state??kz();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){Hn.batch(()=>{if(this.#a&&this.hasListeners()){const n=this.#e.variables,r=this.#e.context,a={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};t?.type==="success"?(this.#a.onSuccess?.(t.data,n,r,a),this.#a.onSettled?.(t.data,null,
10n,r,a)):t?.type==="error"&&(this.#a.onError?.(t.error,n,r,a),this.#a.onSettled?.(void 0,t.error,n,r,a))}this.listeners.forEach(n=>{n(this.#e)})})}};function aP(e,t){const n=new Set(t);return e.filter(r=>!n.has(r))}function pre(e,t,n){const r=e.slice(0);return r[t]=n,r}var mre=class extends Ou{#t;#e;#n;#a;#r;#i;#o;#s;#h=[];constructor(e,t,n){super(),this.#t=e,this.#a=n,this.#n=[],this.#r=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#r.forEach(e=>{e.subscribe(t=>{this.#u(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#r.forEach(e=>{e.destroy()})}setQueries(e,t){this.#n=e,this.#a=t,Hn.batch(()=>{const n=this.#r,r=this.#c(this.#n);this.#h=r,r.forEach(p=>p.observer.setOptions(p.defaultedQueryOptions));const a=r.map(p=>p.observer),i=a.map(p=>p.getCurrentResult()),s=n.length!==a.length,o=a.some((p,h)=>p!==n[h]),l=s||o,u=l?!0:i.some((p,h)=>{const g=this.#e[h];return!g||!bp(p,g)});!l&&!u||(l&&(this.#r=a),this.#e=i,this.hasListeners()&&(l&&(aP(n,a).forEach(p=>{p.destroy()}),aP(a,n).forEach(p=>{p.subscribe(h=>{this.#u(p,h)})})),this.#l()))})}getCurrentResult(){return this.#e}getQueries(){return this.#r.map(e=>e.getCurrentQuery())}getObservers(){return this.#r}getOptimisticResult(e,t){const n=this.#c(e),r=n.map(a=>a.observer.getOptimisticResult(a.defaultedQueryOptions));return[r,a=>this.#f(a??r,t),()=>this.#d(r,n)]}#d(e,t){return t.map((n,r)=>{const a=e[r];return n.defaultedQueryOptions.notifyOnChangeProps?a:n.observer.trackResult(a,i=>{t.forEach(s=>{s.observer.trackProp(i)})})})}#f(e,t){return t?((!this.#i||this.#e!==this.#s||t!==this.#o)&&(this.#o=t,this.#s=this.#e,this.#i=U_(this.#i,t(e))),this.#i):e}#c(e){const t=new Map(this.#r.map(r=>[r.options.queryHash,r])),n=[];return e.forEach(r=>{const a=this.#t.defaultQueryOptions(r),i=t.get(a.queryHash);i?n.push({defaultedQueryOptions:a,observer:i}):n.push({defaultedQueryOptions:a,observer:new ym(this.#t,a)})}),n}#u(e,t){const n=this.#r.indexOf(e);n!==-1&&(this.#e=pre(this.#e,n,t),this.#l())}#l(){if(this.hasListeners()){const e=this.#i,t=this.#d(this.#e,this.#h),n=this.#f(t,this.#a?.combine);e!==n&&Hn.batch(()=>{this.listeners.forEach(r=>{r(this.#e)})})}}},gre=class extends Ou{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,n){const r=t.queryKey,a=t.queryHash??$_(r,t);let i=this.get(a);return i||(i=new sre({client:e,queryKey:r,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(i)),i}add(e){this.#t.has(e.queryHash)||(this.#t.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#t.get(e.queryHash);t&&(e.destroy(),t===e&&this.#t.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){Hn.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#t.get(e)}getAll(){return[...this.#t.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(n=>X9(t,n))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(n=>X9(e,n)):t}notify(e){Hn.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){Hn.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){Hn.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},xre=class{#t;#e;#n;#a;#r;#i;#o;#s;constructor(e={}){this.#t=e.queryCache||new gre,this.#e=e.mutationCache||new fre,this.#n=e.defaultOptions||{},this.#a=new Map,this.#r=new Map,this.#i=0}mount(){this.#i++,this.#i===1&&(this.#o=z_.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#s=Cx.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#i--,this.#i===0&&(this.#o?.(),this.#o=void 0,this.#s?.(),this.#s=void 0)}isFetching(e){return this.#t.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#e.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=this.#t.build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(Vl(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}
vendor: 11,639 bytes, lines 10-18
10),i=this.#t.get(r.queryHash)?.state.data,s=Qne(t,i);if(s!==void 0)return this.#t.build(this,r).setData(s,{...n,manual:!0})}setQueriesData(e,t,n){return Hn.batch(()=>this.#t.findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;Hn.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=this.#t;return Hn.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=Hn.batch(()=>this.#t.findAll(e).map(a=>a.cancel(n)));return Promise.all(r).then(Kr).catch(Kr)}invalidateQueries(e,t={}){return Hn.batch(()=>(this.#t.findAll(e).forEach(n=>{n.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=Hn.batch(()=>this.#t.findAll(e).filter(a=>!a.isDisabled()&&!a.isStatic()).map(a=>{let i=a.fetch(void 0,n);return n.throwOnError||(i=i.catch(Kr)),a.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(r).then(Kr)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=this.#t.build(this,t);return n.isStaleByTime(Vl(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Kr).catch(Kr)}fetchInfiniteQuery(e){return e.behavior=Ox(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Kr).catch(Kr)}ensureInfiniteQueryData(e){return e.behavior=Ox(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Cx.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#a.set(Zl(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#a.values()],n={};return t.forEach(r=>{yp(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){this.#r.set(Zl(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#r.values()],n={};return t.forEach(r=>{yp(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=$_(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===Ka&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},u3={exports:{}},mt={};/**
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 iP;function yre(){if(iP)return mt;iP=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),s=Symbol.for("react.context"),o=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),h=Symbol.for("react.activity"),g=Symbol.iterator;function x(W){return W===null||typeof W!="object"?null:(W=g&&W[g]||W["@@iterator"],typeof W=="function"?W:null)}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,E={};function S(W,ae,B){this.props=W,this.context=ae,this.refs=E,this.updater=B||v}S.prototype.isReactComponent={},S.prototype.setState=function(W,ae){if(typeof W!="object"&&typeof W!="function"&&W!=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,W,ae,"setState")},S.prototype.forceUpdate=function(W){this.updater.enqueueForceUpdate(this,W,"forceUpdate")};function T(){}T.prototype=S.prototype;function k(W,ae,B){this.props=W,this.context=ae,this.refs=E,this.updater=B||v}var N=k.prototype=new T;N.constructor=k,b(N,S.prototype),N.isPureReactComponent=!0;var C=Array.isArray;function O(){}var j={H:null,A:null,T:null,S:null},D=Object.prototype.hasOwnProperty;function U(W,ae,B){var de=B.ref;return{$$typeof:e,type:W,key:ae,ref:de!==void 0?de:null,props:B}}function z(W,ae){return U(W.type,ae,W.props)}function H(W){return typeof W=="object"&&W!==null&&W.$$typeof===e}function q(W){var ae={"=":"=0",":":"=2"};return"$"+W.replace(/[=:]/g,function(B){return ae[B]})}var Q=/\/+/g;function I(W,ae){return typeof W=="object"&&W!==null&&W.key!=null?q(""+W.key):ae.toString(36)}function ee(W){switch(W.status){case"fulfilled":return W.value;case"rejected":throw W.reason;default:switch(typeof W.status=="string"?W.then(O,O):(W.status="pending",W.then(function(ae){W.status==="pending"&&(W.status="fulfilled",W.value=ae)},function(ae){W.status==="pending"&&(W.status="rejected",W.reason=ae)})),W.status){case"fulfilled":return W.value;case"rejected":throw W.reason}}throw W}function $(W,ae,B,de,Ee){var Ce=typeof W;(Ce==="undefined"||Ce==="boolean")&&(W=null);var Se=!1;if(W===null)Se=!0;else switch(Ce){case"bigint":case"string":case"number":Se=!0;break;case"object":switch(W.$$typeof){case e:case t:Se=!0;break;case p:return Se=W._init,$(Se(W._payload),ae,B,de,Ee)}}if(Se)return Ee=Ee(W),Se=de===""?"."+I(W,0):de,C(Ee)?(B="",Se!=null&&(B=Se.replace(Q,"$&/")+"/"),$(Ee,ae,B,"",function(Me){return Me})):Ee!=null&&(H(Ee)&&(Ee=z(Ee,B+(Ee.key==null||W&&W.key===Ee.key?"":(""+Ee.key).replace(Q,"$&/")+"/")+Se)),ae.push(Ee)),1;Se=0;var Re=de===""?".":de+":";if(C(W))for(var we=0;we<W.length;we++)de=W[we],Ce=Re+I(de,we),Se+=$(de,ae,B,Ce,Ee);else if(we=x(W),typeof we=="function")for(W=we.call(W),we=0;!(de=W.next()).done;)de=de.value,Ce=Re+I(de,we++),Se+=$(de,ae,B,Ce,Ee);else if(Ce==="object"){if(typeof W.then=="function")return $(ee(W),ae,B,de,Ee);throw ae=String(W),Error("Objects are not valid as a React child (found: "+(ae==="[object Object]"?"object with keys {"+Object.keys(W).join(", ")+"}":ae)+"). If you meant to render a collection of children, use an array instead.")}return Se}function Z(W,ae,B){if(W==null)return W;var de=[],Ee=0;return $(W,de,"","",function(Ce){return ae.call(B,Ce,Ee++)}),de}function te(W){if(W._status===-1){var ae=W._result;ae=ae(),ae.then(function(B){(W._status===0||W._status===-1)&&(W._status=1,W._result=B)},function(B){(W._status===0||W._status===-1)&&(W._status=2,W._result=B)}),W._status===-1&&(W._status=0,W._result=ae)}if(W._status===1)return W._result.default;throw W._result}var ue=typeof reportError=="function"?reportError:function(W){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var ae=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof W=="object"&&W!==null&&typeof W.message=="string"?String(W.message):String(W),error:W});if(!window.dispatchEvent(ae))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",W);return}console.error(W)},V={map:Z,forEach:function(W,ae,B){Z(W,function(){ae.apply(this,arguments)},B)},count:function(W){var ae=0;return Z(W,function(){ae++}),ae},toArray:function(W){return Z(W,function(ae){return ae})||[]},only:function(W){if(!H(W))throw Error("React.Children.only expected to receive a single React element child.");return W}};return mt.Activity=h,mt.Children=V,mt.Component=S,mt.Fragment=n,mt.Profiler=a,mt.PureComponent=k,mt.StrictMode=r,mt.Suspense=l,mt.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=j,mt.__COMPILER_RUNTIME={__proto__:null,c:function(W){return j.H.useMemoCache(W)}},mt.cache=function(W){return function(){return W.apply(null,arguments)}},mt.cacheSignal=function(){return null},mt.cloneElement=function(W,ae,B){if(W==null)throw Error("The argument must be a React element, but you passed "+W+".");var de=b({},W.props),Ee=W.key;if(ae!=null)for(Ce in ae.key!==void 0&&(Ee=""+ae.key),ae)!D.call(ae,Ce)||Ce==="key"||Ce==="__self"||Ce==="__source"||Ce==="ref"&&ae.ref===void 0||(de[Ce]=ae[Ce]);var Ce=arguments.length-2;if(Ce===1)de.children=B;else if(1<Ce){for(var Se=Array(Ce),Re=0;Re<Ce;Re++)Se[Re]=arguments[Re+2];de.children=Se}return U(W.type,Ee,de)},mt.createContext=function(W){return W={$$typeof:s,_currentValue:W,_currentValue2:W,_threadCount:0,Provider:null,Consumer:null},W.Provider=W,W.Consumer={$$typeof:i,_context:W},W},mt.createElement=function(W,ae,B){var de,Ee={},Ce=null;if(ae!=null)for(de in ae.key!==void 0&&(Ce=""+ae.key),ae)D.call(ae,de)&&de!=="key"&&de!=="__self"&&de!=="__source"&&(Ee[de]=ae[de]);var Se=arguments.length-2;if(Se===1)Ee.children=B;else if(1<Se){for(var Re=Array(Se),we=0;we<Se;we++)Re[we]=arguments[we+2];Ee.children=Re}if(W&&W.defaultProps)for(de in Se=W.defaultProps,Se)Ee[de]===void 0&&(Ee[de]=Se[de]);return U(W,Ce,Ee)},mt.createRef=function(){return{current:null}},mt.forwardRef=function(W){return{$$typeof:o,render:W}},mt.isValidElement=H,mt.lazy=function(W){return{$$typeof:p,_payload:{_status:-1,_result:W},_init:te}},mt.memo=function(W,ae){return{$$typeof:u,type:W,compare:ae===void 0?null:ae}},mt.startTransition=function(W){var ae=j.T,B={};j.T=B;try{var de=W(),Ee=j.S;Ee!==null&&Ee(B,de),typeof de=="object"&&de!==null&&typeof de.then=="function"&&de.then(O,ue)}catch(Ce){ue(Ce)}finally{ae!==null&&B.types!==null&&(ae.types=B.types),j.T=ae}},mt.unstable_useCacheRefresh=function(){return j.H.useCacheRefresh()},mt.use=function(W){return j.H.use(W)},mt.useActionState=function(W,ae,B){return j.H.useActionState(W,ae,B)},mt.useCallback=function(W,ae){return j.H.useCallback(W,ae)},mt.useContext=function(W){return j.H.useContext(W)},mt.useDebugValue=function(){},mt.useDeferredValue=function(W,ae){return j.H.useDeferredValue(W,ae)},mt.useEffect=function(W,ae){return j.H.useEffect(W,ae)},mt.useEffectEvent=function(W){return j.H.useEffectEvent(W)},mt.useId=function(){return j.H.useId()},mt.useImperativeHandle=function(W,ae,B){return j.H.useImperativeHandle(W,ae,B)},mt.useInsertionEffect=function(W,ae){return j.H.useInsertionEffect(W,ae)},mt.useLayoutEffect=function(W,ae){return j.H.useLayoutEffect(W,ae)},mt.useMemo=function(W,ae){return j.H.useMemo(W,ae)},mt.useOptimistic=function(W,ae){return j.H.useOptimistic(W,ae)},mt.useReducer=function(W,ae,B){return j.H.useReducer(W,ae,B)},mt.useRef=function(W){return j.H.useRef(W)},mt.useState=function(W){return j.H.useState(W)},mt.useSyncExternalStore=function(W,ae,B){return j.H.useSyncExternalStore(W,ae,B)},mt.useTransition=function(){return j.H.useTransition()},mt.version="19.2.1",mt}var sP;function gb(){return sP||(sP=1,u3.exports=yre()),u3.exports}var P=gb();const K=on(P),xb=qne({__proto__:null,default:K},[P]);var Cz=P.createContext(void 0),bm=e=>{const t=P.useContext(Cz);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},bre=({client:e,children:t})=>(P.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),f.jsx(Cz.Provider,{value:e,children:t})),Oz=P.createContext(!1),Pz=()=>P.useContext(Oz);Oz.Provider;function vre(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Ere=P.createContext(vre()),Rz=()=>P.useContext(Ere),jz=(e,t)=>
18{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Lz=e=>{P.useEffect(()=>{e.clearReset()},[e])},Mz=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:a})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(a&&e.data===void 0||Ez(n,[e.error,r])),q_=(e,t)=>t.state.data===void 0,Iz=e=>{if(e.suspense){const n=a=>a==="static"?a:Math.max(a??1e3,1e3),r=e.staleTime;e.staleTime=typeof r=="function"?(...a)=>n(r(...a)):n(r),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},Dz=(e,t)=>e.isLoading&&e.isFetching&&!t,K6=(e,t)=>e?.suspense&&t.isPending,Px=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function Bz({queries:e,...t},n){const r=bm(n),a=Pz(),i=Rz(),s=P.useMemo(()=>e.map(b=>{const E=r.defaultQueryOptions(b);return E._optimisticResults=a?"isRestoring":"optimistic",E}),[e,r,a]);s.forEach(b=>{Iz(b),jz(b,i)}),Lz(i);const[o]=P.useState(()=>new mre(r,s,t)),[l,u,p]=o.getOptimisticResult(s,t.combine),h=!a&&t.subscribed!==!1;P.useSyncExternalStore(P.useCallback(b=>h?o.subscribe(Hn.batchCalls(b)):Kr,[o,h]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),P.useEffect(()=>{o.setQueries(s,t)},[s,t,o]);const x=l.some((b,E)=>K6(s[E],b))?l.flatMap((b,E)=>{const S=s[E];if(S){const T=new ym(r,S);if(K6(S,b))return Px(S,T,i);Dz(b,a)&&Px(S,T,i)}return[]}):[];if(x.length>0)throw Promise.all(x);const v=l.find((b,E)=>{const S=s[E];return S&&Mz({result:b,errorResetBoundary:i,throwOnError:S.throwOnError,query:r.getQueryCache().get(S.queryHash),suspense:S.suspense})});if(v?.error)throw v.error;return u(p())}function yb(e,t,n){const r=Pz(),a=Rz(),i=bm(n),s=i.defaultQueryOptions(e);i.getDefaultOptions().queries?._experimental_beforeQuery?.(s),s._optimisticResults=r?"isRestoring":"optimistic",Iz(s),jz(s,a),Lz(a);const o=!i.getQueryCache().get(s.queryHash),[l]=P.useState(()=>new t(i,s)),u=l.getOptimisticResult(s),p=!r&&e.subscribed!==!1;if(P.useSyncExternalStore(P.useCallback(h=>{const g=p?l.subscribe(Hn.batchCalls(h)):Kr;return l.updateResult(),g},[l,p]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),P.useEffect(()=>{l.setOptions(s)},[s,l]),K6(s,u))throw Px(s,l,a);if(Mz({result:u,errorResetBoundary:a,throwOnError:s.throwOnError,query:i.getQueryCache().get(s.queryHash),suspense:s.suspense}))throw u.error;return i.getDefaultOptions().queries?._experimental_afterQuery?.(s,u),s.experimental_prefetchInRender&&!pu&&Dz(u,r)&&(o?Px(s,l,a):i.getQueryCache().get(s.queryHash)?.promise)?.catch(Kr).finally(()=>{l.updateResult()}),s.notifyOnChangeProps?u:l.trackResult(u)}function wre(e,t){return yb(e,ym,t)}function Sre(e,t){return yb({...e,enabled:!0,suspense:!0,throwOnError:q_,placeholderData:void 0},ym,t)}function Are(e,t){return yb({...e,enabled:!0,suspense:!0,throwOnError:q_},Nz,t)}function Tre(e,t){return Bz({...e,queries:e.queries.map(n=>({...n,suspense:!0,throwOnError:q_,enabled:!0,placeholderData:void 0}))},t)}function _re(e,t){const n=bm(t);n.getQueryState(e.queryKey)||n.prefetchQuery(e)}function Nre(e,t){const n=bm(t);n.getQueryState(e.queryKey)||n.prefetchInfiniteQuery(e)}function kre(e,t){const n=bm(t),[r]=P.useState(()=>new hre(n,e));P.useEffect(()=>{r.setOptions(e)},[r,e]);const a=P.useSyncExternalStore(P.useCallback(s=>r.subscribe(Hn.batchCalls(s)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),i=P.useCallback((s,o)=>{r.mutate(s,o).catch(Kr)},[r]);if(a.error&&Ez(r.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:i,mutateAsync:a.mutate}}function Cre(e,t){return yb(e,Nz,t)}function mu(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}const Ore=typeof Symbol=="function"&&!!Symbol.asyncIterator;function Fz(e){return Ore&&mu(e)&&Symbol.asyncIterator in e}var Pre=Object.create,$z=Object.defineProperty,Rre=Object.getOwnPropertyDescriptor,Uz=Object.getOwnPropertyNames,jre=Object.getPrototypeOf,Lre=Object.prototype.hasOwnProperty,vm=(e,t)=>function(){return t||(0,e[Uz(e)[0]])((t={exports:{}}).exports,t),t.exports},Mre=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=Uz(t),i=0,s=a.length,o;i<s;i++)o=a[i],!Lre.call(e,o)&&o!==n&&$z(e,o,{get:(l=>t[l]).bind(null,o),enumerable:!(r=Rre(t,o))||r.enumerable});return e},bb=(e,t,n)=>(n=e!=null?Pre(jre(e)):{},Mre($z(n,"default",{value:e,enumerable:!0}),e));const zz=()=>{},oP=e=>{Object.freeze&&Object.freeze(e)};function Hz(e,t,n){var r;const a=t.join(".");return(r=n[a])!==null&&r!==void 0||(n[a]=new Proxy(zz,{get(i,s){if
18(!(typeof s!="string"||s==="then"))return Hz(e,[...t,s],n)},apply(i,s,o){const l=t[t.length-1];let u={args:o,path:t};return l==="call"?u={args:o.length>=2?[o[1]]:[],path:t.slice(0,-1)}:l==="apply"&&(u={args:o.length>=2?o[1]:[],path:t.slice(0,-1)}),oP(u.args),oP(u.path),e(u)}})),n[a]}const vb=e=>Hz(e,[],Object.create(null)),G_=e=>new Proxy(zz,{get(t,n){if(n!=="then")return e(n)}});var qz=vm({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(r){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},t.exports.__esModule=!0,t.exports.default=t.exports,n(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Ire=vm({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=qz().default;function r(a,i){if(n(a)!="object"||!a)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var o=s.call(a,i||"default");if(n(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Dre=vm({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=qz().default,r=Ire();function a(i){var s=r(i,"string");return n(s)=="symbol"?s:s+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),Gz=vm({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=Dre();function r(a,i,s){return(i=n(i))in a?Object.defineProperty(a,i,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[i]=s,a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),V_=vm({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=Gz();function r(i,s){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(i);s&&(l=l.filter(function(u){return Object.getOwnPropertyDescriptor(i,u).enumerable})),o.push.apply(o,l)}return o}function a(i){for(var s=1;s<arguments.length;s++){var o=arguments[s]!=null?arguments[s]:{};s%2?r(Object(o),!0).forEach(function(l){n(i,l,o[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach(function(l){Object.defineProperty(i,l,Object.getOwnPropertyDescriptor(o,l))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});bb(V_());bb(Gz());var m1=bb(V_());function Bre(e,t){if("error"in e){const r=t.deserialize(e.error);return{ok:!1,error:(0,m1.default)((0,m1.default)({},e),{},{error:r})}}return{ok:!0,result:(0,m1.default)((0,m1.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var d3=class extends Error{constructor(){super("Unable to transform response from server")}};function Fre(e,t){let n;try{n=Bre(e,t)}catch{throw new d3}if(!n.ok&&(!mu(n.error.error)||typeof n.error.error.code!="number"))throw new d3;if(n.ok&&!mu(n.result))throw new d3;return n}bb(V_());function Eb(e){const t={subscribe(n){let r=null,a=!1,i=!1,s=!1;function o(){if(r===null){s=!0;return}i||(i=!0,typeof r=="function"?r():r&&r.unsubscribe())}return r=e({next(l){var u;a||(u=n.next)===null||u===void 0||u.call(n,l)},error(l){var u;a||(a=!0,(u=n.error)===null||u===void 0||u.call(n,l),o())},complete(){var l;a||(a=!0,(l=n.complete)===null||l===void 0||l.call(n),o())}}),s&&o(),{unsubscribe:o}},pipe(...n){return n.reduce($re,t)}};return t}function $re(e,t){return t(e)}function Ure(e){const t=new AbortController;return new Promise((r,a)=>{let i=!1;function s(){i||(i=!0,o.unsubscribe())}t.signal.addEventListener("abort",()=>{a(t.signal.reason)});const o=e.subscribe({next(l){i=!0,r(l),s()},error(l){a(l)},complete(){t.abort(),s()}})})}var zre=Object.create,Vz=Object.defineProperty,Hre=Object.getOwnPropertyDescriptor,Yz=Object.getOwnPropertyNames,qre=Object.getPrototypeOf,Gre=Object.prototype.hasOwnProperty,lc=(e,t)=>function(){return t||(0,e[Yz(e)[0]])((t={exports:{}}).exports,t),t.exports},Vre=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=Yz(t),i=0,s=a.length,o;i<s;
18i++)o=a[i],!Gre.call(e,o)&&o!==n&&Vz(e,o,{get:(l=>t[l]).bind(null,o),enumerable:!(r=Hre(t,o))||r.enumerable});return e},Pu=(e,t,n)=>(n=e!=null?zre(qre(e)):{},Vre(t||!e||!e.__esModule?Vz(n,"default",{value:e,enumerable:!0}):n,e)),Yre=lc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function n(r,a){if(r==null)return{};var i={};for(var s in r)if({}.hasOwnProperty.call(r,s)){if(a.includes(s))continue;i[s]=r[s]}return i}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Wre=lc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var n=Yre();function r(a,i){if(a==null)return{};var s,o,l=n(a,i);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(a);for(o=0;o<u.length;o++)s=u[o],i.includes(s)||{}.propertyIsEnumerable.call(a,s)&&(l[s]=a[s])}return l}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Wz=lc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(r){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},t.exports.__esModule=!0,t.exports.default=t.exports,n(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Kre=lc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=Wz().default;function r(a,i){if(n(a)!="object"||!a)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var o=s.call(a,i||"default");if(n(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Qre=lc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=Wz().default,r=Kre();function a(i){var s=r(i,"string");return n(s)=="symbol"?s:s+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),Xre=lc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=Qre();function r(a,i,s){return(i=n(i))in a?Object.defineProperty(a,i,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[i]=s,a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Em=lc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=Xre();function r(i,s){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(i);s&&(l=l.filter(function(u){return Object.getOwnPropertyDescriptor(i,u).enumerable})),o.push.apply(o,l)}return o}function a(i){for(var s=1;s<arguments.length;s++){var o=arguments[s]!=null?arguments[s]:{};s%2?r(Object(o),!0).forEach(function(l){n(i,l,o[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach(function(l){Object.defineProperty(i,l,Object.getOwnPropertyDescriptor(o,l))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),Zre=Pu(Wre(),1),lP=Pu(Em(),1);const Jre=["cursor","direction"];function ys(e,t,n){const r=e.flatMap(a=>a.split("."));if(!t&&(!n||n==="any"))return r.length?[r]:[];if(n==="infinite"&&mu(t)&&("direction"in t||"cursor"in t)){const{cursor:a,direction:i}=t,s=(0,Zre.default)(t,Jre);return[r,{input:s,type:"infinite"}]}return[r,(0,lP.default)((0,lP.default)({},typeof t<"u"&&t!==Ka&&{input:t}),n&&n!=="any"&&{type:n})]}function px(e){return ys(e,void 0,"any")}var eae=Object.create,Kz=Object.defineProperty,tae=Object.getOwnPropertyDescriptor,Qz=Object.getOwnPropertyNames,nae=Object.getPrototypeOf,rae=Object.prototype.hasOwnProperty,Is=(e,t)=>function(){return t||(0,e[Qz(e)[0]])((t={exports:{}}).exports,t),t.exports},aae=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(var a=Qz(t),i=0,s=a.length,o;i<s;i++)o=a[i],!rae.call(e,o)&&o!==n&&Kz(e,o,{get:(l=>t[l]).bind(null,o),enumerable:!(r=tae(t,o))||r.enumerable});return e}
18,er=(e,t,n)=>(n=e!=null?eae(nae(e)):{},aae(t||!e||!e.__esModule?Kz(n,"default",{value:e,enumerable:!0}):n,e)),Xz=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function n(r){"@babel/helpers - typeof";return t.exports=n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(a){return typeof a}:function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},t.exports.__esModule=!0,t.exports.default=t.exports,n(r)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),iae=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var n=Xz().default;function r(a,i){if(n(a)!="object"||!a)return a;var s=a[Symbol.toPrimitive];if(s!==void 0){var o=s.call(a,i||"default");if(n(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),sae=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var n=Xz().default,r=iae();function a(i){var s=r(i,"string");return n(s)=="symbol"?s:s+""}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}}),Ru=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var n=sae();function r(a,i,s){return(i=n(i))in a?Object.defineProperty(a,i,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[i]=s,a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Ji=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var n=Ru();function r(i,s){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(i);s&&(l=l.filter(function(u){return Object.getOwnPropertyDescriptor(i,u).enumerable})),o.push.apply(o,l)}return o}function a(i){for(var s=1;s<arguments.length;s++){var o=arguments[s]!=null?arguments[s]:{};s%2?r(Object(o),!0).forEach(function(l){n(i,l,o[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):r(Object(o)).forEach(function(l){Object.defineProperty(i,l,Object.getOwnPropertyDescriptor(o,l))})}return i}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports}});function oae(e){return t=>{let n=0,r=null;const a=[];function i(){r||(r=t.subscribe({next(o){for(const u of a){var l;(l=u.next)===null||l===void 0||l.call(u,o)}},error(o){for(const u of a){var l;(l=u.error)===null||l===void 0||l.call(u,o)}},complete(){for(const l of a){var o;(o=l.complete)===null||o===void 0||o.call(l)}}}))}function s(){if(n===0&&r){const o=r;r=null,o.unsubscribe()}}return Eb(o=>(n++,a.push(o),i(),{unsubscribe(){n--,s();const l=a.findIndex(u=>u===o);l>-1&&a.splice(l,1)}}))}}function lae(e){let t=e;const n=[],r=s=>{t!==void 0&&s.next(t),n.push(s)},a=s=>{n.splice(n.indexOf(s),1)},i=Eb(s=>(r(s),()=>{a(s)}));return i.next=s=>{if(t!==s){t=s;for(const o of n)o.next(s)}},i.get=()=>t,i}function cae(e){return Eb(t=>{function n(a=0,i=e.op){const s=e.links[a];if(!s)throw new Error("No more links to execute - did you forget to add an ending link?");return s({op:i,next(l){return n(a+1,l)}})}return n().subscribe(t)})}var g1=er(Ru(),1),jd=er(Ji(),1);function uae(e){return e instanceof mf}function dae(e){return mu(e)&&mu(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function fae(e,t){return typeof e=="string"?e:mu(e)&&typeof e.message=="string"?e.message:t}var mf=class mx extends Error{constructor(t,n){var r,a;const i=n?.cause;super(t,{cause:i}),(0,g1.default)(this,"cause",void 0),(0,g1.default)(this,"shape",void 0),(0,g1.default)(this,"data",void 0),(0,g1.default)(this,"meta",void 0),this.meta=n?.meta,this.cause=i,this.shape=n==null||(r=n.result)===null||r===void 0?void 0:r.error,this.data=n==null||(a=n.result)===null||a===void 0?void 0:a.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,mx.prototype)}static from(t,n={}){const r=t;return uae(r)?(n.meta&&(r.meta=(0,jd.default)((0,jd.default)({},r.meta),n.meta)),r):dae(r)?new mx(r.error.message,(0,jd.default)((0,jd.default)({},n),{},{result:r})):new mx(fae(r,"Unknown error"),(0,jd.default)((0,jd.default)({},n),{},{cause:r}))}};function hae(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:n=>n,deserialize:n=>n}
18,output:{serialize:n=>n,deserialize:n=>n}}}const cP=e=>typeof e=="function";function pae(e){if(e)return e;if(typeof window<"u"&&cP(window.fetch))return window.fetch;if(typeof globalThis<"u"&&cP(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var Wh=er(Ji());function mae(e){return{url:e.url.toString(),fetch:e.fetch,transformer:hae(e.transformer),methodOverride:e.methodOverride}}function gae(e){const t={};for(let n=0;n<e.length;n++){const r=e[n];t[n]=r}return t}const xae={query:"GET",mutation:"POST",subscription:"PATCH"};function Zz(e){return"input"in e?e.transformer.input.serialize(e.input):gae(e.inputs.map(t=>e.transformer.input.serialize(t)))}const Jz=e=>{const t=e.url.split("?");let r=t[0].replace(/\/$/,"")+"/"+e.path;const a=[];if(t[1]&&a.push(t[1]),"inputs"in e&&a.push("batch=1"),e.type==="query"||e.type==="subscription"){const i=Zz(e);i!==void 0&&e.methodOverride!=="POST"&&a.push(`input=${encodeURIComponent(JSON.stringify(i))}`)}return a.length&&(r+="?"+a.join("&")),r},yae=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=Zz(e);return t!==void 0?JSON.stringify(t):void 0},bae=e=>Sae((0,Wh.default)((0,Wh.default)({},e),{},{contentTypeHeader:"application/json",getUrl:Jz,getBody:yae}));var vae=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const Eae=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 vae};async function wae(e){var t;Eae(e.signal);const n=e.getUrl(e),r=e.getBody(e),a=(t=e.methodOverride)!==null&&t!==void 0?t:xae[e.type],i=await(async()=>{const o=await e.headers();return Symbol.iterator in o?Object.fromEntries(o):o})(),s=(0,Wh.default)((0,Wh.default)((0,Wh.default)({},e.contentTypeHeader&&a!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),i);return pae(e.fetch)(n,{method:a,signal:e.signal,body:r,headers:s})}async function Sae(e){const t={},n=await wae(e);t.response=n;const r=await n.json();return t.responseJSON=r,{json:r,meta:t}}er(Ji(),1);const uP=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function dP(e){let t=null,n=null;const r=()=>{clearTimeout(n),n=null,t=null};function a(o){const l=[[]];let u=0;for(;;){const g=o[u];if(!g)break;const x=l[l.length-1];if(g.aborted){var p;(p=g.reject)===null||p===void 0||p.call(g,new Error("Aborted")),u++;continue}if(e.validate(x.concat(g).map(b=>b.key))){x.push(g),u++;continue}if(x.length===0){var h;(h=g.reject)===null||h===void 0||h.call(g,new Error("Input is too big for a single dispatch")),u++;continue}l.push([])}return l}function i(){const o=a(t);r();for(const l of o){if(!l.length)continue;const u={items:l};for(const h of l)h.batch=u;e.fetch(u.items.map(h=>h.key)).then(async h=>{await Promise.all(h.map(async(x,v)=>{const b=u.items[v];try{var E;const T=await Promise.resolve(x);(E=b.resolve)===null||E===void 0||E.call(b,T)}catch(T){var S;(S=b.reject)===null||S===void 0||S.call(b,T)}b.batch=null,b.reject=null,b.resolve=null}));for(const x of u.items){var g;(g=x.reject)===null||g===void 0||g.call(x,new Error("Missing result")),x.batch=null}}).catch(h=>{for(const x of u.items){var g;(g=x.reject)===null||g===void 0||g.call(x,h),x.batch=null}})}}function s(o){var l;const u={aborted:!1,key:o,batch:null,resolve:uP,reject:uP},p=new Promise((h,g)=>{var x;u.reject=g,u.resolve=h,(x=t)!==null&&x!==void 0||(t=[]),t.push(u)});return(l=n)!==null&&l!==void 0||(n=setTimeout(i)),p}return{load:s}}function Aae(...e){const t=new AbortController,n=e.length;let r=0;const a=()=>{++r===n&&t.abort()};for(const i of e)i?.aborted?a():i?.addEventListener("abort",a,{once:!0});return t.signal}var x1=er(Ji(),1);function Tae(e){var t,n;const r=mae(e),a=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,i=(n=e.maxItems)!==null&&n!==void 0?n:1/0;return()=>{const s=p=>({validate(h){if(a===1/0&&i===1/0)return!0;if(h.length>i)return!1;const g=h.map(b=>b.path).join(","),x=h.map(b=>b.input);return Jz((0,x1.default)((0,x1.default)({},r),{},{type:p,path:g,inputs:x,signal:null})).length<=a},async fetch(h){const g=h.map(T=>T.path).join(","),x=h.map(T=>T.input),v=Aae(...h.map(T=>T.signal)),b=await bae((0,x1.default)((0,x1.default)({},r),{},{path:g,inputs:x,type:p,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:h}):e.headers:{}},signal:v}));return(Array.isArray(b.json)?b.json:h.map(()=>b.json)).map(T=>({meta:b.meta,json:T}))}}),o=dP(s("query")),l=dP(s("mutation")),u={query:o,mutation:l};return({op:p})=>Eb(h=>{/* istanbul ignore if -- @preserve */if(p.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const x=u[p.type].load(p);let v;return x.then(b=>{v=b;const E=Fre(b.json,r.transformer.output);if(!E.ok){h.error(mf.from(E.error,{meta:b.meta}));return}h.next({context:b.meta,result:E.result}),h.complete()}).catch(b=>{h.error(mf.from(b,{meta:v?.meta}
18))}),()=>{}})}}er(Ji(),1);const eH=(e,...t)=>typeof e=="function"?e(...t):e;er(Ru(),1);function _ae(){let e,t;return{promise:new Promise((r,a)=>{e=r,t=a}),resolve:e,reject:t}}async function Nae(e){const t=await eH(e.url);if(!e.connectionParams)return t;const r=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+r}async function kae(e){const t={method:"connectionParams",data:await eH(e)};return JSON.stringify(t)}er(Ru(),1);var Yc=er(Ru(),1);function Cae(e){const{promise:t,resolve:n,reject:r}=_ae();return e.addEventListener("open",()=>{e.removeEventListener("error",r),n()}),e.addEventListener("error",r),t}function Oae(e,{intervalMs:t,pongTimeoutMs:n}){let r,a;function i(){r=setTimeout(()=>{e.send("PING"),a=setTimeout(()=>{e.close()},n)},t)}function s(){clearTimeout(r),i()}function o(){clearTimeout(a),s()}e.addEventListener("open",i),e.addEventListener("message",({data:l})=>{clearTimeout(r),i(),l==="PONG"&&o()}),e.addEventListener("close",()=>{clearTimeout(r),clearTimeout(a)})}var Pae=class Q6{constructor(t){var n;if((0,Yc.default)(this,"id",++Q6.connectCount),(0,Yc.default)(this,"WebSocketPonyfill",void 0),(0,Yc.default)(this,"urlOptions",void 0),(0,Yc.default)(this,"keepAliveOpts",void 0),(0,Yc.default)(this,"wsObservable",lae(null)),(0,Yc.default)(this,"openPromise",null),this.WebSocketPonyfill=(n=t.WebSocketPonyfill)!==null&&n!==void 0?n:WebSocket,!this.WebSocketPonyfill)throw new Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive}get ws(){return this.wsObservable.get()}set ws(t){this.wsObservable.next(t)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++Q6.connectCount;const n=Nae(t.urlOptions).then(r=>new t.WebSocketPonyfill(r));t.openPromise=n.then(async r=>{t.ws=r,r.addEventListener("message",function({data:a}){a==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&Oae(r,t.keepAliveOpts),r.addEventListener("close",()=>{t.ws===r&&(t.ws=null)}),await Cae(r),t.urlOptions.connectionParams&&r.send(await kae(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var n;(n=t.ws)===null||n===void 0||n.close()}}};(0,Yc.default)(Pae,"connectCount",0);er(Ru(),1);er(Ji(),1);var f3=er(Ru(),1),fP=er(Ji(),1),wb=class{constructor(e){(0,f3.default)(this,"links",void 0),(0,f3.default)(this,"runtime",void 0),(0,f3.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return cae({links:this.links,op:(0,fP.default)((0,fP.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(oae())}async requestAsPromise(e){var t=this;try{const n=t.$request(e);return(await Ure(n)).result.data}catch(n){throw mf.from(n)}}query(e,t,n){return this.requestAsPromise({type:"query",path:e,input:t,context:n?.context,signal:n?.signal})}mutation(e,t,n){return this.requestAsPromise({type:"mutation",path:e,input:t,context:n?.context,signal:n?.signal})}subscription(e,t,n){return this.$request({type:"subscription",path:e,input:t,context:n.context,signal:n.signal}).subscribe({next(a){switch(a.result.type){case"state":{var i;(i=n.onConnectionStateChange)===null||i===void 0||i.call(n,a.result);break}case"started":{var s;(s=n.onStarted)===null||s===void 0||s.call(n,{context:a.context});break}case"stopped":{var o;(o=n.onStopped)===null||o===void 0||o.call(n);break}case"data":case void 0:{var l;(l=n.onData)===null||l===void 0||l.call(n,a.result.data);break}}},error(a){var i;(i=n.onError)===null||i===void 0||i.call(n,a)},complete(){var a;(a=n.onComplete)===null||a===void 0||a.call(n)}})}};const tH=Symbol.for("trpc_untypedClient"),Rae={query:"query",mutate:"mutation",subscribe:"subscription"},jae=e=>Rae[e];function nH(e){const t=vb(({path:n,args:r})=>{const a=[...n],i=jae(a.pop()),s=a.join(".");return e[i](s,...r)});return G_(n=>n===tH?e:t[n])}function Lae(e){const t=new wb(e);return nH(t)}function Y_(e){return e[tH]}er(Ji(),1);er(Ji(),1);var Mae=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function n(a){var i,s,o,l=2;for(typeof Symbol<"u"&&(s=Symbol.asyncIterator,o=Symbol.iterator);l--;){if(s&&(i=a[s])!=null)return i.call(a);if(o&&(i=a[o])!=null)return new r(i.call(a));s="@@asyncIterator",o="@@iterator"}throw new TypeError("Object is not async iterable")}
18function r(a){function i(s){if(Object(s)!==s)return Promise.reject(new TypeError(s+" is not an object."));var o=s.done;return Promise.resolve(s.value).then(function(l){return{value:l,done:o}})}return r=function(o){this.s=o,this.n=o.next},r.prototype={s:null,n:null,next:function(){return i(this.n.apply(this.s,arguments))},return:function(o){var l=this.s.return;return l===void 0?Promise.resolve({value:o,done:!0}):i(l.apply(this.s,arguments))},throw:function(o){var l=this.s.return;return l===void 0?Promise.reject(o):i(l.apply(this.s,arguments))}},new r(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});er(Mae(),1);er(Ji(),1);var Iae=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function n(){var r=typeof SuppressedError=="function"?SuppressedError:function(o,l){var u=Error();return u.name="SuppressedError",u.error=o,u.suppressed=l,u},a={},i=[];function s(o,l){if(l!=null){if(Object(l)!==l)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(o)var u=l[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(u===void 0&&(u=l[Symbol.dispose||Symbol.for("Symbol.dispose")],o))var p=u;if(typeof u!="function")throw new TypeError("Object is not disposable.");p&&(u=function(){try{p.call(l)}catch(g){return Promise.reject(g)}}),i.push({v:l,d:u,a:o})}else o&&i.push({d:l,a:o});return l}return{e:a,u:s.bind(null,!1),a:s.bind(null,!0),d:function(){var l,u=this.e,p=0;function h(){for(;l=i.pop();)try{if(!l.a&&p===1)return p=0,i.push(l),Promise.resolve().then(h);if(l.d){var x=l.d.call(l.v);if(l.a)return p|=2,Promise.resolve(x).then(h,g)}else p|=1}catch(v){return g(v)}if(p===1)return u!==a?Promise.reject(u):Promise.resolve();if(u!==a)throw u}function g(x){return u=u!==a?new r(x,u):x,h()}return h()}}}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),rH=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function n(r,a){this.v=r,this.k=a}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Dae=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var n=rH();function r(a){return new n(a,0)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Bae=Is({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var n=rH();function r(i){return function(){return new a(i.apply(this,arguments))}}function a(i){var s,o;function l(p,h){try{var g=i[p](h),x=g.value,v=x instanceof n;Promise.resolve(v?x.v:x).then(function(b){if(v){var E=p==="return"?"return":"next";if(!x.k||b.done)return l(E,b);b=i[E](b).value}u(g.done?"return":"normal",b)},function(b){l("throw",b)})}catch(b){u("throw",b)}}function u(p,h){switch(p){case"return":s.resolve({value:h,done:!0});break;case"throw":s.reject(h);break;default:s.resolve({value:h,done:!1})}(s=s.next)?l(s.key,s.arg):o=null}this._invoke=function(p,h){return new Promise(function(g,x){var v={key:p,arg:h,resolve:g,reject:x,next:null};o?o=o.next=v:(s=o=v,l(p,h))})},typeof i.return!="function"&&(this.return=void 0)}a.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},a.prototype.next=function(i){return this._invoke("next",i)},a.prototype.throw=function(i){return this._invoke("throw",i)},a.prototype.return=function(i){return this._invoke("return",i)},t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});er(Iae(),1);er(Dae(),1);er(Bae(),1);er(Ji(),1);function Fae(e){return vb(({path:t,args:n})=>{var r;const a=[...t],i=a.pop();if(i==="useMutation")return e[i](a,...n);if(i==="_def")return{path:a};const[s,...o]=n,l=(r=o[0])!==null&&r!==void 0?r:{};return e[i](a,s,l)})}var h3;const $ae=["client","ssrContext","ssrState","abortOnUnmount"],Uae=(h3=P.createContext)===null||h3===void 0?void 0:h3.call(xb,null),zae=e=>{switch(e){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invali
18date":case"refetch":case"reset":return"any"}};function Hae(e){return vb(t=>{const n=[...t.path],r=n.pop(),a=[...t.args],i=a.shift(),s=zae(r),o=ys(n,i,s);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(n,o,a[0]),queryOptions:()=>e.queryOptions(n,o,...a),fetch:()=>e.fetchQuery(o,...a),fetchInfinite:()=>e.fetchInfiniteQuery(o,a[0]),prefetch:()=>e.prefetchQuery(o,...a),prefetchInfinite:()=>e.prefetchInfiniteQuery(o,a[0]),ensureData:()=>e.ensureQueryData(o,...a),invalidate:()=>e.invalidateQueries(o,...a),reset:()=>e.resetQueries(o,...a),refetch:()=>e.refetchQueries(o,...a),cancel:()=>e.cancelQuery(o,...a),setData:()=>{e.setQueryData(o,a[0],a[1])},setQueriesData:()=>e.setQueriesData(o,a[0],a[1],a[2]),setInfiniteData:()=>{e.setInfiniteQueryData(o,a[0],a[1])},getData:()=>e.getQueryData(o),getInfiniteData:()=>e.getInfiniteQueryData(o),setMutationDefaults:()=>e.setMutationDefaults(px(n),i),getMutationDefaults:()=>e.getMutationDefaults(px(n)),isMutating:()=>e.isMutating({mutationKey:px(n)})}[r]()})}function qae(e){const t=nH(e.client),n=Hae(e);return G_(r=>{const a=r;return a==="client"?t:$ae.includes(a)?e[a]:n[r]})}var Gae=Pu(Em(),1);function hP(e){const t=e instanceof wb?e:Y_(e);return vb(n=>{const r=n.path,a=r.join("."),[i,s]=n.args;return(0,Gae.default)({queryKey:ys(r,i,"query"),queryFn:()=>t.query(a,i,s?.trpc)},s)})}var p3=Pu(Em(),1);function oa(e,t,n){var r;const a=e[0];let i=(r=e[1])===null||r===void 0?void 0:r.input;if(n){var s;i=(0,p3.default)((0,p3.default)((0,p3.default)({},(s=i)!==null&&s!==void 0?s:{}),n.pageParam?{cursor:n.pageParam}:{}),{},{direction:n.direction})}return[a.join("."),i,t?.trpc]}var Vae=lc({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function n(a){var i,s,o,l=2;for(typeof Symbol<"u"&&(s=Symbol.asyncIterator,o=Symbol.iterator);l--;){if(s&&(i=a[s])!=null)return i.call(a);if(o&&(i=a[o])!=null)return new r(i.call(a));s="@@asyncIterator",o="@@iterator"}throw new TypeError("Object is not async iterable")}function r(a){function i(s){if(Object(s)!==s)return Promise.reject(new TypeError(s+" is not an object."));var o=s.done;return Promise.resolve(s.value).then(function(l){return{value:l,done:o}})}return r=function(o){this.s=o,this.n=o.next},r.prototype={s:null,n:null,next:function(){return i(this.n.apply(this.s,arguments))},return:function(o){var l=this.s.return;return l===void 0?Promise.resolve({value:o,done:!0}):i(l.apply(this.s,arguments))},throw:function(o){var l=this.s.return;return l===void 0?Promise.reject(o):i(l.apply(this.s,arguments))}},new r(a)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Yae=Pu(Vae(),1);function X6(e){return{path:e.path.join(".")}}function yh(e){const t=X6(e);return P.useMemo(()=>t,[t])}async function aH(e,t,n){const a=t.getQueryCache().build(t,{queryKey:n});a.setState({data:[],status:"success"});const i=[];var s=!1,o=!1,l;try{for(var u=(0,Yae.default)(e),p;s=!(p=await u.next()).done;s=!1){const h=p.value;i.push(h),a.setState({data:[...i]})}}catch(h){o=!0,l=h}finally{try{s&&u.return!=null&&await u.return()}finally{if(o)throw l}}return i}var Kt=Pu(Em(),1);function Wae(e){const{client:t,queryClient:n}=e,r=t instanceof wb?t:Y_(t);return{infiniteQueryOptions:(a,i,s)=>{var o,l;const u=((o=i[1])===null||o===void 0?void 0:o.input)===Ka,p=async h=>{var g;const x=(0,Kt.default)((0,Kt.default)({},s),{},{trpc:(0,Kt.default)((0,Kt.default)({},s?.trpc),!(s==null||(g=s.trpc)===null||g===void 0)&&g.abortOnUnmount?{signal:h.signal}:{signal:null})});return await r.query(...oa(i,x,{direction:h.direction,pageParam:h.pageParam}))};return Object.assign((0,Kt.default)((0,Kt.default)({},s),{},{initialData:s?.initialData,queryKey:i,queryFn:u?Ka:p,initialPageParam:(l=s?.initialCursor)!==null&&l!==void 0?l:null}),{trpc:X6({path:a})})},queryOptions:(a,i,s)=>{var o;const l=((o=i[1])===null||o===void 0?void 0:o.input)===Ka,u=async p=>{var h;const g=(0,Kt.default)((0,Kt.default)({},s),{},{trpc:(0,Kt.default)((0,Kt.default)({},s?.trpc),!(s==null||(h=s.trpc)===null||h===void 0)&&h.abortOnUnmount?{signal:p.signal}:{signal:null})}),x=await r.query(...oa(i,g));return Fz(x)?aH(x,n,i):x};return Object.assign((0,Kt.default)((0,Kt.default)({},s),{},{initialData:s?.initialData,queryKey:i,queryFn:l?Ka:u}),{trpc:X6({path:a})})},fetchQuery:(a,i)=>n.fetchQuery((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a,queryFn:()=>r.query(...oa(a,i))})),fetchInfiniteQuery:(a,i)=>{var s;return n.fetchInfiniteQuery((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a,queryFn:({pageParam:o,direction:l})=>r.query(...oa(a,i,{pageParam:o,direction:l})),initialPageParam:(s=i?.initialCursor)!==null&&s!==void 0?s:null}))},prefetchQuery:(a,i)=>n.prefetchQuery((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a,queryFn:()=>r.query(...oa(a,i))})),prefetchInfiniteQuery:(a,i)=>{var s;return n.prefetchInfiniteQuery((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a,queryFn:({pageParam:o,direction:l})=>r.query(...oa(a,i,{pageParam:o,direction:l})),initialPageParam:(s=i?.initialCursor)!==null&&s!==void 0?s:null}))},ensureQueryData:(a,i)=>n.ensureQueryData((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a,queryFn:()=>r.query(...oa(a,i))})),invalidateQueries:(a,i,s)=>n.invalidateQueries((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a}),s),resetQueries:(a,i,s)=>n.resetQueries((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a}),s),refetchQueries:(a,i,s)=>n.refetchQueries((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a}),s),cancelQuery:(a,i)=>n.cancelQueries({queryKey:a},i),setQueryData:(a,i,s)=>n.setQueryData(a,i,s),setQueriesData:(a,i,s,o)=>n.setQueriesData((0,Kt.default)((0,Kt.default)({},i),{},{queryKey:a}),s,o),getQueryData:a=>n.getQueryData(a),setInfiniteQueryData:(a,i,s)=>n.setQueryData(a,i,s),getInfiniteQueryData:a=>n.getQueryData(a),setMutationDefaults:(a,i)=>{const s=a[0],o=l=>r.mutation(...oa([s,{input:l}],e));return n.setMutationDefaults(a,typeof i=="function"?i({canonicalMutationFn:o}):i)},getMutationDefaults:a=>n.getMutationDefaults(a),isMutating:a=>n.isMutating((0,Kt.default)((0,Kt.default)({},a),{},{exact:!0}))}}var Ve=Pu(Em());const pP=(e,t)=>
18new Proxy(e,{get(r,a){return t(a),r[a]}});function Kae(e){var t,n;const r=(t=void 0)!==null&&t!==void 0?t:C=>C.originalFn(),a=(n=void 0)!==null&&n!==void 0?n:Uae,i=Lae,s=C=>{var O;const{abortOnUnmount:j=!1,queryClient:D,ssrContext:U}=C,[z,H]=P.useState((O=C.ssrState)!==null&&O!==void 0?O:!1),q=C.client instanceof wb?C.client:Y_(C.client),Q=P.useMemo(()=>Wae({client:q,queryClient:D}),[q,D]),I=P.useMemo(()=>(0,Ve.default)({abortOnUnmount:j,queryClient:D,client:q,ssrContext:U??null,ssrState:z},Q),[j,q,Q,D,U,z]);return P.useEffect(()=>{H(ee=>ee?"mounted":!1)},[]),f.jsx(a.Provider,{value:I,children:C.children})};function o(){const C=P.useContext(a);if(!C)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return C}function l(C,O){var j;const{queryClient:D,ssrState:U}=o();return U&&U!=="mounted"&&((j=D.getQueryCache().find({queryKey:C}))===null||j===void 0?void 0:j.state.status)==="error"?(0,Ve.default)({retryOnMount:!1},O):O}function u(C,O,j){var D,U,z,H,q;const Q=o(),{abortOnUnmount:I,client:ee,ssrState:$,queryClient:Z,prefetchQuery:te}=Q,ue=ys(C,O,"query"),V=Z.getQueryDefaults(ue),W=O===Ka;typeof window>"u"&&$==="prepass"&&(j==null||(D=j.trpc)===null||D===void 0?void 0:D.ssr)!==!1&&((U=j?.enabled)!==null&&U!==void 0?U:V?.enabled)!==!1&&!W&&!Z.getQueryCache().find({queryKey:ue})&&te(ue,j);const ae=l(ue,(0,Ve.default)((0,Ve.default)({},V),j)),B=(z=(H=j==null||(q=j.trpc)===null||q===void 0?void 0:q.abortOnUnmount)!==null&&H!==void 0?H:void 0)!==null&&z!==void 0?z:I,de=wre((0,Ve.default)((0,Ve.default)({},ae),{},{queryKey:ue,queryFn:W?O:async Ee=>{const Ce=(0,Ve.default)((0,Ve.default)({},ae),{},{trpc:(0,Ve.default)((0,Ve.default)({},ae?.trpc),B?{signal:Ee.signal}:{signal:null})}),Se=await ee.query(...oa(ue,Ce));return Fz(Se)?aH(Se,Z,ue):Se}}),Z);return de.trpc=yh({path:C}),de}function p(C,O,j){var D,U,z;const H=o(),q=ys(C,O,"query"),Q=O===Ka,I=(D=(U=j==null||(z=j.trpc)===null||z===void 0?void 0:z.abortOnUnmount)!==null&&U!==void 0?U:void 0)!==null&&D!==void 0?D:H.abortOnUnmount;_re((0,Ve.default)((0,Ve.default)({},j),{},{queryKey:q,queryFn:Q?O:ee=>{const $={trpc:(0,Ve.default)((0,Ve.default)({},j?.trpc),I?{signal:ee.signal}:{})};return H.client.query(...oa(q,$))}}))}function h(C,O,j){var D,U,z;const H=o(),q=ys(C,O,"query"),Q=(D=(U=j==null||(z=j.trpc)===null||z===void 0?void 0:z.abortOnUnmount)!==null&&U!==void 0?U:void 0)!==null&&D!==void 0?D:H.abortOnUnmount,I=Sre((0,Ve.default)((0,Ve.default)({},j),{},{queryKey:q,queryFn:ee=>{const $=(0,Ve.default)((0,Ve.default)({},j),{},{trpc:(0,Ve.default)((0,Ve.default)({},j?.trpc),Q?{signal:ee.signal}:{signal:null})});return H.client.query(...oa(q,$))}}),H.queryClient);return I.trpc=yh({path:C}),[I.data,I]}function g(C,O){const{client:j,queryClient:D}=o(),U=px(C),z=D.defaultMutationOptions(D.getMutationDefaults(U)),H=kre((0,Ve.default)((0,Ve.default)({},O),{},{mutationKey:U,mutationFn:q=>j.mutation(...oa([C,{input:q}],O)),onSuccess(...q){var Q,I;return r({originalFn:()=>{var $,Z,te;return($=O==null||(Z=O.onSuccess)===null||Z===void 0?void 0:Z.call(O,...q))!==null&&$!==void 0?$:z==null||(te=z.onSuccess)===null||te===void 0?void 0:te.call(z,...q)},queryClient:D,meta:(Q=(I=O?.meta)!==null&&I!==void 0?I:z?.meta)!==null&&Q!==void 0?Q:{}})}}),D);return H.trpc=yh({path:C}),H}const x={data:void 0,error:null,status:"idle"},v={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function b(C,O,j){var D;const U=(D=j?.enabled)!==null&&D!==void 0?D:O!==Ka,z=Zl(ys(C,O,"any")),{client:H}=o(),q=P.useRef(j);P.useEffect(()=>{q.current=j});const[Q]=P.useState(new Set([])),I=P.useCallback(W=>{Q.add(W)},[Q]),ee=P.useRef(null),$=P.useCallback(W=>{const ae=te.current,B=te.current=W(ae);let de=!1;for(const Ee of Q)if(ae[Ee]!==B[Ee]){de=!0;break}de&&V(pP(B,I))},[I,Q]),Z=P.useCallback(()=>{var W;if((W=ee.current)===null||W===void 0||W.unsubscribe(),!U){$(()=>(0,Ve.default)((0,Ve.default)({},x),{},{reset:Z}));return}$(()=>(0,Ve.default)((0,Ve.default)({},v),{},{reset:Z}));const ae=H.subscription(C.join("."),O??void 0,{onStarted:()=>{var B,de;
18(B=(de=q.current).onStarted)===null||B===void 0||B.call(de),$(Ee=>(0,Ve.default)((0,Ve.default)({},Ee),{},{status:"pending",error:null}))},onData:B=>{var de,Ee;(de=(Ee=q.current).onData)===null||de===void 0||de.call(Ee,B),$(Ce=>(0,Ve.default)((0,Ve.default)({},Ce),{},{status:"pending",data:B,error:null}))},onError:B=>{var de,Ee;(de=(Ee=q.current).onError)===null||de===void 0||de.call(Ee,B),$(Ce=>(0,Ve.default)((0,Ve.default)({},Ce),{},{status:"error",error:B}))},onConnectionStateChange:B=>{$(de=>{switch(B.state){case"idle":return(0,Ve.default)((0,Ve.default)({},de),{},{status:B.state,error:null,data:void 0});case"connecting":return(0,Ve.default)((0,Ve.default)({},de),{},{error:B.error,status:B.state});case"pending":return de}})},onComplete:()=>{var B,de;(B=(de=q.current).onComplete)===null||B===void 0||B.call(de),$(Ee=>(0,Ve.default)((0,Ve.default)({},Ee),{},{status:"idle",error:null,data:void 0}))}});ee.current=ae},[H,z,U,$]);P.useEffect(()=>(Z(),()=>{var W;(W=ee.current)===null||W===void 0||W.unsubscribe()}),[Z]);const te=P.useRef(U?(0,Ve.default)((0,Ve.default)({},v),{},{reset:Z}):(0,Ve.default)((0,Ve.default)({},x),{},{reset:Z})),[ue,V]=P.useState(pP(te.current,I));return ue}function E(C,O,j){var D,U,z,H,q;const{client:Q,ssrState:I,prefetchInfiniteQuery:ee,queryClient:$,abortOnUnmount:Z}=o(),te=ys(C,O,"infinite"),ue=$.getQueryDefaults(te),V=O===Ka;typeof window>"u"&&I==="prepass"&&(j==null||(D=j.trpc)===null||D===void 0?void 0:D.ssr)!==!1&&((U=j?.enabled)!==null&&U!==void 0?U:ue?.enabled)!==!1&&!V&&!$.getQueryCache().find({queryKey:te})&&ee(te,(0,Ve.default)((0,Ve.default)({},ue),j));const W=l(te,(0,Ve.default)((0,Ve.default)({},ue),j)),ae=(z=j==null||(H=j.trpc)===null||H===void 0?void 0:H.abortOnUnmount)!==null&&z!==void 0?z:Z,B=Cre((0,Ve.default)((0,Ve.default)({},W),{},{initialPageParam:(q=j.initialCursor)!==null&&q!==void 0?q:null,persister:j.persister,queryKey:te,queryFn:V?O:de=>{var Ee;const Ce=(0,Ve.default)((0,Ve.default)({},W),{},{trpc:(0,Ve.default)((0,Ve.default)({},W?.trpc),ae?{signal:de.signal}:{signal:null})});return Q.query(...oa(te,Ce,{pageParam:(Ee=de.pageParam)!==null&&Ee!==void 0?Ee:j.initialCursor,direction:de.direction}))}}),$);return B.trpc=yh({path:C}),B}function S(C,O,j){var D,U,z;const H=o(),q=ys(C,O,"infinite"),Q=H.queryClient.getQueryDefaults(q),I=O===Ka,ee=l(q,(0,Ve.default)((0,Ve.default)({},Q),j)),$=(D=j==null||(U=j.trpc)===null||U===void 0?void 0:U.abortOnUnmount)!==null&&D!==void 0?D:H.abortOnUnmount;Nre((0,Ve.default)((0,Ve.default)({},j),{},{initialPageParam:(z=j.initialCursor)!==null&&z!==void 0?z:null,queryKey:q,queryFn:I?O:Z=>{var te;const ue=(0,Ve.default)((0,Ve.default)({},ee),{},{trpc:(0,Ve.default)((0,Ve.default)({},ee?.trpc),$?{signal:Z.signal}:{})});return H.client.query(...oa(q,ue,{pageParam:(te=Z.pageParam)!==null&&te!==void 0?te:j.initialCursor,direction:Z.direction}))}}))}function T(C,O,j){var D,U,z;const H=o(),q=ys(C,O,"infinite"),Q=H.queryClient.getQueryDefaults(q),I=l(q,(0,Ve.default)((0,Ve.default)({},Q),j)),ee=(D=j==null||(U=j.trpc)===null||U===void 0?void 0:U.abortOnUnmount)!==null&&D!==void 0?D:H.abortOnUnmount,$=Are((0,Ve.default)((0,Ve.default)({},j),{},{initialPageParam:(z=j.initialCursor)!==null&&z!==void 0?z:null,queryKey:q,queryFn:Z=>{var te;const ue=(0,Ve.default)((0,Ve.default)({},I),{},{trpc:(0,Ve.default)((0,Ve.default)({},I?.trpc),ee?{signal:Z.signal}:{})});return H.client.query(...oa(q,ue,{pageParam:(te=Z.pageParam)!==null&&te!==void 0?te:j.initialCursor,direction:Z.direction}))}}),H.queryClient);return $.trpc=yh({path:C}),[$.data,$]}return{Provider:s,createClient:i,useContext:o,useUtils:o,useQuery:u,usePrefetchQuery:p,useSuspenseQuery:h,useQueries:(C,O)=>{const{ssrState:j,queryClient:D,prefetchQuery:U,client:z}=o(),H=hP(z),q=C(H);if(typeof window>"u"&&j==="prepass")for(const I of q){var Q;const ee=I;((Q=ee.trpc)===null||Q===void 0?void 0:Q.ssr)!==!1&&!D.getQueryCache().find({queryKey:ee.queryKey})&&U(ee.queryKey,ee)}return Bz({queries:q.map(I=>(0,Ve.default)((0,Ve.default)({},I),{},{queryKey:I.queryKey})),combine:O?.combine},D)},useSuspenseQueries:C=>{const{queryClient:O,client:j}=o(),D=hP(j),U=C(D),z=Tre({queries:U.map(H=>(0,Ve.default)((0,Ve.default)({},H),{},{queryFn:H.queryFn,queryKey:H.queryKey}))},O);return[z.map(H=>H.data),z]},useMutation:g,useSubscription:b,useInfiniteQuery:E,usePrefetchInfiniteQuery:S,useSuspenseInfiniteQuery:T}}function Qae(e){const t=Fae(e);return G_(n=>n==="useContext"||n==="useUtils"?()=>{const r=e.useUtils();return P.useMemo(()=>qae(r),[r])}:e.hasOwnProperty(n)?e[n]:t[n])}function Xae(e){const t=Kae();return Qae(t)}const De=Xae(),iH="app_session_id",Zae="Please login (10001)",Jae="__Host-oauth_state",eie=e=>btoa(JSON.stringify(e));var m3={exports:{}},bh={},g3={exports:{}},x3={};/**
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 mP;function tie(){return mP||(mP=1,(function(e){function t($,Z){var te=$.length;$.push(Z);e:for(;0<te;){var ue=te-1>>>1,V=$[ue];if(0<a(V,Z))$[ue]=Z,$[te]=V,te=ue;else break e}}function n($){return $.length===0?null:$[0]}function r($){if($.length===0)return null;var Z=$[0],te=$.pop();if(te!==Z){$[0]=te;e:for(var ue=0,V=$.length,W=V>>>1;ue<W;){var ae=2*(ue+1)-1,B=$[ae],de=ae+1,Ee=$[de];if(0>a(B,te))de<V&&0>a(Ee,B)?($[ue]=Ee,$[de]=te,ue=de):($[ue]=B,$[ae]=te,ue=ae);else if(de<V&&0>a(Ee,te))$[ue]=Ee,$[de]=te,ue=de;else break e}}return Z}function a($,Z){var te=$.sortIndex-Z.sortIndex;return te!==0?te:$.id-Z.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,o=s.now();e.unstable_now=function(){return s.now()-o}}var l=[],u=[],p=1,h=null,g=3,x=!1,v=!1,b=!1,E=!1,S=typeof setTimeout=="function"?setTimeout:null,T=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function N($){for(var Z=n(u);Z!==null;){if(Z.callback===null)r(u);else if(Z.startTime<=$)r(u),Z.sortIndex=Z.expirationTime,t(l,Z);else break;Z=n(u)}}function C($){if(b=!1,N($),!v)if(n(l)!==null)v=!0,O||(O=!0,q());else{var Z=n(u);Z!==null&&ee(C,Z.startTime-$)}}var O=!1,j=-1,D=5,U=-1;function z(){return E?!0:!(e.unstable_now()-U<D)}function H(){if(E=!1,O){var $=e.unstable_now();U=$;var Z=!0;try{e:{v=!1,b&&(b=!1,T(j),j=-1),x=!0;var te=g;try{t:{for(N($),h=n(l);h!==null&&!(h.expirationTime>$&&z());){var ue=h.callback;if(typeof ue=="function"){h.callback=null,g=h.priorityLevel;var V=ue(h.expirationTime<=$);if($=e.unstable_now(),typeof V=="function"){h.callback=V,N($),Z=!0;break t}h===n(l)&&r(l),N($)}else r(l);h=n(l)}if(h!==null)Z=!0;else{var W=n(u);W!==null&&ee(C,W.startTime-$),Z=!1}}break e}finally{h=null,g=te,x=!1}Z=void 0}}finally{Z?q():O=!1}}}var q;
vendor: 7,407 bytes, lines 26-42
26if(typeof k=="function")q=function(){k(H)};else if(typeof MessageChannel<"u"){var Q=new MessageChannel,I=Q.port2;Q.port1.onmessage=H,q=function(){I.postMessage(null)}}else q=function(){S(H,0)};function ee($,Z){j=S(function(){$(e.unstable_now())},Z)}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($){$.callback=null},e.unstable_forceFrameRate=function($){0>$||125<$?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):D=0<$?Math.floor(1e3/$):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_next=function($){switch(g){case 1:case 2:case 3:var Z=3;break;default:Z=g}var te=g;g=Z;try{return $()}finally{g=te}},e.unstable_requestPaint=function(){E=!0},e.unstable_runWithPriority=function($,Z){switch($){case 1:case 2:case 3:case 4:case 5:break;default:$=3}var te=g;g=$;try{return Z()}finally{g=te}},e.unstable_scheduleCallback=function($,Z,te){var ue=e.unstable_now();switch(typeof te=="object"&&te!==null?(te=te.delay,te=typeof te=="number"&&0<te?ue+te:ue):te=ue,$){case 1:var V=-1;break;case 2:V=250;break;case 5:V=1073741823;break;case 4:V=1e4;break;default:V=5e3}return V=te+V,$={id:p++,callback:Z,priorityLevel:$,startTime:te,expirationTime:V,sortIndex:-1},te>ue?($.sortIndex=te,t(u,$),n(l)===null&&$===n(u)&&(b?(T(j),j=-1):b=!0,ee(C,te-ue))):($.sortIndex=V,t(l,$),v||x||(v=!0,O||(O=!0,q()))),$},e.unstable_shouldYield=z,e.unstable_wrapCallback=function($){var Z=g;return function(){var te=g;g=Z;try{return $.apply(this,arguments)}finally{g=te}}}})(x3)),x3}var gP;function nie(){return gP||(gP=1,g3.exports=tie()),g3.exports}var y3={exports:{}},Vr={};/**
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 xP;function rie(){if(xP)return Vr;xP=1;var e=gb();function t(l){var u="https://react.dev/errors/"+l;if(1<arguments.length){u+="?args[]="+encodeURIComponent(arguments[1]);for(var p=2;p<arguments.length;p++)u+="&args[]="+encodeURIComponent(arguments[p])}return"Minified React error #"+l+"; visit "+u+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(){}var r={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},a=Symbol.for("react.portal");function i(l,u,p){var h=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:a,key:h==null?null:""+h,children:l,containerInfo:u,implementation:p}}var s=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function o(l,u){if(l==="font")return"";if(typeof u=="string")return u==="use-credentials"?u:""}return Vr.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,Vr.createPortal=function(l,u){var p=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!u||u.nodeType!==1&&u.nodeType!==9&&u.nodeType!==11)throw Error(t(299));return i(l,u,null,p)},Vr.flushSync=function(l){var u=s.T,p=r.p;try{if(s.T=null,r.p=2,l)return l()}finally{s.T=u,r.p=p,r.d.f()}},Vr.preconnect=function(l,u){typeof l=="string"&&(u?(u=u.crossOrigin,u=typeof u=="string"?u==="use-credentials"?u:"":void 0):u=null,r.d.C(l,u))},Vr.prefetchDNS=function(l){typeof l=="string"&&r.d.D(l)},Vr.preinit=function(l,u){if(typeof l=="string"&&u&&typeof u.as=="string"){var p=u.as,h=o(p,u.crossOrigin),g=typeof u.integrity=="string"?u.integrity:void 0,x=typeof u.fetchPriority=="string"?u.fetchPriority:void 0;p==="style"?r.d.S(l,typeof u.precedence=="string"?u.precedence:void 0,{crossOrigin:h,integrity:g,fetchPriority:x}):p==="script"&&r.d.X(l,{crossOrigin:h,integrity:g,fetchPriority:x,nonce:typeof u.nonce=="string"?u.nonce:void 0})}},Vr.preinitModule=function(l,u){if(typeof l=="string")if(typeof u=="object"&&u!==null){if(u.as==null||u.as==="script"){var p=o(u.as,u.crossOrigin);r.d.M(l,{crossOrigin:p,integrity:typeof u.integrity=="string"?u.integrity:void 0,nonce:typeof u.nonce=="string"?u.nonce:void 0})}}else u==null&&r.d.M(l)},Vr.preload=function(l,u){if(typeof l=="string"&&typeof u=="object"&&u!==null&&typeof u.as=="string"){var p=u.as,h=o(p,u.crossOrigin);r.d.L(l,p,{crossOrigin:h,integrity:typeof u.integrity=="string"?u.integrity:void 0,nonce:typeof u.nonce=="string"?u.nonce:void 0,type:typeof u.type=="string"?u.type:void 0,fetchPriority:typeof u.fetchPriority=="string"?u.fetchPriority:void 0,referrerPolicy:typeof u.referrerPolicy=="string"?u.referrerPolicy:void 0,imageSrcSet:typeof u.imageSrcSet=="string"?u.imageSrcSet:void 0,imageSizes:typeof u.imageSizes=="string"?u.imageSizes:void 0,media:typeof u.media=="string"?u.media:void 0})}},Vr.preloadModule=function(l,u){if(typeof l=="string")if(u){var p=o(u.as,u.crossOrigin);r.d.m(l,{as:typeof u.as=="string"&&u.as!=="script"?u.as:void 0,crossOrigin:p,integrity:typeof u.integrity=="string"?u.integrity:void 0})}else r.d.m(l)},Vr.requestFormReset=function(l){r.d.r(l)},Vr.unstable_batchedUpdates=function(l,u){return l(u)},Vr.useFormState=function(l,u,p){return s.H.useFormState(l,u,p)},Vr.useFormStatus=function(){return s.H.useHostTransitionStatus()},Vr.version="19.2.1",Vr}var yP;function sH(){if(yP)return y3.exports;yP=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(),y3.exports=rie(),y3.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 bP;function aie(){if(bP)return bh;bP=1;var e=nie(),t=gb(),n=sH();function r(c){var d="https://react.dev/errors/"+c;if(1<arguments.length){d+="?args[]="+encodeURIComponent(arguments[1]);for(var m=2;m<arguments.length;m++)d+="&args[]="+encodeURIComponent(arguments[m])}return"Minified React error #"+c+"; visit "+d+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function a(c){return!(!c||c.nodeType!==1&&c.nodeType!==9&&c.nodeType!==11)}function i(c){var d=c,m=c;if(c.alternate)for(;d.return;)d=d.return;else{c=d;do d=c,(d.flags&4098)!==0&&(m=d.return),c=d.return;while(c)}return d.tag===3?m:null}function s(c){if(c.tag===13){var d=c.memoizedState;if(d===null&&(c=c.alternate,c!==null&&(d=c.memoizedState)),d!==null)return d.dehydrated}return null}function o(c){if(c.tag===31){var d=c.memoizedState;if(d===null&&(c=c.alternate,c!==null&&(d=c.memoizedState)),d!==null)return d.dehydrated}return null}function l(c){if(i(c)!==c)throw Error(r(188))}function u(c){var d=c.alternate;if(!d){if(d=i(c),d===null)throw Error(r(188));return d!==c?null:c}for(var m=c,y=d;;){var w=m.return;if(w===null)break;var A=w.alternate;if(A===null){if(y=w.return,y!==null){m=y;continue}break}if(w.child===A.child){for(A=w.child;A;){if(A===m)return l(w),c;if(A===y)return l(w),d;A=A.sibling}throw Error(r(188))}if(m.return!==y.return)m=w,y=A;else{for(var M=!1,G=w.child;G;){if(G===m){M=!0,m=w,y=A;break}if(G===y){M=!0,y=w,m=A;break}G=G.sibling}if(!M){for(G=A.child;G;
vendor: 9,976 bytes, lines 42-49
42){if(G===m){M=!0,m=A,y=w;break}if(G===y){M=!0,y=A,m=w;break}G=G.sibling}if(!M)throw Error(r(189))}}if(m.alternate!==y)throw Error(r(190))}if(m.tag!==3)throw Error(r(188));return m.stateNode.current===m?c:d}function p(c){var d=c.tag;if(d===5||d===26||d===27||d===6)return c;for(c=c.child;c!==null;){if(d=p(c),d!==null)return d;c=c.sibling}return null}var h=Object.assign,g=Symbol.for("react.element"),x=Symbol.for("react.transitional.element"),v=Symbol.for("react.portal"),b=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),T=Symbol.for("react.consumer"),k=Symbol.for("react.context"),N=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),O=Symbol.for("react.suspense_list"),j=Symbol.for("react.memo"),D=Symbol.for("react.lazy"),U=Symbol.for("react.activity"),z=Symbol.for("react.memo_cache_sentinel"),H=Symbol.iterator;function q(c){return c===null||typeof c!="object"?null:(c=H&&c[H]||c["@@iterator"],typeof c=="function"?c:null)}var Q=Symbol.for("react.client.reference");function I(c){if(c==null)return null;if(typeof c=="function")return c.$$typeof===Q?null:c.displayName||c.name||null;if(typeof c=="string")return c;switch(c){case b:return"Fragment";case S:return"Profiler";case E:return"StrictMode";case C:return"Suspense";case O:return"SuspenseList";case U:return"Activity"}if(typeof c=="object")switch(c.$$typeof){case v:return"Portal";case k:return c.displayName||"Context";case T:return(c._context.displayName||"Context")+".Consumer";case N:var d=c.render;return c=c.displayName,c||(c=d.displayName||d.name||"",c=c!==""?"ForwardRef("+c+")":"ForwardRef"),c;case j:return d=c.displayName||null,d!==null?d:I(c.type)||"Memo";case D:d=c._payload,c=c._init;try{return I(c(d))}catch{}}return null}var ee=Array.isArray,$=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Z=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,te={pending:!1,data:null,method:null,action:null},ue=[],V=-1;function W(c){return{current:c}}function ae(c){0>V||(c.current=ue[V],ue[V]=null,V--)}function B(c,d){V++,ue[V]=c.current,c.current=d}var de=W(null),Ee=W(null),Ce=W(null),Se=W(null);function Re(c,d){switch(B(Ce,d),B(Ee,c),B(de,null),d.nodeType){case 9:case 11:c=(c=d.documentElement)&&(c=c.namespaceURI)?y9(c):0;break;default:if(c=d.tagName,d=d.namespaceURI)d=y9(d),c=b9(d,c);else switch(c){case"svg":c=1;break;case"math":c=2;break;default:c=0}}ae(de),B(de,c)}function we(){ae(de),ae(Ee),ae(Ce)}function Me(c){c.memoizedState!==null&&B(Se,c);var d=de.current,m=b9(d,c.type);d!==m&&(B(Ee,c),B(de,m))}function Ue(c){Ee.current===c&&(ae(de),ae(Ee)),Se.current===c&&(ae(Se),hh._currentValue=te)}var be,pt;function tt(c){if(be===void 0)try{throw Error()}catch(m){var d=m.stack.trim().match(/\n( *(at )?)/);be=d&&d[1]||"",pt=-1<m.stack.indexOf(`
43    at`)?" (<anonymous>)":-1<m.stack.indexOf("@")?"@unknown:0:0":""}return`
44`+be+c+pt}var zt=!1;function It(c,d){if(!c||zt)return"";zt=!0;var m=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var y={DetermineComponentFrameRoot:function(){try{if(d){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(ye){var xe=ye}Reflect.construct(c,[],ke)}else{try{ke.call()}catch(ye){xe=ye}c.call(ke.prototype)}}else{try{throw Error()}catch(ye){xe=ye}(ke=c())&&typeof ke.catch=="function"&&ke.catch(function(){})}}catch(ye){if(ye&&xe&&typeof ye.stack=="string")return[ye.stack,xe.stack]}return[null,null]}};y.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var w=Object.getOwnPropertyDescriptor(y.DetermineComponentFrameRoot,"name");w&&w.configurable&&Object.defineProperty(y.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var A=y.DetermineComponentFrameRoot(),M=A[0],G=A[1];if(M&&G){var oe=M.split(`
45`),ge=G.split(`
46`);for(w=y=0;y<oe.length&&!oe[y].includes("DetermineComponentFrameRoot");)y++;for(;w<ge.length&&!ge[w].includes("DetermineComponentFrameRoot");)w++;if(y===oe.length||w===ge.length)for(y=oe.length-1,w=ge.length-1;1<=y&&0<=w&&oe[y]!==ge[w];)w--;for(;1<=y&&0<=w;y--,w--)if(oe[y]!==ge[w]){if(y!==1||w!==1)do if(y--,w--,0>w||oe[y]!==ge[w]){var Ae=`
47`+oe[y].replace(" at new "," at ");return c.displayName&&Ae.includes("<anonymous>")&&(Ae=Ae.replace("<anonymous>",c.displayName)),Ae}while(1<=y&&0<=w);break}}}finally{zt=!1,Error.prepareStackTrace=m}return(m=c?c.displayName||c.name:"")?tt(m):""}function Gt(c,d){switch(c.tag){case 26:case 27:case 5:return tt(c.type);case 16:return tt("Lazy");case 13:return c.child!==d&&d!==null?tt("Suspense Fallback"):tt("Suspense");case 19:return tt("SuspenseList");case 0:case 15:return It(c.type,!1);case 11:return It(c.type.render,!1);case 1:return It(c.type,!0);case 31:return tt("Activity");default:return""}}function Gn(c){try{var d="",m=null;do d+=Gt(c,m),m=c,c=c.return;while(c);return d}catch(y){return`
48Error generating stack: `+y.message+`
49`+y.stack}}var un=Object.prototype.hasOwnProperty,La=e.unstable_scheduleCallback,ra=e.unstable_cancelCallback,_n=e.unstable_shouldYield,ha=e.unstable_requestPaint,tr=e.unstable_now,el=e.unstable_getCurrentPriorityLevel,Te=e.unstable_ImmediatePriority,ze=e.unstable_UserBlockingPriority,ot=e.unstable_NormalPriority,wt=e.unstable_LowPriority,Pt=e.unstable_IdlePriority,Hr=e.log,qr=e.unstable_setDisableYieldValue,jr=null,Vn=null;function Lr(c){if(typeof Hr=="function"&&qr(c),Vn&&typeof Vn.setStrictMode=="function")try{Vn.setStrictMode(jr,c)}catch{}}var rn=Math.clz32?Math.clz32:as,rs=Math.log,aa=Math.LN2;function as(c){return c>>>=0,c===0?32:31-(rs(c)/aa|0)|0}var Vu=256,Yu=262144,Ec=4194304;function is(c){var d=c&42;if(d!==0)return d;switch(c&-c){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return c&261888;case 262144:case 524288:case 1048576:case 2097152:return c&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return c&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return c}}function ft(c,d,m){var y=c.pendingLanes;if(y===0)return 0;var w=0,A=c.suspendedLanes,M=c.pingedLanes;c=c.warmLanes;var G=y&134217727;return G!==0?(y=G&~A,y!==0?w=is(y):(M&=G,M!==0?w=is(M):m||(m=G&~c,m!==0&&(w=is(m))))):(G=y&~A,G!==0?w=is(G):M!==0?w=is(M):m||(m=y&~c,m!==0&&(w=is(m)))),w===0?0:d!==0&&d!==w&&(d&A)===0&&(A=w&-w,m=d&-d,A>=m||A===32&&(m&4194048)!==0)?d:w}function Pn(c,d){return(c.pendingLanes&~(c.suspendedLanes&~c.pingedLanes)&d)===0}function Ar(c,d){switch(c){case 1:case 2:case 4:case 8:case 64:return d+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return d+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Gr(){var c=Ec;return Ec<<=1,(Ec&62914560)===0&&(Ec=4194304),c}function tl(c){for(var d=[],m=0;31>m;m++)d.push(c);return d}function In(c,d){c.pendingLanes|=d,d!==268435456&&(c.suspendedLanes=0,c.pingedLanes=0,c.warmLanes=0)}function pa(c,d,m,y,w,A){var M=c.pendingLanes;c.pendingLanes=m,c.suspendedLanes=0,c.pingedLanes=0,c.warmLanes=0,c.expiredLanes&=m,c.entangledLanes&=m,c.errorRecoveryDisabledLanes&=m,c.shellSuspendCounter=0;var G=c.entanglements,oe=c.expirationTimes,ge=c.hiddenUpdates;for(m=M&~m;0<m;){var Ae=31-rn(m),ke=1<<Ae;G[Ae]=0,oe[Ae]=-1;var xe=ge[Ae];if(xe!==null)for(ge[Ae]=null,Ae=0;Ae<xe.length;Ae++){var ye=xe[Ae];ye!==null&&(ye.lane&=-536870913)}m&=~ke}y!==0&&wc(c,y,0),A!==0&&w===0&&c.tag!==0&&(c.suspendedLanes|=A&~(M&~d))}function wc(c,d,m){c.pendingLanes|=d,c.suspendedLanes&=~d;var y=31-rn(d);c.entangledLanes|=d,c.entanglements[y]=c.entanglements[y]|1073741824|m&261930}function ma(c,d){var m=c.entangledLanes|=d;for(c=c.entanglements;m;){var y=31-rn(m),w=1<<y;w&d|c[y]&d&&(c[y]|=d),m&=~w}}function ga(c,d){var m=d&-d;return m=(m&42)!==0?1:Wu(m),(m&(c.suspendedLanes|d))!==0?0:m}function Wu(c){switch(c){case 2:c=1;break;case 8:c=4;break;case 32:c=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:c=128;break;case 268435456:c=134217728;break;default:c=0}return c}function ji(c){return c&=-c,2<c?8<c?(c&134217727)!==0?32:268435456:8:2}function Jv(){var c=Z.p;return c!==0?c:(c=window.event,c===void 0?32:z9(c.type))}function a7(c,d){var m=Z.p;try{return Z.p=c,d()}finally{Z.p=m}}var nl=Math.random().toString(36).slice(2),Mr="__reactFiber$"+nl,xa="__reactProps$"+nl,Ku="__reactContainer$"+nl,e2="__reactEvents$"+nl,jee="__reactListeners$"+nl,Lee="__reactHandles$"+nl,i7="__reactResources$"+nl,k0="__reactMarker$"+nl;function t2(c){delete c[Mr],delete c[xa],delete c[e2],delete c[jee],delete c[Lee]}function Qu(c){var d=c[Mr];if(d)return d;for(var m=c.parentNode;m;){if(d=m[Ku]||m[Mr]){if(m=d.alternate,d.child!==null||m!==null&&m.child!==null)for(c=_9(c);c!==null;){if(m=c[Mr])return m;c=_9(c)}return d}c=m,m=c.parentNode}return null}function Xu(c){if(c=c[Mr]||c[Ku]){var d=c.tag;if(d===5||d===6||d===13||d===31||d===26||d===27||d===3)return c}return null}function C0(c){var d=c.tag;if(d===5||d===26||d===27||d===6)return c.stateNode;throw Error(r(33))}function Zu(c){var d=c[i7];return d||(d=c[i7]={hoistableStyles:new Map,hoistableScripts:new Map}),d}function Tr(c){c[k0]=!0}var s7=new Set,o7={};function Sc(c,d){Ju(c,d),Ju(c+"Capture",d)}function Ju(c,d){for(o7[c]=d,c=0;c<d.length;c++)s7.add(d[c])}var Mee=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
vendor: 6,775 bytes, line 49
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]*$"),l7={},c7={};function Iee(c){return un.call(c7,c)?!0:un.call(l7,c)?!1:Mee.test(c)?c7[c]=!0:(l7[c]=!0,!1)}function tg(c,d,m){if(Iee(d))if(m===null)c.removeAttribute(d);else{switch(typeof m){case"undefined":case"function":case"symbol":c.removeAttribute(d);return;case"boolean":var y=d.toLowerCase().slice(0,5);if(y!=="data-"&&y!=="aria-"){c.removeAttribute(d);return}}c.setAttribute(d,""+m)}}function ng(c,d,m){if(m===null)c.removeAttribute(d);else{switch(typeof m){case"undefined":case"function":case"symbol":case"boolean":c.removeAttribute(d);return}c.setAttribute(d,""+m)}}function qs(c,d,m,y){if(y===null)c.removeAttribute(m);else{switch(typeof y){case"undefined":case"function":case"symbol":case"boolean":c.removeAttribute(m);return}c.setAttributeNS(d,m,""+y)}}function ri(c){switch(typeof c){case"bigint":case"boolean":case"number":case"string":case"undefined":return c;case"object":return c;default:return""}}function u7(c){var d=c.type;return(c=c.nodeName)&&c.toLowerCase()==="input"&&(d==="checkbox"||d==="radio")}function Dee(c,d,m){var y=Object.getOwnPropertyDescriptor(c.constructor.prototype,d);if(!c.hasOwnProperty(d)&&typeof y<"u"&&typeof y.get=="function"&&typeof y.set=="function"){var w=y.get,A=y.set;return Object.defineProperty(c,d,{configurable:!0,get:function(){return w.call(this)},set:function(M){m=""+M,A.call(this,M)}}),Object.defineProperty(c,d,{enumerable:y.enumerable}),{getValue:function(){return m},setValue:function(M){m=""+M},stopTracking:function(){c._valueTracker=null,delete c[d]}}}}function n2(c){if(!c._valueTracker){var d=u7(c)?"checked":"value";c._valueTracker=Dee(c,d,""+c[d])}}function d7(c){if(!c)return!1;var d=c._valueTracker;if(!d)return!0;var m=d.getValue(),y="";return c&&(y=u7(c)?c.checked?"true":"false":c.value),c=y,c!==m?(d.setValue(c),!0):!1}function rg(c){if(c=c||(typeof document<"u"?document:void 0),typeof c>"u")return null;try{return c.activeElement||c.body}catch{return c.body}}var Bee=/[\n"\\]/g;function ai(c){return c.replace(Bee,function(d){return"\\"+d.charCodeAt(0).toString(16)+" "})}function r2(c,d,m,y,w,A,M,G){c.name="",M!=null&&typeof M!="function"&&typeof M!="symbol"&&typeof M!="boolean"?c.type=M:c.removeAttribute("type"),d!=null?M==="number"?(d===0&&c.value===""||c.value!=d)&&(c.value=""+ri(d)):c.value!==""+ri(d)&&(c.value=""+ri(d)):M!=="submit"&&M!=="reset"||c.removeAttribute("value"),d!=null?a2(c,M,ri(d)):m!=null?a2(c,M,ri(m)):y!=null&&c.removeAttribute("value"),w==null&&A!=null&&(c.defaultChecked=!!A),w!=null&&(c.checked=w&&typeof w!="function"&&typeof w!="symbol"),G!=null&&typeof G!="function"&&typeof G!="symbol"&&typeof G!="boolean"?c.name=""+ri(G):c.removeAttribute("name")}function f7(c,d,m,y,w,A,M,G){if(A!=null&&typeof A!="function"&&typeof A!="symbol"&&typeof A!="boolean"&&(c.type=A),d!=null||m!=null){if(!(A!=="submit"&&A!=="reset"||d!=null)){n2(c);return}m=m!=null?""+ri(m):"",d=d!=null?""+ri(d):m,G||d===c.value||(c.value=d),c.defaultValue=d}y=y??w,y=typeof y!="function"&&typeof y!="symbol"&&!!y,c.checked=G?c.checked:!!y,c.defaultChecked=!!y,M!=null&&typeof M!="function"&&typeof M!="symbol"&&typeof M!="boolean"&&(c.name=M),n2(c)}function a2(c,d,m){d==="number"&&rg(c.ownerDocument)===c||c.defaultValue===""+m||(c.defaultValue=""+m)}function ed(c,d,m,y){if(c=c.options,d){d={};for(var w=0;w<m.length;w++)d["$"+m[w]]=!0;for(m=0;m<c.length;m++)w=d.hasOwnProperty("$"+c[m].value),c[m].selected!==w&&(c[m].selected=w),w&&y&&(c[m].defaultSelected=!0)}else{for(m=""+ri(m),d=null,w=0;w<c.length;w++){if(c[w].value===m){c[w].selected=!0,y&&(c[w].defaultSelected=!0);return}d!==null||c[w].disabled||(d=c[w])}d!==null&&(d.selected=!0)}}function h7(c,d,m){if(d!=null&&(d=""+ri(d),d!==c.value&&(c.value=d),m==null)){c.defaultValue!==d&&(c.defaultValue=d);return}c.defaultValue=m!=null?""+ri(m):""}function p7(c,d,m,y){if(d==null){if(y!=null){if(m!=null)throw Error(r(92));if(ee(y)){if(1<y.length)throw Error(r(93));y=y[0]}m=y}m==null&&(m=""),d=m}m=ri(d),c.defaultValue=m,y=c.textContent,y===m&&y!==""&&y!==null&&(c.value=y),n2(c)}function td(c,d){if(d){var m=c.firstChild;if(m&&m===c.lastChild&&m.nodeType===3){m.nodeValue=d;return}}c.textContent=d}var Fee=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 m7(c,d,m){var y=d.indexOf("--")===0;m==null||typeof m=="boolean"||m===""?y?c.setProperty(d,""):d==="float"?c.cssFloat="":c[d]="":y?c.setProperty(d,m):typeof m!="number"||m===0||Fee.has(d)?d==="float"?c.cssFloat=m:c[d]=(""+m).trim():c[d]=m+"px"}function g7(c,d,m){if(d!=null&&typeof d!="object")throw Error(r(62));if(c=c.style,m!=null){for(var y in m)!m.hasOwnProperty(y)||d!=null&&d.hasOwnProperty(y)||(y.indexOf("--")===0?c.setProperty(y,""):y==="float"?c.cssFloat="":c[y]="");for(var w in d)y=d[w],d.hasOwnProperty(w)&&m[w]!==y&&m7(c,w,y)}else for(var A in d)d.hasOwnProperty(A)&&m7(c,A,d[A])}function i2(c){if(c.indexOf("-")===-1)return!1;switch(c){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var $ee=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"],["colorRen
49dering","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-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"]]),Uee=/^[\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 ag(c){return Uee.test(""+c)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":c}function Gs(){}var s2=null;function o2(c){return c=c.target||c.srcElement||window,c.correspondingUseElement&&(c=c.correspondingUseElement),c.nodeType===3?c.parentNode:c}var nd=null,rd=null;function x7(c){var d=Xu(c);if(d&&(c=d.stateNode)){var m=c[xa]||null;e:switch(c=d.stateNode,d.type){case"input":if(r2(c,m.value,m.defaultValue,m.defaultValue,m.checked,m.defaultChecked,m.type,m.name),d=m.name,m.type==="radio"&&d!=null){for(m=c;m.parentNode;)m=m.parentNode;for(m=m.querySelectorAll('input[name="'+ai(""+d)+'"][type="radio"]'),d=0;d<m.length;d++){var y=m[d];if(y!==c&&y.form===c.form){var w=y[xa]||null;if(!w)throw Error(r(90));r2(y,w.value,w.defaultValue,w.defaultValue,w.checked,w.defaultChecked,w.type,w.name)}}for(d=0;d<m.length;d++)y=m[d],y.form===c.form&&d7(y)}break e;case"textarea":h7(c,m.value,m.defaultValue);break e;case"select":d=m.value,d!=null&&ed(c,!!m.multiple,d,!1)}}}var l2=!1;function y7(c,d,m){if(l2)return c(d,m);l2=!0;try{var y=c(d);return y}finally{if(l2=!1,(nd!==null||rd!==null)&&(Gg(),nd&&(d=nd,c=rd,rd=nd=null,x7(d),c)))for(d=0;d<c.length;d++)x7(c[d])}}function O0(c,d){var m=c.stateNode;if(m===null)return null;var y=m[xa]||null;if(y===null)return null;m=y[d];e:switch(d){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(y=!y.disabled)||(c=c.type,y=!(c==="button"||c==="input"||c==="select"||c==="textarea")),c=!y;break e;default:c=!1}if(c)return null;if(m&&typeof m!="function")throw Error(r(231,d,typeof m));return m}var Vs=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),c2=!1;if(Vs)try{var P0={};Object.defineProperty(P0,"passive",{get:function(){c2=!0}}),window.addEventListener("test",P0,P0),window.removeEventListener("test",P0,P0)}catch{c2=!1}var rl=null,u2=null,ig=null;function b7(){if(ig)return ig;var c,d=u2,m=d.length,y,w="value"in rl?rl.value:rl.textContent,A=w.length;for(c=0;c<m&&d[c]===w[c];c++);var M=m-c;for(y=1;y<=M&&d[m-y]===w[A-y];y++);return ig=w.slice(c,1<y?1-y:void 0)}function sg(c){var d=c.keyCode;return"charCode"in c?(c=c.charCode,c===0&&d===13&&(c=13)):c=d,c===10&&(c=13),32<=c||c===13?c:0}function og(){return!0}function v7(){return!1}function ya(c){function d(m,y,w,A,M){this._reactName=m,this._targetInst=w,this.type=y,this.nativeEvent=A,this.target=M,this.currentTarget=null;for(var G in c)c.hasOwnProperty(G)&&(m=c[G],this[G]=m?m(A):A[G]);return this.isDefaultPrevented=(A.defaultPrevented!=null?A.defaultPrevented:A.returnValue===!1)?og:v7,this.isPropagationStopped=v7,this}return h(d.prototype,{preventDefault:function(){this.defaultPrevented=!0;var m=this.nativeEvent;m&&(m.preventDefault?m.preventDefault():typeof m.returnValue!="unknown"&&(m.returnValue=!1),this.isDefaultPrevented=og)}
vendor: 4,577 bytes, line 49
49,stopPropagation:function(){var m=this.nativeEvent;m&&(m.stopPropagation?m.stopPropagation():typeof m.cancelBubble!="unknown"&&(m.cancelBubble=!0),this.isPropagationStopped=og)},persist:function(){},isPersistent:og}),d}var Ac={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(c){return c.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},lg=ya(Ac),R0=h({},Ac,{view:0,detail:0}),zee=ya(R0),d2,f2,j0,cg=h({},R0,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:p2,button:0,buttons:0,relatedTarget:function(c){return c.relatedTarget===void 0?c.fromElement===c.srcElement?c.toElement:c.fromElement:c.relatedTarget},movementX:function(c){return"movementX"in c?c.movementX:(c!==j0&&(j0&&c.type==="mousemove"?(d2=c.screenX-j0.screenX,f2=c.screenY-j0.screenY):f2=d2=0,j0=c),d2)},movementY:function(c){return"movementY"in c?c.movementY:f2}}),E7=ya(cg),Hee=h({},cg,{dataTransfer:0}),qee=ya(Hee),Gee=h({},R0,{relatedTarget:0}),h2=ya(Gee),Vee=h({},Ac,{animationName:0,elapsedTime:0,pseudoElement:0}),Yee=ya(Vee),Wee=h({},Ac,{clipboardData:function(c){return"clipboardData"in c?c.clipboardData:window.clipboardData}}),Kee=ya(Wee),Qee=h({},Ac,{data:0}),w7=ya(Qee),Xee={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Zee={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"},Jee={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ete(c){var d=this.nativeEvent;return d.getModifierState?d.getModifierState(c):(c=Jee[c])?!!d[c]:!1}function p2(){return ete}var tte=h({},R0,{key:function(c){if(c.key){var d=Xee[c.key]||c.key;if(d!=="Unidentified")return d}return c.type==="keypress"?(c=sg(c),c===13?"Enter":String.fromCharCode(c)):c.type==="keydown"||c.type==="keyup"?Zee[c.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:p2,charCode:function(c){return c.type==="keypress"?sg(c):0},keyCode:function(c){return c.type==="keydown"||c.type==="keyup"?c.keyCode:0},which:function(c){return c.type==="keypress"?sg(c):c.type==="keydown"||c.type==="keyup"?c.keyCode:0}}),nte=ya(tte),rte=h({},cg,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),S7=ya(rte),ate=h({},R0,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:p2}),ite=ya(ate),ste=h({},Ac,{propertyName:0,elapsedTime:0,pseudoElement:0}),ote=ya(ste),lte=h({},cg,{deltaX:function(c){return"deltaX"in c?c.deltaX:"wheelDeltaX"in c?-c.wheelDeltaX:0},deltaY:function(c){return"deltaY"in c?c.deltaY:"wheelDeltaY"in c?-c.wheelDeltaY:"wheelDelta"in c?-c.wheelDelta:0},deltaZ:0,deltaMode:0}),cte=ya(lte),ute=h({},Ac,{newState:0,oldState:0}),dte=ya(ute),fte=[9,13,27,32],m2=Vs&&"CompositionEvent"in window,L0=null;Vs&&"documentMode"in document&&(L0=document.documentMode);var hte=Vs&&"TextEvent"in window&&!L0,A7=Vs&&(!m2||L0&&8<L0&&11>=L0),T7=" ",_7=!1;function N7(c,d){switch(c){case"keyup":return fte.indexOf(d.keyCode)!==-1;case"keydown":return d.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function k7(c){return c=c.detail,typeof c=="object"&&"data"in c?c.data:null}var ad=!1;function pte(c,d){switch(c){case"compositionend":return k7(d);case"keypress":return d.which!==32?null:(_7=!0,T7);case"textInput":return c=d.data,c===T7&&_7?null:c;default:return null}}function mte(c,d){if(ad)return c==="compositionend"||!m2&&N7(c,d)?(c=b7(),ig=u2=rl=null,ad=!1,c):null;switch(c){case"paste":return null;case"keypress":if(!(d.ctrlKey||d.altKey||d.metaKey)||d.ctrlKey&&d.altKey){if(d.char&&1<d.char.length)return d.char;if(d.which)return String.fromCharCode(d.which)}return null;case"compositionend":return A7&&d.locale!=="ko"?null:d.data;default:return null}}var gte={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 C7(c){var d=c&&c.nodeName&&c.nodeName.toLowerCase();return d==="input"?!!gte[c.type]:d==="textarea"}
vendor: 6,286 bytes, line 49
49function O7(c,d,m,y){nd?rd?rd.push(y):rd=[y]:nd=y,d=Zg(d,"onChange"),0<d.length&&(m=new lg("onChange","change",null,m,y),c.push({event:m,listeners:d}))}var M0=null,I0=null;function xte(c){f9(c,0)}function ug(c){var d=C0(c);if(d7(d))return c}function P7(c,d){if(c==="change")return d}var R7=!1;if(Vs){var g2;if(Vs){var x2="oninput"in document;if(!x2){var j7=document.createElement("div");j7.setAttribute("oninput","return;"),x2=typeof j7.oninput=="function"}g2=x2}else g2=!1;R7=g2&&(!document.documentMode||9<document.documentMode)}function L7(){M0&&(M0.detachEvent("onpropertychange",M7),I0=M0=null)}function M7(c){if(c.propertyName==="value"&&ug(I0)){var d=[];O7(d,I0,c,o2(c)),y7(xte,d)}}function yte(c,d,m){c==="focusin"?(L7(),M0=d,I0=m,M0.attachEvent("onpropertychange",M7)):c==="focusout"&&L7()}function bte(c){if(c==="selectionchange"||c==="keyup"||c==="keydown")return ug(I0)}function vte(c,d){if(c==="click")return ug(d)}function Ete(c,d){if(c==="input"||c==="change")return ug(d)}function wte(c,d){return c===d&&(c!==0||1/c===1/d)||c!==c&&d!==d}var Ma=typeof Object.is=="function"?Object.is:wte;function D0(c,d){if(Ma(c,d))return!0;if(typeof c!="object"||c===null||typeof d!="object"||d===null)return!1;var m=Object.keys(c),y=Object.keys(d);if(m.length!==y.length)return!1;for(y=0;y<m.length;y++){var w=m[y];if(!un.call(d,w)||!Ma(c[w],d[w]))return!1}return!0}function I7(c){for(;c&&c.firstChild;)c=c.firstChild;return c}function D7(c,d){var m=I7(c);c=0;for(var y;m;){if(m.nodeType===3){if(y=c+m.textContent.length,c<=d&&y>=d)return{node:m,offset:d-c};c=y}e:{for(;m;){if(m.nextSibling){m=m.nextSibling;break e}m=m.parentNode}m=void 0}m=I7(m)}}function B7(c,d){return c&&d?c===d?!0:c&&c.nodeType===3?!1:d&&d.nodeType===3?B7(c,d.parentNode):"contains"in c?c.contains(d):c.compareDocumentPosition?!!(c.compareDocumentPosition(d)&16):!1:!1}function F7(c){c=c!=null&&c.ownerDocument!=null&&c.ownerDocument.defaultView!=null?c.ownerDocument.defaultView:window;for(var d=rg(c.document);d instanceof c.HTMLIFrameElement;){try{var m=typeof d.contentWindow.location.href=="string"}catch{m=!1}if(m)c=d.contentWindow;else break;d=rg(c.document)}return d}function y2(c){var d=c&&c.nodeName&&c.nodeName.toLowerCase();return d&&(d==="input"&&(c.type==="text"||c.type==="search"||c.type==="tel"||c.type==="url"||c.type==="password")||d==="textarea"||c.contentEditable==="true")}var Ste=Vs&&"documentMode"in document&&11>=document.documentMode,id=null,b2=null,B0=null,v2=!1;function $7(c,d,m){var y=m.window===m?m.document:m.nodeType===9?m:m.ownerDocument;v2||id==null||id!==rg(y)||(y=id,"selectionStart"in y&&y2(y)?y={start:y.selectionStart,end:y.selectionEnd}:(y=(y.ownerDocument&&y.ownerDocument.defaultView||window).getSelection(),y={anchorNode:y.anchorNode,anchorOffset:y.anchorOffset,focusNode:y.focusNode,focusOffset:y.focusOffset}),B0&&D0(B0,y)||(B0=y,y=Zg(b2,"onSelect"),0<y.length&&(d=new lg("onSelect","select",null,d,m),c.push({event:d,listeners:y}),d.target=id)))}function Tc(c,d){var m={};return m[c.toLowerCase()]=d.toLowerCase(),m["Webkit"+c]="webkit"+d,m["Moz"+c]="moz"+d,m}var sd={animationend:Tc("Animation","AnimationEnd"),animationiteration:Tc("Animation","AnimationIteration"),animationstart:Tc("Animation","AnimationStart"),transitionrun:Tc("Transition","TransitionRun"),transitionstart:Tc("Transition","TransitionStart"),transitioncancel:Tc("Transition","TransitionCancel"),transitionend:Tc("Transition","TransitionEnd")},E2={},U7={};Vs&&(U7=document.createElement("div").style,"AnimationEvent"in window||(delete sd.animationend.animation,delete sd.animationiteration.animation,delete sd.animationstart.animation),"TransitionEvent"in window||delete sd.transitionend.transition);function _c(c){if(E2[c])return E2[c];if(!sd[c])return c;var d=sd[c],m;for(m in d)if(d.hasOwnProperty(m)&&m in U7)return E2[c]=d[m];return c}var z7=_c("animationend"),H7=_c("animationiteration"),q7=_c("animationstart"),Ate=_c("transitionrun"),Tte=_c("transitionstart"),_te=_c("transitioncancel"),G7=_c("transitionend"),V7=new Map,w2="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(" ");w2.push("scrollEnd");function Li(c,d){V7.set(c,d),Sc(d,[c])}var dg=typeof reportError=="function"?reportError:function(c){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var d=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof c=="object"&&c!==null&&typeof c.message=="string"?String(c.message):String(c),error:c});if(!window.dispatchEvent(d))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",c);return}console.error(c)},ii=[],od=0,S2=0;function fg(){for(var c=od,d=S2=od=0;d<c;){var m=ii[d];ii[d++]=null;var y=ii[d];ii[d++]=null;var w=ii[d];ii[d++]=null;var A=ii[d];if(ii[d++]=null,y!==null&&w!==null){var M=y.pending;M===null?w.next=w:(w.next=M.next,M.next=w),y.pending=w}A!==0&&Y7(m,w,A)}}function hg(c,d,m,y){ii[od++]=c,ii[od++]=d,ii[od++]=m,ii[od++]=y,S2|=y,c.lanes|=y,c=c.alternate,c!==null&&(c.lanes|=y)}function A2(c,d,m,y){return hg(c,d,m,y),pg(c)}function Nc(c,d){return hg(c,null,null,d),pg(c)}function Y7(c,d,m){c.lanes|=m;var y=c.alternate;y!==null&&(y.lanes|=m);for(var w=!1,A=c.return;A!==null;)A.childLanes|=m,y=A.alternate,y!==null&&(y.childLanes|=m),A.tag===22&&(c=A.stateNode,c===null||c._visibility&1||(w=!0)),c=A,A=A.return;return c.tag===3?(A=c.stateNode,w&&d!==null&&(w=31-rn(m),c=A.hiddenUpdates,y=c[w],y===null?c[w]=[d]:y.push(d),d.lane=m|536870912),A):null}function pg(c){if(50<sh)throw sh=0,j4=null,Error(r(185));for(var d=c.return;d!==null;)c=d,d=c.return;return c.tag===3?c.stateNode:null}var ld={};function Nte(c,d,m,y){this.tag=c,this.key=m,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 1,287 bytes, line 49
49ype=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=d,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=y,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ia(c,d,m,y){return new Nte(c,d,m,y)}function T2(c){return c=c.prototype,!(!c||!c.isReactComponent)}function Ys(c,d){var m=c.alternate;return m===null?(m=Ia(c.tag,d,c.key,c.mode),m.elementType=c.elementType,m.type=c.type,m.stateNode=c.stateNode,m.alternate=c,c.alternate=m):(m.pendingProps=d,m.type=c.type,m.flags=0,m.subtreeFlags=0,m.deletions=null),m.flags=c.flags&65011712,m.childLanes=c.childLanes,m.lanes=c.lanes,m.child=c.child,m.memoizedProps=c.memoizedProps,m.memoizedState=c.memoizedState,m.updateQueue=c.updateQueue,d=c.dependencies,m.dependencies=d===null?null:{lanes:d.lanes,firstContext:d.firstContext},m.sibling=c.sibling,m.index=c.index,m.ref=c.ref,m.refCleanup=c.refCleanup,m}function W7(c,d){c.flags&=65011714;var m=c.alternate;return m===null?(c.childLanes=0,c.lanes=d,c.child=null,c.subtreeFlags=0,c.memoizedProps=null,c.memoizedState=null,c.updateQueue=null,c.dependencies=null,c.stateNode=null):(c.childLanes=m.childLanes,c.lanes=m.lanes,c.child=m.child,c.subtreeFlags=0,c.deleti
vendor: 14,775 bytes, line 49
49ons=null,c.memoizedProps=m.memoizedProps,c.memoizedState=m.memoizedState,c.updateQueue=m.updateQueue,c.type=m.type,d=m.dependencies,c.dependencies=d===null?null:{lanes:d.lanes,firstContext:d.firstContext}),c}function mg(c,d,m,y,w,A){var M=0;if(y=c,typeof c=="function")T2(c)&&(M=1);else if(typeof c=="string")M=Rne(c,m,de.current)?26:c==="html"||c==="head"||c==="body"?27:5;else e:switch(c){case U:return c=Ia(31,m,d,w),c.elementType=U,c.lanes=A,c;case b:return kc(m.children,w,A,d);case E:M=8,w|=24;break;case S:return c=Ia(12,m,d,w|2),c.elementType=S,c.lanes=A,c;case C:return c=Ia(13,m,d,w),c.elementType=C,c.lanes=A,c;case O:return c=Ia(19,m,d,w),c.elementType=O,c.lanes=A,c;default:if(typeof c=="object"&&c!==null)switch(c.$$typeof){case k:M=10;break e;case T:M=9;break e;case N:M=11;break e;case j:M=14;break e;case D:M=16,y=null;break e}M=29,m=Error(r(130,c===null?"null":typeof c,"")),y=null}return d=Ia(M,m,d,w),d.elementType=c,d.type=y,d.lanes=A,d}function kc(c,d,m,y){return c=Ia(7,c,y,d),c.lanes=m,c}function _2(c,d,m){return c=Ia(6,c,null,d),c.lanes=m,c}function K7(c){var d=Ia(18,null,null,0);return d.stateNode=c,d}function N2(c,d,m){return d=Ia(4,c.children!==null?c.children:[],c.key,d),d.lanes=m,d.stateNode={containerInfo:c.containerInfo,pendingChildren:null,implementation:c.implementation},d}var Q7=new WeakMap;function si(c,d){if(typeof c=="object"&&c!==null){var m=Q7.get(c);return m!==void 0?m:(d={value:c,source:d,stack:Gn(d)},Q7.set(c,d),d)}return{value:c,source:d,stack:Gn(d)}}var cd=[],ud=0,gg=null,F0=0,oi=[],li=0,al=null,ss=1,os="";function Ws(c,d){cd[ud++]=F0,cd[ud++]=gg,gg=c,F0=d}function X7(c,d,m){oi[li++]=ss,oi[li++]=os,oi[li++]=al,al=c;var y=ss;c=os;var w=32-rn(y)-1;y&=~(1<<w),m+=1;var A=32-rn(d)+w;if(30<A){var M=w-w%5;A=(y&(1<<M)-1).toString(32),y>>=M,w-=M,ss=1<<32-rn(d)+w|m<<w|y,os=A+c}else ss=1<<A|m<<w|y,os=c}function k2(c){c.return!==null&&(Ws(c,1),X7(c,1,0))}function C2(c){for(;c===gg;)gg=cd[--ud],cd[ud]=null,F0=cd[--ud],cd[ud]=null;for(;c===al;)al=oi[--li],oi[li]=null,os=oi[--li],oi[li]=null,ss=oi[--li],oi[li]=null}function Z7(c,d){oi[li++]=ss,oi[li++]=os,oi[li++]=al,ss=d.id,os=d.overflow,al=c}var Ir=null,Nn=null,Ht=!1,il=null,ci=!1,O2=Error(r(519));function sl(c){var d=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw $0(si(d,c)),O2}function J7(c){var d=c.stateNode,m=c.type,y=c.memoizedProps;switch(d[Mr]=c,d[xa]=y,m){case"dialog":jt("cancel",d),jt("close",d);break;case"iframe":case"object":case"embed":jt("load",d);break;case"video":case"audio":for(m=0;m<lh.length;m++)jt(lh[m],d);break;case"source":jt("error",d);break;case"img":case"image":case"link":jt("error",d),jt("load",d);break;case"details":jt("toggle",d);break;case"input":jt("invalid",d),f7(d,y.value,y.defaultValue,y.checked,y.defaultChecked,y.type,y.name,!0);break;case"select":jt("invalid",d);break;case"textarea":jt("invalid",d),p7(d,y.value,y.defaultValue,y.children)}m=y.children,typeof m!="string"&&typeof m!="number"&&typeof m!="bigint"||d.textContent===""+m||y.suppressHydrationWarning===!0||g9(d.textContent,m)?(y.popover!=null&&(jt("beforetoggle",d),jt("toggle",d)),y.onScroll!=null&&jt("scroll",d),y.onScrollEnd!=null&&jt("scrollend",d),y.onClick!=null&&(d.onclick=Gs),d=!0):d=!1,d||sl(c,!0)}function eC(c){for(Ir=c.return;Ir;)switch(Ir.tag){case 5:case 31:case 13:ci=!1;return;case 27:case 3:ci=!0;return;default:Ir=Ir.return}}function dd(c){if(c!==Ir)return!1;if(!Ht)return eC(c),Ht=!0,!1;var d=c.tag,m;if((m=d!==3&&d!==27)&&((m=d===5)&&(m=c.type,m=!(m!=="form"&&m!=="button")||W4(c.type,c.memoizedProps)),m=!m),m&&Nn&&sl(c),eC(c),d===13){if(c=c.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(317));Nn=T9(c)}else if(d===31){if(c=c.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(317));Nn=T9(c)}else d===27?(d=Nn,vl(c.type)?(c=J4,J4=null,Nn=c):Nn=d):Nn=Ir?di(c.stateNode.nextSibling):null;return!0}function Cc(){Nn=Ir=null,Ht=!1}function P2(){var c=il;return c!==null&&(wa===null?wa=c:wa.push.apply(wa,c),il=null),c}function $0(c){il===null?il=[c]:il.push(c)}var R2=W(null),Oc=null,Ks=null;function ol(c,d,m){B(R2,d._currentValue),d._currentValue=m}function Qs(c){c._currentValue=R2.current,ae(R2)}function j2(c,d,m){for(;c!==null;){var y=c.alternate;if((c.childLanes&d)!==d?(c.childLanes|=d,y!==null&&(y.childLanes|=d)):y!==null&&(y.childLanes&d)!==d&&(y.childLanes|=d),c===m)break;c=c.return}}function L2(c,d,m,y){var w=c.child;for(w!==null&&(w.return=c);w!==null;){var A=w.dependencies;if(A!==null){var M=w.child;A=A.firstContext;e:for(;A!==null;){var G=A;A=w;for(var oe=0;oe<d.length;oe++)if(G.context===d[oe]){A.lanes|=m,G=A.alternate,G!==null&&(G.lanes|=m),j2(A.return,m,c),y||(M=null);break e}A=G.next}}else if(w.tag===18){if(M=w.return,M===null)throw Error(r(341));M.lanes|=m,A=M.alternate,A!==null&&(A.lanes|=m),j2(M,m,c),M=null}else M=w.child;if(M!==null)M.return=w;else for(M=w;M!==null;){if(M===c){M=null;break}if(w=M.sibling,w!==null){w.return=M.return,M=w;break}M=M.return}w=M}}function fd(c,d,m,y){c=null;for(var w=d,A=!1;w!==null;){if(!A){if((w.flags&524288)!==0)A=!0;else if((w.flags&262144)!==0)break}if(w.tag===10){var M=w.alternate;if(M===null)throw Error(r(387));if(M=M.memoizedProps,M!==null){var G=w.type;Ma(w.pendingProps.value,M.value)||(c!==null?c.push(G):c=[G])}}else if(w===Se.current){if(M=w.alternate,M===null)throw Error(r(387));M.memoizedState.memoizedState!==w.memoizedState.memoizedState&&(c!==null?c.push(hh):c=[hh])}w=w.return}c!==null&&L2(d,c,m,y),d.flags|=262144}function xg(c){for(c=c.firstContext;c!==null;){if(!Ma(c.context._currentValue,c.memoizedValue))return!0;c=c.next}return!1}function Pc(c){Oc=c,Ks=null,c=c.dependencies,c!==null&&(c.firstContext=null)}function Dr(c){return tC(Oc,c)}function yg(c,d){return Oc===null&&Pc(c),tC(c,d)}function tC(c,d){var m=d._currentValue;if(d={context:d,memoizedValue:m,next:null},Ks===null){if(c===null)throw Error(r(308));Ks=d,c.dependencies={lanes:0,firstContext:d},c.flags|=524288}else Ks=Ks.next=d;return m}var kte=typeof AbortController<"u"?AbortController:function(){var c=[],d=this.signal={aborted:!1,addEventListener:function(m,y){c.push(y)}};this.abort=function(){d.aborted=!0,c.forEach(function(m){return m()})}},Cte=e.unstable_scheduleCallback,Ote=e.unstable_NormalPriority,nr={$$typeof:k,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function M2(){return{controller:new kte,data:new Map,refCount:0}}function U0(c){c.refCount--,c.refCount===0&&Cte(Ote,function(){c.controller.abort()})}var z0=null,I2=0,hd=0,pd=null;function Pte(c,d){if(z0===null){var m=z0=[];I2=0,hd=F4(),pd={status:"pending",value:void 0,then:function(y){m.push(y)}}}return I2++,d.then(nC,nC),d}function nC(){if(--I2===0&&z0!==null){pd!==null&&(pd.status="fulfilled");var c=z0;z0=null,hd=0,pd=null;for(var d=0;d<c.length;d++)(0,c[d])()}}function Rte(c,d){var m=[],y={status:"pending",value:null,reason:null,then:function(w){m.push(w)}};return c.then(function(){y.status="fulfilled",y.value=d;for(var w=0;w<m.length;w++)(0,m[w])(d)},function(w){for(y.status="rejected",y.reason=w,w=0;w<m.length;w++)(0,m[w])(void 0)}),y}var rC=$.S;$.S=function(c,d){$O=tr(),typeof d=="object"&&d!==null&&typeof d.then=="function"&&Pte(c,d),rC!==null&&rC(c,d)};var Rc=W(null);function D2(){var c=Rc.current;return c!==null?c:gn.pooledCache}function bg(c,d){d===null?B(Rc,Rc.current):B(Rc,d.pool)}function aC(){var c=D2();return c===null?null:{parent:nr._currentValue,pool:c}}var md=Error(r(460)),B2=Error(r(474)),vg=Error(r(542)),Eg={then:function(){}};function iC(c){return c=c.status,c==="fulfilled"||c==="rejected"}function sC(c,d,m){switch(m=c[m],m===void 0?c.push(d):m!==d&&(d.then(Gs,Gs),d=m),d.status){case"fulfilled":return d.value;case"rejected":throw c=d.reason,lC(c),c;default:if(typeof d.status=="string")d.then(Gs,Gs);else{if(c=gn,c!==null&&100<c.shellSuspendCounter)throw Error(r(482));c=d,c.status="pending",c.then(function(y){if(d.status==="pending"){var w=d;w.status="fulfilled",w.value=y}},function(y){if(d.status==="pending"){var w=d;w.status="rejected",w.reason=y}})}switch(d.status){case"fulfilled":return d.value;case"rejected":throw c=d.reason,lC(c),c}throw Lc=d,md}}function jc(c){try{var d=c._init;return d(c._payload)}catch(m){throw m!==null&&typeof m=="object"&&typeof m.then=="function"?(Lc=m,md):m}}var Lc=null;function oC(){if(Lc===null)throw Error(r(459));var c=Lc;return Lc=null,c}function lC(c){if(c===md||c===vg)throw Error(r(483))}var gd=null,H0=0;function wg(c){var d=H0;return H0+=1,gd===null&&(gd=[]),sC(gd,c,d)}function q0(c,d){d=d.props.ref,c.ref=d!==void 0?d:null}function Sg(c,d){throw d.$$typeof===g?Error(r(525)):(c=Object.prototype.toString.call(d),Error(r(31,c==="[object Object]"?"object with keys {"+Object.keys(d).join(", ")+"}":c)))}function cC(c){function d(fe,le){if(c){var pe=fe.deletions;pe===null?(fe.deletions=[le],fe.flags|=16):pe.push(le)}}function m(fe,le){if(!c)return null;for(;le!==null;)d(fe,le),le=le.sibling;return null}function y(fe){for(var le=new Map;fe!==null;)fe.key!==null?le.set(fe.key,fe):le.set(fe.index,fe),fe=fe.sibling;return le}function w(fe,le){return fe=Ys(fe,le),fe.index=0,fe.sibling=null,fe}function A(fe,le,pe){return fe.index=pe,c?(pe=fe.alternate,pe!==null?(pe=pe.index,pe<le?(fe.flags|=67108866,le):pe):(fe.flags|=67108866,le)):(fe.flags|=1048576,le)}function M(fe){return c&&fe.alternate===null&&(fe.flags|=67108866),fe}function G(fe,le,pe,Ne){return le===null||le.tag!==6?(le=_2(pe,fe.mode,Ne),le.return=fe,le):(le=w(le,pe),le.return=fe,le)}function oe(fe,le,pe,Ne){var rt=pe.type;return rt===b?Ae(fe,le,pe.props.children,Ne,pe.key):le!==null&&(le.elementType===rt||typeof rt=="object"&&rt!==null&&rt.$$typeof===D&&jc(rt)===le.type)?(le=w(le,pe.props),q0(le,pe),le.return=fe,le):(le=mg(pe.type,pe.key,pe.props,null,fe.mode,Ne),q0(le,pe),le.return=fe,le)}function ge(fe,le,pe,Ne){return le===null||le.tag!==4||le.stateNode.containerInfo!==pe.containerInfo||le.stateNode.implementation!==pe.implementation?(le=N2(pe,fe.mode,Ne),le.return=fe,le):(le=w(le,pe.children||[]),le.return=fe,le)}function Ae(fe,le,pe,Ne,rt){return le===null||le.tag!==7?(le=kc(pe,fe.mode,Ne,rt),le.return=fe,le):(le=w(le,pe),le.return=fe,le)}function ke(fe,le,pe){if(typeof le=="string"&&le!==""||typeof le=="number"||typeof le=="bigint")return le=_2(""+le,fe.mode,pe),le.return=fe,le;if(typeof le=="object"&&le!==null){switch(le.$$typeof){case x:return pe=mg(le.type,le.key,le.props,null,fe.mode,pe),q0(pe,le),pe.return=fe,pe;case v:return le=N2(le,fe.mode,pe),le.return=fe,le;case D:return le=jc(le),ke(fe,le,pe)}if(ee(le)||q(le))return le=kc(le,fe.mode,pe,null),le.return=fe,le;if(typeof le.then=="function")return ke(fe,wg(le),pe);if(le.$$typeof===k)return ke(fe,yg(fe,le),pe);Sg(fe,le)}return null}function xe(fe,le,pe,Ne){var rt=le!==null?le.key:null;if(typeof pe=="string"&&pe!==""||typeof pe=="number"||typeof pe=="bigint")return rt!==null?null:G(fe,le,""+pe,Ne);if(typeof pe=="object"&&pe!==null){switch(pe.$$typeof){case x:return pe.key===rt?oe(fe,le,pe,Ne):null;case v:return pe.key===rt?ge(fe,le,pe,Ne):null;case D:return pe=jc(pe),xe(fe,le,pe,Ne)}if(ee(pe)||q(pe))return rt!==null?null:Ae(fe,le,pe,Ne,null);if(typeof pe.then=="function")return xe(fe,le,wg(pe),Ne);if(pe.$$typeof===k)return xe(fe,le,yg(fe,pe),Ne);Sg(fe,pe)}return null}function ye(fe,le,pe,Ne,rt){if(typeof Ne=="string"&&Ne!==""||typeof Ne=="number"||typeof Ne=="bigint")return fe=fe.get(pe)||null,G(le,fe,""+Ne,rt);if(typeof Ne=="object"&&Ne!==null){switch(Ne.$$typeof){case x:return fe=fe.get(Ne.key===null?pe:Ne.key)||null,oe(le,fe,Ne,rt);case v:return fe=fe.get(Ne.key===null?pe:Ne.key)||null,ge(le,fe,Ne,rt);case D:return Ne=jc(Ne),ye(fe,le,pe,Ne,rt)}if(ee(Ne)||q(Ne))return fe=fe.get(pe)||null,Ae(le,fe,Ne,rt,null);if(typeof Ne.then=="function")return ye(fe,le,pe,wg(Ne),rt);if(Ne.$$typeof===k)return ye(fe,le,pe,yg(le,Ne),rt);Sg(le,Ne)}return null}function Qe(fe,le,pe,Ne){for(var rt=null,Yt=null,Je=le,St=le=0,Bt=null;Je!==null&&St<pe.length;St++){Je.index>St?(Bt=Je,Je=null):Bt=Je.sibling;var Wt=xe(fe,Je,pe[St],Ne);if(Wt===null){Je===null&&(Je=Bt);break}c&&Je&&Wt.alternate===null&&d(fe,Je),le=A(Wt,le,St),Yt===null?rt=Wt:Yt.sibling=Wt,Yt=Wt,Je=Bt}if(St===pe.length)return m(fe,Je),Ht&&Ws(fe,St),rt;if(Je===null){for(;St<pe.length;St++)Je=ke(fe,pe[St],Ne),Je!==null&&(le=A(Je,le,St),Yt===null?rt=Je:Yt.sibling=Je,Yt=Je);return Ht&&Ws(fe,St),rt}for(Je=y(Je);St<pe.length;St++)Bt=ye(Je,fe,St,pe[St],Ne),Bt!==null&&(c&&Bt.alternate!==null&&Je.delete(Bt.key===null?St:Bt.key),le=A(Bt,le,St),Yt===null?rt=Bt:Yt.sibling=Bt,Yt=Bt);return c&&Je.forEach(function(Tl){return d(fe,Tl)}),Ht&&Ws(fe,St),rt}function lt(fe,le,pe,Ne){if(pe==null)throw Error(r(151));for(var rt=null,Yt=null,Je=le,St=le=0,Bt=null,Wt=pe.next();Je!==null&&!Wt.done;St++,Wt=pe.next()){Je.index>St?(Bt=Je,Je=null):Bt=Je.sibling;var Tl=xe(fe,Je,Wt.value,Ne);if(Tl===null){Je===null&&(Je=Bt);break}c&&Je&&Tl.alternate===null&&d(fe,Je),le=A(Tl,le,St),Yt===null?rt=Tl:Yt.sibling=Tl,Yt=Tl,Je=Bt}if(Wt.done)return m(fe,Je),Ht&&Ws(fe,St),rt;if(Je===null){for(;!Wt.done;St++,Wt=pe.next())Wt=ke(fe,Wt.value,Ne),Wt!==null&&(le=A(Wt,le,St),Yt===null?rt=Wt:Yt.sibling=Wt,Yt=Wt);return Ht&&Ws(fe,St),rt}for(Je=y(Je);!Wt.done;St++,Wt=pe.next())Wt=ye(Je,fe,St,Wt.value,Ne),Wt!==null&&(c&&Wt.alternate!==null&&Je.delete(Wt.key===null?St:Wt.key),le=A(Wt,le,St),Yt===null?rt=Wt:Yt.sibling=Wt,Yt=Wt);return c&&Je.forEach(function(Hne){return d(fe,Hne)}),Ht&&Ws(fe,St),rt}function hn(fe,le,pe,Ne){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 x:e:{for(var rt=pe.key;le!==null;){if(le.key===rt){if(rt=pe.type,rt===b){if(le.tag===7){m(fe,le.sibling),Ne=w(le,pe.props.children),Ne.return=fe,fe=Ne;break e}}else if(le.elementType===rt||typeof rt=="object"&&rt!==null&&rt.$$typeof===D&&jc(rt)===le.type){m(fe,le.sibling),Ne=w(le,pe.props),q0(Ne,pe),Ne.return=fe,fe=Ne;break e}m(fe,le);break}else d(fe,le);le=le.sibling}pe.type===b?(Ne=kc(pe.props.children,fe.mode,Ne,pe.key),Ne.return=fe,fe=Ne):(Ne=mg(pe.type,pe.key,pe.props,null,fe.mode,Ne),q0(Ne,pe),Ne.return=fe,fe=Ne)}return M(fe);case v:e:{for(rt=pe.key;le!==null;){if(le.key===rt)if(le.tag===4&&le.stateNode.containerInfo===pe.containerInfo&&le.stateNode.implementation===pe.implementation){m(fe,le.sibling),Ne=w(le,pe.children||[]),Ne.return=fe,fe=Ne;break e}else{m(fe,le);break}else d(fe,le);le=le.sibling}Ne=N2(pe,fe.mode,Ne),Ne.return=fe,fe=Ne}return M(fe);case D:return pe=jc(pe),hn(fe,le,pe,Ne)}if(ee(pe))return Qe(fe,le,pe,Ne);if(q(pe)){if(rt=q(pe),typeof rt!="function")throw Error(r(150));return pe=rt.call(pe),lt(fe,le,pe,Ne)}if(typeof pe.then=="function")return hn(fe,le,wg(pe),Ne);if(pe.$$typeof===k)return hn(fe,le,yg(fe,pe),Ne);Sg(fe,pe)}
vendor: 4,295 bytes, line 49
49return typeof pe=="string"&&pe!==""||typeof pe=="number"||typeof pe=="bigint"?(pe=""+pe,le!==null&&le.tag===6?(m(fe,le.sibling),Ne=w(le,pe),Ne.return=fe,fe=Ne):(m(fe,le),Ne=_2(pe,fe.mode,Ne),Ne.return=fe,fe=Ne),M(fe)):m(fe,le)}return function(fe,le,pe,Ne){try{H0=0;var rt=hn(fe,le,pe,Ne);return gd=null,rt}catch(Je){if(Je===md||Je===vg)throw Je;var Yt=Ia(29,Je,null,fe.mode);return Yt.lanes=Ne,Yt.return=fe,Yt}finally{}}}var Mc=cC(!0),uC=cC(!1),ll=!1;function F2(c){c.updateQueue={baseState:c.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function $2(c,d){c=c.updateQueue,d.updateQueue===c&&(d.updateQueue={baseState:c.baseState,firstBaseUpdate:c.firstBaseUpdate,lastBaseUpdate:c.lastBaseUpdate,shared:c.shared,callbacks:null})}function cl(c){return{lane:c,tag:0,payload:null,callback:null,next:null}}function ul(c,d,m){var y=c.updateQueue;if(y===null)return null;if(y=y.shared,(en&2)!==0){var w=y.pending;return w===null?d.next=d:(d.next=w.next,w.next=d),y.pending=d,d=pg(c),Y7(c,null,m),d}return hg(c,y,d,m),pg(c)}function G0(c,d,m){if(d=d.updateQueue,d!==null&&(d=d.shared,(m&4194048)!==0)){var y=d.lanes;y&=c.pendingLanes,m|=y,d.lanes=m,ma(c,m)}}function U2(c,d){var m=c.updateQueue,y=c.alternate;if(y!==null&&(y=y.updateQueue,m===y)){var w=null,A=null;if(m=m.firstBaseUpdate,m!==null){do{var M={lane:m.lane,tag:m.tag,payload:m.payload,callback:null,next:null};A===null?w=A=M:A=A.next=M,m=m.next}while(m!==null);A===null?w=A=d:A=A.next=d}else w=A=d;m={baseState:y.baseState,firstBaseUpdate:w,lastBaseUpdate:A,shared:y.shared,callbacks:y.callbacks},c.updateQueue=m;return}c=m.lastBaseUpdate,c===null?m.firstBaseUpdate=d:c.next=d,m.lastBaseUpdate=d}var z2=!1;function V0(){if(z2){var c=pd;if(c!==null)throw c}}function Y0(c,d,m,y){z2=!1;var w=c.updateQueue;ll=!1;var A=w.firstBaseUpdate,M=w.lastBaseUpdate,G=w.shared.pending;if(G!==null){w.shared.pending=null;var oe=G,ge=oe.next;oe.next=null,M===null?A=ge:M.next=ge,M=oe;var Ae=c.alternate;Ae!==null&&(Ae=Ae.updateQueue,G=Ae.lastBaseUpdate,G!==M&&(G===null?Ae.firstBaseUpdate=ge:G.next=ge,Ae.lastBaseUpdate=oe))}if(A!==null){var ke=w.baseState;M=0,Ae=ge=oe=null,G=A;do{var xe=G.lane&-536870913,ye=xe!==G.lane;if(ye?(Dt&xe)===xe:(y&xe)===xe){xe!==0&&xe===hd&&(z2=!0),Ae!==null&&(Ae=Ae.next={lane:0,tag:G.tag,payload:G.payload,callback:null,next:null});e:{var Qe=c,lt=G;xe=d;var hn=m;switch(lt.tag){case 1:if(Qe=lt.payload,typeof Qe=="function"){ke=Qe.call(hn,ke,xe);break e}ke=Qe;break e;case 3:Qe.flags=Qe.flags&-65537|128;case 0:if(Qe=lt.payload,xe=typeof Qe=="function"?Qe.call(hn,ke,xe):Qe,xe==null)break e;ke=h({},ke,xe);break e;case 2:ll=!0}}xe=G.callback,xe!==null&&(c.flags|=64,ye&&(c.flags|=8192),ye=w.callbacks,ye===null?w.callbacks=[xe]:ye.push(xe))}else ye={lane:xe,tag:G.tag,payload:G.payload,callback:G.callback,next:null},Ae===null?(ge=Ae=ye,oe=ke):Ae=Ae.next=ye,M|=xe;if(G=G.next,G===null){if(G=w.shared.pending,G===null)break;ye=G,G=ye.next,ye.next=null,w.lastBaseUpdate=ye,w.shared.pending=null}}while(!0);Ae===null&&(oe=ke),w.baseState=oe,w.firstBaseUpdate=ge,w.lastBaseUpdate=Ae,A===null&&(w.shared.lanes=0),ml|=M,c.lanes=M,c.memoizedState=ke}}function dC(c,d){if(typeof c!="function")throw Error(r(191,c));c.call(d)}function fC(c,d){var m=c.callbacks;if(m!==null)for(c.callbacks=null,c=0;c<m.length;c++)dC(m[c],d)}var xd=W(null),Ag=W(0);function hC(c,d){c=io,B(Ag,c),B(xd,d),io=c|d.baseLanes}function H2(){B(Ag,io),B(xd,xd.current)}function q2(){io=Ag.current,ae(xd),ae(Ag)}var Da=W(null),ui=null;function dl(c){var d=c.alternate;B(Yn,Yn.current&1),B(Da,c),ui===null&&(d===null||xd.current!==null||d.memoizedState!==null)&&(ui=c)}function G2(c){B(Yn,Yn.current),B(Da,c),ui===null&&(ui=c)}function pC(c){c.tag===22?(B(Yn,Yn.current),B(Da,c),ui===null&&(ui=c)):fl()}function fl(){B(Yn,Yn.current),B(Da,Da.current)}function Ba(c){ae(Da),ui===c&&(ui=null),ae(Yn)}var Yn=W(0);function Tg(c){for(var d=c;d!==null;){if(d.tag===13){var m=d.memoizedState;if(m!==null&&(m=m.dehydrated,m===null||X4(m)||Z4(m)))return d}else if(d.tag===19&&(d.memoizedProps.revealOrder==="forwards"||d.memoizedProps.revealOrder==="backwards"||d.memoizedProps.revealOrder==="unstable_legacy-backwards"||d.memoizedProps.revealOrder==="together")){if((d.flags&128)!==0)return d}
vendor: 20,874 bytes, line 49
49else if(d.child!==null){d.child.return=d,d=d.child;continue}if(d===c)break;for(;d.sibling===null;){if(d.return===null||d.return===c)return null;d=d.return}d.sibling.return=d.return,d=d.sibling}return null}var Xs=0,bt=null,dn=null,rr=null,_g=!1,yd=!1,Ic=!1,Ng=0,W0=0,bd=null,jte=0;function Fn(){throw Error(r(321))}function V2(c,d){if(d===null)return!1;for(var m=0;m<d.length&&m<c.length;m++)if(!Ma(c[m],d[m]))return!1;return!0}function Y2(c,d,m,y,w,A){return Xs=A,bt=d,d.memoizedState=null,d.updateQueue=null,d.lanes=0,$.H=c===null||c.memoizedState===null?XC:l4,Ic=!1,A=m(y,w),Ic=!1,yd&&(A=gC(d,m,y,w)),mC(c),A}function mC(c){$.H=X0;var d=dn!==null&&dn.next!==null;if(Xs=0,rr=dn=bt=null,_g=!1,W0=0,bd=null,d)throw Error(r(300));c===null||ar||(c=c.dependencies,c!==null&&xg(c)&&(ar=!0))}function gC(c,d,m,y){bt=c;var w=0;do{if(yd&&(bd=null),W0=0,yd=!1,25<=w)throw Error(r(301));if(w+=1,rr=dn=null,c.updateQueue!=null){var A=c.updateQueue;A.lastEffect=null,A.events=null,A.stores=null,A.memoCache!=null&&(A.memoCache.index=0)}$.H=ZC,A=d(m,y)}while(yd);return A}function Lte(){var c=$.H,d=c.useState()[0];return d=typeof d.then=="function"?K0(d):d,c=c.useState()[0],(dn!==null?dn.memoizedState:null)!==c&&(bt.flags|=1024),d}function W2(){var c=Ng!==0;return Ng=0,c}function K2(c,d,m){d.updateQueue=c.updateQueue,d.flags&=-2053,c.lanes&=~m}function Q2(c){if(_g){for(c=c.memoizedState;c!==null;){var d=c.queue;d!==null&&(d.pending=null),c=c.next}_g=!1}Xs=0,rr=dn=bt=null,yd=!1,W0=Ng=0,bd=null}function ia(){var c={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return rr===null?bt.memoizedState=rr=c:rr=rr.next=c,rr}function Wn(){if(dn===null){var c=bt.alternate;c=c!==null?c.memoizedState:null}else c=dn.next;var d=rr===null?bt.memoizedState:rr.next;if(d!==null)rr=d,dn=c;else{if(c===null)throw bt.alternate===null?Error(r(467)):Error(r(310));dn=c,c={memoizedState:dn.memoizedState,baseState:dn.baseState,baseQueue:dn.baseQueue,queue:dn.queue,next:null},rr===null?bt.memoizedState=rr=c:rr=rr.next=c}return rr}function kg(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function K0(c){var d=W0;return W0+=1,bd===null&&(bd=[]),c=sC(bd,c,d),d=bt,(rr===null?d.memoizedState:rr.next)===null&&(d=d.alternate,$.H=d===null||d.memoizedState===null?XC:l4),c}function Cg(c){if(c!==null&&typeof c=="object"){if(typeof c.then=="function")return K0(c);if(c.$$typeof===k)return Dr(c)}throw Error(r(438,String(c)))}function X2(c){var d=null,m=bt.updateQueue;if(m!==null&&(d=m.memoCache),d==null){var y=bt.alternate;y!==null&&(y=y.updateQueue,y!==null&&(y=y.memoCache,y!=null&&(d={data:y.data.map(function(w){return w.slice()}),index:0})))}if(d==null&&(d={data:[],index:0}),m===null&&(m=kg(),bt.updateQueue=m),m.memoCache=d,m=d.data[d.index],m===void 0)for(m=d.data[d.index]=Array(c),y=0;y<c;y++)m[y]=z;return d.index++,m}function Zs(c,d){return typeof d=="function"?d(c):d}function Og(c){var d=Wn();return Z2(d,dn,c)}function Z2(c,d,m){var y=c.queue;if(y===null)throw Error(r(311));y.lastRenderedReducer=m;var w=c.baseQueue,A=y.pending;if(A!==null){if(w!==null){var M=w.next;w.next=A.next,A.next=M}d.baseQueue=w=A,y.pending=null}if(A=c.baseState,w===null)c.memoizedState=A;else{d=w.next;var G=M=null,oe=null,ge=d,Ae=!1;do{var ke=ge.lane&-536870913;if(ke!==ge.lane?(Dt&ke)===ke:(Xs&ke)===ke){var xe=ge.revertLane;if(xe===0)oe!==null&&(oe=oe.next={lane:0,revertLane:0,gesture:null,action:ge.action,hasEagerState:ge.hasEagerState,eagerState:ge.eagerState,next:null}),ke===hd&&(Ae=!0);else if((Xs&xe)===xe){ge=ge.next,xe===hd&&(Ae=!0);continue}else ke={lane:0,revertLane:ge.revertLane,gesture:null,action:ge.action,hasEagerState:ge.hasEagerState,eagerState:ge.eagerState,next:null},oe===null?(G=oe=ke,M=A):oe=oe.next=ke,bt.lanes|=xe,ml|=xe;ke=ge.action,Ic&&m(A,ke),A=ge.hasEagerState?ge.eagerState:m(A,ke)}else xe={lane:ke,revertLane:ge.revertLane,gesture:ge.gesture,action:ge.action,hasEagerState:ge.hasEagerState,eagerState:ge.eagerState,next:null},oe===null?(G=oe=xe,M=A):oe=oe.next=xe,bt.lanes|=ke,ml|=ke;ge=ge.next}while(ge!==null&&ge!==d);if(oe===null?M=A:oe.next=G,!Ma(A,c.memoizedState)&&(ar=!0,Ae&&(m=pd,m!==null)))throw m;c.memoizedState=A,c.baseState=M,c.baseQueue=oe,y.lastRenderedState=A}return w===null&&(y.lanes=0),[c.memoizedState,y.dispatch]}function J2(c){var d=Wn(),m=d.queue;if(m===null)throw Error(r(311));m.lastRenderedReducer=c;var y=m.dispatch,w=m.pending,A=d.memoizedState;if(w!==null){m.pending=null;var M=w=w.next;do A=c(A,M.action),M=M.next;while(M!==w);Ma(A,d.memoizedState)||(ar=!0),d.memoizedState=A,d.baseQueue===null&&(d.baseState=A),m.lastRenderedState=A}return[A,y]}function xC(c,d,m){var y=bt,w=Wn(),A=Ht;if(A){if(m===void 0)throw Error(r(407));m=m()}else m=d();var M=!Ma((dn||w).memoizedState,m);if(M&&(w.memoizedState=m,ar=!0),w=w.queue,n4(vC.bind(null,y,w,c),[c]),w.getSnapshot!==d||M||rr!==null&&rr.memoizedState.tag&1){if(y.flags|=2048,vd(9,{destroy:void 0},bC.bind(null,y,w,m,d),null),gn===null)throw Error(r(349));A||(Xs&127)!==0||yC(y,d,m)}return m}function yC(c,d,m){c.flags|=16384,c={getSnapshot:d,value:m},d=bt.updateQueue,d===null?(d=kg(),bt.updateQueue=d,d.stores=[c]):(m=d.stores,m===null?d.stores=[c]:m.push(c))}function bC(c,d,m,y){d.value=m,d.getSnapshot=y,EC(d)&&wC(c)}function vC(c,d,m){return m(function(){EC(d)&&wC(c)})}function EC(c){var d=c.getSnapshot;c=c.value;try{var m=d();return!Ma(c,m)}catch{return!0}}function wC(c){var d=Nc(c,2);d!==null&&Sa(d,c,2)}function e4(c){var d=ia();if(typeof c=="function"){var m=c;if(c=m(),Ic){Lr(!0);try{m()}finally{Lr(!1)}}}return d.memoizedState=d.baseState=c,d.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zs,lastRenderedState:c},d}function SC(c,d,m,y){return c.baseState=m,Z2(c,dn,typeof y=="function"?y:Zs)}function Mte(c,d,m,y,w){if(jg(c))throw Error(r(485));if(c=d.action,c!==null){var A={payload:w,action:c,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(M){A.listeners.push(M)}};$.T!==null?m(!0):A.isTransition=!1,y(A),m=d.pending,m===null?(A.next=d.pending=A,AC(d,A)):(A.next=m.next,d.pending=m.next=A)}}function AC(c,d){var m=d.action,y=d.payload,w=c.state;if(d.isTransition){var A=$.T,M={};$.T=M;try{var G=m(w,y),oe=$.S;oe!==null&&oe(M,G),TC(c,d,G)}catch(ge){t4(c,d,ge)}finally{A!==null&&M.types!==null&&(A.types=M.types),$.T=A}}else try{A=m(w,y),TC(c,d,A)}catch(ge){t4(c,d,ge)}}function TC(c,d,m){m!==null&&typeof m=="object"&&typeof m.then=="function"?m.then(function(y){_C(c,d,y)},function(y){return t4(c,d,y)}):_C(c,d,m)}function _C(c,d,m){d.status="fulfilled",d.value=m,NC(d),c.state=m,d=c.pending,d!==null&&(m=d.next,m===d?c.pending=null:(m=m.next,d.next=m,AC(c,m)))}function t4(c,d,m){var y=c.pending;if(c.pending=null,y!==null){y=y.next;do d.status="rejected",d.reason=m,NC(d),d=d.next;while(d!==y)}c.action=null}function NC(c){c=c.listeners;for(var d=0;d<c.length;d++)(0,c[d])()}function kC(c,d){return d}function CC(c,d){if(Ht){var m=gn.formState;if(m!==null){e:{var y=bt;if(Ht){if(Nn){t:{for(var w=Nn,A=ci;w.nodeType!==8;){if(!A){w=null;break t}if(w=di(w.nextSibling),w===null){w=null;break t}}A=w.data,w=A==="F!"||A==="F"?w:null}if(w){Nn=di(w.nextSibling),y=w.data==="F!";break e}}sl(y)}y=!1}y&&(d=m[0])}}return m=ia(),m.memoizedState=m.baseState=d,y={pending:null,lanes:0,dispatch:null,lastRenderedReducer:kC,lastRenderedState:d},m.queue=y,m=WC.bind(null,bt,y),y.dispatch=m,y=e4(!1),A=o4.bind(null,bt,!1,y.queue),y=ia(),w={state:d,dispatch:null,action:c,pending:null},y.queue=w,m=Mte.bind(null,bt,w,A,m),w.dispatch=m,y.memoizedState=c,[d,m,!1]}function OC(c){var d=Wn();return PC(d,dn,c)}function PC(c,d,m){if(d=Z2(c,d,kC)[0],c=Og(Zs)[0],typeof d=="object"&&d!==null&&typeof d.then=="function")try{var y=K0(d)}catch(M){throw M===md?vg:M}else y=d;d=Wn();var w=d.queue,A=w.dispatch;return m!==d.memoizedState&&(bt.flags|=2048,vd(9,{destroy:void 0},Ite.bind(null,w,m),null)),[y,A,c]}function Ite(c,d){c.action=d}function RC(c){var d=Wn(),m=dn;if(m!==null)return PC(d,m,c);Wn(),d=d.memoizedState,m=Wn();var y=m.queue.dispatch;return m.memoizedState=c,[d,y,!1]}function vd(c,d,m,y){return c={tag:c,create:m,deps:y,inst:d,next:null},d=bt.updateQueue,d===null&&(d=kg(),bt.updateQueue=d),m=d.lastEffect,m===null?d.lastEffect=c.next=c:(y=m.next,m.next=c,c.next=y,d.lastEffect=c),c}function jC(){return Wn().memoizedState}function Pg(c,d,m,y){var w=ia();bt.flags|=c,w.memoizedState=vd(1|d,{destroy:void 0},m,y===void 0?null:y)}function Rg(c,d,m,y){var w=Wn();y=y===void 0?null:y;var A=w.memoizedState.inst;dn!==null&&y!==null&&V2(y,dn.memoizedState.deps)?w.memoizedState=vd(d,A,m,y):(bt.flags|=c,w.memoizedState=vd(1|d,A,m,y))}function LC(c,d){Pg(8390656,8,c,d)}function n4(c,d){Rg(2048,8,c,d)}function Dte(c){bt.flags|=4;var d=bt.updateQueue;if(d===null)d=kg(),bt.updateQueue=d,d.events=[c];else{var m=d.events;m===null?d.events=[c]:m.push(c)}}function MC(c){var d=Wn().memoizedState;return Dte({ref:d,nextImpl:c}),function(){if((en&2)!==0)throw Error(r(440));return d.impl.apply(void 0,arguments)}}function IC(c,d){return Rg(4,2,c,d)}function DC(c,d){return Rg(4,4,c,d)}function BC(c,d){if(typeof d=="function"){c=c();var m=d(c);return function(){typeof m=="function"?m():d(null)}}if(d!=null)return c=c(),d.current=c,function(){d.current=null}}function FC(c,d,m){m=m!=null?m.concat([c]):null,Rg(4,4,BC.bind(null,d,c),m)}function r4(){}function $C(c,d){var m=Wn();d=d===void 0?null:d;var y=m.memoizedState;return d!==null&&V2(d,y[1])?y[0]:(m.memoizedState=[c,d],c)}function UC(c,d){var m=Wn();d=d===void 0?null:d;var y=m.memoizedState;if(d!==null&&V2(d,y[1]))return y[0];if(y=c(),Ic){Lr(!0);try{c()}finally{Lr(!1)}}return m.memoizedState=[y,d],y}function a4(c,d,m){return m===void 0||(Xs&1073741824)!==0&&(Dt&261930)===0?c.memoizedState=d:(c.memoizedState=m,c=zO(),bt.lanes|=c,ml|=c,m)}function zC(c,d,m,y){return Ma(m,d)?m:xd.current!==null?(c=a4(c,m,y),Ma(c,d)||(ar=!0),c):(Xs&42)===0||(Xs&1073741824)!==0&&(Dt&261930)===0?(ar=!0,c.memoizedState=m):(c=zO(),bt.lanes|=c,ml|=c,d)}function HC(c,d,m,y,w){var A=Z.p;Z.p=A!==0&&8>A?A:8;var M=$.T,G={};$.T=G,o4(c,!1,d,m);try{var oe=w(),ge=$.S;if(ge!==null&&ge(G,oe),oe!==null&&typeof oe=="object"&&typeof oe.then=="function"){var Ae=Rte(oe,y);Q0(c,d,Ae,Ua(c))}else Q0(c,d,y,Ua(c))}catch(ke){Q0(c,d,{then:function(){},status:"rejected",reason:ke},Ua())}finally{Z.p=A,M!==null&&G.types!==null&&(M.types=G.types),$.T=M}}function Bte(){}function i4(c,d,m,y){if(c.tag!==5)throw Error(r(476));var w=qC(c).queue;HC(c,w,d,te,m===null?Bte:function(){return GC(c),m(y)})}function qC(c){var d=c.memoizedState;if(d!==null)return d;d={memoizedState:te,baseState:te,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zs,lastRenderedState:te},next:null};var m={};return d.next={memoizedState:m,baseState:m,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Zs,lastRenderedState:m},next:null},c.memoizedState=d,c=c.alternate,c!==null&&(c.memoizedState=d),d}function GC(c){var d=qC(c);d.next===null&&(d=c.alternate.memoizedState),Q0(c,d.next.queue,{},Ua())}function s4(){return Dr(hh)}function VC(){return Wn().memoizedState}function YC(){return Wn().memoizedState}function Fte(c){for(var d=c.return;d!==null;){switch(d.tag){case 24:case 3:var m=Ua();c=cl(m);var y=ul(d,c,m);y!==null&&(Sa(y,d,m),G0(y,d,m)),d={cache:M2()},c.payload=d;return}d=d.return}}function $te(c,d,m){var y=Ua();m={lane:y,revertLane:0,gesture:null,action:m,hasEagerState:!1,eagerState:null,next:null},jg(c)?KC(d,m):(m=A2(c,d,m,y),m!==null&&(Sa(m,c,y),QC(m,d,y)))}function WC(c,d,m){var y=Ua();Q0(c,d,m,y)}function Q0(c,d,m,y){var w={lane:y,revertLane:0,gesture:null,action:m,hasEagerState:!1,eagerState:null,next:null};if(jg(c))KC(d,w);else{var A=c.alternate;if(c.lanes===0&&(A===null||A.lanes===0)&&(A=d.lastRenderedReducer,A!==null))try{var M=d.lastRenderedState,G=A(M,m);if(w.hasEagerState=!0,w.eagerState=G,Ma(G,M))return hg(c,d,w,0),gn===null&&fg(),!1}catch{}finally{}if(m=A2(c,d,w,y),m!==null)return Sa(m,c,y),QC(m,d,y),!0}return!1}function o4(c,d,m,y){if(y={lane:2,revertLane:F4(),gesture:null,action:y,hasEagerState:!1,eagerState:null,next:null},jg(c)){if(d)throw Error(r(479))}else d=A2(c,m,y,2),d!==null&&Sa(d,c,2)}function jg(c){var d=c.alternate;return c===bt||d!==null&&d===bt}function KC(c,d){yd=_g=!0;var m=c.pending;m===null?d.next=d:(d.next=m.next,m.next=d),c.pending=d}function QC(c,d,m){if((m&4194048)!==0){var y=d.lanes;y&=c.pendingLanes,m|=y,d.lanes=m,ma(c,m)}}var X0={readContext:Dr,use:Cg,useCallback:Fn,useContext:Fn,useEffect:Fn,useImperativeHandle:Fn,useLayoutEffect:Fn,useInsertionEffect:Fn,useMemo:Fn,useReducer:Fn,useRef:Fn,useState:Fn,useDebugValue:Fn,useDeferredValue:Fn,useTransition:Fn,useSyncExternalStore:Fn,useId:Fn,useHostTransitionStatus:Fn,useFormState:Fn,useActionState:Fn,useOptimistic:Fn,useMemoCache:Fn,useCacheRefresh:Fn};X0.useEffectEvent=Fn;var XC={readContext:Dr,use:Cg,useCallback:function(c,d){return ia().memoizedState=[c,d===void 0?null:d],c},useContext:Dr,useEffect:LC,useImperativeHandle:function(c,d,m){m=m!=null?m.concat([c]):null,Pg(4194308,4,BC.bind(null,d,c),m)},useLayoutEffect:function(c,d){return Pg(4194308,4,c,d)},useInsertionEffect:function(c,d){Pg(4,2,c,d)},useMemo:function(c,d){var m=ia();d=d===void 0?null:d;var y=c();if(Ic){Lr(!0);try{c()}finally{Lr(!1)}}return m.memoizedState=[y,d],y},useReducer:function(c,d,m){var y=ia();if(m!==void 0){var w=m(d);if(Ic){Lr(!0);try{m(d)}finally{Lr(!1)}}}else w=d;return y.memoizedState=y.baseState=w,c={pending:null,lanes:0,dispatch:null,lastRenderedReducer:c,lastRenderedState:w},y.queue=c,c=c.dispatch=$te.bind(null,bt,c),[y.memoizedState,c]},useRef:function(c){var d=ia();return c={current:c},d.memoizedState=c},useState:function(c){c=e4(c);var d=c.queue,m=WC.bind(null,bt,d);return d.dispatch=m,[c.memoizedState,m]},useDebugValue:r4,useDeferredValue:function(c,d){var m=ia();return a4(m,c,d)},useTransition:function(){var c=e4(!1);return c=HC.bind(null,bt,c.queue,!0,!1),ia().memoizedState=c,[!1,c]},useSyncExternalStore:function(c,d,m){var y=bt,w=ia();if(Ht){if(m===void 0)throw Error(r(407));m=m()}else{if(m=d(),gn===null)throw Error(r(349));(Dt&127)!==0||yC(y,d,m)}w.memoizedState=m;var A={value:m,getSnapshot:d};return w.queue=A,LC(vC.bind(null,y,A,c),[c]),y.flags|=2048,vd(9,{destroy:void 0},bC.bind(null,y,A,m,d),null),m},useId:function(){var c=ia(),d=gn.identifierPrefix;if(Ht){var m=os,y=ss;m=(y&~(1<<32-rn(y)-1)).toString(32)+m,d="_"+d+"R_"+m,m=Ng++,0<m&&(d+="H"+m.toString(32)),d+="_"}else m=jte++,d="_"+d+"r_"+m.toString(32)+"_";return c.memoizedState=d},useHostTransitionStatus:s4,useFormState:CC,useActionState:CC,useOptimistic:function(c){var d=ia();d.memoizedState=d.baseState=c;var m={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return d.queue=m,d=o4.bind(null,bt,!0,m),m.dispatch=d,[c,d]},useMemoCache:X2,useCacheRefresh:function(){return ia().memoizedState=Fte.bind(null,bt)},useEffectEvent:function(c){var d=ia(),m={impl:c};return d.memoizedState=m,function(){if((en&2)!==0)throw Error(r(440));return m.impl.apply(void 0,arguments)}}},l4={readContext:Dr,use:Cg,useCallback:$C,useContext:Dr,useEffect:n4,useImperativeHandle:FC,useInsertionEffect:IC,useLayoutEffect:DC,useMemo:UC,useReducer:Og,useRef:jC,useState:function(){return Og(Zs)},useDebugValue:r4,useDeferredValue:function(c,d){var m=Wn();return zC(m,dn.memoizedState,c,d)},useTransition:function(){var c=Og(Zs)[0],d=Wn().memoizedState;return[typeof c=="boolean"?c:K0(c),d]},useSyncExternalStore:xC,useId:VC,useHostTransitionStatus:s4,useFormState:OC,useActionState:OC,useOptimistic:function(c,d){var m=Wn();return SC(m,dn,c,d)},useMemoCache:X2,useCacheRefresh:YC};l4.useEffectEvent=MC;var ZC={readContext:Dr,use:Cg,useCallback:$C,useContext:Dr,useEffect:n4,useImperativeHandle:FC,useInsertionEffect:IC,useLayoutEffect:DC,useMemo:UC,useReducer:J2,useRef:jC,useState:function(){return J2(Zs)},useDebugValue:r4,useDeferredValue:function(c,d){var m=Wn();return dn===null?a4(m,c,d):zC(m,dn.memoizedState,c,d)},useTransition:function(){var c=J2(Zs)[0],d=Wn().memoizedState;return[typeof c=="boolean"?c:K0(c),d]},useSyncExternalStore:xC,useId:VC,useHostTransitionStatus:s4,useFormState:RC,useActionState:RC,useOptimistic:function(c,d){var m=Wn();return dn!==null?SC(m,dn,c,d):(m.baseState=c,[c,m.queue.dispatch])},useMemoCache:X2,useCacheRefresh:YC};ZC.useEffectEvent=MC;function c4(c,d,m,y){d=c.memoizedState,m=m(y,d),m=m==null?d:h({},d,m),c.memoizedState=m,c.lanes===0&&(c.updateQueue.baseState=m)}var u4={enqueueSetState:function(c,d,m){c=c._reactInternals;var y=Ua(),w=cl(y);w.payload=d,m!=null&&(w.callback=m),d=ul(c,w,y),d!==null&&(Sa(d,c,y),G0(d,c,y))},enqueueReplaceState:function(c,d,m){c=c._reactInternals;var y=Ua(),w=cl(y);w.tag=1,w.payload=d,m!=null&&(w.callback=m),d=ul(c,w,y),d!==null&&(Sa(d,c,y),G0(d,c,y))},enqueueForceUpdate:function(c,d){c=c._reactInternals;var m=Ua(),y=cl(m);y.tag=2,d!=null&&(y.callback=d),d=ul(c,y,m),d!==null&&(Sa(d,c,m),G0(d,c,m))}};function JC(c,d,m,y,w,A,M){return c=c.stateNode,typeof c.shouldComponentUpdate=="function"?c.shouldComponentUpdate(y,A,M):d.prototype&&d.prototype.isPureReactComponent?!D0(m,y)||!D0(w,A):!0}function eO(c,d,m,y){c=d.state,typeof d.componentWillReceiveProps=="function"&&d.componentWillReceiveProps(m,y),typeof d.UNSAFE_componentWillReceiveProps=="function"&&d.UNSAFE_componentWillReceiveProps(m,y),d.state!==c&&u4.enqueueReplaceState(d,d.state,null)}function Dc(c,d){var m=d;if("ref"in d){m={};for(var y in d)y!=="ref"&&(m[y]=d[y])}if(c=c.defaultProps){m===d&&(m=h({},m));for(var w in c)m[w]===void 0&&(m[w]=c[w])}return m}function tO(c){dg(c)}function nO(c){console.error(c)}function rO(c){dg(c)}function Lg(c,d){try{var m=c.onUncaughtError;m(d.value,{componentStack:d.stack})}catch(y){setTimeout(function(){throw y})}}function aO(c,d,m){try{var y=c.onCaughtError;y(m.value,{componentStack:m.stack,errorBoundary:d.tag===1?d.stateNode:null})}catch(w){setTimeout(function(){throw w})}}function d4(c,d,m){return m=cl(m),m.tag=3,m.payload={element:null},m.callback=function(){Lg(c,d)},m}function iO(c){return c=cl(c),c.tag=3,c}function sO(c,d,m,y){var w=m.type.getDerivedStateFromError;if(typeof w=="function"){var A=y.value;c.payload=function(){return w(A)},c.callback=function(){aO(d,m,y)}}var M=m.stateNode;M!==null&&typeof M.componentDidCatch=="function"&&(c.callback=function(){aO(d,m,y),typeof w!="function"&&(gl===null?gl=new Set([this]):gl.add(this));var G=y.stack;this.componentDidCatch(y.value,{componentStack:G!==null?G:""})})}function Ute(c,d,m,y,w){if(m.flags|=32768,y!==null&&typeof y=="object"&&typeof y.then=="function"){if(d=m.alternate,d!==null&&fd(d,m,w,!0),m=Da.current,m!==null){switch(m.tag){case 31:case 13:return ui===null?Vg():m.alternate===null&&$n===0&&($n=3),m.flags&=-257,m.flags|=65536,m.lanes=w,y===Eg?m.flags|=16384:(d=m.updateQueue,d===null?m.updateQueue=new Set([y]):d.add(y),I4(c,y,w)),!1;case 22:return m.flags|=65536,y===Eg?m.flags|=16384:(d=m.updateQueue,d===null?(d={transitions:null,markerInstances:null,retryQueue:new Set([y])},m.updateQueue=d):(m=d.retryQueue,m===null?d.retryQueue=new Set([y]):m.add(y)),I4(c,y,w)),!1}throw Error(r(435,m.tag))}return I4(c,y,w),Vg(),!1}if(Ht)return d=Da.current,d!==null?((d.flags&65536)===0&&(d.flags|=256),d.flags|=65536,d.lanes=w,y!==O2&&(c=Error(r(422),{cause:y}),$0(si(c,m)))):(y!==O2&&(d=Error(r(423),{cause:y}),$0(si(d,m))),c=c.current.alternate,c.flags|=65536,w&=-w,c.lanes|=w,y=si(y,m),w=d4(c.stateNode,y,w),U2(c,w),$n!==4&&($n=2)),!1;var A=Error(r(520),{cause:y});if(A=si(A,m),ih===null?ih=[A]:ih.push(A),$n!==4&&($n=2),d===null)return!0;y=si(y,m),m=d;do{switch(m.tag){case 3:return m.flags|=65536,c=w&-w,m.lanes|=c,c=d4(m.stateNode,y,c),U2(m,c),!1;case 1:if(d=m.type,A=m.stateNode,(m.flags&128)===0&&(typeof d.getDerivedStateFromError=="function"||A!==null&&typeof A.componentDidCatch=="function"&&(gl===null||!gl.has(A))))return m.flags|=65536,w&=-w,m.lanes|=w,w=iO(w),sO(w,c,m,y),U2(m,w),!1}m=m.return}while(m!==null);return!1}var f4=Error(r(461)),ar=!1;function Br(c,d,m,y){d.child=c===null?uC(d,null,m,y):Mc(d,c.child,m,y)}function oO(c,d,m,y,w){m=m.render;var A=d.ref;if("ref"in y){var M={};for(var G in y)G!=="ref"&&(M[G]=y[G])}else M=y;return Pc(d),y=Y2(c,d,m,M,A,w),G=W2(),c!==null&&!ar?(K2(c,d,w),Js(c,d,w)):(Ht&&G&&k2(d),d.flags|=1,Br(c,d,y,w),d.child)}function lO(c,d,m,y,w){if(c===null){var A=m.type;return typeof A=="function"&&!T2(A)&&A.defaultProps===void 0&&m.compare===null?(d.tag=15,d.type=A,cO(c,d,A,y,w)):(c=mg(m.type,null,y,d,d.mode,w),c.ref=d.ref,c.return=d,d.child=c)}if(A=c.child,!v4(c,w)){var M=A.memoizedProps;if(m=m.compare,m=m!==null?m:D0,m(M,y)&&c.ref===d.ref)return Js(c,d,w)}return d.flags|=1,c=Ys(A,y),c.ref=d.ref,c.return=d,d.child=c}function cO(c,d,m,y,w){if(c!==null){var A=c.memoizedProps;if(D0(A,y)&&c.ref===d.ref)if(ar=!1,d.pendingProps=y=A,v4(c,w))(c.flags&131072)!==0&&(ar=!0);else return d.lanes=c.lanes,Js(c,d,w)}
vendor: 13,013 bytes, line 49
49return h4(c,d,m,y,w)}function uO(c,d,m,y){var w=y.children,A=c!==null?c.memoizedState:null;if(c===null&&d.stateNode===null&&(d.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),y.mode==="hidden"){if((d.flags&128)!==0){if(A=A!==null?A.baseLanes|m:m,c!==null){for(y=d.child=c.child,w=0;y!==null;)w=w|y.lanes|y.childLanes,y=y.sibling;y=w&~A}else y=0,d.child=null;return dO(c,d,A,m,y)}if((m&536870912)!==0)d.memoizedState={baseLanes:0,cachePool:null},c!==null&&bg(d,A!==null?A.cachePool:null),A!==null?hC(d,A):H2(),pC(d);else return y=d.lanes=536870912,dO(c,d,A!==null?A.baseLanes|m:m,m,y)}else A!==null?(bg(d,A.cachePool),hC(d,A),fl(),d.memoizedState=null):(c!==null&&bg(d,null),H2(),fl());return Br(c,d,w,m),d.child}function Z0(c,d){return c!==null&&c.tag===22||d.stateNode!==null||(d.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),d.sibling}function dO(c,d,m,y,w){var A=D2();return A=A===null?null:{parent:nr._currentValue,pool:A},d.memoizedState={baseLanes:m,cachePool:A},c!==null&&bg(d,null),H2(),pC(d),c!==null&&fd(c,d,y,!0),d.childLanes=w,null}function Mg(c,d){return d=Dg({mode:d.mode,children:d.children},c.mode),d.ref=c.ref,c.child=d,d.return=c,d}function fO(c,d,m){return Mc(d,c.child,null,m),c=Mg(d,d.pendingProps),c.flags|=2,Ba(d),d.memoizedState=null,c}function zte(c,d,m){var y=d.pendingProps,w=(d.flags&128)!==0;if(d.flags&=-129,c===null){if(Ht){if(y.mode==="hidden")return c=Mg(d,y),d.lanes=536870912,Z0(null,c);if(G2(d),(c=Nn)?(c=A9(c,ci),c=c!==null&&c.data==="&"?c:null,c!==null&&(d.memoizedState={dehydrated:c,treeContext:al!==null?{id:ss,overflow:os}:null,retryLane:536870912,hydrationErrors:null},m=K7(c),m.return=d,d.child=m,Ir=d,Nn=null)):c=null,c===null)throw sl(d);return d.lanes=536870912,null}return Mg(d,y)}var A=c.memoizedState;if(A!==null){var M=A.dehydrated;if(G2(d),w)if(d.flags&256)d.flags&=-257,d=fO(c,d,m);else if(d.memoizedState!==null)d.child=c.child,d.flags|=128,d=null;else throw Error(r(558));else if(ar||fd(c,d,m,!1),w=(m&c.childLanes)!==0,ar||w){if(y=gn,y!==null&&(M=ga(y,m),M!==0&&M!==A.retryLane))throw A.retryLane=M,Nc(c,M),Sa(y,c,M),f4;Vg(),d=fO(c,d,m)}else c=A.treeContext,Nn=di(M.nextSibling),Ir=d,Ht=!0,il=null,ci=!1,c!==null&&Z7(d,c),d=Mg(d,y),d.flags|=4096;return d}return c=Ys(c.child,{mode:y.mode,children:y.children}),c.ref=d.ref,d.child=c,c.return=d,c}function Ig(c,d){var m=d.ref;if(m===null)c!==null&&c.ref!==null&&(d.flags|=4194816);else{if(typeof m!="function"&&typeof m!="object")throw Error(r(284));(c===null||c.ref!==m)&&(d.flags|=4194816)}}function h4(c,d,m,y,w){return Pc(d),m=Y2(c,d,m,y,void 0,w),y=W2(),c!==null&&!ar?(K2(c,d,w),Js(c,d,w)):(Ht&&y&&k2(d),d.flags|=1,Br(c,d,m,w),d.child)}function hO(c,d,m,y,w,A){return Pc(d),d.updateQueue=null,m=gC(d,y,m,w),mC(c),y=W2(),c!==null&&!ar?(K2(c,d,A),Js(c,d,A)):(Ht&&y&&k2(d),d.flags|=1,Br(c,d,m,A),d.child)}function pO(c,d,m,y,w){if(Pc(d),d.stateNode===null){var A=ld,M=m.contextType;typeof M=="object"&&M!==null&&(A=Dr(M)),A=new m(y,A),d.memoizedState=A.state!==null&&A.state!==void 0?A.state:null,A.updater=u4,d.stateNode=A,A._reactInternals=d,A=d.stateNode,A.props=y,A.state=d.memoizedState,A.refs={},F2(d),M=m.contextType,A.context=typeof M=="object"&&M!==null?Dr(M):ld,A.state=d.memoizedState,M=m.getDerivedStateFromProps,typeof M=="function"&&(c4(d,m,M,y),A.state=d.memoizedState),typeof m.getDerivedStateFromProps=="function"||typeof A.getSnapshotBeforeUpdate=="function"||typeof A.UNSAFE_componentWillMount!="function"&&typeof A.componentWillMount!="function"||(M=A.state,typeof A.componentWillMount=="function"&&A.componentWillMount(),typeof A.UNSAFE_componentWillMount=="function"&&A.UNSAFE_componentWillMount(),M!==A.state&&u4.enqueueReplaceState(A,A.state,null),Y0(d,y,A,w),V0(),A.state=d.memoizedState),typeof A.componentDidMount=="function"&&(d.flags|=4194308),y=!0}else if(c===null){A=d.stateNode;var G=d.memoizedProps,oe=Dc(m,G);A.props=oe;var ge=A.context,Ae=m.contextType;M=ld,typeof Ae=="object"&&Ae!==null&&(M=Dr(Ae));var ke=m.getDerivedStateFromProps;Ae=typeof ke=="function"||typeof A.getSnapshotBeforeUpdate=="function",G=d.pendingProps!==G,Ae||typeof A.UNSAFE_componentWillReceiveProps!="function"&&typeof A.componentWillReceiveProps!="function"||(G||ge!==M)&&eO(d,A,y,M),ll=!1;var xe=d.memoizedState;A.state=xe,Y0(d,y,A,w),V0(),ge=d.memoizedState,G||xe!==ge||ll?(typeof ke=="function"&&(c4(d,m,ke,y),ge=d.memoizedState),(oe=ll||JC(d,m,oe,y,xe,ge,M))?(Ae||typeof A.UNSAFE_componentWillMount!="function"&&typeof A.componentWillMount!="function"||(typeof A.componentWillMount=="function"&&A.componentWillMount(),typeof A.UNSAFE_componentWillMount=="function"&&A.UNSAFE_componentWillMount()),typeof A.componentDidMount=="function"&&(d.flags|=4194308)):(typeof A.componentDidMount=="function"&&(d.flags|=4194308),d.memoizedProps=y,d.memoizedState=ge),A.props=y,A.state=ge,A.context=M,y=oe):(typeof A.componentDidMount=="function"&&(d.flags|=4194308),y=!1)}else{A=d.stateNode,$2(c,d),M=d.memoizedProps,Ae=Dc(m,M),A.props=Ae,ke=d.pendingProps,xe=A.context,ge=m.contextType,oe=ld,typeof ge=="object"&&ge!==null&&(oe=Dr(ge)),G=m.getDerivedStateFromProps,(ge=typeof G=="function"||typeof A.getSnapshotBeforeUpdate=="function")||typeof A.UNSAFE_componentWillReceiveProps!="function"&&typeof A.componentWillReceiveProps!="function"||(M!==ke||xe!==oe)&&eO(d,A,y,oe),ll=!1,xe=d.memoizedState,A.state=xe,Y0(d,y,A,w),V0();var ye=d.memoizedState;M!==ke||xe!==ye||ll||c!==null&&c.dependencies!==null&&xg(c.dependencies)?(typeof G=="function"&&(c4(d,m,G,y),ye=d.memoizedState),(Ae=ll||JC(d,m,Ae,y,xe,ye,oe)||c!==null&&c.dependencies!==null&&xg(c.dependencies))?(ge||typeof A.UNSAFE_componentWillUpdate!="function"&&typeof A.componentWillUpdate!="function"||(typeof A.componentWillUpdate=="function"&&A.componentWillUpdate(y,ye,oe),typeof A.UNSAFE_componentWillUpdate=="function"&&A.UNSAFE_componentWillUpdate(y,ye,oe)),typeof A.componentDidUpdate=="function"&&(d.flags|=4),typeof A.getSnapshotBeforeUpdate=="function"&&(d.flags|=1024)):(typeof A.componentDidUpdate!="function"||M===c.memoizedProps&&xe===c.memoizedState||(d.flags|=4),typeof A.getSnapshotBeforeUpdate!="function"||M===c.memoizedProps&&xe===c.memoizedState||(d.flags|=1024),d.memoizedProps=y,d.memoizedState=ye),A.props=y,A.state=ye,A.context=oe,y=Ae):(typeof A.componentDidUpdate!="function"||M===c.memoizedProps&&xe===c.memoizedState||(d.flags|=4),typeof A.getSnapshotBeforeUpdate!="function"||M===c.memoizedProps&&xe===c.memoizedState||(d.flags|=1024),y=!1)}return A=y,Ig(c,d),y=(d.flags&128)!==0,A||y?(A=d.stateNode,m=y&&typeof m.getDerivedStateFromError!="function"?null:A.render(),d.flags|=1,c!==null&&y?(d.child=Mc(d,c.child,null,w),d.child=Mc(d,null,m,w)):Br(c,d,m,w),d.memoizedState=A.state,c=d.child):c=Js(c,d,w),c}function mO(c,d,m,y){return Cc(),d.flags|=256,Br(c,d,m,y),d.child}var p4={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function m4(c){return{baseLanes:c,cachePool:aC()}}function g4(c,d,m){return c=c!==null?c.childLanes&~m:0,d&&(c|=$a),c}function gO(c,d,m){var y=d.pendingProps,w=!1,A=(d.flags&128)!==0,M;if((M=A)||(M=c!==null&&c.memoizedState===null?!1:(Yn.current&2)!==0),M&&(w=!0,d.flags&=-129),M=(d.flags&32)!==0,d.flags&=-33,c===null){if(Ht){if(w?dl(d):fl(),(c=Nn)?(c=A9(c,ci),c=c!==null&&c.data!=="&"?c:null,c!==null&&(d.memoizedState={dehydrated:c,treeContext:al!==null?{id:ss,overflow:os}:null,retryLane:536870912,hydrationErrors:null},m=K7(c),m.return=d,d.child=m,Ir=d,Nn=null)):c=null,c===null)throw sl(d);return Z4(c)?d.lanes=32:d.lanes=536870912,null}var G=y.children;return y=y.fallback,w?(fl(),w=d.mode,G=Dg({mode:"hidden",children:G},w),y=kc(y,w,m,null),G.return=d,y.return=d,G.sibling=y,d.child=G,y=d.child,y.memoizedState=m4(m),y.childLanes=g4(c,M,m),d.memoizedState=p4,Z0(null,y)):(dl(d),x4(d,G))}var oe=c.memoizedState;if(oe!==null&&(G=oe.dehydrated,G!==null)){if(A)d.flags&256?(dl(d),d.flags&=-257,d=y4(c,d,m)):d.memoizedState!==null?(fl(),d.child=c.child,d.flags|=128,d=null):(fl(),G=y.fallback,w=d.mode,y=Dg({mode:"visible",children:y.children},w),G=kc(G,w,m,null),G.flags|=2,y.return=d,G.return=d,y.sibling=G,d.child=y,Mc(d,c.child,null,m),y=d.child,y.memoizedState=m4(m),y.childLanes=g4(c,M,m),d.memoizedState=p4,d=Z0(null,y));else if(dl(d),Z4(G)){if(M=G.nextSibling&&G.nextSibling.dataset,M)var ge=M.dgst;M=ge,y=Error(r(419)),y.stack="",y.digest=M,$0({value:y,source:null,stack:null}),d=y4(c,d,m)}else if(ar||fd(c,d,m,!1),M=(m&c.childLanes)!==0,ar||M){if(M=gn,M!==null&&(y=ga(M,m),y!==0&&y!==oe.retryLane))throw oe.retryLane=y,Nc(c,y),Sa(M,c,y),f4;X4(G)||Vg(),d=y4(c,d,m)}else X4(G)?(d.flags|=192,d.child=c.child,d=null):(c=oe.treeContext,Nn=di(G.nextSibling),Ir=d,Ht=!0,il=null,ci=!1,c!==null&&Z7(d,c),d=x4(d,y.children),d.flags|=4096);return d}return w?(fl(),G=y.fallback,w=d.mode,oe=c.child,ge=oe.sibling,y=Ys(oe,{mode:"hidden",children:y.children}),y.subtreeFlags=oe.subtreeFlags&65011712,ge!==null?G=Ys(ge,G):(G=kc(G,w,m,null),G.flags|=2),G.return=d,y.return=d,y.sibling=G,d.child=y,Z0(null,y),y=d.child,G=c.child.memoizedState,G===null?G=m4(m):(w=G.cachePool,w!==null?(oe=nr._currentValue,w=w.parent!==oe?{parent:oe,pool:oe}:w):w=aC(),G={baseLanes:G.baseLanes|m,cachePool:w}),y.memoizedState=G,y.childLanes=g4(c,M,m),d.memoizedState=p4,Z0(c.child,y)):(dl(d),m=c.child,c=m.sibling,m=Ys(m,{mode:"visible",children:y.children}),m.return=d,m.sibling=null,c!==null&&(M=d.deletions,M===null?(d.deletions=[c],d.flags|=16):M.push(c)),d.child=m,d.memoizedState=null,m)}function x4(c,d){return d=Dg({mode:"visible",children:d},c.mode),d.return=c,c.child=d}function Dg(c,d){return c=Ia(22,c,null,d),c.lanes=0,c}function y4(c,d,m){return Mc(d,c.child,null,m),c=x4(d,d.pendingProps.children),c.flags|=2,d.memoizedState=null,c}function xO(c,d,m){c.lanes|=d;var y=c.alternate;y!==null&&(y.lanes|=d),j2(c.return,d,m)}function b4(c,d,m,y,w,A){var M=c.memoizedState;M===null?c.memoizedState={isBackwards:d,rendering:null,renderingStartTime:0,last:y,tail:m,tailMode:w,treeForkCount:A}:(M.isBackwards=d,M.rendering=null,M.renderingStartTime=0,M.last=y,M.tail=m,M.tailMode=w,M.treeForkCount=A)}function yO(c,d,m){var y=d.pendingProps,w=y.revealOrder,A=y.tail;y=y.children;var M=Yn.current,G=(M&2)!==0;if(G?(M=M&1|2,d.flags|=128):M&=1,B(Yn,M),Br(c,d,y,m),y=Ht?F0:0,!G&&c!==null&&(c.flags&128)!==0)e:for(c=d.child;c!==null;){if(c.tag===13)c.memoizedState!==null&&xO(c,m,d);else if(c.tag===19)xO(c,m,d);else if(c.child!==null){c.child.return=c,c=c.child;continue}if(c===d)break e;for(;c.sibling===null;){if(c.return===null||c.return===d)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}switch(w){case"forwards":for(m=d.child,w=null;m!==null;)c=m.alternate,c!==null&&Tg(c)===null&&(w=m),m=m.sibling;m=w,m===null?(w=d.child,d.child=null):(w=m.sibling,m.sibling=null),b4(d,!1,w,m,A,y);break;case"backwards":case"unstable_legacy-backwards":for(m=null,w=d.child,d.child=null;w!==null;){if(c=w.alternate,c!==null&&Tg(c)===null){d.child=w;break}c=w.sibling,w.sibling=m,m=w,w=c}b4(d,!0,m,null,A,y);break;case"together":b4(d,!1,null,null,void 0,y);break;default:d.memoizedState=null}return d.child}function Js(c,d,m){if(c!==null&&(d.dependencies=c.dependencies),ml|=d.lanes,(m&d.childLanes)===0)if(c!==null){if(fd(c,d,m,!1),(m&d.childLanes)===0)return null}else return null;if(c!==null&&d.child!==c.child)throw Error(r(153));if(d.child!==null){for(c=d.child,m=Ys(c,c.pendingProps),d.child=m,m.return=d;c.sibling!==null;)c=c.sibling,m=m.sibling=Ys(c,c.pendingProps),m.return=d;m.sibling=null}return d.child}function v4(c,d){return(c.lanes&d)!==0?!0:(c=c.dependencies,!!(c!==null&&xg(c)))}function Hte(c,d,m){switch(d.tag){case 3:Re(d,d.stateNode.containerInfo),ol(d,nr,c.memoizedState.cache),Cc();break;case 27:case 5:Me(d);break;case 4:Re(d,d.stateNode.containerInfo);break;case 10:ol(d,d.type,d.memoizedProps.value);break;case 31:if(d.memoizedState!==null)return d.flags|=128,G2(d),null;break;case 13:var y=d.memoizedState;if(y!==null)return y.dehydrated!==null?(dl(d),d.flags|=128,null):(m&d.child.childLanes)!==0?gO(c,d,m):(dl(d),c=Js(c,d,m),c!==null?c.sibling:null);dl(d);break;case 19:var w=(c.flags&128)!==0;if(y=(m&d.childLanes)!==0,y||(fd(c,d,m,!1),y=(m&d.childLanes)!==0),w){if(y)return yO(c,d,m);d.flags|=128}if(w=d.memoizedState,w!==null&&(w.rendering=null,w.tail=null,w.lastEffect=null),B(Yn,Yn.current),y)break;return null;case 22:return d.lanes=0,uO(c,d,m,d.pendingProps);case 24:ol(d,nr,c.memoizedState.cache)}return Js(c,d,m)}function bO(c,d,m){if(c!==null)if(c.memoizedProps!==d.pendingProps)ar=!0;else{if(!v4(c,m)&&(d.flags&128)===0)return ar=!1,Hte(c,d,m);ar=(c.flags&131072)!==0}else ar=!1,Ht&&(d.flags&1048576)!==0&&X7(d,F0,d.index);switch(d.lanes=0,d.tag){case 16:e:{var y=d.pendingProps;if(c=jc(d.elementType),d.type=c,typeof c=="function")T2(c)?(y=Dc(c,y),d.tag=1,d=pO(null,d,c,y,m)):(d.tag=0,d=h4(null,d,c,y,m));else{if(c!=null){var w=c.$$typeof;if(w===N){d.tag=11,d=oO(null,d,c,y,m);break e}else if(w===j){d.tag=14,d=lO(null,d,c,y,m);break e}}throw d=I(c)||c,Error(r(306,d,""))}}return d;
vendor: 4,287 bytes, line 49
49case 0:return h4(c,d,d.type,d.pendingProps,m);case 1:return y=d.type,w=Dc(y,d.pendingProps),pO(c,d,y,w,m);case 3:e:{if(Re(d,d.stateNode.containerInfo),c===null)throw Error(r(387));y=d.pendingProps;var A=d.memoizedState;w=A.element,$2(c,d),Y0(d,y,null,m);var M=d.memoizedState;if(y=M.cache,ol(d,nr,y),y!==A.cache&&L2(d,[nr],m,!0),V0(),y=M.element,A.isDehydrated)if(A={element:y,isDehydrated:!1,cache:M.cache},d.updateQueue.baseState=A,d.memoizedState=A,d.flags&256){d=mO(c,d,y,m);break e}else if(y!==w){w=si(Error(r(424)),d),$0(w),d=mO(c,d,y,m);break e}else{switch(c=d.stateNode.containerInfo,c.nodeType){case 9:c=c.body;break;default:c=c.nodeName==="HTML"?c.ownerDocument.body:c}for(Nn=di(c.firstChild),Ir=d,Ht=!0,il=null,ci=!0,m=uC(d,null,y,m),d.child=m;m;)m.flags=m.flags&-3|4096,m=m.sibling}else{if(Cc(),y===w){d=Js(c,d,m);break e}Br(c,d,y,m)}d=d.child}return d;case 26:return Ig(c,d),c===null?(m=O9(d.type,null,d.pendingProps,null))?d.memoizedState=m:Ht||(m=d.type,c=d.pendingProps,y=Jg(Ce.current).createElement(m),y[Mr]=d,y[xa]=c,Fr(y,m,c),Tr(y),d.stateNode=y):d.memoizedState=O9(d.type,c.memoizedProps,d.pendingProps,c.memoizedState),null;case 27:return Me(d),c===null&&Ht&&(y=d.stateNode=N9(d.type,d.pendingProps,Ce.current),Ir=d,ci=!0,w=Nn,vl(d.type)?(J4=w,Nn=di(y.firstChild)):Nn=w),Br(c,d,d.pendingProps.children,m),Ig(c,d),c===null&&(d.flags|=4194304),d.child;case 5:return c===null&&Ht&&((w=y=Nn)&&(y=bne(y,d.type,d.pendingProps,ci),y!==null?(d.stateNode=y,Ir=d,Nn=di(y.firstChild),ci=!1,w=!0):w=!1),w||sl(d)),Me(d),w=d.type,A=d.pendingProps,M=c!==null?c.memoizedProps:null,y=A.children,W4(w,A)?y=null:M!==null&&W4(w,M)&&(d.flags|=32),d.memoizedState!==null&&(w=Y2(c,d,Lte,null,null,m),hh._currentValue=w),Ig(c,d),Br(c,d,y,m),d.child;case 6:return c===null&&Ht&&((c=m=Nn)&&(m=vne(m,d.pendingProps,ci),m!==null?(d.stateNode=m,Ir=d,Nn=null,c=!0):c=!1),c||sl(d)),null;case 13:return gO(c,d,m);case 4:return Re(d,d.stateNode.containerInfo),y=d.pendingProps,c===null?d.child=Mc(d,null,y,m):Br(c,d,y,m),d.child;case 11:return oO(c,d,d.type,d.pendingProps,m);case 7:return Br(c,d,d.pendingProps,m),d.child;case 8:return Br(c,d,d.pendingProps.children,m),d.child;case 12:return Br(c,d,d.pendingProps.children,m),d.child;case 10:return y=d.pendingProps,ol(d,d.type,y.value),Br(c,d,y.children,m),d.child;case 9:return w=d.type._context,y=d.pendingProps.children,Pc(d),w=Dr(w),y=y(w),d.flags|=1,Br(c,d,y,m),d.child;case 14:return lO(c,d,d.type,d.pendingProps,m);case 15:return cO(c,d,d.type,d.pendingProps,m);case 19:return yO(c,d,m);case 31:return zte(c,d,m);case 22:return uO(c,d,m,d.pendingProps);case 24:return Pc(d),y=Dr(nr),c===null?(w=D2(),w===null&&(w=gn,A=M2(),w.pooledCache=A,A.refCount++,A!==null&&(w.pooledCacheLanes|=m),w=A),d.memoizedState={parent:y,cache:w},F2(d),ol(d,nr,w)):((c.lanes&m)!==0&&($2(c,d),Y0(d,null,null,m),V0()),w=c.memoizedState,A=d.memoizedState,w.parent!==y?(w={parent:y,cache:y},d.memoizedState=w,d.lanes===0&&(d.memoizedState=d.updateQueue.baseState=w),ol(d,nr,y)):(y=A.cache,ol(d,nr,y),y!==w.cache&&L2(d,[nr],m,!0))),Br(c,d,d.pendingProps.children,m),d.child;case 29:throw d.pendingProps}throw Error(r(156,d.tag))}function eo(c){c.flags|=4}function E4(c,d,m,y,w){if((d=(c.mode&32)!==0)&&(d=!1),d){if(c.flags|=16777216,(w&335544128)===w)if(c.stateNode.complete)c.flags|=8192;else if(VO())c.flags|=8192;else throw Lc=Eg,B2}else c.flags&=-16777217}function vO(c,d){if(d.type!=="stylesheet"||(d.state.loading&4)!==0)c.flags&=-16777217;else if(c.flags|=16777216,!M9(d))if(VO())c.flags|=8192;else throw Lc=Eg,B2}function Bg(c,d){d!==null&&(c.flags|=4),c.flags&16384&&(d=c.tag!==22?Gr():536870912,c.lanes|=d,Ad|=d)}function J0(c,d){if(!Ht)switch(c.tailMode){case"hidden":d=c.tail;for(var m=null;d!==null;)d.alternate!==null&&(m=d),d=d.sibling;m===null?c.tail=null:m.sibling=null;break;case"collapsed":m=c.tail;for(var y=null;m!==null;)m.alternate!==null&&(y=m),m=m.sibling;y===null?d||c.tail===null?c.tail=null:c.tail.sibling=null:y.sibling=null}}function kn(c){var d=c.alternate!==null&&c.alternate.child===c.child,m=0,y=0;if(d)for(var w=c.child;w!==null;)m|=w.lanes|w.childLanes,y|=w.subtreeFlags&65011712,y|=w.flags&65011712,w.return=c,w=w.sibling;else for(w=c.child;w!==null;)m|=w.lanes|w.childLanes,y|=w.subtreeFlags,y|=w.flags,w.return=c,w=w.sibling;
vendor: 7,265 bytes, line 49
49return c.subtreeFlags|=y,c.childLanes=m,d}function qte(c,d,m){var y=d.pendingProps;switch(C2(d),d.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return kn(d),null;case 1:return kn(d),null;case 3:return m=d.stateNode,y=null,c!==null&&(y=c.memoizedState.cache),d.memoizedState.cache!==y&&(d.flags|=2048),Qs(nr),we(),m.pendingContext&&(m.context=m.pendingContext,m.pendingContext=null),(c===null||c.child===null)&&(dd(d)?eo(d):c===null||c.memoizedState.isDehydrated&&(d.flags&256)===0||(d.flags|=1024,P2())),kn(d),null;case 26:var w=d.type,A=d.memoizedState;return c===null?(eo(d),A!==null?(kn(d),vO(d,A)):(kn(d),E4(d,w,null,y,m))):A?A!==c.memoizedState?(eo(d),kn(d),vO(d,A)):(kn(d),d.flags&=-16777217):(c=c.memoizedProps,c!==y&&eo(d),kn(d),E4(d,w,c,y,m)),null;case 27:if(Ue(d),m=Ce.current,w=d.type,c!==null&&d.stateNode!=null)c.memoizedProps!==y&&eo(d);else{if(!y){if(d.stateNode===null)throw Error(r(166));return kn(d),null}c=de.current,dd(d)?J7(d):(c=N9(w,y,m),d.stateNode=c,eo(d))}return kn(d),null;case 5:if(Ue(d),w=d.type,c!==null&&d.stateNode!=null)c.memoizedProps!==y&&eo(d);else{if(!y){if(d.stateNode===null)throw Error(r(166));return kn(d),null}if(A=de.current,dd(d))J7(d);else{var M=Jg(Ce.current);switch(A){case 1:A=M.createElementNS("http://www.w3.org/2000/svg",w);break;case 2:A=M.createElementNS("http://www.w3.org/1998/Math/MathML",w);break;default:switch(w){case"svg":A=M.createElementNS("http://www.w3.org/2000/svg",w);break;case"math":A=M.createElementNS("http://www.w3.org/1998/Math/MathML",w);break;case"script":A=M.createElement("div"),A.innerHTML="<script><\/script>",A=A.removeChild(A.firstChild);break;case"select":A=typeof y.is=="string"?M.createElement("select",{is:y.is}):M.createElement("select"),y.multiple?A.multiple=!0:y.size&&(A.size=y.size);break;default:A=typeof y.is=="string"?M.createElement(w,{is:y.is}):M.createElement(w)}}A[Mr]=d,A[xa]=y;e:for(M=d.child;M!==null;){if(M.tag===5||M.tag===6)A.appendChild(M.stateNode);else if(M.tag!==4&&M.tag!==27&&M.child!==null){M.child.return=M,M=M.child;continue}if(M===d)break e;for(;M.sibling===null;){if(M.return===null||M.return===d)break e;M=M.return}M.sibling.return=M.return,M=M.sibling}d.stateNode=A;e:switch(Fr(A,w,y),w){case"button":case"input":case"select":case"textarea":y=!!y.autoFocus;break e;case"img":y=!0;break e;default:y=!1}y&&eo(d)}}return kn(d),E4(d,d.type,c===null?null:c.memoizedProps,d.pendingProps,m),null;case 6:if(c&&d.stateNode!=null)c.memoizedProps!==y&&eo(d);else{if(typeof y!="string"&&d.stateNode===null)throw Error(r(166));if(c=Ce.current,dd(d)){if(c=d.stateNode,m=d.memoizedProps,y=null,w=Ir,w!==null)switch(w.tag){case 27:case 5:y=w.memoizedProps}c[Mr]=d,c=!!(c.nodeValue===m||y!==null&&y.suppressHydrationWarning===!0||g9(c.nodeValue,m)),c||sl(d,!0)}else c=Jg(c).createTextNode(y),c[Mr]=d,d.stateNode=c}return kn(d),null;case 31:if(m=d.memoizedState,c===null||c.memoizedState!==null){if(y=dd(d),m!==null){if(c===null){if(!y)throw Error(r(318));if(c=d.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(r(557));c[Mr]=d}else Cc(),(d.flags&128)===0&&(d.memoizedState=null),d.flags|=4;kn(d),c=!1}else m=P2(),c!==null&&c.memoizedState!==null&&(c.memoizedState.hydrationErrors=m),c=!0;if(!c)return d.flags&256?(Ba(d),d):(Ba(d),null);if((d.flags&128)!==0)throw Error(r(558))}return kn(d),null;case 13:if(y=d.memoizedState,c===null||c.memoizedState!==null&&c.memoizedState.dehydrated!==null){if(w=dd(d),y!==null&&y.dehydrated!==null){if(c===null){if(!w)throw Error(r(318));if(w=d.memoizedState,w=w!==null?w.dehydrated:null,!w)throw Error(r(317));w[Mr]=d}else Cc(),(d.flags&128)===0&&(d.memoizedState=null),d.flags|=4;kn(d),w=!1}else w=P2(),c!==null&&c.memoizedState!==null&&(c.memoizedState.hydrationErrors=w),w=!0;if(!w)return d.flags&256?(Ba(d),d):(Ba(d),null)}return Ba(d),(d.flags&128)!==0?(d.lanes=m,d):(m=y!==null,c=c!==null&&c.memoizedState!==null,m&&(y=d.child,w=null,y.alternate!==null&&y.alternate.memoizedState!==null&&y.alternate.memoizedState.cachePool!==null&&(w=y.alternate.memoizedState.cachePool.pool),A=null,y.memoizedState!==null&&y.memoizedState.cachePool!==null&&(A=y.memoizedState.cachePool.pool),A!==w&&(y.flags|=2048)),m!==c&&m&&(d.child.flags|=8192),Bg(d,d.updateQueue),kn(d),null);case 4:return we(),c===null&&H4(d.stateNode.containerInfo),kn(d),null;case 10:return Qs(d.type),kn(d),null;case 19:if(ae(Yn),y=d.memoizedState,y===null)return kn(d),null;if(w=(d.flags&128)!==0,A=y.rendering,A===null)if(w)J0(y,!1);else{if($n!==0||c!==null&&(c.flags&128)!==0)for(c=d.child;c!==null;){if(A=Tg(c),A!==null){for(d.flags|=128,J0(y,!1),c=A.updateQueue,d.updateQueue=c,Bg(d,c),d.subtreeFlags=0,c=m,m=d.child;m!==null;)W7(m,c),m=m.sibling;return B(Yn,Yn.current&1|2),Ht&&Ws(d,y.treeForkCount),d.child}c=c.sibling}y.tail!==null&&tr()>Hg&&(d.flags|=128,w=!0,J0(y,!1),d.lanes=4194304)}else{if(!w)if(c=Tg(A),c!==null){if(d.flags|=128,w=!0,c=c.updateQueue,d.updateQueue=c,Bg(d,c),J0(y,!0),y.tail===null&&y.tailMode==="hidden"&&!A.alternate&&!Ht)return kn(d),null}else 2*tr()-y.renderingStartTime>Hg&&m!==536870912&&(d.flags|=128,w=!0,J0(y,!1),d.lanes=4194304);y.isBackwards?(A.sibling=d.child,d.child=A):(c=y.last,c!==null?c.sibling=A:d.child=A,y.last=A)}return y.tail!==null?(c=y.tail,y.rendering=c,y.tail=c.sibling,y.renderingStartTime=tr(),c.sibling=null,m=Yn.current,B(Yn,w?m&1|2:m&1),Ht&&Ws(d,y.treeForkCount),c):(kn(d),null);case 22:case 23:return Ba(d),q2(),y=d.memoizedState!==null,c!==null?c.memoizedState!==null!==y&&(d.flags|=8192):y&&(d.flags|=8192),y?(m&536870912)!==0&&(d.flags&128)===0&&(kn(d),d.subtreeFlags&6&&(d.flags|=8192)):kn(d),m=d.updateQueue,m!==null&&Bg(d,m.retryQueue),m=null,c!==null&&c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(m=c.memoizedState.cachePool.pool),y=null,d.memoizedState!==null&&d.memoizedState.cachePool!==null&&(y=d.memoizedState.cachePool.pool),y!==m&&(d.flags|=2048),c!==null&&ae(Rc),null;case 24:return m=null,c!==null&&(m=c.memoizedState.cache),d.memoizedState.cache!==m&&(d.flags|=2048),Qs(nr),kn(d),null;case 25:return null;case 30:return null}throw Error(r(156,d.tag))}function Gte(c,d){switch(C2(d),d.tag){case 1:return c=d.flags,c&65536?(d.flags=c&-65537|128,d):null;case 3:return Qs(nr),we(),c=d.flags,(c&65536)!==0&&(c&128)===0?(d.flags=c&-65537|128,d):null;case 26:case 27:case 5:return Ue(d),null;case 31:if(d.memoizedState!==null){if(Ba(d),d.alternate===null)throw Error(r(340));Cc()}return c=d.flags,c&65536?(d.flags=c&-65537|128,d):null;case 13:if(Ba(d),c=d.memoizedState,c!==null&&c.dehydrated!==null){if(d.alternate===null)throw Error(r(340));Cc()}return c=d.flags,c&65536?(d.flags=c&-65537|128,d):null;case 19:return ae(Yn),null;case 4:return we(),null;case 10:return Qs(d.type),null;case 22:case 23:return Ba(d),q2(),c!==null&&ae(Rc),c=d.flags,c&65536?(d.flags=c&-65537|128,d):null;case 24:return Qs(nr),null;case 25:return null;default:return null}}function EO(c,d){switch(C2(d),d.tag){case 3:Qs(nr),we();break;case 26:case 27:case 5:Ue(d);break;case 4:we();break;case 31:d.memoizedState!==null&&Ba(d);break;case 13:Ba(d);break;case 19:ae(Yn);break;case 10:Qs(d.type);break;case 22:case 23:Ba(d),q2(),c!==null&&ae(Rc);break;case 24:Qs(nr)}}function eh(c,d){try{var m=d.updateQueue,y=m!==null?m.lastEffect:null;if(y!==null){var w=y.next;m=w;
vendor: 20,202 bytes, line 49
49do{if((m.tag&c)===c){y=void 0;var A=m.create,M=m.inst;y=A(),M.destroy=y}m=m.next}while(m!==w)}}catch(G){cn(d,d.return,G)}}function hl(c,d,m){try{var y=d.updateQueue,w=y!==null?y.lastEffect:null;if(w!==null){var A=w.next;y=A;do{if((y.tag&c)===c){var M=y.inst,G=M.destroy;if(G!==void 0){M.destroy=void 0,w=d;var oe=m,ge=G;try{ge()}catch(Ae){cn(w,oe,Ae)}}}y=y.next}while(y!==A)}}catch(Ae){cn(d,d.return,Ae)}}function wO(c){var d=c.updateQueue;if(d!==null){var m=c.stateNode;try{fC(d,m)}catch(y){cn(c,c.return,y)}}}function SO(c,d,m){m.props=Dc(c.type,c.memoizedProps),m.state=c.memoizedState;try{m.componentWillUnmount()}catch(y){cn(c,d,y)}}function th(c,d){try{var m=c.ref;if(m!==null){switch(c.tag){case 26:case 27:case 5:var y=c.stateNode;break;case 30:y=c.stateNode;break;default:y=c.stateNode}typeof m=="function"?c.refCleanup=m(y):m.current=y}}catch(w){cn(c,d,w)}}function ls(c,d){var m=c.ref,y=c.refCleanup;if(m!==null)if(typeof y=="function")try{y()}catch(w){cn(c,d,w)}finally{c.refCleanup=null,c=c.alternate,c!=null&&(c.refCleanup=null)}else if(typeof m=="function")try{m(null)}catch(w){cn(c,d,w)}else m.current=null}function AO(c){var d=c.type,m=c.memoizedProps,y=c.stateNode;try{e:switch(d){case"button":case"input":case"select":case"textarea":m.autoFocus&&y.focus();break e;case"img":m.src?y.src=m.src:m.srcSet&&(y.srcset=m.srcSet)}}catch(w){cn(c,c.return,w)}}function w4(c,d,m){try{var y=c.stateNode;hne(y,c.type,m,d),y[xa]=d}catch(w){cn(c,c.return,w)}}function TO(c){return c.tag===5||c.tag===3||c.tag===26||c.tag===27&&vl(c.type)||c.tag===4}function S4(c){e:for(;;){for(;c.sibling===null;){if(c.return===null||TO(c.return))return null;c=c.return}for(c.sibling.return=c.return,c=c.sibling;c.tag!==5&&c.tag!==6&&c.tag!==18;){if(c.tag===27&&vl(c.type)||c.flags&2||c.child===null||c.tag===4)continue e;c.child.return=c,c=c.child}if(!(c.flags&2))return c.stateNode}}function A4(c,d,m){var y=c.tag;if(y===5||y===6)c=c.stateNode,d?(m.nodeType===9?m.body:m.nodeName==="HTML"?m.ownerDocument.body:m).insertBefore(c,d):(d=m.nodeType===9?m.body:m.nodeName==="HTML"?m.ownerDocument.body:m,d.appendChild(c),m=m._reactRootContainer,m!=null||d.onclick!==null||(d.onclick=Gs));else if(y!==4&&(y===27&&vl(c.type)&&(m=c.stateNode,d=null),c=c.child,c!==null))for(A4(c,d,m),c=c.sibling;c!==null;)A4(c,d,m),c=c.sibling}function Fg(c,d,m){var y=c.tag;if(y===5||y===6)c=c.stateNode,d?m.insertBefore(c,d):m.appendChild(c);else if(y!==4&&(y===27&&vl(c.type)&&(m=c.stateNode),c=c.child,c!==null))for(Fg(c,d,m),c=c.sibling;c!==null;)Fg(c,d,m),c=c.sibling}function _O(c){var d=c.stateNode,m=c.memoizedProps;try{for(var y=c.type,w=d.attributes;w.length;)d.removeAttributeNode(w[0]);Fr(d,y,m),d[Mr]=c,d[xa]=m}catch(A){cn(c,c.return,A)}}var to=!1,ir=!1,T4=!1,NO=typeof WeakSet=="function"?WeakSet:Set,_r=null;function Vte(c,d){if(c=c.containerInfo,V4=s1,c=F7(c),y2(c)){if("selectionStart"in c)var m={start:c.selectionStart,end:c.selectionEnd};else e:{m=(m=c.ownerDocument)&&m.defaultView||window;var y=m.getSelection&&m.getSelection();if(y&&y.rangeCount!==0){m=y.anchorNode;var w=y.anchorOffset,A=y.focusNode;y=y.focusOffset;try{m.nodeType,A.nodeType}catch{m=null;break e}var M=0,G=-1,oe=-1,ge=0,Ae=0,ke=c,xe=null;t:for(;;){for(var ye;ke!==m||w!==0&&ke.nodeType!==3||(G=M+w),ke!==A||y!==0&&ke.nodeType!==3||(oe=M+y),ke.nodeType===3&&(M+=ke.nodeValue.length),(ye=ke.firstChild)!==null;)xe=ke,ke=ye;for(;;){if(ke===c)break t;if(xe===m&&++ge===w&&(G=M),xe===A&&++Ae===y&&(oe=M),(ye=ke.nextSibling)!==null)break;ke=xe,xe=ke.parentNode}ke=ye}m=G===-1||oe===-1?null:{start:G,end:oe}}else m=null}m=m||{start:0,end:0}}else m=null;for(Y4={focusedElem:c,selectionRange:m},s1=!1,_r=d;_r!==null;)if(d=_r,c=d.child,(d.subtreeFlags&1028)!==0&&c!==null)c.return=d,_r=c;else for(;_r!==null;){switch(d=_r,A=d.alternate,c=d.flags,d.tag){case 0:if((c&4)!==0&&(c=d.updateQueue,c=c!==null?c.events:null,c!==null))for(m=0;m<c.length;m++)w=c[m],w.ref.impl=w.nextImpl;break;case 11:case 15:break;case 1:if((c&1024)!==0&&A!==null){c=void 0,m=d,w=A.memoizedProps,A=A.memoizedState,y=m.stateNode;try{var Qe=Dc(m.type,w);c=y.getSnapshotBeforeUpdate(Qe,A),y.__reactInternalSnapshotBeforeUpdate=c}catch(lt){cn(m,m.return,lt)}}break;case 3:if((c&1024)!==0){if(c=d.stateNode.containerInfo,m=c.nodeType,m===9)Q4(c);else if(m===1)switch(c.nodeName){case"HEAD":case"HTML":case"BODY":Q4(c);break;default:c.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((c&1024)!==0)throw Error(r(163))}if(c=d.sibling,c!==null){c.return=d.return,_r=c;break}_r=d.return}}function kO(c,d,m){var y=m.flags;switch(m.tag){case 0:case 11:case 15:ro(c,m),y&4&&eh(5,m);break;case 1:if(ro(c,m),y&4)if(c=m.stateNode,d===null)try{c.componentDidMount()}catch(M){cn(m,m.return,M)}else{var w=Dc(m.type,d.memoizedProps);d=d.memoizedState;try{c.componentDidUpdate(w,d,c.__reactInternalSnapshotBeforeUpdate)}catch(M){cn(m,m.return,M)}}y&64&&wO(m),y&512&&th(m,m.return);break;case 3:if(ro(c,m),y&64&&(c=m.updateQueue,c!==null)){if(d=null,m.child!==null)switch(m.child.tag){case 27:case 5:d=m.child.stateNode;break;case 1:d=m.child.stateNode}try{fC(c,d)}catch(M){cn(m,m.return,M)}}break;case 27:d===null&&y&4&&_O(m);case 26:case 5:ro(c,m),d===null&&y&4&&AO(m),y&512&&th(m,m.return);break;case 12:ro(c,m);break;case 31:ro(c,m),y&4&&PO(c,m);break;case 13:ro(c,m),y&4&&RO(c,m),y&64&&(c=m.memoizedState,c!==null&&(c=c.dehydrated,c!==null&&(m=tne.bind(null,m),Ene(c,m))));break;case 22:if(y=m.memoizedState!==null||to,!y){d=d!==null&&d.memoizedState!==null||ir,w=to;var A=ir;to=y,(ir=d)&&!A?ao(c,m,(m.subtreeFlags&8772)!==0):ro(c,m),to=w,ir=A}break;case 30:break;default:ro(c,m)}}function CO(c){var d=c.alternate;d!==null&&(c.alternate=null,CO(d)),c.child=null,c.deletions=null,c.sibling=null,c.tag===5&&(d=c.stateNode,d!==null&&t2(d)),c.stateNode=null,c.return=null,c.dependencies=null,c.memoizedProps=null,c.memoizedState=null,c.pendingProps=null,c.stateNode=null,c.updateQueue=null}var Rn=null,ba=!1;function no(c,d,m){for(m=m.child;m!==null;)OO(c,d,m),m=m.sibling}function OO(c,d,m){if(Vn&&typeof Vn.onCommitFiberUnmount=="function")try{Vn.onCommitFiberUnmount(jr,m)}catch{}switch(m.tag){case 26:ir||ls(m,d),no(c,d,m),m.memoizedState?m.memoizedState.count--:m.stateNode&&(m=m.stateNode,m.parentNode.removeChild(m));break;case 27:ir||ls(m,d);var y=Rn,w=ba;vl(m.type)&&(Rn=m.stateNode,ba=!1),no(c,d,m),uh(m.stateNode),Rn=y,ba=w;break;case 5:ir||ls(m,d);case 6:if(y=Rn,w=ba,Rn=null,no(c,d,m),Rn=y,ba=w,Rn!==null)if(ba)try{(Rn.nodeType===9?Rn.body:Rn.nodeName==="HTML"?Rn.ownerDocument.body:Rn).removeChild(m.stateNode)}catch(A){cn(m,d,A)}else try{Rn.removeChild(m.stateNode)}catch(A){cn(m,d,A)}break;case 18:Rn!==null&&(ba?(c=Rn,w9(c.nodeType===9?c.body:c.nodeName==="HTML"?c.ownerDocument.body:c,m.stateNode),Rd(c)):w9(Rn,m.stateNode));break;case 4:y=Rn,w=ba,Rn=m.stateNode.containerInfo,ba=!0,no(c,d,m),Rn=y,ba=w;break;case 0:case 11:case 14:case 15:hl(2,m,d),ir||hl(4,m,d),no(c,d,m);break;case 1:ir||(ls(m,d),y=m.stateNode,typeof y.componentWillUnmount=="function"&&SO(m,d,y)),no(c,d,m);break;case 21:no(c,d,m);break;case 22:ir=(y=ir)||m.memoizedState!==null,no(c,d,m),ir=y;break;default:no(c,d,m)}}function PO(c,d){if(d.memoizedState===null&&(c=d.alternate,c!==null&&(c=c.memoizedState,c!==null))){c=c.dehydrated;try{Rd(c)}catch(m){cn(d,d.return,m)}}}function RO(c,d){if(d.memoizedState===null&&(c=d.alternate,c!==null&&(c=c.memoizedState,c!==null&&(c=c.dehydrated,c!==null))))try{Rd(c)}catch(m){cn(d,d.return,m)}}function Yte(c){switch(c.tag){case 31:case 13:case 19:var d=c.stateNode;return d===null&&(d=c.stateNode=new NO),d;case 22:return c=c.stateNode,d=c._retryCache,d===null&&(d=c._retryCache=new NO),d;default:throw Error(r(435,c.tag))}}function $g(c,d){var m=Yte(c);d.forEach(function(y){if(!m.has(y)){m.add(y);var w=nne.bind(null,c,y);y.then(w,w)}})}function va(c,d){var m=d.deletions;if(m!==null)for(var y=0;y<m.length;y++){var w=m[y],A=c,M=d,G=M;e:for(;G!==null;){switch(G.tag){case 27:if(vl(G.type)){Rn=G.stateNode,ba=!1;break e}break;case 5:Rn=G.stateNode,ba=!1;break e;case 3:case 4:Rn=G.stateNode.containerInfo,ba=!0;break e}G=G.return}if(Rn===null)throw Error(r(160));OO(A,M,w),Rn=null,ba=!1,A=w.alternate,A!==null&&(A.return=null),w.return=null}if(d.subtreeFlags&13886)for(d=d.child;d!==null;)jO(d,c),d=d.sibling}var Mi=null;function jO(c,d){var m=c.alternate,y=c.flags;switch(c.tag){case 0:case 11:case 14:case 15:va(d,c),Ea(c),y&4&&(hl(3,c,c.return),eh(3,c),hl(5,c,c.return));break;case 1:va(d,c),Ea(c),y&512&&(ir||m===null||ls(m,m.return)),y&64&&to&&(c=c.updateQueue,c!==null&&(y=c.callbacks,y!==null&&(m=c.shared.hiddenCallbacks,c.shared.hiddenCallbacks=m===null?y:m.concat(y))));break;case 26:var w=Mi;if(va(d,c),Ea(c),y&512&&(ir||m===null||ls(m,m.return)),y&4){var A=m!==null?m.memoizedState:null;if(y=c.memoizedState,m===null)if(y===null)if(c.stateNode===null){e:{y=c.type,m=c.memoizedProps,w=w.ownerDocument||w;t:switch(y){case"title":A=w.getElementsByTagName("title")[0],(!A||A[k0]||A[Mr]||A.namespaceURI==="http://www.w3.org/2000/svg"||A.hasAttribute("itemprop"))&&(A=w.createElement(y),w.head.insertBefore(A,w.querySelector("head > title"))),Fr(A,y,m),A[Mr]=c,Tr(A),y=A;break e;case"link":var M=j9("link","href",w).get(y+(m.href||""));if(M){for(var G=0;G<M.length;G++)if(A=M[G],A.getAttribute("href")===(m.href==null||m.href===""?null:m.href)&&A.getAttribute("rel")===(m.rel==null?null:m.rel)&&A.getAttribute("title")===(m.title==null?null:m.title)&&A.getAttribute("crossorigin")===(m.crossOrigin==null?null:m.crossOrigin)){M.splice(G,1);break t}}A=w.createElement(y),Fr(A,y,m),w.head.appendChild(A);break;case"meta":if(M=j9("meta","content",w).get(y+(m.content||""))){for(G=0;G<M.length;G++)if(A=M[G],A.getAttribute("content")===(m.content==null?null:""+m.content)&&A.getAttribute("name")===(m.name==null?null:m.name)&&A.getAttribute("property")===(m.property==null?null:m.property)&&A.getAttribute("http-equiv")===(m.httpEquiv==null?null:m.httpEquiv)&&A.getAttribute("charset")===(m.charSet==null?null:m.charSet)){M.splice(G,1);break t}}A=w.createElement(y),Fr(A,y,m),w.head.appendChild(A);break;default:throw Error(r(468,y))}A[Mr]=c,Tr(A),y=A}c.stateNode=y}else L9(w,c.type,c.stateNode);else c.stateNode=R9(w,y,c.memoizedProps);else A!==y?(A===null?m.stateNode!==null&&(m=m.stateNode,m.parentNode.removeChild(m)):A.count--,y===null?L9(w,c.type,c.stateNode):R9(w,y,c.memoizedProps)):y===null&&c.stateNode!==null&&w4(c,c.memoizedProps,m.memoizedProps)}break;case 27:va(d,c),Ea(c),y&512&&(ir||m===null||ls(m,m.return)),m!==null&&y&4&&w4(c,c.memoizedProps,m.memoizedProps);break;case 5:if(va(d,c),Ea(c),y&512&&(ir||m===null||ls(m,m.return)),c.flags&32){w=c.stateNode;try{td(w,"")}catch(Qe){cn(c,c.return,Qe)}}y&4&&c.stateNode!=null&&(w=c.memoizedProps,w4(c,w,m!==null?m.memoizedProps:w)),y&1024&&(T4=!0);break;case 6:if(va(d,c),Ea(c),y&4){if(c.stateNode===null)throw Error(r(162));y=c.memoizedProps,m=c.stateNode;try{m.nodeValue=y}catch(Qe){cn(c,c.return,Qe)}}break;case 3:if(n1=null,w=Mi,Mi=e1(d.containerInfo),va(d,c),Mi=w,Ea(c),y&4&&m!==null&&m.memoizedState.isDehydrated)try{Rd(d.containerInfo)}catch(Qe){cn(c,c.return,Qe)}T4&&(T4=!1,LO(c));break;case 4:y=Mi,Mi=e1(c.stateNode.containerInfo),va(d,c),Ea(c),Mi=y;break;case 12:va(d,c),Ea(c);break;case 31:va(d,c),Ea(c),y&4&&(y=c.updateQueue,y!==null&&(c.updateQueue=null,$g(c,y)));break;case 13:va(d,c),Ea(c),c.child.flags&8192&&c.memoizedState!==null!=(m!==null&&m.memoizedState!==null)&&(zg=tr()),y&4&&(y=c.updateQueue,y!==null&&(c.updateQueue=null,$g(c,y)));break;case 22:w=c.memoizedState!==null;var oe=m!==null&&m.memoizedState!==null,ge=to,Ae=ir;if(to=ge||w,ir=Ae||oe,va(d,c),ir=Ae,to=ge,Ea(c),y&8192)e:for(d=c.stateNode,d._visibility=w?d._visibility&-2:d._visibility|1,w&&(m===null||oe||to||ir||Bc(c)),m=null,d=c;;){if(d.tag===5||d.tag===26){if(m===null){oe=m=d;try{if(A=oe.stateNode,w)M=A.style,typeof M.setProperty=="function"?M.setProperty("display","none","important"):M.display="none";else{G=oe.stateNode;var ke=oe.memoizedProps.style,xe=ke!=null&&ke.hasOwnProperty("display")?ke.display:null;G.style.display=xe==null||typeof xe=="boolean"?"":(""+xe).trim()}}catch(Qe){cn(oe,oe.return,Qe)}}}else if(d.tag===6){if(m===null){oe=d;try{oe.stateNode.nodeValue=w?"":oe.memoizedProps}catch(Qe){cn(oe,oe.return,Qe)}}}else if(d.tag===18){if(m===null){oe=d;try{var ye=oe.stateNode;w?S9(ye,!0):S9(oe.stateNode,!1)}catch(Qe){cn(oe,oe.return,Qe)}}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===c)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===c)break e;for(;d.sibling===null;){if(d.return===null||d.return===c)break e;m===d&&(m=null),d=d.return}m===d&&(m=null),d.sibling.return=d.return,d=d.sibling}y&4&&(y=c.updateQueue,y!==null&&(m=y.retryQueue,m!==null&&(y.retryQueue=null,$g(c,m))));break;case 19:va(d,c),Ea(c),y&4&&(y=c.updateQueue,y!==null&&(c.updateQueue=null,$g(c,y)));break;case 30:break;case 21:break;default:va(d,c),Ea(c)}}function Ea(c){var d=c.flags;if(d&2){try{for(var m,y=c.return;y!==null;){if(TO(y)){m=y;break}y=y.return}if(m==null)throw Error(r(160));switch(m.tag){case 27:var w=m.stateNode,A=S4(c);Fg(c,A,w);break;case 5:var M=m.stateNode;m.flags&32&&(td(M,""),m.flags&=-33);var G=S4(c);Fg(c,G,M);break;case 3:case 4:var oe=m.stateNode.containerInfo,ge=S4(c);A4(c,ge,oe);break;default:throw Error(r(161))}}catch(Ae){cn(c,c.return,Ae)}c.flags&=-3}d&4096&&(c.flags&=-4097)}function LO(c){if(c.subtreeFlags&1024)for(c=c.child;c!==null;){var d=c;LO(d),d.tag===5&&d.flags&1024&&d.stateNode.reset(),c=c.sibling}}function ro(c,d){if(d.subtreeFlags&8772)for(d=d.child;d!==null;)kO(c,d.alternate,d),d=d.sibling}function Bc(c){for(c=c.child;c!==null;){var d=c;switch(d.tag){case 0:case 11:case 14:case 15:hl(4,d,d.return),Bc(d);break;case 1:ls(d,d.return);var m=d.stateNode;typeof m.componentWillUnmount=="function"&&SO(d,d.return,m),Bc(d);break;case 27:uh(d.stateNode);case 26:case 5:ls(d,d.return),Bc(d);break;case 22:d.memoizedState===null&&Bc(d);break;case 30:Bc(d);break;default:Bc(d)}c=c.sibling}}function ao(c,d,m){for(m=m&&(d.subtreeFlags&8772)!==0,d=d.child;d!==null;){var y=d.alternate,w=c,A=d,M=A.flags;switch(A.tag){case 0:case 11:case 15:ao(w,A,m),eh(4,A);break;case 1:if(ao(w,A,m),y=A,w=y.stateNode,typeof w.componentDidMount=="function")try{w.componentDidMount()}catch(ge){cn(y,y.return,ge)}if(y=A,w=y.updateQueue,w!==null){var G=y.stateNode;try{var oe=w.shared.hiddenCallbacks;if(oe!==null)for(w.shared.hiddenCallbacks=null,w=0;w<oe.length;w++)dC(oe[w],G)}catch(ge){cn(y,y.return,ge)}}m&&M&64&&wO(A),th(A,A.return);break;case 27:_O(A);case 26:case 5:ao(w,A,m),m&&y===null&&M&4&&AO(A),th(A,A.return);break;case 12:ao(w,A,m);break;case 31:ao(w,A,m),m&&M&4&&PO(w,A);break;case 13:ao(w,A,m),m&&M&4&&RO(w,A);break;case 22:A.memoizedState===null&&ao(w,A,m),th(A,A.return);break;case 30:break;default:ao(w,A,m)}d=d.sibling}}function _4(c,d){var m=null;c!==null&&c.memoizedState!==null&&c.memoizedState.cachePool!==null&&(m=c.memoizedState.cachePool.pool),c=null,d.memoizedState!==null&&d.memoizedState.cachePool!==null&&(c=d.memoizedState.cachePool.pool),c!==m&&(c!=null&&c.refCount++,m!=null&&U0(m))}function N4(c,d){c=null,d.alternate!==null&&(c=d.alternate.memoizedState.cache),d=d.memoizedState.cache,d!==c&&(d.refCount++,c!=null&&U0(c))}function Ii(c,d,m,y){if(d.subtreeFlags&10256)for(d=d.child;d!==null;)MO(c,d,m,y),d=d.sibling}function MO(c,d,m,y){var w=d.flags;switch(d.tag){case 0:case 11:case 15:Ii(c,d,m,y),w&2048&&eh(9,d);break;case 1:Ii(c,d,m,y);break;case 3:Ii(c,d,m,y),w&2048&&(c=null,d.alternate!==null&&(c=d.alternate.memoizedState.cache),d=d.memoizedState.cache,d!==c&&(d.refCount++,c!=null&&U0(c)));break;case 12:if(w&2048){Ii(c,d,m,y),c=d.stateNode;try{var A=d.memoizedProps,M=A.id,G=A.onPostCommit;typeof G=="function"&&G(M,d.alternate===null?"mount":"update",c.passiveEffectDuration,-0)}catch(oe){cn(d,d.return,oe)}}else Ii(c,d,m,y);break;case 31:Ii(c,d,m,y);break;case 13:Ii(c,d,m,y);break;case 23:break;case 22:A=d.stateNode,M=d.alternate,d.memoizedState!==null?A._visibility&2?Ii(c,d,m,y):nh(c,d):A._visibility&2?Ii(c,d,m,y):(A._visibility|=2,Ed(c,d,m,y,(d.subtreeFlags&10256)!==0||!1)),w&2048&&_4(M,d);break;case 24:Ii(c,d,m,y),w&2048&&N4(d.alternate,d);break;default:Ii(c,d,m,y)}}function Ed(c,d,m,y,w){for(w=w&&((d.subtreeFlags&10256)!==0||!1),d=d.child;d!==null;){var A=c,M=d,G=m,oe=y,ge=M.flags;switch(M.tag){case 0:case 11:case 15:Ed(A,M,G,oe,w),eh(8,M);break;case 23:break;case 22:var Ae=M.stateNode;M.memoizedState!==null?Ae._visibility&2?Ed(A,M,G,oe,w):nh(A,M):(Ae._visibility|=2,Ed(A,M,G,oe,w)),w&&ge&2048&&_4(M.alternate,M);break;case 24:Ed(A,M,G,oe,w),w&&ge&2048&&N4(M.alternate,M);break;default:Ed(A,M,G,oe,w)}d=d.sibling}}function nh(c,d){if(d.subtreeFlags&10256)for(d=d.child;d!==null;){var m=c,y=d,w=y.flags;switch(y.tag){case 22:nh(m,y),w&2048&&_4(y.alternate,y);break;case 24:nh(m,y),w&2048&&N4(y.alternate,y);break;default:nh(m,y)}d=d.sibling}}var rh=8192;function wd(c,d,m){if(c.subtreeFlags&rh)for(c=c.child;c!==null;)IO(c,d,m),c=c.sibling}function IO(c,d,m){switch(c.tag){case 26:wd(c,d,m),c.flags&rh&&c.memoizedState!==null&&jne(m,Mi,c.memoizedState,c.memoizedProps);break;case 5:wd(c,d,m);break;case 3:case 4:var y=Mi;Mi=e1(c.stateNode.containerInfo),wd(c,d,m),Mi=y;break;case 22:c.memoizedState===null&&(y=c.alternate,y!==null&&y.memoizedState!==null?(y=rh,rh=16777216,wd(c,d,m),rh=y):wd(c,d,m));break;default:wd(c,d,m)}}function DO(c){var d=c.alternate;if(d!==null&&(c=d.child,c!==null)){d.child=null;do d=c.sibling,c.sibling=null,c=d;while(c!==null)}}function ah(c){var d=c.deletions;if((c.flags&16)!==0){if(d!==null)for(var m=0;m<d.length;m++){var y=d[m];_r=y,FO(y,c)}DO(c)}if(c.subtreeFlags&10256)for(c=c.child;c!==null;)BO(c),c=c.sibling}function BO(c){switch(c.tag){case 0:case 11:case 15:ah(c),c.flags&2048&&hl(9,c,c.return);break;case 3:ah(c);break;case 12:ah(c);break;case 22:var d=c.stateNode;c.memoizedState!==null&&d._visibility&2&&(c.return===null||c.return.tag!==13)?(d._visibility&=-3,Ug(c)):ah(c);break;default:ah(c)}}function Ug(c){var d=c.deletions;if((c.flags&16)!==0){if(d!==null)for(var m=0;m<d.length;m++){var y=d[m];_r=y,FO(y,c)}DO(c)}for(c=c.child;c!==null;){switch(d=c,d.tag){case 0:case 11:case 15:hl(8,d,d.return),Ug(d);break;case 22:m=d.stateNode,m._visibility&2&&(m._visibility&=-3,Ug(d));break;default:Ug(d)}c=c.sibling}}function FO(c,d){for(;_r!==null;){var m=_r;switch(m.tag){case 0:case 11:case 15:hl(8,m,d);break;case 23:case 22:if(m.memoizedState!==null&&m.memoizedState.cachePool!==null){var y=m.memoizedState.cachePool.pool;y!=null&&y.refCount++}break;case 24:U0(m.memoizedState.cache)}if(y=m.child,y!==null)y.return=m,_r=y;else e:for(m=c;_r!==null;){y=_r;var w=y.sibling,A=y.return;if(CO(y),y===m){_r=null;break e}if(w!==null){w.return=A,_r=w;break e}_r=A}}}var Wte={getCacheForType:function(c){var d=Dr(nr),m=d.data.get(c);return m===void 0&&(m=c(),d.data.set(c,m)),m},cacheSignal:function(){return Dr(nr).controller.signal}},Kte=typeof WeakMap=="function"?WeakMap:Map,en=0,gn=null,Rt=null,Dt=0,ln=0,Fa=null,pl=!1,Sd=!1,k4=!1,io=0,$n=0,ml=0,Fc=0,C4=0,$a=0,Ad=0,ih=null,wa=null,O4=!1,zg=0,$O=0,Hg=1/0,qg=null,gl=null,hr=0,xl=null,Td=null,so=0,P4=0,R4=null,UO=null,sh=0,j4=null;function Ua(){return(en&2)!==0&&Dt!==0?Dt&-Dt:$.T!==null?F4():Jv()}function zO(){if($a===0)if((Dt&536870912)===0||Ht){var c=Yu;Yu<<=1,(Yu&3932160)===0&&(Yu=262144),$a=c}else $a=536870912;return c=Da.current,c!==null&&(c.flags|=32),$a}function Sa(c,d,m){(c===gn&&(ln===2||ln===9)||c.cancelPendingCommit!==null)&&(_d(c,0),yl(c,Dt,$a,!1)),In(c,m),((en&2)===0||c!==gn)&&(c===gn&&((en&2)===0&&(Fc|=m),$n===4&&yl(c,Dt,$a,!1)),cs(c))}function HO(c,d,m){if((en&6)!==0)throw Error(r(327));var y=!m&&(d&127)===0&&(d&c.expiredLanes)===0||Pn(c,d),w=y?Zte(c,d):M4(c,d,!0),A=y;do{if(w===0){Sd&&!y&&yl(c,d,0,!1);break}else{if(m=c.current.alternate,A&&!Qte(m)){w=M4(c,d,!1),A=!1;continue}if(w===2){if(A=d,c.errorRecoveryDisabledLanes&A)var M=0;else M=c.pendingLanes&-536870913,M=M!==0?M:M&536870912?536870912:0;if(M!==0){d=M;e:{var G=c;w=ih;var oe=G.current.memoizedState.isDehydrated;if(oe&&(_d(G,M).flags|=256),M=M4(G,M,!1),M!==2){if(k4&&!oe){G.errorRecoveryDisabledLanes|=A,Fc|=A,w=4;break e}A=wa,wa=w,A!==null&&(wa===null?wa=A:wa.push.apply(wa,A))}w=M}if(A=!1,w!==2)continue}}
vendor: 13,677 bytes, line 49
49if(w===1){_d(c,0),yl(c,d,0,!0);break}e:{switch(y=c,A=w,A){case 0:case 1:throw Error(r(345));case 4:if((d&4194048)!==d)break;case 6:yl(y,d,$a,!pl);break e;case 2:wa=null;break;case 3:case 5:break;default:throw Error(r(329))}if((d&62914560)===d&&(w=zg+300-tr(),10<w)){if(yl(y,d,$a,!pl),ft(y,0,!0)!==0)break e;so=d,y.timeoutHandle=v9(qO.bind(null,y,m,wa,qg,O4,d,$a,Fc,Ad,pl,A,"Throttled",-0,0),w);break e}qO(y,m,wa,qg,O4,d,$a,Fc,Ad,pl,A,null,-0,0)}}break}while(!0);cs(c)}function qO(c,d,m,y,w,A,M,G,oe,ge,Ae,ke,xe,ye){if(c.timeoutHandle=-1,ke=d.subtreeFlags,ke&8192||(ke&16785408)===16785408){ke={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Gs},IO(d,A,ke);var Qe=(A&62914560)===A?zg-tr():(A&4194048)===A?$O-tr():0;if(Qe=Lne(ke,Qe),Qe!==null){so=A,c.cancelPendingCommit=Qe(ZO.bind(null,c,d,A,m,y,w,M,G,oe,Ae,ke,null,xe,ye)),yl(c,A,M,!ge);return}}ZO(c,d,A,m,y,w,M,G,oe)}function Qte(c){for(var d=c;;){var m=d.tag;if((m===0||m===11||m===15)&&d.flags&16384&&(m=d.updateQueue,m!==null&&(m=m.stores,m!==null)))for(var y=0;y<m.length;y++){var w=m[y],A=w.getSnapshot;w=w.value;try{if(!Ma(A(),w))return!1}catch{return!1}}if(m=d.child,d.subtreeFlags&16384&&m!==null)m.return=d,d=m;else{if(d===c)break;for(;d.sibling===null;){if(d.return===null||d.return===c)return!0;d=d.return}d.sibling.return=d.return,d=d.sibling}}return!0}function yl(c,d,m,y){d&=~C4,d&=~Fc,c.suspendedLanes|=d,c.pingedLanes&=~d,y&&(c.warmLanes|=d),y=c.expirationTimes;for(var w=d;0<w;){var A=31-rn(w),M=1<<A;y[A]=-1,w&=~M}m!==0&&wc(c,m,d)}function Gg(){return(en&6)===0?(oh(0),!1):!0}function L4(){if(Rt!==null){if(ln===0)var c=Rt.return;else c=Rt,Ks=Oc=null,Q2(c),gd=null,H0=0,c=Rt;for(;c!==null;)EO(c.alternate,c),c=c.return;Rt=null}}function _d(c,d){var m=c.timeoutHandle;m!==-1&&(c.timeoutHandle=-1,gne(m)),m=c.cancelPendingCommit,m!==null&&(c.cancelPendingCommit=null,m()),so=0,L4(),gn=c,Rt=m=Ys(c.current,null),Dt=d,ln=0,Fa=null,pl=!1,Sd=Pn(c,d),k4=!1,Ad=$a=C4=Fc=ml=$n=0,wa=ih=null,O4=!1,(d&8)!==0&&(d|=d&32);var y=c.entangledLanes;if(y!==0)for(c=c.entanglements,y&=d;0<y;){var w=31-rn(y),A=1<<w;d|=c[w],y&=~A}return io=d,fg(),m}function GO(c,d){bt=null,$.H=X0,d===md||d===vg?(d=oC(),ln=3):d===B2?(d=oC(),ln=4):ln=d===f4?8:d!==null&&typeof d=="object"&&typeof d.then=="function"?6:1,Fa=d,Rt===null&&($n=1,Lg(c,si(d,c.current)))}function VO(){var c=Da.current;return c===null?!0:(Dt&4194048)===Dt?ui===null:(Dt&62914560)===Dt||(Dt&536870912)!==0?c===ui:!1}function YO(){var c=$.H;return $.H=X0,c===null?X0:c}function WO(){var c=$.A;return $.A=Wte,c}function Vg(){$n=4,pl||(Dt&4194048)!==Dt&&Da.current!==null||(Sd=!0),(ml&134217727)===0&&(Fc&134217727)===0||gn===null||yl(gn,Dt,$a,!1)}function M4(c,d,m){var y=en;en|=2;var w=YO(),A=WO();(gn!==c||Dt!==d)&&(qg=null,_d(c,d)),d=!1;var M=$n;e:do try{if(ln!==0&&Rt!==null){var G=Rt,oe=Fa;switch(ln){case 8:L4(),M=6;break e;case 3:case 2:case 9:case 6:Da.current===null&&(d=!0);var ge=ln;if(ln=0,Fa=null,Nd(c,G,oe,ge),m&&Sd){M=0;break e}break;default:ge=ln,ln=0,Fa=null,Nd(c,G,oe,ge)}}Xte(),M=$n;break}catch(Ae){GO(c,Ae)}while(!0);return d&&c.shellSuspendCounter++,Ks=Oc=null,en=y,$.H=w,$.A=A,Rt===null&&(gn=null,Dt=0,fg()),M}function Xte(){for(;Rt!==null;)KO(Rt)}function Zte(c,d){var m=en;en|=2;var y=YO(),w=WO();gn!==c||Dt!==d?(qg=null,Hg=tr()+500,_d(c,d)):Sd=Pn(c,d);e:do try{if(ln!==0&&Rt!==null){d=Rt;var A=Fa;t:switch(ln){case 1:ln=0,Fa=null,Nd(c,d,A,1);break;case 2:case 9:if(iC(A)){ln=0,Fa=null,QO(d);break}d=function(){ln!==2&&ln!==9||gn!==c||(ln=7),cs(c)},A.then(d,d);break e;case 3:ln=7;break e;case 4:ln=5;break e;case 7:iC(A)?(ln=0,Fa=null,QO(d)):(ln=0,Fa=null,Nd(c,d,A,7));break;case 5:var M=null;switch(Rt.tag){case 26:M=Rt.memoizedState;case 5:case 27:var G=Rt;if(M?M9(M):G.stateNode.complete){ln=0,Fa=null;var oe=G.sibling;if(oe!==null)Rt=oe;else{var ge=G.return;ge!==null?(Rt=ge,Yg(ge)):Rt=null}break t}}ln=0,Fa=null,Nd(c,d,A,5);break;case 6:ln=0,Fa=null,Nd(c,d,A,6);break;case 8:L4(),$n=6;break e;default:throw Error(r(462))}}Jte();break}catch(Ae){GO(c,Ae)}while(!0);return Ks=Oc=null,$.H=y,$.A=w,en=m,Rt!==null?0:(gn=null,Dt=0,fg(),$n)}function Jte(){for(;Rt!==null&&!_n();)KO(Rt)}function KO(c){var d=bO(c.alternate,c,io);c.memoizedProps=c.pendingProps,d===null?Yg(c):Rt=d}function QO(c){var d=c,m=d.alternate;switch(d.tag){case 15:case 0:d=hO(m,d,d.pendingProps,d.type,void 0,Dt);break;case 11:d=hO(m,d,d.pendingProps,d.type.render,d.ref,Dt);break;case 5:Q2(d);default:EO(m,d),d=Rt=W7(d,io),d=bO(m,d,io)}c.memoizedProps=c.pendingProps,d===null?Yg(c):Rt=d}function Nd(c,d,m,y){Ks=Oc=null,Q2(d),gd=null,H0=0;var w=d.return;try{if(Ute(c,w,d,m,Dt)){$n=1,Lg(c,si(m,c.current)),Rt=null;return}}catch(A){if(w!==null)throw Rt=w,A;$n=1,Lg(c,si(m,c.current)),Rt=null;return}d.flags&32768?(Ht||y===1?c=!0:Sd||(Dt&536870912)!==0?c=!1:(pl=c=!0,(y===2||y===9||y===3||y===6)&&(y=Da.current,y!==null&&y.tag===13&&(y.flags|=16384))),XO(d,c)):Yg(d)}function Yg(c){var d=c;do{if((d.flags&32768)!==0){XO(d,pl);return}c=d.return;var m=qte(d.alternate,d,io);if(m!==null){Rt=m;return}if(d=d.sibling,d!==null){Rt=d;return}Rt=d=c}while(d!==null);$n===0&&($n=5)}function XO(c,d){do{var m=Gte(c.alternate,c);if(m!==null){m.flags&=32767,Rt=m;return}if(m=c.return,m!==null&&(m.flags|=32768,m.subtreeFlags=0,m.deletions=null),!d&&(c=c.sibling,c!==null)){Rt=c;return}Rt=c=m}while(c!==null);$n=6,Rt=null}function ZO(c,d,m,y,w,A,M,G,oe){c.cancelPendingCommit=null;do Wg();while(hr!==0);if((en&6)!==0)throw Error(r(327));if(d!==null){if(d===c.current)throw Error(r(177));if(A=d.lanes|d.childLanes,A|=S2,pa(c,m,A,M,G,oe),c===gn&&(Rt=gn=null,Dt=0),Td=d,xl=c,so=m,P4=A,R4=w,UO=y,(d.subtreeFlags&10256)!==0||(d.flags&10256)!==0?(c.callbackNode=null,c.callbackPriority=0,rne(ot,function(){return r9(),null})):(c.callbackNode=null,c.callbackPriority=0),y=(d.flags&13878)!==0,(d.subtreeFlags&13878)!==0||y){y=$.T,$.T=null,w=Z.p,Z.p=2,M=en,en|=4;try{Vte(c,d,m)}finally{en=M,Z.p=w,$.T=y}}hr=1,JO(),e9(),t9()}}function JO(){if(hr===1){hr=0;var c=xl,d=Td,m=(d.flags&13878)!==0;if((d.subtreeFlags&13878)!==0||m){m=$.T,$.T=null;var y=Z.p;Z.p=2;var w=en;en|=4;try{jO(d,c);var A=Y4,M=F7(c.containerInfo),G=A.focusedElem,oe=A.selectionRange;if(M!==G&&G&&G.ownerDocument&&B7(G.ownerDocument.documentElement,G)){if(oe!==null&&y2(G)){var ge=oe.start,Ae=oe.end;if(Ae===void 0&&(Ae=ge),"selectionStart"in G)G.selectionStart=ge,G.selectionEnd=Math.min(Ae,G.value.length);else{var ke=G.ownerDocument||document,xe=ke&&ke.defaultView||window;if(xe.getSelection){var ye=xe.getSelection(),Qe=G.textContent.length,lt=Math.min(oe.start,Qe),hn=oe.end===void 0?lt:Math.min(oe.end,Qe);!ye.extend&&lt>hn&&(M=hn,hn=lt,lt=M);var fe=D7(G,lt),le=D7(G,hn);if(fe&&le&&(ye.rangeCount!==1||ye.anchorNode!==fe.node||ye.anchorOffset!==fe.offset||ye.focusNode!==le.node||ye.focusOffset!==le.offset)){var pe=ke.createRange();pe.setStart(fe.node,fe.offset),ye.removeAllRanges(),lt>hn?(ye.addRange(pe),ye.extend(le.node,le.offset)):(pe.setEnd(le.node,le.offset),ye.addRange(pe))}}}}for(ke=[],ye=G;ye=ye.parentNode;)ye.nodeType===1&&ke.push({element:ye,left:ye.scrollLeft,top:ye.scrollTop});for(typeof G.focus=="function"&&G.focus(),G=0;G<ke.length;G++){var Ne=ke[G];Ne.element.scrollLeft=Ne.left,Ne.element.scrollTop=Ne.top}}s1=!!V4,Y4=V4=null}finally{en=w,Z.p=y,$.T=m}}c.current=d,hr=2}}function e9(){if(hr===2){hr=0;var c=xl,d=Td,m=(d.flags&8772)!==0;if((d.subtreeFlags&8772)!==0||m){m=$.T,$.T=null;var y=Z.p;Z.p=2;var w=en;en|=4;try{kO(c,d.alternate,d)}finally{en=w,Z.p=y,$.T=m}}hr=3}}function t9(){if(hr===4||hr===3){hr=0,ha();var c=xl,d=Td,m=so,y=UO;(d.subtreeFlags&10256)!==0||(d.flags&10256)!==0?hr=5:(hr=0,Td=xl=null,n9(c,c.pendingLanes));var w=c.pendingLanes;if(w===0&&(gl=null),ji(m),d=d.stateNode,Vn&&typeof Vn.onCommitFiberRoot=="function")try{Vn.onCommitFiberRoot(jr,d,void 0,(d.current.flags&128)===128)}catch{}if(y!==null){d=$.T,w=Z.p,Z.p=2,$.T=null;try{for(var A=c.onRecoverableError,M=0;M<y.length;M++){var G=y[M];A(G.value,{componentStack:G.stack})}}finally{$.T=d,Z.p=w}}(so&3)!==0&&Wg(),cs(c),w=c.pendingLanes,(m&261930)!==0&&(w&42)!==0?c===j4?sh++:(sh=0,j4=c):sh=0,oh(0)}}function n9(c,d){(c.pooledCacheLanes&=d)===0&&(d=c.pooledCache,d!=null&&(c.pooledCache=null,U0(d)))}function Wg(){return JO(),e9(),t9(),r9()}function r9(){if(hr!==5)return!1;var c=xl,d=P4;P4=0;var m=ji(so),y=$.T,w=Z.p;try{Z.p=32>m?32:m,$.T=null,m=R4,R4=null;var A=xl,M=so;if(hr=0,Td=xl=null,so=0,(en&6)!==0)throw Error(r(331));var G=en;if(en|=4,BO(A.current),MO(A,A.current,M,m),en=G,oh(0,!1),Vn&&typeof Vn.onPostCommitFiberRoot=="function")try{Vn.onPostCommitFiberRoot(jr,A)}catch{}return!0}finally{Z.p=w,$.T=y,n9(c,d)}}function a9(c,d,m){d=si(m,d),d=d4(c.stateNode,d,2),c=ul(c,d,2),c!==null&&(In(c,2),cs(c))}function cn(c,d,m){if(c.tag===3)a9(c,c,m);else for(;d!==null;){if(d.tag===3){a9(d,c,m);break}else if(d.tag===1){var y=d.stateNode;if(typeof d.type.getDerivedStateFromError=="function"||typeof y.componentDidCatch=="function"&&(gl===null||!gl.has(y))){c=si(m,c),m=iO(2),y=ul(d,m,2),y!==null&&(sO(m,y,d,c),In(y,2),cs(y));break}}d=d.return}}function I4(c,d,m){var y=c.pingCache;if(y===null){y=c.pingCache=new Kte;var w=new Set;y.set(d,w)}else w=y.get(d),w===void 0&&(w=new Set,y.set(d,w));w.has(m)||(k4=!0,w.add(m),c=ene.bind(null,c,d,m),d.then(c,c))}function ene(c,d,m){var y=c.pingCache;y!==null&&y.delete(d),c.pingedLanes|=c.suspendedLanes&m,c.warmLanes&=~m,gn===c&&(Dt&m)===m&&($n===4||$n===3&&(Dt&62914560)===Dt&&300>tr()-zg?(en&2)===0&&_d(c,0):C4|=m,Ad===Dt&&(Ad=0)),cs(c)}function i9(c,d){d===0&&(d=Gr()),c=Nc(c,d),c!==null&&(In(c,d),cs(c))}function tne(c){var d=c.memoizedState,m=0;d!==null&&(m=d.retryLane),i9(c,m)}function nne(c,d){var m=0;switch(c.tag){case 31:case 13:var y=c.stateNode,w=c.memoizedState;w!==null&&(m=w.retryLane);break;case 19:y=c.stateNode;break;case 22:y=c.stateNode._retryCache;break;default:throw Error(r(314))}y!==null&&y.delete(d),i9(c,m)}function rne(c,d){return La(c,d)}var Kg=null,kd=null,D4=!1,Qg=!1,B4=!1,bl=0;function cs(c){c!==kd&&c.next===null&&(kd===null?Kg=kd=c:kd=kd.next=c),Qg=!0,D4||(D4=!0,ine())}function oh(c,d){if(!B4&&Qg){B4=!0;do for(var m=!1,y=Kg;y!==null;){if(c!==0){var w=y.pendingLanes;if(w===0)var A=0;else{var M=y.suspendedLanes,G=y.pingedLanes;A=(1<<31-rn(42|c)+1)-1,A&=w&~(M&~G),A=A&201326741?A&201326741|1:A?A|2:0}A!==0&&(m=!0,c9(y,A))}else A=Dt,A=ft(y,y===gn?A:0,y.cancelPendingCommit!==null||y.timeoutHandle!==-1),(A&3)===0||Pn(y,A)||(m=!0,c9(y,A));y=y.next}while(m);B4=!1}}function ane(){s9()}function s9(){Qg=D4=!1;var c=0;bl!==0&&mne()&&(c=bl);for(var d=tr(),m=null,y=Kg;y!==null;){var w=y.next,A=o9(y,d);A===0?(y.next=null,m===null?Kg=w:m.next=w,w===null&&(kd=m)):(m=y,(c!==0||(A&3)!==0)&&(Qg=!0)),y=w}hr!==0&&hr!==5||oh(c),bl!==0&&(bl=0)}function o9(c,d){for(var m=c.suspendedLanes,y=c.pingedLanes,w=c.expirationTimes,A=c.pendingLanes&-62914561;0<A;){var M=31-rn(A),G=1<<M,oe=w[M];oe===-1?((G&m)===0||(G&y)!==0)&&(w[M]=Ar(G,d)):oe<=d&&(c.expiredLanes|=G),A&=~G}if(d=gn,m=Dt,m=ft(c,c===d?m:0,c.cancelPendingCommit!==null||c.timeoutHandle!==-1),y=c.callbackNode,m===0||c===d&&(ln===2||ln===9)||c.cancelPendingCommit!==null)return y!==null&&y!==null&&ra(y),c.callbackNode=null,c.callbackPriority=0;if((m&3)===0||Pn(c,m)){if(d=m&-m,d===c.callbackPriority)return d;switch(y!==null&&ra(y),ji(m)){case 2:case 8:m=ze;break;case 32:m=ot;break;case 268435456:m=Pt;break;default:m=ot}return y=l9.bind(null,c),m=La(m,y),c.callbackPriority=d,c.callbackNode=m,d}return y!==null&&y!==null&&ra(y),c.callbackPriority=2,c.callbackNode=null,2}function l9(c,d){if(hr!==0&&hr!==5)return c.callbackNode=null,c.callbackPriority=0,null;var m=c.callbackNode;if(Wg()&&c.callbackNode!==m)return null;var y=Dt;return y=ft(c,c===gn?y:0,c.cancelPendingCommit!==null||c.timeoutHandle!==-1),y===0?null:(HO(c,y,d),o9(c,tr()),c.callbackNode!=null&&c.callbackNode===m?l9.bind(null,c):null)}function c9(c,d){if(Wg())return null;HO(c,d,!0)}function ine(){xne(function(){(en&6)!==0?La(Te,ane):s9()})}function F4(){if(bl===0){var c=hd;c===0&&(c=Vu,Vu<<=1,(Vu&261888)===0&&(Vu=256)),bl=c}return bl}function u9(c){return c==null||typeof c=="symbol"||typeof c=="boolean"?null:typeof c=="function"?c:ag(""+c)}function d9(c,d){var m=d.ownerDocument.createElement("input");return m.name=d.name,m.value=d.value,c.id&&m.setAttribute("form",c.id),d.parentNode.insertBefore(m,d),c=new FormData(c),m.parentNode.removeChild(m),c}function sne(c,d,m,y,w){if(d==="submit"&&m&&m.stateNode===w){var A=u9((w[xa]||null).action),M=y.submitter;M&&(d=(d=M[xa]||null)?u9(d.formAction):M.getAttribute("formAction"),d!==null&&(A=d,M=null));var G=new lg("action","action",null,y,w);c.push({event:G,listeners:[{instance:null,listener:function(){if(y.defaultPrevented){if(bl!==0){var oe=M?d9(w,M):new FormData(w);i4(m,{pending:!0,data:oe,method:w.method,action:A},null,oe)}}else typeof A=="function"&&(G.preventDefault(),oe=M?d9(w,M):new FormData(w),i4(m,{pending:!0,data:oe,method:w.method,action:A},A,oe))},currentTarget:w}]})}}for(var $4=0;$4<w2.length;$4++){var U4=w2[$4],one=U4.toLowerCase(),lne=U4[0].toUpperCase()+U4.slice(1);Li(one,"on"+lne)}Li(z7,"onAnimationEnd"),Li(H7,"onAnimationIteration"),Li(q7,"onAnimationStart"),Li("dblclick","onDoubleClick"),Li("focusin","onFocus"),Li("focusout","onBlur"),Li(Ate,"onTransitionRun"),Li(Tte,"onTransitionStart"),Li(_te,"onTransitionCancel"),Li(G7,"onTransitionEnd"),Ju("onMouseEnter",["mouseout","mouseover"]),Ju("onMouseLeave",["mouseout","mouseover"]),Ju("onPointerEnter",["pointerout","pointerover"]),Ju("onPointerLeave",["pointerout","pointerover"]),Sc("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Sc("onSelect","focusout contextmenu dragend focu
49sin keydown keyup mousedown mouseup selectionchange".split(" ")),Sc("onBeforeInput",["compositionend","keypress","textInput","paste"]),Sc("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Sc("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Sc("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var lh="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(" "),cne=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(lh));function f9(c,d){d=(d&4)!==0;for(var m=0;m<c.length;m++){var y=c[m],w=y.event;y=y.listeners;e:{var A=void 0;if(d)for(var M=y.length-1;0<=M;M--){var G=y[M],oe=G.instance,ge=G.currentTarget;if(G=G.listener,oe!==A&&w.isPropagationStopped())break e;A=G,w.currentTarget=ge;try{A(w)}catch(Ae){dg(Ae)}w.currentTarget=null,A=oe}else for(M=0;M<y.length;M++){if(G=y[M],oe=G.instance,ge=G.currentTarget,G=G.listener,oe!==A&&w.isPropagationStopped())break e;A=G,w.currentTarget=ge;try{A(w)}catch(Ae){dg(Ae)}w.currentTarget=null,A=oe}}}}function jt(c,d){var m=d[e2];m===void 0&&(m=d[e2]=new Set);var y=c+"__bubble";m.has(y)||(h9(d,c,2,!1),m.add(y))}function z4(c,d,m){var y=0;d&&(y|=4),h9(m,c,y,d)}var Xg="_reactListening"+Math.random().toString(36).slice(2);function H4(c){if(!c[Xg]){c[Xg]=!0,s7.forEach(function(m){m!=="selectionchange"&&(cne.has(m)||z4(m,!1,c),z4(m,!0,c))});var d=c.nodeType===9?c:c.ownerDocument;d===null||d[Xg]||(d[Xg]=!0,z4("selectionchange",!1,d))}}function h9(c,d,m,y){switch(z9(d)){case 2:var w=Dne;break;case 8:w=Bne;break;default:w=a3}m=w.bind(null,d,m,c),w=void 0,!c2||d!=="touchstart"&&d!=="touchmove"&&d!=="wheel"||(w=!0),y?w!==void 0?c.addEventListener(d,m,{capture:!0,passive:w}):c.addEventListener(d,m,!0):w!==void 0?c.addEventListener(d,m,{passive:w}):c.addEventListener(d,m,!1)}function q4(c,d,m,y,w){var A=y;if((d&1)===0&&(d&2)===0&&y!==null)e:for(;;){if(y===null)return;var M=y.tag;if(M===3||M===4){var G=y.stateNode.containerInfo;if(G===w)break;if(M===4)for(M=y.return;M!==null;){var oe=M.tag;if((oe===3||oe===4)&&M.stateNode.containerInfo===w)return;M=M.return}for(;G!==null;){if(M=Qu(G),M===null)return;if(oe=M.tag,oe===5||oe===6||oe===26||oe===27){y=A=M;continue e}G=G.parentNode}}y=y.return}y7(function(){var ge=A,Ae=o2(m),ke=[];e:{var xe=V7.get(c);if(xe!==void 0){var ye=lg,Qe=c;switch(c){case"keypress":if(sg(m)===0)break e;case"keydown":case"keyup":ye=nte;break;case"focusin":Qe="focus",ye=h2;break;case"focusout":Qe="blur",ye=h2;break;case"beforeblur":case"afterblur":ye=h2;break;case"click":if(m.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":ye=E7;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":ye=qee;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":ye=ite;break;case z7:case H7:case q7:ye=Yee;break;case G7:ye=ote;break;case"scroll":case"scrollend":ye=zee;break;case"wheel":ye=cte;break;case"copy":case"cut":case"paste":ye=Kee;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":ye=S7;break;case"toggle":case"beforetoggle":ye=dte}var lt=(d&4)!==0,hn=!lt&&(c==="scroll"||c==="scrollend"),fe=lt?xe!==null?xe+"Capture":null:xe;lt=[];for(var le=ge,pe;le!==null;){var Ne=le;if(pe=Ne.stateNode,Ne=Ne.tag,Ne!==5&&Ne!==26&&Ne!==27||pe===null||fe===null||(Ne=O0(le,fe),Ne!=null&&lt.push(ch(le,Ne,pe))),hn)break;le=le.return}0<lt.length&&(xe=new ye(xe,Qe,null,m,Ae),ke.push({event:xe,listeners:lt}))}}if((d&7)===0){e:{if(xe=c==="mouseover"||c==="pointerover",ye=c==="mouseout"||c==="pointerout",xe&&m!==s2&&(Qe=m.relatedTarget||m.fromElement)&&(Qu(Qe)||Qe[Ku]))break e;if((ye||xe)&&(xe=Ae.window===Ae?Ae:(xe=Ae.ownerDocument)?xe.defaultView||xe.parentWindow:window,ye?(Qe=m.relatedTarget||m.toElement,ye=ge,Qe=Qe?Qu(Qe):null,Qe!==null&&(hn=i(Qe),lt=Qe.tag,Qe!==hn||lt!==5&&lt!==27&&lt!==6)&&(Qe=null)):(ye=null,Qe=ge),ye!==Qe)){if(lt=E7,Ne="onMouseLeave",fe="onMouseEnter",le="mouse",(c==="pointerout"||c==="pointerover")&&(lt=S7,Ne="onPointerLeave",fe="onPointerEnter",le="pointer"),hn=ye==null?xe:C0(ye),pe=Qe==null?xe:C0(Qe),xe=new lt(Ne,le+"leave",
vendor: 4,206 bytes, lines 49-50
49ye,m,Ae),xe.target=hn,xe.relatedTarget=pe,Ne=null,Qu(Ae)===ge&&(lt=new lt(fe,le+"enter",Qe,m,Ae),lt.target=pe,lt.relatedTarget=hn,Ne=lt),hn=Ne,ye&&Qe)t:{for(lt=une,fe=ye,le=Qe,pe=0,Ne=fe;Ne;Ne=lt(Ne))pe++;Ne=0;for(var rt=le;rt;rt=lt(rt))Ne++;for(;0<pe-Ne;)fe=lt(fe),pe--;for(;0<Ne-pe;)le=lt(le),Ne--;for(;pe--;){if(fe===le||le!==null&&fe===le.alternate){lt=fe;break t}fe=lt(fe),le=lt(le)}lt=null}else lt=null;ye!==null&&p9(ke,xe,ye,lt,!1),Qe!==null&&hn!==null&&p9(ke,hn,Qe,lt,!0)}}e:{if(xe=ge?C0(ge):window,ye=xe.nodeName&&xe.nodeName.toLowerCase(),ye==="select"||ye==="input"&&xe.type==="file")var Yt=P7;else if(C7(xe))if(R7)Yt=Ete;else{Yt=bte;var Je=yte}else ye=xe.nodeName,!ye||ye.toLowerCase()!=="input"||xe.type!=="checkbox"&&xe.type!=="radio"?ge&&i2(ge.elementType)&&(Yt=P7):Yt=vte;if(Yt&&(Yt=Yt(c,ge))){O7(ke,Yt,m,Ae);break e}Je&&Je(c,xe,ge),c==="focusout"&&ge&&xe.type==="number"&&ge.memoizedProps.value!=null&&a2(xe,"number",xe.value)}switch(Je=ge?C0(ge):window,c){case"focusin":(C7(Je)||Je.contentEditable==="true")&&(id=Je,b2=ge,B0=null);break;case"focusout":B0=b2=id=null;break;case"mousedown":v2=!0;break;case"contextmenu":case"mouseup":case"dragend":v2=!1,$7(ke,m,Ae);break;case"selectionchange":if(Ste)break;case"keydown":case"keyup":$7(ke,m,Ae)}var St;if(m2)e:{switch(c){case"compositionstart":var Bt="onCompositionStart";break e;case"compositionend":Bt="onCompositionEnd";break e;case"compositionupdate":Bt="onCompositionUpdate";break e}Bt=void 0}else ad?N7(c,m)&&(Bt="onCompositionEnd"):c==="keydown"&&m.keyCode===229&&(Bt="onCompositionStart");Bt&&(A7&&m.locale!=="ko"&&(ad||Bt!=="onCompositionStart"?Bt==="onCompositionEnd"&&ad&&(St=b7()):(rl=Ae,u2="value"in rl?rl.value:rl.textContent,ad=!0)),Je=Zg(ge,Bt),0<Je.length&&(Bt=new w7(Bt,c,null,m,Ae),ke.push({event:Bt,listeners:Je}),St?Bt.data=St:(St=k7(m),St!==null&&(Bt.data=St)))),(St=hte?pte(c,m):mte(c,m))&&(Bt=Zg(ge,"onBeforeInput"),0<Bt.length&&(Je=new w7("onBeforeInput","beforeinput",null,m,Ae),ke.push({event:Je,listeners:Bt}),Je.data=St)),sne(ke,c,ge,m,Ae)}f9(ke,d)})}function ch(c,d,m){return{instance:c,listener:d,currentTarget:m}}function Zg(c,d){for(var m=d+"Capture",y=[];c!==null;){var w=c,A=w.stateNode;if(w=w.tag,w!==5&&w!==26&&w!==27||A===null||(w=O0(c,m),w!=null&&y.unshift(ch(c,w,A)),w=O0(c,d),w!=null&&y.push(ch(c,w,A))),c.tag===3)return y;c=c.return}return[]}function une(c){if(c===null)return null;do c=c.return;while(c&&c.tag!==5&&c.tag!==27);return c||null}function p9(c,d,m,y,w){for(var A=d._reactName,M=[];m!==null&&m!==y;){var G=m,oe=G.alternate,ge=G.stateNode;if(G=G.tag,oe!==null&&oe===y)break;G!==5&&G!==26&&G!==27||ge===null||(oe=ge,w?(ge=O0(m,A),ge!=null&&M.unshift(ch(m,ge,oe))):w||(ge=O0(m,A),ge!=null&&M.push(ch(m,ge,oe)))),m=m.return}M.length!==0&&c.push({event:d,listeners:M})}var dne=/\r\n?/g,fne=/\u0000|\uFFFD/g;function m9(c){return(typeof c=="string"?c:""+c).replace(dne,`
50`).replace(fne,"")}function g9(c,d){return d=m9(d),m9(c)===d}function fn(c,d,m,y,w,A){switch(m){case"children":typeof y=="string"?d==="body"||d==="textarea"&&y===""||td(c,y):(typeof y=="number"||typeof y=="bigint")&&d!=="body"&&td(c,""+y);break;case"className":ng(c,"class",y);break;case"tabIndex":ng(c,"tabindex",y);break;case"dir":case"role":case"viewBox":case"width":case"height":ng(c,m,y);break;case"style":g7(c,y,A);break;case"data":if(d!=="object"){ng(c,"data",y);break}case"src":case"href":if(y===""&&(d!=="a"||m!=="href")){c.removeAttribute(m);break}if(y==null||typeof y=="function"||typeof y=="symbol"||typeof y=="boolean"){c.removeAttribute(m);break}y=ag(""+y),c.setAttribute(m,y);break;case"action":case"formAction":if(typeof y=="function"){c.setAttribute(m,"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 A=="function"&&(m==="formAction"?(d!=="input"&&fn(c,d,"name",w.name,w,null),fn(c,d,"formEncType",w.formEncType,w,null),fn(c,d,"formMethod",w.formMethod,w,null),fn(c,d,"formTarget",w.formTarget,w,null)):(fn(c,d,"encType",w.encType,w,null),fn(c,d,"method",
vendor: 4,097 bytes, line 50
50w.method,w,null),fn(c,d,"target",w.target,w,null)));if(y==null||typeof y=="symbol"||typeof y=="boolean"){c.removeAttribute(m);break}y=ag(""+y),c.setAttribute(m,y);break;case"onClick":y!=null&&(c.onclick=Gs);break;case"onScroll":y!=null&&jt("scroll",c);break;case"onScrollEnd":y!=null&&jt("scrollend",c);break;case"dangerouslySetInnerHTML":if(y!=null){if(typeof y!="object"||!("__html"in y))throw Error(r(61));if(m=y.__html,m!=null){if(w.children!=null)throw Error(r(60));c.innerHTML=m}}break;case"multiple":c.multiple=y&&typeof y!="function"&&typeof y!="symbol";break;case"muted":c.muted=y&&typeof y!="function"&&typeof y!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(y==null||typeof y=="function"||typeof y=="boolean"||typeof y=="symbol"){c.removeAttribute("xlink:href");break}m=ag(""+y),c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",m);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":y!=null&&typeof y!="function"&&typeof y!="symbol"?c.setAttribute(m,""+y):c.removeAttribute(m);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":y&&typeof y!="function"&&typeof y!="symbol"?c.setAttribute(m,""):c.removeAttribute(m);break;case"capture":case"download":y===!0?c.setAttribute(m,""):y!==!1&&y!=null&&typeof y!="function"&&typeof y!="symbol"?c.setAttribute(m,y):c.removeAttribute(m);break;case"cols":case"rows":case"size":case"span":y!=null&&typeof y!="function"&&typeof y!="symbol"&&!isNaN(y)&&1<=y?c.setAttribute(m,y):c.removeAttribute(m);break;case"rowSpan":case"start":y==null||typeof y=="function"||typeof y=="symbol"||isNaN(y)?c.removeAttribute(m):c.setAttribute(m,y);break;case"popover":jt("beforetoggle",c),jt("toggle",c),tg(c,"popover",y);break;case"xlinkActuate":qs(c,"http://www.w3.org/1999/xlink","xlink:actuate",y);break;case"xlinkArcrole":qs(c,"http://www.w3.org/1999/xlink","xlink:arcrole",y);break;case"xlinkRole":qs(c,"http://www.w3.org/1999/xlink","xlink:role",y);break;case"xlinkShow":qs(c,"http://www.w3.org/1999/xlink","xlink:show",y);break;case"xlinkTitle":qs(c,"http://www.w3.org/1999/xlink","xlink:title",y);break;case"xlinkType":qs(c,"http://www.w3.org/1999/xlink","xlink:type",y);break;case"xmlBase":qs(c,"http://www.w3.org/XML/1998/namespace","xml:base",y);break;case"xmlLang":qs(c,"http://www.w3.org/XML/1998/namespace","xml:lang",y);break;case"xmlSpace":qs(c,"http://www.w3.org/XML/1998/namespace","xml:space",y);break;case"is":tg(c,"is",y);break;case"innerText":case"textContent":break;default:(!(2<m.length)||m[0]!=="o"&&m[0]!=="O"||m[1]!=="n"&&m[1]!=="N")&&(m=$ee.get(m)||m,tg(c,m,y))}}function G4(c,d,m,y,w,A){switch(m){case"style":g7(c,y,A);break;case"dangerouslySetInnerHTML":if(y!=null){if(typeof y!="object"||!("__html"in y))throw Error(r(61));if(m=y.__html,m!=null){if(w.children!=null)throw Error(r(60));c.innerHTML=m}}break;case"children":typeof y=="string"?td(c,y):(typeof y=="number"||typeof y=="bigint")&&td(c,""+y);break;case"onScroll":y!=null&&jt("scroll",c);break;case"onScrollEnd":y!=null&&jt("scrollend",c);break;case"onClick":y!=null&&(c.onclick=Gs);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!o7.hasOwnProperty(m))e:{if(m[0]==="o"&&m[1]==="n"&&(w=m.endsWith("Capture"),d=m.slice(2,w?m.length-7:void 0),A=c[xa]||null,A=A!=null?A[m]:null,typeof A=="function"&&c.removeEventListener(d,A,w),typeof y=="function")){typeof A!="function"&&A!==null&&(m in c?c[m]=null:c.hasAttribute(m)&&c.removeAttribute(m)),c.addEventListener(d,y,w);break e}
vendor: 8,980 bytes, line 50
50m in c?c[m]=y:y===!0?c.setAttribute(m,""):tg(c,m,y)}}}function Fr(c,d,m){switch(d){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":jt("error",c),jt("load",c);var y=!1,w=!1,A;for(A in m)if(m.hasOwnProperty(A)){var M=m[A];if(M!=null)switch(A){case"src":y=!0;break;case"srcSet":w=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,d));default:fn(c,d,A,M,m,null)}}w&&fn(c,d,"srcSet",m.srcSet,m,null),y&&fn(c,d,"src",m.src,m,null);return;case"input":jt("invalid",c);var G=A=M=w=null,oe=null,ge=null;for(y in m)if(m.hasOwnProperty(y)){var Ae=m[y];if(Ae!=null)switch(y){case"name":w=Ae;break;case"type":M=Ae;break;case"checked":oe=Ae;break;case"defaultChecked":ge=Ae;break;case"value":A=Ae;break;case"defaultValue":G=Ae;break;case"children":case"dangerouslySetInnerHTML":if(Ae!=null)throw Error(r(137,d));break;default:fn(c,d,y,Ae,m,null)}}f7(c,A,G,oe,ge,M,w,!1);return;case"select":jt("invalid",c),y=M=A=null;for(w in m)if(m.hasOwnProperty(w)&&(G=m[w],G!=null))switch(w){case"value":A=G;break;case"defaultValue":M=G;break;case"multiple":y=G;default:fn(c,d,w,G,m,null)}d=A,m=M,c.multiple=!!y,d!=null?ed(c,!!y,d,!1):m!=null&&ed(c,!!y,m,!0);return;case"textarea":jt("invalid",c),A=w=y=null;for(M in m)if(m.hasOwnProperty(M)&&(G=m[M],G!=null))switch(M){case"value":y=G;break;case"defaultValue":w=G;break;case"children":A=G;break;case"dangerouslySetInnerHTML":if(G!=null)throw Error(r(91));break;default:fn(c,d,M,G,m,null)}p7(c,y,w,A);return;case"option":for(oe in m)if(m.hasOwnProperty(oe)&&(y=m[oe],y!=null))switch(oe){case"selected":c.selected=y&&typeof y!="function"&&typeof y!="symbol";break;default:fn(c,d,oe,y,m,null)}return;case"dialog":jt("beforetoggle",c),jt("toggle",c),jt("cancel",c),jt("close",c);break;case"iframe":case"object":jt("load",c);break;case"video":case"audio":for(y=0;y<lh.length;y++)jt(lh[y],c);break;case"image":jt("error",c),jt("load",c);break;case"details":jt("toggle",c);break;case"embed":case"source":case"link":jt("error",c),jt("load",c);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(ge in m)if(m.hasOwnProperty(ge)&&(y=m[ge],y!=null))switch(ge){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,d));default:fn(c,d,ge,y,m,null)}return;default:if(i2(d)){for(Ae in m)m.hasOwnProperty(Ae)&&(y=m[Ae],y!==void 0&&G4(c,d,Ae,y,m,void 0));return}}for(G in m)m.hasOwnProperty(G)&&(y=m[G],y!=null&&fn(c,d,G,y,m,null))}function hne(c,d,m,y){switch(d){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var w=null,A=null,M=null,G=null,oe=null,ge=null,Ae=null;for(ye in m){var ke=m[ye];if(m.hasOwnProperty(ye)&&ke!=null)switch(ye){case"checked":break;case"value":break;case"defaultValue":oe=ke;default:y.hasOwnProperty(ye)||fn(c,d,ye,null,y,ke)}}for(var xe in y){var ye=y[xe];if(ke=m[xe],y.hasOwnProperty(xe)&&(ye!=null||ke!=null))switch(xe){case"type":A=ye;break;case"name":w=ye;break;case"checked":ge=ye;break;case"defaultChecked":Ae=ye;break;case"value":M=ye;break;case"defaultValue":G=ye;break;case"children":case"dangerouslySetInnerHTML":if(ye!=null)throw Error(r(137,d));break;default:ye!==ke&&fn(c,d,xe,ye,y,ke)}}r2(c,M,G,oe,ge,Ae,A,w);return;case"select":ye=M=G=xe=null;for(A in m)if(oe=m[A],m.hasOwnProperty(A)&&oe!=null)switch(A){case"value":break;case"multiple":ye=oe;default:y.hasOwnProperty(A)||fn(c,d,A,null,y,oe)}for(w in y)if(A=y[w],oe=m[w],y.hasOwnProperty(w)&&(A!=null||oe!=null))switch(w){case"value":xe=A;break;case"defaultValue":G=A;break;case"multiple":M=A;default:A!==oe&&fn(c,d,w,A,y,oe)}d=G,m=M,y=ye,xe!=null?ed(c,!!m,xe,!1):!!y!=!!m&&(d!=null?ed(c,!!m,d,!0):ed(c,!!m,m?[]:"",!1));return;case"textarea":ye=xe=null;for(G in m)if(w=m[G],m.hasOwnProperty(G)&&w!=null&&!y.hasOwnProperty(G))switch(G){case"value":break;case"children":break;default:fn(c,d,G,null,y,w)}for(M in y)if(w=y[M],A=m[M],y.hasOwnProperty(M)&&(w!=null||A!=null))switch(M){case"value":xe=w;break;case"defaultValue":ye=w;break;case"children":break;case"dangerouslySetInnerHTML":if(w!=null)throw Error(r(91));break;default:w!==A&&fn(c,d,M,w,y,A)}h7(c,xe,ye);return;case"option":for(var Qe in m)if(xe=m[Qe],m.hasOwnProperty(Qe)&&xe!=null&&!y.hasOwnProperty(Qe))switch(Qe){case"selected":c.selected=!1;break;default:fn(c,d,Qe,null,y,xe)}for(oe in y)if(xe=y[oe],ye=m[oe],y.hasOwnProperty(oe)&&xe!==ye&&(xe!=null||ye!=null))switch(oe){case"selected":c.selected=xe&&typeof xe!="function"&&typeof xe!="symbol";break;default:fn(c,d,oe,xe,y,ye)}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 lt in m)xe=m[lt],m.hasOwnProperty(lt)&&xe!=null&&!y.hasOwnProperty(lt)&&fn(c,d,lt,null,y,xe);for(ge in y)if(xe=y[ge],ye=m[ge],y.hasOwnProperty(ge)&&xe!==ye&&(xe!=null||ye!=null))switch(ge){case"children":case"dangerouslySetInnerHTML":if(xe!=null)throw Error(r(137,d));break;default:fn(c,d,ge,xe,y,ye)}return;default:if(i2(d)){for(var hn in m)xe=m[hn],m.hasOwnProperty(hn)&&xe!==void 0&&!y.hasOwnProperty(hn)&&G4(c,d,hn,void 0,y,xe);for(Ae in y)xe=y[Ae],ye=m[Ae],!y.hasOwnProperty(Ae)||xe===ye||xe===void 0&&ye===void 0||G4(c,d,Ae,xe,y,ye);return}}for(var fe in m)xe=m[fe],m.hasOwnProperty(fe)&&xe!=null&&!y.hasOwnProperty(fe)&&fn(c,d,fe,null,y,xe);for(ke in y)xe=y[ke],ye=m[ke],!y.hasOwnProperty(ke)||xe===ye||xe==null&&ye==null||fn(c,d,ke,xe,y,ye)}function x9(c){switch(c){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function pne(){if(typeof performance.getEntriesByType=="function"){for(var c=0,d=0,m=performance.getEntriesByType("resource"),y=0;y<m.length;y++){var w=m[y],A=w.transferSize,M=w.initiatorType,G=w.duration;if(A&&G&&x9(M)){for(M=0,G=w.responseEnd,y+=1;y<m.length;y++){var oe=m[y],ge=oe.startTime;if(ge>G)break;var Ae=oe.transferSize,ke=oe.initiatorType;Ae&&x9(ke)&&(oe=oe.responseEnd,M+=Ae*(oe<G?1:(G-ge)/(oe-ge)))}if(--y,d+=8*(A+M)/(w.duration/1e3),c++,10<c)break}}if(0<c)return d/c/1e6}return navigator.connection&&(c=navigator.connection.downlink,typeof c=="number")?c:5}var V4=null,Y4=null;function Jg(c){return c.nodeType===9?c:c.ownerDocument}function y9(c){switch(c){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function b9(c,d){if(c===0)switch(d){case"svg":return 1;case"math":return 2;default:return 0}return c===1&&d==="foreignObject"?0:c}function W4(c,d){return c==="textarea"||c==="noscript"||typeof d.children=="string"||typeof d.children=="number"||typeof d.children=="bigint"||typeof d.dangerouslySetInnerHTML=="object"&&d.dangerouslySetInnerHTML!==null&&d.dangerouslySetInnerHTML.__html!=null}var K4=null;function mne(){var c=window.event;return c&&c.type==="popstate"?c===K4?!1:(K4=c,!0):(K4=null,!1)}var v9=typeof setTimeout=="function"?setTimeout:void 0,gne=typeof clearTimeout=="function"?clearTimeout:void 0,E9=typeof Promise=="function"?Promise:void 0,xne=typeof queueMicrotask=="function"?queueMicrotask:typeof E9<"u"?function(c){return E9.resolve(null).then(c).catch(yne)}:v9;function yne(c){setTimeout(function(){throw c})}function vl(c){return c==="head"}function w9(c,d){var m=d,y=0;do{var w=m.nextSibling;if(c.removeChild(m),w&&w.nodeType===8)if(m=w.data,m==="/$"||m==="/&"){if(y===0){c.removeChild(w),Rd(d);return}y--}else if(m==="$"||m==="$?"||m==="$~"||m==="$!"||m==="&")y++;else if(m==="html")uh(c.ownerDocument.documentElement);else if(m==="head"){m=c.ownerDocument.head,uh(m);for(var A=m.firstChild;A;){var M=A.nextSibling,G=A.nodeName;A[k0]||G==="SCRIPT"||G==="STYLE"||G==="LINK"&&A.rel.toLowerCase()==="stylesheet"||m.removeChild(A),A=M}}else m==="body"&&uh(c.ownerDocument.body);m=w}while(m);Rd(d)}function S9(c,d){var m=c;c=0;do{var y=m.nextSibling;if(m.nodeType===1?d?(m._stashedDisplay=m.style.display,m.style.display="none"):(m.style.display=m._stashedDisplay||"",m.getAttribute("style")===""&&m.removeAttribute("style")):m.nodeType===3&&(d?(m._stashedText=m.nodeValue,m.nodeValue=""):m.nodeValue=m._stashedText||""),y&&y.nodeType===8)if(m=y.data,m==="/$"){if(c===0)break;c--}else m!=="$"&&m!=="$?"&&m!=="$~"&&m!=="$!"||c++;m=y}while(m)}function Q4(c){var d=c.firstChild;for(d&&d.nodeType===10&&(d=d.nextSibling);d;){var m=d;switch(d=d.nextSibling,m.nodeName){case"HTML":case"HEAD":case"BODY":Q4(m),t2(m);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(m.rel.toLowerCase()==="stylesheet")continue}c.removeChild(m)}}function bne(c,d,m,y){for(;c.nodeType===1;){var w=m;if(c.nodeName.toLowerCase()!==d.toLowerCase()){if(!y&&(c.nodeName!=="INPUT"||c.type!=="hidden"))break}else if(y){if(!c[k0])switch(d){case"meta":if(!c.hasAttribute("itemprop"))break;return c;case"link":if(A=c.getAttribute("rel"),A==="stylesheet"&&c.hasAttribute("data-precedence"))break;if(A!==w.rel||c.getAttribute("href")!==(w.href==null||w.href===""?null:w.href)||c.getAttribute("crossorigin")!==(w.
vendor: 14,060 bytes, line 50
50crossOrigin==null?null:w.crossOrigin)||c.getAttribute("title")!==(w.title==null?null:w.title))break;return c;case"style":if(c.hasAttribute("data-precedence"))break;return c;case"script":if(A=c.getAttribute("src"),(A!==(w.src==null?null:w.src)||c.getAttribute("type")!==(w.type==null?null:w.type)||c.getAttribute("crossorigin")!==(w.crossOrigin==null?null:w.crossOrigin))&&A&&c.hasAttribute("async")&&!c.hasAttribute("itemprop"))break;return c;default:return c}}else if(d==="input"&&c.type==="hidden"){var A=w.name==null?null:""+w.name;if(w.type==="hidden"&&c.getAttribute("name")===A)return c}else return c;if(c=di(c.nextSibling),c===null)break}return null}function vne(c,d,m){if(d==="")return null;for(;c.nodeType!==3;)if((c.nodeType!==1||c.nodeName!=="INPUT"||c.type!=="hidden")&&!m||(c=di(c.nextSibling),c===null))return null;return c}function A9(c,d){for(;c.nodeType!==8;)if((c.nodeType!==1||c.nodeName!=="INPUT"||c.type!=="hidden")&&!d||(c=di(c.nextSibling),c===null))return null;return c}function X4(c){return c.data==="$?"||c.data==="$~"}function Z4(c){return c.data==="$!"||c.data==="$?"&&c.ownerDocument.readyState!=="loading"}function Ene(c,d){var m=c.ownerDocument;if(c.data==="$~")c._reactRetry=d;else if(c.data!=="$?"||m.readyState!=="loading")d();else{var y=function(){d(),m.removeEventListener("DOMContentLoaded",y)};m.addEventListener("DOMContentLoaded",y),c._reactRetry=y}}function di(c){for(;c!=null;c=c.nextSibling){var d=c.nodeType;if(d===1||d===3)break;if(d===8){if(d=c.data,d==="$"||d==="$!"||d==="$?"||d==="$~"||d==="&"||d==="F!"||d==="F")break;if(d==="/$"||d==="/&")return null}}return c}var J4=null;function T9(c){c=c.nextSibling;for(var d=0;c;){if(c.nodeType===8){var m=c.data;if(m==="/$"||m==="/&"){if(d===0)return di(c.nextSibling);d--}else m!=="$"&&m!=="$!"&&m!=="$?"&&m!=="$~"&&m!=="&"||d++}c=c.nextSibling}return null}function _9(c){c=c.previousSibling;for(var d=0;c;){if(c.nodeType===8){var m=c.data;if(m==="$"||m==="$!"||m==="$?"||m==="$~"||m==="&"){if(d===0)return c;d--}else m!=="/$"&&m!=="/&"||d++}c=c.previousSibling}return null}function N9(c,d,m){switch(d=Jg(m),c){case"html":if(c=d.documentElement,!c)throw Error(r(452));return c;case"head":if(c=d.head,!c)throw Error(r(453));return c;case"body":if(c=d.body,!c)throw Error(r(454));return c;default:throw Error(r(451))}}function uh(c){for(var d=c.attributes;d.length;)c.removeAttributeNode(d[0]);t2(c)}var fi=new Map,k9=new Set;function e1(c){return typeof c.getRootNode=="function"?c.getRootNode():c.nodeType===9?c:c.ownerDocument}var oo=Z.d;Z.d={f:wne,r:Sne,D:Ane,C:Tne,L:_ne,m:Nne,X:Cne,S:kne,M:One};function wne(){var c=oo.f(),d=Gg();return c||d}function Sne(c){var d=Xu(c);d!==null&&d.tag===5&&d.type==="form"?GC(d):oo.r(c)}var Cd=typeof document>"u"?null:document;function C9(c,d,m){var y=Cd;if(y&&typeof d=="string"&&d){var w=ai(d);w='link[rel="'+c+'"][href="'+w+'"]',typeof m=="string"&&(w+='[crossorigin="'+m+'"]'),k9.has(w)||(k9.add(w),c={rel:c,crossOrigin:m,href:d},y.querySelector(w)===null&&(d=y.createElement("link"),Fr(d,"link",c),Tr(d),y.head.appendChild(d)))}}function Ane(c){oo.D(c),C9("dns-prefetch",c,null)}function Tne(c,d){oo.C(c,d),C9("preconnect",c,d)}function _ne(c,d,m){oo.L(c,d,m);var y=Cd;if(y&&c&&d){var w='link[rel="preload"][as="'+ai(d)+'"]';d==="image"&&m&&m.imageSrcSet?(w+='[imagesrcset="'+ai(m.imageSrcSet)+'"]',typeof m.imageSizes=="string"&&(w+='[imagesizes="'+ai(m.imageSizes)+'"]')):w+='[href="'+ai(c)+'"]';var A=w;switch(d){case"style":A=Od(c);break;case"script":A=Pd(c)}fi.has(A)||(c=h({rel:"preload",href:d==="image"&&m&&m.imageSrcSet?void 0:c,as:d},m),fi.set(A,c),y.querySelector(w)!==null||d==="style"&&y.querySelector(dh(A))||d==="script"&&y.querySelector(fh(A))||(d=y.createElement("link"),Fr(d,"link",c),Tr(d),y.head.appendChild(d)))}}function Nne(c,d){oo.m(c,d);var m=Cd;if(m&&c){var y=d&&typeof d.as=="string"?d.as:"script",w='link[rel="modulepreload"][as="'+ai(y)+'"][href="'+ai(c)+'"]',A=w;switch(y){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":A=Pd(c)}if(!fi.has(A)&&(c=h({rel:"modulepreload",href:c},d),fi.set(A,c),m.querySelector(w)===null)){switch(y){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(m.querySelector(fh(A)))return}y=m.createElement("link"),Fr(y,"link",c),Tr(y),m.head.appendChild(y)}}}function kne(c,d,m){oo.S(c,d,m);var y=Cd;if(y&&c){var w=Zu(y).hoistableStyles,A=Od(c);d=d||"default";var M=w.get(A);if(!M){var G={loading:0,preload:null};if(M=y.querySelector(dh(A)))G.loading=5;else{c=h({rel:"stylesheet",href:c,"data-precedence":d},m),(m=fi.get(A))&&e3(c,m);var oe=M=y.createElement("link");Tr(oe),Fr(oe,"link",c),oe._p=new Promise(function(ge,Ae){oe.onload=ge,oe.onerror=Ae}),oe.addEventListener("load",function(){G.loading|=1}),oe.addEventListener("error",function(){G.loading|=2}),G.loading|=4,t1(M,d,y)}M={type:"stylesheet",instance:M,count:1,state:G},w.set(A,M)}}}function Cne(c,d){oo.X(c,d);var m=Cd;if(m&&c){var y=Zu(m).hoistableScripts,w=Pd(c),A=y.get(w);A||(A=m.querySelector(fh(w)),A||(c=h({src:c,async:!0},d),(d=fi.get(w))&&t3(c,d),A=m.createElement("script"),Tr(A),Fr(A,"link",c),m.head.appendChild(A)),A={type:"script",instance:A,count:1,state:null},y.set(w,A))}}function One(c,d){oo.M(c,d);var m=Cd;if(m&&c){var y=Zu(m).hoistableScripts,w=Pd(c),A=y.get(w);A||(A=m.querySelector(fh(w)),A||(c=h({src:c,async:!0,type:"module"},d),(d=fi.get(w))&&t3(c,d),A=m.createElement("script"),Tr(A),Fr(A,"link",c),m.head.appendChild(A)),A={type:"script",instance:A,count:1,state:null},y.set(w,A))}}function O9(c,d,m,y){var w=(w=Ce.current)?e1(w):null;if(!w)throw Error(r(446));switch(c){case"meta":case"title":return null;case"style":return typeof m.precedence=="string"&&typeof m.href=="string"?(d=Od(m.href),m=Zu(w).hoistableStyles,y=m.get(d),y||(y={type:"style",instance:null,count:0,state:null},m.set(d,y)),y):{type:"void",instance:null,count:0,state:null};case"link":if(m.rel==="stylesheet"&&typeof m.href=="string"&&typeof m.precedence=="string"){c=Od(m.href);var A=Zu(w).hoistableStyles,M=A.get(c);if(M||(w=w.ownerDocument||w,M={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},A.set(c,M),(A=w.querySelector(dh(c)))&&!A._p&&(M.instance=A,M.state.loading=5),fi.has(c)||(m={rel:"preload",as:"style",href:m.href,crossOrigin:m.crossOrigin,integrity:m.integrity,media:m.media,hrefLang:m.hrefLang,referrerPolicy:m.referrerPolicy},fi.set(c,m),A||Pne(w,c,m,M.state))),d&&y===null)throw Error(r(528,""));return M}if(d&&y!==null)throw Error(r(529,""));return null;case"script":return d=m.async,m=m.src,typeof m=="string"&&d&&typeof d!="function"&&typeof d!="symbol"?(d=Pd(m),m=Zu(w).hoistableScripts,y=m.get(d),y||(y={type:"script",instance:null,count:0,state:null},m.set(d,y)),y):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,c))}}function Od(c){return'href="'+ai(c)+'"'}function dh(c){return'link[rel="stylesheet"]['+c+"]"}function P9(c){return h({},c,{"data-precedence":c.precedence,precedence:null})}function Pne(c,d,m,y){c.querySelector('link[rel="preload"][as="style"]['+d+"]")?y.loading=1:(d=c.createElement("link"),y.preload=d,d.addEventListener("load",function(){return y.loading|=1}),d.addEventListener("error",function(){return y.loading|=2}),Fr(d,"link",m),Tr(d),c.head.appendChild(d))}function Pd(c){return'[src="'+ai(c)+'"]'}function fh(c){return"script[async]"+c}function R9(c,d,m){if(d.count++,d.instance===null)switch(d.type){case"style":var y=c.querySelector('style[data-href~="'+ai(m.href)+'"]');if(y)return d.instance=y,Tr(y),y;var w=h({},m,{"data-href":m.href,"data-precedence":m.precedence,href:null,precedence:null});return y=(c.ownerDocument||c).createElement("style"),Tr(y),Fr(y,"style",w),t1(y,m.precedence,c),d.instance=y;case"stylesheet":w=Od(m.href);var A=c.querySelector(dh(w));if(A)return d.state.loading|=4,d.instance=A,Tr(A),A;y=P9(m),(w=fi.get(w))&&e3(y,w),A=(c.ownerDocument||c).createElement("link"),Tr(A);var M=A;return M._p=new Promise(function(G,oe){M.onload=G,M.onerror=oe}),Fr(A,"link",y),d.state.loading|=4,t1(A,m.precedence,c),d.instance=A;case"script":return A=Pd(m.src),(w=c.querySelector(fh(A)))?(d.instance=w,Tr(w),w):(y=m,(w=fi.get(A))&&(y=h({},m),t3(y,w)),c=c.ownerDocument||c,w=c.createElement("script"),Tr(w),Fr(w,"link",y),c.head.appendChild(w),d.instance=w);case"void":return null;default:throw Error(r(443,d.type))}else d.type==="stylesheet"&&(d.state.loading&4)===0&&(y=d.instance,d.state.loading|=4,t1(y,m.precedence,c));return d.instance}function t1(c,d,m){for(var y=m.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),w=y.length?y[y.length-1]:null,A=w,M=0;M<y.length;M++){var G=y[M];if(G.dataset.precedence===d)A=G;else if(A!==w)break}A?A.parentNode.insertBefore(c,A.nextSibling):(d=m.nodeType===9?m.head:m,d.insertBefore(c,d.firstChild))}function e3(c,d){c.crossOrigin==null&&(c.crossOrigin=d.crossOrigin),c.referrerPolicy==null&&(c.referrerPolicy=d.referrerPolicy),c.title==null&&(c.title=d.title)}function t3(c,d){c.crossOrigin==null&&(c.crossOrigin=d.crossOrigin),c.referrerPolicy==null&&(c.referrerPolicy=d.referrerPolicy),c.integrity==null&&(c.integrity=d.integrity)}var n1=null;function j9(c,d,m){if(n1===null){var y=new Map,w=n1=new Map;w.set(m,y)}else w=n1,y=w.get(m),y||(y=new Map,w.set(m,y));if(y.has(c))return y;for(y.set(c,null),m=m.getElementsByTagName(c),w=0;w<m.length;w++){var A=m[w];if(!(A[k0]||A[Mr]||c==="link"&&A.getAttribute("rel")==="stylesheet")&&A.namespaceURI!=="http://www.w3.org/2000/svg"){var M=A.getAttribute(d)||"";M=c+M;var G=y.get(M);G?G.push(A):y.set(M,[A])}}return y}function L9(c,d,m){c=c.ownerDocument||c,c.head.insertBefore(m,d==="title"?c.querySelector("head > title"):null)}function Rne(c,d,m){if(m===1||d.itemProp!=null)return!1;switch(c){case"meta":case"title":return!0;case"style":if(typeof d.precedence!="string"||typeof d.href!="string"||d.href==="")break;return!0;case"link":if(typeof d.rel!="string"||typeof d.href!="string"||d.href===""||d.onLoad||d.onError)break;switch(d.rel){case"stylesheet":return c=d.disabled,typeof d.precedence=="string"&&c==null;default:return!0}case"script":if(d.async&&typeof d.async!="function"&&typeof d.async!="symbol"&&!d.onLoad&&!d.onError&&d.src&&typeof d.src=="string")return!0}return!1}function M9(c){return!(c.type==="stylesheet"&&(c.state.loading&3)===0)}function jne(c,d,m,y){if(m.type==="stylesheet"&&(typeof y.media!="string"||matchMedia(y.media).matches!==!1)&&(m.state.loading&4)===0){if(m.instance===null){var w=Od(y.href),A=d.querySelector(dh(w));if(A){d=A._p,d!==null&&typeof d=="object"&&typeof d.then=="function"&&(c.count++,c=r1.bind(c),d.then(c,c)),m.state.loading|=4,m.instance=A,Tr(A);return}A=d.ownerDocument||d,y=P9(y),(w=fi.get(w))&&e3(y,w),A=A.createElement("link"),Tr(A);var M=A;M._p=new Promise(function(G,oe){M.onload=G,M.onerror=oe}),Fr(A,"link",y),m.instance=A}c.stylesheets===null&&(c.stylesheets=new Map),c.stylesheets.set(m,d),(d=m.state.preload)&&(m.state.loading&3)===0&&(c.count++,m=r1.bind(c),d.addEventListener("load",m),d.addEventListener("error",m))}}var n3=0;function Lne(c,d){return c.stylesheets&&c.count===0&&i1(c,c.stylesheets),0<c.count||0<c.imgCount?function(m){var y=setTimeout(function(){if(c.stylesheets&&i1(c,c.stylesheets),c.unsuspend){var A=c.unsuspend;c.unsuspend=null,A()}},6e4+d);0<c.imgBytes&&n3===0&&(n3=62500*pne());var w=setTimeout(function(){if(c.waitingForImages=!1,c.count===0&&(c.stylesheets&&i1(c,c.stylesheets),c.unsuspend)){var A=c.unsuspend;c.unsuspend=null,A()}},(c.imgBytes>n3?50:800)+d);return c.unsuspend=m,function(){c.unsuspend=null,clearTimeout(y),clearTimeout(w)}}:null}function r1(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)i1(this,this.stylesheets);else if(this.unsuspend){var c=this.unsuspend;this.unsuspend=null,c()}}}var a1=null;function i1(c,d){c.stylesheets=null,c.unsuspend!==null&&(c.count++,a1=new Map,d.forEach(Mne,c),a1=null,r1.call(c))}function Mne(c,d){if(!(d.state.loading&4)){var m=a1.get(c);if(m)var y=m.get(null);else{m=new Map,a1.set(c,m);for(var w=c.querySelectorAll("link[data-precedence],style[data-precedence]"),A=0;A<w.length;A++){var M=w[A];(M.nodeName==="LINK"||M.getAttribute("media")!=="not all")&&(m.set(M.dataset.precedence,M),y=M)}y&&m.set(null,y)}w=d.instance,M=w.getAttribute("data-precedence"),A=m.get(M)||y,A===y&&m.set(null,w),m.set(M,w),this.count++,y=r1.bind(this),w.addEventListener("load",y),w.addEventListener("error",y),A?A.parentNode.insertBefore(w,A.nextSibling):(c=c.nodeType===9?c.head:c,c.insertBefore(w,c.firstChild)),d.state.loading|=4}}var hh={$$typeof:k,Provider:null,Consumer:null,_currentValue:te,_currentValue2:te,_threadCount:0};function Ine(c,d,m,y,w,A,M,G,oe){this.tag=1,this.containerInfo=c,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=tl(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tl(0),this.hiddenUpdates=tl(null),this.identifierPrefix=y,this.onUncaughtError=w,this.onCaughtError=A,this.onRecoverableError=M,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=oe,this.incompleteTransitions=new Map}function I9(c,d,m,y,w,A,M,G,oe,ge,Ae,ke){return c=new Ine(c,d,m,M,oe,ge,Ae,ke,G),d=1,A===!0&&(d|=24),A=Ia(3,null,null,d),c.current=A,A.stateNode=c,d=M2(),d.refCount++,c.pooledCache=d,d.refCount++,A.memoizedState={element:y,isDehydrated:m,cache:d},F2(A),c}function D9(c){return c?(c=ld,c):ld}function B9(c,d,m,y,w,A){w=D9(w),y.context===null?y.context=w:y.pendingContext=w,y=cl(d),y.payload={element:m},A=A===void 0?null:A,A!==null&&(y.callback=A),m=ul(c,y,d),m!==null&&(Sa(m,c,d),G0(m,c,d))}function F9(c,d){if(c=c.memoizedState,c!==null&&c.dehydrated!==null){var m=c.retryLane;c.retryLane=m!==0&&m<d?m:d}}function r3(c,d){F9(c,d),(c=c.alternate)&&F9(c,d)}
vendor: 8,951 bytes, line 50
50function $9(c){if(c.tag===13||c.tag===31){var d=Nc(c,67108864);d!==null&&Sa(d,c,67108864),r3(c,67108864)}}function U9(c){if(c.tag===13||c.tag===31){var d=Ua();d=Wu(d);var m=Nc(c,d);m!==null&&Sa(m,c,d),r3(c,d)}}var s1=!0;function Dne(c,d,m,y){var w=$.T;$.T=null;var A=Z.p;try{Z.p=2,a3(c,d,m,y)}finally{Z.p=A,$.T=w}}function Bne(c,d,m,y){var w=$.T;$.T=null;var A=Z.p;try{Z.p=8,a3(c,d,m,y)}finally{Z.p=A,$.T=w}}function a3(c,d,m,y){if(s1){var w=i3(y);if(w===null)q4(c,d,y,o1,m),H9(c,y);else if($ne(w,c,d,m,y))y.stopPropagation();else if(H9(c,y),d&4&&-1<Fne.indexOf(c)){for(;w!==null;){var A=Xu(w);if(A!==null)switch(A.tag){case 3:if(A=A.stateNode,A.current.memoizedState.isDehydrated){var M=is(A.pendingLanes);if(M!==0){var G=A;for(G.pendingLanes|=2,G.entangledLanes|=2;M;){var oe=1<<31-rn(M);G.entanglements[1]|=oe,M&=~oe}cs(A),(en&6)===0&&(Hg=tr()+500,oh(0))}}break;case 31:case 13:G=Nc(A,2),G!==null&&Sa(G,A,2),Gg(),r3(A,2)}if(A=i3(y),A===null&&q4(c,d,y,o1,m),A===w)break;w=A}w!==null&&y.stopPropagation()}else q4(c,d,y,null,m)}}function i3(c){return c=o2(c),s3(c)}var o1=null;function s3(c){if(o1=null,c=Qu(c),c!==null){var d=i(c);if(d===null)c=null;else{var m=d.tag;if(m===13){if(c=s(d),c!==null)return c;c=null}else if(m===31){if(c=o(d),c!==null)return c;c=null}else if(m===3){if(d.stateNode.current.memoizedState.isDehydrated)return d.tag===3?d.stateNode.containerInfo:null;c=null}else d!==c&&(c=null)}}return o1=c,null}function z9(c){switch(c){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(el()){case Te:return 2;case ze:return 8;case ot:case wt:return 32;case Pt:return 268435456;default:return 32}default:return 32}}var o3=!1,El=null,wl=null,Sl=null,ph=new Map,mh=new Map,Al=[],Fne="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 H9(c,d){switch(c){case"focusin":case"focusout":El=null;break;case"dragenter":case"dragleave":wl=null;break;case"mouseover":case"mouseout":Sl=null;break;case"pointerover":case"pointerout":ph.delete(d.pointerId);break;case"gotpointercapture":case"lostpointercapture":mh.delete(d.pointerId)}}function gh(c,d,m,y,w,A){return c===null||c.nativeEvent!==A?(c={blockedOn:d,domEventName:m,eventSystemFlags:y,nativeEvent:A,targetContainers:[w]},d!==null&&(d=Xu(d),d!==null&&$9(d)),c):(c.eventSystemFlags|=y,d=c.targetContainers,w!==null&&d.indexOf(w)===-1&&d.push(w),c)}function $ne(c,d,m,y,w){switch(d){case"focusin":return El=gh(El,c,d,m,y,w),!0;case"dragenter":return wl=gh(wl,c,d,m,y,w),!0;case"mouseover":return Sl=gh(Sl,c,d,m,y,w),!0;case"pointerover":var A=w.pointerId;return ph.set(A,gh(ph.get(A)||null,c,d,m,y,w)),!0;case"gotpointercapture":return A=w.pointerId,mh.set(A,gh(mh.get(A)||null,c,d,m,y,w)),!0}return!1}function q9(c){var d=Qu(c.target);if(d!==null){var m=i(d);if(m!==null){if(d=m.tag,d===13){if(d=s(m),d!==null){c.blockedOn=d,a7(c.priority,function(){U9(m)});return}}else if(d===31){if(d=o(m),d!==null){c.blockedOn=d,a7(c.priority,function(){U9(m)});return}}else if(d===3&&m.stateNode.current.memoizedState.isDehydrated){c.blockedOn=m.tag===3?m.stateNode.containerInfo:null;return}}}c.blockedOn=null}function l1(c){if(c.blockedOn!==null)return!1;for(var d=c.targetContainers;0<d.length;){var m=i3(c.nativeEvent);if(m===null){m=c.nativeEvent;var y=new m.constructor(m.type,m);s2=y,m.target.dispatchEvent(y),s2=null}else return d=Xu(m),d!==null&&$9(d),c.blockedOn=m,!1;d.shift()}return!0}function G9(c,d,m){l1(c)&&m.delete(d)}function Une(){o3=!1,El!==null&&l1(El)&&(El=null),wl!==null&&l1(wl)&&(wl=null),Sl!==null&&l1(Sl)&&(Sl=null),ph.forEach(G9),mh.forEach(G9)}function c1(c,d){c.blockedOn===d&&(c.blockedOn=null,o3||(o3=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,Une)))}var u1=null;function V9(c){u1!==c&&(u1=c,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){u1===c&&(u1=null);for(var d=0;d<c.length;d+=3){var m=c[d],y=c[d+1],w=c[d+2];if(typeof y!="function"){if(s3(y||m)===null)continue;break}var A=Xu(m);A!==null&&(c.splice(d,3),d-=3,i4(A,{pending:!0,data:w,method:m.method,action:y},y,w))}}))}function Rd(c){function d(oe){return c1(oe,c)}El!==null&&c1(El,c),wl!==null&&c1(wl,c),Sl!==null&&c1(Sl,c),ph.forEach(d),mh.forEach(d);for(var m=0;m<Al.length;m++){var y=Al[m];y.blockedOn===c&&(y.blockedOn=null)}for(;0<Al.length&&(m=Al[0],m.blockedOn===null);)q9(m),m.blockedOn===null&&Al.shift();if(m=(c.ownerDocument||c).$$reactFormReplay,m!=null)for(y=0;y<m.length;y+=3){var w=m[y],A=m[y+1],M=w[xa]||null;if(typeof A=="function")M||V9(m);else if(M){var G=null;if(A&&A.hasAttribute("formAction")){if(w=A,M=A[xa]||null)G=M.formAction;else if(s3(w)!==null)continue}else G=M.action;typeof G=="function"?m[y+1]=G:(m.splice(y,3),y-=3),V9(m)}}}function Y9(){function c(A){A.canIntercept&&A.info==="react-transition"&&A.intercept({handler:function(){return new Promise(function(M){return w=M})},focusReset:"manual",scroll:"manual"})}function d(){w!==null&&(w(),w=null),y||setTimeout(m,20)}function m(){if(!y&&!navigation.transition){var A=navigation.currentEntry;A&&A.url!=null&&navigation.navigate(A.url,{state:A.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var y=!1,w=null;return navigation.addEventListener("navigate",c),navigation.addEventListener("navigatesuccess",d),navigation.addEventListener("navigateerror",d),setTimeout(m,100),function(){y=!0,navigation.removeEventListener("navigate",c),navigation.removeEventListener("navigatesuccess",d),navigation.removeEventListener("navigateerror",d),w!==null&&(w(),w=null)}}}function l3(c){this._internalRoot=c}d1.prototype.render=l3.prototype.render=function(c){var d=this._internalRoot;if(d===null)throw Error(r(409));var m=d.current,y=Ua();B9(m,y,c,d,null,null)},d1.prototype.unmount=l3.prototype.unmount=function(){var c=this._internalRoot;if(c!==null){this._internalRoot=null;var d=c.containerInfo;B9(c.current,2,null,c,null,null),Gg(),d[Ku]=null}};function d1(c){this._internalRoot=c}d1.prototype.unstable_scheduleHydration=function(c){if(c){var d=Jv();c={blockedOn:null,target:c,priority:d};for(var m=0;m<Al.length&&d!==0&&d<Al[m].priority;m++);Al.splice(m,0,c),m===0&&q9(c)}};var W9=t.version;if(W9!=="19.2.1")throw Error(r(527,W9,"19.2.1"));Z.findDOMNode=function(c){var d=c._reactInternals;if(d===void 0)throw typeof c.render=="function"?Error(r(188)):(c=Object.keys(c).join(","),Error(r(268,c)));return c=u(d),c=c!==null?p(c):null,c=c===null?null:c.stateNode,c};var zne={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:$,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var f1=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!f1.isDisabled&&f1.supportsFiber)try{jr=f1.inject(zne),Vn=f1}catch{}}return bh.createRoot=function(c,d){if(!a(c))throw Error(r(299));var m=!1,y="",w=tO,A=nO,M=rO;return d!=null&&(d.unstable_strictMode===!0&&(m=!0),d.identifierPrefix!==void 0&&(y=d.identifierPrefix),d.onUncaughtError!==void 0&&(w=d.onUncaughtError),d.onCaughtError!==void 0&&(A=d.onCaughtError),d.onRecoverableError!==void 0&&(M=d.onRecoverableError)),d=I9(c,1,!1,null,null,m,y,null,w,A,M,Y9),c[Ku]=d.current,H4(c),new l3(d)},bh.hydrateRoot=function(c,d,m){if(!a(c))throw Error(r(299));var y=!1,w="",A=tO,M=nO,G=rO,oe=null;return m!=null&&(m.unstable_strictMode===!0&&(y=!0),m.identifierPrefix!==void 0&&(w=m.identifierPrefix),m.onUncaughtError!==void 0&&(A=m.onUncaughtError),m.onCaughtError!==void 0&&(M=m.onCaughtError),m.onRecoverableError!==void 0&&(G=m.onRecoverableError),m.formState!==void 0&&(oe=m.formState)),d=I9(c,1,!0,d,m??null,y,w,oe,A,M,G,Y9),d.context=D9(null),m=d.current,y=Ua(),y=Wu(y),w=cl(y),w.callback=null,ul(m,w,y),m=y,d.current.lanes=m,In(d,m),cs(d),c[Ku]=d.current,H4(c),new d1(d)},bh.version="19.2.1",bh}
50var vP;function iie(){if(vP)return m3.exports;vP=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(),m3.exports=aie(),m3.exports}var sie=iie(),oie=(function(){function e(){this.keyToValue=new Map,this.valueToKey=new Map}return e.prototype.set=function(t,n){this.keyToValue.set(t,n),this.valueToKey.set(n,t)},e.prototype.getByKey=function(t){return this.keyToValue.get(t)},e.prototype.getByValue=function(t){return this.valueToKey.get(t)},e.prototype.clear=function(){this.keyToValue.clear(),this.valueToKey.clear()},e})(),oH=(function(){function e(t){this.generateIdentifier=t,this.kv=new oie}return e.prototype.register=function(t,n){this.kv.getByValue(t)||(n||(n=this.generateIdentifier(t)),this.kv.set(n,t))},e.prototype.clear=function(){this.kv.clear()},e.prototype.getIdentifier=function(t){return this.kv.getByValue(t)},e.prototype.getValue=function(t){return this.kv.getByKey(t)},e})(),lie=(function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(r[i]=a[i])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}})(),cie=(function(e){lie(t,e);function t(){var n=e.call(this,function(r){return r.name})||this;return n.classToAllowedProps=new Map,n}return t.prototype.register=function(n,r){typeof r=="object"?(r.allowProps&&this.classToAllowedProps.set(n,r.allowProps),e.prototype.register.call(this,n,r.identifier)):e.prototype.register.call(this,n,r)},t.prototype.getAllowedProps=function(n){return this.classToAllowedProps.get(n)},t})(oH),uie=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,i=[],s;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)i.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i};function die(e){if("values"in Object)return Object.values(e);var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(e[n]);return t}function fie(e,t){var n=die(e);if("find"in n)return n.find(t);for(var r=n,a=0;a<r.length;a++){var i=r[a];if(t(i))return i}}function gf(e,t){Object.entries(e).forEach(function(n){var r=uie(n,2),a=r[0],i=r[1];return t(i,a)})}function gx(e,t){return e.indexOf(t)!==-1}function EP(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(t(r))return r}}var hie=(function(){function e(){this.transfomers={}}return e.prototype.register=function(t){this.transfomers[t.name]=t},e.prototype.findApplicable=function(t){return fie(this.transfomers,function(n){return n.isApplicable(t)})},e.prototype.findByName=function(t){return this.transfomers[t]},e})(),pie=function(e){return Object.prototype.toString.call(e).slice(8,-1)},lH=function(e){return typeof e>"u"},mie=function(e){return e===null},vp=function(e){return typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype},Z6=function(e){return vp(e)&&Object.keys(e).length===0},Jl=function(e){return Array.isArray(e)},gie=function(e){return typeof e=="string"},xie=function(e){return typeof e=="number"&&!isNaN(e)},yie=function(e){return typeof e=="boolean"},bie=function(e){return e instanceof RegExp},Ep=function(e){return e instanceof Map},wp=function(e){return e instanceof Set},cH=function(e){return pie(e)==="Symbol"},vie=function(e){return e instanceof Date&&!isNaN(e.valueOf())},Eie=function(e){return e instanceof Error},wP=function(e){return typeof e=="number"&&isNaN(e)},wie=function(e){return yie(e)||mie(e)||lH(e)||xie(e)||gie(e)||cH(e)},Sie=function(e){return typeof e=="bigint"},Aie=function(e){return e===1/0||e===-1/0},Tie=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)},_ie=function(e){return e instanceof URL},uH=function(e){return e.replace(/\./g,"\\.")},b3=function(e){return e.map(String).map(uH).join(".")},Kh=function(e){for(var t=[],n="",r=0;r<e.length;r++){var a=e.charAt(r),i=a==="\\"&&e.charAt(r+1)===".";if(i){n+=".",r++;continue}var s=a===".";if(s){t.push(n),n="";continue}n+=a}var o=n;return t.push(o),t},J6=function(){return J6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},J6.apply(this,arguments)},eA=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,i=[],s;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)i.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i},tA=function(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e};function us(e,t,n,r){return{isApplicable:e,annotation:t,transform:n,untransform:r}}var dH=[us(lH,"undefined",function(){return null},function(){}),us(Sie,"bigint",function(e){return e.toString()},function(e){return typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)}),us(vie,"Date",function(e){return e.toISOString()},function(e){return new Date(e)}),us(Eie,"Error",function(e,t){var n={name:e.name,message:e.message};return t.allowedErrorProps.forEach(function(r){n[r]=e[r]}),n},function(e,t){var n=new Error(e.message);return n.name=e.name,n.stack=e.stack,t.allowedErrorProps.forEach(function(r){n[r]=e[r]}),n}),us(bie,"regexp",function(e){return""+e},function(e){var t=e.slice(1,e.lastIndexOf("/")),n=e.slice(e.lastIndexOf("/")+1);return new RegExp(t,n)}
50),us(wp,"set",function(e){return tA([],eA(e.values()))},function(e){return new Set(e)}),us(Ep,"map",function(e){return tA([],eA(e.entries()))},function(e){return new Map(e)}),us(function(e){return wP(e)||Aie(e)},"number",function(e){return wP(e)?"NaN":e>0?"Infinity":"-Infinity"},Number),us(function(e){return e===0&&1/e===-1/0},"number",function(){return"-0"},Number),us(_ie,"URL",function(e){return e.toString()},function(e){return new URL(e)})];function Sb(e,t,n,r){return{isApplicable:e,annotation:t,transform:n,untransform:r}}var fH=Sb(function(e,t){if(cH(e)){var n=!!t.symbolRegistry.getIdentifier(e);return n}return!1},function(e,t){var n=t.symbolRegistry.getIdentifier(e);return["symbol",n]},function(e){return e.description},function(e,t,n){var r=n.symbolRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),Nie=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(function(e,t){return e[t.name]=t,e},{}),hH=Sb(Tie,function(e){return["typed-array",e.constructor.name]},function(e){return tA([],eA(e))},function(e,t){var n=Nie[t[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(e)});function pH(e,t){if(e?.constructor){var n=!!t.classRegistry.getIdentifier(e.constructor);return n}return!1}var mH=Sb(pH,function(e,t){var n=t.classRegistry.getIdentifier(e.constructor);return["class",n]},function(e,t){var n=t.classRegistry.getAllowedProps(e.constructor);if(!n)return J6({},e);var r={};return n.forEach(function(a){r[a]=e[a]}),r},function(e,t,n){var r=n.classRegistry.getValue(t[1]);if(!r)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(r.prototype),e)}),gH=Sb(function(e,t){return!!t.customTransformerRegistry.findApplicable(e)},function(e,t){var n=t.customTransformerRegistry.findApplicable(e);return["custom",n.name]},function(e,t){var n=t.customTransformerRegistry.findApplicable(e);return n.serialize(e)},function(e,t,n){var r=n.customTransformerRegistry.findByName(t[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(e)}),kie=[mH,fH,gH,hH],SP=function(e,t){var n=EP(kie,function(a){return a.isApplicable(e,t)});if(n)return{value:n.transform(e,t),type:n.annotation(e,t)};var r=EP(dH,function(a){return a.isApplicable(e,t)});if(r)return{value:r.transform(e,t),type:r.annotation}},xH={};dH.forEach(function(e){xH[e.annotation]=e});var Cie=function(e,t,n){if(Jl(t))switch(t[0]){case"symbol":return fH.untransform(e,t,n);case"class":return mH.untransform(e,t,n);case"custom":return gH.untransform(e,t,n);case"typed-array":return hH.untransform(e,t,n);default:throw new Error("Unknown transformation: "+t)}else{var r=xH[t];if(!r)throw new Error("Unknown transformation: "+t);return r.untransform(e,n)}},Qd=function(e,t){for(var n=e.keys();t>0;)n.next(),t--;return n.next().value};function yH(e){if(gx(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(gx(e,"prototype"))throw new Error("prototype is not allowed as a property");if(gx(e,"constructor"))throw new Error("constructor is not allowed as a property")}var Oie=function(e,t){yH(t);for(var n=0;n<t.length;n++){var r=t[n];if(wp(e))e=Qd(e,+r);else if(Ep(e)){var a=+r,i=+t[++n]==0?"key":"value",s=Qd(e,a);switch(i){case"key":e=s;break;case"value":e=e.get(s);break}}else e=e[r]}return e},nA=function(e,t,n){if(yH(t),t.length===0)return n(e);for(var r=e,a=0;a<t.length-1;a++){var i=t[a];if(Jl(r)){var s=+i;r=r[s]}else if(vp(r))r=r[i];else if(wp(r)){var o=+i;r=Qd(r,o)}else if(Ep(r)){var l=a===t.length-2;if(l)break;var o=+i,u=+t[++a]==0?"key":"value",p=Qd(r,o);switch(u){case"key":r=p;break;case"value":r=r.get(p);break}}}var h=t[t.length-1];if(Jl(r)?r[+h]=n(r[+h]):vp(r)&&(r[h]=n(r[h])),wp(r)){var g=Qd(r,+h),x=n(g);g!==x&&(r.delete(g),r.add(x))}if(Ep(r)){var o=+t[t.length-2],v=Qd(r,o),u=+h==0?"key":"value";switch(u){case"key":{var b=n(v);r.set(b,r.get(v)),b!==v&&r.delete(v);break}case"value":{r.set(v,n(r.get(v)));break}}}return e},mo=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,i=[],s;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)i.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i},$l=function(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e};function rA(e,t,n){if(n===void 0&&(n=[]),!!e){if(!Jl(e)){gf(e,function(s,o){return rA(s,t,$l($l([],mo(n)),mo(Kh(o))))});return}var r=mo(e,2),a=r[0],i=r[1];i&&gf(i,function(s,o){rA(s,t,$l($l([],mo(n)),mo(Kh(o))))}),t(a,n)}}function Pie(e,t,n){return rA(t,function(r,a){e=nA(e,a,function(i){return Cie(i,r,n)})}),e}function Rie(e,t){function n(s,o){var l=Oie(e,Kh(o));
50s.map(Kh).forEach(function(u){e=nA(e,u,function(){return l})})}if(Jl(t)){var r=mo(t,2),a=r[0],i=r[1];a.forEach(function(s){e=nA(e,Kh(s),function(){return e})}),i&&gf(i,n)}else gf(t,n);return e}var jie=function(e,t){return vp(e)||Jl(e)||Ep(e)||wp(e)||pH(e,t)};function Lie(e,t,n){var r=n.get(e);r?r.push(t):n.set(e,[t])}function Mie(e,t){var n={},r=void 0;return e.forEach(function(a){if(!(a.length<=1)){t||(a=a.map(function(l){return l.map(String)}).sort(function(l,u){return l.length-u.length}));var i=mo(a),s=i[0],o=i.slice(1);s.length===0?r=o.map(b3):n[b3(s)]=o.map(b3)}}),r?Z6(n)?[r]:[r,n]:Z6(n)?void 0:n}var bH=function(e,t,n,r,a,i,s){var o;a===void 0&&(a=[]),i===void 0&&(i=[]),s===void 0&&(s=new Map);var l=wie(e);if(!l){Lie(e,a,t);var u=s.get(e);if(u)return r?{transformedValue:null}:u}if(!jie(e,n)){var p=SP(e,n),h=p?{transformedValue:p.value,annotations:[p.type]}:{transformedValue:e};return l||s.set(e,h),h}if(gx(i,e))return{transformedValue:null};var g=SP(e,n),x=(o=g?.value)!==null&&o!==void 0?o:e,v=Jl(x)?[]:{},b={};gf(x,function(S,T){var k=bH(S,t,n,r,$l($l([],mo(a)),[T]),$l($l([],mo(i)),[e]),s);v[T]=k.transformedValue,Jl(k.annotations)?b[T]=k.annotations:vp(k.annotations)&&gf(k.annotations,function(N,C){b[uH(T)+"."+C]=N})});var E=Z6(b)?{transformedValue:v,annotations:g?[g.type]:void 0}:{transformedValue:v,annotations:g?[g.type,b]:b};return l||s.set(e,E),E};function vH(e){return Object.prototype.toString.call(e).slice(8,-1)}function AP(e){return vH(e)==="Array"}function Iie(e){if(vH(e)!=="Object")return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function Die(e,t,n,r,a){const i={}.propertyIsEnumerable.call(r,t)?"enumerable":"nonenumerable";i==="enumerable"&&(e[t]=n),a&&i==="nonenumerable"&&Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}function aA(e,t={}){if(AP(e))return e.map(a=>aA(a,t));if(!Iie(e))return e;const n=Object.getOwnPropertyNames(e),r=Object.getOwnPropertySymbols(e);return[...n,...r].reduce((a,i)=>{if(AP(t.props)&&!t.props.includes(i))return a;const s=e[i],o=aA(s,t);return Die(a,i,o,e,t.nonenumerable),a},{})}var Xc=function(){return Xc=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Xc.apply(this,arguments)},Bie=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),a,i=[],s;try{for(;(t===void 0||t-- >0)&&!(a=r.next()).done;)i.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return i},Fie=function(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e},Ho=(function(){function e(t){var n=t===void 0?{}:t,r=n.dedupe,a=r===void 0?!1:r;this.classRegistry=new cie,this.symbolRegistry=new oH(function(i){var s;return(s=i.description)!==null&&s!==void 0?s:""}),this.customTransformerRegistry=new hie,this.allowedErrorProps=[],this.dedupe=a}return e.prototype.serialize=function(t){var n=new Map,r=bH(t,n,this,this.dedupe),a={json:r.transformedValue};r.annotations&&(a.meta=Xc(Xc({},a.meta),{values:r.annotations}));var i=Mie(n,this.dedupe);return i&&(a.meta=Xc(Xc({},a.meta),{referentialEqualities:i})),a},e.prototype.deserialize=function(t){var n=t.json,r=t.meta,a=aA(n);return r?.values&&(a=Pie(a,r.values,this)),r?.referentialEqualities&&(a=Rie(a,r.referentialEqualities)),a},e.prototype.stringify=function(t){return JSON.stringify(this.serialize(t))},e.prototype.parse=function(t){return this.deserialize(JSON.parse(t))},e.prototype.registerClass=function(t,n){this.classRegistry.register(t,n)},e.prototype.registerSymbol=function(t,n){this.symbolRegistry.register(t,n)},e.prototype.registerCustom=function(t,n){this.customTransformerRegistry.register(Xc({name:n},t))},e.prototype.allowErrorProps=function(){for(var t,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];(t=this.allowedErrorProps).push.apply(t,Fie([],Bie(n)))},e.defaultInstance=new e,e.serialize=e.defaultInstance.serialize.bind(e.defaultInstance),e.deserialize=e.defaultInstance.deserialize.bind(e.defaultInstance),e.stringify=e.defaultInstance.stringify.bind(e.defaultInstance),e.parse=e.defaultInstance.parse.bind(e.defaultInstance),e.registerClass=e.defaultInstance.registerClass.bind(e.defaultInstance),e.registerSymbol=e.defaultInstance.registerSymbol.bind(e.defaultInstance),e.registerCustom=e.defaultInstance.registerCustom.bind(e.defaultInstance),e.allowErrorProps=e.defaultInstance.allowErrorProps.bind(e.defaultInstance),e})();Ho.serialize;Ho.deserialize;Ho.stringify;Ho.parse;Ho.registerClass;Ho.registerCustom;Ho.registerSymbol;Ho.allowErrorProps;var $ie=(e,t,n,r,a,i,s,o)=>
vendor: 7,527 bytes, line 50
50{let l=document.documentElement,u=["light","dark"];function p(x){(Array.isArray(e)?e:[e]).forEach(v=>{let b=v==="class",E=b&&i?a.map(S=>i[S]||S):a;b?(l.classList.remove(...E),l.classList.add(i&&i[x]?i[x]:x)):l.setAttribute(v,x)}),h(x)}function h(x){o&&u.includes(x)&&(l.style.colorScheme=x)}function g(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(r)p(r);else try{let x=localStorage.getItem(t)||n,v=s&&x==="system"?g():x;p(v)}catch{}},Uie=P.createContext(void 0),zie={setTheme:e=>{},themes:[]},Hie=()=>{var e;return(e=P.useContext(Uie))!=null?e:zie};P.memo(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:r,enableColorScheme:a,defaultTheme:i,value:s,themes:o,nonce:l,scriptProps:u})=>{let p=JSON.stringify([n,t,i,e,o,s,r,a]).slice(1,-1);return P.createElement("script",{...u,suppressHydrationWarning:!0,nonce:typeof window>"u"?l:"",dangerouslySetInnerHTML:{__html:`(${$ie.toString()})(${p})`}})});var wm=sH();const EH=on(wm);function qie(e){if(typeof document>"u")return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}const Gie=e=>{switch(e){case"success":return Wie;case"info":return Qie;case"warning":return Kie;case"error":return Xie;default:return null}},Vie=Array(12).fill(0),Yie=({visible:e,className:t})=>K.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},K.createElement("div",{className:"sonner-spinner"},Vie.map((n,r)=>K.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${r}`})))),Wie=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},K.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"})),Kie=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},K.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"})),Qie=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},K.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"})),Xie=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},K.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"})),Zie=K.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"},K.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),K.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),Jie=()=>{const[e,t]=K.useState(document.hidden);return K.useEffect(()=>{const n=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e};let iA=1;class ese{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{const n=this.subscribers.indexOf(t);this.subscribers.splice(n,1)}),this.publish=t=>{this.subscribers.forEach(n=>n(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var n;const{message:r,...a}=t,i=typeof t?.id=="number"||((n=t.id)==null?void 0:n.length)>0?t.id:iA++,s=this.toasts.find(l=>l.id===i),o=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(i)&&this.dismissedToasts.delete(i),s?this.toasts=this.toasts.map(l=>l.id===i?(this.publish({...l,...t,id:i,title:r}),{...l,...t,id:i,dismissible:o,title:r}):l):this.addToast({title:r,...a,dismissible:o,id:i}),i},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(n=>n({id:t,dismiss:!0})))):this.toasts.forEach(n=>{this.subscribers.forEach(r=>r({id:n.id,dismiss:!0}))}),t),this.message=(t,n)=>this.create({...n,message:t}),this.error=(t,n)=>this.create({...n,message:t,type:"error"}),this.success=(t,n)=>this.create({...n,type:"success",message:t}),this.info=(t,n)=>this.create({...n,type:"info",message:t}),this.warning=(t,n)=>this.create({...n,type:"warning",message:t}),this.loading=(t,n)=>this.create({...n,type:"loading",message:t}),this.promise=(t,n)=>{if(!n)return;let r;n.loading!==void 0&&(r=this.create({...n,promise:t,type:"loading",message:n.loading,description:typeof n.description!="function"?n.description:void 0}));const a=Promise.resolve(t instanceof Function?t():t);let i=r!==void 0,s;const o=a.then(async u=>{if(s=["resolve",u],K.isValidElement(u))i=!1,this.create({id:r,type:"default",message:u});else if(nse(u)&&!u.ok){i=!1;const h=typeof n.error=="function"?await n.error(`HTTP error! status: ${u.status}`):n.error,g=typeof n.description=="function"?await n.description(`HTTP error! status: ${u.status}`):n.description,v=typeof h=="object"&&!K.isValidElement(h)?h:{message:h};this.create({id:r,type:"error",description:g,...v})}else if(u instanceof Error){i=!1;const h=typeof n.error=="function"?await n.error(u):n.error,g=typeof n.description=="function"?await n.description(u):n.description,v=typeof h=="object"&&!K.isValidElement(h)?h:{message:h};this.create({id:r,type:"error",description:g,...v})}else if(n.success!==void 0){i=!1;const h=typeof n.success=="function"?await n.success(u):n.success,g=typeof n.description=="function"?await n.description(u):n.description,v=typeof h=="object"&&!K.isValidElement(h)?h:{message:h};this.create({id:r,type:"success",description:g,...v})}}).catch(async u=>{if(s=["reject",u],n.error!==void 0){i=!1;const p=typeof n.error=="function"?await n.error(u):n.error,h=typeof n.description=="function"?await n.description(u):n.description,x=typeof p=="object"&&!K.isValidElement(p)?p:{message:p};this.create({id:r,type:"error",description:h,...x})}}).finally(()=>{i&&(this.dismiss(r),r=void 0),n.finally==null||n.finally.call(n)}),l=()=>new Promise((u,p)=>o.then(()=>s[0]==="reject"?p(s[1]):u(s[1])).catch(p));return typeof r!="string"&&typeof r!="number"?{unwrap:l}:Object.assign(r,{unwrap:l})},this.custom=(t,n)=>{const r=n?.id||iA++;return this.create({jsx:t(r),id:r,...n}),r},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Na=new ese,tse=(e,t)=>{const n=t?.id||iA++;return Na.addToast({title:e,...t,id:n}),n},nse=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",rse=tse,ase=()=>Na.toasts,ise=()=>Na.getActiveToasts(),qe=Object.assign(rse,{success:Na.success,info:Na.info,warning:Na.warning,error:Na.error,custom:Na.custom,message:Na.message,promise:Na.promise,dismiss:Na.dismiss,loading:Na.loading},{getHistory:ase,getToasts:ise});qi
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,524 bytes, line 50
50y1(e){return e.label!==void 0}const sse=3,ose="24px",lse="16px",TP=4e3,cse=356,use=14,dse=45,fse=200;function ds(...e){return e.filter(Boolean).join(" ")}function hse(e){const[t,n]=e.split("-"),r=[];return t&&r.push(t),n&&r.push(n),r}const pse=e=>{var t,n,r,a,i,s,o,l,u;const{invert:p,toast:h,unstyled:g,interacting:x,setHeights:v,visibleToasts:b,heights:E,index:S,toasts:T,expanded:k,removeToast:N,defaultRichColors:C,closeButton:O,style:j,cancelButtonStyle:D,actionButtonStyle:U,className:z="",descriptionClassName:H="",duration:q,position:Q,gap:I,expandByDefault:ee,classNames:$,icons:Z,closeButtonAriaLabel:te="Close toast"}=e,[ue,V]=K.useState(null),[W,ae]=K.useState(null),[B,de]=K.useState(!1),[Ee,Ce]=K.useState(!1),[Se,Re]=K.useState(!1),[we,Me]=K.useState(!1),[Ue,be]=K.useState(!1),[pt,tt]=K.useState(0),[zt,It]=K.useState(0),Gt=K.useRef(h.duration||q||TP),Gn=K.useRef(null),un=K.useRef(null),La=S===0,ra=S+1<=b,_n=h.type,ha=h.dismissible!==!1,tr=h.className||"",el=h.descriptionClassName||"",Te=K.useMemo(()=>E.findIndex(ft=>ft.toastId===h.id)||0,[E,h.id]),ze=K.useMemo(()=>{var ft;return(ft=h.closeButton)!=null?ft:O},[h.closeButton,O]),ot=K.useMemo(()=>h.duration||q||TP,[h.duration,q]),wt=K.useRef(0),Pt=K.useRef(0),Hr=K.useRef(0),qr=K.useRef(null),[jr,Vn]=Q.split("-"),Lr=K.useMemo(()=>E.reduce((ft,Pn,Ar)=>Ar>=Te?ft:ft+Pn.height,0),[E,Te]),rn=Jie(),rs=h.invert||p,aa=_n==="loading";Pt.current=K.useMemo(()=>Te*I+Lr,[Te,Lr]),K.useEffect(()=>{Gt.current=ot},[ot]),K.useEffect(()=>{de(!0)},[]),K.useEffect(()=>
vendor: 20,730 bytes, line 50
50{const ft=un.current;if(ft){const Pn=ft.getBoundingClientRect().height;return It(Pn),v(Ar=>[{toastId:h.id,height:Pn,position:h.position},...Ar]),()=>v(Ar=>Ar.filter(Gr=>Gr.toastId!==h.id))}},[v,h.id]),K.useLayoutEffect(()=>{if(!B)return;const ft=un.current,Pn=ft.style.height;ft.style.height="auto";const Ar=ft.getBoundingClientRect().height;ft.style.height=Pn,It(Ar),v(Gr=>Gr.find(In=>In.toastId===h.id)?Gr.map(In=>In.toastId===h.id?{...In,height:Ar}:In):[{toastId:h.id,height:Ar,position:h.position},...Gr])},[B,h.title,h.description,v,h.id,h.jsx,h.action,h.cancel]);const as=K.useCallback(()=>{Ce(!0),tt(Pt.current),v(ft=>ft.filter(Pn=>Pn.toastId!==h.id)),setTimeout(()=>{N(h)},fse)},[h,N,v,Pt]);K.useEffect(()=>{if(h.promise&&_n==="loading"||h.duration===1/0||h.type==="loading")return;let ft;return k||x||rn?(()=>{if(Hr.current<wt.current){const Gr=new Date().getTime()-wt.current;Gt.current=Gt.current-Gr}Hr.current=new Date().getTime()})():(()=>{Gt.current!==1/0&&(wt.current=new Date().getTime(),ft=setTimeout(()=>{h.onAutoClose==null||h.onAutoClose.call(h,h),as()},Gt.current))})(),()=>clearTimeout(ft)},[k,x,h,_n,rn,as]),K.useEffect(()=>{h.delete&&(as(),h.onDismiss==null||h.onDismiss.call(h,h))},[as,h.delete]);function Vu(){var ft;if(Z?.loading){var Pn;return K.createElement("div",{className:ds($?.loader,h==null||(Pn=h.classNames)==null?void 0:Pn.loader,"sonner-loader"),"data-visible":_n==="loading"},Z.loading)}return K.createElement(Yie,{className:ds($?.loader,h==null||(ft=h.classNames)==null?void 0:ft.loader),visible:_n==="loading"})}const Yu=h.icon||Z?.[_n]||Gie(_n);var Ec,is;return K.createElement("li",{tabIndex:0,ref:un,className:ds(z,tr,$?.toast,h==null||(t=h.classNames)==null?void 0:t.toast,$?.default,$?.[_n],h==null||(n=h.classNames)==null?void 0:n[_n]),"data-sonner-toast":"","data-rich-colors":(Ec=h.richColors)!=null?Ec:C,"data-styled":!(h.jsx||h.unstyled||g),"data-mounted":B,"data-promise":!!h.promise,"data-swiped":Ue,"data-removed":Ee,"data-visible":ra,"data-y-position":jr,"data-x-position":Vn,"data-index":S,"data-front":La,"data-swiping":Se,"data-dismissible":ha,"data-type":_n,"data-invert":rs,"data-swipe-out":we,"data-swipe-direction":W,"data-expanded":!!(k||ee&&B),"data-testid":h.testId,style:{"--index":S,"--toasts-before":S,"--z-index":T.length-S,"--offset":`${Ee?pt:Pt.current}px`,"--initial-height":ee?"auto":`${zt}px`,...j,...h.style},onDragEnd:()=>{Re(!1),V(null),qr.current=null},onPointerDown:ft=>{ft.button!==2&&(aa||!ha||(Gn.current=new Date,tt(Pt.current),ft.target.setPointerCapture(ft.pointerId),ft.target.tagName!=="BUTTON"&&(Re(!0),qr.current={x:ft.clientX,y:ft.clientY})))},onPointerUp:()=>{var ft,Pn,Ar;if(we||!ha)return;qr.current=null;const Gr=Number(((ft=un.current)==null?void 0:ft.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),tl=Number(((Pn=un.current)==null?void 0:Pn.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),In=new Date().getTime()-((Ar=Gn.current)==null?void 0:Ar.getTime()),pa=ue==="x"?Gr:tl,wc=Math.abs(pa)/In;if(Math.abs(pa)>=dse||wc>.11){tt(Pt.current),h.onDismiss==null||h.onDismiss.call(h,h),ae(ue==="x"?Gr>0?"right":"left":tl>0?"down":"up"),as(),Me(!0);return}else{var ma,ga;(ma=un.current)==null||ma.style.setProperty("--swipe-amount-x","0px"),(ga=un.current)==null||ga.style.setProperty("--swipe-amount-y","0px")}be(!1),Re(!1),V(null)},onPointerMove:ft=>{var Pn,Ar,Gr;if(!qr.current||!ha||((Pn=window.getSelection())==null?void 0:Pn.toString().length)>0)return;const In=ft.clientY-qr.current.y,pa=ft.clientX-qr.current.x;var wc;const ma=(wc=e.swipeDirections)!=null?wc:hse(Q);!ue&&(Math.abs(pa)>1||Math.abs(In)>1)&&V(Math.abs(pa)>Math.abs(In)?"x":"y");let ga={x:0,y:0};const Wu=ji=>1/(1.5+Math.abs(ji)/20);if(ue==="y"){if(ma.includes("top")||ma.includes("bottom"))if(ma.includes("top")&&In<0||ma.includes("bottom")&&In>0)ga.y=In;else{const ji=In*Wu(In);ga.y=Math.abs(ji)<Math.abs(In)?ji:In}}else if(ue==="x"&&(ma.includes("left")||ma.includes("right")))if(ma.includes("left")&&pa<0||ma.includes("right")&&pa>0)ga.x=pa;else{const ji=pa*Wu(pa);ga.x=Math.abs(ji)<Math.abs(pa)?ji:pa}(Math.abs(ga.x)>0||Math.abs(ga.y)>0)&&be(!0),(Ar=un.current)==null||Ar.style.setProperty("--swipe-amount-x",`${ga.x}px`),(Gr=un.current)==null||Gr.style.setProperty("--swipe-amount-y",`${ga.y}px`)}},ze&&!h.jsx&&_n!=="loading"?K.createElement("button",{"aria-label":te,"data-disabled":aa,"data-close-button":!0,onClick:aa||!ha?()=>{}:()=>{as(),h.onDismiss==null||h.onDismiss.call(h,h)},className:ds($?.closeButton,h==null||(r=h.classNames)==null?void 0:r.closeButton)},(is=Z?.close)!=null?is:Zie):null,(_n||h.icon||h.promise)&&h.icon!==null&&(Z?.[_n]!==null||h.icon)?K.createElement("div",{"data-icon":"",className:ds($?.icon,h==null||(a=h.classNames)==null?void 0:a.icon)},h.promise||h.type==="loading"&&!h.icon?h.icon||Vu():null,h.type!=="loading"?Yu:null):null,K.createElement("div",{"data-content":"",className:ds($?.content,h==null||(i=h.classNames)==null?void 0:i.content)},K.createElement("div",{"data-title":"",className:ds($?.title,h==null||(s=h.classNames)==null?void 0:s.title)},h.jsx?h.jsx:typeof h.title=="function"?h.title():h.title),h.description?K.createElement("div",{"data-description":"",className:ds(H,el,$?.description,h==null||(o=h.classNames)==null?void 0:o.description)},typeof h.description=="function"?h.description():h.description):null),K.isValidElement(h.cancel)?h.cancel:h.cancel&&y1(h.cancel)?K.createElement("button",{"data-button":!0,"data-cancel":!0,style:h.cancelButtonStyle||D,onClick:ft=>{y1(h.cancel)&&ha&&(h.cancel.onClick==null||h.cancel.onClick.call(h.cancel,ft),as())},className:ds($?.cancelButton,h==null||(l=h.classNames)==null?void 0:l.cancelButton)},h.cancel.label):null,K.isValidElement(h.action)?h.action:h.action&&y1(h.action)?K.createElement("button",{"data-button":!0,"data-action":!0,style:h.actionButtonStyle||U,onClick:ft=>{y1(h.action)&&(h.action.onClick==null||h.action.onClick.call(h.action,ft),!ft.defaultPrevented&&as())},className:ds($?.actionButton,h==null||(u=h.classNames)==null?void 0:u.actionButton)},h.action.label):null)};function _P(){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 mse(e,t){const n={};return[e,t].forEach((r,a)=>{const i=a===1,s=i?"--mobile-offset":"--offset",o=i?lse:ose;function l(u){["top","right","bottom","left"].forEach(p=>{n[`${s}-${p}`]=typeof u=="number"?`${u}px`:u})}typeof r=="number"||typeof r=="string"?l(r):typeof r=="object"?["top","right","bottom","left"].forEach(u=>{r[u]===void 0?n[`${s}-${u}`]=o:n[`${s}-${u}`]=typeof r[u]=="number"?`${r[u]}px`:r[u]}):l(o)}),n}const gse=K.forwardRef(function(t,n){const{id:r,invert:a,position:i="bottom-right",hotkey:s=["altKey","KeyT"],expand:o,closeButton:l,className:u,offset:p,mobileOffset:h,theme:g="light",richColors:x,duration:v,style:b,visibleToasts:E=sse,toastOptions:S,dir:T=_P(),gap:k=use,icons:N,containerAriaLabel:C="Notifications"}=t,[O,j]=K.useState([]),D=K.useMemo(()=>r?O.filter(B=>B.toasterId===r):O.filter(B=>!B.toasterId),[O,r]),U=K.useMemo(()=>Array.from(new Set([i].concat(D.filter(B=>B.position).map(B=>B.position)))),[D,i]),[z,H]=K.useState([]),[q,Q]=K.useState(!1),[I,ee]=K.useState(!1),[$,Z]=K.useState(g!=="system"?g:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),te=K.useRef(null),ue=s.join("+").replace(/Key/g,"").replace(/Digit/g,""),V=K.useRef(null),W=K.useRef(!1),ae=K.useCallback(B=>{j(de=>{var Ee;return(Ee=de.find(Ce=>Ce.id===B.id))!=null&&Ee.delete||Na.dismiss(B.id),de.filter(({id:Ce})=>Ce!==B.id)})},[]);return K.useEffect(()=>Na.subscribe(B=>{if(B.dismiss){requestAnimationFrame(()=>{j(de=>de.map(Ee=>Ee.id===B.id?{...Ee,delete:!0}:Ee))});return}setTimeout(()=>{EH.flushSync(()=>{j(de=>{const Ee=de.findIndex(Ce=>Ce.id===B.id);return Ee!==-1?[...de.slice(0,Ee),{...de[Ee],...B},...de.slice(Ee+1)]:[B,...de]})})})}),[O]),K.useEffect(()=>{if(g!=="system"){Z(g);return}if(g==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?Z("dark"):Z("light")),typeof window>"u")return;const B=window.matchMedia("(prefers-color-scheme: dark)");try{B.addEventListener("change",({matches:de})=>{Z(de?"dark":"light")})}catch{B.addListener(({matches:Ee})=>{try{Z(Ee?"dark":"light")}catch(Ce){console.error(Ce)}})}},[g]),K.useEffect(()=>{O.length<=1&&Q(!1)},[O]),K.useEffect(()=>{const B=de=>{var Ee;if(s.every(Re=>de[Re]||de.code===Re)){var Se;Q(!0),(Se=te.current)==null||Se.focus()}de.code==="Escape"&&(document.activeElement===te.current||(Ee=te.current)!=null&&Ee.contains(document.activeElement))&&Q(!1)};return document.addEventListener("keydown",B),()=>document.removeEventListener("keydown",B)},[s]),K.useEffect(()=>{if(te.current)return()=>{V.current&&(V.current.focus({preventScroll:!0}),V.current=null,W.current=!1)}},[te.current]),K.createElement("section",{ref:n,"aria-label":`${C} ${ue}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},U.map((B,de)=>{var Ee;const[Ce,Se]=B.split("-");return D.length?K.createElement("ol",{key:B,dir:T==="auto"?_P():T,tabIndex:-1,ref:te,className:u,"data-sonner-toaster":!0,"data-sonner-theme":$,"data-y-position":Ce,"data-x-position":Se,style:{"--front-toast-height":`${((Ee=z[0])==null?void 0:Ee.height)||0}px`,"--width":`${cse}px`,"--gap":`${k}px`,...b,...mse(p,h)},onBlur:Re=>{W.current&&!Re.currentTarget.contains(Re.relatedTarget)&&(W.current=!1,V.current&&(V.current.focus({preventScroll:!0}),V.current=null))},onFocus:Re=>{Re.target instanceof HTMLElement&&Re.target.dataset.dismissible==="false"||W.current||(W.current=!0,V.current=Re.relatedTarget)},onMouseEnter:()=>Q(!0),onMouseMove:()=>Q(!0),onMouseLeave:()=>{I||Q(!1)},onDragEnd:()=>Q(!1),onPointerDown:Re=>{Re.target instanceof HTMLElement&&Re.target.dataset.dismissible==="false"||ee(!0)},onPointerUp:()=>ee(!1)},D.filter(Re=>!Re.position&&de===0||Re.position===B).map((Re,we)=>{var Me,Ue;return K.createElement(pse,{key:Re.id,icons:N,index:we,toast:Re,defaultRichColors:x,duration:(Me=S?.duration)!=null?Me:v,className:S?.className,descriptionClassName:S?.descriptionClassName,invert:a,visibleToasts:E,closeButton:(Ue=S?.closeButton)!=null?Ue:l,interacting:I,position:B,style:S?.style,unstyled:S?.unstyled,classNames:S?.classNames,cancelButtonStyle:S?.cancelButtonStyle,actionButtonStyle:S?.actionButtonStyle,closeButtonAriaLabel:S?.closeButtonAriaLabel,removeToast:ae,toasts:D.filter(be=>be.position==Re.position),heights:z.filter(be=>be.position==Re.position),setHeights:H,expandByDefault:o,gap:k,expanded:q,swipeDirections:t.swipeDirections})})):null}))}),xse=({...e})=>{const{theme:t="system"}=Hie();return f.jsx(gse,{"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 Tt(e,t,{checkForDefaultPrevented:n=!0}={}){return function(a){if(e?.(a),n===!1||!a.defaultPrevented)return t?.(a)}}function NP(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function wH(...e){return t=>{let n=!1;const r=e.map(a=>{const i=NP(a,t);return!n&&typeof i=="function"&&(n=!0),i});if(n)return()=>{for(let a=0;a<r.length;a++){const i=r[a];typeof i=="function"?i():NP(e[a],null)}}}}function Tn(...e){return P.useCallback(wH(...e),e)}function yse(e,t){const n=P.createContext(t),r=i=>{const{children:s,...o}=i,l=P.useMemo(()=>o,Object.values(o));return f.jsx(n.Provider,{value:l,children:s})};r.displayName=e+"Provider";function a(i){const s=P.useContext(n);if(s)return s;if(t!==void 0)return t;throw new Error(`\`${i}\` must be used within \`${e}\``)}return[r,a]}function qo(e,t=[]){let n=[];function r(i,s){const o=P.createContext(s),l=n.length;n=[...n,s];const u=h=>{const{scope:g,children:x,...v}=h,b=g?.[e]?.[l]||o,E=P.useMemo(()=>v,Object.values(v));return f.jsx(b.Provider,{value:E,children:x})};u.displayName=i+"Provider";function p(h,g){const x=g?.[e]?.[l]||o,v=P.useContext(x);if(v)return v;if(s!==void 0)return s;throw new Error(`\`${h}\` must be used within \`${i}\``)}return[u,p]}const a=()=>{const i=n.map(s=>P.createContext(s));return function(o){const l=o?.[e]||i;return P.useMemo(()=>({[`__scope${e}`]:{...o,[e]:l}}),[o,l])}};return a.scopeName=e,[r,bse(a,...t)]}function bse(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(i){const s=r.reduce((o,{useScope:l,scopeName:u})=>{const h=l(i)[`__scope${u}`];return{...o,...h}},{});return P.useMemo(()=>({[`__scope${t.scopeName}`]:s}),[s])}};return n.scopeName=t.scopeName,n}function xf(e){const t=vse(e),n=P.forwardRef((r,a)=>{const{children:i,...s}=r,o=P.Children.toArray(i),l=o.find(wse);if(l){const u=l.props.children,p=o.map(h=>h===l?P.Children.count(u)>1?P.Children.only(null):P.isValidElement(u)?u.props.children:null:h);return f.jsx(t,{...s,ref:a,children:P.isValidElement(u)?P.cloneElement(u,void 0,p):null})}return f.jsx(t,{...s,ref:a,children:i})});return n.displayName=`${e}.Slot`,n}var SH=xf("Slot");function vse(e){const t=P.forwardRef((n,r)=>{const{children:a,...i}=n;if(P.isValidElement(a)){const s=Ase(a),o=Sse(i,a.props);return a.type!==P.Fragment&&(o.ref=r?wH(r,s):s),P.cloneElement(a,o)}return P.Children.count(a)>1?P.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var AH=Symbol("radix.slottable");function Ese(e){const t=({children:n})=>f.jsx(f.Fragment,{children:n});return t.displayName=`${e}.Slottable`,t.__radixId=AH,t}function wse(e){return P.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===AH}function Sse(e,t){const n={...t};for(const r in t){const a=e[r],i=t[r];/^on[A-Z]/.test(r)?a&&i?n[r]=(...o)=>{const l=i(...o);return a(...o),l}:a&&(n[r]=a):r==="style"?n[r]={...a,...i}:r==="className"&&(n[r]=[a,i].filter(Boolean).join(" "))}return{...e,...n}}function Ase(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Tse=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Mt=Tse.reduce((e,t)=>{const n=xf(`Primitive.${t}`),r=P.forwardRef((a,i)=>{const{asChild:s,...o}=a,l=s?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),f.jsx(l,{...o,ref:i})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function _se(e,t){e&&wm.flushSync(()=>e.dispatchEvent(t))}function ec(e){const t=P.useRef(e);return P.useEffect(()=>{t.current=e}),P.useMemo(()=>(...n)=>t.current?.(...n),[])}function Nse(e,t=globalThis?.document){const n=ec(e);P.useEffect(()=>{const r=a=>{a.key==="Escape"&&n(a)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var kse="DismissableLayer",sA="dismissableLayer.update",Cse="dismissableLayer.pointerDownOutside",Ose="dismissableLayer.focusOutside",kP,TH=P.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ab=P.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:s,onDismiss:o,...l}=e,u=P.useContext(TH),[p,h]=P.useState(null),g=p?.ownerDocument??globalThis?.document,[,x]=P.useState({}),v=Tn(t,j=>h(j)),b=Array.from(u.layers),[E]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),S=b.indexOf(E),T=p?b.indexOf(p):-1,k=u.layersWithOutsidePointerEventsDisabled.size>0,N=T>=S,C=jse(j=>{const D=j.target,U=[...u.branches].some(z=>z.contains(D));!N||U||(a?.(j),s?.(j),j.defaultPrevented||o?.())},g),O=Lse(j=>{const D=j.target;[...u.branches].some(z=>z.contains(D))||(i?.(j),s?.(j),j.defaultPrevented||o?.())},g);return Nse(j=>{T===u.layers.size-1&&(r?.(j),!j.defaultPrevented&&o&&(j.preventDefault(),o()))},g),P.useEffect(()=>{if(p)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(kP=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(p)),u.layers.add(p),CP(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(g.body.style.pointerEvents=kP)}},[p,g,n,u]),P.useEffect(()=>()=>{p&&(u.layers.delete(p),u.layersWithOutsidePointerEventsDisabled.delete(p),CP())},[p,u]),P.useEffect(()=>{const j=()=>x({});return document.addEventListener(sA,j),()=>document.removeEventListener(sA,j)},[]),f.jsx(Mt.div,{...l,ref:v,style:{pointerEvents:k?N?"auto":"none":void 0,...e.style},onFocusCapture:Tt(e.onFocusCapture,O.onFocusCapture),onBlurCapture:Tt(e.onBlurCapture,O.onBlurCapture),onPointerDownCapture:Tt(e.onPointerDownCapture,C.onPointerDownCapture)})});Ab.displayName=kse;var Pse="DismissableLayerBranch",Rse=P.forwardRef((e,t)=>{const n=P.useContext(TH),r=P.useRef(null),a=Tn(t,r);return P.useEffect(()=>{const i=r.current;if(i)return n.branches.add(i),()=>{n.branches.delete(i)}},[n.branches]),f.jsx(Mt.div,{...e,ref:a})});Rse.displayName=Pse;function jse(e,t=globalThis?.document){const n=ec(e),r=P.useRef(!1),a=P.useRef(()=>{});return P.useEffect(()=>{const i=o=>{if(o.target&&!r.current){let l=function(){_H(Cse,n,u,{discrete:!0})};const u={originalEvent:o};o.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=l,t.addEventListener("click",a.current,{once:!0})):l()}else t.removeEventListener("click",a.current);r.current=!1},s=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(s),t.removeEventListener("pointerdown",i),t.removeEventListener("click",a.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function Lse(e,t=globalThis?.document){const n=ec(e),r=P.useRef(!1);return P.useEffect(()=>{const a=i=>{i.target&&!r.current&&_H(Ose,n,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function CP(){const e=new CustomEvent(sA);document.dispatchEvent(e)}function _H(e,t,n,{discrete:r}){const a=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&a.addEventListener(e,t,{once:!0}),r?_se(a,i):a.dispatchEvent(i)}var ea=globalThis?.document?P.useLayoutEffect:()=>{},Mse=xb[" useId ".trim().toString()]||(()=>{}),Ise=0;function Yl(e){const[t,n]=P.useState(Mse());return ea(()=>{n(r=>r??String(Ise++))},[e]),e||(t?`radix-${t}`:"")}const Dse=["top","right","bottom","left"],tc=Math.min,Wa=Math.max,Rx=Math.round,b1=Math.floor,ks=e=>({x:e,y:e}),Bse={left:"right",right:"left",bottom:"top",top:"bottom"},Fse={start:"end",end:"start"};function oA(e,t,n){return Wa(e,tc(t,n))}function jo(e,t){return typeof e=="function"?e(t):e}function Lo(e){return e.split("-")[0]}function n0(e){return e.split("-")[1]}function W_(e){return e==="x"?"y":"x"}function K_(e){return e==="y"?"height":"width"}const $se=new Set(["top","bottom"]);function ws(e){return $se.has(Lo(e))?"y":"x"}function Q_(e){return W_(ws(e))}function Use(e,t,n){n===void 0&&(n=!1);const r=n0(e),a=Q_(e),i=K_(a);let s=a==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=jx(s)),[s,jx(s)]}function zse(e){const t=jx(e);return[lA(e),t,lA(t)]}function lA(e){return e.replace(/start|end/g,t=>Fse[t])}const OP=["left","right"],PP=["right","left"],Hse=["top","bottom"],qse=["bottom","top"];function Gse(e,t,n){switch(e){case"top":case"bottom":return n?t?PP:OP:t?OP:PP;case"left":case"right":return t?Hse:qse;default:return[]}}function Vse(e,t,n,r){const a=n0(e);let i=Gse(Lo(e),n==="start",r);return a&&(i=i.map(s=>s+"-"+a),t&&(i=i.concat(i.map(lA)))),i}function jx(e){return e.replace(/left|right|bottom|top/g,t=>Bse[t])}function Yse(e){return{top:0,right:0,bottom:0,left:0,...e}}function NH(e){return typeof e!="number"?Yse(e):{top:e,right:e,bottom:e,left:e}}function Lx(e){const{x:t,y:n,width:r,height:a}=e;return{width:r,height:a,top:n,left:t,right:t+r,bottom:n+a,x:t,y:n}}function RP(e,t,n){let{reference:r,floating:a}=e;const i=ws(t),s=Q_(t),o=K_(s),l=Lo(t),u=i==="y",p=r.x+r.width/2-a.width/2,h=r.y+r.height/2-a.height/2,g=r[o]/2-a[o]/2;let x;switch(l){case"top":x={x:p,y:r.y-a.height};break;case"bottom":x={x:p,y:r.y+r.height};break;case"right":x={x:r.x+r.width,y:h};break;case"left":x={x:r.x-a.width,y:h};break;default:x={x:r.x,y:r.y}}switch(n0(t)){case"start":x[s]-=g*(n&&u?-1:1);break;case"end":x[s]+=g*(n&&u?-1:1);break}return x}const Wse=async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:i=[],platform:s}
vendor: 17,145 bytes, line 50
50=n,o=i.filter(Boolean),l=await(s.isRTL==null?void 0:s.isRTL(t));let u=await s.getElementRects({reference:e,floating:t,strategy:a}),{x:p,y:h}=RP(u,r,l),g=r,x={},v=0;for(let b=0;b<o.length;b++){const{name:E,fn:S}=o[b],{x:T,y:k,data:N,reset:C}=await S({x:p,y:h,initialPlacement:r,placement:g,strategy:a,middlewareData:x,rects:u,platform:s,elements:{reference:e,floating:t}});p=T??p,h=k??h,x={...x,[E]:{...x[E],...N}},C&&v<=50&&(v++,typeof C=="object"&&(C.placement&&(g=C.placement),C.rects&&(u=C.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:a}):C.rects),{x:p,y:h}=RP(u,g,l)),b=-1)}return{x:p,y:h,placement:g,strategy:a,middlewareData:x}};async function Sp(e,t){var n;t===void 0&&(t={});const{x:r,y:a,platform:i,rects:s,elements:o,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:p="viewport",elementContext:h="floating",altBoundary:g=!1,padding:x=0}=jo(t,e),v=NH(x),E=o[g?h==="floating"?"reference":"floating":h],S=Lx(await i.getClippingRect({element:(n=await(i.isElement==null?void 0:i.isElement(E)))==null||n?E:E.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:u,rootBoundary:p,strategy:l})),T=h==="floating"?{x:r,y:a,width:s.floating.width,height:s.floating.height}:s.reference,k=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),N=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},C=Lx(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:T,offsetParent:k,strategy:l}):T);return{top:(S.top-C.top+v.top)/N.y,bottom:(C.bottom-S.bottom+v.bottom)/N.y,left:(S.left-C.left+v.left)/N.x,right:(C.right-S.right+v.right)/N.x}}const Kse=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:a,rects:i,platform:s,elements:o,middlewareData:l}=t,{element:u,padding:p=0}=jo(e,t)||{};if(u==null)return{};const h=NH(p),g={x:n,y:r},x=Q_(a),v=K_(x),b=await s.getDimensions(u),E=x==="y",S=E?"top":"left",T=E?"bottom":"right",k=E?"clientHeight":"clientWidth",N=i.reference[v]+i.reference[x]-g[x]-i.floating[v],C=g[x]-i.reference[x],O=await(s.getOffsetParent==null?void 0:s.getOffsetParent(u));let j=O?O[k]:0;(!j||!await(s.isElement==null?void 0:s.isElement(O)))&&(j=o.floating[k]||i.floating[v]);const D=N/2-C/2,U=j/2-b[v]/2-1,z=tc(h[S],U),H=tc(h[T],U),q=z,Q=j-b[v]-H,I=j/2-b[v]/2+D,ee=oA(q,I,Q),$=!l.arrow&&n0(a)!=null&&I!==ee&&i.reference[v]/2-(I<q?z:H)-b[v]/2<0,Z=$?I<q?I-q:I-Q:0;return{[x]:g[x]+Z,data:{[x]:ee,centerOffset:I-ee-Z,...$&&{alignmentOffset:Z}},reset:$}}}),Qse=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:a,middlewareData:i,rects:s,initialPlacement:o,platform:l,elements:u}=t,{mainAxis:p=!0,crossAxis:h=!0,fallbackPlacements:g,fallbackStrategy:x="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:b=!0,...E}=jo(e,t);if((n=i.arrow)!=null&&n.alignmentOffset)return{};const S=Lo(a),T=ws(o),k=Lo(o)===o,N=await(l.isRTL==null?void 0:l.isRTL(u.floating)),C=g||(k||!b?[jx(o)]:zse(o)),O=v!=="none";!g&&O&&C.push(...Vse(o,b,v,N));const j=[o,...C],D=await Sp(t,E),U=[];let z=((r=i.flip)==null?void 0:r.overflows)||[];if(p&&U.push(D[S]),h){const I=Use(a,s,N);U.push(D[I[0]],D[I[1]])}if(z=[...z,{placement:a,overflows:U}],!U.every(I=>I<=0)){var H,q;const I=(((H=i.flip)==null?void 0:H.index)||0)+1,ee=j[I];if(ee&&(!(h==="alignment"?T!==ws(ee):!1)||z.every(te=>ws(te.placement)===T?te.overflows[0]>0:!0)))return{data:{index:I,overflows:z},reset:{placement:ee}};let $=(q=z.filter(Z=>Z.overflows[0]<=0).sort((Z,te)=>Z.overflows[1]-te.overflows[1])[0])==null?void 0:q.placement;if(!$)switch(x){case"bestFit":{var Q;const Z=(Q=z.filter(te=>{if(O){const ue=ws(te.placement);return ue===T||ue==="y"}return!0}).map(te=>[te.placement,te.overflows.filter(ue=>ue>0).reduce((ue,V)=>ue+V,0)]).sort((te,ue)=>te[1]-ue[1])[0])==null?void 0:Q[0];Z&&($=Z);break}case"initialPlacement":$=o;break}if(a!==$)return{reset:{placement:$}}}return{}}}};function jP(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function LP(e){return Dse.some(t=>e[t]>=0)}const Xse=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...a}=jo(e,t);switch(r){case"referenceHidden":{const i=await Sp(t,{...a,elementContext:"reference"}),s=jP(i,n.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:LP(s)}}}case"escaped":{const i=await Sp(t,{...a,altBoundary:!0}),s=jP(i,n.floating);return{data:{escapedOffsets:s,escaped:LP(s)}}}default:return{}}}}},kH=new Set(["left","top"]);async function Zse(e,t){const{placement:n,platform:r,elements:a}=e,i=await(r.isRTL==null?void 0:r.isRTL(a.floating)),s=Lo(n),o=n0(n),l=ws(n)==="y",u=kH.has(s)?-1:1,p=i&&l?-1:1,h=jo(t,e);let{mainAxis:g,crossAxis:x,alignmentAxis:v}=typeof h=="number"?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:h.mainAxis||0,crossAxis:h.crossAxis||0,alignmentAxis:h.alignmentAxis};return o&&typeof v=="number"&&(x=o==="end"?v*-1:v),l?{x:x*p,y:g*u}:{x:g*u,y:x*p}}const Jse=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:a,y:i,placement:s,middlewareData:o}=t,l=await Zse(t,e);return s===((n=o.offset)==null?void 0:n.placement)&&(r=o.arrow)!=null&&r.alignmentOffset?{}:{x:a+l.x,y:i+l.y,data:{...l,placement:s}}}}},eoe=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:a}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:o={fn:E=>{let{x:S,y:T}=E;return{x:S,y:T}}},...l}=jo(e,t),u={x:n,y:r},p=await Sp(t,l),h=ws(Lo(a)),g=W_(h);let x=u[g],v=u[h];if(i){const E=g==="y"?"top":"left",S=g==="y"?"bottom":"right",T=x+p[E],k=x-p[S];x=oA(T,x,k)}if(s){const E=h==="y"?"top":"left",S=h==="y"?"bottom":"right",T=v+p[E],k=v-p[S];v=oA(T,v,k)}const b=o.fn({...t,[g]:x,[h]:v});return{...b,data:{x:b.x-n,y:b.y-r,enabled:{[g]:i,[h]:s}}}}}},toe=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:a,rects:i,middlewareData:s}=t,{offset:o=0,mainAxis:l=!0,crossAxis:u=!0}=jo(e,t),p={x:n,y:r},h=ws(a),g=W_(h);let x=p[g],v=p[h];const b=jo(o,t),E=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(l){const k=g==="y"?"height":"width",N=i.reference[g]-i.floating[k]+E.mainAxis,C=i.reference[g]+i.reference[k]-E.mainAxis;x<N?x=N:x>C&&(x=C)}if(u){var S,T;const k=g==="y"?"width":"height",N=kH.has(Lo(a)),C=i.reference[h]-i.floating[k]+(N&&((S=s.offset)==null?void 0:S[h])||0)+(N?0:E.crossAxis),O=i.reference[h]+i.reference[k]+(N?0:((T=s.offset)==null?void 0:T[h])||0)-(N?E.crossAxis:0);v<C?v=C:v>O&&(v=O)}return{[g]:x,[h]:v}}}},noe=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:a,rects:i,platform:s,elements:o}=t,{apply:l=()=>{},...u}=jo(e,t),p=await Sp(t,u),h=Lo(a),g=n0(a),x=ws(a)==="y",{width:v,height:b}=i.floating;let E,S;h==="top"||h==="bottom"?(E=h,S=g===(await(s.isRTL==null?void 0:s.isRTL(o.floating))?"start":"end")?"left":"right"):(S=h,E=g==="end"?"top":"bottom");const T=b-p.top-p.bottom,k=v-p.left-p.right,N=tc(b-p[E],T),C=tc(v-p[S],k),O=!t.middlewareData.shift;let j=N,D=C;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(D=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(j=T),O&&!g){const z=Wa(p.left,0),H=Wa(p.right,0),q=Wa(p.top,0),Q=Wa(p.bottom,0);x?D=v-2*(z!==0||H!==0?z+H:Wa(p.left,p.right)):j=b-2*(q!==0||Q!==0?q+Q:Wa(p.top,p.bottom))}await l({...t,availableWidth:D,availableHeight:j});const U=await s.getDimensions(o.floating);return v!==U.width||b!==U.height?{reset:{rects:!0}}:{}}}};function Tb(){return typeof window<"u"}function r0(e){return CH(e)?(e.nodeName||"").toLowerCase():"#document"}function Za(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ds(e){var t;return(t=(CH(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function CH(e){return Tb()?e instanceof Node||e instanceof Za(e).Node:!1}function Ki(e){return Tb()?e instanceof Element||e instanceof Za(e).Element:!1}function js(e){return Tb()?e instanceof HTMLElement||e instanceof Za(e).HTMLElement:!1}function MP(e){return!Tb()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Za(e).ShadowRoot}const roe=new Set(["inline","contents"]);function Sm(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=Qi(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!roe.has(a)}const aoe=new Set(["table","td","th"]);function ioe(e){return aoe.has(r0(e))}const soe=[":popover-open",":modal"];function _b(e){return soe.some(t=>{try{return e.matches(t)}catch{return!1}})}const ooe=["transform","translate","scale","rotate","perspective"],loe=["transform","translate","scale","rotate","perspective","filter"],coe=["paint","layout","strict","content"];function X_(e){const t=Z_(),n=Ki(e)?Qi(e):e;return ooe.some(r=>n[r]?n[r]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||loe.some(r=>(n.willChange||"").includes(r))||coe.some(r=>(n.contain||"").includes(r))}function uoe(e){let t=nc(e);for(;js(t)&&!yf(t);){if(X_(t))return t;if(_b(t))return null;t=nc(t)}return null}function Z_(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const doe=new Set(["html","body","#document"]);function yf(e){return doe.has(r0(e))}function Qi(e){return Za(e).getComputedStyle(e)}function Nb(e){return Ki(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function nc(e){if(r0(e)==="html")return e;const t=e.assignedSlot||e.parentNode||MP(e)&&e.host||Ds(e);return MP(t)?t.host:t}function OH(e){const t=nc(e);return yf(t)?e.ownerDocument?e.ownerDocument.body:e.body:js(t)&&Sm(t)?t:OH(t)}function Ap(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const a=OH(e),i=a===((r=e.ownerDocument)==null?void 0:r.body),s=Za(a);if(i){const o=cA(s);return t.concat(s,s.visualViewport||[],Sm(a)?a:[],o&&n?Ap(o):[])}return t.concat(a,Ap(a,[],n))}function cA(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function PH(e){const t=Qi(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=js(e),i=a?e.offsetWidth:n,s=a?e.offsetHeight:r,o=Rx(n)!==i||Rx(r)!==s;return o&&(n=i,r=s),{width:n,height:r,$:o}}function J_(e){return Ki(e)?e:e.contextElement}function nf(e){const t=J_(e);if(!js(t))return ks(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:i}=PH(t);let s=(i?Rx(n.width):n.width)/r,o=(i?Rx(n.height):n.height)/a;return(!s||!Number.isFinite(s))&&(s=1),(!o||!Number.isFinite(o))&&(o=1),{x:s,y:o}}const foe=ks(0);function RH(e){const t=Za(e);return!Z_()||!t.visualViewport?foe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function hoe(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Za(e)?!1:t}function gu(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const a=e.getBoundingClientRect(),i=J_(e);let s=ks(1);t&&(r?Ki(r)&&(s=nf(r)):s=nf(e));const o=hoe(i,n,r)?RH(i):ks(0);let l=(a.left+o.x)/s.x,u=(a.top+o.y)/s.y,p=a.width/s.x,h=a.height/s.y;if(i){const g=Za(i),x=r&&Ki(r)?Za(r):r;let v=g,b=cA(v);for(;b&&r&&x!==v;){const E=nf(b),S=b.getBoundingClientRect(),T=Qi(b),k=S.left+(b.clientLeft+parseFloat(T.paddingLeft))*E.x,N=S.top+(b.clientTop+parseFloat(T.paddingTop))*E.y;l*=E.x,u*=E.y,p*=E.x,h*=E.y,l+=k,u+=N,v=Za(b),b=cA(v)}}return Lx({width:p,height:h,x:l,y:u})}function kb(e,t){const n=Nb(e).scrollLeft;return t?t.left+n:gu(Ds(e)).left+n}function jH(e,t){const n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-kb(e,n),a=n.top+t.scrollTop;return{x:r,y:a}}function poe(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const i=a==="fixed",s=Ds(r),o=t?_b(t.floating):!1;if(r===s||o&&i)return n;let l={scrollLeft:0,scrollTop:0},u=ks(1);const p=ks(0),h=js(r);if((h||!h&&!i)&&((r0(r)!=="body"||Sm(s))&&(l=Nb(r)),js(r))){const x=gu(r);u=nf(r),p.x=x.x+r.clientLeft,p.y=x.y+r.clientTop}const g=s&&!h&&!i?jH(s,l):ks(0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+p.x+g.x,y:n.y*u.y-l.scrollTop*u.y+p.y+g.y}}function moe(e){return Array.from(e.getClientRects())}function goe(e){const t=Ds(e),n=Nb(e),r=e.ownerDocument.body,a=Wa(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Wa(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let s=-n.scrollLeft+kb(e);const o=-n.scrollTop;return Qi(r).direction==="rtl"&&(s+=Wa(t.clientWidth,r.clientWidth)-a),{width:a,height:i,x:s,y:o}}const IP=25;function xoe(e,t){const n=Za(e),r=Ds(e),a=n.visualViewport;let i=r.clientWidth,s=r.clientHeight,o=0,l=0;if(a){i=a.width,s=a.height;const p=Z_();(!p||p&&t==="fixed")&&(o=a.offsetLeft,l=a.offsetTop)}const u=kb(r);if(u<=0){const p=r.ownerDocument,h=p.body,g=getComputedStyle(h),x=p.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,v=Math.abs(r.clientWidth-h.clientWidth-x);v<=IP&&(i-=v)}else u<=IP&&(i+=u);return{width:i,height:s,x:o,y:l}}const yoe=new Set(["absolute","fixed"]);function boe(e,t){const n=gu(e,!0,t==="fixed"),r=n.top+e.clientTop,a=n.left+e.clientLeft,i=js(e)?nf(e):ks(1),s=e.clientWidth*i.x,o=e.clientHeight*i.y,l=a*i.x,u=r*i.y;return{width:s,height:o,x:l,y:u}}function DP(e,t,n){let r;if(t==="viewport")r=xoe(e,n);else if(t==="document")r=goe(Ds(e));else if(Ki(t))r=boe(t,n);else{const a=RH(e);r={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return Lx(r)}function LH(e,t){const n=nc(e);return n===t||!Ki(n)||yf(n)?!1:Qi(n).position==="fixed"||LH(n,t)}function voe(e,t){const n=t.get(e);if(n)return n;let r=Ap(e,[],!1).filter(o=>Ki(o)&&r0(o)!=="body"),a=null;const i=Qi(e).position==="fixed";let s=i?nc(e):e;for(;Ki(s)&&!yf(s);){const o=Qi(s),l=X_(s);!l&&o.position==="fixed"&&(a=null),(i?!l&&!a:!l&&o.position==="static"&&!!a&&yoe.has(a.position)||Sm(s)&&!l&&LH(e,s))?r=r.filter(p=>p!==s):a=o,s=nc(s)}return t.set(e,r),r}function Eoe(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const s=[...n==="clippingAncestors"?_b(t)?[]:voe(t,this._c):[].concat(n),r],o=s[0],l=s.reduce((u,p)=>{const h=DP(t,p,a);return u.top=Wa(h.top,u.top),u.right=tc(h.right,u.right),u.bottom=tc(h.bottom,u.bottom),u.left=Wa(h.left,u.left),u},DP(t,o,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function woe(e){const{width:t,height:n}=PH(e);return{width:t,height:n}}function Soe(e,t,n){const r=js(t),a=Ds(t),i=n==="fixed",s=gu(e,!0,i,t);let o={scrollLeft:0,scrollTop:0};const l=ks(0);function u(){l.x=kb(a)}if(r||!r&&!i)if((r0(t)!=="body"||Sm(a))&&(o=Nb(t)),r){const x=gu(t,!0,i,t);l.x=x.x+t.clientLeft,l.y=x.y+t.clientTop}else a&&u();i&&!r&&a&&u();const p=a&&!r&&!i?jH(a,o):ks(0),h=s.left+o.scrollLeft-l.x-p.x,g=s.top+o.scrollTop-l.y-p.y;return{x:h,y:g,width:s.width,height:s.height}}function v3(e){return Qi(e).position==="static"}function BP(e,t){if(!js(e)||Qi(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Ds(e)===n&&(n=n.ownerDocument.body),n}function MH(e,t){const n=Za(e);if(_b(e))return n;if(!js(e)){let a=nc(e);for(;a&&!yf(a);){if(Ki(a)&&!v3(a))return a;a=nc(a)}return n}let r=BP(e,t);for(;r&&ioe(r)&&v3(r);)r=BP(r,t);return r&&yf(r)&&v3(r)&&!X_(r)?n:r||uoe(e)||n}const Aoe=async function(e){const t=this.getOffsetParent||MH,n=this.getDimensions,r=await n(e.floating);return{reference:Soe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Toe(e){return Qi(e).direction==="rtl"}const _oe={convertOffsetParentRelativeRectToViewportRelativeRect:poe,getDocumentElement:Ds,getClippingRect:Eoe,getOffsetParent:MH,getElementRects:Aoe,getClientRects:moe,getDimensions:woe,getScale:nf,isElement:Ki,isRTL:Toe};function IH(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Noe(e,t){let n=null,r;const a=Ds(e);function i(){var o;clearTimeout(r),(o=n)==null||o.disconnect(),n=null}function s(o,l){o===void 0&&(o=!1),l===void 0&&(l=1),i();const u=e.getBoundingClientRect(),{left:p,top:h,width:g,height:x}=u;if(o||t(),!g||!x)return;const v=b1(h),b=b1(a.clientWidth-(p+g)),E=b1(a.clientHeight-(h+x)),S=b1(p),k={rootMargin:-v+"px "+-b+"px "+-E+"px "+-S+"px",threshold:Wa(0,tc(1,l))||1};let N=!0;function C(O){const j=O[0].intersectionRatio;if(j!==l){if(!N)return s();j?s(!1,j):r=setTimeout(()=>{s(!1,1e-7)},1e3)}j===1&&!IH(u,e.getBoundingClientRect())&&s(),N=!1}try{n=new IntersectionObserver(C,{...k,root:a.ownerDocument})}catch{n=new IntersectionObserver(C,k)}n.observe(e)}return s(!0),i}function koe(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:o=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=J_(e),p=a||i?[...u?Ap(u):[],...Ap(t)]:[];p.forEach(S=>{a&&S.addEventListener("scroll",n,{passive:!0}),i&&S.addEventListener("resize",n)});const h=u&&o?Noe(u,n):null;let g=-1,x=null;s&&(x=new ResizeObserver(S=>{let[T]=S;T&&T.target===u&&x&&(x.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var k;(k=x)==null||k.observe(t)})),n()}),u&&!l&&x.observe(u),x.observe(t));let v,b=l?gu(e):null;l&&E();function E(){const S=gu(e);
vendor: 8,710 bytes, line 50
50b&&!IH(b,S)&&n(),b=S,v=requestAnimationFrame(E)}return n(),()=>{var S;p.forEach(T=>{a&&T.removeEventListener("scroll",n),i&&T.removeEventListener("resize",n)}),h?.(),(S=x)==null||S.disconnect(),x=null,l&&cancelAnimationFrame(v)}}const Coe=Jse,Ooe=eoe,Poe=Qse,Roe=noe,joe=Xse,FP=Kse,Loe=toe,Moe=(e,t,n)=>{const r=new Map,a={platform:_oe,...n},i={...a.platform,_c:r};return Wse(e,t,{...a,platform:i})};var Ioe=typeof document<"u",Doe=function(){},xx=Ioe?P.useLayoutEffect:Doe;function Mx(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,a;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Mx(e[r],t[r]))return!1;return!0}if(a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,a[r]))return!1;for(r=n;r--!==0;){const i=a[r];if(!(i==="_owner"&&e.$$typeof)&&!Mx(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function DH(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function $P(e,t){const n=DH(e);return Math.round(t*n)/n}function E3(e){const t=P.useRef(e);return xx(()=>{t.current=e}),t}function Boe(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:a,elements:{reference:i,floating:s}={},transform:o=!0,whileElementsMounted:l,open:u}=e,[p,h]=P.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[g,x]=P.useState(r);Mx(g,r)||x(r);const[v,b]=P.useState(null),[E,S]=P.useState(null),T=P.useCallback(te=>{te!==O.current&&(O.current=te,b(te))},[]),k=P.useCallback(te=>{te!==j.current&&(j.current=te,S(te))},[]),N=i||v,C=s||E,O=P.useRef(null),j=P.useRef(null),D=P.useRef(p),U=l!=null,z=E3(l),H=E3(a),q=E3(u),Q=P.useCallback(()=>{if(!O.current||!j.current)return;const te={placement:t,strategy:n,middleware:g};H.current&&(te.platform=H.current),Moe(O.current,j.current,te).then(ue=>{const V={...ue,isPositioned:q.current!==!1};I.current&&!Mx(D.current,V)&&(D.current=V,wm.flushSync(()=>{h(V)}))})},[g,t,n,H,q]);xx(()=>{u===!1&&D.current.isPositioned&&(D.current.isPositioned=!1,h(te=>({...te,isPositioned:!1})))},[u]);const I=P.useRef(!1);xx(()=>(I.current=!0,()=>{I.current=!1}),[]),xx(()=>{if(N&&(O.current=N),C&&(j.current=C),N&&C){if(z.current)return z.current(N,C,Q);Q()}},[N,C,Q,z,U]);const ee=P.useMemo(()=>({reference:O,floating:j,setReference:T,setFloating:k}),[T,k]),$=P.useMemo(()=>({reference:N,floating:C}),[N,C]),Z=P.useMemo(()=>{const te={position:n,left:0,top:0};if(!$.floating)return te;const ue=$P($.floating,p.x),V=$P($.floating,p.y);return o?{...te,transform:"translate("+ue+"px, "+V+"px)",...DH($.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:ue,top:V}},[n,o,$.floating,p.x,p.y]);return P.useMemo(()=>({...p,update:Q,refs:ee,elements:$,floatingStyles:Z}),[p,Q,ee,$,Z])}const Foe=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:a}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?FP({element:r.current,padding:a}).fn(n):{}:r?FP({element:r,padding:a}).fn(n):{}}}},$oe=(e,t)=>({...Coe(e),options:[e,t]}),Uoe=(e,t)=>({...Ooe(e),options:[e,t]}),zoe=(e,t)=>({...Loe(e),options:[e,t]}),Hoe=(e,t)=>({...Poe(e),options:[e,t]}),qoe=(e,t)=>({...Roe(e),options:[e,t]}),Goe=(e,t)=>({...joe(e),options:[e,t]}),Voe=(e,t)=>({...Foe(e),options:[e,t]});var Yoe="Arrow",BH=P.forwardRef((e,t)=>{const{children:n,width:r=10,height:a=5,...i}=e;return f.jsx(Mt.svg,{...i,ref:t,width:r,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:f.jsx("polygon",{points:"0,0 30,0 15,10"})})});BH.displayName=Yoe;var Woe=BH;function FH(e){const[t,n]=P.useState(void 0);return ea(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(a=>{if(!Array.isArray(a)||!a.length)return;const i=a[0];let s,o;if("borderBoxSize"in i){const l=i.borderBoxSize,u=Array.isArray(l)?l[0]:l;s=u.inlineSize,o=u.blockSize}else s=e.offsetWidth,o=e.offsetHeight;n({width:s,height:o})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var eN="Popper",[$H,Cb]=qo(eN),[Koe,UH]=$H(eN),zH=e=>{const{__scopePopper:t,children:n}=e,[r,a]=P.useState(null);return f.jsx(Koe,{scope:t,anchor:r,onAnchorChange:a,children:n})};zH.displayName=eN;var HH="PopperAnchor",qH=P.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...a}=e,i=UH(HH,n),s=P.useRef(null),o=Tn(t,s),l=P.useRef(null);return P.useEffect(()=>{const u=l.current;l.current=r?.current||s.current,u!==l.current&&i.onAnchorChange(l.current)}),r?null:f.jsx(Mt.div,{...a,ref:o})});qH.displayName=HH;var tN="PopperContent",[Qoe,Xoe]=$H(tN),GH=P.forwardRef((e,t)=>{const{__scopePopper:n,side:r="bottom",sideOffset:a=0,align:i="center",alignOffset:s=0,arrowPadding:o=0,avoidCollisions:l=!0,collisionBoundary:u=[],collisionPadding:p=0,sticky:h="partial",hideWhenDetached:g=!1,updatePositionStrategy:x="optimized",onPlaced:v,...b}=e,E=UH(tN,n),[S,T]=P.useState(null),k=Tn(t,Se=>T(Se)),[N,C]=P.useState(null),O=FH(N),j=O?.width??0,D=O?.height??0,U=r+(i!=="center"?"-"+i:""),z=typeof p=="number"?p:{top:0,right:0,bottom:0,left:0,...p},H=Array.isArray(u)?u:[u],q=H.length>0,Q={padding:z,boundary:H.filter(Joe),altBoundary:q},{refs:I,floatingStyles:ee,placement:$,isPositioned:Z,middlewareData:te}=Boe({strategy:"fixed",placement:U,whileElementsMounted:(...Se)=>koe(...Se,{animationFrame:x==="always"}),elements:{reference:E.anchor},middleware:[$oe({mainAxis:a+D,alignmentAxis:s}),l&&Uoe({mainAxis:!0,crossAxis:!1,limiter:h==="partial"?zoe():void 0,...Q}),l&&Hoe({...Q}),qoe({...Q,apply:({elements:Se,rects:Re,availableWidth:we,availableHeight:Me})=>{const{width:Ue,height:be}=Re.reference,pt=Se.floating.style;pt.setProperty("--radix-popper-available-width",`${we}px`),pt.setProperty("--radix-popper-available-height",`${Me}px`),pt.setProperty("--radix-popper-anchor-width",`${Ue}px`),pt.setProperty("--radix-popper-anchor-height",`${be}px`)}}),N&&Voe({element:N,padding:o}),ele({arrowWidth:j,arrowHeight:D}),g&&Goe({strategy:"referenceHidden",...Q})]}),[ue,V]=WH($),W=ec(v);ea(()=>{Z&&W?.()},[Z,W]);const ae=te.arrow?.x,B=te.arrow?.y,de=te.arrow?.centerOffset!==0,[Ee,Ce]=P.useState();return ea(()=>{S&&Ce(window.getComputedStyle(S).zIndex)},[S]),f.jsx("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...ee,transform:Z?ee.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Ee,"--radix-popper-transform-origin":[te.transformOrigin?.x,te.transformOrigin?.y].join(" "),...te.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:f.jsx(Qoe,{scope:n,placedSide:ue,onArrowChange:C,arrowX:ae,arrowY:B,shouldHideArrow:de,children:f.jsx(Mt.div,{"data-side":ue,"data-align":V,...b,ref:k,style:{...b.style,animation:Z?void 0:"none"}})})})});GH.displayName=tN;var VH="PopperArrow",Zoe={top:"bottom",right:"left",bottom:"top",left:"right"},YH=P.forwardRef(function(t,n){const{__scopePopper:r,...a}=t,i=Xoe(VH,r),s=Zoe[i.placedSide];return f.jsx("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:f.jsx(Woe,{...a,ref:n,style:{...a.style,display:"block"}})})});YH.displayName=VH;function Joe(e){return e!==null}var ele=e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:r,middlewareData:a}=t,s=a.arrow?.centerOffset!==0,o=s?0:e.arrowWidth,l=s?0:e.arrowHeight,[u,p]=WH(n),h={start:"0%",center:"50%",end:"100%"}[p],g=(a.arrow?.x??0)+o/2,x=(a.arrow?.y??0)+l/2;let v="",b="";return u==="bottom"?(v=s?h:`${g}px`,b=`${-l}px`):u==="top"?(v=s?h:`${g}px`,b=`${r.floating.height+l}px`):u==="right"?(v=`${-l}px`,b=s?h:`${x}px`):u==="left"&&(v=`${r.floating.width+l}px`,b=s?h:`${x}px`),{data:{x:v,y:b}}}});function WH(e){const[t,n="center"]=e.split("-");return[t,n]}var tle=zH,KH=qH,QH=GH,XH=YH,nle="Portal",nN=P.forwardRef((e,t)=>{const{container:n,...r}=e,[a,i]=P.useState(!1);ea(()=>i(!0),[]);const s=n||a&&globalThis?.document?.body;return s?EH.createPortal(f.jsx(Mt.div,{...r,ref:t}),s):null});nN.displayName=nle;function rle(e,t){return P.useReducer((n,r)=>t[n][r]??n,e)}var a0=e=>{const{present:t,children:n}=e,r=ale(t),a=typeof n=="function"?n({present:r.isPresent}):P.Children.only(n),i=Tn(r.ref,ile(a));return typeof n=="function"||r.isPresent?P.cloneElement(a,{ref:i}):null};a0.displayName="Presence";
vendor: 4,670 bytes, line 50
50function ale(e){const[t,n]=P.useState(),r=P.useRef(null),a=P.useRef(e),i=P.useRef("none"),s=e?"mounted":"unmounted",[o,l]=rle(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return P.useEffect(()=>{const u=v1(r.current);i.current=o==="mounted"?u:"none"},[o]),ea(()=>{const u=r.current,p=a.current;if(p!==e){const g=i.current,x=v1(u);e?l("MOUNT"):x==="none"||u?.display==="none"?l("UNMOUNT"):l(p&&g!==x?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,l]),ea(()=>{if(t){let u;const p=t.ownerDocument.defaultView??window,h=x=>{const b=v1(r.current).includes(CSS.escape(x.animationName));if(x.target===t&&b&&(l("ANIMATION_END"),!a.current)){const E=t.style.animationFillMode;t.style.animationFillMode="forwards",u=p.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=E)})}},g=x=>{x.target===t&&(i.current=v1(r.current))};return t.addEventListener("animationstart",g),t.addEventListener("animationcancel",h),t.addEventListener("animationend",h),()=>{p.clearTimeout(u),t.removeEventListener("animationstart",g),t.removeEventListener("animationcancel",h),t.removeEventListener("animationend",h)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(o),ref:P.useCallback(u=>{r.current=u?getComputedStyle(u):null,n(u)},[])}}function v1(e){return e?.animationName||"none"}function ile(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var sle=xb[" useInsertionEffect ".trim().toString()]||ea;function bf({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[a,i,s]=ole({defaultProp:t,onChange:n}),o=e!==void 0,l=o?e:a;{const p=P.useRef(e!==void 0);P.useEffect(()=>{const h=p.current;h!==o&&console.warn(`${r} is changing from ${h?"controlled":"uncontrolled"} to ${o?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),p.current=o},[o,r])}const u=P.useCallback(p=>{if(o){const h=lle(p)?p(e):p;h!==e&&s.current?.(h)}else i(p)},[o,e,i,s]);return[l,u]}function ole({defaultProp:e,onChange:t}){const[n,r]=P.useState(e),a=P.useRef(n),i=P.useRef(t);return sle(()=>{i.current=t},[t]),P.useEffect(()=>{a.current!==n&&(i.current?.(n),a.current=n)},[n,a]),[n,r,i]}function lle(e){return typeof e=="function"}var ZH=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"}),cle="VisuallyHidden",JH=P.forwardRef((e,t)=>f.jsx(Mt.span,{...e,ref:t,style:{...ZH,...e.style}}));JH.displayName=cle;var ule=JH,[Ob]=qo("Tooltip",[Cb]),rN=Cb(),eq="TooltipProvider",dle=700,UP="tooltip.open",[fle,tq]=Ob(eq),nq=e=>{const{__scopeTooltip:t,delayDuration:n=dle,skipDelayDuration:r=300,disableHoverableContent:a=!1,children:i}=e,s=P.useRef(!0),o=P.useRef(!1),l=P.useRef(0);return P.useEffect(()=>{const u=l.current;return()=>window.clearTimeout(u)},[]),f.jsx(fle,{scope:t,isOpenDelayedRef:s,delayDuration:n,onOpen:P.useCallback(()=>{window.clearTimeout(l.current),s.current=!1},[]),onClose:P.useCallback(()=>{window.clearTimeout(l.current),l.current=window.setTimeout(()=>s.current=!0,r)},[r]),isPointerInTransitRef:o,onPointerInTransitChange:P.useCallback(u=>{o.current=u},[]),disableHoverableContent:a,children:i})};nq.displayName=eq;var rq="Tooltip",[N$e,Pb]=Ob(rq),uA="TooltipTrigger",hle=P.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,a=Pb(uA,n),i=tq(uA,n),s=rN(n),o=P.useRef(null),l=Tn(t,o,a.onTriggerChange),u=P.useRef(!1),p=P.useRef(!1),h=P.useCallback(()=>u.current=!1,[]);return P.useEffect(()=>()=>document.removeEventListener("pointerup",h),[h]),f.jsx(KH,{asChild:!0,...s,children:f.jsx(Mt.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...r,ref:l,onPointerMove:Tt(e.onPointerMove,g=>{g.pointerType!=="touch"&&!p.current&&!i.isPointerInTransitRef.current&&(a.onTriggerEnter(),p.current=!0)}),onPointerLeave:Tt(e.onPointerLeave,()=>{a.onTriggerLeave(),p.current=!1}),onPointerDown:Tt(e.onPointerDown,()=>{a.open&&a.onClose(),u.current=!0,document.addEventListener("pointerup",h,{once:!0})}),onFocus:Tt(e.onFocus,()=>{u.current||a.onOpen()}),onBlur:Tt(e.onBlur,a.onClose),onClick:Tt(e.onClick,a.onClose)})})});hle.displayName=uA;var ple="TooltipPortal",[k$e,mle]=Ob(ple,{forceMount:void 0}),vf="TooltipContent",gle=P.forwardRef((e,t)=>
vendor: 12,029 bytes, line 50
50{const n=mle(vf,e.__scopeTooltip),{forceMount:r=n.forceMount,side:a="top",...i}=e,s=Pb(vf,e.__scopeTooltip);return f.jsx(a0,{present:r||s.open,children:s.disableHoverableContent?f.jsx(aq,{side:a,...i,ref:t}):f.jsx(xle,{side:a,...i,ref:t})})}),xle=P.forwardRef((e,t)=>{const n=Pb(vf,e.__scopeTooltip),r=tq(vf,e.__scopeTooltip),a=P.useRef(null),i=Tn(t,a),[s,o]=P.useState(null),{trigger:l,onClose:u}=n,p=a.current,{onPointerInTransitChange:h}=r,g=P.useCallback(()=>{o(null),h(!1)},[h]),x=P.useCallback((v,b)=>{const E=v.currentTarget,S={x:v.clientX,y:v.clientY},T=wle(S,E.getBoundingClientRect()),k=Sle(S,T),N=Ale(b.getBoundingClientRect()),C=_le([...k,...N]);o(C),h(!0)},[h]);return P.useEffect(()=>()=>g(),[g]),P.useEffect(()=>{if(l&&p){const v=E=>x(E,p),b=E=>x(E,l);return l.addEventListener("pointerleave",v),p.addEventListener("pointerleave",b),()=>{l.removeEventListener("pointerleave",v),p.removeEventListener("pointerleave",b)}}},[l,p,x,g]),P.useEffect(()=>{if(s){const v=b=>{const E=b.target,S={x:b.clientX,y:b.clientY},T=l?.contains(E)||p?.contains(E),k=!Tle(S,s);T?g():k&&(g(),u())};return document.addEventListener("pointermove",v),()=>document.removeEventListener("pointermove",v)}},[l,p,s,u,g]),f.jsx(aq,{...e,ref:i})}),[yle,ble]=Ob(rq,{isInside:!1}),vle=Ese("TooltipContent"),aq=P.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:s,...o}=e,l=Pb(vf,n),u=rN(n),{onClose:p}=l;return P.useEffect(()=>(document.addEventListener(UP,p),()=>document.removeEventListener(UP,p)),[p]),P.useEffect(()=>{if(l.trigger){const h=g=>{g.target?.contains(l.trigger)&&p()};return window.addEventListener("scroll",h,{capture:!0}),()=>window.removeEventListener("scroll",h,{capture:!0})}},[l.trigger,p]),f.jsx(Ab,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:h=>h.preventDefault(),onDismiss:p,children:f.jsxs(QH,{"data-state":l.stateAttribute,...u,...o,ref:t,style:{...o.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[f.jsx(vle,{children:r}),f.jsx(yle,{scope:n,isInside:!0,children:f.jsx(ule,{id:l.contentId,role:"tooltip",children:a||r})})]})})});gle.displayName=vf;var iq="TooltipArrow",Ele=P.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,a=rN(n);return ble(iq,n).isInside?null:f.jsx(XH,{...a,...r,ref:t})});Ele.displayName=iq;function wle(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,a,i)){case i:return"left";case a:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function Sle(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function Ale(e){const{top:t,right:n,bottom:r,left:a}=e;return[{x:a,y:t},{x:n,y:t},{x:n,y:r},{x:a,y:r}]}function Tle(e,t){const{x:n,y:r}=e;let a=!1;for(let i=0,s=t.length-1;i<t.length;s=i++){const o=t[i],l=t[s],u=o.x,p=o.y,h=l.x,g=l.y;p>r!=g>r&&n<(h-u)*(r-p)/(g-p)+u&&(a=!a)}return a}function _le(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),Nle(t)}function Nle(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const a=e[r];for(;t.length>=2;){const i=t[t.length-1],s=t[t.length-2];if((i.x-s.x)*(a.y-s.y)>=(i.y-s.y)*(a.x-s.x))t.pop();else break}t.push(a)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const a=e[r];for(;n.length>=2;){const i=n[n.length-1],s=n[n.length-2];if((i.x-s.x)*(a.y-s.y)>=(i.y-s.y)*(a.x-s.x))n.pop();else break}n.push(a)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var kle=nq;function sq(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=sq(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function kt(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=sq(e))&&(r&&(r+=" "),r+=t);return r}const aN="-",Cle=e=>{const t=Ple(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:s=>{const o=s.split(aN);return o[0]===""&&o.length!==1&&o.shift(),oq(o,t)||Ole(s)},getConflictingClassGroupIds:(s,o)=>{const l=n[s]||[];return o&&r[s]?[...l,...r[s]]:l}}},oq=(e,t)=>{if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),a=r?oq(e.slice(1),r):void 0;if(a)return a;if(t.validators.length===0)return;const i=e.join(aN);return t.validators.find(({validator:s})=>s(i))?.classGroupId},zP=/^\[(.+)\]$/,Ole=e=>{if(zP.test(e)){const t=zP.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},Ple=e=>{const{theme:t,classGroups:n}=e,r={nextPart:new Map,validators:[]};for(const a in n)dA(n[a],r,a,t);return r},dA=(e,t,n,r)=>{e.forEach(a=>{if(typeof a=="string"){const i=a===""?t:HP(t,a);i.classGroupId=n;return}if(typeof a=="function"){if(Rle(a)){dA(a(r),t,n,r);return}t.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([i,s])=>{dA(s,HP(t,i),n,r)})})},HP=(e,t)=>{let n=e;return t.split(aN).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},Rle=e=>e.isThemeGetter,jle=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const a=(i,s)=>{n.set(i,s),t++,t>e&&(t=0,r=n,n=new Map)};return{get(i){let s=n.get(i);if(s!==void 0)return s;if((s=r.get(i))!==void 0)return a(i,s),s},set(i,s){n.has(i)?n.set(i,s):a(i,s)}}},fA="!",hA=":",Lle=hA.length,Mle=e=>{const{prefix:t,experimentalParseClassName:n}=e;let r=a=>{const i=[];let s=0,o=0,l=0,u;for(let v=0;v<a.length;v++){let b=a[v];if(s===0&&o===0){if(b===hA){i.push(a.slice(l,v)),l=v+Lle;continue}if(b==="/"){u=v;continue}}b==="["?s++:b==="]"?s--:b==="("?o++:b===")"&&o--}const p=i.length===0?a:a.substring(l),h=Ile(p),g=h!==p,x=u&&u>l?u-l:void 0;return{modifiers:i,hasImportantModifier:g,baseClassName:h,maybePostfixModifierPosition:x}};if(t){const a=t+hA,i=r;r=s=>s.startsWith(a)?i(s.substring(a.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:s,maybePostfixModifierPosition:void 0}}if(n){const a=r;r=i=>n({className:i,parseClassName:a})}return r},Ile=e=>e.endsWith(fA)?e.substring(0,e.length-1):e.startsWith(fA)?e.substring(1):e,Dle=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map(r=>[r,!0]));return r=>{if(r.length<=1)return r;const a=[];let i=[];return r.forEach(s=>{s[0]==="["||t[s]?(a.push(...i.sort(),s),i=[]):i.push(s)}),a.push(...i.sort()),a}},Ble=e=>({cache:jle(e.cacheSize),parseClassName:Mle(e),sortModifiers:Dle(e),...Cle(e)}),Fle=/\s+/,$le=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a,sortModifiers:i}=t,s=[],o=e.trim().split(Fle);let l="";for(let u=o.length-1;u>=0;u-=1){const p=o[u],{isExternal:h,modifiers:g,hasImportantModifier:x,baseClassName:v,maybePostfixModifierPosition:b}=n(p);if(h){l=p+(l.length>0?" "+l:l);continue}let E=!!b,S=r(E?v.substring(0,b):v);if(!S){if(!E){l=p+(l.length>0?" "+l:l);continue}if(S=r(v),!S){l=p+(l.length>0?" "+l:l);continue}E=!1}const T=i(g).join(":"),k=x?T+fA:T,N=k+S;if(s.includes(N))continue;s.push(N);const C=a(S,E);for(let O=0;O<C.length;++O){const j=C[O];s.push(k+j)}l=p+(l.length>0?" "+l:l)}return l};function Ule(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=lq(t))&&(r&&(r+=" "),r+=n);return r}const lq=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=lq(e[r]))&&(n&&(n+=" "),n+=t);return n};function zle(e,...t){let n,r,a,i=s;function s(l){const u=t.reduce((p,h)=>h(p),e());return n=Ble(u),r=n.cache.get,a=n.cache.set,i=o,o(l)}function o(l){const u=r(l);if(u)return u;const p=$le(l,n);return a(l,p),p}return function(){return i(Ule.apply(null,arguments))}}const pr=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},cq=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,uq=/^\((?:(\w[\w-]*):)?(.+)\)$/i,Hle=/^\d+\/\d+$/,qle=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Gle=/\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$/,Vle=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Yle=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Wle=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ld=e=>Hle.test(e),Nt=e=>!!e&&!Number.isNaN(Number(e)),_l=e=>!!e&&Number.isInteger(Number(e)),w3=e=>e.endsWith("%")&&Nt(e.slice(0,-1)),lo=e=>qle.test(e),Kle=()=>!0,Qle=e=>Gle.test(e)&&!Vle.test(e),dq=()=>!1,Xle=e=>Yle.test(e),Zle=e=>Wle.test(e),Jle=e=>!Xe(e)&&!Ze(e),ece=e=>i0(e,pq,dq),Xe=e=>cq.test(e),$c=e=>i0(e,mq,Qle),S3=e=>i0(e,ice,Nt),qP=e=>i0(e,fq,dq),tce=e=>i0(e,hq,Zle),E1=e=>i0(e,gq,Xle),Ze=e=>uq.test(e),vh=e=>s0(e,mq),nce=e=>s0(e,sce),GP=e=>s0(e,fq),rce=e=>s0(e,pq),ace=e=>s0(e,hq),w1=e=>s0(e,gq,!0),i0=(e,t,n)=>{const r=cq.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},s0=(e,t,n=!1)=>{const r=uq.exec(e);return r?r[1]?t(r[1]):n:!1},fq=e=>e==="position"||e==="percentage",hq=e=>e==="image"||e==="url",pq=e=>e==="length"||e==="size"||e==="bg-size",mq=e=>e==="length",ice=e=>e==="number",sce=e=>e==="family-name",gq=e=>e==="shadow",oce=()=>{const e=pr("color"),t=pr("font"),n=pr("text"),r=pr("font-weight"),a=pr("tracking"),i=pr("leading"),s=pr("breakpoint"),o=pr("container"),l=pr("spacing"),u=pr("radius"),p=pr("shadow"),h=pr("inset-shadow"),g=pr("text-shadow"),x=pr("drop-shadow"),v=pr("blur"),b=pr("perspective"),E=pr("aspect"),S=pr("ease"),T=pr("animate"),k=()=>["auto","avoid","all","avoid-page","page","left","right","column"],N=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],C=()=>[...N(),Ze,Xe],O=()=>["auto","hidden","clip","visible","scroll"],j=()=>["auto","contain","none"],D=()=>[Ze,Xe,l],U=()=>[Ld,"full","auto",...D()],z=()=>[_l,"none","subgrid",Ze,Xe],H=()=>["auto",{span:["full",_l,Ze,Xe]},_l,Ze,Xe],q=()=>[_l,"auto",Ze,Xe],Q=()=>["auto","min","max","fr",Ze,Xe],I=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ee=()=>["start","end","center","stretch","center-safe","end-safe"],$=()=>["auto",...D()],Z=()=>[Ld,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...D()],te=()=>[e,Ze,Xe],ue=()=>[...N(),GP,qP,{position:[Ze,Xe]}],V=()=>["no-repeat",{repeat:["","x","y","space","round"]}],W=()=>["auto","cover","contain",rce,ece,{size:[Ze,Xe]}],ae=()=>[w3,vh,$c],B=()=>["","none","full",u,Ze,Xe],de=()=>["",Nt,vh,$c],Ee=()=>["solid","dashed","dotted","double"],Ce=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],Se=()=>[Nt,w3,GP,qP],Re=()=>["","none",v,Ze,Xe],we=()=>["none",Nt,Ze,Xe],Me=()=>["none",Nt,Ze,Xe],Ue=()=>[Nt,Ze,Xe],be=()=>[Ld,"full",...D()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[lo],breakpoint:[lo],color:[Kle],container:[lo],"drop-shadow":[lo],ease:["in","out","in-out"],font:[Jle],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[lo],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[lo],shadow:[lo],spacing:["px",Nt],text:[lo],"text-shadow":[lo],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Ld,Xe,Ze,E]}
vendor: 5,633 bytes, line 50
50],container:["container"],columns:[{columns:[Nt,Xe,Ze,o]}],"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:C()}],overflow:[{overflow:O()}],"overflow-x":[{"overflow-x":O()}],"overflow-y":[{"overflow-y":O()}],overscroll:[{overscroll:j()}],"overscroll-x":[{"overscroll-x":j()}],"overscroll-y":[{"overscroll-y":j()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:U()}],"inset-x":[{"inset-x":U()}],"inset-y":[{"inset-y":U()}],start:[{start:U()}],end:[{end:U()}],top:[{top:U()}],right:[{right:U()}],bottom:[{bottom:U()}],left:[{left:U()}],visibility:["visible","invisible","collapse"],z:[{z:[_l,"auto",Ze,Xe]}],basis:[{basis:[Ld,"full","auto",o,...D()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Nt,Ld,"auto","initial","none",Xe]}],grow:[{grow:["",Nt,Ze,Xe]}],shrink:[{shrink:["",Nt,Ze,Xe]}],order:[{order:[_l,"first","last","none",Ze,Xe]}],"grid-cols":[{"grid-cols":z()}],"col-start-end":[{col:H()}],"col-start":[{"col-start":q()}],"col-end":[{"col-end":q()}],"grid-rows":[{"grid-rows":z()}],"row-start-end":[{row:H()}],"row-start":[{"row-start":q()}],"row-end":[{"row-end":q()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":Q()}],"auto-rows":[{"auto-rows":Q()}],gap:[{gap:D()}],"gap-x":[{"gap-x":D()}],"gap-y":[{"gap-y":D()}],"justify-content":[{justify:[...I(),"normal"]}],"justify-items":[{"justify-items":[...ee(),"normal"]}],"justify-self":[{"justify-self":["auto",...ee()]}],"align-content":[{content:["normal",...I()]}],"align-items":[{items:[...ee(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ee(),{baseline:["","last"]}]}],"place-content":[{"place-content":I()}],"place-items":[{"place-items":[...ee(),"baseline"]}],"place-self":[{"place-self":["auto",...ee()]}],p:[{p:D()}],px:[{px:D()}],py:[{py:D()}],ps:[{ps:D()}],pe:[{pe:D()}],pt:[{pt:D()}],pr:[{pr:D()}],pb:[{pb:D()}],pl:[{pl:D()}],m:[{m:$()}],mx:[{mx:$()}],my:[{my:$()}],ms:[{ms:$()}],me:[{me:$()}],mt:[{mt:$()}],mr:[{mr:$()}],mb:[{mb:$()}],ml:[{ml:$()}],"space-x":[{"space-x":D()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":D()}],"space-y-reverse":["space-y-reverse"],size:[{size:Z()}],w:[{w:[o,"screen",...Z()]}],"min-w":[{"min-w":[o,"screen","none",...Z()]}],"max-w":[{"max-w":[o,"screen","none","prose",{screen:[s]},...Z()]}],h:[{h:["screen","lh",...Z()]}],"min-h":[{"min-h":["screen","lh","none",...Z()]}],"max-h":[{"max-h":["screen","lh",...Z()]}],"font-size":[{text:["base",n,vh,$c]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,Ze,S3]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",w3,Xe]}],"font-family":[{font:[nce,Xe,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,Ze,Xe]}],"line-clamp":[{"line-clamp":[Nt,"none",Ze,S3]}],leading:[{leading:[i,...D()]}],"list-image":[{"list-image":["none",Ze,Xe]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",Ze,Xe]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:te()}],"text-color":[{text:te()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...Ee(),"wavy"]}],"text-decoration-thickness":[{decoration:[Nt,"from-font","auto",Ze,$c]}],"text-decoration-color":[{decoration:te()}],"underline-offset":[{"underline-offset":[Nt,"auto",Ze,Xe]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:D()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Ze,Xe]}],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",Ze,Xe]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ue()}],"bg-repeat":[{bg:V()}],"bg-size":[{bg:W()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},_l,Ze,Xe],radial:["",Ze,Xe],conic:[_l,Ze,Xe]},ace,tce]}],"bg-color":[{bg:te()}],"gradient-from-pos":[{from:ae()}
50],"gradient-via-pos":[{via:ae()}],"gradient-to-pos":[{to:ae()}],"gradient-from":[{from:te()}],"gradient-via":[{via:te()}],"gradient-to":[{to:te()}],rounded:[{rounded:B()}],"rounded-s":[{"rounded-s":B()}],"rounded-e":[{"rounded-e":B()}],"rounded-t":[{"rounded-t":B()}],"rounded-r":[{"rounded-r":B()}],"rounded-b":[{"rounded-b":B()}],"rounded-l":[{"rounded-l":B()}],"rounded-ss":[{"rounded-ss":B()}],"rounded-se":[{"rounded-se":B()}],"rounded-ee":[{"rounded-ee":B()}],"rounded-es":[{"rounded-es":B()}],"rounded-tl":[{"rounded-tl":B()}],"rounded-tr":[{"rounded-tr":B()}],"rounded-br":[{"rounded-br":B()}],"rounded-bl":[{"rounded-bl":B()}],"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()}
vendor: 6,227 bytes, line 50
50],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...Ee(),"hidden","none"]}],"divide-style":[{divide:[...Ee(),"hidden","none"]}],"border-color":[{border:te()}],"border-color-x":[{"border-x":te()}],"border-color-y":[{"border-y":te()}],"border-color-s":[{"border-s":te()}],"border-color-e":[{"border-e":te()}],"border-color-t":[{"border-t":te()}],"border-color-r":[{"border-r":te()}],"border-color-b":[{"border-b":te()}],"border-color-l":[{"border-l":te()}],"divide-color":[{divide:te()}],"outline-style":[{outline:[...Ee(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Nt,Ze,Xe]}],"outline-w":[{outline:["",Nt,vh,$c]}],"outline-color":[{outline:te()}],shadow:[{shadow:["","none",p,w1,E1]}],"shadow-color":[{shadow:te()}],"inset-shadow":[{"inset-shadow":["none",h,w1,E1]}],"inset-shadow-color":[{"inset-shadow":te()}],"ring-w":[{ring:de()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:te()}],"ring-offset-w":[{"ring-offset":[Nt,$c]}],"ring-offset-color":[{"ring-offset":te()}],"inset-ring-w":[{"inset-ring":de()}],"inset-ring-color":[{"inset-ring":te()}],"text-shadow":[{"text-shadow":["none",g,w1,E1]}],"text-shadow-color":[{"text-shadow":te()}],opacity:[{opacity:[Nt,Ze,Xe]}],"mix-blend":[{"mix-blend":[...Ce(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Ce()}],"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":[Nt]}],"mask-image-linear-from-pos":[{"mask-linear-from":Se()}],"mask-image-linear-to-pos":[{"mask-linear-to":Se()}],"mask-image-linear-from-color":[{"mask-linear-from":te()}],"mask-image-linear-to-color":[{"mask-linear-to":te()}],"mask-image-t-from-pos":[{"mask-t-from":Se()}],"mask-image-t-to-pos":[{"mask-t-to":Se()}],"mask-image-t-from-color":[{"mask-t-from":te()}],"mask-image-t-to-color":[{"mask-t-to":te()}],"mask-image-r-from-pos":[{"mask-r-from":Se()}],"mask-image-r-to-pos":[{"mask-r-to":Se()}],"mask-image-r-from-color":[{"mask-r-from":te()}],"mask-image-r-to-color":[{"mask-r-to":te()}],"mask-image-b-from-pos":[{"mask-b-from":Se()}],"mask-image-b-to-pos":[{"mask-b-to":Se()}],"mask-image-b-from-color":[{"mask-b-from":te()}],"mask-image-b-to-color":[{"mask-b-to":te()}],"mask-image-l-from-pos":[{"mask-l-from":Se()}],"mask-image-l-to-pos":[{"mask-l-to":Se()}],"mask-image-l-from-color":[{"mask-l-from":te()}],"mask-image-l-to-color":[{"mask-l-to":te()}],"mask-image-x-from-pos":[{"mask-x-from":Se()}],"mask-image-x-to-pos":[{"mask-x-to":Se()}],"mask-image-x-from-color":[{"mask-x-from":te()}],"mask-image-x-to-color":[{"mask-x-to":te()}],"mask-image-y-from-pos":[{"mask-y-from":Se()}],"mask-image-y-to-pos":[{"mask-y-to":Se()}],"mask-image-y-from-color":[{"mask-y-from":te()}],"mask-image-y-to-color":[{"mask-y-to":te()}],"mask-image-radial":[{"mask-radial":[Ze,Xe]}],"mask-image-radial-from-pos":[{"mask-radial-from":Se()}],"mask-image-radial-to-pos":[{"mask-radial-to":Se()}],"mask-image-radial-from-color":[{"mask-radial-from":te()}],"mask-image-radial-to-color":[{"mask-radial-to":te()}],"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":N()}],"mask-image-conic-pos":[{"mask-conic":[Nt]}],"mask-image-conic-from-pos":[{"mask-conic-from":Se()}],"mask-image-conic-to-pos":[{"mask-conic-to":Se()}],"mask-image-conic-from-color":[{"mask-conic-from":te()}],"mask-image-conic-to-color":[{"mask-conic-to":te()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ue()}],"mask-repeat":[{mask:V()}],"mask-size":[{mask:W()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",Ze,Xe]}],filter:[{filter:["","none",Ze,Xe]}],blur:[{blur:Re()}],brightness:[{brightness:[Nt,Ze,Xe]}],contrast:[{contrast:[Nt,Ze,Xe]}],"drop-shadow":[{"drop-shadow":["","none",x,w1,E1]}],"drop-shadow-color":[{"drop-shadow":te()}],grayscale:[{grayscale:["",Nt,Ze,Xe]}],"hue-rotate":[{"hue-rotate":[Nt,Ze,Xe]}],invert:[{invert:["",Nt,Ze,Xe]}],saturate:[{saturate:[Nt,Ze,Xe]}],sepia:[{sepia:["",Nt,Ze,Xe]}],"backdrop-filter":[{"backdrop-filter":["","none",Ze,Xe]}],"backdrop-blur":[{"backdrop-blur":Re()}],"backdrop-brightness":[{"backdrop-brightness":[Nt,Ze,Xe]}],"backdrop-contrast":[{"backdrop-contrast":[Nt,Ze,Xe]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Nt,Ze,Xe]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Nt,Ze,Xe]}],"backdrop-invert":[{"backdrop-invert":["",Nt,Ze,Xe]}],"backdrop-opacity":[{"backdrop-opacity":[Nt,Ze,Xe]}],"backdrop-saturate":[{"backdrop-saturate":[Nt,Ze,Xe]}],"backdrop-sepia":[{"backdrop-sepia":["",Nt,Ze,Xe]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":D()}],"border-spacing-x":[{"border-spacing-x":D()}],"border-spacing-y":[{"border-spacing-y":D()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",Ze,Xe]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Nt,"initial",Ze,Xe]}],ease:[{ease:["linear","initial",S,Ze,Xe]}],delay:[{delay:[Nt,Ze,Xe]}],animate:[{animate:["none",T,Ze,Xe]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[b,Ze,Xe]}],"perspective-origin":[{"perspective-origin":C()}],rotate:[{rotate:we()}],"rotate-x":[{"rotate-x":we()}],"rotate-y":[{"rotate-y":we()}],"rotate-z":[{"rotate-z":we()}],scale:[{scale:Me()}],"scale-x":[{"scale-x":Me()}],"scale-y":[{"scale-y":Me()}],"scale-z":[{"scale-z":Me()}],"scale-3d":["scale-3d"],skew:[{skew:Ue()}],"skew-x":[{"skew-x":Ue()}],"skew-y":[{"skew-y":Ue()}],transform:[{transform:[Ze,Xe,"","none","gpu","cpu"]}],"transform-origin":[{origin:C()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:be()}],"translate-x":[{"translate-x":be()}],"translate-y":[{"translate-y":be()}],"translate-z":[{"translate-z":be()}],"translate-none":["translate-none"],accent:[{accent:te()}],appearance:[{appearance:["none","auto"]}
vendor: 6,787 bytes, line 50
50],"caret-color":[{caret:te()}],"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",Ze,Xe]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":D()}],"scroll-mx":[{"scroll-mx":D()}],"scroll-my":[{"scroll-my":D()}],"scroll-ms":[{"scroll-ms":D()}],"scroll-me":[{"scroll-me":D()}],"scroll-mt":[{"scroll-mt":D()}],"scroll-mr":[{"scroll-mr":D()}],"scroll-mb":[{"scroll-mb":D()}],"scroll-ml":[{"scroll-ml":D()}],"scroll-p":[{"scroll-p":D()}],"scroll-px":[{"scroll-px":D()}],"scroll-py":[{"scroll-py":D()}],"scroll-ps":[{"scroll-ps":D()}],"scroll-pe":[{"scroll-pe":D()}],"scroll-pt":[{"scroll-pt":D()}],"scroll-pr":[{"scroll-pr":D()}],"scroll-pb":[{"scroll-pb":D()}],"scroll-pl":[{"scroll-pl":D()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Ze,Xe]}],fill:[{fill:["none",...te()]}],"stroke-w":[{stroke:[Nt,vh,$c,S3]}],stroke:[{stroke:["none",...te()]}],"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"]}},xq=zle(oce);function at(...e){return xq(kt(e))}function lce({delayDuration:e=0,...t}){return f.jsx(kle,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:e,...t})}const VP=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,YP=kt,yq=(e,t)=>n=>{var r;if(t?.variants==null)return YP(e,n?.class,n?.className);const{variants:a,defaultVariants:i}=t,s=Object.keys(a).map(u=>{const p=n?.[u],h=i?.[u];if(p===null)return null;const g=VP(p)||VP(h);return a[u][g]}),o=n&&Object.entries(n).reduce((u,p)=>{let[h,g]=p;return g===void 0||(u[h]=g),u},{}),l=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,p)=>{let{class:h,className:g,...x}=p;return Object.entries(x).every(v=>{let[b,E]=v;return Array.isArray(E)?E.includes({...i,...o}[b]):{...i,...o}[b]===E})?[...u,h,g]:u},[]);return YP(e,s,l,n?.class,n?.className)},cce=yq("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 et({className:e,variant:t,size:n,asChild:r=!1,...a}){const i=r?SH:"button";return f.jsx(i,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:at(cce({variant:t,size:n,className:e})),...a}
vendor: 2,033 bytes, lines 50-79
50)}/**
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 uce=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),bq=(...e)=>e.filter((t,n,r)=>!!t&&r.indexOf(t)===n).join(" ");/**
56 * @license lucide-react v0.453.0 - ISC
57 *
58 * This source code is licensed under the ISC license.
59 * See the LICENSE file in the root directory of this source tree.
60 */var dce={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 fce=P.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:a="",children:i,iconNode:s,...o},l)=>P.createElement("svg",{ref:l,...dce,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:bq("lucide",a),...o},[...s.map(([u,p])=>P.createElement(u,p)),...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 Ye=(e,t)=>{const n=P.forwardRef(({className:r,...a},i)=>P.createElement(fce,{ref:i,iconNode:t,className:bq(`lucide-${uce(e)}`,r),...a}));return n.displayName=`${e}`,n};/**
71 * @license lucide-react v0.453.0 - ISC
72 *
73 * This source code is licensed under the ISC license.
74 * See the LICENSE file in the root directory of this source tree.
75 */const rf=Ye("Activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);/**
76 * @license lucide-react v0.453.0 - ISC
77 *
78 * This source code is licensed under the ISC license.
79 * See the LICENSE file in the root directory of this source tree.
80 */const vq=Ye("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
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 Wl=Ye("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
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 WP=Ye("ArrowUpDown",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]);/**
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 Eq=Ye("BookOpenCheck",[["path",{d:"M12 21V7",key:"gj6g52"}],["path",{d:"m16 12 2 2 4-4",key:"mdajum"}],["path",{d:"M22 6V4a1 1 0 0 0-1-1h-5a4 4 0 0 0-4 4 4 4 0 0 0-4-4H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h6a3 3 0 0 1 3 3 3 3 0 0 1 3-3h6a1 1 0 0 0 1-1v-1.3",key:"8arnkb"}]]);/**
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 hce=Ye("BookOpenText",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M16 12h2",key:"7q9ll5"}],["path",{d:"M16 8h2",key:"msurwy"}],["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"}],["path",{d:"M6 12h2",key:"32wvfc"}],["path",{d:"M6 8h2",key:"30oboj"}]]);/**
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 pce=Ye("BrainCircuit",[["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:"M9 13a4.5 4.5 0 0 0 3-4",key:"10igwf"}],["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:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M12 13h4",key:"1ku699"}],["path",{d:"M12 18h6a2 2 0 0 1 2 2v1",key:"105ag5"}],["path",{d:"M12 8h8",key:"1lhi5i"}],["path",{d:"M16 8V5a2 2 0 0 1 2-2",key:"u6izg6"}],["circle",{cx:"16",cy:"13",r:".5",key:"ry7gng"}],["circle",{cx:"18",cy:"3",r:".5",key:"1aiba7"}],["circle",{cx:"20",cy:"21",r:".5",key:"yhc1fs"}],["circle",{cx:"20",cy:"8",r:".5",key:"1e43v0"}]]);/**
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 KP=Ye("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"}]]);/**
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 wq=Ye("Calculator",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",key:"1nb95v"}],["line",{x1:"8",x2:"16",y1:"6",y2:"6",key:"x4nwl0"}],["line",{x1:"16",x2:"16",y1:"14",y2:"18",key:"wjye3r"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M8 18h.01",key:"lrp35t"}]]);/**
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 mce=Ye("CalendarClock",[["path",{d:"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5",key:"1osxxc"}],["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M3 10h5",key:"r794hk"}
120],["path",{d:"M17.5 17.5 16 16.3V14",key:"akvzfd"}],["circle",{cx:"16",cy:"16",r:"6",key:"qoo3c4"}]]);/**
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 gce=Ye("CalendarDays",[["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"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);/**
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 Kl=Ye("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/**
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 xce=Ye("ChartLine",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"m19 9-5 5-4-4-3 3",key:"2osh9i"}]]);/**
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 Mo=Ye("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
141 * @license lucide-react v0.453.0 - ISC
142 *
143 * This source code is licensed under the ISC license.
144 * See the LICENSE file in the root directory of this source tree.
145 */const Am=Ye("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
146 * @license lucide-react v0.453.0 - ISC
147 *
148 * This source code is licensed under the ISC license.
149 * See the LICENSE file in the root directory of this source tree.
150 */const yce=Ye("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
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 bce=Ye("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
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 Sq=Ye("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]);/**
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 vce=Ye("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
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 Ece=Ye("CloudRain",[["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242",key:"1pljnt"}],["path",{d:"M16 14v6",key:"1j4efv"}],["path",{d:"M8 14v6",key:"17c4r9"}],["path",{d:"M12 16v6",key:"c8a4gj"}]]);/**
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 wce=Ye("Cloud",[["path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z",key:"p7xjir"}]]);/**
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 Sce=Ye("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
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 Rb=Ye("Cpu",[["rect",{width:"16",height:"16",x:"4",y:"4",rx:"2",key:"14l7u7"}],["rect",{width:"6",height:"6",x:"9",y:"9",rx:"1",key:"5aljv4"}],["path",{d:"M15 2v2",key:"13l42r"}],["path",{d:"M15 20v2",key:"15mkzm"}],["path",{d:"M2 15h2",key:"1gxd5l"}],["path",{d:"M2 9h2",key:"1bbxkp"}],["path",{d:"M20 15h2",key:"19e6y8"}],["path",{d:"M20 9h2",key:"19tzq7"}
185],["path",{d:"M9 2v2",key:"165o2o"}],["path",{d:"M9 20v2",key:"i2bqo8"}]]);/**
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 A3=Ye("Crosshair",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"22",x2:"18",y1:"12",y2:"12",key:"l9bcsi"}],["line",{x1:"6",x2:"2",y1:"12",y2:"12",key:"13hhkx"}],["line",{x1:"12",x2:"12",y1:"6",y2:"2",key:"10w3f3"}],["line",{x1:"12",x2:"12",y1:"22",y2:"18",key:"15g9kq"}]]);/**
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 Ace=Ye("Crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);/**
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 jb=Ye("Database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);/**
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 QP=Ye("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"}]]);/**
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 Aq=Ye("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/**
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 Tce=Ye("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"}]]);/**
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 Tq=Ye("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"}]]);/**
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 XP=Ye("Flame",[["path",{d:"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z",key:"96xj49"}]]);/**
226 * @license lucide-react v0.453.0 - ISC
227 *
228 * This source code is licensed under the ISC license.
229 * See the LICENSE file in the root directory of this source tree.
230 */const Ix=Ye("Gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);/**
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 iN=Ye("Gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);/**
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 _ce=Ye("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"}]]);/**
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 Nce=Ye("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);/**
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 _q=Ye("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/**
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 kce=Ye("Layers3",[["path",{d:"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z",key:"8b97xw"}],["path",{d:"m6.08 9.5-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59",key:"1e5n1m"}],["path",{d:"m6.08 14.5-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59",key:"1iwflc"}]]);/**
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 Cce=Ye("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
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 cc=Ye("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"}]]);/**
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 ZP=Ye("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"}]]);/**
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 sN=Ye("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/**
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 Oce=Ye("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
281 * @license lucide-react v0.453.0 - ISC
282 *
283 * This source code is licensed under the ISC license.
284 * See the LICENSE file in the root directory of this source tree.
285 */const Pce=Ye("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/**
286 * @license lucide-react v0.453.0 - ISC
287 *
288 * This source code is licensed under the ISC license.
289 * See the LICENSE file in the root directory of this source tree.
290 */const Rce=Ye("NotebookPen",[["path",{d:"M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4",key:"re6nr2"}],["path",{d:"M2 6h4",key:"aawbzj"}],["path",{d:"M2 10h4",key:"l0bgd4"}],["path",{d:"M2 14h4",key:"1gsvsf"}],["path",{d:"M2 18h4",key:"1bu2t1"}],["path",{d:"M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z",key:"pqwjuv"}]]);/**
291 * @license lucide-react v0.453.0 - ISC
292 *
293 * This source code is licensed under the ISC license.
294 * See the LICENSE file in the root directory of this source tree.
295 */const jce=Ye("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/**
296 * @license lucide-react v0.453.0 - ISC
297 *
298 * This source code is licensed under the ISC license.
299 * See the LICENSE file in the root directory of this source tree.
300 */const Lb=Ye("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/**
301 * @license lucide-react v0.453.0 - ISC
302 *
303 * This source code is licensed under the ISC license.
304 * See the LICENSE file in the root directory of this source tree.
305 */const Tm=Ye("Radio",[["path",{d:"M4.9 19.1C1 15.2 1 8.8 4.9 4.9",key:"1vaf9d"}],["path",{d:"M7.8 16.2c-2.3-2.3-2.3-6.1 0-8.5",key:"u1ii0m"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"M16.2 7.8c2.3 2.3 2.3 6.1 0 8.5",key:"1j5fej"}],["path",{d:"M19.1 4.9C23 8.8 23 15.1 19.1 19",key:"10b0cb"}]]);/**
306 * @license lucide-react v0.453.0 - ISC
307 *
308 * This source code is licensed under the ISC license.
309 * See the LICENSE file in the root directory of this source tree.
310 */const Lce=Ye("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
311 * @license lucide-react v0.453.0 - ISC
312 *
313 * This source code is licensed under the ISC license.
314 * See the LICENSE file in the root directory of this source tree.
315 */const Mce=Ye("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"}]]);/**
316 * @license lucide-react v0.453.0 - ISC
317 *
318 * This source code is licensed under the ISC license.
319 * See the LICENSE file in the root directory of this source tree.
320 */const oN=Ye("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
321 * @license lucide-react v0.453.0 - ISC
322 *
323 * This source code is licensed under the ISC license.
324 * See the LICENSE file in the root directory of this source tree.
325 */const pA=Ye("Share2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);/**
326 * @license lucide-react v0.453.0 - ISC
327 *
328 * This source code is licensed under the ISC license.
329 * See the LICENSE file in the root directory of this source tree.
330 */const _m=Ye("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",ke
330y:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
331 * @license lucide-react v0.453.0 - ISC
332 *
333 * This source code is licensed under the ISC license.
334 * See the LICENSE file in the root directory of this source tree.
335 */const mA=Ye("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);/**
336 * @license lucide-react v0.453.0 - ISC
337 *
338 * This source code is licensed under the ISC license.
339 * See the LICENSE file in the root directory of this source tree.
340 */const Ice=Ye("Shuffle",[["path",{d:"M2 18h1.4c1.3 0 2.5-.6 3.3-1.7l6.1-8.6c.7-1.1 2-1.7 3.3-1.7H22",key:"1wmou1"}],["path",{d:"m18 2 4 4-4 4",key:"pucp1d"}],["path",{d:"M2 6h1.9c1.5 0 2.9.9 3.6 2.2",key:"10bdb2"}],["path",{d:"M22 18h-5.9c-1.3 0-2.6-.7-3.3-1.8l-.5-.8",key:"vgxac0"}],["path",{d:"m18 14 4 4-4 4",key:"10pe0f"}]]);/**
341 * @license lucide-react v0.453.0 - ISC
342 *
343 * This source code is licensed under the ISC license.
344 * See the LICENSE file in the root directory of this source tree.
345 */const lN=Ye("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"}]]);/**
346 * @license lucide-react v0.453.0 - ISC
347 *
348 * This source code is licensed under the ISC license.
349 * See the LICENSE file in the root directory of this source tree.
350 */const Mb=Ye("Square",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]]);/**
351 * @license lucide-react v0.453.0 - ISC
352 *
353 * This source code is licensed under the ISC license.
354 * See the LICENSE file in the root directory of this source tree.
355 */const Dce=Ye("Stethoscope",[["path",{d:"M11 2v2",key:"1539x4"}],["path",{d:"M5 2v2",key:"1yf1q8"}],["path",{d:"M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1",key:"rb5t3r"}],["path",{d:"M8 15a6 6 0 0 0 12 0v-3",key:"x18d4x"}],["circle",{cx:"20",cy:"10",r:"2",key:"ts1r5v"}]]);/**
356 * @license lucide-react v0.453.0 - ISC
357 *
358 * This source code is licensed under the ISC license.
359 * See the LICENSE file in the root directory of this source tree.
360 */const cN=Ye("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"}]]);/**
361 * @license lucide-react v0.453.0 - ISC
362 *
363 * This source code is licensed under the ISC license.
364 * See the LICENSE file in the root directory of this source tree.
365 */const Bce=Ye("Ticket",[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z",key:"qn84l0"}],["path",{d:"M13 5v2",key:"dyzc3o"}],["path",{d:"M13 17v2",key:"1ont0d"}],["path",{d:"M13 11v2",key:"1wjjxi"}]]);/**
366 * @license lucide-react v0.453.0 - ISC
367 *
368 * This source code is licensed under the ISC license.
369 * See the LICENSE file in the root directory of this source tree.
370 */const Fce=Ye("TimerReset",[["path",{d:"M10 2h4",key:"n1abiw"}],["path",{d:"M12 14v-4",key:"1evpnu"}],["path",{d:"M4 13a8 8 0 0 1 8-7 8 8 0 1 1-5.3 14L4 17.6",key:"1ts96g"}],["path",{d:"M9 17H4v5",key:"8t5av"}]]);/**
371 * @license lucide-react v0.453.0 - ISC
372 *
373 * This source code is licensed under the ISC license.
374 * See the LICENSE file in the root directory of this source tree.
375 */const JP=Ye("Timer",[["line",{x1:"10",x2:"14",y1:"2",y2:"2",key:"14vaq8"}],["line",{x1:"12",x2:"15",y1:"14",y2:"11",key:"17fdiu"}],["circle",{cx:"12",cy:"14",r:"8",key:"1e1u0o"}]]);/**
376 * @license lucide-react v0.453.0 - ISC
377 *
378 * This source code is licensed under the ISC license.
379 * See the LICENSE file in the root directory of this source tree.
380 */const uN=Ye("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}
380],["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"}]]);/**
381 * @license lucide-react v0.453.0 - ISC
382 *
383 * This source code is licensed under the ISC license.
384 * See the LICENSE file in the root directory of this source tree.
385 */const lu=Ye("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"}]]);/**
386 * @license lucide-react v0.453.0 - ISC
387 *
388 * This source code is licensed under the ISC license.
389 * See the LICENSE file in the root directory of this source tree.
390 */const bo=Ye("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"}]]);/**
391 * @license lucide-react v0.453.0 - ISC
392 *
393 * This source code is licensed under the ISC license.
394 * See the LICENSE file in the root directory of this source tree.
395 */const Nq=Ye("Trophy",[["path",{d:"M6 9H4.5a2.5 2.5 0 0 1 0-5H6",key:"17hqa7"}],["path",{d:"M18 9h1.5a2.5 2.5 0 0 0 0-5H18",key:"lmptdp"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22",key:"1nw9bq"}],["path",{d:"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22",key:"1np0yb"}],["path",{d:"M18 2H6v7a6 6 0 0 0 12 0V2Z",key:"u46fv3"}]]);/**
396 * @license lucide-react v0.453.0 - ISC
397 *
398 * This source code is licensed under the ISC license.
399 * See the LICENSE file in the root directory of this source tree.
400 */const $ce=Ye("UsersRound",[["path",{d:"M18 21a8 8 0 0 0-16 0",key:"3ypg7q"}],["circle",{cx:"10",cy:"8",r:"5",key:"o932ke"}],["path",{d:"M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3",key:"10s06x"}]]);/**
401 * @license lucide-react v0.453.0 - ISC
402 *
403 * This source code is licensed under the ISC license.
404 * See the LICENSE file in the root directory of this source tree.
405 */const Dx=Ye("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"}]]);/**
406 * @license lucide-react v0.453.0 - ISC
407 *
408 * This source code is licensed under the ISC license.
409 * See the LICENSE file in the root directory of this source tree.
410 */const Ef=Ye("Volume2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]);/**
411 * @license lucide-react v0.453.0 - ISC
412 *
413 * This source code is licensed under the ISC license.
414 * See the LICENSE file in the root directory of this source tree.
415 */const Bx=Ye("VolumeX",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]);/**
416 * @license lucide-react v0.453.0 - ISC
417 *
418 * This source code is licensed under the ISC license.
419 * See the LICENSE file in the root directory of this source tree.
420 */const Uce=Ye("Wind",[["path",{d:"M17.7 7.7a2.5 2.5 0 1 1 1.8 4.3H2",key:"1k4u03"}],["path",{d:"M9.6 4.6A2 2 0 1 1 11 8H2",key:"b7d0fd"}],["path",{d:"M12.6 19.4A2 2 0 1 0 14 16H2",key:"1p5cb3"}]]);/**
421 * @license lucide-react v0.453.0 - ISC
422 *
423 * This source code is licensed under the ISC license.
424 * See the LICENSE file in the root directory of this source tree.
425 */const Fx=Ye("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
426 * @license lucide-react v0.453.0 - ISC
427 *
428 * This source code is licensed under the ISC license.
429 * See the LICENSE file in the root directory of this source tree.
430 */const cu=Ye("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 zce(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var n,r,a,i,s=[],o="",l=e.split("/");for(l[0]||l.shift();a=l.shift();)n=a[0],n==="*"?(s.push(n),o+=a[1]==="?"?"(?:/(.*))?":"/(.*)"):n===":"?(r=a.indexOf("?",1),i=a.indexOf(".",1),s.push(a.substring(1,~r?r:~i?i:a.length)),o+=~r&&!~i?"(?:/([^/]+?))?":"/([^/]+?)",~i&&(o+=(~r?"?":"")+"\\"+a.substring(i))):o+="/"+a;return{keys:s,pattern:new RegExp("^"+o+(t?"(?=$|/)":"/?$"),"i")}}var T3={exports:{}},_3={};/**
431 * @license React
432 * use-sync-external-store-shim.production.js
433 *
434 * Copyright (c) Meta Platforms, Inc. and affiliates.
435 *
436 * This source code is licensed under the MIT license found in the
437 * LICENSE file in the root directory of this source tree.
438 */var eR;function Hce(){if(eR)return _3;eR=1;var e=gb();function t(h,g){return h===g&&(h!==0||1/h===1/g)||h!==h&&g!==g}var n=typeof Object.is=="function"?Object.is:t,r=e.useState,a=e.useEffect,i=e.useLayoutEffect,s=e.useDebugValue;function o(h,g){var x=g(),v=r({inst:{value:x,getSnapshot:g}}),b=v[0].inst,E=v[1];return i(function(){b.value=x,b.getSnapshot=g,l(b)&&E({inst:b})},[h,x,g]),a(function(){return l(b)&&E({inst:b}),h(function(){l(b)&&E({inst:b})})},[h]),s(x),x}function l(h){var g=h.getSnapshot;h=h.value;try{var x=g();return!n(h,x)}catch{return!0}}function u(h,g){return g()}var p=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?u:o;return _3.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:p,_3}var tR;function qce(){return tR||(tR=1,T3.exports=Hce()),T3.exports}var Gce=qce();const Vce=xb.useInsertionEffect,Yce=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Wce=Yce?P.useLayoutEffect:P.useEffect,Kce=Vce||Wce,kq=e=>{const t=P.useRef([e,(...n)=>t[0](...n)]).current;return Kce(()=>{t[0]=e}),t[1]},Qce="popstate",dN="pushState",fN="replaceState",Xce="hashchange",nR=[Qce,dN,fN,Xce],Zce=e=>{for(const t of nR)addEventListener(t,e);return()=>{for(const t of nR)removeEventListener(t,e)}},Cq=(e,t)=>Gce.useSyncExternalStore(Zce,e,t),Jce=()=>location.search,eue=({ssrSearch:e=""}={})=>Cq(Jce,()=>e),rR=()=>location.pathname,tue=({ssrPath:e}={})=>Cq(rR,e?()=>e:rR),nue=(e,{replace:t=!1,state:n=null}={})=>
438history[t?fN:dN](n,"",e),rue=(e={})=>[tue(e),nue],aR=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[aR]>"u"){for(const e of[dN,fN]){const t=history[e];history[e]=function(){const n=t.apply(this,arguments),r=new Event(e);return r.arguments=arguments,dispatchEvent(r),n}}Object.defineProperty(window,aR,{value:!0})}const aue=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",Oq=(e="")=>e==="/"?"":e,iue=(e,t)=>e[0]==="~"?e.slice(1):Oq(t)+e,sue=(e="",t)=>aue(iR(Oq(e)),iR(t)),iR=e=>{try{return decodeURI(e)}catch{return e}},Pq={hook:rue,searchHook:eue,parser:zce,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},Rq=P.createContext(Pq),Nm=()=>P.useContext(Rq),jq={},Lq=P.createContext(jq),Mq=()=>P.useContext(Lq),Ib=e=>{const[t,n]=e.hook(e);return[sue(e.base,t),kq((r,a)=>n(iue(r,e.base),a))]},hN=()=>Ib(Nm()),Iq=(e,t,n,r)=>{const{pattern:a,keys:i}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",r),s=a.exec(n)||[],[o,...l]=s;return o!==void 0?[!0,(()=>{const u=i!==!1?Object.fromEntries(i.map((h,g)=>[h,l[g]])):s.groups;let p={...l};return u&&Object.assign(p,u),p})(),...r?[o]:[]]:[!1,null]},oue=({children:e,...t})=>{const n=Nm(),r=t.hook?Pq:n;let a=r;const[i,s]=t.ssrPath?.split("?")??[];s&&(t.ssrSearch=s,t.ssrPath=i),t.hrefs=t.hrefs??t.hook?.hrefs;let o=P.useRef({}),l=o.current,u=l;for(let p in r){const h=p==="base"?r[p]+(t[p]||""):t[p]||r[p];l===u&&h!==u[p]&&(o.current=u={...u}),u[p]=h,(h!==r[p]||h!==a[p])&&(a=u)}return P.createElement(Rq.Provider,{value:a,children:e})},sR=({children:e,component:t},n)=>t?P.createElement(t,{params:n}):typeof e=="function"?e(n):e,lue=e=>{let t=P.useRef(jq);const n=t.current;return t.current=Object.keys(e).length!==Object.keys(n).length||Object.entries(e).some(([r,a])=>a!==n[r])?e:n},tn=({path:e,nest:t,match:n,...r})=>{const a=Nm(),[i]=Ib(a),[s,o,l]=n??Iq(a.parser,e,i,t),u=lue({...Mq(),...o});if(!s)return null;const p=l?P.createElement(oue,{base:l},sR(r,u)):sR(r,u);return P.createElement(Lq.Provider,{value:u,children:p})},Et=P.forwardRef((e,t)=>{const n=Nm(),[r,a]=Ib(n),{to:i="",href:s=i,onClick:o,asChild:l,children:u,className:p,replace:h,state:g,...x}=e,v=kq(E=>{E.ctrlKey||E.metaKey||E.altKey||E.shiftKey||E.button!==0||(o?.(E),E.defaultPrevented||(E.preventDefault(),a(s,e)))}),b=n.hrefs(s[0]==="~"?s.slice(1):n.base+s,n);return l&&P.isValidElement(u)?P.cloneElement(u,{onClick:v,href:b}):P.createElement("a",{...x,onClick:v,href:b,className:p?.call?p(r===s):p,children:u,ref:t})}),gA=e=>Array.isArray(e)?e.flatMap(t=>gA(t&&t.type===P.Fragment?t.props.children:t)):[e],cue=({children:e,location:t})=>{const n=Nm(),[r]=Ib(n);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),gA(e).forEach(i=>{if(P.isValidElement(i)&&i.props.path){const s=i.props.path;window.__WOUTER_ROUTES__.includes(s)||window.__WOUTER_ROUTES__.push(s)}}));for(const a of gA(e)){let i=0;if(P.isValidElement(a)&&(i=Iq(n.parser,a.props.path,t||r,a.props.nest))[0])return P.cloneElement(a,{match:i})}return null};function oR(){return f.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:7",className:"container flex min-h-[60vh] items-center justify-center py-16",children:f.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:8",className:"brackets terminal-border max-w-lg p-12 text-center",children:[f.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:9",className:"chroma-strong text-6xl font-black tracking-tight",children:"404"}),f.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:10",className:"mt-3 font-mono text-sm tracking-widest text-neon-red",children:"[ERR_404 :: SECTOR_NOT_FOUND]"}),f.jsx("p",{"data-loc":"client/src/pages/NotFound.tsx:13",className:"mt-4 text-sm leading-relaxed text-muted-foreground",children:"The requested sector does not exist in the research center's memory banks. It may have been purged, relocated, or never compiled."}),f.jsx(Et,{"data-loc":"client/src/pages/NotFound.tsx:17",href:"/",children:f.jsxs(et,{"data-loc":"client/src/pages/NotFound.tsx:18",className:"mt-8 font-mono text-xs tracking-widest",children:[f.jsx(vq,{"data-loc":"client/src/pages/NotFound.tsx:19",className:"mr-1 h-3.5 w-3.5"})," RETURN TO MAINFRAME"]})})]})})}class uue extends P.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?f.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:f.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[f.jsx(bo,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),f.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),f.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:f.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),f.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:at("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[f.jsx(Mce,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const due="modulepreload",fue=function(e){return"/"+e},lR={}
438,J=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){let l=function(u){return Promise.all(u.map(p=>Promise.resolve(p).then(h=>({status:"fulfilled",value:h}),h=>({status:"rejected",reason:h}))))};document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),o=s?.nonce||s?.getAttribute("nonce");a=l(n.map(u=>{if(u=fue(u),u in lR)return;lR[u]=!0;const p=u.endsWith(".css"),h=p?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${h}`))return;const g=document.createElement("link");if(g.rel=p?"stylesheet":due,p||(g.as="script"),g.crossOrigin="",g.href=u,o&&g.setAttribute("nonce",o),document.head.appendChild(g),p)return new Promise((x,v)=>{g.addEventListener("load",x),g.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${u}`)))})}))}function i(s){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=s,window.dispatchEvent(o),!o.defaultPrevented)throw s}return a.then(s=>{for(const o of s||[])o.status==="rejected"&&i(o.reason);return t().catch(i)})},pN=()=>{const e="https://manus.im",t="NBS8ZsinwnT8bCnu7uT6ve",n=`${window.location.origin}/api/oauth/callback`,r=crypto.randomUUID();document.cookie=`${Jae}=${r}; Path=/; Max-Age=600; SameSite=None; Secure`;const a=eie({redirectUri:n,nonce:r}),i=new URL(`${e}/app-auth`);i.searchParams.set("appId",t),i.searchParams.set("redirectUri",n),i.searchParams.set("state",a),i.searchParams.set("type","signIn"),window.location.href=i.toString()},Db=Object.freeze(Object.defineProperty({__proto__:null,COOKIE_NAME:iH,startLogin:pN},Symbol.toStringTag,{value:"Module"}));function km(e){const{redirectOnUnauthenticated:t=!1,redirectPath:n}={},r=De.useUtils(),a=De.auth.me.useQuery(void 0,{retry:!1,refetchOnWindowFocus:!1}),i=De.auth.logout.useMutation({onSuccess:()=>{r.auth.me.setData(void 0,null)}}),s=P.useCallback(async()=>{try{await i.mutateAsync()}catch(l){if(l instanceof mf&&l.data?.code==="UNAUTHORIZED")return;throw l}finally{try{sessionStorage.removeItem("manus-cookie")}catch{}r.auth.me.setData(void 0,null),await r.auth.me.invalidate()}},[i,r]),o=P.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 P.useEffect(()=>{t&&(a.isLoading||i.isPending||o.user||typeof window>"u"||n&&window.location.pathname===n||(n?window.location.href=n:pN()))},[t,n,i.isPending,a.isLoading,o.user]),{...o,refresh:()=>a.refetch(),logout:s}}const Dq="/manus-storage/gb-logo_f971bd7c.png",hue="Glenn Boyz Picks - Vegas Killer AI Research Center™",pue="THE HOUSE ALWAYS WINS. UNTIL NOW.",cR=[{href:"/",label:"HOME",code:"SYS.00"},{href:"/free-picks",label:"FREE PICKS",code:"SYS.09"},{href:"/picks",label:"DAILY PICKS",code:"SYS.01"},{href:"/challenge",label:"10K CHALLENGE",code:"SYS.07"},{href:"/parlay-builder",label:"BUILDER",code:"SYS.13"},{href:"/performance",label:"PERFORMANCE",code:"SYS.02"},{href:"/track-record",label:"TRACK RECORD",code:"SYS.06"},{href:"/journal",label:"JOURNAL",code:"SYS.03"},{href:"/leaderboard",label:"LEADERBOARD",code:"SYS.04"},{href:"/reports",label:"RESEARCH",code:"SYS.05"},{href:"/wnba-picks-today",label:"WNBA",code:"SYS.11"},{href:"/nfl-analytics",label:"NFL",code:"SYS.10"},{href:"/college-football",label:"CFB",code:"SYS.14"},{href:"/soccer-leagues",label:"SOCCER",code:"SYS.12"},{href:"/prop-analytics",label:"PROP LAB",code:"SYS.18"},{href:"/pricing",label:"JOIN",code:"SYS.08"}];function mue({children:e}){const{user:t,isAuthenticated:n,logout:r}=km(),[a]=hN(),[i,s]=P.useState(!1),o=t?.role==="admin",{data:l}=De.billing.myAccess.useQuery(void 0,{staleTime:6e4});return f.jsxs("div",{"data-loc":"client/src/components/SiteLayout.tsx:39",className:"min-h-screen flex flex-col bg-background",children:[f.jsx("div",{"data-loc":"client/src/components/SiteLayout.tsx:41",className:"border-b border-border bg-black/60",children:f.jsxs("div",{"data-loc":"client/src/components/SiteLayout.tsx:42",className:"container flex items-center justify-between py-1 font-mono text-[10px] tracking-widest text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/components/SiteLayout.tsx:43",children:["[SYS::ONLINE] VEGAS-KILLER v9.4 ",f.jsx("span",{"data-loc":"client/src/components/SiteLayout.tsx:44",className:"text-neon-green",children:"●"})]}),f.jsx("span",{"data-loc":"client/src/components/SiteLayout.tsx:46",className:"hidden sm:inline",children:"ERR_0x5EGA5 :: HOUSE_EDGE_NOT_FOUND"})]})}),f.jsxs("header",{"data-loc":"client/src/components/SiteLayout.tsx:53",className:"sticky top-0 z-50 border-b border-border bg-background/90 backdrop-blur",children:[f.jsxs("div",{"data-loc":"client/src/components/SiteLayout.tsx:54",className:"container flex items-center justify-between gap-4 py-3",children:[f.jsxs(Et,{"data-loc":"client/src/components/SiteLayout.tsx:55",href:"/",className:"flex items-center gap-3 min-w-0 glitch-hover",children:[f.jsx("img",{"data-loc":"client/src/components/SiteLayout.tsx:56",src:Dq,alt:"Glenn Boyz Picks logo",className:"h-10 w-10 shrink-0 object-contain"}),f.jsxs("div",{"data-loc":"client/src/components/SiteLayout.tsx:61",className:"min-w-0 leading-tight",children:[f.jsx("div",{"data-loc":"client/src/components/SiteLayout.tsx:62",className:"chroma truncate text-sm font-black uppercase tracking-wide sm:text-base",children:"Glenn Boyz Picks"}),f.jsx("div",{"data-loc":"client/src/components/SiteLayout.tsx:65",className:"truncate font-mono text-[10px] tracking-widest text-muted-foreground",children:"VEGAS KILLER AI RESEARCH CENTER™"})]})]}),f.jsxs("nav",{"data-loc":"client/src/components/SiteLayout.tsx:71",className:"hidden items-center gap-1 lg:flex",children:[cR.map(u=>f.jsx(Et,{"data-loc":"client/src/components/SiteLayout.tsx:73",href:u.href,className:at("px-3 py-2 font-mono text-xs tracking-wider transition-colors duration-150",a===u.href?"text-neon-cyan border-b-2 border-neon-cyan":"text-muted-foreground hover:text-foreground"),children:u.label},u.href)),o&&f.jsx(Et,{"data-loc":"client/src/components/SiteLayout.tsx:86",href:"/admin",className:at("px-3 py-2 font-mono text-xs tracking-wider transition-colors duration-150",a==="/admin"?"text-neon-magenta border-b-2 border-neon-magenta":"text-neon-magenta/70 hover:text-neon-magenta"),children:"ADMIN"})]}),f.jsx("div",{"data-loc":"client/src/components/SiteLayout.tsx:99",className:"hidden items-center gap-2 lg:flex",children:n?f.jsxs("div",{"data-loc":"client/src/components/SiteLayout.tsx:101",className:"flex items-center gap-2",children:[l?.hasAccess&&f.jsx("span",{"data-loc":"client/src/components/SiteLayout.tsx:103",className:"border border-neon-green/50 px-1.5 py-0.5 font-mono text-[10px] tracking-widest text-neon-green",children:l.tier==="admin"?"ADMIN":String(l.tier).toUpperCase()}),f.jsx("span",{"data-loc":"client/src/components/SiteLayout.tsx:107",className:"max-w-32 truncate font-mono text-xs text-neon-green",children:t?.name||"OPERATIVE"}),f.jsx(et,{"data-loc":"client/src/components/SiteLayout.tsx:110",variant:"ghost",size:"icon",onClick:()=>r(),"aria-label":"Log out",children:f.jsx(ZP,{"data-loc":"client/src/components/SiteLayout.tsx:115",className:"h-4 w-4"})})]}):f.jsx(uR,{"data-loc":"client/src/components/SiteLayout.tsx:119"})}),f.jsx(et,{"data-loc":"client/src/components/SiteLayout.tsx:123",variant:"ghost",size:"icon",className:"lg:hidden","aria-label":"Toggle menu",onClick:()=>s(u=>!u),children:i?f.jsx(Fx,{"data-loc":"client/src/components/SiteLayout.tsx:129",className:"h-5 w-5"}):f.jsx(Oce,{"data-loc":"client/src/components/SiteLayout.tsx:129",className:"h-5 w-5"})})]}),i&&f.jsx("div",{"data-loc":"client/src/components/SiteLayout.tsx:134",className:"border-t border-border bg-background lg:hidden",children:f.jsxs("nav",{"data-loc":"client/src/components/SiteLayout.tsx:135",className:"container flex flex-col py-2",children:[cR.map(u=>f.jsxs(Et,{"data-loc":"client/src/components/SiteLayout.tsx:137",href:u.href,onClick:()=>s(!1),className:at("flex items-center justify-between py-3 font-mono text-sm tracking-wider border-b border-border/50",a===u.href?"text-neon-cyan":"text-muted-foreground"),children:[f.jsx("span",{"data-loc":"client/src/components/SiteLayout.tsx:145",children:u.label}),f.jsx("span",{"data-loc":"client/src/components/SiteLayout.tsx:14
4386",className:"text-[10px] text-muted-foreground",children:u.code})]},u.href)),o&&f.jsxs(Et,{"data-loc":"client/src/components/SiteLayout.tsx:150",href:"/admin",onClick:()=>s(!1),className:"flex items-center justify-between py-3 font-mono text-sm tracking-wider text-neon-magenta border-b border-border/50",children:[f.jsx("span",{"data-loc":"client/src/components/SiteLayout.tsx:154",children:"ADMIN"}),f.jsx("span",{"data-loc":"client/src/components/SiteLayout.tsx:155",className:"text-[10px]",children:"SYS.99"})]}),f.jsx("div",{"data-loc":"client/src/components/SiteLayout.tsx:158",className:"py-3",children:n?f.jsxs(et,{"data-loc":"client/src/components/SiteLayout.tsx:160",variant:"outline",size:"sm",onClick:()=>r(),children:[f.jsx(ZP,{"data-loc":"client/src/components/SiteLayout.tsx:161",className:"mr-2 h-4 w-4"})," LOG OUT"]}):f.jsx(uR,{"data-loc":"client/src/components/SiteLayout.tsx:164"})})]})})]}),f.jsx("main",{"data-loc":"client/src/components/SiteLayout.tsx:172",className:"flex-1",children:e}),f.jsx("footer",{"data-loc":"client/src/components/SiteLayout.tsx:175",className:"mt-16 border-t border-border bg-black/50",children:f.jsx("div",{"data-loc":"client/src/components/SiteLayout.tsx:176",className:"container py-8",children:f.jsxs("div",{"data-loc":"client/src/components/SiteLayout.tsx:177",className:"flex flex-col items-start justify-between gap-4 sm:flex-row sm:items-center",children:[f.jsxs("div",{"data-loc":"client/src/components/SiteLayout.tsx:178",children:[f.jsx("div",{"data-loc":"client/src/components/SiteLayout.tsx:179",className:"chroma text-sm font-black uppercase tracking-wide",children:"Glenn Boyz Picks - Vegas Killer AI Research Center™"}),f.jsx("p",{"data-loc":"client/src/components/SiteLayout.tsx:182",className:"mt-1 font-mono text-[10px] tracking-wider text-muted-foreground",children:"[DISCLAIMER] FOR EDUCATION & ENTERTAINMENT ONLY. NO WAGERING SERVICES PROVIDED. BET RESPONSIBLY. 21+."})]}),f.jsxs("div",{"data-loc":"client/src/components/SiteLayout.tsx:187",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:["0xDEAD_VEGA5 // BUILD 9.4.1 // ",new Date().getFullYear()]})]})})})]})}function uR(){return f.jsx(et,{"data-loc":"client/src/components/SiteLayout.tsx:199",size:"sm",className:"font-mono text-xs tracking-wider",onClick:()=>{J(async()=>{const{startLogin:e}=await Promise.resolve().then(()=>Db);return{startLogin:e}},void 0).then(({startLogin:e})=>e())},children:"[ LOG IN ]"})}const gue=P.createContext(void 0);function xue({children:e,defaultTheme:t="light",switchable:n=!1}){const[r,a]=P.useState(()=>n&&localStorage.getItem("theme")||t);P.useEffect(()=>{const s=document.documentElement;r==="dark"?s.classList.add("dark"):s.classList.remove("dark"),n&&localStorage.setItem("theme",r)},[r,n]);const i=n?()=>{a(s=>s==="light"?"dark":"light")}:void 0;return f.jsx(gue.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:r,toggleTheme:i,switchable:n},children:e})}function ur({code:e,title:t,sub:n,className:r}){return f.jsxs("div",{"data-loc":"client/src/components/Atoms.tsx:16",className:at("mb-6",r),children:[f.jsxs("div",{"data-loc":"client/src/components/Atoms.tsx:17",className:"font-mono text-[11px] tracking-[0.3em] text-neon-cyan",children:["[",e,"]"]}),f.jsx("h1",{"data-loc":"client/src/components/Atoms.tsx:20",className:"chroma-strong mt-1 text-2xl font-black uppercase tracking-tight sm:text-3xl",children:t}),n&&f.jsx("p",{"data-loc":"client/src/components/Atoms.tsx:24",className:"mt-2 max-w-2xl font-mono text-xs leading-relaxed text-muted-foreground",children:n})]})}function On({label:e,value:t,tone:n="default",hint:r}){const a={default:"text-foreground",green:"text-neon-green",red:"text-neon-red",cyan:"text-neon-cyan",magenta:"text-neon-magenta",amber:"text-neon-amber"}[n];return f.jsxs("div",{"data-loc":"client/src/components/Atoms.tsx:53",className:"brackets terminal-border p-4",children:[f.jsx("div",{"data-loc":"client/src/components/Atoms.tsx:54",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:e}),f.jsx("div",{"data-loc":"client/src/components/Atoms.tsx:57",className:at("mt-1 text-2xl font-black tabular-nums sm:text-3xl",a),children:t}),r&&f.jsx("div",{"data-loc":"client/src/components/Atoms.tsx:61",className:"mt-1 font-mono text-[10px] text-muted-foreground",children:r})]})}function ti({result:e}){const t={win:"border-neon-green/60 text-neon-green",loss:"border-neon-red/60 text-neon-red",push:"border-neon-amber/60 text-neon-amber",pending:"border-border text-muted-foreground"},n={win:"WIN",loss:"LOSS",push:"PUSH",pending:"PENDING"}[e];return f.jsx("span",{"data-loc":"client/src/components/Atoms.tsx:77",className:at("inline-block border px-2 py-0.5 font-mono text-[10px] tracking-widest",t[e]),children:n})}function rc({type:e}){return f.jsx("span",{"data-loc":"client/src/components/Atoms.tsx:90",className:"inline-block border border-neon-cyan/50 bg-neon-cyan/5 px-2 py-0.5 font-mono text-[10px] tracking-widest text-neon-cyan",children:e})}function ac({value:e}){const t=e>=75?"bg-neon-green":e>=60?"bg-neon-cyan":"bg-neon-amber";return f.jsxs("div",{"data-loc":"client/src/components/Atoms.tsx:101",className:"flex items-center gap-2",children:[f.jsx("div",{"data-loc":"client/src/components/Atoms.tsx:102",className:"h-1.5 w-24 bg-muted",children:f.jsx("div",{"data-loc":"client/src/components/Atoms.tsx:103",className:at("h-full",t),style:{width:`${e}%`}})}),f.jsx("span",{"data-loc":"client/src/components/Atoms.tsx:105",className:"font-mono text-xs tabular-nums text-foreground",children:e})]})}function Jn(e){return e>0?`+${e}`:`${e}`}const yue=[{code:"WNBA",label:"WNBA",slug:"wnba",aliases:["WNBA"],priority:1},{code:"NFL",label:"NFL",slug:"nfl",aliases:["NFL"],priority:2},{code:"SOCCER",label:"Soccer",slug:"soccer",aliases:["SOCCER","MLS","EPL","UEFA","FIFA"],priority:3},{code:"TENNIS",label:"Tennis",slug:"tennis",aliases:["TENNIS","ATP","WTA"],priority:4},{code:"MLB",label:"Baseball",slug:"mlb",aliases:["MLB","BASEBALL"],priority:5}],mN=yue.map(e=>e.label).join(" → "),bue=[{href:"/picks",icon:Rb,code:"SYS.01",title:"DAILY PICKS",desc:"AI-generated picks with confidence scores and full reasoning breakdowns."},{href:"/performance",icon:Kl,code:"SYS.02",title:"PERFORMANCE",desc:"Win/loss/push record, ROI%, streaks, and the full historical results ledger."},{href:"/journal",icon:Rce,code:"SYS.03",title:"BETTING JOURNAL",desc:"Log your own bets and track y
438our personal profit-and-loss summary."},{href:"/leaderboard",icon:Nq,code:"SYS.04",title:"LEADERBOARD",desc:"Community rankings by win rate and ROI, sourced from journal entries."},{href:"/reports",icon:Tq,code:"SYS.05",title:"AI RESEARCH",desc:"Daily and weekly research reports: trends, breakdowns, betting insights."}],vue=[{code:"01",label:"WNBA",href:"/wnba-picks-today",note:"Player props, spreads, totals"},{code:"02",label:"NFL",href:"/nfl-picks-today",note:"Team props, player props, sides"},{code:"03",label:"SOCCER",href:"/soccer-picks-today",note:"MLS & available soccer markets"},{code:"04",label:"TENNIS",href:"/tennis-picks-today",note:"ATP/WTA match and set markets"},{code:"05",label:"BASEBALL",href:"/mlb-picks-today",note:"MLB sides, props, HR analysis"}];function Eue(){const{data:e}=De.picks.performance.useQuery(),{data:t}=De.picks.daily.useQuery();return f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:67",children:[f.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:69",className:"relative overflow-hidden border-b border-border",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:70",className:"pointer-events-none absolute inset-0 bg-[radial-gradient(ellipse_at_top,oklch(0.87_0.17_196/0.08),transparent_60%)]"}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:71",className:"container relative py-16 sm:py-24",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:72",className:"grid items-center gap-10 lg:grid-cols-[1fr_auto]",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:73",className:"fade-up",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:74",className:"font-mono text-[11px] tracking-[0.35em] text-neon-magenta",children:"[FATAL_ERROR :: SPORTSBOOK_EDGE_TERMINATED]"}),f.jsx("h1",{"data-loc":"client/src/pages/Home.tsx:77",className:"chroma-strong mt-4 max-w-3xl text-3xl font-black uppercase leading-tight tracking-tight sm:text-5xl",children:hue}),f.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:80",className:"mt-3 max-w-2xl text-base font-semibold uppercase tracking-wide text-muted-foreground sm:text-lg",children:"AI Sports Betting Picks With Full Transparency and Public Results"}),f.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:83",className:"mt-4 font-mono text-sm tracking-[0.2em] text-neon-cyan",children:[pue,f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:85",className:"blink",children:"▌"})]}),f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:87",className:"mt-4 max-w-xl text-sm leading-relaxed text-muted-foreground",children:"A sports betting intelligence platform. Machine-generated picks with transparent reasoning, a public performance ledger, personal bet journaling, and community rankings — all receipts, no hype."}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:92",className:"mt-8 flex flex-wrap gap-3",children:[f.jsx(Et,{"data-loc":"client/src/pages/Home.tsx:93",href:"/welcome",children:f.jsx(et,{"data-loc":"client/src/pages/Home.tsx:94",className:"font-mono text-xs tracking-widest",children:">_ START HERE"})}),f.jsx(Et,{"data-loc":"client/src/pages/Home.tsx:98",href:"/picks",children:f.jsx(et,{"data-loc":"client/src/pages/Home.tsx:99",variant:"outline",className:"font-mono text-xs tracking-widest",children:">_ VIEW TODAY'S PICKS"})}),f.jsx(Et,{"data-loc":"client/src/pages/Home.tsx:103",href:"/performance",children:f.jsx(et,{"data-loc":"client/src/pages/Home.tsx:104",variant:"outline",className:"font-mono text-xs tracking-widest",children:"[ AUDIT THE RECORD ]"})})]})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:112",className:"hidden justify-center lg:flex",children:f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:113",className:"brackets p-3",children:f.jsx("img",{"data-loc":"client/src/pages/Home.tsx:114",src:Dq,alt:"Glenn Boyz Picks - Vegas Killer AI Research Center™ logo",className:"h-64 w-64 object-contain"})})})]}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:124",className:"mt-12 grid grid-cols-2 gap-3 sm:grid-cols-4",children:[f.jsx(On,{"data-loc":"client/src/pages/Home.tsx:125",label:"System Record",value:e?`${e.wins}-${e.losses}-${e.pushes}`:"--",tone:"cyan",hint:"W-L-P // all-time"}),f.jsx(On,{"data-loc":"client/src/pages/Home.tsx:131",label:"ROI",value:e?`${e.roi>=0?"+":""}${e.roi.toFixed(1)}%`:"--",tone:e&&e.roi>=0?"green":"red",hint:"flat 1u staking"}),f.jsx(On,{"data-loc":"client/src/pages/Home.tsx:137",label:"Win Rate",value:e?`${e.winRate.toFixed(1)}%`:"--",tone:"magenta",hint:"settled picks"}),f.jsx(On,{"data-loc":"client/src/pages/Home.tsx:143",label:"Picks Live Today",value:t?`${t.picks.filter(n=>n.result==="pending").length}`:"--",tone:"amber",hint:t?.date??""})]})]})]}),f.jsx("section",{"data-loc":"client/src/pages/Home.tsx:153",className:"border-b border-border bg-neon-cyan/[0.02]",children:f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:154",className:"container py-10",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:155",className:"flex flex-wrap items-end justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:156",children:[f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:157",className:"font-mono text-[10px] tracking-[0.3em] text-neon-cyan",children:"[SYS.FOCUS // MARKET_QUEUE]"}),f.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:158",className:"mt-2 font-display text-2xl uppercase text-foreground",children:"Current Analysis Focus"})]}),f.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:160",className:"max-w-md font-mono text-[10px] leading-relaxed text-muted-foreground",children:[mN," — coverage is prioritized 
438in this sequence when qualifying markets are available. A priority rank is not a projected outcome or confidence score."]})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:164",className:"mt-5 grid gap-2 sm:grid-cols-2 lg:grid-cols-5",children:vue.map(n=>f.jsxs(Et,{"data-loc":"client/src/pages/Home.tsx:166",href:n.href,className:"group terminal-border bg-black/20 p-4 transition-colors hover:border-neon-cyan/50 hover:bg-neon-cyan/[0.04]",children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:167",className:"flex items-center justify-between font-mono text-[10px] tracking-widest text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:168",children:["FOCUS.",n.code]}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:168",className:"text-neon-cyan",children:">>"})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:170",className:"mt-3 font-display text-xl text-foreground group-hover:text-neon-cyan",children:n.label}),f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:171",className:"mt-1 text-xs leading-relaxed text-muted-foreground",children:n.note})]},n.label))})]})}),f.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:179",className:"container py-14",children:[f.jsx(ur,{"data-loc":"client/src/pages/Home.tsx:180",code:"NAV_INDEX",title:"Research Center Modules",sub:"// Select a subsystem. All modules are operational."}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:185",className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:[bue.map((n,r)=>f.jsxs(Et,{"data-loc":"client/src/pages/Home.tsx:187",href:n.href,className:"brackets terminal-border glitch-hover group block p-5 transition-colors duration-150 hover:bg-secondary/60",style:{animationDelay:`${r*60}ms`},children:[f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:192",className:"flex items-center justify-between",children:[f.jsx(n.icon,{"data-loc":"client/src/pages/Home.tsx:193",className:"h-5 w-5 text-neon-cyan"}),f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:194",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:n.code})]}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:198",className:"chroma mt-3 text-lg font-black tracking-wide",children:n.title}),f.jsx("p",{"data-loc":"client/src/pages/Home.tsx:201",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:n.desc}),f.jsx("div",{"data-loc":"client/src/pages/Home.tsx:204",className:"mt-3 font-mono text-[10px] tracking-widest text-neon-cyan opacity-0 transition-opacity duration-200 group-hover:opacity-100",children:">> ACCESS MODULE"})]},n.href)),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:209",className:"brackets terminal-border flex flex-col justify-center p-5",children:[f.jsx(hce,{"data-loc":"client/src/pages/Home.tsx:210",className:"h-5 w-5 text-neon-magenta"}),f.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:211",className:"mt-3 font-mono text-xs leading-relaxed text-muted-foreground",children:[f.jsx("span",{"data-loc":"client/src/pages/Home.tsx:212",className:"text-neon-magenta",children:"[NOTICE]"})," This platform provides analysis for education and entertainment. It does not accept wagers. Records are tracked transparently — wins and losses alike."]})]})]})]})]})}function dt({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/skeleton.tsx:5","data-slot":"skeleton",className:at("bg-accent animate-pulse rounded-md",e),...t})}function dR(e){const t=[],n=String(e||"");let r=n.indexOf(","),a=0,i=!1;for(;!i;){r===-1&&(r=n.length,i=!0);const s=n.slice(a,r).trim();(s||!i)&&t.push(s),a=r+1,r=n.indexOf(",",a)}return t}function gN(e,t){const n=t||{};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const wue=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Sue=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Aue={};function fR(e,t){return(Aue.jsx?Sue:wue).test(e)}const Tue=/[ \t\n\f\r]/g;function Bb(e){return typeof e=="object"?e.type==="text"?hR(e.value):!1:hR(e)}function hR(e){return e.replace(Tue,"")===""}let Cm=class{constructor(t,n,r){this.normal=n,this.property=t,r&&(this.space=r)}};Cm.prototype.normal={};Cm.prototype.property={};Cm.prototype.space=void 0;function Bq(e,t){const n={},r={};for(const a of e)Object.assign(n,a.property),Object.assign(r,a.normal);return new Cm(n,r,t)}function Tp(e){return e.toLowerCase()}let Pa=class{constructor(t,n){this.attribute=n,this.property=t}};Pa.prototype.attribute="";Pa.prototype.booleanish=!1;Pa.prototype.boolean=!1;Pa.prototype.commaOrSpaceSeparated=!1;Pa.prototype.commaSeparated=!1;Pa.prototype.defined=!1;Pa.prototype.mustUseProperty=!1;Pa.prototype.number=!1;Pa.prototype.overloadedBoolean=!1;Pa.prototype.property="";Pa.prototype.spaceSeparated=!1;Pa.prototype.space=void 0;let _ue=0;const At=ju(),sr=ju(),xA=ju(),Be=ju(),vn=ju(),af=ju(),za=ju();function ju(){return 2**++_ue}const yA=Object.freeze(Object.defineProperty({__proto__:null,boolean:At,booleanish:sr,commaOrSpaceSeparated:za,commaSeparated:af,number:Be,overloadedBoolean:xA,spaceSeparated:vn},Symbol.toStringTag,{value:"Module"})),N3=Object.keys(yA);let xN=class extends Pa{constructor(t,n,r,a){let i=-1;
vendor: 4,265 bytes, line 438
438if(super(t,n),pR(this,"space",a),typeof r=="number")for(;++i<N3.length;){const s=N3[i];pR(this,N3[i],(r&yA[s])===yA[s])}}};xN.prototype.defined=!0;function pR(e,t,n){n&&(e[t]=n)}function o0(e){const t={},n={};for(const[r,a]of Object.entries(e.properties)){const i=new xN(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[Tp(r)]=r,n[Tp(i.attribute)]=r}return new Cm(t,n,e.space)}const Fq=o0({properties:{ariaActiveDescendant:null,ariaAtomic:sr,ariaAutoComplete:null,ariaBusy:sr,ariaChecked:sr,ariaColCount:Be,ariaColIndex:Be,ariaColSpan:Be,ariaControls:vn,ariaCurrent:null,ariaDescribedBy:vn,ariaDetails:null,ariaDisabled:sr,ariaDropEffect:vn,ariaErrorMessage:null,ariaExpanded:sr,ariaFlowTo:vn,ariaGrabbed:sr,ariaHasPopup:null,ariaHidden:sr,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:vn,ariaLevel:Be,ariaLive:null,ariaModal:sr,ariaMultiLine:sr,ariaMultiSelectable:sr,ariaOrientation:null,ariaOwns:vn,ariaPlaceholder:null,ariaPosInSet:Be,ariaPressed:sr,ariaReadOnly:sr,ariaRelevant:null,ariaRequired:sr,ariaRoleDescription:vn,ariaRowCount:Be,ariaRowIndex:Be,ariaRowSpan:Be,ariaSelected:sr,ariaSetSize:Be,ariaSort:null,ariaValueMax:Be,ariaValueMin:Be,ariaValueNow:Be,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function $q(e,t){return t in e?e[t]:t}function Uq(e,t){return $q(e,t.toLowerCase())}const Nue=o0({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:af,acceptCharset:vn,accessKey:vn,action:null,allow:null,allowFullScreen:At,allowPaymentRequest:At,allowUserMedia:At,alt:null,as:null,async:At,autoCapitalize:null,autoComplete:vn,autoFocus:At,autoPlay:At,blocking:vn,capture:null,charSet:null,checked:At,cite:null,className:vn,cols:Be,colSpan:null,content:null,contentEditable:sr,controls:At,controlsList:vn,coords:Be|af,crossOrigin:null,data:null,dateTime:null,decoding:null,default:At,defer:At,dir:null,dirName:null,disabled:At,download:xA,draggable:sr,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:At,formTarget:null,headers:vn,height:Be,hidden:xA,high:Be,href:null,hrefLang:null,htmlFor:vn,httpEquiv:vn,id:null,imageSizes:null,imageSrcSet:null,inert:At,inputMode:null,integrity:null,is:null,isMap:At,itemId:null,itemProp:vn,itemRef:vn,itemScope:At,itemType:vn,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:At,low:Be,manifest:null,max:null,maxLength:Be,media:null,method:null,min:null,minLength:Be,multiple:At,muted:At,name:null,nonce:null,noModule:At,noValidate:At,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:At,optimum:Be,pattern:null,ping:vn,placeholder:null,playsInl
438ine:At,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:At,referrerPolicy:null,rel:vn,required:At,reversed:At,rows:Be,rowSpan:Be,sandbox:vn,scope:null,scoped:At,seamless:At,selected:At,shadowRootClonable:At,shadowRootDelegatesFocus:At,shadowRootMode:null,shape:null,size:Be,sizes:null,slot:null,span:Be,spellCheck:sr,src:null,srcDoc:null,srcLang:null,srcSet:null,start:Be,step:null,style:null,tabIndex:Be,target:null,title:null,translate:null,type:null,typeMustMatch:At,useMap:null,value:sr,width:Be,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:vn,axis:null,background:null,bgColor:null,border:Be,borderColor:null,bottomMargin:Be,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:At,declare:At,event:null,face:null,frame:null,frameBorder:null,hSpace:Be,leftMargin:Be,link:null,longDesc:null,lowSrc:null,marginHeight:Be,marginWidth:Be,noResize:At,noHref:At,noShade:At,noWrap:At,object:null,profile:null,prompt:null,rev:null,rightMargin:Be,rules:null,scheme:null,scrolling:sr,standby:null,summary:null,text:null,topMargin:Be,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Be,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:At,disableRemotePlayback:At,prefix:null,property:null,results:Be,security:null,unselectable:null},space:"html",transform:Uq}),kue=o0({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
438-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:za,accentHeight:Be,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Be,amplitude:Be,arabicForm:null,ascent:Be,attributeName:null,attributeType:null,azimuth:Be,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Be,by:null,calcMode:null,capHeight:Be,className:vn,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:Be,diffuseConstant:Be,direction:null,display:null,dur:null,divisor:Be,dominantBaseline:null,download:At,dx:null,dy:null,edgeMode:null,editable:null,elevation:Be,enableBackground:null,end:null,event:null,exponent:Be,externalResourcesRequired:null,fill:null,fillOpacity:Be,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:af,g2:af,glyphName:af,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Be,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Be,horizOriginX:Be,horizOriginY:Be,id:null,ideographic:Be,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Be,k:Be,k1:Be,k2:Be,k3:Be,k4:Be,kernelMatrix:za,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Be,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:Be,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
vendor: 4,346 bytes, lines 438-439
438Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Be,overlineThickness:Be,paintOrder:null,panose1:null,path:null,pathLength:Be,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:vn,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Be,pointsAtY:Be,pointsAtZ:Be,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:za,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:za,rev:za,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:za,requiredFeatures:za,requiredFonts:za,requiredFormats:za,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:Be,specularExponent:Be,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Be,strikethroughThickness:Be,string:null,stroke:null,strokeDashArray:za,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Be,strokeOpacity:Be,strokeWidth:null,style:null,surfaceScale:Be,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:za,tabIndex:Be,tableValues:null,target:null,targetX:Be,targetY:Be,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:za,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Be,underlineThickness:Be,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Be,values:null,vAlphabetic:Be,vMathematical:Be,vectorEffect:null,vHanging:Be,vIdeographic:Be,version:null,vertAdvY:Be,vertOriginX:Be,vertOriginY:Be,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Be,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:$q}),zq=o0({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()}}),Hq=o0({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:Uq}),qq=o0({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),Cue={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"},Oue=/[A-Z]/g,mR=/-[a-z]/g,Pue=/^data[-\w.:]+$/i;function Fb(e,t){const n=Tp(t);let r=t,a=Pa;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Pue.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(mR,jue);r="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!mR.test(i)){let s=i.replace(Oue,Rue);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}a=xN}return new a(r,t)}function Rue(e){return"-"+e.toLowerCase()}function jue(e){return e.charAt(1).toUpperCase()}const Om=Bq([Fq,Nue,zq,Hq,qq],"html"),uc=Bq([Fq,kue,zq,Hq,qq],"svg");function gR(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function yN(e){return e.join(" ").trim()}var Md={},k3,xR;function Lue(){if(xR)return k3;xR=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,n=/^\s*/,r=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,i=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,o=/^\s+|\s+$/g,l=`
439`,u="/",p="*",h="",g="comment",x="declaration";k3=function(b,E){if(typeof b!="string")throw new TypeError("First argument must be a string");if(!b)return[];E=E||{};var S=1,T=1;function k(Q){var I=Q.match(t);I&&(S+=I.length);var ee=Q.lastIndexOf(l);T=~ee?Q.length-ee:T+Q.length}function N(){var Q={line:S,column:T};return function(I){return I.position=new C(Q),D(),I}}
vendor: 4,863 bytes, line 439
439function C(Q){this.start=Q,this.end={line:S,column:T},this.source=E.source}C.prototype.content=b;function O(Q){var I=new Error(E.source+":"+S+":"+T+": "+Q);if(I.reason=Q,I.filename=E.source,I.line=S,I.column=T,I.source=b,!E.silent)throw I}function j(Q){var I=Q.exec(b);if(I){var ee=I[0];return k(ee),b=b.slice(ee.length),I}}function D(){j(n)}function U(Q){var I;for(Q=Q||[];I=z();)I!==!1&&Q.push(I);return Q}function z(){var Q=N();if(!(u!=b.charAt(0)||p!=b.charAt(1))){for(var I=2;h!=b.charAt(I)&&(p!=b.charAt(I)||u!=b.charAt(I+1));)++I;if(I+=2,h===b.charAt(I-1))return O("End of comment missing");var ee=b.slice(2,I-2);return T+=2,k(ee),b=b.slice(I),T+=2,Q({type:g,comment:ee})}}function H(){var Q=N(),I=j(r);if(I){if(z(),!j(a))return O("property missing ':'");var ee=j(i),$=Q({type:x,property:v(I[0].replace(e,h)),value:ee?v(ee[0].replace(e,h)):h});return j(s),$}}function q(){var Q=[];U(Q);for(var I;I=H();)I!==!1&&(Q.push(I),U(Q));return Q}return D(),q()};function v(b){return b?b.replace(o,h):h}return k3}var yR;function Mue(){if(yR)return Md;yR=1;var e=Md&&Md.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Md,"__esModule",{value:!0}),Md.default=n;const t=e(Lue());function n(r,a){let i=null;if(!r||typeof r!="string")return i;const s=(0,t.default)(r),o=typeof a=="function";return s.forEach(l=>{if(l.type!=="declaration")return;const{property:u,value:p}=l;o?a(u,p,l):p&&(i=i||{},i[u]=p)}),i}return Md}var Eh={},bR;function Iue(){if(bR)return Eh;bR=1,Object.defineProperty(Eh,"__esModule",{value:!0}),Eh.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,n=/^[^-]+$/,r=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,i=function(u){return!u||n.test(u)||e.test(u)},s=function(u,p){return p.toUpperCase()},o=function(u,p){return"".concat(p,"-")},l=function(u,p){return p===void 0&&(p={}),i(u)?u:(u=u.toLowerCase(),p.reactCompat?u=u.replace(a,o):u=u.replace(r,o),u.replace(t,s))};return Eh.camelCase=l,Eh}var wh,vR;function Due(){if(vR)return wh;vR=1;var e=wh&&wh.__importDefault||function(a){return a&&a.__esModule?a:{default:a}},t=e(Mue()),n=Iue();function r(a,i){var s={};return!a||typeof a!="string"||(0,t.default)(a,function(o,l){o&&l&&(s[(0,n.camelCase)(o,i)]=l)}),s}return r.default=r,wh=r,wh}var Bue=Due();const Fue=on(Bue),$b=Gq("end"),Bs=Gq("start");function Gq(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function $ue(e){const t=Bs(e),n=$b(e);if(t&&n)return{start:t,end:n}}function Qh(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?ER(e.position):"start"in e||"end"in e?ER(e):"line"in e||"column"in e?bA(e):""}function bA(e){return wR(e&&e.line)+":"+wR(e&&e.column)}function ER(e){return bA(e&&e.start)+"-"+bA(e&&e.end)}function wR(e){return e&&typeof e=="number"?e:1}class ta extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let a="",i={},s=!1;if(n&&("line"in n&&"column"in n?i={place:n}:"start"in n&&"end"in n?i={place:n}:"type"in n?i={ancestors:[n],place:n.position}:i={...n}),typeof t=="string"?a=t:!i.cause&&t&&(s=!0,a=t.message,i.cause=t),!i.ruleId&&!i.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?i.ruleId=r:(i.source=r.slice(0,l),i.ruleId=r.slice(l+1))}if(!i.place&&i.ancestors&&i.ancestors){const l=i.ancestors[i.ancestors.length-1];l&&(i.place=l.position)}const o=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=o?o.column:void 0,this.fatal=void 0,this.file="",this.message=a,this.line=o?o.line:void 0,this.name=Qh(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=s&&i.cause&&typeof i.cause.stack=="string"?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}ta.prototype.file="";ta.prototype.name="";ta.prototype.reason="";ta.prototype.message="";ta.prototype.stack="";ta.prototype.column=void 0;ta.prototype.line=void 0;ta.prototype.ancestors=void 0;ta.prototype.cause=void 0;ta.prototype.fatal=void 0;ta.prototype.place=void 0;ta.prototype.ruleId=void 0;ta.prototype.source=void 0;const bN={}.hasOwnProperty,Uue=new Map,zue=/[A-Z]/g,Hue=new Set(["table","tbody","thead","tfoot","tr"]),que=new Set(["td","th"]),Vq="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Gue(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=Jue(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");
vendor: 6,341 bytes, line 439
439if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=Zue(n,t.jsx,t.jsxs)}const a={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?uc:Om,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},i=Yq(a,e,void 0);return i&&typeof i!="string"?i:a.create(e,a.Fragment,{children:i||void 0},void 0)}function Yq(e,t,n){if(t.type==="element")return Vue(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Yue(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Kue(e,t,n);if(t.type==="mdxjsEsm")return Wue(e,t);if(t.type==="root")return Que(e,t,n);if(t.type==="text")return Xue(e,t)}function Vue(e,t,n){const r=e.schema;let a=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(a=uc,e.schema=a),e.ancestors.push(t);const i=Kq(e,t.tagName,!1),s=ede(e,t);let o=EN(e,t);return Hue.has(t.tagName)&&(o=o.filter(function(l){return typeof l=="string"?!Bb(l):!0})),Wq(e,s,i,t),vN(s,o),e.ancestors.pop(),e.schema=r,e.create(t,i,s,n)}function Yue(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}_p(e,t.position)}function Wue(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);_p(e,t.position)}function Kue(e,t,n){const r=e.schema;let a=r;t.name==="svg"&&r.space==="html"&&(a=uc,e.schema=a),e.ancestors.push(t);const i=t.name===null?e.Fragment:Kq(e,t.name,!0),s=tde(e,t),o=EN(e,t);return Wq(e,s,i,t),vN(s,o),e.ancestors.pop(),e.schema=r,e.create(t,i,s,n)}function Que(e,t,n){const r={};return vN(r,EN(e,t)),e.create(t,e.Fragment,r,n)}function Xue(e,t){return t.value}function Wq(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function vN(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Zue(e,t,n){return r;function r(a,i,s,o){const u=Array.isArray(s.children)?n:t;return o?u(i,s,o):u(i,s)}}function Jue(e,t){return n;function n(r,a,i,s){const o=Array.isArray(i.children),l=Bs(r);return t(a,i,s,o,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function ede(e,t){const n={};let r,a;for(a in t.properties)if(a!=="children"&&bN.call(t.properties,a)){const i=nde(e,a,t.properties[a]);if(i){const[s,o]=i;e.tableCellAlignToStyle&&s==="align"&&typeof o=="string"&&que.has(t.tagName)?r=o:n[s]=o}}if(r){const i=n.style||(n.style={});i[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function tde(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const i=r.data.estree.body[0];i.type;const s=i.expression;s.type;const o=s.properties[0];o.type,Object.assign(n,e.evaluater.evaluateExpression(o.argument))}else _p(e,t.position);else{const a=r.name;let i;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const o=r.value.data.estree.body[0];o.type,i=e.evaluater.evaluateExpression(o.expression)}else _p(e,t.position);else i=r.value===null?!0:r.value;n[a]=i}return n}function EN(e,t){const n=[];let r=-1;const a=e.passKeys?new Map:Uue;for(;++r<t.children.length;){const i=t.children[r];let s;if(e.passKeys){const l=i.type==="element"?i.tagName:i.type==="mdxJsxFlowElement"||i.type==="mdxJsxTextElement"?i.name:void 0;if(l){const u=a.get(l)||0;s=l+"-"+u,a.set(l,u+1)}}const o=Yq(e,i,s);o!==void 0&&n.push(o)}return n}function nde(e,t,n){const r=Fb(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?gN(n):yN(n)),r.property==="style"){let a=typeof n=="object"?n:rde(e,String(n));return e.stylePropertyNameCase==="css"&&(a=ade(a)),["style",a]}return[e.elementAttributeNameCase==="react"&&r.space?Cue[r.property]||r.property:r.attribute,n]}}function rde(e,t){try{return Fue(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const r=n,a=new ta("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:r,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw a.file=e.filePath||void 0,a.url=Vq+"#cannot-parse-style-attribute",a}}function Kq(e,t,n){let r;if(!n)r={type:"Literal",value:t};else if(t.includes(".")){const a=t.split(".");let i=-1,s;for(;++i<a.length;){const o=fR(a[i])?{type:"Identifier",name:a[i]}:{type:"Literal",value:a[i]};s=s?{type:"MemberExpression",object:s,property:o,computed:!!(i&&o.type==="Literal"),optional:!1}:o}r=s}else r=fR(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const a=r.value;return bN.call(e.components,a)?e.components[a]:a}if(e.evaluater)return e.evaluater.evaluateExpression(r);_p(e)}function _p(e,t){const n=new ta("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=Vq+"#cannot-handle-mdx-estrees-without-createevaluater",n}function ade(e){const t={};let n;for(n in e)bN.call(e,n)&&(t[ide(n)]=e[n]);return t}function ide(e){let t=e.replace(zue,sde);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function sde(e){return"-"+e.toLowerCase()}const C3={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"]},ode={};function wN(e,t){const n=ode,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,a=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return Qq(e,r,a)}function Qq(e,t,n){if(lde(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return SR(e.children,t,n)}return Array.isArray(e)?SR(e,t,n):""}function SR(e,t,n){const r=[];let a=-1;for(;++a<e.length;)r[a]=Qq(e[a],t,n);return r.join("")}function lde(e){return!!(e&&typeof e=="object")}const AR=document.createElement("i");function SN(e){const t="&"+e+";";AR.innerHTML=t;const n=AR.textContent;
vendor: 17,280 bytes, line 439
439return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function Ja(e,t,n,r){const a=e.length;let i=0,s;if(t<0?t=-t>a?0:a+t:t=t>a?a:t,n=n>0?n:0,r.length<1e4)s=Array.from(r),s.unshift(t,n),e.splice(...s);else for(n&&e.splice(t,n);i<r.length;)s=r.slice(i,i+1e4),s.unshift(t,0),e.splice(...s),i+=1e4,t+=1e4}function bi(e,t){return e.length>0?(Ja(e,e.length,0,t),e):t}const TR={}.hasOwnProperty;function Xq(e){const t={};let n=-1;for(;++n<e.length;)cde(t,e[n]);return t}function cde(e,t){let n;for(n in t){const a=(TR.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let s;if(i)for(s in i){TR.call(a,s)||(a[s]=[]);const o=i[s];ude(a[s],Array.isArray(o)?o:o?[o]:[])}}}function ude(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);Ja(e,0,0,r)}function Zq(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function Vi(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const la=dc(/[A-Za-z]/),Jr=dc(/[\dA-Za-z]/),dde=dc(/[#-'*+\--9=?A-Z^-~]/);function $x(e){return e!==null&&(e<32||e===127)}const vA=dc(/\d/),fde=dc(/[\dA-Fa-f]/),hde=dc(/[!-/:-@[-`{-~]/);function nt(e){return e!==null&&e<-2}function yn(e){return e!==null&&(e<0||e===32)}function Lt(e){return e===-2||e===-1||e===32}const Ub=dc(new RegExp("\\p{P}|\\p{S}","u")),xu=dc(/\s/);function dc(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function l0(e){const t=[];let n=-1,r=0,a=0;for(;++n<e.length;){const i=e.charCodeAt(n);let s="";if(i===37&&Jr(e.charCodeAt(n+1))&&Jr(e.charCodeAt(n+2)))a=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(s=String.fromCharCode(i));else if(i>55295&&i<57344){const o=e.charCodeAt(n+1);i<56320&&o>56319&&o<57344?(s=String.fromCharCode(i,o),a=1):s="�"}else s=String.fromCharCode(i);s&&(t.push(e.slice(r,n),encodeURIComponent(s)),r=n+a+1,s=""),a&&(n+=a,a=0)}return t.join("")+e.slice(r)}function Ot(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let i=0;return s;function s(l){return Lt(l)?(e.enter(n),o(l)):t(l)}function o(l){return Lt(l)&&i++<a?(e.consume(l),o):(e.exit(n),t(l))}}const pde={tokenize:mde};function mde(e){const t=e.attempt(this.parser.constructs.contentInitial,r,a);let n;return t;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),Ot(e,t,"linePrefix")}function a(o){return e.enter("paragraph"),i(o)}function i(o){const l=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=l),n=l,s(o)}function s(o){if(o===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(o);return}return nt(o)?(e.consume(o),e.exit("chunkText"),i):(e.consume(o),s)}}const gde={tokenize:xde},_R={tokenize:yde};function xde(e){const t=this,n=[];let r=0,a,i,s;return o;function o(k){if(r<n.length){const N=n[r];return t.containerState=N[1],e.attempt(N[0].continuation,l,u)(k)}return u(k)}function l(k){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,a&&T();const N=t.events.length;let C=N,O;for(;C--;)if(t.events[C][0]==="exit"&&t.events[C][1].type==="chunkFlow"){O=t.events[C][1].end;break}S(r);let j=N;for(;j<t.events.length;)t.events[j][1].end={...O},j++;return Ja(t.events,C+1,0,t.events.slice(N)),t.events.length=j,u(k)}return o(k)}function u(k){if(r===n.length){if(!a)return g(k);if(a.currentConstruct&&a.currentConstruct.concrete)return v(k);t.interrupt=!!(a.currentConstruct&&!a._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(_R,p,h)(k)}function p(k){return a&&T(),S(r),g(k)}function h(k){return t.parser.lazy[t.now().line]=r!==n.length,s=t.now().offset,v(k)}function g(k){return t.containerState={},e.attempt(_R,x,v)(k)}function x(k){return r++,n.push([t.currentConstruct,t.containerState]),g(k)}function v(k){if(k===null){a&&T(),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){E(e.exit("chunkFlow"),!0),S(0),e.consume(k);return}return nt(k)?(e.consume(k),E(e.exit("chunkFlow")),r=0,t.interrupt=void 0,o):(e.consume(k),b)}function E(k,N){const C=t.sliceStream(k);if(N&&C.push(null),k.previous=i,i&&(i.next=k),i=k,a.defineSkip(k.start),a.write(C),t.parser.lazy[k.start.line]){let O=a.events.length;for(;O--;)if(a.events[O][1].start.offset<s&&(!a.events[O][1].end||a.events[O][1].end.offset>s))return;const j=t.events.length;let D=j,U,z;for(;D--;)if(t.events[D][0]==="exit"&&t.events[D][1].type==="chunkFlow"){if(U){z=t.events[D][1].end;break}U=!0}for(S(r),O=j;O<t.events.length;)t.events[O][1].end={...z},O++;Ja(t.events,D+1,0,t.events.slice(j)),t.events.length=O}}function S(k){let N=n.length;for(;N-- >k;){const C=n[N];t.containerState=C[1],C[0].exit.call(t,e)}n.length=k}function T(){a.write([null]),i=void 0,a=void 0,t.containerState._closeFlow=void 0}}function yde(e,t,n){return Ot(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function wf(e){if(e===null||yn(e)||xu(e))return 1;if(Ub(e))return 2}function zb(e,t,n){const r=[];let a=-1;for(;++a<e.length;){const i=e[a].resolveAll;i&&!r.includes(i)&&(t=i(t,n),r.push(i))}return t}const EA={name:"attention",resolveAll:bde,tokenize:vde};function bde(e,t){let n=-1,r,a,i,s,o,l,u,p;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;l=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const h={...e[r][1].end},g={...e[n][1].start};NR(h,-l),NR(g,l),s={type:l>1?"strongSequence":"emphasisSequence",start:h,end:{...e[r][1].end}},o={type:l>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:g},i={type:l>1?"strongText":"emphasisText",start:{...e[r][1].end},end:{...e[n][1].start}},a={type:l>1?"strong":"emphasis",start:{...s.start},end:{...o.end}},e[r][1].end={...s.start},e[n][1].start={...o.end},u=[],e[r][1].end.offset-e[r][1].start.offset&&(u=bi(u,[["enter",e[r][1],t],["exit",e[r][1],t]])),u=bi(u,[["enter",a,t],["enter",s,t],["exit",s,t],["enter",i,t]]),u=bi(u,zb(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),u=bi(u,[["exit",i,t],["enter",o,t],["exit",o,t],["exit",a,t]]),e[n][1].end.offset-e[n][1].start.offset?(p=2,u=bi(u,[["enter",e[n][1],t],["exit",e[n][1],t]])):p=0,Ja(e,r-1,n-r+3,u),n=r+u.length-p-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function vde(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,a=wf(r);let i;return s;function s(l){return i=l,e.enter("attentionSequence"),o(l)}function o(l){if(l===i)return e.consume(l),o;const u=e.exit("attentionSequence"),p=wf(l),h=!p||p===2&&a||n.includes(l),g=!a||a===2&&p||n.includes(r);return u._open=!!(i===42?h:h&&(a||!g)),u._close=!!(i===42?g:g&&(p||!h)),t(l)}}function NR(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Ede={name:"autolink",tokenize:wde};function wde(e,t,n){let r=0;return a;function a(x){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(x),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i}function i(x){return la(x)?(e.consume(x),s):x===64?n(x):u(x)}function s(x){return x===43||x===45||x===46||Jr(x)?(r=1,o(x)):u(x)}function o(x){return x===58?(e.consume(x),r=0,l):(x===43||x===45||x===46||Jr(x))&&r++<32?(e.consume(x),o):(r=0,u(x))}function l(x){return x===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(x),e.exit("autolinkMarker"),e.exit("autolink"),t):x===null||x===32||x===60||$x(x)?n(x):(e.consume(x),l)}function u(x){return x===64?(e.consume(x),p):dde(x)?(e.consume(x),u):n(x)}function p(x){return Jr(x)?h(x):n(x)}function h(x){return x===46?(e.consume(x),r=0,p):x===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(x),e.exit("autolinkMarker"),e.exit("autolink"),t):g(x)}function g(x){if((x===45||Jr(x))&&r++<63){const v=x===45?g:h;return e.consume(x),v}return n(x)}}const Pm={partial:!0,tokenize:Sde};function Sde(e,t,n){return r;function r(i){return Lt(i)?Ot(e,a,"linePrefix")(i):a(i)}function a(i){return i===null||nt(i)?t(i):n(i)}}const Jq={continuation:{tokenize:Tde},exit:_de,name:"blockQuote",tokenize:Ade};function Ade(e,t,n){const r=this;return a;function a(s){if(s===62){const o=r.containerState;return o.open||(e.enter("blockQuote",{_container:!0}),o.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(s),e.exit("blockQuoteMarker"),i}return n(s)}function i(s){return Lt(s)?(e.enter("blockQuotePrefixWhitespace"),e.consume(s),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(s))}}function Tde(e,t,n){const r=this;return a;function a(s){return Lt(s)?Ot(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s):i(s)}function i(s){return e.attempt(Jq,t,n)(s)}}function _de(e){e.exit("blockQuote")}const eG={name:"characterEscape",tokenize:Nde};function Nde(e,t,n){return r;function r(i){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(i),e.exit("escapeMarker"),a}function a(i){return hde(i)?(e.enter("characterEscapeValue"),e.consume(i),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(i)}}const tG={name:"characterReference",tokenize:kde};function kde(e,t,n){const r=this;let a=0,i,s;return o;function o(h){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(h),e.exit("characterReferenceMarker"),l}function l(h){return h===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(h),e.exit("characterReferenceMarkerNumeric"),u):(e.enter("characterReferenceValue"),i=31,s=Jr,p(h))}function u(h){return h===88||h===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(h),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,s=fde,p):(e.enter("characterReferenceValue"),i=7,s=vA,p(h))}function p(h){if(h===59&&a){const g=e.exit("characterReferenceValue");return s===Jr&&!SN(r.sliceSerialize(g))?n(h):(e.enter("characterReferenceMarker"),e.consume(h),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return s(h)&&a++<i?(e.consume(h),p):n(h)}}const kR={partial:!0,tokenize:Ode},CR={concrete:!0,name:"codeFenced",tokenize:Cde};function Cde(e,t,n){const r=this,a={partial:!0,tokenize:C};let i=0,s=0,o;return l;function l(O){return u(O)}function u(O){const j=r.events[r.events.length-1];return i=j&&j[1].type==="linePrefix"?j[2].sliceSerialize(j[1],!0).length:0,o=O,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),p(O)}function p(O){return O===o?(s++,e.consume(O),p):s<3?n(O):(e.exit("codeFencedFenceSequence"),Lt(O)?Ot(e,h,"whitespace")(O):h(O))}function h(O){return O===null||nt(O)?(e.exit("codeFencedFence"),r.interrupt?t(O):e.check(kR,b,N)(O)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),g(O))}function g(O){return O===null||nt(O)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),h(O)):Lt(O)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Ot(e,x,"whitespace")(O)):O===96&&O===o?n(O):(e.consume(O),g)}function x(O){return O===null||nt(O)?h(O):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),v(O))}function v(O){return O===null||nt(O)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),h(O)):O===96&&O===o?n(O):(e.consume(O),v)}function b(O){return e.attempt(a,N,E)(O)}function E(O){return e.enter("lineEnding"),e.consume(O),e.exit("lineEnding"),S}function S(O){return i>0&&Lt(O)?Ot(e,T,"linePrefix",i+1)(O):T(O)}function T(O){return O===null||nt(O)?e.check(kR,b,N)(O):(e.enter("codeFlowValue"),k(O))}function k(O){return O===null||nt(O)?(e.exit("codeFlowValue"),T(O)):(e.consume(O),k)}function N(O){return e.exit("codeFenced"),t(O)}function C(O,j,D){let U=0;return z;function z(ee){return O.enter("lineEnding"),O.consume(ee),O.exit("lineEnding"),H}function H(ee){return O.enter("codeFencedFence"),Lt(ee)?Ot(O,q,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(ee):q(ee)}function q(ee){return ee===o?(O.enter("codeFencedFenceSequence"),Q(ee)):D(ee)}function Q(ee){return ee===o?(U++,O.consume(ee),Q):U>=s?(O.exit("codeFencedFenceSequence"),Lt(ee)?Ot(O,I,"whitespace")(ee):I(ee)):D(ee)}function I(ee){return ee===null||nt(ee)?(O.exit("codeFencedFence"),j(ee)):D(ee)}}}function Ode(e,t,n){const r=this;return a;function a(s){return s===null?n(s):(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),i)}function i(s){return r.parser.lazy[r.now().line]?n(s):t(s)}}const O3={name:"codeIndented",tokenize:Rde},Pde={partial:!0,tokenize:jde};function Rde(e,t,n){const r=this;return a;function a(u){return e.enter("codeIndented"),Ot(e,i,"linePrefix",5)(u)}function i(u){const p=r.events[r.events.length-1];return p&&p[1].type==="linePrefix"&&p[2].sliceSerialize(p[1],!0).length>=4?s(u):n(u)}function s(u){return u===null?l(u):nt(u)?e.attempt(Pde,s,l)(u):(e.enter("codeFlowValue"),o(u))}function o(u){return u===null||nt(u)?(e.exit("codeFlowValue"),s(u)):(e.consume(u),o)}function l(u){return e.exit("codeIndented"),t(u)}}function jde(e,t,n){const r=this;return a;function a(s){return r.parser.lazy[r.now().line]?n(s):nt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),a):Ot(e,i,"linePrefix",5)(s)}function i(s){const o=r.events[r.events.length-1];return o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?t(s):nt(s)?a(s):n(s)}}const Lde={name:"codeText",previous:Ide,resolve:Mde,tokenize:Dde};function Mde(e){let t=e.length-4,n=3,r,a;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)a===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(a=r):(r===t||e[r][1].type==="lineEnding")&&(e[a][1].type="codeTextData",r!==a+2&&(e[a][1].end=e[r-1][1].end,e.splice(a+2,r-a-2),t-=r-a-2,r=a+2),a=void 0);return e}function Ide(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function Dde(e,t,n){let r=0,a,i;return s;function s(h){return e.enter("codeText"),e.enter("codeTextSequence"),o(h)}function o(h){return h===96?(e.consume(h),r++,o):(e.exit("codeTextSequence"),l(h))}function l(h){return h===null?n(h):h===32?(e.enter("space"),e.consume(h),e.exit("space"),l):h===96?(i=e.enter("codeTextSequence"),a=0,p(h)):nt(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),l):(e.enter("codeTextData"),u(h))}function u(h){return h===null||h===32||h===96||nt(h)?(e.exit("codeTextData"),l(h)):(e.consume(h),u)}function p(h){return h===96?(e.consume(h),a++,p):a===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(h)):(i.type="codeTextData",u(h))}}class Bde{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){const r=n??Number.POSITIVE_INFINITY;return r<this.left.length?this.left.slice(t,r):t>this.left.length?this.right.slice(this.right.length-r+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-r+this.left.length).reverse())}splice(t,n,r){const a=n||0;this.setCursor(Math.trunc(t));const i=this.right.splice(this.right.length-a,Number.POSITIVE_INFINITY);return r&&Sh(this.left,r),i.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),Sh(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),Sh(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){const n=this.left.splice(t,Number.POSITIVE_INFINITY);Sh(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);Sh(this.left,n.reverse())}}}function Sh(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function nG(e){const t={};let n=-1,r,a,i,s,o,l,u;const p=new Bde(e);for(;++n<p.length;){for(;n in t;)n=t[n];if(r=p.get(n),n&&r[1].type==="chunkFlow"&&p.get(n-1)[1].type==="listItemPrefix"&&(l=r[1]._tokenizer.events,i=0,i<l.length&&l[i][1].type==="lineEndingBlank"&&(i+=2),i<l.length&&l[i][1].type==="content"))for(;++i<l.length&&l[i][1].type!=="content";)l[i][1].type==="chunkText"&&(l[i][1]._isInFirstContentOfListItem=!0,i++);
vendor: 6,627 bytes, line 439
439if(r[0]==="enter")r[1].contentType&&(Object.assign(t,Fde(p,n)),n=t[n],u=!0);else if(r[1]._container){for(i=n,a=void 0;i--;)if(s=p.get(i),s[1].type==="lineEnding"||s[1].type==="lineEndingBlank")s[0]==="enter"&&(a&&(p.get(a)[1].type="lineEndingBlank"),s[1].type="lineEnding",a=i);else if(!(s[1].type==="linePrefix"||s[1].type==="listItemIndent"))break;a&&(r[1].end={...p.get(a)[1].start},o=p.slice(a,n),o.unshift(r),p.splice(a,n-a+1,o))}}return Ja(e,0,Number.POSITIVE_INFINITY,p.slice(0)),!u}function Fde(e,t){const n=e.get(t)[1],r=e.get(t)[2];let a=t-1;const i=[];let s=n._tokenizer;s||(s=r.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(s._contentTypeTextTrailing=!0));const o=s.events,l=[],u={};let p,h,g=-1,x=n,v=0,b=0;const E=[b];for(;x;){for(;e.get(++a)[1]!==x;);i.push(a),x._tokenizer||(p=r.sliceStream(x),x.next||p.push(null),h&&s.defineSkip(x.start),x._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=!0),s.write(p),x._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=void 0)),h=x,x=x.next}for(x=n;++g<o.length;)o[g][0]==="exit"&&o[g-1][0]==="enter"&&o[g][1].type===o[g-1][1].type&&o[g][1].start.line!==o[g][1].end.line&&(b=g+1,E.push(b),x._tokenizer=void 0,x.previous=void 0,x=x.next);for(s.events=[],x?(x._tokenizer=void 0,x.previous=void 0):E.pop(),g=E.length;g--;){const S=o.slice(E[g],E[g+1]),T=i.pop();l.push([T,T+S.length-1]),e.splice(T,2,S)}for(l.reverse(),g=-1;++g<l.length;)u[v+l[g][0]]=v+l[g][1],v+=l[g][1]-l[g][0]-1;return u}const $de={resolve:zde,tokenize:Hde},Ude={partial:!0,tokenize:qde};function zde(e){return nG(e),e}function Hde(e,t){let n;return r;function r(o){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),a(o)}function a(o){return o===null?i(o):nt(o)?e.check(Ude,s,i)(o):(e.consume(o),a)}function i(o){return e.exit("chunkContent"),e.exit("content"),t(o)}function s(o){return e.consume(o),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,a}}function qde(e,t,n){const r=this;return a;function a(s){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),Ot(e,i,"linePrefix")}function i(s){if(s===null||nt(s))return n(s);const o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?t(s):e.interrupt(r.parser.constructs.flow,n,t)(s)}}function rG(e,t,n,r,a,i,s,o,l){const u=l||Number.POSITIVE_INFINITY;let p=0;return h;function h(S){return S===60?(e.enter(r),e.enter(a),e.enter(i),e.consume(S),e.exit(i),g):S===null||S===32||S===41||$x(S)?n(S):(e.enter(r),e.enter(s),e.enter(o),e.enter("chunkString",{contentType:"string"}),b(S))}function g(S){return S===62?(e.enter(i),e.consume(S),e.exit(i),e.exit(a),e.exit(r),t):(e.enter(o),e.enter("chunkString",{contentType:"string"}),x(S))}function x(S){return S===62?(e.exit("chunkString"),e.exit(o),g(S)):S===null||S===60||nt(S)?n(S):(e.consume(S),S===92?v:x)}function v(S){return S===60||S===62||S===92?(e.consume(S),x):x(S)}function b(S){return!p&&(S===null||S===41||yn(S))?(e.exit("chunkString"),e.exit(o),e.exit(s),e.exit(r),t(S)):p<u&&S===40?(e.consume(S),p++,b):S===41?(e.consume(S),p--,b):S===null||S===32||S===40||$x(S)?n(S):(e.consume(S),S===92?E:b)}function E(S){return S===40||S===41||S===92?(e.consume(S),b):b(S)}}function aG(e,t,n,r,a,i){const s=this;let o=0,l;return u;function u(x){return e.enter(r),e.enter(a),e.consume(x),e.exit(a),e.enter(i),p}function p(x){return o>999||x===null||x===91||x===93&&!l||x===94&&!o&&"_hiddenFootnoteSupport"in s.parser.constructs?n(x):x===93?(e.exit(i),e.enter(a),e.consume(x),e.exit(a),e.exit(r),t):nt(x)?(e.enter("lineEnding"),e.consume(x),e.exit("lineEnding"),p):(e.enter("chunkString",{contentType:"string"}),h(x))}function h(x){return x===null||x===91||x===93||nt(x)||o++>999?(e.exit("chunkString"),p(x)):(e.consume(x),l||(l=!Lt(x)),x===92?g:h)}function g(x){return x===91||x===92||x===93?(e.consume(x),o++,h):h(x)}}function iG(e,t,n,r,a,i){let s;return o;function o(g){return g===34||g===39||g===40?(e.enter(r),e.enter(a),e.consume(g),e.exit(a),s=g===40?41:g,l):n(g)}function l(g){return g===s?(e.enter(a),e.consume(g),e.exit(a),e.exit(r),t):(e.enter(i),u(g))}function u(g){return g===s?(e.exit(i),l(s)):g===null?n(g):nt(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),Ot(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),p(g))}function p(g){return g===s||g===null||nt(g)?(e.exit("chunkString"),u(g)):(e.consume(g),g===92?h:p)}function h(g){return g===s||g===92?(e.consume(g),p):p(g)}}function Xh(e,t){let n;return r;function r(a){return nt(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),n=!0,r):Lt(a)?Ot(e,r,n?"linePrefix":"lineSuffix")(a):t(a)}}const Gde={name:"definition",tokenize:Yde},Vde={partial:!0,tokenize:Wde};function Yde(e,t,n){const r=this;let a;return i;function i(x){return e.enter("definition"),s(x)}function s(x){return aG.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(x)}function o(x){return a=Vi(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),x===58?(e.enter("definitionMarker"),e.consume(x),e.exit("definitionMarker"),l):n(x)}function l(x){return yn(x)?Xh(e,u)(x):u(x)}function u(x){return rG(e,p,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(x)}function p(x){return e.attempt(Vde,h,h)(x)}function h(x){return Lt(x)?Ot(e,g,"whitespace")(x):g(x)}function g(x){return x===null||nt(x)?(e.exit("definition"),r.parser.defined.push(a),t(x)):n(x)}}function Wde(e,t,n){return r;function r(o){return yn(o)?Xh(e,a)(o):n(o)}function a(o){return iG(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(o)}function i(o){return Lt(o)?Ot(e,s,"whitespace")(o):s(o)}function s(o){return o===null||nt(o)?t(o):n(o)}}const Kde={name:"hardBreakEscape",tokenize:Qde};function Qde(e,t,n){return r;function r(i){return e.enter("hardBreakEscape"),e.consume(i),a}function a(i){return nt(i)?(e.exit("hardBreakEscape"),t(i)):n(i)}}const Xde={name:"headingAtx",resolve:Zde,tokenize:Jde};function Zde(e,t){let n=e.length-2,r=3,a,i;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(a={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},i={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},Ja(e,r,n-r+1,[["enter",a,t],["enter",i,t],["exit",i,t],["exit",a,t]]
vendor: 12,889 bytes, line 439
439)),e}function Jde(e,t,n){let r=0;return a;function a(p){return e.enter("atxHeading"),i(p)}function i(p){return e.enter("atxHeadingSequence"),s(p)}function s(p){return p===35&&r++<6?(e.consume(p),s):p===null||yn(p)?(e.exit("atxHeadingSequence"),o(p)):n(p)}function o(p){return p===35?(e.enter("atxHeadingSequence"),l(p)):p===null||nt(p)?(e.exit("atxHeading"),t(p)):Lt(p)?Ot(e,o,"whitespace")(p):(e.enter("atxHeadingText"),u(p))}function l(p){return p===35?(e.consume(p),l):(e.exit("atxHeadingSequence"),o(p))}function u(p){return p===null||p===35||yn(p)?(e.exit("atxHeadingText"),o(p)):(e.consume(p),u)}}const efe=["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"],OR=["pre","script","style","textarea"],tfe={concrete:!0,name:"htmlFlow",resolveTo:afe,tokenize:ife},nfe={partial:!0,tokenize:ofe},rfe={partial:!0,tokenize:sfe};function afe(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 ife(e,t,n){const r=this;let a,i,s,o,l;return u;function u(B){return p(B)}function p(B){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(B),h}function h(B){return B===33?(e.consume(B),g):B===47?(e.consume(B),i=!0,b):B===63?(e.consume(B),a=3,r.interrupt?t:V):la(B)?(e.consume(B),s=String.fromCharCode(B),E):n(B)}function g(B){return B===45?(e.consume(B),a=2,x):B===91?(e.consume(B),a=5,o=0,v):la(B)?(e.consume(B),a=4,r.interrupt?t:V):n(B)}function x(B){return B===45?(e.consume(B),r.interrupt?t:V):n(B)}function v(B){const de="CDATA[";return B===de.charCodeAt(o++)?(e.consume(B),o===de.length?r.interrupt?t:q:v):n(B)}function b(B){return la(B)?(e.consume(B),s=String.fromCharCode(B),E):n(B)}function E(B){if(B===null||B===47||B===62||yn(B)){const de=B===47,Ee=s.toLowerCase();return!de&&!i&&OR.includes(Ee)?(a=1,r.interrupt?t(B):q(B)):efe.includes(s.toLowerCase())?(a=6,de?(e.consume(B),S):r.interrupt?t(B):q(B)):(a=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(B):i?T(B):k(B))}return B===45||Jr(B)?(e.consume(B),s+=String.fromCharCode(B),E):n(B)}function S(B){return B===62?(e.consume(B),r.interrupt?t:q):n(B)}function T(B){return Lt(B)?(e.consume(B),T):z(B)}function k(B){return B===47?(e.consume(B),z):B===58||B===95||la(B)?(e.consume(B),N):Lt(B)?(e.consume(B),k):z(B)}function N(B){return B===45||B===46||B===58||B===95||Jr(B)?(e.consume(B),N):C(B)}function C(B){return B===61?(e.consume(B),O):Lt(B)?(e.consume(B),C):k(B)}function O(B){return B===null||B===60||B===61||B===62||B===96?n(B):B===34||B===39?(e.consume(B),l=B,j):Lt(B)?(e.consume(B),O):D(B)}function j(B){return B===l?(e.consume(B),l=null,U):B===null||nt(B)?n(B):(e.consume(B),j)}function D(B){return B===null||B===34||B===39||B===47||B===60||B===61||B===62||B===96||yn(B)?C(B):(e.consume(B),D)}function U(B){return B===47||B===62||Lt(B)?k(B):n(B)}function z(B){return B===62?(e.consume(B),H):n(B)}function H(B){return B===null||nt(B)?q(B):Lt(B)?(e.consume(B),H):n(B)}function q(B){return B===45&&a===2?(e.consume(B),$):B===60&&a===1?(e.consume(B),Z):B===62&&a===4?(e.consume(B),W):B===63&&a===3?(e.consume(B),V):B===93&&a===5?(e.consume(B),ue):nt(B)&&(a===6||a===7)?(e.exit("htmlFlowData"),e.check(nfe,ae,Q)(B)):B===null||nt(B)?(e.exit("htmlFlowData"),Q(B)):(e.consume(B),q)}function Q(B){return e.check(rfe,I,ae)(B)}function I(B){return e.enter("lineEnding"),e.consume(B),e.exit("lineEnding"),ee}function ee(B){return B===null||nt(B)?Q(B):(e.enter("htmlFlowData"),q(B))}function $(B){return B===45?(e.consume(B),V):q(B)}function Z(B){return B===47?(e.consume(B),s="",te):q(B)}function te(B){if(B===62){const de=s.toLowerCase();return OR.includes(de)?(e.consume(B),W):q(B)}return la(B)&&s.length<8?(e.consume(B),s+=String.fromCharCode(B),te):q(B)}function ue(B){return B===93?(e.consume(B),V):q(B)}function V(B){return B===62?(e.consume(B),W):B===45&&a===2?(e.consume(B),V):q(B)}function W(B){return B===null||nt(B)?(e.exit("htmlFlowData"),ae(B)):(e.consume(B),W)}function ae(B){return e.exit("htmlFlow"),t(B)}}function sfe(e,t,n){const r=this;return a;function a(s){return nt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),i):n(s)}function i(s){return r.parser.lazy[r.now().line]?n(s):t(s)}}function ofe(e,t,n){return r;function r(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),e.attempt(Pm,t,n)}}const lfe={name:"htmlText",tokenize:cfe};function cfe(e,t,n){const r=this;let a,i,s;return o;function o(V){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(V),l}function l(V){return V===33?(e.consume(V),u):V===47?(e.consume(V),C):V===63?(e.consume(V),k):la(V)?(e.consume(V),D):n(V)}function u(V){return V===45?(e.consume(V),p):V===91?(e.consume(V),i=0,v):la(V)?(e.consume(V),T):n(V)}function p(V){return V===45?(e.consume(V),x):n(V)}function h(V){return V===null?n(V):V===45?(e.consume(V),g):nt(V)?(s=h,Z(V)):(e.consume(V),h)}function g(V){return V===45?(e.consume(V),x):h(V)}function x(V){return V===62?$(V):V===45?g(V):h(V)}function v(V){const W="CDATA[";return V===W.charCodeAt(i++)?(e.consume(V),i===W.length?b:v):n(V)}function b(V){return V===null?n(V):V===93?(e.consume(V),E):nt(V)?(s=b,Z(V)):(e.consume(V),b)}function E(V){return V===93?(e.consume(V),S):b(V)}function S(V){return V===62?$(V):V===93?(e.consume(V),S):b(V)}function T(V){return V===null||V===62?$(V):nt(V)?(s=T,Z(V)):(e.consume(V),T)}function k(V){return V===null?n(V):V===63?(e.consume(V),N):nt(V)?(s=k,Z(V)):(e.consume(V),k)}function N(V){return V===62?$(V):k(V)}function C(V){return la(V)?(e.consume(V),O):n(V)}function O(V){return V===45||Jr(V)?(e.consume(V),O):j(V)}function j(V){return nt(V)?(s=j,Z(V)):Lt(V)?(e.consume(V),j):$(V)}function D(V){return V===45||Jr(V)?(e.consume(V),D):V===47||V===62||yn(V)?U(V):n(V)}function U(V){return V===47?(e.consume(V),$):V===58||V===95||la(V)?(e.consume(V),z):nt(V)?(s=U,Z(V)):Lt(V)?(e.consume(V),U):$(V)}function z(V){return V===45||V===46||V===58||V===95||Jr(V)?(e.consume(V),z):H(V)}function H(V){return V===61?(e.consume(V),q):nt(V)?(s=H,Z(V)):Lt(V)?(e.consume(V),H):U(V)}function q(V){return V===null||V===60||V===61||V===62||V===96?n(V):V===34||V===39?(e.consume(V),a=V,Q):nt(V)?(s=q,Z(V)):Lt(V)?(e.consume(V),q):(e.consume(V),I)}function Q(V){return V===a?(e.consume(V),a=void 0,ee):V===null?n(V):nt(V)?(s=Q,Z(V)):(e.consume(V),Q)}function I(V){return V===null||V===34||V===39||V===60||V===61||V===96?n(V):V===47||V===62||yn(V)?U(V):(e.consume(V),I)}function ee(V){return V===47||V===62||yn(V)?U(V):n(V)}function $(V){return V===62?(e.consume(V),e.exit("htmlTextData"),e.exit("htmlText"),t):n(V)}function Z(V){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(V),e.exit("lineEnding"),te}function te(V){return Lt(V)?Ot(e,ue,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(V):ue(V)}function ue(V){return e.enter("htmlTextData"),s(V)}}const AN={name:"labelEnd",resolveAll:hfe,resolveTo:pfe,tokenize:mfe},ufe={tokenize:gfe},dfe={tokenize:xfe},ffe={tokenize:yfe};function hfe(e){let t=-1;const n=[];for(;++t<e.length;){const r=e[t][1];if(n.push(e[t]),r.type==="labelImage"||r.type==="labelLink"||r.type==="labelEnd"){const a=r.type==="labelImage"?4:2;r.type="data",t+=a}}return e.length!==n.length&&Ja(e,0,e.length,n),e}function pfe(e,t){let n=e.length,r=0,a,i,s,o;for(;n--;)if(a=e[n][1],i){if(a.type==="link"||a.type==="labelLink"&&a._inactive)break;e[n][0]==="enter"&&a.type==="labelLink"&&(a._inactive=!0)}else if(s){if(e[n][0]==="enter"&&(a.type==="labelImage"||a.type==="labelLink")&&!a._balanced&&(i=n,a.type!=="labelLink")){r=2;break}}else a.type==="labelEnd"&&(s=n);const l={type:e[i][1].type==="labelLink"?"link":"image",start:{...e[i][1].start},end:{...e[e.length-1][1].end}},u={type:"label",start:{...e[i][1].start},end:{...e[s][1].end}},p={type:"labelText",start:{...e[i+r+2][1].end},end:{...e[s-2][1].start}};return o=[["enter",l,t],["enter",u,t]],o=bi(o,e.slice(i+1,i+r+3)),o=bi(o,[["enter",p,t]]),o=bi(o,zb(t.parser.constructs.insideSpan.null,e.slice(i+r+4,s-3),t)),o=bi(o,[["exit",p,t],e[s-2],e[s-1],["exit",u,t]]),o=bi(o,e.slice(s+1)),o=bi(o,[["exit",l,t]]),Ja(e,i,e.length,o),e}function mfe(e,t,n){const r=this;let a=r.events.length,i,s;for(;a--;)if((r.events[a][1].type==="labelImage"||r.events[a][1].type==="labelLink")&&!r.events[a][1]._balanced){i=r.events[a][1];break}return o;function o(g){return i?i._inactive?h(g):(s=r.parser.defined.includes(Vi(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(g),e.exit("labelMarker"),e.exit("labelEnd"),l):n(g)}function l(g){return g===40?e.attempt(ufe,p,s?p:h)(g):g===91?e.attempt(dfe,p,s?u:h)(g):s?p(g):h(g)}function u(g){return e.attempt(ffe,p,h)(g)}function p(g){return t(g)}function h(g){return i._balanced=!0,n(g)}}function gfe(e,t,n){return r;function r(h){return e.enter("resource"),e.enter("resourceMarker"),e.consume(h),e.exit("resourceMarker"),a}function a(h){return yn(h)?Xh(e,i)(h):i(h)}function i(h){return h===41?p(h):rG(e,s,o,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(h)}function s(h){return yn(h)?Xh(e,l)(h):p(h)}function o(h){return n(h)}function l(h){return h===34||h===39||h===40?iG(e,u,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(h):p(h)}function u(h){return yn(h)?Xh(e,p)(h):p(h)}function p(h){return h===41?(e.enter("resourceMarker"),e.consume(h),e.exit("resourceMarker"),e.exit("resource"),t):n(h)}}function xfe(e,t,n){const r=this;return a;function a(o){return aG.call(r,e,i,s,"reference","referenceMarker","referenceString")(o)}function i(o){return r.parser.defined.includes(Vi(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(o):n(o)}function s(o){return n(o)}}function yfe(e,t,n){return r;function r(i){return e.enter("reference"),e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),a}function a(i){return i===93?(e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),e.exit("reference"),t):n(i)}}const bfe={name:"labelStartImage",resolveAll:AN.resolveAll,tokenize:vfe};function vfe(e,t,n){const r=this;return a;function a(o){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(o),e.exit("labelImageMarker"),i}function i(o){return o===91?(e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelImage"),s):n(o)}function s(o){return o===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(o):t(o)}}const Efe={name:"labelStartLink",resolveAll:AN.resolveAll,tokenize:wfe};function wfe(e,t,n){const r=this;return a;function a(s){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelLink"),i}function i(s){return s===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(s):t(s)}}const P3={name:"lineEnding",tokenize:Sfe};function Sfe(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),Ot(e,t,"linePrefix")}}const yx={name:"thematicBreak",tokenize:Afe};function Afe(e,t,n){let r=0,a;return i;function i(u){return e.enter("thematicBreak"),s(u)}function s(u){return a=u,o(u)}function o(u){return u===a?(e.enter("thematicBreakSequence"),l(u)):r>=3&&(u===null||nt(u))?(e.exit("thematicBreak"),t(u)):n(u)}function l(u){return u===a?(e.consume(u),r++,l):(e.exit("thematicBreakSequence"),Lt(u)?Ot(e,o,"whitespace")(u):o(u))}}const Ta={continuation:{tokenize:kfe},exit:Ofe,name:"list",tokenize:Nfe},Tfe={partial:!0,tokenize:Pfe},_fe={partial:!0,tokenize:Cfe};function Nfe(e,t,n){const r=this,a=r.events[r.events.length-1];let i=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0,s=0;return o;function o(x){const v=r.containerState.type||(x===42||x===43||x===45?"listUnordered":"listOrdered");if(v==="listUnordered"?!r.containerState.marker||x===r.containerState.marker:vA(x)){if(r.containerState.type||(r.containerState.type=v,e.enter(v,{_container:!0})),v==="listUnordered")return e.enter("listItemPrefix"),x===42||x===45?e.check(yx,n,u)(x):u(x);if(!r.interrupt||x===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(x)}return n(x)}function l(x){return vA(x)&&++s<10?(e.consume(x),l):(!r.interrupt||s<2)&&(r.containerState.marker?x===r.containerState.marker:x===41||x===46)?(e.exit("listItemValue"),u(x)):n(x)}function u(x){return e.enter("listItemMarker"),e.consume(x),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||x,e.check(Pm,r.interrupt?n:p,e.attempt(Tfe,g,h))}
vendor: 5,407 bytes, line 439
439function p(x){return r.containerState.initialBlankLine=!0,i++,g(x)}function h(x){return Lt(x)?(e.enter("listItemPrefixWhitespace"),e.consume(x),e.exit("listItemPrefixWhitespace"),g):n(x)}function g(x){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(x)}}function kfe(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(Pm,a,i);function a(o){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Ot(e,t,"listItemIndent",r.containerState.size+1)(o)}function i(o){return r.containerState.furtherBlankLines||!Lt(o)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,s(o)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(_fe,t,s)(o))}function s(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,Ot(e,e.attempt(Ta,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}function Cfe(e,t,n){const r=this;return Ot(e,a,"listItemIndent",r.containerState.size+1);function a(i){const s=r.events[r.events.length-1];return s&&s[1].type==="listItemIndent"&&s[2].sliceSerialize(s[1],!0).length===r.containerState.size?t(i):n(i)}}function Ofe(e){e.exit(this.containerState.type)}function Pfe(e,t,n){const r=this;return Ot(e,a,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function a(i){const s=r.events[r.events.length-1];return!Lt(i)&&s&&s[1].type==="listItemPrefixWhitespace"?t(i):n(i)}}const PR={name:"setextUnderline",resolveTo:Rfe,tokenize:jfe};function Rfe(e,t){let n=e.length,r,a,i;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(a=n)}else e[n][1].type==="content"&&e.splice(n,1),!i&&e[n][1].type==="definition"&&(i=n);const s={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[a][1].type="setextHeadingText",i?(e.splice(a,0,["enter",s,t]),e.splice(i+1,0,["exit",e[r][1],t]),e[r][1].end={...e[i][1].end}):e[r][1]=s,e.push(["exit",s,t]),e}function jfe(e,t,n){const r=this;let a;return i;function i(u){let p=r.events.length,h;for(;p--;)if(r.events[p][1].type!=="lineEnding"&&r.events[p][1].type!=="linePrefix"&&r.events[p][1].type!=="content"){h=r.events[p][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||h)?(e.enter("setextHeadingLine"),a=u,s(u)):n(u)}function s(u){return e.enter("setextHeadingLineSequence"),o(u)}function o(u){return u===a?(e.consume(u),o):(e.exit("setextHeadingLineSequence"),Lt(u)?Ot(e,l,"lineSuffix")(u):l(u))}function l(u){return u===null||nt(u)?(e.exit("setextHeadingLine"),t(u)):n(u)}}const Lfe={tokenize:Mfe};function Mfe(e){const t=this,n=e.attempt(Pm,r,e.attempt(this.parser.constructs.flowInitial,a,Ot(e,e.attempt(this.parser.constructs.flow,a,e.attempt($de,a)),"linePrefix")));return n;function r(i){if(i===null){e.consume(i);return}return e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function a(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const Ife={resolveAll:oG()},Dfe=sG("string"),Bfe=sG("text");function sG(e){return{resolveAll:oG(e==="text"?Ffe:void 0),tokenize:t};function t(n){const r=this,a=this.parser.constructs[e],i=n.attempt(a,s,o);return s;function s(p){return u(p)?i(p):o(p)}function o(p){if(p===null){n.consume(p);return}return n.enter("data"),n.consume(p),l}function l(p){return u(p)?(n.exit("data"),i(p)):(n.consume(p),l)}function u(p){if(p===null)return!0;const h=a[p];let g=-1;if(h)for(;++g<h.length;){const x=h[g];if(!x.previous||x.previous.call(r,r.previous))return!0}return!1}}}function oG(e){return t;function t(n,r){let a=-1,i;for(;++a<=n.length;)i===void 0?n[a]&&n[a][1].type==="data"&&(i=a,a++):(!n[a]||n[a][1].type!=="data")&&(a!==i+2&&(n[i][1].end=n[a-1][1].end,n.splice(i+2,a-i-2),a=i+2),i=void 0);return e?e(n,r):n}}function Ffe(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],a=t.sliceStream(r);let i=a.length,s=-1,o=0,l;for(;i--;){const u=a[i];if(typeof u=="string"){for(s=u.length;u.charCodeAt(s-1)===32;)o++,s--;if(s)break;s=-1}else if(u===-2)l=!0,o++;else if(u!==-1){i++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(o=0),o){const u={type:n===e.length||l||o<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:i?s:r.start._bufferIndex+s,_index:r.start._index+i,line:r.end.line,column:r.end.column-o,offset:r.end.offset-o},end:{...r.end}};r.end={...u.start},r.start.offset===r.end.offset?Object.assign(r,u):(e.splice(n,0,["enter",u,t],["exit",u,t]),n+=2)}n++}return e}const $fe={42:Ta,43:Ta,45:Ta,48:Ta,49:Ta,50:Ta,51:Ta,52:Ta,53:Ta,54:Ta,55:Ta,56:Ta,57:Ta,62:Jq},Ufe={91:Gde},zfe={[-2]:O3,[-1]:O3,32:O3},Hfe={35:Xde,42:yx,45:[PR,yx],60:tfe,61:PR,95:yx,96:CR,126:CR},qfe={38:tG,92:eG},Gfe={[-5]:P3,[-4]:P3,[-3]:P3,33:bfe,38:tG,42:EA,60:[Ede,lfe],91:Efe,92:[Kde,eG],93:AN,95:EA,96:Lde},Vfe={null:[EA,Ife]},Yfe={null:[42,95]},Wfe={null:[]},Kfe=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:Yfe,contentInitial:Ufe,disable:Wfe,document:$fe,flow:Hfe,flowInitial:zfe,insideSpan:Vfe,string:qfe,text:Gfe},Symbol.toStringTag,{value:"Module"}));function Qfe(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&&n.line||1,c
vendor: 19,362 bytes, lines 439-445
439olumn:n&&n.column||1,offset:n&&n.offset||0};const a={},i=[];let s=[],o=[];const l={attempt:j(C),check:j(O),consume:T,enter:k,exit:N,interrupt:j(O,{interrupt:!0})},u={code:null,containerState:{},defineSkip:b,events:[],now:v,parser:e,previous:null,sliceSerialize:g,sliceStream:x,write:h};let p=t.tokenize.call(u,l);return t.resolveAll&&i.push(t),u;function h(H){return s=bi(s,H),E(),s[s.length-1]!==null?[]:(D(t,0),u.events=zb(i,u.events,u),u.events)}function g(H,q){return Zfe(x(H),q)}function x(H){return Xfe(s,H)}function v(){const{_bufferIndex:H,_index:q,line:Q,column:I,offset:ee}=r;return{_bufferIndex:H,_index:q,line:Q,column:I,offset:ee}}function b(H){a[H.line]=H.column,z()}function E(){let H;for(;r._index<s.length;){const q=s[r._index];if(typeof q=="string")for(H=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===H&&r._bufferIndex<q.length;)S(q.charCodeAt(r._bufferIndex));else S(q)}}function S(H){p=p(H)}function T(H){nt(H)?(r.line++,r.column=1,r.offset+=H===-3?2:1,z()):H!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===s[r._index].length&&(r._bufferIndex=-1,r._index++)),u.previous=H}function k(H,q){const Q=q||{};return Q.type=H,Q.start=v(),u.events.push(["enter",Q,u]),o.push(Q),Q}function N(H){const q=o.pop();return q.end=v(),u.events.push(["exit",q,u]),q}function C(H,q){D(H,q.from)}function O(H,q){q.restore()}function j(H,q){return Q;function Q(I,ee,$){let Z,te,ue,V;return Array.isArray(I)?ae(I):"tokenize"in I?ae([I]):W(I);function W(Ce){return Se;function Se(Re){const we=Re!==null&&Ce[Re],Me=Re!==null&&Ce.null,Ue=[...Array.isArray(we)?we:we?[we]:[],...Array.isArray(Me)?Me:Me?[Me]:[]];return ae(Ue)(Re)}}function ae(Ce){return Z=Ce,te=0,Ce.length===0?$:B(Ce[te])}function B(Ce){return Se;function Se(Re){return V=U(),ue=Ce,Ce.partial||(u.currentConstruct=Ce),Ce.name&&u.parser.constructs.disable.null.includes(Ce.name)?Ee():Ce.tokenize.call(q?Object.assign(Object.create(u),q):u,l,de,Ee)(Re)}}function de(Ce){return H(ue,V),ee}function Ee(Ce){return V.restore(),++te<Z.length?B(Z[te]):$}}}function D(H,q){H.resolveAll&&!i.includes(H)&&i.push(H),H.resolve&&Ja(u.events,q,u.events.length-q,H.resolve(u.events.slice(q),u)),H.resolveTo&&(u.events=H.resolveTo(u.events,u))}function U(){const H=v(),q=u.previous,Q=u.currentConstruct,I=u.events.length,ee=Array.from(o);return{from:I,restore:$};function $(){r=H,u.previous=q,u.currentConstruct=Q,u.events.length=I,o=ee,z()}}function z(){r.line in a&&r.column<2&&(r.column=a[r.line],r.offset+=a[r.line]-1)}}function Xfe(e,t){const n=t.start._index,r=t.start._bufferIndex,a=t.end._index,i=t.end._bufferIndex;let s;if(n===a)s=[e[n].slice(r,i)];else{if(s=e.slice(n,a),r>-1){const o=s[0];typeof o=="string"?s[0]=o.slice(r):s.shift()}i>0&&s.push(e[a].slice(0,i))}return s}function Zfe(e,t){let n=-1;const r=[];let a;for(;++n<e.length;){const i=e[n];let s;if(typeof i=="string")s=i;else switch(i){case-5:{s="\r";break}case-4:{s=`
440`;break}case-3:{s=`\r
441`;break}case-2:{s=t?" ":"	";break}case-1:{if(!t&&a)continue;s=" ";break}default:s=String.fromCharCode(i)}a=i===-2,r.push(s)}return r.join("")}function Jfe(e){const r={constructs:Xq([Kfe,...(e||{}).extensions||[]]),content:a(pde),defined:[],document:a(gde),flow:a(Lfe),lazy:{},string:a(Dfe),text:a(Bfe)};return r;function a(i){return s;function s(o){return Qfe(r,i,o)}}}function e0e(e){for(;!nG(e););return e}const RR=/[\0\t\n\r]/g;function t0e(){let e=1,t="",n=!0,r;return a;function a(i,s,o){const l=[];let u,p,h,g,x;for(i=t+(typeof i=="string"?i.toString():new TextDecoder(s||void 0).decode(i)),h=0,t="",n&&(i.charCodeAt(0)===65279&&h++,n=void 0);h<i.length;){if(RR.lastIndex=h,u=RR.exec(i),g=u&&u.index!==void 0?u.index:i.length,x=i.charCodeAt(g),!u){t=i.slice(h);break}if(x===10&&h===g&&r)l.push(-3),r=void 0;else switch(r&&(l.push(-5),r=void 0),h<g&&(l.push(i.slice(h,g)),e+=g-h),x){case 0:{l.push(65533),e++;break}case 9:{for(p=Math.ceil(e/4)*4,l.push(-2);e++<p;)l.push(-1);break}case 10:{l.push(-4),e=1;break}default:r=!0,e=1}h=g+1}return o&&(r&&l.push(-5),t&&l.push(t),l.push(null)),l}}const n0e=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function r0e(e){return e.replace(n0e,a0e)}function a0e(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const a=n.charCodeAt(1),i=a===120||a===88;return Zq(n.slice(i?2:1),i?16:10)}return SN(n)||e}const lG={}.hasOwnProperty;function i0e(e,t,n){return typeof t!="string"&&(n=t,t=void 0),s0e(n)(e0e(Jfe(n).document().write(t0e()(e,t,!0))))}function s0e(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:i(un),autolinkProtocol:U,autolinkEmail:U,atxHeading:i(zt),blockQuote:i(Me),characterEscape:U,characterReference:U,codeFenced:i(Ue),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:i(Ue,s),codeText:i(be,s),codeTextData:U,data:U,codeFlowValue:U,definition:i(pt),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:i(tt),hardBreakEscape:i(It),hardBreakTrailing:i(It),htmlFlow:i(Gt,s),htmlFlowData:U,htmlText:i(Gt,s),htmlTextData:U,image:i(Gn),label:s,link:i(un),listItem:i(ra),listItemValue:g,listOrdered:i(La,h),listUnordered:i(La),paragraph:i(_n),reference:B,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:i(zt),strong:i(ha),thematicBreak:i(el)},exit:{atxHeading:l(),atxHeadingSequence:C,autolink:l(),autolinkEmail:we,autolinkProtocol:Re,blockQuote:l(),characterEscapeValue:z,characterReferenceMarkerHexadecimal:Ee,characterReferenceMarkerNumeric:Ee,characterReferenceValue:Ce,characterReference:Se,codeFenced:l(E),codeFencedFence:b,codeFencedFenceInfo:x,codeFencedFenceMeta:v,codeFlowValue:z,codeIndented:l(S),codeText:l(ee),codeTextData:z,data:z,definition:l(),definitionDestinationString:N,definitionLabelString:T,definitionTitleString:k,emphasis:l(),hardBreakEscape:l(q),hardBreakTrailing:l(q),htmlFlow:l(Q),htmlFlowData:z,htmlText:l(I),htmlTextData:z,image:l(Z),label:ue,labelText:te,lineEnding:H,link:l($),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:de,resourceDestinationString:V,resourceTitleString:W,resource:ae,setextHeading:l(D),setextHeadingLineSequence:j,setextHeadingText:O,strong:l(),thematicBreak:l()}};cG(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(Te){let ze={type:"root",children:[]};const ot={stack:[ze],tokenStack:[],config:t,enter:o,exit:u,buffer:s,resume:p,data:n},wt=[];let Pt=-1;for(;++Pt<Te.length;)if(Te[Pt][1].type==="listOrdered"||Te[Pt][1].type==="listUnordered")if(Te[Pt][0]==="enter")wt.push(Pt);else{const Hr=wt.pop();Pt=a(Te,Hr,Pt)}for(Pt=-1;++Pt<Te.length;){const Hr=t[Te[Pt][0]];lG.call(Hr,Te[Pt][1].type)&&Hr[Te[Pt][1].type].call(Object.assign({sliceSerialize:Te[Pt][2].sliceSerialize},ot),Te[Pt][1])}if(ot.tokenStack.length>0){const Hr=ot.tokenStack[ot.tokenStack.length-1];(Hr[1]||jR).call(ot,void 0,Hr[0])}for(ze.position={start:Nl(Te.length>0?Te[0][1].start:{line:1,column:1,offset:0}),end:Nl(Te.length>0?Te[Te.length-2][1].end:{line:1,column:1,offset:0})},Pt=-1;++Pt<t.transforms.length;)ze=t.transforms[Pt](ze)||ze;return ze}function a(Te,ze,ot){let wt=ze-1,Pt=-1,Hr=!1,qr,jr,Vn,Lr;for(;++wt<=ot;){const rn=Te[wt];switch(rn[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{rn[0]==="enter"?Pt++:Pt--,Lr=void 0;break}case"lineEndingBlank":{rn[0]==="enter"&&(qr&&!Lr&&!Pt&&!Vn&&(Vn=wt),Lr=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Lr=void 0}if(!Pt&&rn[0]==="enter"&&rn[1].type==="listItemPrefix"||Pt===-1&&rn[0]==="exit"&&(rn[1].type==="listUnordered"||rn[1].type==="listOrdered")){if(qr){let rs=wt;for(jr=void 0;rs--;){const aa=Te[rs];if(aa[1].type==="lineEnding"||aa[1].type==="lineEndingBlank"){if(aa[0]==="exit")continue;jr&&(Te[jr][1].type="lineEndingBlank",Hr=!0),aa[1].type="lineEnding",jr=rs}else if(!(aa[1].type==="linePrefix"||aa[1].type==="blockQuotePrefix"||aa[1].type==="blockQuotePrefixWhitespace"||aa[1].type==="blockQuoteMarker"||aa[1].type==="listItemIndent"))break}Vn&&(!jr||Vn<jr)&&(qr._spread=!0),qr.end=Object.assign({},jr?Te[jr][1].start:rn[1].end),Te.splice(jr||wt,0,["exit",qr,rn[2]]),wt++,ot++}if(rn[1].type==="listItemPrefix"){const rs={type:"listItem",_spread:!1,start:Object.assign({},rn[1].start),end:void 0};qr=rs,Te.splice(wt,0,["enter",rs,rn[2]]),wt++,ot++,Vn=void 0,Lr=!0}}}return Te[ze][1]._spread=Hr,ot}function i(Te,ze){return ot;function ot(wt){o.call(this,Te(wt),wt),ze&&ze.call(this,wt)}}function s(){this.stack.push({type:"fragment",children:[]})}function o(Te,ze,ot){this.stack[this.stack.length-1].children.push(Te),this.stack.push(Te),this.tokenStack.push([ze,ot||void 0]),Te.position={start:Nl(ze.start),end:void 0}}function l(Te){return ze;function ze(ot){Te&&Te.call(this,ot),u.call(this,ot)}}function u(Te,ze){const ot=this.stack.pop(),wt=this.tokenStack.pop();if(wt)wt[0].type!==Te.type&&(ze?ze.call(this,Te,wt[0]):(wt[1]||jR).call(this,Te,wt[0]));else throw new Error("Cannot close `"+Te.type+"` ("+Qh({start:Te.start,end:Te.end})+"): it’s not open");ot.position.end=Nl(Te.end)}function p(){return wN(this.stack.pop())}function h(){this.data.expectingFirstListItemValue=!0}function g(Te){if(this.data.expectingFirstListItemValue){const ze=this.stack[this.stack.length-2];ze.start=Number.parseInt(this.sliceSerialize(Te),10),this.data.expectingFirstListItemValue=void 0}}function x(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.lang=Te}function v(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.meta=Te}function b(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function E(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.value=Te.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function S(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.value=Te.replace(/(\r?\n|\r)$/g,"")}function T(Te){const ze=this.resume(),ot=this.stack[this.stack.length-1];ot.label=ze,ot.identifier=Vi(this.sliceSerialize(Te)).toLowerCase()}function k(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.title=Te}function N(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.url=Te}function C(Te){const ze=this.stack[this.stack.length-1];if(!ze.depth){const ot=this.sliceSerialize(Te).length;ze.depth=ot}}function O(){this.data.setextHeadingSlurpLineEnding=!0}function j(Te){const ze=this.stack[this.stack.length-1];ze.depth=this.sliceSerialize(Te).codePointAt(0)===61?1:2}function D(){this.data.setextHeadingSlurpLineEnding=void 0}function U(Te){const ot=this.stack[this.stack.length-1].children;let wt=ot[ot.length-1];(!wt||wt.type!=="text")&&(wt=tr(),wt.position={start:Nl(Te.start),end:void 0},ot.push(wt)),this.stack.push(wt)}function z(Te){const ze=this.stack.pop();ze.value+=this.sliceSerialize(Te),ze.position.end=Nl(Te.end)}function H(Te){const ze=this.stack[this.stack.length-1];if(this.data.atHardBreak){const ot=ze.children[ze.children.length-1];ot.position.end=Nl(Te.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(ze.type)&&(U.call(this,Te),z.call(this,Te))}function q(){this.data.atHardBreak=!0}function Q(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.value=Te}function I(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.value=Te}function ee(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.value=Te}function $(){const Te=this.stack[this.stack.length-1];if(this.data.inReference){const ze=this.data.referenceType||"shortcut";Te.type+="Reference",Te.referenceType=ze,delete Te.url,delete Te.title}else delete Te.identifier,delete Te.label;this.data.referenceType=void 0}function Z(){const Te=this.stack[this.stack.length-1];if(this.data.inReference){const ze=this.data.referenceType||"shortcut";Te.type+="Reference",Te.referenceType=ze,delete Te.url,delete Te.title}else delete Te.identifier,delete Te.label;this.data.referenceType=void 0}function te(Te){const ze=this.sliceSerialize(Te),ot=this.stack[this.stack.length-2];ot.label=r0e(ze),ot.identifier=Vi(ze).toLowerCase()}function ue(){const Te=this.stack[this.stack.length-1],ze=this.resume(),ot=this.stack[this.stack.length-1];if(this.data.inReference=!0,ot.type==="link"){const wt=Te.children;ot.children=wt}else ot.alt=ze}function V(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.url=Te}function W(){const Te=this.resume(),ze=this.stack[this.stack.length-1];ze.title=Te}function ae(){this.data.inReference=void 0}function B(){this.data.referenceType="collapsed"}function de(Te){const ze=this.resume(),ot=this.stack[this.stack.length-1];ot.label=ze,ot.identifier=Vi(this.sliceSerialize(Te)).toLowerCase(),this.data.referenceType="full"}function Ee(Te){this.data.characterReferenceType=Te.type}function Ce(Te){const ze=this.sliceSerialize(Te),ot=this.data.characterReferenceType;let wt;ot?(wt=Zq(ze,ot==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):wt=SN(ze);const Pt=this.stack[this.stack.length-1];Pt.value+=wt}function Se(Te){const ze=this.stack.pop();ze.position.end=Nl(Te.end)}function Re(Te){z.call(this,Te);const ze=this.stack[this.stack.length-1];ze.url=this.sliceSerialize(Te)}function we(Te){z.call(this,Te);const ze=this.stack[this.stack.length-1];ze.url="mailto:"+this.sliceSerialize(Te)}function Me(){return{type:"blockquote",children:[]}}function Ue(){return{type:"code",lang:null,meta:null,value:""}}function be(){return{type:"inlineCode",value:""}}function pt(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function tt(){return{type:"emphasis",children:[]}}function zt(){return{type:"heading",depth:0,children:[]}}function It(){return{type:"break"}}function Gt(){return{type:"html",value:""}}function Gn(){return{type:"image",title:null,url:"",alt:null}}function un(){return{type:"link",title:null,url:"",children:[]}}function La(Te){return{type:"list",ordered:Te.type==="listOrdered",start:null,spread:Te._spread,children:[]}}function ra(Te){return{type:"listItem",spread:Te._spread,checked:null,children:[]}}function _n(){return{type:"paragraph",children:[]}}function ha(){return{type:"strong",children:[]}}function tr(){return{type:"text",value:""}}function el(){return{type:"thematicBreak"}}}function Nl(e){return{line:e.line,column:e.column,offset:e.offset}}function cG(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?cG(e,r):o0e(e,r)}}function o0e(e,t){let n;for(n in t)if(lG.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function jR(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Qh({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Qh({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Qh({start:t.start,end:t.end})+") is still open")}function l0e(e){const t=this;t.parser=n;function n(r){return i0e(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function c0e(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function u0e(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
442`}]}function d0e(e,t){const n=t.value?t.value+`
443`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let a={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(a.data={meta:t.meta}),e.patch(t,a),a=e.applyData(t,a),a={type:"element",tagName:"pre",properties:{},children:[a]},e.patch(t,a),a}function f0e(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function h0e(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function p0e(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),a=l0(r.toLowerCase()),i=e.footnoteOrder.indexOf(r);let s,o=e.footnoteCounts.get(r);o===void 0?(o=0,e.footnoteOrder.push(r),s=e.footnoteOrder.length):s=i+1,o+=1,e.footnoteCounts.set(r,o);const l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+a,id:n+"fnref-"+a+(o>1?"-"+o:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(s)}]};e.patch(t,l);const u={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,u),e.applyData(t,u)}function m0e(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function g0e(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function uG(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const a=e.all(t),i=a[0];i&&i.type==="text"?i.value="["+i.value:a.unshift({type:"text",value:"["});const s=a[a.length-1];return s&&s.type==="text"?s.value+=r:a.push({type:"text",value:r}),a}function x0e(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return uG(e,t);const a={src:l0(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(a.title=r.title);const i={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,i),e.applyData(t,i)}function y0e(e,t){const n={src:l0(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function b0e(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function v0e(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return uG(e,t);const a={href:l0(r.url||"")};r.title!==null&&r.title!==void 0&&(a.title=r.title);const i={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)}function E0e(e,t){const n={href:l0(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function w0e(e,t,n){const r=e.all(t),a=n?S0e(n):dG(t),i={},s=[];if(typeof t.checked=="boolean"){const p=r[0];let h;p&&p.type==="element"&&p.tagName==="p"?h=p:(h={type:"element",tagName:"p",properties:{},children:[]},r.unshift(h)),h.children.length>0&&h.children.unshift({type:"text",value:" "}),h.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let o=-1;for(;++o<r.length;){const p=r[o];(a||o!==0||p.type!=="element"||p.tagName!=="p")&&s.push({type:"text",value:`
444`}),p.type==="element"&&p.tagName==="p"&&!a?s.push(...p.children):s.push(p)}const l=r[r.length-1];l&&(a||l.type!=="element"||l.tagName!=="p")&&s.push({type:"text",value:`
445`});const u={type:"element",tagName:"li",properties:i,children:s};
vendor: 7,689 bytes, lines 445-446
445return e.patch(t,u),e.applyData(t,u)}function S0e(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=dG(n[r])}return t}function dG(e){const t=e.spread;return t??e.children.length>1}function A0e(e,t){const n={},r=e.all(t);let a=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++a<r.length;){const s=r[a];if(s.type==="element"&&s.tagName==="li"&&s.properties&&Array.isArray(s.properties.className)&&s.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const i={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,i),e.applyData(t,i)}function T0e(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function _0e(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function N0e(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function k0e(e,t){const n=e.all(t),r=n.shift(),a=[];if(r){const s={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],s),a.push(s)}if(n.length>0){const s={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},o=Bs(t.children[1]),l=$b(t.children[t.children.length-1]);o&&l&&(s.position={start:o,end:l}),a.push(s)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(a,!0)};return e.patch(t,i),e.applyData(t,i)}function C0e(e,t,n){const r=n?n.children:void 0,i=(r?r.indexOf(t):1)===0?"th":"td",s=n&&n.type==="table"?n.align:void 0,o=s?s.length:t.children.length;let l=-1;const u=[];for(;++l<o;){const h=t.children[l],g={},x=s?s[l]:void 0;x&&(g.align=x);let v={type:"element",tagName:i,properties:g,children:[]};h&&(v.children=e.all(h),e.patch(h,v),v=e.applyData(h,v)),u.push(v)}const p={type:"element",tagName:"tr",properties:{},children:e.wrap(u,!0)};return e.patch(t,p),e.applyData(t,p)}function O0e(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const LR=9,MR=32;function P0e(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),a=0;const i=[];for(;r;)i.push(IR(t.slice(a,r.index),a>0,!0),r[0]),a=r.index+r[0].length,r=n.exec(t);return i.push(IR(t.slice(a),a>0,!1)),i.join("")}function IR(e,t,n){let r=0,a=e.length;if(t){let i=e.codePointAt(r);for(;i===LR||i===MR;)r++,i=e.codePointAt(r)}if(n){let i=e.codePointAt(a-1);for(;i===LR||i===MR;)a--,i=e.codePointAt(a-1)}return a>r?e.slice(r,a):""}function R0e(e,t){const n={type:"text",value:P0e(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function j0e(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const L0e={blockquote:c0e,break:u0e,code:d0e,delete:f0e,emphasis:h0e,footnoteReference:p0e,heading:m0e,html:g0e,imageReference:x0e,image:y0e,inlineCode:b0e,linkReference:v0e,link:E0e,listItem:w0e,list:A0e,paragraph:T0e,root:_0e,strong:N0e,table:k0e,tableCell:O0e,tableRow:C0e,text:R0e,thematicBreak:j0e,toml:S1,yaml:S1,definition:S1,footnoteDefinition:S1};function S1(){}const fG=-1,Hb=0,Zh=1,Ux=2,TN=3,_N=4,NN=5,kN=6,hG=7,pG=8,DR=typeof self=="object"?self:globalThis,M0e=(e,t)=>{const n=(a,i)=>(e.set(i,a),a),r=a=>{if(e.has(a))return e.get(a);const[i,s]=t[a];switch(i){case Hb:case fG:return n(s,a);case Zh:{const o=n([],a);for(const l of s)o.push(r(l));return o}case Ux:{const o=n({},a);for(const[l,u]of s)o[r(l)]=r(u);return o}case TN:return n(new Date(s),a);case _N:{const{source:o,flags:l}=s;return n(new RegExp(o,l),a)}case NN:{const o=n(new Map,a);for(const[l,u]of s)o.set(r(l),r(u));return o}case kN:{const o=n(new Set,a);for(const l of s)o.add(r(l));return o}case hG:{const{name:o,message:l}=s;return n(new DR[o](l),a)}case pG:return n(BigInt(s),a);case"BigInt":return n(Object(BigInt(s)),a);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{const{buffer:o}=new Uint8Array(s);return n(new DataView(o),s)}}return n(new DR[i](s),a)};return r},BR=e=>M0e(new Map,e)(0),Id="",{toString:I0e}={},{keys:D0e}=Object,Ah=e=>{const t=typeof e;if(t!=="object"||!e)return[Hb,t];const n=I0e.call(e).slice(8,-1);switch(n){case"Array":return[Zh,Id];case"Object":return[Ux,Id];case"Date":return[TN,Id];case"RegExp":return[_N,Id];case"Map":return[NN,Id];case"Set":return[kN,Id];case"DataView":return[Zh,n]}return n.includes("Array")?[Zh,n]:n.includes("Error")?[hG,n]:[Ux,n]},A1=([e,t])=>e===Hb&&(t==="function"||t==="symbol"),B0e=(e,t,n,r)=>{const a=(s,o)=>{const l=r.push(s)-1;return n.set(o,l),l},i=s=>{if(n.has(s))return n.get(s);let[o,l]=Ah(s);switch(o){case Hb:{let p=s;switch(l){case"bigint":o=pG,p=s.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);p=null;break;case"undefined":return a([fG],s)}return a([o,p],s)}case Zh:{if(l){let g=s;return l==="DataView"?g=new Uint8Array(s.buffer):l==="ArrayBuffer"&&(g=new Uint8Array(s)),a([l,[...g]],s)}const p=[],h=a([o,p],s);for(const g of s)p.push(i(g));return h}case Ux:{if(l)switch(l){case"BigInt":return a([l,s.toString()],s);case"Boolean":case"Number":case"String":return a([l,s.valueOf()],s)}if(t&&"toJSON"in s)return i(s.toJSON());const p=[],h=a([o,p],s);for(const g of D0e(s))(e||!A1(Ah(s[g])))&&p.push([i(g),i(s[g])]);return h}case TN:return a([o,s.toISOString()],s);case _N:{const{source:p,flags:h}=s;return a([o,{source:p,flags:h}],s)}case NN:{const p=[],h=a([o,p],s);for(const[g,x]of s)(e||!(A1(Ah(g))||A1(Ah(x))))&&p.push([i(g),i(x)]);return h}case kN:{const p=[],h=a([o,p],s);for(const g of s)(e||!A1(Ah(g)))&&p.push(i(g));return h}}const{message:u}=s;return a([o,{name:l,message:u}],s)};return i},FR=(e,{json:t,lossy:n}={})=>{const r=[];return B0e(!(t||n),!!t,new Map,r)(e),r},Sf=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?BR(FR(e,t)):structuredClone(e):(e,t)=>BR(FR(e,t));function F0e(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function $0e(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function U0e(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||F0e,r=e.options.footnoteBackLabel||$0e,a=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",s=e.options.footnoteLabelProperties||{className:["sr-only"]},o=[];let l=-1;for(;++l<e.footnoteOrder.length;){const u=e.footnoteById.get(e.footnoteOrder[l]);if(!u)continue;const p=e.all(u),h=String(u.identifier).toUpperCase(),g=l0(h.toLowerCase());let x=0;const v=[],b=e.footnoteCounts.get(h);for(;b!==void 0&&++x<=b;){v.length>0&&v.push({type:"text",value:" "});let T=typeof n=="string"?n:n(l,x);typeof T=="string"&&(T={type:"text",value:T}),v.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+g+(x>1?"-"+x:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,x),className:["data-footnote-backref"]},children:Array.isArray(T)?T:[T]})}const E=p[p.length-1];if(E&&E.type==="element"&&E.tagName==="p"){const T=E.children[E.children.length-1];T&&T.type==="text"?T.value+=" ":E.children.push({type:"text",value:" "}),E.children.push(...v)}else p.push(...v);const S={type:"element",tagName:"li",properties:{id:t+"fn-"+g},children:e.wrap(p,!0)};e.patch(u,S),o.push(S)}if(o.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...Sf(s),id:"footnote-label"},children:[{type:"text",value:a}]},{type:"text",value:`
446`},{type:"element",tagName:"ol",properties:{},children:e.wrap(o,!0)}
vendor: 5,593 bytes, lines 446-451
446,{type:"text",value:`
447`}]}}const Rm=(function(e){if(e==null)return G0e;if(typeof e=="function")return qb(e);if(typeof e=="object")return Array.isArray(e)?z0e(e):H0e(e);if(typeof e=="string")return q0e(e);throw new Error("Expected function, string, or object as test")});function z0e(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Rm(e[n]);return qb(r);function r(...a){let i=-1;for(;++i<t.length;)if(t[i].apply(this,a))return!0;return!1}}function H0e(e){const t=e;return qb(n);function n(r){const a=r;let i;for(i in e)if(a[i]!==t[i])return!1;return!0}}function q0e(e){return qb(t);function t(n){return n&&n.type===e}}function qb(e){return t;function t(n,r,a){return!!(V0e(n)&&e.call(this,n,typeof r=="number"?r:void 0,a||void 0))}}function G0e(){return!0}function V0e(e){return e!==null&&typeof e=="object"&&"type"in e}const mG=[],Fh=!0,wA=!1,zx="skip";function CN(e,t,n,r){let a;typeof t=="function"&&typeof n!="function"?(r=n,n=t):a=t;const i=Rm(a),s=r?-1:1;o(e,void 0,[])();function o(l,u,p){const h=l&&typeof l=="object"?l:{};if(typeof h.type=="string"){const x=typeof h.tagName=="string"?h.tagName:typeof h.name=="string"?h.name:void 0;Object.defineProperty(g,"name",{value:"node ("+(l.type+(x?"<"+x+">":""))+")"})}return g;function g(){let x=mG,v,b,E;if((!t||i(l,u,p[p.length-1]||void 0))&&(x=Y0e(n(l,p)),x[0]===wA))return x;if("children"in l&&l.children){const S=l;if(S.children&&x[0]!==zx)for(b=(r?S.children.length:-1)+s,E=p.concat(S);b>-1&&b<S.children.length;){const T=S.children[b];if(v=o(T,b,E)(),v[0]===wA)return v;b=typeof v[1]=="number"?v[1]:b+s}}return x}}}function Y0e(e){return Array.isArray(e)?e:typeof e=="number"?[Fh,e]:e==null?mG:[e]}function yu(e,t,n,r){let a,i,s;typeof t=="function"&&typeof n!="function"?(i=void 0,s=t,a=n):(i=t,s=n,a=r),CN(e,i,o,a);function o(l,u){const p=u[u.length-1],h=p?p.children.indexOf(l):void 0;return s(l,h,p)}}const SA={}.hasOwnProperty,W0e={};function K0e(e,t){const n=t||W0e,r=new Map,a=new Map,i=new Map,s={...L0e,...n.handlers},o={all:u,applyData:X0e,definitionById:r,footnoteById:a,footnoteCounts:i,footnoteOrder:[],handlers:s,one:l,options:n,patch:Q0e,wrap:J0e};return yu(e,function(p){if(p.type==="definition"||p.type==="footnoteDefinition"){const h=p.type==="definition"?r:a,g=String(p.identifier).toUpperCase();h.has(g)||h.set(g,p)}}),o;function l(p,h){const g=p.type,x=o.handlers[g];if(SA.call(o.handlers,g)&&x)return x(o,p,h);if(o.options.passThrough&&o.options.passThrough.includes(g)){if("children"in p){const{children:b,...E}=p,S=Sf(E);return S.children=o.all(p),S}return Sf(p)}return(o.options.unknownHandler||Z0e)(o,p,h)}function u(p){const h=[];if("children"in p){const g=p.children;let x=-1;for(;++x<g.length;){const v=o.one(g[x],p);if(v){if(x&&g[x-1].type==="break"&&(!Array.isArray(v)&&v.type==="text"&&(v.value=$R(v.value)),!Array.isArray(v)&&v.type==="element")){const b=v.children[0];b&&b.type==="text"&&(b.value=$R(b.value))}Array.isArray(v)?h.push(...v):h.push(v)}}}return h}}function Q0e(e,t){e.position&&(t.position=$ue(e))}function X0e(e,t){let n=t;if(e&&e.data){const r=e.data.hName,a=e.data.hChildren,i=e.data.hProperties;if(typeof r=="string")if(n.type==="element")n.tagName=r;else{const s="children"in n?n.children:[n];n={type:"element",tagName:r,properties:{},children:s}}n.type==="element"&&i&&Object.assign(n.properties,Sf(i)),"children"in n&&n.children&&a!==null&&a!==void 0&&(n.children=a)}return n}function Z0e(e,t){const n=t.data||{},r="value"in t&&!(SA.call(n,"hProperties")||SA.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function J0e(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:`
448`});++r<e.length;)r&&n.push({type:"text",value:`
449`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
450`}),n}function $R(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function UR(e,t){const n=K0e(e,t),r=n.one(e,void 0),a=U0e(n),i=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return a&&i.children.push({type:"text",value:`
451`},a),i}function ehe(e,t){return e&&"run"in e?async function(n,r){const a=UR(n,{file:r,...t});await e.run(a,r)}:function(n,r){return UR(n,{file:r,...e||t})}}function zR(e){if(e)throw e}var R3,HR;function the(){if(HR)return R3;HR=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,a=function(u){return typeof Array.isArray=="function"?Array.isArray(u):t.call(u)==="[object Array]"},i=function(u){if(!u||t.call(u)!=="[object Object]")return!1;var p=e.call(u,"constructor"),h=u.constructor&&u.constructor.prototype&&e.call(u.constructor.prototype,"isPrototypeOf");if(u.constructor&&!p&&!h)return!1;var g;for(g in u);return typeof g>"u"||e.call(u,g)},s=function(u,p){n&&p.name==="__proto__"?n(u,p.name,{enumerable:!0,configurable:!0,value:p.newValue,writable:!0}):u[p.name]=p.newValue},o=function(u,p){if(p==="__proto__")if(e.call(u,p)){if(r)return r(u,p).value}else return;return u[p]};return R3=function l(){var u,p,h,g,x,v,b=arguments[0],E=1,S=arguments.length,T=!1;for(typeof b=="boolean"&&(T=b,b=arguments[1]||{},E=2),(b==null||typeof b!="object"&&typeof b!="function")&&(b={});E<S;++E)if(u=arguments[E],u!=null)for(p in u)h=o(b,p),g=o(u,p),b!==g&&(T&&g&&(i(g)||(x=a(g)))?(x?(x=!1,v=h&&a(h)?h:[]):v=h&&i(h)?h:{},s(b,{name:p,newValue:l(T,v,g)})):typeof g<"u"&&s(b,{name:p,newValue:g}));return b},R3}var nhe=the();const j3=on(nhe);function AA(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);
vendor: 4,474 bytes, line 451
451return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function rhe(){const e=[],t={run:n,use:r};return t;function n(...a){let i=-1;const s=a.pop();if(typeof s!="function")throw new TypeError("Expected function as last argument, not "+s);o(null,...a);function o(l,...u){const p=e[++i];let h=-1;if(l){s(l);return}for(;++h<a.length;)(u[h]===null||u[h]===void 0)&&(u[h]=a[h]);a=u,p?ahe(p,o)(...u):s(null,...u)}}function r(a){if(typeof a!="function")throw new TypeError("Expected `middelware` to be a function, not "+a);return e.push(a),t}}function ahe(e,t){let n;return r;function r(...s){const o=e.length>s.length;let l;o&&s.push(a);try{l=e.apply(this,s)}catch(u){const p=u;if(o&&n)throw p;return a(p)}o||(l&&l.then&&typeof l.then=="function"?l.then(i,a):l instanceof Error?a(l):i(l))}function a(s,...o){n||(n=!0,t(s,...o))}function i(s){a(null,s)}}const xs={basename:ihe,dirname:she,extname:ohe,join:lhe,sep:"/"};function ihe(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');jm(e);let n=0,r=-1,a=e.length,i;if(t===void 0||t.length===0||t.length>e.length){for(;a--;)if(e.codePointAt(a)===47){if(i){n=a+1;break}}else r<0&&(i=!0,r=a+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let s=-1,o=t.length-1;for(;a--;)if(e.codePointAt(a)===47){if(i){n=a+1;break}}else s<0&&(i=!0,s=a+1),o>-1&&(e.codePointAt(a)===t.codePointAt(o--)?o<0&&(r=a):(o=-1,r=s));return n===r?r=s:r<0&&(r=e.length),e.slice(n,r)}function she(e){if(jm(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function ohe(e){jm(e);let t=e.length,n=-1,r=0,a=-1,i=0,s;for(;t--;){const o=e.codePointAt(t);if(o===47){if(s){r=t+1;break}continue}n<0&&(s=!0,n=t+1),o===46?a<0?a=t:i!==1&&(i=1):a>-1&&(i=-1)}return a<0||n<0||i===0||i===1&&a===n-1&&a===r+1?"":e.slice(a,n)}function lhe(...e){let t=-1,n;for(;++t<e.length;)jm(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":che(n)}function che(e){jm(e);const t=e.codePointAt(0)===47;let n=uhe(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function uhe(e,t){let n="",r=0,a=-1,i=0,s=-1,o,l;for(;++s<=e.length;){if(s<e.length)o=e.codePointAt(s);else{if(o===47)break;o=47}if(o===47){if(!(a===s-1||i===1))if(a!==s-1&&i===2){if(n.length<2||r!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),a=s,i=0;continue}}else if(n.length>0){n="",r=0,a=s,i=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(a+1,s):n=e.slice(a+1,s),r=s-a-1;a=s,i=0}else o===46&&i>-1?i++:i=-1}return n}function jm(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const dhe={cwd:fhe};function fhe(){return"/"}function TA(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function hhe(e){if(typeof e=="string")e=new URL(e);else if(!TA(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 phe(e)}function phe(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){const r=t.codePointAt(n+2);if(r===70||r===102){const a=new TypeError("File URL path must not include encoded / characters");throw a.code="ERR_INVALID_FILE_URL_PATH",a}}return decodeURIComponent(t)}const L3=["history","path","basename","stem","extname","dirname"];class gG{constructor(t){let n;t?TA(t)?n={path:t}:typeof t=="string"||mhe(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":dhe.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<L3.length;){const i=L3[r];i in n&&n[i]!==void 0&&n[i]!==null&&(this[i]=i==="history"?[...n[i]]:n[i])}let a;for(a in n)L3.includes(a)||(this[a]=n[a])}get basename(){return typeof this.path=="string"?xs.basename(this.path):void 0}
vendor: 7,609 bytes, line 451
451set basename(t){I3(t,"basename"),M3(t,"basename"),this.path=xs.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?xs.dirname(this.path):void 0}set dirname(t){qR(this.basename,"dirname"),this.path=xs.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?xs.extname(this.path):void 0}set extname(t){if(M3(t,"extname"),qR(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=xs.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){TA(t)&&(t=hhe(t)),I3(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?xs.basename(this.path,this.extname):void 0}set stem(t){I3(t,"stem"),M3(t,"stem"),this.path=xs.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){const a=this.message(t,n,r);throw a.fatal=!0,a}info(t,n,r){const a=this.message(t,n,r);return a.fatal=void 0,a}message(t,n,r){const a=new ta(t,n,r);return this.path&&(a.name=this.path+":"+a.name,a.file=this.path),a.fatal=!1,this.messages.push(a),a}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function M3(e,t){if(e&&e.includes(xs.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+xs.sep+"`")}function I3(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function qR(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function mhe(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const ghe=(function(e){const r=this.constructor.prototype,a=r[e],i=function(){return a.apply(i,arguments)};return Object.setPrototypeOf(i,r),i}),xhe={}.hasOwnProperty;class ON extends ghe{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=rhe()}copy(){const t=new ON;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data(j3(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(F3("data",this.frozen),this.namespace[t]=n,this):xhe.call(this.namespace,t)&&this.namespace[t]||void 0:t?(F3("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const a=n.call(t,...r);typeof a=="function"&&this.transformers.use(a)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=T1(t),r=this.parser||this.Parser;return D3("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),D3("process",this.parser||this.Parser),B3("process",this.compiler||this.Compiler),n?a(void 0,n):new Promise(a);function a(i,s){const o=T1(t),l=r.parse(o);r.run(l,o,function(p,h,g){if(p||!h||!g)return u(p);const x=h,v=r.stringify(x,g);vhe(v)?g.value=v:g.result=v,u(p,g)});function u(p,h){p||!h?s(p):i?i(h):n(void 0,h)}}}processSync(t){let n=!1,r;return this.freeze(),D3("processSync",this.parser||this.Parser),B3("processSync",this.compiler||this.Compiler),this.process(t,a),VR("processSync","process",n),r;function a(i,s){n=!0,zR(i),r=s}}run(t,n,r){GR(t),this.freeze();const a=this.transformers;return!r&&typeof n=="function"&&(r=n,n=void 0),r?i(void 0,r):new Promise(i);function i(s,o){const l=T1(n);a.run(t,l,u);function u(p,h,g){const x=h||t;p?o(p):s?s(x):r(void 0,x,g)}}}runSync(t,n){let r=!1,a;return this.run(t,n,i),VR("runSync","run",r),a;function i(s,o){zR(s),a=o,r=!0}}stringify(t,n){this.freeze();const r=T1(n),a=this.compiler||this.Compiler;return B3("stringify",a),GR(t),a(t,r)}use(t,...n){const r=this.attachers,a=this.namespace;if(F3("use",this.frozen),t!=null)if(typeof t=="function")l(t,n);else if(typeof t=="object")Array.isArray(t)?o(t):s(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function i(u){if(typeof u=="function")l(u,[]);else if(typeof u=="object")if(Array.isArray(u)){const[p,...h]=u;l(p,h)}else s(u);else throw new TypeError("Expected usable value, not `"+u+"`")}function s(u){if(!("plugins"in u)&&!("settings"in u))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");o(u.plugins),u.settings&&(a.settings=j3(!0,a.settings,u.settings))}function o(u){let p=-1;if(u!=null)if(Array.isArray(u))for(;++p<u.length;){const h=u[p];i(h)}else throw new TypeError("Expected a list of plugins, not `"+u+"`")}function l(u,p){let h=-1,g=-1;for(;++h<r.length;)if(r[h][0]===u){g=h;break}if(g===-1)r.push([u,...p]);else if(p.length>0){let[x,...v]=p;const b=r[g][1];AA(b)&&AA(x)&&(x=j3(!0,b,x)),r[g]=[u,x,...v]}}}}const yhe=new ON().freeze();function D3(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function B3(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function F3(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 GR(e){if(!AA(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function VR(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function T1(e){return bhe(e)?e:new gG(e)}function bhe(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function vhe(e){return typeof e=="string"||Ehe(e)}function Ehe(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const whe="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",YR=[],WR={allowDangerousHtml:!0},She=/^(https?|ircs?|mailto|xmpp)$/i,Ahe=[{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 The(e){const t=_he(e),n=Nhe(e);return khe(t.runSync(t.parse(n),n),e)}function _he(e){const t=e.rehypePlugins||YR,n=e.remarkPlugins||YR,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...WR}:WR;return yhe().use(l0e).use(n).use(ehe,r).use(t)}function Nhe(e){const t=e.children||"",n=new gG;return typeof t=="string"&&(n.value=t),n}function khe(e,t){const n=t.allowedElements,r=t.allowElement,a=t.components,i=t.disallowedElements,s=t.skipHtml,o=t.unwrapDisallowed,l=t.urlTransform||
vendor: 13,852 bytes, lines 451-453
451Che;for(const p of Ahe)Object.hasOwn(t,p.from)&&(""+p.from+(p.to?"use `"+p.to+"` instead":"remove it")+whe+p.id,void 0);return yu(e,u),Gue(e,{Fragment:f.Fragment,components:a,ignoreInvalidStyle:!0,jsx:f.jsx,jsxs:f.jsxs,passKeys:!0,passNode:!0});function u(p,h,g){if(p.type==="raw"&&g&&typeof h=="number")return s?g.children.splice(h,1):g.children[h]={type:"text",value:p.value},h;if(p.type==="element"){let x;for(x in C3)if(Object.hasOwn(C3,x)&&Object.hasOwn(p.properties,x)){const v=p.properties[x],b=C3[x];(b===null||b.includes(p.tagName))&&(p.properties[x]=l(String(v||""),x,p))}}if(p.type==="element"){let x=n?!n.includes(p.tagName):i?i.includes(p.tagName):!1;if(!x&&r&&typeof h=="number"&&(x=!r(p,h,g)),x&&g&&typeof h=="number")return o&&p.children?g.children.splice(h,1,...p.children):g.children.splice(h,1),h}}}function Che(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),a=e.indexOf("/");return t===-1||a!==-1&&t>a||n!==-1&&t>n||r!==-1&&t>r||She.test(e.slice(0,t))?e:""}const KR=/[#.]/g;function Ohe(e,t){const n=e||"",r={};let a=0,i,s;for(;a<n.length;){KR.lastIndex=a;const o=KR.exec(n),l=n.slice(a,o?o.index:n.length);l&&(i?i==="#"?r.id=l:Array.isArray(r.className)?r.className.push(l):r.className=[l]:s=l,a+=l.length),o&&(i=o[0],a++)}return{type:"element",tagName:s||t||"div",properties:r,children:[]}}function xG(e,t,n){const r=n?Lhe(n):void 0;function a(i,s,...o){let l;if(i==null){l={type:"root",children:[]};const u=s;o.unshift(u)}else{l=Ohe(i,t);const u=l.tagName.toLowerCase(),p=r?r.get(u):void 0;if(l.tagName=p||u,Phe(s))o.unshift(s);else for(const[h,g]of Object.entries(s))Rhe(e,l.properties,h,g)}for(const u of o)_A(l.children,u);return l.type==="element"&&l.tagName==="template"&&(l.content={type:"root",children:l.children},l.children=[]),l}return a}function Phe(e){if(e===null||typeof e!="object"||Array.isArray(e))return!0;if(typeof e.type!="string")return!1;const t=e,n=Object.keys(e);for(const r of n){const a=t[r];if(a&&typeof a=="object"){if(!Array.isArray(a))return!0;const i=a;for(const s of i)if(typeof s!="number"&&typeof s!="string")return!0}}return!!("children"in e&&Array.isArray(e.children))}function Rhe(e,t,n,r){const a=Fb(e,n);let i;if(r!=null){if(typeof r=="number"){if(Number.isNaN(r))return;i=r}else typeof r=="boolean"?i=r:typeof r=="string"?a.spaceSeparated?i=gR(r):a.commaSeparated?i=dR(r):a.commaOrSpaceSeparated?i=gR(dR(r).join(" ")):i=QR(a,a.property,r):Array.isArray(r)?i=[...r]:i=a.property==="style"?jhe(r):String(r);if(Array.isArray(i)){const s=[];for(const o of i)s.push(QR(a,a.property,o));i=s}a.property==="className"&&Array.isArray(t.className)&&(i=t.className.concat(i)),t[a.property]=i}}function _A(e,t){if(t!=null)if(typeof t=="number"||typeof t=="string")e.push({type:"text",value:String(t)});else if(Array.isArray(t))for(const n of t)_A(e,n);else if(typeof t=="object"&&"type"in t)t.type==="root"?_A(e,t.children):e.push(t);else throw new Error("Expected node, nodes, or string, got `"+t+"`")}function QR(e,t,n){if(typeof n=="string"){if(e.number&&n&&!Number.isNaN(Number(n)))return Number(n);if((e.boolean||e.overloadedBoolean)&&(n===""||Tp(n)===Tp(t)))return!0}return n}function jhe(e){const t=[];for(const[n,r]of Object.entries(e))t.push([n,r].join(": "));return t.join("; ")}function Lhe(e){const t=new Map;for(const n of e)t.set(n.toLowerCase(),n);return t}const Mhe=["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"],yG=xG(Om,"div"),bG=xG(uc,"g",Mhe),Ss={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 Ihe(e,t){return vG(e,{})||{type:"root",children:[]}}function vG(e,t){const n=Dhe(e,t);return n&&t.afterTransform&&t.afterTransform(e,n),n}function Dhe(e,t){switch(e.nodeType){case 1:return Uhe(e,t);case 3:return Fhe(e);case 8:return $he(e);case 9:return XR(e,t);case 10:return Bhe();case 11:return XR(e,t);default:return}}function XR(e,t){return{type:"root",children:EG(e,t)}}function Bhe(){return{type:"doctype"}}function Fhe(e){return{type:"text",value:e.nodeValue||""}}function $he(e){return{type:"comment",value:e.nodeValue||""}}function Uhe(e,t){const n=e.namespaceURI,r=n===Ss.svg?bG:yG,a=n===Ss.html?e.tagName.toLowerCase():e.tagName,i=n===Ss.html&&a==="template"?e.content:e,s=e.getAttributeNames(),o={};let l=-1;for(;++l<s.length;)o[s[l]]=e.getAttribute(s[l])||"";return r(a,o,EG(i,t))}function EG(e,t){const n=e.childNodes,r=[];let a=-1;for(;++a<n.length;){const i=vG(n[a],t);i!==void 0&&r.push(i)}return r}new DOMParser;function zhe(e,t){const n=Hhe(e);return Ihe(n)}function Hhe(e){const t=document.createElement("template");return t.innerHTML=e,t.content}const ZR=(function(e,t,n){const r=Rm(n);if(!e||!e.type||!e.children)throw new Error("Expected parent node");if(typeof t=="number"){if(t<0||t===Number.POSITIVE_INFINITY)throw new Error("Expected positive finite number as index")}else if(t=e.children.indexOf(t),t<0)throw new Error("Expected child node or index");for(;++t<e.children.length;)if(r(e.children[t],t,e))return e.children[t]}),Lu=(function(e){if(e==null)return Vhe;if(typeof e=="string")return Ghe(e);if(typeof e=="object")return qhe(e);if(typeof e=="function")return PN(e);throw new Error("Expected function, string, or array as `test`")});function qhe(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Lu(e[n]);return PN(r);function r(...a){let i=-1;for(;++i<t.length;)if(t[i].apply(this,a))return!0;return!1}}function Ghe(e){return PN(t);function t(n){return n.tagName===e}}function PN(e){return t;function t(n,r,a){return!!(Yhe(n)&&e.call(this,n,typeof r=="number"?r:void 0,a||void 0))}}function Vhe(e){return!!(e&&typeof e=="object"&&"type"in e&&e.type==="element"&&"tagName"in e&&typeof e.tagName=="string")}function Yhe(e){return e!==null&&typeof e=="object"&&"type"in e&&"tagName"in e}const JR=/\n/g,ej=/[\t ]+/g,NA=Lu("br"),tj=Lu(tpe),Whe=Lu("p"),nj=Lu("tr"),Khe=Lu(["datalist","head","noembed","noframes","noscript","rp","script","style","template","title",epe,npe]),wG=Lu(["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 Qhe(e,t){const n=t||{},r="children"in e?e.children:[],a=wG(e),i=TG(e,{whitespace:n.whitespace||"normal"}),s=[];(e.type==="text"||e.type==="comment")&&s.push(...AG(e,{breakBefore:!0,breakAfter:!0}));let o=-1;for(;++o<r.length;)s.push(...SG(r[o],e,{whitespace:i,breakBefore:o?void 0:a,breakAfter:o<r.length-1?NA(r[o+1]):a}));const l=[];let u;for(o=-1;++o<s.length;){const p=s[o];typeof p=="number"?u!==void 0&&p>u&&(u=p):p&&(u!==void 0&&u>-1&&l.push(`
452`.repeat(u)||" "),u=-1,l.push(p))}return l.join("")}function SG(e,t,n){return e.type==="element"?Xhe(e,t,n):e.type==="text"?n.whitespace==="normal"?AG(e,n):Zhe(e):[]}function Xhe(e,t,n){const r=TG(e,n),a=e.children||[];let i=-1,s=[];if(Khe(e))return s;let o,l;for(NA(e)||nj(e)&&ZR(t,e,nj)?l=`
453`:Whe(e)?(o=2,l=2):wG(e)&&(o=1,l=1);++i<a.length;)s=s.concat(SG(a[i],e,{whitespace:r,breakBefore:i?void 0:o,breakAfter:i<a.length-1?NA(a[i+1]):l}));return tj(e)&&ZR(t,e,tj)&&s.push("	"),o&&s.unshift(o),l&&s.push(l),s}function AG(e,t){const n=String(e.value),r=[],a=[];let i=0;for(;i<=n.length;){JR.lastIndex=i;const l=JR.exec(n),u=l&&"index"in l?l.index:n.length;r.push(Jhe(n.slice(i,u).replace(/[\u061C\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,""),i===0?t.breakBefore:!0,u===n.length?t.breakAfter:!0)),i=u+1}let s=-1,o;for(;++s<r.length;)r[s].charCodeAt(r[s].length-1)===8203||s<r.length-1&&r[s+1].charCodeAt(0)===8203?(a.push(r[s]),o=void 0):r[s]?(typeof o=="number"&&a.push(o),a.push(r[s]),o=0):(s===0||s===r.length-1)&&a.push(0);return a}function Zhe(e){return[String(e.value)]}function Jhe(e,t,n){const r=[];let a=0,i;for(;a<e.length;){ej.lastIndex=a;const s=ej.exec(e);i=s?s.index:e.length,!a&&!i&&s&&!t&&r.push(""),a!==i&&r.push(e.slice(a,i)),a=s?i+s[0].length:i}return a!==i&&!n&&r.push(""),r.join(" ")}function TG(e,t){if(e.type==="element"){const n=e.properties||{};switch(e.tagName){case"listing":case"plaintext":case"xmp":return"pre";case"nobr":return"nowrap";case"pre":return n.wrap?"pre-wrap":"pre";case"td":case"th":return n.noWrap?"nowrap":t.whitespace;case"textarea":return"pre-wrap"}}return t.whitespace}function epe(e){return!!(e.properties||{}).hidden}function tpe(e){return e.tagName==="td"||e.tagName==="th"}function npe(e){return e.tagName==="dialog"&&!(e.properties||{}).open}class ka{constructor(t,n,r){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=t,this.start=n,this.end=r}static range(t,n){return n?!t||!t.loc||!n.loc||t.loc.lexer!==n.loc.lexer?null:new ka(t.loc.lexer,t.loc.start,n.loc.end):t&&t.loc}}class ei{constructor(t,n){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=t,this.loc=n}range(t,n){return new ei(n,ka.range(this,t))}}class Ie{constructor(t,n){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;var r="KaTeX parse error: "+t,a,i,s=n&&n.loc;if(s&&s.start<=s.end){var o=s.lexer.input;a=s.start,i=s.end,a===o.length?r+=" at end of input: ":r+=" at position "+(a+1)+": ";var l=o.slice(a,i).replace(/[^]/g,"$&̲"),u;a>15?u="…"+o.slice(a-15,a):u=o.slice(0,a);var p;i+15<o.length?p=o.slice(i,i+15)+"…":p=o.slice(i),r+=u+l+p}var h=new Error(r);return h.name="ParseError",h.__proto__=Ie.prototype,h.position=a,a!=null&&i!=null&&(h.length=i-a),h.rawMessage=t,h}}Ie.prototype.__proto__=Error.prototype;var rpe=function(t,n){return t===void 0?n:t},ape=/([A-Z])/g,ipe=function(t){return t.replace(ape,"-$1").toLowerCase()},spe={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},ope=/[&><"']/g;function lpe(e){return String(e).replace(ope,t=>spe[t])}var _G=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},cpe=function(t){var n=_G(t);return n.type==="mathord"||n.type==="textord"||n.type==="atom"},upe=function(t){if(!t)throw new Error("Expected non-null, but got "+String(t));return t},dpe=function(t){var n=/^[\x00-\x20]*([^\\/#?]*?)(:|&#0*58|&#x0*3a|&colon)/i.exec(t);return n?n[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(n[1])?null:n[1].toLowerCase():"_relative"},Xt={deflt:rpe,escape:lpe,hyphenate:ipe,getBaseElem:_G,isCharacterBox:cpe,protocolFromUrl:dpe},Jh={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,t)=>(t.push(e),t)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand <n>",cliProcessor:e=>e==="Infinity"?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function fpe(e){if(e.default)return e.default;var t=e.type,n=Array.isArray(t)?t[0]:t;
vendor: 4,918 bytes, lines 453-485
453if(typeof n!="string")return n.enum[0];switch(n){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class RN{constructor(t){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,t=t||{};for(var n in Jh)if(Jh.hasOwnProperty(n)){var r=Jh[n];this[n]=t[n]!==void 0?r.processor?r.processor(t[n]):t[n]:fpe(r)}}reportNonstrict(t,n,r){var a=this.strict;if(typeof a=="function"&&(a=a(t,n,r)),!(!a||a==="ignore")){if(a===!0||a==="error")throw new Ie("LaTeX-incompatible input and strict mode is set to 'error': "+(n+" ["+t+"]"),r);a==="warn"?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(n+" ["+t+"]")):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+a+"': "+n+" ["+t+"]"))}}useStrictBehavior(t,n,r){var a=this.strict;if(typeof a=="function")try{a=a(t,n,r)}catch{a="error"}return!a||a==="ignore"?!1:a===!0||a==="error"?!0:a==="warn"?(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(n+" ["+t+"]")),!1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+a+"': "+n+" ["+t+"]")),!1)}isTrusted(t){if(t.url&&!t.protocol){var n=Xt.protocolFromUrl(t.url);if(n==null)return!1;t.protocol=n}var r=typeof this.trust=="function"?this.trust(t):this.trust;return!!r}}let kl=class{constructor(t,n,r){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=t,this.size=n,this.cramped=r}sup(){return bs[hpe[this.id]]}sub(){return bs[ppe[this.id]]}fracNum(){return bs[mpe[this.id]]}fracDen(){return bs[gpe[this.id]]}cramp(){return bs[xpe[this.id]]}text(){return bs[ype[this.id]]}isTight(){return this.size>=2}};var jN=0,Hx=1,sf=2,Ao=3,Np=4,Si=5,Af=6,ca=7,bs=[new kl(jN,0,!1),new kl(Hx,0,!0),new kl(sf,1,!1),new kl(Ao,1,!0),new kl(Np,2,!1),new kl(Si,2,!0),new kl(Af,3,!1),new kl(ca,3,!0)],hpe=[Np,Si,Np,Si,Af,ca,Af,ca],ppe=[Si,Si,Si,Si,ca,ca,ca,ca],mpe=[sf,Ao,Np,Si,Af,ca,Af,ca],gpe=[Ao,Ao,Si,Si,ca,ca,ca,ca],xpe=[Hx,Hx,Ao,Ao,Si,Si,ca,ca],ype=[jN,Hx,sf,Ao,sf,Ao,sf,Ao],st={DISPLAY:bs[jN],TEXT:bs[sf],SCRIPT:bs[Np],SCRIPTSCRIPT:bs[Af]},kA=[{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 bpe(e){for(var t=0;t<kA.length;t++)for(var n=kA[t],r=0;r<n.blocks.length;r++){var a=n.blocks[r];if(e>=a[0]&&e<=a[1])return n.name}return null}var bx=[];kA.forEach(e=>e.blocks.forEach(t=>bx.push(...t)));function NG(e){for(var t=0;t<bx.length;t+=2)if(e>=bx[t]&&e<=bx[t+1])return!0;return!1}var Dd=80,vpe=function(t,n){return"M95,"+(622+t+n)+`
454c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
455c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
456c44.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
457s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
458c69,-144,104.5,-217.7,106.5,-221
459l`+t/2.075+" -"+t+`
460c5.3,-9.3,12,-14,20,-14
461H400000v`+(40+t)+`H845.2724
462s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
463c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
464M`+(834+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},Epe=function(t,n){return"M263,"+(601+t+n)+`c0.7,0,18,39.7,52,119
465c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120
466c340,-704.7,510.7,-1060.3,512,-1067
467l`+t/2.084+" -"+t+`
468c4.7,-7.3,11,-11,19,-11
469H40000v`+(40+t)+`H1012.3
470s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232
471c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1
472s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26
473c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z
474M`+(1001+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},wpe=function(t,n){return"M983 "+(10+t+n)+`
475l`+t/3.13+" -"+t+`
476c4,-6.7,10,-10,18,-10 H400000v`+(40+t)+`
477H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7
478s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744
479c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30
480c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722
481c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5
482c53.7,-170.3,84.5,-266.8,92.5,-289.5z
483M`+(1001+t)+" "+n+"h400000v"+(40+t)+"h-400000z"},Spe=function(t,n){return"M424,"+(2398+t+n)+`
484c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514
485c0,-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
486s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121
487s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081
488l`+t/4.223+" -"+t+`c4,-6.7,10,-10,18,-10 H400000
489v`+(40+t)+`H1014.6
490s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185
491c-2,6,-10,9,-24,9
492c-8,0,-12,-0.7,-12,-2z M`+(1001+t)+" "+n+`
493h400000v`+(40+t)+"h-400000z"},Ape=function(t,n){return"M473,"+(2713+t+n)+`
494c339.3,-1799.3,509.3,-2700,510,-2702 l`+t/5.298+" -"+t+`
495c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+t)+`H1017.7
496s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9
497c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200
498c0,-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
499s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,
500606zM`+(1001+t)+" "+n+"h400000v"+(40+t)+"H1017.7z"},Tpe=function(t){var n=t/2;return"M400000 "+t+" H0 L"+n+" 0 l65 45 L145 "+(t-80)+" H400000z"},_pe=function(t,n,r){var a=r-54-n-t;return"M702 "+(t+n)+"H400000"+(40+t)+`
501H742v`+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
502h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
503c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
504219 661 l218 661zM702 `+n+"H400000v"+(40+t)+"H742z"},Npe=function(t,n,r){n=1e3*n;var a="";switch(t){case"sqrtMain":a=vpe(n,Dd);break;case"sqrtSize1":a=Epe(n,Dd);break;case"sqrtSize2":a=wpe(n,Dd);break;case"sqrtSize3":a=Spe(n,Dd);break;case"sqrtSize4":a=Ape(n,Dd);break;case"sqrtTall":a=_pe(n,Dd,r)}return a},kpe=function(t,n){switch(t){case"⎜":return"M291 0 H417 V"+n+" H291z M291 0 H417 V"+n+" H291z";case"∣":return"M145 0 H188 V"+n+" H145z M145 0 H188 V"+n+" H145z";case"∥":return"M145 0 H188 V"+n+" H145z M145 0 H188 V"+n+" H145z"+("M367 0 H410 V"+n+" H367z M367 0 H410 V"+n+" H367z");case"⎟":return"M457 0 H583 V"+n+" H457z M457 0 H583 V"+n+" H457z";case"⎢":return"M319 0 H403 V"+n+" H319z M319 0 H403 V"+n+" H319z";case"⎥":return"M263 0 H347 V"+n+" H263z M263 0 H347 V"+n+" H263z";case"⎪":return"M384 0 H504 V"+n+" H384z M384 0 H504 V"+n+" H384z";case"⏐":return"M312 0 H355 V"+n+" H312z M312 0 H355 V"+n+" H312z";case"‖":return"M257 0 H300 V"+n+" H257z M257 0 H300 V"+n+" H257z"+("M478 0 H521 V"+n+" H478z M478 0 H521 V"+n+" H478z");default:return""}},rj
vendor: 15,381 bytes, lines 504-679
504={doubleleftarrow:`M262 157
505l10-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
506 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
507 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
508c2 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
509 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
510-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7
511-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z
512m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l
513-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
514 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
515-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
516-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
517-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782
518c-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
519-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120
520 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
521-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
522c-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
523 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
524 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
525 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117
526-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7
527 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
528 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
529 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7
530-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80
531H435C64 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
532 435 0h399565z`,leftgroupunder:`M400000 262
533H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219
534 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3
535-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
536-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
537-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
538 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
539-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
540-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z
541m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333
542 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5
543 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
544-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
545 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
546-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0
547v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5
548-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
549-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
550 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z
551M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z
552M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23
553-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8
554c28.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
555 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z
556M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334
557c-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
558-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7
559 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
560 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214
561c100.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
562 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3
563 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
564-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
565-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z
566m368.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
56760.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
568-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z
569m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2
570c0 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
571-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z
572m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0
57385.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
574-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z
575m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1
576c0 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
577-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
578 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
579 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
580-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
581-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
582 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l
583-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
584s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1
585c124.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
586 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237
587-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
588 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
589 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
590-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
591-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
592 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
593-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
594 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
595m0 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
596 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
597-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
598-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
599 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
600 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
601-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z
602m0-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
603 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
604-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
605 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
606M399960 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
607 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32
608-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
609-167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40
610 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
611-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3
612-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19
613-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101
614 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
615c-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
616 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
617 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333
618-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70
619 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
620-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
621 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
622 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128
623-68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418
624-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
625 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114
626c1 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
627 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
628-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0
629 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697
630 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696
631 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345
632-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409
633 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9
634 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409
635 -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
6363.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
63710.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
638-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
639-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
640H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
641c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22
642c-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
643-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
644-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
645-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,
646-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,
647-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,
648-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,
649-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
650c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5
651c-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
652s-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
653121.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
654s2.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
655c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z
656M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32
657-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
65813.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
659-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
660-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
661-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
662151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
663c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17
664c2,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
665c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40
666c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z
667M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0
668c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
669-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
670c-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
671M0 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
672c1.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,
6731c0,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,
674-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z
675M93 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
676c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
677-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
678c-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
679M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},
vendor: 3,206 bytes, lines 679-707
679Cpe=function(t,n){switch(t){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+n+` v1759 h347 v-84
680H403z M403 1759 V0 H319 V1759 v`+n+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+n+` v1759 H0 v84 H347z
681M347 1759 V0 H263 V1759 v`+n+" v1759 h84z";case"vert":return"M145 15 v585 v"+n+` v585 c2.667,10,9.667,15,21,15
682c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15
683c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+n+" v585 h43z";case"doublevert":return"M145 15 v585 v"+n+` v585 c2.667,10,9.667,15,21,15
684c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15
685c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+n+` v585 h43z
686M367 15 v585 v`+n+` v585 c2.667,10,9.667,15,21,15
687c10,0,16.667,-5,20,-15 v-585 v`+-n+` v-585 c-2.667,-10,-9.667,-15,-21,-15
688c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+n+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+n+` v1715 h263 v84 H319z
689MM319 602 V0 H403 V602 v`+n+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+n+` v1799 H0 v-84 H319z
690MM319 602 V0 H403 V602 v`+n+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+n+` v602 h84z
691M403 1759 V0 H319 V1759 v`+n+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+n+` v602 h84z
692M347 1759 V0 h-84 V1759 v`+n+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1
693c-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,
694-36,557 l0,`+(n+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210,
695949.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
696c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5,
697-544.7,-112.5,-882c-2,-104,-3,-167,-3,-189
698l0,-`+(n+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3,
699-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,
70063,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5
701c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(n+9)+`
702c-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
703c-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
704c0,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
705c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558
706l0,-`+(n+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7,
707-470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}};let Lm=class{constructor(t){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=t,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(t){return this.classes.includes(t)}toNode(){for(var t=document.createDocumentFragment(),n=0;n<this.children.length;n++)t.appendChild(this.children[n].toNode());return t}toMarkup(){for(var t="",n=0;n<this.children.length;n++)t+=this.children[n].toMarkup();return t}toText(){var t=n=>n.toText();return this.children.map(t).join("")}};var As
vendor: 57,629 bytes, line 707
707={"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 707
707_1={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]},aj={Å:"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 kG(e,t){As[e]=t}function LN(e,t,n){if(!As[t])throw new Error("Font metrics not found for font: "+t+".");var r=e.charCodeAt(0),a=As[t][r];if(!a&&e[0]in aj&&(r=aj[e[0]].charCodeAt(0),a=As[t][r]),!a&&n==="text"&&NG(r)&&(a=As[t][77]),a)return{depth:a[0],height:a[1],italic:a[2],skew:a[3],width:a[4]}}var $3={};function Ope(e){var t;if(e>=5?t=0:e>=3?t=1:t=2,!$3[t]){var n=$3[t]={cssEmPerMu:_1.quad[t]/18};for(var r in _1)_1.hasOwnProperty(r)&&(n[r]=_1[r][t])}return $3[t]}var Ppe=[[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]],ij=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],sj=function(t,n){return n.size<2?t:Ppe[t-1][n.size-1]};class po{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||po.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=ij[this.size-1],this.maxSize=t.maxSize,this.minRuleThickness=t.minRuleThickness,this._fontMetrics=void 0}extend(t){var n={style:this.style,size:this.size,textSize:this.textSize,color:this.color,ph
vendor: 9,586 bytes, line 707
707antom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r]);return new po(n)}havingStyle(t){return this.style===t?this:this.extend({style:t,size:sj(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:ij[t-1]})}havingBaseStyle(t){t=t||this.style.text();var n=sj(po.BASESIZE,t);return this.size===n&&this.textSize===po.BASESIZE&&this.style===t?this:this.extend({style:t,size:n})}havingBaseSizing(){var t;switch(this.style.id){case 4:case 5:t=3;break;case 6:case 7:t=1;break;default:t=6}return this.extend({style:this.style.text(),size:t})}withColor(t){return this.extend({color:t})}withPhantom(){return this.extend({phantom:!0})}withFont(t){return this.extend({font:t})}withTextFontFamily(t){return this.extend({fontFamily:t,font:""})}withTextFontWeight(t){return this.extend({fontWeight:t,font:""})}withTextFontShape(t){return this.extend({fontShape:t,font:""})}sizingClasses(t){return t.size!==this.size?["sizing","reset-size"+t.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==po.BASESIZE?["sizing","reset-size"+this.size,"size"+po.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=Ope(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}po.BASESIZE=6;var CA={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},Rpe={ex:!0,em:!0,mu:!0},CG=function(t){return typeof t!="string"&&(t=t.unit),t in CA||t in Rpe||t==="ex"},Bn=function(t,n){var r;if(t.unit in CA)r=CA[t.unit]/n.fontMetrics().ptPerEm/n.sizeMultiplier;else if(t.unit==="mu")r=n.fontMetrics().cssEmPerMu;else{var a;if(n.style.isTight()?a=n.havingStyle(n.style.text()):a=n,t.unit==="ex")r=a.fontMetrics().xHeight;else if(t.unit==="em")r=a.fontMetrics().quad;else throw new Ie("Invalid unit: '"+t.unit+"'");a!==n&&(r*=a.sizeMultiplier/n.sizeMultiplier)}return Math.min(t.number*r,n.maxSize)},He=function(t){return+t.toFixed(4)+"em"},ic=function(t){return t.filter(n=>n).join(" ")},OG=function(t,n,r){if(this.classes=t||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=r||{},n){n.style.isTight()&&this.classes.push("mtight");var a=n.getColor();a&&(this.style.color=a)}},PG=function(t){var n=document.createElement(t);n.className=ic(this.classes);for(var r in this.style)this.style.hasOwnProperty(r)&&(n.style[r]=this.style[r]);for(var a in this.attributes)this.attributes.hasOwnProperty(a)&&n.setAttribute(a,this.attributes[a]);for(var i=0;i<this.children.length;i++)n.appendChild(this.children[i].toNode());return n},jpe=/[\s"'>/=\x00-\x1f]/,RG=function(t){var n="<"+t;this.classes.length&&(n+=' class="'+Xt.escape(ic(this.classes))+'"');var r="";for(var a in this.style)this.style.hasOwnProperty(a)&&(r+=Xt.hyphenate(a)+":"+this.style[a]+";");r&&(n+=' style="'+Xt.escape(r)+'"');for(var i in this.attributes)if(this.attributes.hasOwnProperty(i)){if(jpe.test(i))throw new Ie("Invalid attribute name '"+i+"'");n+=" "+i+'="'+Xt.escape(this.attributes[i])+'"'}n+=">";for(var s=0;s<this.children.length;s++)n+=this.children[s].toMarkup();return n+="</"+t+">",n};class Mm{constructor(t,n,r,a){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,OG.call(this,t,r,a),this.children=n||[]}setAttribute(t,n){this.attributes[t]=n}hasClass(t){return this.classes.includes(t)}toNode(){return PG.call(this,"span")}toMarkup(){return RG.call(this,"span")}}class MN{constructor(t,n,r,a){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,OG.call(this,n,a),this.children=r||[],this.setAttribute("href",t)}setAttribute(t,n){this.attributes[t]=n}hasClass(t){return this.classes.includes(t)}toNode(){return PG.call(this,"a")}toMarkup(){return RG.call(this,"a")}}class Lpe{constructor(t,n,r){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=n,this.src=t,this.classes=["mord"],this.style=r}hasClass(t){return this.classes.includes(t)}toNode(){var t=document.createElement("img");t.src=this.src,t.alt=this.alt,t.className="mord";for(var n in this.style)this.style.hasOwnProperty(n)&&(t.style[n]=this.style[n]);return t}toMarkup(){var t='<img src="'+Xt.escape(this.src)+'"'+(' alt="'+Xt.escape(this.alt)+'"'),n="";for(var r in this.style)this.style.hasOwnProperty(r)&&(n+=Xt.hyphenate(r)+":"+this.style[r]+";");return n&&(t+=' style="'+Xt.escape(n)+'"'),t+="'/>",t}}var Mpe={î:"ı̂",ï:"ı̈",í:"ı́",ì:"ı̀"};class ki{constructor(t,n,r,a,i,s,o,l){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=t,this.height=n||0,this.depth=r||0,this.italic=a||0,this.skew=i||0,this.width=s||0,this.classes=o||[],this.style=l||{},this.maxFontSize=0;var u=bpe(this.text.charCodeAt(0));u&&this.classes.push(u+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=Mpe[this.text])}hasClass(t){return this.classes.includes(t)}toNode(){var t=document.createTextNode(this.text),n=null;this.italic>0&&(n=document.createElement("span"),n.style.marginRight=He(this.italic)),this.classes.length>0&&(n=n||document.createElement("span"),n.className=ic(this.classes));for(var r in this.style)this.style.hasOwnProperty(r)&&(n=n||document.createElement("span"),n.style[r]=this.style[r]);return n?(n.appendChild(t),n):t}toMarkup(){var t=!1,n="<span";this.classes.length&&(t=!0,n+=' class="',n+=Xt.escape(ic(this.classes)),n+='"');var r="";this.italic>0&&(r+="margin-right:"+this.italic+"em;");for(var a in this.style)this.style.hasOwnProperty(a)&&(r+=Xt.hyphenate(a)+":"+this.style[a]+";");r&&(t=!0,n+=' style="'+Xt.escape(r)+'"');var i=Xt.escape(this.text);return t?(n+=">",n+=i,n+="</span>",n):i}}class Io{constructor(t,n){this.children=void 0,this.attributes=void 0,this.children=t||[],this.attributes=n||{}}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"svg");for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&n.setAttribute(r,this.attributes[r]);for(var a=0;a<this.children.length;a++)n.appendChild(this.children[a].toNode());return n}toMarkup(){var t='<svg xmlns="http://www.w3.org/2000/svg"';for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="'+Xt.escape(this.attributes[n])+'"');t+=">";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+="</svg>",t}}class sc{constructor(t,n){this.pathName=void 0,this.alternate=void 0,this.pathName=t,this.alternate=n}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"path");return this.alternate?n.setAttribute("d",this.alternate):n.setAttribute("d",rj[this.pathName]),n}toMarkup(){return this.alternate?'<path d="'+Xt.escape(this.alternate)+'"/>':'<path d="'+Xt.escape(rj[this.pathName])+'"/>'}}class OA{constructor(t){this.attributes=void 0,this.attributes=t||{}}toNode(){var t="http://www.w3.org/2000/svg",n=document.createElementNS(t,"line");for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&n.setAttribute(r,this.attributes[r]);return n}toMarkup(){var t="<line";for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="'+Xt.escape(this.attributes[n])+'"');return t+="/>",t}}function oj(e){if(e instanceof ki)return e;throw new Error("Expected symbolNode but got "+String(e)+".")}function Ipe(e){if(e instanceof Mm)return e;throw new Error("Expected span<HtmlDomNode> but got "+String(e)+".")}var Dpe={bin:1,close:1,inner:1,open:1,punct:1,rel:1},Bpe={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},An={math:{},text:{}};function R(e,t,n,r,a,i){An[e][a]={font:t,group:n,replace:r},i&&r&&(An[e][r]=An[e][a])}var L="math",Oe="text",F="main",re="ams",Mn="accent-token",We="bin",fa="close",c0="inner",it="mathord",fr="op-token",ni="open",Gb="punct",ie="rel",Go="spacing",ce="textord";R(L,F,ie,"≡","\\equiv",!0);R(L,F,ie,"≺","\\prec",!0);R(L,F,ie,"≻","\\succ",!0);R(L,F,ie,"∼","\\sim",!0);R(L,F,ie,"⊥","\\perp");R(L,F,ie,"⪯","\\preceq",!0);R(L,F,ie,"⪰","\\succeq",!0);R(L,F,ie,"≃","\\simeq",!0);R(L,F,ie,"∣","\\mid",!0);R(L,F,ie,"≪","\\ll",!0);R(L,F,ie,"≫","\\gg",!0);R(L,F,ie,"≍","\\asymp",!0);R(L,F,ie,"∥","\\parallel");R(L,F,ie,"⋈","\\bowtie",!0);R(L,F,ie,"⌣","\\smile",!0);R(L,F,ie,"⊑","\\sqsubseteq",!0);R(L,F,ie,"⊒","\\sqsupseteq",!0);R(L,F,ie,"≐","\\doteq",!0);R(L,F,ie,"⌢","\\frown",!0);R(L,F,ie,"∋","\\ni",!0);R(L,F,ie,"∝","\\propto",!0);R(L,F,ie,"⊢","\\vdash",!0);R(L,F,ie,"⊣","\\dashv",!0);R(L,F,ie,"∋","\\owns");R(L,F,Gb,".","\\ldotp");R(L,F,Gb,"⋅","\\cdotp");R(L,F,ce,"#","\\#");R(Oe,F,ce,"#","\\#");R(L,F,ce,"&","\\&");R(Oe,F,ce,"&","\\&");R(L,F,ce,"ℵ","\\aleph",!0);R(L,F,ce,"∀","\\forall",!0);R(L,F,ce,"ℏ","\\hbar",!0);R(L,F,ce,"∃","\\exists",!0);R(L,F,ce,"∇","\\nabla",!0);R(L,F,ce,"♭","\\flat",!0);R(L,F,ce,"ℓ","\\ell",!0);R(L,F,ce,"♮","\\natural",!0);R(L,F,ce,"♣","\\clubsuit",!0);R(L,F,ce,"℘","\\wp",!0);R(L,F,ce,"♯","\\sharp",!0);R(L,F,ce,"♢","\\diamondsuit",!0);
707R(L,F,ce,"ℜ","\\Re",!0);R(L,F,ce,"♡","\\heartsuit",!0);R(L,F,ce,"ℑ","\\Im",!0);R(L,F,ce,"♠","\\spadesuit",!0);R(L,F,ce,"§","\\S",!0);R(Oe,F,ce,"§","\\S");R(L,F,ce,"¶","\\P",!0);R(Oe,F,ce,"¶","\\P");R(L,F,ce,"†","\\dag");R(Oe,F,ce,"†","\\dag");R(Oe,F,ce,"†","\\textdagger");R(L,F,ce,"‡","\\ddag");R(Oe,F,ce,"‡","\\ddag");R(Oe,F,ce,"‡","\\textdaggerdbl");R(L,F,fa,"⎱","\\rmoustache",!0);R(L,F,ni,"⎰","\\lmoustache",!0);R(L,F,fa,"⟯","\\rgroup",!0);R(L,F,ni,"⟮","\\lgroup",!0);R(L,F,We,"∓","\\mp",!0);R(L,F,We,"⊖","\\ominus",!0);R(L,F,We,"⊎","\\uplus",!0);R(L,F,We,"⊓","\\sqcap",!0);R(L,F,We,"∗","\\ast");R(L,F,We,"⊔","\\sqcup",!0);R(L,F,We,"◯","\\bigcirc",!0);R(L,F,We,"∙","\\bullet",!0);R(L,F,We,"‡","\\ddagger");R(L,F,We,"≀","\\wr",!0);R(L,F,We,"⨿","\\amalg");R(L,F,We,"&","\\And");R(L,F,ie,"⟵","\\longleftarrow",!0);R(L,F,ie,"⇐","\\Leftarrow",!0);R(L,F,ie,"⟸","\\Longleftarrow",!0);R(L,F,ie,"⟶","\\longrightarrow",!0);R(L,F,ie,"⇒","\\Rightarrow",!0);R(L,F,ie,"⟹","\\Longrightarrow",!0);R(L,F,ie,"↔","\\leftrightarrow",!0);R(L,F,ie,"⟷","\\longleftrightarrow",!0);R(L,F,ie,"⇔","\\Leftrightarrow",!0);R(L,F,ie,"⟺","\\Longleftrightarrow",!0);R(L,F,ie,"↦","\\mapsto",!0);R(L,F,ie,"⟼","\\longmapsto",!0);R(L,F,ie,"↗","\\nearrow",!0);R(L,F,ie,"↩","\\hookleftarrow",!0);R(L,F,ie,"↪","\\hookrightarrow",!0);R(L,F,ie,"↘","\\searrow",!0);R(L,F,ie,"↼","\\leftharpoonup",!0);R(L,F,ie,"⇀","\\rightharpoonup",!0);R(L,F,ie,"↙","\\swarrow",!0);R(L,F,ie,"↽","\\leftharpoondown",!0);R(L,F,ie,"⇁","\\rightharpoondown",!0);R(L,F,ie,"↖","\\nwarrow",!0);R(L,F,ie,"⇌","\\rightleftharpoons",!0);R(L,re,ie,"≮","\\nless",!0);R(L,re,ie,"","\\@nleqslant");R(L,re,ie,"","\\@nleqq");R(L,re,ie,"⪇","\\lneq",!0);R(L,re,ie,"≨","\\lneqq",!0);R(L,re,ie,"","\\@lvertneqq");R(L,re,ie,"⋦","\\lnsim",!0);R(L,re,ie,"⪉","\\lnapprox",!0);R(L,re,ie,"⊀","\\nprec",!0);R(L,re,ie,"⋠","\\npreceq",!0);R(L,re,ie,"⋨","\\precnsim",!0);R(L,re,ie,"⪹","\\precnapprox",!0);R(L,re,ie,"≁","\\nsim",!0);R(L,re,ie,"","\\@nshortmid");R(L,re,ie,"∤","\\nmid",!0);R(L,re,ie,"⊬","\\nvdash",!0);R(L,re,ie,"⊭","\\nvDash",!0);R(L,re,ie,"⋪","\\ntriangleleft");R(L,re,ie,"⋬","\\ntrianglelefteq",!0);R(L,re,ie,"⊊","\\subsetneq",!0);R(L,re,ie,"","\\@varsubsetneq");R(L,re,ie,"⫋","\\subsetneqq",!0);R(L,re,ie,"","\\@varsubsetneqq");R(L,re,ie,"≯","\\ngtr",!0);R(L,re,ie,"","\\@ngeqslant");R(L,re,ie,"","\\@ngeqq");R(L,re,ie,"⪈","\\gneq",!0);R(L,re,ie,"≩","\\gneqq",!0);R(L,re,ie,"","\\@gvertneqq");R(L,re,ie,"⋧","\\gnsim",!0);R(L,re,ie,"⪊","\\gnapprox",!0);R(L,re,ie,"⊁","\\nsucc",!0);R(L,re,ie,"⋡","\\nsucceq",!0);R(L,re,ie,"⋩","\\succnsim",!0);R(L,re,ie,"⪺","\\succnapprox",!0);R(L,re,ie,"≆","\\ncong",!0);R(L,re,ie,"","\\@nshortparallel");R(L,re,ie,"∦","\\nparallel",!0);R(L,re,ie,"⊯","\\nVDash",!0);R(L,re,ie,"⋫","\\ntriangleright");R(L,re,ie,"⋭","\\ntrianglerighteq",!0);R(L,re,ie,"","\\@nsupseteqq");R(L,re,ie,"⊋","\\supsetneq",!0);R(L,re,ie,"","\\@varsupsetneq");R(L,re,ie,"⫌","\\supsetneqq",!0);R(L,re,ie,"","\\@varsupsetneqq");R(L,re,ie,"⊮","\\nVdash",!0);R(L,re,ie,"⪵","\\precneqq",!0);R(L,re,ie,"⪶","\\succneqq",!0);R(L,re,ie,"","\\@nsubseteqq");R(L,re,We,"⊴","\\unlhd");R(L,re,We,"⊵","\\unrhd");R(L,re,ie,"↚","\\nleftarrow",!0);R(L,re,ie,"↛","\\nrightarrow",!0);R(L,re,ie,"⇍","\\nLeftarrow",!0);R(L,re,ie,"⇏","\\nRightarrow",!0);R(L,re,ie,"↮","\\nleftrightarrow",!0);R(L,re,ie,"⇎","\\nLeftrightarrow",!0);R(L,re,ie,"△","\\vartriangle");R(L,re,ce,"ℏ","\\hslash");R(L,re,ce,"▽","\\triangledown");R(L,re,ce,"◊","\\lozenge");R(L,re,ce,"Ⓢ","\\circledS");R(L,re,ce,"®","\\circledR");R(Oe,re,ce,"®","\\circledR");R(L,re,ce,"∡","\\measuredangle",!0);R(L,re,ce,"∄","\\nexists");R(L,re,ce,"℧","\\mho");R(L,re,ce,"Ⅎ","\\Finv",!0);R(L,re,ce,"⅁","\\Game",!0);R(L,re,ce,"‵","\\backprime");R(L,re,ce,"▲","\\blacktriangle");R(L,re,ce,"▼","\\blacktriangledown");R(L,re,ce,"■","\\blacksquare");R(L,re,ce,"⧫","\\blacklozenge");R(L,re,ce,"★","\\bigstar");R(L,re,ce,"∢","\\sphericalangle",!0);R(L,re,ce,"∁","\\complement",!0);R(L,re,ce,"ð","\\eth",!0);R(Oe,F,ce,"ð","ð");R(L,re,ce,"╱","\\diagup");R(L,re,ce,"╲","\\diagdown");R(L,re,ce,"□","\\square");R(L,re,ce,"□","\\Box");R(L,re,ce,"◊","\\Diamond");R(L,re,ce,"¥","\\yen",!0);R(Oe,re,ce,"¥","\\yen",!0);R(L,re,ce,"✓","\\checkmark",!0);R(Oe,re,ce,"✓","\\checkmark");R(L,re,ce,"ℶ","\\beth",!0);R(L,re,ce,"ℸ","\\daleth",!0);R(L,re,ce,"ℷ","\\gimel",!0);R(L,re,ce,"ϝ","\\digamma",!0);R(L,re,ce,"ϰ","\\varkappa");R(L,re,ni,"┌","\\@ulcorner",!0);R(L,re,fa,"┐","\\@urcorner",!0);
707R(L,re,ni,"└","\\@llcorner",!0);R(L,re,fa,"┘","\\@lrcorner",!0);R(L,re,ie,"≦","\\leqq",!0);R(L,re,ie,"⩽","\\leqslant",!0);R(L,re,ie,"⪕","\\eqslantless",!0);R(L,re,ie,"≲","\\lesssim",!0);R(L,re,ie,"⪅","\\lessapprox",!0);R(L,re,ie,"≊","\\approxeq",!0);R(L,re,We,"⋖","\\lessdot");R(L,re,ie,"⋘","\\lll",!0);R(L,re,ie,"≶","\\lessgtr",!0);R(L,re,ie,"⋚","\\lesseqgtr",!0);R(L,re,ie,"⪋","\\lesseqqgtr",!0);R(L,re,ie,"≑","\\doteqdot");R(L,re,ie,"≓","\\risingdotseq",!0);R(L,re,ie,"≒","\\fallingdotseq",!0);R(L,re,ie,"∽","\\backsim",!0);R(L,re,ie,"⋍","\\backsimeq",!0);R(L,re,ie,"⫅","\\subseteqq",!0);R(L,re,ie,"⋐","\\Subset",!0);R(L,re,ie,"⊏","\\sqsubset",!0);R(L,re,ie,"≼","\\preccurlyeq",!0);R(L,re,ie,"⋞","\\curlyeqprec",!0);R(L,re,ie,"≾","\\precsim",!0);R(L,re,ie,"⪷","\\precapprox",!0);R(L,re,ie,"⊲","\\vartriangleleft");R(L,re,ie,"⊴","\\trianglelefteq");R(L,re,ie,"⊨","\\vDash",!0);R(L,re,ie,"⊪","\\Vvdash",!0);R(L,re,ie,"⌣","\\smallsmile");R(L,re,ie,"⌢","\\smallfrown");R(L,re,ie,"≏","\\bumpeq",!0);R(L,re,ie,"≎","\\Bumpeq",!0);R(L,re,ie,"≧","\\geqq",!0);R(L,re,ie,"⩾","\\geqslant",!0);R(L,re,ie,"⪖","\\eqslantgtr",!0);R(L,re,ie,"≳","\\gtrsim",!0);R(L,re,ie,"⪆","\\gtrapprox",!0);R(L,re,We,"⋗","\\gtrdot");R(L,re,ie,"⋙","\\ggg",!0);R(L,re,ie,"≷","\\gtrless",!0);R(L,re,ie,"⋛","\\gtreqless",!0);R(L,re,ie,"⪌","\\gtreqqless",!0);R(L,re,ie,"≖","\\eqcirc",!0);R(L,re,ie,"≗","\\circeq",!0);R(L,re,ie,"≜","\\triangleq",!0);R(L,re,ie,"∼","\\thicksim");R(L,re,ie,"≈","\\thickapprox");R(L,re,ie,"⫆","\\supseteqq",!0);R(L,re,ie,"⋑","\\Supset",!0);R(L,re,ie,"⊐","\\sqsupset",!0);R(L,re,ie,"≽","\\succcurlyeq",!0);R(L,re,ie,"⋟","\\curlyeqsucc",!0);R(L,re,ie,"≿","\\succsim",!0);R(L,re,ie,"⪸","\\succapprox",!0);R(L,re,ie,"⊳","\\vartriangleright");R(L,re,ie,"⊵","\\trianglerighteq");R(L,re,ie,"⊩","\\Vdash",!0);R(L,re,ie,"∣","\\shortmid");R(L,re,ie,"∥","\\shortparallel");R(L,re,ie,"≬","\\between",!0);R(L,re,ie,"⋔","\\pitchfork",!0);R(L,re,ie,"∝","\\varpropto");R(L,re,ie,"◀","\\blacktriangleleft");R(L,re,ie,"∴","\\therefore",!0);R(L,re,ie,"∍","\\backepsilon");R(L,re,ie,"▶","\\blacktriangleright");R(L,re,ie,"∵","\\because",!0);R(L,re,ie,"⋘","\\llless");R(L,re,ie,"⋙","\\gggtr");R(L,re,We,"⊲","\\lhd");R(L,re,We,"⊳","\\rhd");R(L,re,ie,"≂","\\eqsim",!0);R(L,F,ie,"⋈","\\Join");R(L,re,ie,"≑","\\Doteq",!0);R(L,re,We,"∔","\\dotplus",!0);R(L,re,We,"∖","\\smallsetminus");R(L,re,We,"⋒","\\Cap",!0);R(L,re,We,"⋓","\\Cup",!0);R(L,re,We,"⩞","\\doublebarwedge",!0);R(L,re,We,"⊟","\\boxminus",!0);R(L,re,We,"⊞","\\boxplus",!0);R(L,re,We,"⋇","\\divideontimes",!0);R(L,re,We,"⋉","\\ltimes",!0);R(L,re,We,"⋊","\\rtimes",!0);R(L,re,We,"⋋","\\leftthreetimes",!0);R(L,re,We,"⋌","\\rightthreetimes",!0);R(L,re,We,"⋏","\\curlywedge",!0);R(L,re,We,"⋎","\\curlyvee",!0);R(L,re,We,"⊝","\\circleddash",!0);R(L,re,We,"⊛","\\circledast",!0);R(L,re,We,"⋅","\\centerdot");R(L,re,We,"⊺","\\intercal",!0);R(L,re,We,"⋒","\\doublecap");R(L,re,We,"⋓","\\doublecup");R(L,re,We,"⊠","\\boxtimes",!0);R(L,re,ie,"⇢","\\dashrightarrow",!0);R(L,re,ie,"⇠","\\dashleftarrow",!0);R(L,re,ie,"⇇","\\leftleftarrows",!0);R(L,re,ie,"⇆","\\leftrightarrows",!0);R(L,re,ie,"⇚","\\Lleftarrow",!0);R(L,re,ie,"↞","\\twoheadleftarrow",!0);R(L,re,ie,"↢","\\leftarrowtail",!0);R(L,re,ie,"↫","\\looparrowleft",!0);R(L,re,ie,"⇋","\\leftrightharpoons",!0);R(L,re,ie,"↶","\\curvearrowleft",!0);R(L,re,ie,"↺","\\circlearrowleft",!0);R(L,re,ie,"↰","\\Lsh",!0);R(L,re,ie,"⇈","\\upuparrows",!0);R(L,re,ie,"↿","\\upharpoonleft",!0);R(L,re,ie,"⇃","\\downharpoonleft",!0);R(L,F,ie,"⊶","\\origof",!0);R(L,F,ie,"⊷","\\imageof",!0);R(L,re,ie,"⊸","\\multimap",!0);R(L,re,ie,"↭","\\leftrightsquigarrow",!0);R(L,re,ie,"⇉","\\rightrightarrows",!0);R(L,re,ie,"⇄","\\rightleftarrows",!0);R(L,re,ie,"↠","\\twoheadrightarrow",!0);R(L,re,ie,"↣","\\rightarrowtail",!0);R(L,re,ie,"↬","\\looparrowright",!0);R(L,re,ie,"↷","\\curvearrowright",!0);R(L,re,ie,"↻","\\circlearrowright",!0);R(L,re,ie,"↱","\\Rsh",!0);R(L,re,ie,"⇊","\\downdownarrows",!0);R(L,re,ie,"↾","\\upharpoonright",!0);R(L,re,ie,"⇂","\\downharpoonright",!0);R(L,re,ie,"⇝","\\rightsquigarrow",!0);R(L,re,ie,"⇝","\\leadsto");R(L,re,ie,"⇛","\\Rrightarrow",!0);R(L,re,ie,"↾","\\restriction");R(L,F,ce,"‘","`");R(L,F,ce,"$","\\$");R(Oe,F,ce,"$","\\$");R(Oe,F,ce,"$","\\textdollar");R(L,F,ce,"%","\\%");R(Oe,F,ce,"%","\\%");R(L,F,ce,"_","\\_");R(Oe,F,ce,"_","\\_");R(Oe,F,ce,"_","\\textunderscore");R(L,F,ce,"∠","\\angle",!0);R(L,F,ce,"∞","\\infty",!0);R(L,F,ce,"′","\\prime");R(L,F,ce,"△","\\triangle");R(L,F,ce,"Γ","\\Gamma",!0);R(L,F,ce,"Δ","\\Delta",!0);R(L,F,ce,"Θ","\\Theta",!0);R(L,F,ce,"Λ","\\Lambda",!0);R(L,F,ce,"Ξ","\\Xi",!0);R(L,F,ce,"Π","\\Pi",!0);R(L,F,ce,"Σ","\\Sigma",!0);R(L,F,ce,"Υ","\\Upsilon",!0);R(L,F,ce,"Φ","\\Phi",!0);R(L,F,ce,"Ψ","\\Psi",!0);R(L,F,ce,"Ω","\\Omega",!0);R(L,F,ce,"A","Α");R(L,F,ce,"B","Β");R(L,F,ce,"E","Ε");R(L,F,ce,"Z","Ζ");R(L,F,ce,"H","Η");R(L,F,ce,"I","Ι");R(L,F,ce,"K","Κ");R(L,F,ce,"M","Μ");R(L,F,ce,"N","Ν");R(L,F,ce,"O","Ο");R(L,F,ce,"P","Ρ");R(L,F,ce,"T","Τ");R(L,F,ce,"X","Χ");R(L,F,ce,"¬","\\neg",!0);R(L,F,ce,"¬","\\lnot");R(L,F,ce,"⊤","\\top");R(L,F,ce,"⊥","\\bot");R(L,F,ce,"∅","\\emptyset");R(L,re,ce,"∅","\\varnothing");R(L,F,it,"α","\\alpha",!0);R(L,F,it,"β","\\beta",!0);R(L,F,it,"γ","\\gamma",!0);R(L,F,it,"δ","\\delta",!0);R(L,F,it,"ϵ","\\epsilon",!0);R(L,F,it,"ζ","\\zeta",!0);R(L,F,it,"η","\\eta",!0);R(L,F,it,"θ","\\theta",!0);R(L,F,it,"ι","\\iota",!0);R(L,F,it,"κ","\\kappa",!0);R(L,F,it,"λ","\\lambda",!0);R(L,F,it,"μ","\\mu",!0);R(L,F,it,"ν","\\nu",!0);R(L,F,it,"ξ","\\xi",!0);R(L,F,it,"ο","\\omicron",!0);R(L,F,it,"π","\\pi",!0);R(L,F,it,"ρ","\\rho",!0);R(L,F,it,"σ","\\sigma",!0);R(L,F,it,"τ","\\tau",!0);R(L,F,it,"υ","\\upsilon",!0);R(L,F,it,"ϕ","\\phi",!0);R(L,F,it,"χ","\\chi",!0);R(L,F,it,"ψ","\\psi",!0);R(L,F,it,"ω","\\omega",!0);R(L,F,it,"ε","\\varepsilon",!0);R(L,F,it,"ϑ","\\vartheta",!0);R(L,F,it,"ϖ","\\varpi",!0);R(L,F,it,"ϱ","\\varrho",!0);R(L,F,it,"ς","\\varsigma",!0);R(L,F,it,"φ","\\varphi",!0);R(L,F,We,"∗","*",!0);R(L,F,We,"+","+");R(L,F,We,"−","-",!0);R(L,F,We,"⋅","\\cdot",!0);R(L,F,We,"∘","\\circ",!0);R(L,F,We,"÷","\\div",!0);R(L,F,We,"±","\\pm",!0);R(L,F,We,"×","\\times",!0);R(L,F,We,"∩","\\cap",!0);R(L,F,We,"∪","\\cup",!0);R(L,F,We,"∖","\\setminus",!0);R(L,F,We,"∧","\\land");R(L,F,We,"∨","\\lor");R(L,F,We,"∧","\\wedge",!0);R(L,F,We,"∨","\\vee",!0);R(L,F,ce,"√","\\surd");R(L,F,ni,"⟨","\\langle",!0);R(L,F,ni,"∣","\\lvert");R(L,F,ni,"∥","\\lVert");R(L,F,fa,"?","?");R(L,F,fa,"!","!");R(L,F,fa,"⟩","\\rangle",!0);R(L,F,fa,"∣","\\rvert");R(L,F,fa,"∥","\\rVert");R(L,F,ie,"=","=");R(L,F,ie,":",":");R(L,F,ie,"≈","\\approx",!0);R(L,F,ie,"≅","\\cong",!0);R(L,F,ie,"≥","\\ge");R(L,F,ie,"≥","\\geq",!0);R(L,F,ie,"←","\\gets");R(L,F,ie,">","\\gt",!0);R(L,F,ie,"∈","\\in",!0);R(L,F,ie,"","\\@not");R(L,F,ie,"⊂","\\subset",!0);R(L,F,ie,"⊃","\\supset",!0);R(L,F,ie,"⊆","\\subseteq",!0);R(L,F,ie,"⊇","\\supseteq",!0);R(L,re,ie,"⊈","\\nsubseteq",!0);R(L,re,ie,"⊉","\\nsupseteq",!0);R(L,F,ie,"⊨","\\models");R(L,F,ie,"←","\\leftarrow",!0);R(L,F,ie,"≤","\\le");R(L,F,ie,"≤","\\leq",!0);R(L,F,ie,"<","\\lt",!0);R(L,F,ie,"→","\\rightarrow",!0);R(L,F,ie,"→","\\to");R(L,re,ie,"≱","\\ngeq",!0);R(L,re,ie,"≰","\\nleq",!0);R(L,F,Go," ","\\ ");R(L,F,Go," ","\\space");R(L,F,Go," ","\\nobreakspace");R(Oe,F,Go," ","\\ ");R(Oe,F,Go," "," ");R(Oe,F,Go," ","\\space");R(Oe,F,Go," ","\\nobreakspace");R(L,F,Go,null,"\\nobreak");R(L,F,Go,null,"\\allowbreak");R(L,F,Gb,",",",");R(L,F,Gb,";",";");R(L,re,We,"⊼","\\barwedge",!0);R(L,re,We,"⊻","\\veebar",!0);R(L,F,We,"⊙","\\odot",!0);R(L,F,We,"⊕","\\oplus",!0);R(L,F,We,"⊗","\\otimes",!0);R(L,F,ce,"∂","\\partial",!0);R(L,F,We,"⊘","\\oslash",!0);R(L,re,We,"⊚","\\circledcirc",!0);R(L,re,We,"⊡","\\boxdot",!0);
vendor: 5,574 bytes, line 707
707R(L,F,We,"△","\\bigtriangleup");R(L,F,We,"▽","\\bigtriangledown");R(L,F,We,"†","\\dagger");R(L,F,We,"⋄","\\diamond");R(L,F,We,"⋆","\\star");R(L,F,We,"◃","\\triangleleft");R(L,F,We,"▹","\\triangleright");R(L,F,ni,"{","\\{");R(Oe,F,ce,"{","\\{");R(Oe,F,ce,"{","\\textbraceleft");R(L,F,fa,"}","\\}");R(Oe,F,ce,"}","\\}");R(Oe,F,ce,"}","\\textbraceright");R(L,F,ni,"{","\\lbrace");R(L,F,fa,"}","\\rbrace");R(L,F,ni,"[","\\lbrack",!0);R(Oe,F,ce,"[","\\lbrack",!0);R(L,F,fa,"]","\\rbrack",!0);R(Oe,F,ce,"]","\\rbrack",!0);R(L,F,ni,"(","\\lparen",!0);R(L,F,fa,")","\\rparen",!0);R(Oe,F,ce,"<","\\textless",!0);R(Oe,F,ce,">","\\textgreater",!0);R(L,F,ni,"⌊","\\lfloor",!0);R(L,F,fa,"⌋","\\rfloor",!0);R(L,F,ni,"⌈","\\lceil",!0);R(L,F,fa,"⌉","\\rceil",!0);R(L,F,ce,"\\","\\backslash");R(L,F,ce,"∣","|");R(L,F,ce,"∣","\\vert");R(Oe,F,ce,"|","\\textbar",!0);R(L,F,ce,"∥","\\|");R(L,F,ce,"∥","\\Vert");R(Oe,F,ce,"∥","\\textbardbl");R(Oe,F,ce,"~","\\textasciitilde");R(Oe,F,ce,"\\","\\textbackslash");R(Oe,F,ce,"^","\\textasciicircum");R(L,F,ie,"↑","\\uparrow",!0);R(L,F,ie,"⇑","\\Uparrow",!0);R(L,F,ie,"↓","\\downarrow",!0);R(L,F,ie,"⇓","\\Downarrow",!0);R(L,F,ie,"↕","\\updownarrow",!0);R(L,F,ie,"⇕","\\Updownarrow",!0);R(L,F,fr,"∐","\\coprod");R(L,F,fr,"⋁","\\bigvee");R(L,F,fr,"⋀","\\bigwedge");R(L,F,fr,"⨄","\\biguplus");R(L,F,fr,"⋂","\\bigcap");R(L,F,fr,"⋃","\\bigcup");R(L,F,fr,"∫","\\int");R(L,F,fr,"∫","\\intop");R(L,F,fr,"∬","\\iint");R(L,F,fr,"∭","\\iiint");R(L,F,fr,"∏","\\prod");R(L,F,fr,"∑","\\sum");R(L,F,fr,"⨂","\\bigotimes");R(L,F,fr,"⨁","\\bigoplus");R(L,F,fr,"⨀","\\bigodot");R(L,F,fr,"∮","\\oint");R(L,F,fr,"∯","\\oiint");R(L,F,fr,"∰","\\oiiint");R(L,F,fr,"⨆","\\bigsqcup");R(L,F,fr,"∫","\\smallint");R(Oe,F,c0,"…","\\textellipsis");R(L,F,c0,"…","\\mathellipsis");R(Oe,F,c0,"…","\\ldots",!0);R(L,F,c0,"…","\\ldots",!0);R(L,F,c0,"⋯","\\@cdots",!0);R(L,F,c0,"⋱","\\ddots",!0);R(L,F,ce,"⋮","\\varvdots");R(Oe,F,ce,"⋮","\\varvdots");R(L,F,Mn,"ˊ","\\acute");R(L,F,Mn,"ˋ","\\grave");R(L,F,Mn,"¨","\\ddot");R(L,F,Mn,"~","\\tilde");R(L,F,Mn,"ˉ","\\bar");R(L,F,Mn,"˘","\\breve");R(L,F,Mn,"ˇ","\\check");R(L,F,Mn,"^","\\hat");R(L,F,Mn,"⃗","\\vec");R(L,F,Mn,"˙","\\dot");R(L,F,Mn,"˚","\\mathring");R(L,F,it,"","\\@imath");R(L,F,it,"","\\@jmath");R(L,F,ce,"ı","ı");R(L,F,ce,"ȷ","ȷ");R(Oe,F,ce,"ı","\\i",!0);R(Oe,F,ce,"ȷ","\\j",!0);R(Oe,F,ce,"ß","\\ss",!0);R(Oe,F,ce,"æ","\\ae",!0);R(Oe,F,ce,"œ","\\oe",!0);R(Oe,F,ce,"ø","\\o",!0);R(Oe,F,ce,"Æ","\\AE",!0);R(Oe,F,ce,"Œ","\\OE",!0);R(Oe,F,ce,"Ø","\\O",!0);R(Oe,F,Mn,"ˊ","\\'");R(Oe,F,Mn,"ˋ","\\`");R(Oe,F,Mn,"ˆ","\\^");R(Oe,F,Mn,"˜","\\~");R(Oe,F,Mn,"ˉ","\\=");R(Oe,F,Mn,"˘","\\u");R(Oe,F,Mn,"˙","\\.");R(Oe,F,Mn,"¸","\\c");R(Oe,F,Mn,"˚","\\r");R(Oe,F,Mn,"ˇ","\\v");R(Oe,F,Mn,"¨",'\\"');R(Oe,F,Mn,"˝","\\H");R(Oe,F,Mn,"◯","\\textcircled");var jG={"--":!0,"---":!0,"``":!0,"''":!0};R(Oe,F,ce,"–","--",!0);R(Oe,F,ce,"–","\\textendash");R(Oe,F,ce,"—","---",!0);R(Oe,F,ce,"—","\\textemdash");R(Oe,F,ce,"‘","`",!0);R(Oe,F,ce,"‘","\\textquoteleft");R(Oe,F,ce,"’","'",!0);R(Oe,F,ce,"’","\\textquoteright");R(Oe,F,ce,"“","``",!0);R(Oe,F,ce,"“","\\textquotedblleft");R(Oe,F,ce,"”","''",!0);R(Oe,F,ce,"”","\\textquotedblright");R(L,F,ce,"°","\\degree",!0);R(Oe,F,ce,"°","\\degree");R(Oe,F,ce,"°","\\textdegree",!0);R(L,F,ce,"£","\\pounds");R(L,F,ce,"£","\\mathsterling",!0);R(Oe,F,ce,"£","\\pounds");R(Oe,F,ce,"£","\\textsterling",!0);R(L,re,ce,"✠","\\maltese");R(Oe,re,ce,"✠","\\maltese");var lj='0123456789/@."';for(var U3=0;U3<lj.length;U3++){var cj=lj.charAt(U3);R(L,F,ce,cj,cj)}var uj='0123456789!@*()-=+";:?/.,';for(var z3=0;z3<uj.length;z3++){var dj=uj.charAt(z3);R(Oe,F,ce,dj,dj)}var qx="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";for(var H3=0;H3<qx.length;H3++){var N1=qx.charAt(H3);R(L,F,it,N1,N1),R(Oe,F,ce,N1,N1)}R(L,re,ce,"C","ℂ");R(Oe,re,ce,"C","ℂ");R(L,re,ce,"H","ℍ");R(Oe,re,ce,"H","ℍ");R(L,re,ce,"N","ℕ");R(Oe,re,ce,"N","ℕ");R(L,re,ce,"P","ℙ");R(Oe,re,ce,"P","ℙ");R(L,re,ce,"Q","ℚ");R(Oe,re,ce,"Q","ℚ");R(L,re,ce,"R","ℝ");R(Oe,re,ce,"R","ℝ");R(L,re,ce,"Z","ℤ");R(Oe,re,ce,"Z","ℤ");R(L,F,it,"h","ℎ");R(Oe,F,it,"h","ℎ");var ut="";for(var sa=0;sa<qx.length;sa++){var Un=qx.charAt(sa);ut=String.fromCharCode(55349,56320+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56372+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56424+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56580+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56684+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56736+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56788+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56840+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56944+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),sa<26&&(ut=String.fromCharCode(55349,56632+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut),ut=String.fromCharCode(55349,56476+sa),R(L,F,it,Un,ut),R(Oe,F,ce,Un,ut))}ut="𝕜";R(L,F,it,"k",ut);R(Oe,F,ce,"k",ut);for(var Uc=0;Uc<10;Uc++){var Cl=Uc.toString();ut=String.fromCharCode(55349,57294+Uc),R(L,F,it,Cl,ut),R(Oe,F,ce,Cl,ut),ut=String.fromCharCode(55349,57314+Uc),R(L,F,it,Cl,ut),R(Oe,F,ce,Cl,ut),ut=String.fromCharCode(55349,57324+Uc),R(L,F,it,Cl,ut),R(Oe,F,ce,Cl,ut),ut=String.fromCharCode(55349,57334+Uc),R(L,F,it,Cl,ut),R(Oe,F,ce,Cl,ut)}var PA="ÐÞþ";for(var q3=0;q3<PA.length;
vendor: 3,585 bytes, line 707
707q3++){var k1=PA.charAt(q3);R(L,F,it,k1,k1),R(Oe,F,ce,k1,k1)}var C1=[["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"]],fj=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],Fpe=function(t,n){var r=t.charCodeAt(0),a=t.charCodeAt(1),i=(r-55296)*1024+(a-56320)+65536,s=n==="math"?0:1;if(119808<=i&&i<120484){var o=Math.floor((i-119808)/26);return[C1[o][2],C1[o][s]]}else if(120782<=i&&i<=120831){var l=Math.floor((i-120782)/10);return[fj[l][2],fj[l][s]]}else{if(i===120485||i===120486)return[C1[0][2],C1[0][s]];if(120486<i&&i<120782)return["",""];throw new Ie("Unsupported character: "+t)}},Vb=function(t,n,r){return An[r][t]&&An[r][t].replace&&(t=An[r][t].replace),{value:t,metrics:LN(t,n,r)}},Fi=function(t,n,r,a,i){var s=Vb(t,n,r),o=s.metrics;t=s.value;var l;if(o){var u=o.italic;(r==="text"||a&&a.font==="mathit")&&(u=0),l=new ki(t,o.height,o.depth,u,o.skew,o.width,i)}else typeof console<"u"&&console.warn("No character metrics "+("for '"+t+"' in style '"+n+"' and mode '"+r+"'")),l=new ki(t,0,0,0,0,0,i);if(a){l.maxFontSize=a.sizeMultiplier,a.style.isTight()&&l.classes.push("mtight");var p=a.getColor();p&&(l.style.color=p)}return l},$pe=function(t,n,r,a){return a===void 0&&(a=[]),r.font==="boldsymbol"&&Vb(t,"Main-Bold",n).metrics?Fi(t,"Main-Bold",n,r,a.concat(["mathbf"])):t==="\\"||An[n][t].font==="main"?Fi(t,"Main-Regular",n,r,a):Fi(t,"AMS-Regular",n,r,a.concat(["amsrm"]))},Upe=function(t,n,r,a,i){return i!=="textord"&&Vb(t,"Math-BoldItalic",n).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},zpe=function(t,n,r){var a=t.mode,i=t.text,s=["mord"],o=a==="math"||a==="text"&&n.font,l=o?n.font:n.fontFamily,u="",p="";if(i.charCodeAt(0)===55349&&([u,p]=Fpe(i,a)),u.length>0)return Fi(i,u,a,n,s.concat(p));if(l){var h,g;if(l==="boldsymbol"){var x=Upe(i,a,n,s,r);h=x.fontName,g=[x.fontClass]}else o?(h=IG[l].fontName,g=[l]):(h=O1(l,n.fontWeight,n.fontShape),g=[l,n.fontWeight,n.fontShape]);if(Vb(i,h,a).metrics)return Fi(i,h,a,n,s.concat(g));if(jG.hasOwnProperty(i)&&h.slice(0,10)==="Typewriter"){for(var v=[],b=0;b<i.length;b++)v.push(Fi(i[b],h,a,n,s.concat(g)));return MG(v)}}if(r==="mathord")return Fi(i,"Math-Italic",a,n,s.concat(["mathnormal"]));if(r==="textord"){var E=An[a][i]&&An[a][i].font;if(E==="ams"){var S=O1("amsrm",n.fontWeight,n.fontShape);return Fi(i,S,a,n,s.concat("amsrm",n.fontWeight,n.fontShape))}else if(E==="main"||!E){var T=O1("textrm",n.fontWeight,n.fontShape);return Fi(i,T,a,n,s.concat(n.fontWeight,n.fontShape))}else{var k=O1(E,n.fontWeight,n.fontShape);return Fi(i,k,a,n,s.concat(k,n.fontWeight,n.fontShape))}}
vendor: 4,484 bytes, line 707
707else throw new Error("unexpected type: "+r+" in makeOrd")},Hpe=(e,t)=>{if(ic(e.classes)!==ic(t.classes)||e.skew!==t.skew||e.maxFontSize!==t.maxFontSize)return!1;if(e.classes.length===1){var n=e.classes[0];if(n==="mbin"||n==="mord")return!1}for(var r in e.style)if(e.style.hasOwnProperty(r)&&e.style[r]!==t.style[r])return!1;for(var a in t.style)if(t.style.hasOwnProperty(a)&&e.style[a]!==t.style[a])return!1;return!0},qpe=e=>{for(var t=0;t<e.length-1;t++){var n=e[t],r=e[t+1];n instanceof ki&&r instanceof ki&&Hpe(n,r)&&(n.text+=r.text,n.height=Math.max(n.height,r.height),n.depth=Math.max(n.depth,r.depth),n.italic=r.italic,e.splice(t+1,1),t--)}return e},IN=function(t){for(var n=0,r=0,a=0,i=0;i<t.children.length;i++){var s=t.children[i];s.height>n&&(n=s.height),s.depth>r&&(r=s.depth),s.maxFontSize>a&&(a=s.maxFontSize)}t.height=n,t.depth=r,t.maxFontSize=a},_a=function(t,n,r,a){var i=new Mm(t,n,r,a);return IN(i),i},LG=(e,t,n,r)=>new Mm(e,t,n,r),Gpe=function(t,n,r){var a=_a([t],[],n);return a.height=Math.max(r||n.fontMetrics().defaultRuleThickness,n.minRuleThickness),a.style.borderBottomWidth=He(a.height),a.maxFontSize=1,a},Vpe=function(t,n,r,a){var i=new MN(t,n,r,a);return IN(i),i},MG=function(t){var n=new Lm(t);return IN(n),n},Ype=function(t,n){return t instanceof Lm?_a([],[t],n):t},Wpe=function(t){if(t.positionType==="individualShift"){for(var n=t.children,r=[n[0]],a=-n[0].shift-n[0].elem.depth,i=a,s=1;s<n.length;s++){var o=-n[s].shift-i-n[s].elem.depth,l=o-(n[s-1].elem.height+n[s-1].elem.depth);i=i+o,r.push({type:"kern",size:l}),r.push(n[s])}return{children:r,depth:a}}var u;if(t.positionType==="top"){for(var p=t.positionData,h=0;h<t.children.length;h++){var g=t.children[h];p-=g.type==="kern"?g.size:g.elem.height+g.elem.depth}u=p}else if(t.positionType==="bottom")u=-t.positionData;else{var x=t.children[0];if(x.type!=="elem")throw new Error('First child must have type "elem".');if(t.positionType==="shift")u=-x.elem.depth-t.positionData;else if(t.positionType==="firstBaseline")u=-x.elem.depth;else throw new Error("Invalid positionType "+t.positionType+".")}return{children:t.children,depth:u}},Kpe=function(t,n){for(var{children:r,depth:a}=Wpe(t),i=0,s=0;s<r.length;s++){var o=r[s];if(o.type==="elem"){var l=o.elem;i=Math.max(i,l.maxFontSize,l.height)}}i+=2;var u=_a(["pstrut"],[]);u.style.height=He(i);for(var p=[],h=a,g=a,x=a,v=0;v<r.length;v++){var b=r[v];if(b.type==="kern")x+=b.size;else{var E=b.elem,S=b.wrapperClasses||[],T=b.wrapperStyle||{},k=_a(S,[u,E],void 0,T);k.style.top=He(-i-x-E.depth),b.marginLeft&&(k.style.marginLeft=b.marginLeft),b.marginRight&&(k.style.marginRight=b.marginRight),p.push(k),x+=E.height+E.depth}h=Math.min(h,x),g=Math.max(g,x)}var N=_a(["vlist"],p);N.style.height=He(g);var C;if(h<0){var O=_a([],[]),j=_a(["vlist"],[O]);j.style.height=He(-h);var D=_a(["vlist-s"],[new ki("​")]);C=[_a(["vlist-r"],[N,D]),_a(["vlist-r"],[j])]}else C=[_a(["vlist-r"],[N])];var U=_a(["vlist-t"],C);return C.length===2&&U.classes.push("vlist-t2"),U.height=g,U.depth=-h,U},Qpe=(e,t)=>{var n=_a(["mspace"],[],t),r=Bn(e,t);return n.style.marginRight=He(r),n},O1=function(t,n,r){var a="";switch(t){case"amsrm":a="AMS";break;case"textrm":a="Main";break;case"textsf":a="SansSerif";break;case"texttt":a="Typewriter";break;default:a=t}var i;return n==="textbf"&&r==="textit"?i="BoldItalic":n==="textbf"?i="Bold":n==="textit"?i="Italic":i="Regular",a+"-"+i},IG={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"}},DG={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},Xpe=function(t,n){var[r,a,i]=DG[t],s=new sc(r),o=new Io([s],{width:He(a),height:He(i),style:"width:"+He(a),viewBox:"0 0 "+1e3*a+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),l=LG(["overlay"],[o],n);return l.height=i,l.style.height=He(i),l.style.width=He(a),l}
vendor: 15,338 bytes, line 707
707,me={fontMap:IG,makeSymbol:Fi,mathsym:$pe,makeSpan:_a,makeSvgSpan:LG,makeLineSpan:Gpe,makeAnchor:Vpe,makeFragment:MG,wrapFragment:Ype,makeVList:Kpe,makeOrd:zpe,makeGlue:Qpe,staticSvg:Xpe,svgData:DG,tryCombineChars:qpe},Dn={number:3,unit:"mu"},zc={number:4,unit:"mu"},co={number:5,unit:"mu"},Zpe={mord:{mop:Dn,mbin:zc,mrel:co,minner:Dn},mop:{mord:Dn,mop:Dn,mrel:co,minner:Dn},mbin:{mord:zc,mop:zc,mopen:zc,minner:zc},mrel:{mord:co,mop:co,mopen:co,minner:co},mopen:{},mclose:{mop:Dn,mbin:zc,mrel:co,minner:Dn},mpunct:{mord:Dn,mop:Dn,mrel:co,mopen:Dn,mclose:Dn,mpunct:Dn,minner:Dn},minner:{mord:Dn,mop:Dn,mbin:zc,mrel:co,mopen:Dn,mpunct:Dn,minner:Dn}},Jpe={mord:{mop:Dn},mop:{mord:Dn,mop:Dn},mbin:{},mrel:{},mopen:{},mclose:{mop:Dn},mpunct:{},minner:{mop:Dn}},BG={},Gx={},Vx={};function Ge(e){for(var{type:t,names:n,props:r,handler:a,htmlBuilder:i,mathmlBuilder:s}=e,o={type:t,numArgs:r.numArgs,argTypes:r.argTypes,allowedInArgument:!!r.allowedInArgument,allowedInText:!!r.allowedInText,allowedInMath:r.allowedInMath===void 0?!0:r.allowedInMath,numOptionalArgs:r.numOptionalArgs||0,infix:!!r.infix,primitive:!!r.primitive,handler:a},l=0;l<n.length;++l)BG[n[l]]=o;t&&(i&&(Gx[t]=i),s&&(Vx[t]=s))}function Mu(e){var{type:t,htmlBuilder:n,mathmlBuilder:r}=e;Ge({type:t,names:[],props:{numArgs:0},handler(){throw new Error("Should never be called.")},htmlBuilder:n,mathmlBuilder:r})}var Yx=function(t){return t.type==="ordgroup"&&t.body.length===1?t.body[0]:t},Zn=function(t){return t.type==="ordgroup"?t.body:[t]},Do=me.makeSpan,eme=["leftmost","mbin","mopen","mrel","mop","mpunct"],tme=["rightmost","mrel","mclose","mpunct"],nme={display:st.DISPLAY,text:st.TEXT,script:st.SCRIPT,scriptscript:st.SCRIPTSCRIPT},rme={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},Er=function(t,n,r,a){a===void 0&&(a=[null,null]);for(var i=[],s=0;s<t.length;s++){var o=Vt(t[s],n);if(o instanceof Lm){var l=o.children;i.push(...l)}else i.push(o)}if(me.tryCombineChars(i),!r)return i;var u=n;if(t.length===1){var p=t[0];p.type==="sizing"?u=n.havingSize(p.size):p.type==="styling"&&(u=n.havingStyle(nme[p.style]))}var h=Do([a[0]||"leftmost"],[],n),g=Do([a[1]||"rightmost"],[],n),x=r==="root";return hj(i,(v,b)=>{var E=b.classes[0],S=v.classes[0];E==="mbin"&&tme.includes(S)?b.classes[0]="mord":S==="mbin"&&eme.includes(E)&&(v.classes[0]="mord")},{node:h},g,x),hj(i,(v,b)=>{var E=RA(b),S=RA(v),T=E&&S?v.hasClass("mtight")?Jpe[E][S]:Zpe[E][S]:null;if(T)return me.makeGlue(T,u)},{node:h},g,x),i},hj=function e(t,n,r,a,i){a&&t.push(a);for(var s=0;s<t.length;s++){var o=t[s],l=FG(o);if(l){e(l.children,n,r,null,i);continue}var u=!o.hasClass("mspace");if(u){var p=n(o,r.node);p&&(r.insertAfter?r.insertAfter(p):(t.unshift(p),s++))}u?r.node=o:i&&o.hasClass("newline")&&(r.node=Do(["leftmost"])),r.insertAfter=(h=>g=>{t.splice(h+1,0,g),s++})(s)}a&&t.pop()},FG=function(t){return t instanceof Lm||t instanceof MN||t instanceof Mm&&t.hasClass("enclosing")?t:null},ame=function e(t,n){var r=FG(t);if(r){var a=r.children;if(a.length){if(n==="right")return e(a[a.length-1],"right");if(n==="left")return e(a[0],"left")}}return t},RA=function(t,n){return t?(n&&(t=ame(t,n)),rme[t.classes[0]]||null):null},kp=function(t,n){var r=["nulldelimiter"].concat(t.baseSizingClasses());return Do(n.concat(r))},Vt=function(t,n,r){if(!t)return Do();if(Gx[t.type]){var a=Gx[t.type](t,n);if(r&&n.size!==r.size){a=Do(n.sizingClasses(r),[a],n);var i=n.sizeMultiplier/r.sizeMultiplier;a.height*=i,a.depth*=i}return a}else throw new Ie("Got group of unknown type: '"+t.type+"'")};function P1(e,t){var n=Do(["base"],e,t),r=Do(["strut"]);return r.style.height=He(n.height+n.depth),n.depth&&(r.style.verticalAlign=He(-n.depth)),n.children.unshift(r),n}function jA(e,t){var n=null;e.length===1&&e[0].type==="tag"&&(n=e[0].tag,e=e[0].body);var r=Er(e,t,"root"),a;r.length===2&&r[1].hasClass("tag")&&(a=r.pop());for(var i=[],s=[],o=0;o<r.length;o++)if(s.push(r[o]),r[o].hasClass("mbin")||r[o].hasClass("mrel")||r[o].hasClass("allowbreak")){for(var l=!1;o<r.length-1&&r[o+1].hasClass("mspace")&&!r[o+1].hasClass("newline");)o++,s.push(r[o]),r[o].hasClass("nobreak")&&(l=!0);l||(i.push(P1(s,t)),s=[])}else r[o].hasClass("newline")&&(s.pop(),s.length>0&&(i.push(P1(s,t)),s=[]),i.push(r[o]));s.length>0&&i.push(P1(s,t));var u;n?(u=P1(Er(n,t,!0)),u.classes=["tag"],i.push(u)):a&&i.push(a);var p=Do(["katex-html"],i);if(p.setAttribute("aria-hidden","true"),u){var h=u.children[0];h.style.height=He(p.height+p.depth),p.depth&&(h.style.verticalAlign=He(-p.depth))}return p}function $G(e){return new Lm(e)}class Qa{constructor(t,n,r){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=t,this.attributes={},this.children=n||[],this.classes=r||[]}setAttribute(t,n){this.attributes[t]=n}getAttribute(t){return this.attributes[t]}toNode(){var t=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&t.setAttribute(n,this.attributes[n]);this.classes.length>0&&(t.className=ic(this.classes));for(var r=0;r<this.children.length;r++)if(this.children[r]instanceof Ts&&this.children[r+1]instanceof Ts){for(var a=this.children[r].toText()+this.children[++r].toText();this.children[r+1]instanceof Ts;)a+=this.children[++r].toText();t.appendChild(new Ts(a).toNode())}else t.appendChild(this.children[r].toNode());return t}toMarkup(){var t="<"+this.type;for(var n in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,n)&&(t+=" "+n+'="',t+=Xt.escape(this.attributes[n]),t+='"');this.classes.length>0&&(t+=' class ="'+Xt.escape(ic(this.classes))+'"'),t+=">";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+="</"+this.type+">",t}toText(){return this.children.map(t=>t.toText()).join("")}}class Ts{constructor(t){this.text=void 0,this.text=t}toNode(){return document.createTextNode(this.text)}toMarkup(){return Xt.escape(this.toText())}toText(){return this.text}}class ime{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",He(this.width)),t}toMarkup(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+He(this.width)+'"/>'}toText(){return this.character?this.character:" "}}var Le={MathNode:Qa,TextNode:Ts,SpaceNode:ime,newDocumentFragment:$G},Ci=function(t,n,r){return An[n][t]&&An[n][t].replace&&t.charCodeAt(0)!==55349&&!(jG.hasOwnProperty(t)&&r&&(r.fontFamily&&r.fontFamily.slice(4,6)==="tt"||r.font&&r.font.slice(4,6)==="tt"))&&(t=An[n][t].replace),new Le.TextNode(t)},DN=function(t){return t.length===1?t[0]:new Le.MathNode("mrow",t)},BN=function(t,n){if(n.fontFamily==="texttt")return"monospace";if(n.fontFamily==="textsf")return n.fontShape==="textit"&&n.fontWeight==="textbf"?"sans-serif-bold-italic":n.fontShape==="textit"?"sans-serif-italic":n.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(n.fontShape==="textit"&&n.fontWeight==="textbf")return"bold-italic";if(n.fontShape==="textit")return"italic";if(n.fontWeight==="textbf")return"bold";var r=n.font;if(!r||r==="mathnormal")return null;var a=t.mode;if(r==="mathit")return"italic";if(r==="boldsymbol")return t.type==="textord"?"bold":"bold-italic";if(r==="mathbf")return"bold";if(r==="mathbb")return"double-struck";if(r==="mathsfit")return"sans-serif-italic";if(r==="mathfrak")return"fraktur";if(r==="mathscr"||r==="mathcal")return"script";if(r==="mathsf")return"sans-serif";if(r==="mathtt")return"monospace";var i=t.text;if(["\\imath","\\jmath"].includes(i))return null;An[a][i]&&An[a][i].replace&&(i=An[a][i].replace);var s=me.fontMap[r].fontName;return LN(i,s,a)?me.fontMap[r].variant:null};function G3(e){if(!e)return!1;if(e.type==="mi"&&e.children.length===1){var t=e.children[0];return t instanceof Ts&&t.text==="."}else if(e.type==="mo"&&e.children.length===1&&e.getAttribute("separator")==="true"&&e.getAttribute("lspace")==="0em"&&e.getAttribute("rspace")==="0em"){var n=e.children[0];return n instanceof Ts&&n.text===","}else return!1}var Ra=function(t,n,r){if(t.length===1){var a=bn(t[0],n);return r&&a instanceof Qa&&a.type==="mo"&&(a.setAttribute("lspace","0em"),a.setAttribute("rspace","0em")),[a]}for(var i=[],s,o=0;o<t.length;o++){var l=bn(t[o],n);if(l instanceof Qa&&s instanceof Qa){if(l.type==="mtext"&&s.type==="mtext"&&l.getAttribute("mathvariant")===s.getAttribute("mathvariant")){s.children.push(...l.children);continue}else if(l.type==="mn"&&s.type==="mn"){s.children.push(...l.children);continue}else if(G3(l)&&s.type==="mn"){s.children.push(...l.children);continue}else if(l.type==="mn"&&G3(s))l.children=[...s.children,...l.children],i.pop();else if((l.type==="msup"||l.type==="msub")&&l.children.length>=1&&(s.type==="mn"||G3(s))){var u=l.children[0];u instanceof Qa&&u.type==="mn"&&(u.children=[...s.children,...u.children],i.pop())}else if(s.type==="mi"&&s.children.length===1){var p=s.children[0];if(p instanceof Ts&&p.text==="̸"&&(l.type==="mo"||l.type==="mi"||l.type==="mn")){var h=l.children[0];h instanceof Ts&&h.text.length>0&&(h.text=h.text.slice(0,1)+"̸"+h.text.slice(1),i.pop())}}}i.push(l),s=l}return i},oc=function(t,n,r){return DN(Ra(t,n,r))},bn=function(t,n){if(!t)return new Le.MathNode("mrow");if(Vx[t.type]){var r=Vx[t.type](t,n);return r}else throw new Ie("Got group of unknown type: '"+t.type+"'")};function pj(e,t,n,r,a){var i=Ra(e,n),s;i.length===1&&i[0]instanceof Qa&&["mrow","mtable"].includes(i[0].type)?s=i[0]:s=new Le.MathNode("mrow",i);var o=new Le.MathNode("annotation",[new Le.TextNode(t)]);o.setAttribute("encoding","application/x-tex");var l=new Le.MathNode("semantics",[s,o]),u=new Le.MathNode("math",[l]);u.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),r&&u.setAttribute("display","block");var p=a?"katex":"katex-mathml";return me.makeSpan([p],[u])}var UG=function(t){return new po({style:t.displayMode?st.DISPLAY:st.TEXT,maxSize:t.maxSize,minRuleThickness:t.minRuleThickness})},zG=function(t,n){if(n.displayMode){var r=["katex-display"];n.leqno&&r.push("leqno"),n.fleqn&&r.push("fleqn"),t=me.makeSpan(r,[t])}return t},sme=function(t,n,r){var a=UG(r),i;if(r.output==="mathml")return pj(t,n,a,r.displayMode,!0);if(r.output==="html"){var s=jA(t,a);i=me.makeSpan(["katex"],[s])}else{var o=pj(t,n,a,r.displayMode,!1),l=jA(t,a);i=me.makeSpan(["katex"],[o,l])}return zG(i,r)},ome=function(t,n,r){var a=UG(r),i=jA(t,a),s=me.makeSpan(["katex"],[i]);return zG(s,r)},lme={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":"="},cme=function(t){var n=new Le.MathNode("mo",[new Le.TextNode(lme[t.replace(/^\\/,"")])]);return n.setAttribute("stretchy","true"),n},ume={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]},dme=function(t){return t.type==="ordgroup"?t.body.length:1},fme=function(t,n){function r(){var o=4e5,l=t.label.slice(1);if(["widehat","widecheck","widetilde","utilde"].includes(l)){var u=t,p=dme(u.base),h,g,x;if(p>5)l==="widehat"||l==="widecheck"?(h=420,o=2364,x=.42,g=l+"4"):(h=312,o=2340,x=.34,g="tilde4");else{var v=[1,1,2,2,3,3][p];l==="widehat"||l==="widecheck"?(o=[0,1062,2364,2364,2364][v],h=[0,239,300,360,420][v],x=[0,.24,.3,.3,.36,.42][v],g=l+v):(o=[0,600,1033,2339,2340][v],h=[0,260,286,306,312][v],x=[0,.26,.286,.3,.306,.34][v],g="tilde"+v)}var b=new sc(g),E=new Io([b],{width:"100%",height:He(x),viewBox:"0 0 "+o+" "+h,preserveAspectRatio:"none"});return{span:me.makeSvgSpan([],[E],n),minWidth:0,height:x}}else{var S=[],T=ume[l],[k,N,C]=T,O=C/1e3,j=k.length,D,U;if(j===1){var z=T[3];D=["hide-tail"],U=[z]}else if(j===2)D=["halfarrow-left","halfarrow-right"],U=["xMinYMin","xMaxYMin"];else if(j===3)D=["brace-left","brace-center","brace-right"],U=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to supp
707ort
708                    `+j+" children.");for(var H=0;H<j;H++){var q=new sc(k[H]),Q=new Io([q],{width:"400em",height:He(O),viewBox:"0 0 "+o+" "+C,preserveAspectRatio:U[H]+" slice"}),I=me.makeSvgSpan([D[H]],[Q],n);if(j===1)return{span:I,minWidth:N,height:O};I.style.height=He(O),S.push(I)}return{span:me.makeSpan(["stretchy"],S,n),minWidth:N,height:O}}}var{span:a,minWidth:i,height:s}=r();return a.height=s,a.style.height=He(s),i>0&&(a.style.minWidth=He(i)),a},hme=function(t,n,r,a,i){var s,o=t.height+t.depth+r+a;if(/fbox|color|angl/.test(n)){if(s=me.makeSpan(["stretchy",n],[],i),n==="fbox"){var l=i.color&&i.getColor();l&&(s.style.borderColor=l)}}else{var u=[];/^[bx]cancel$/.test(n)&&u.push(new OA({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(n)&&u.push(new OA({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var p=new Io(u,{width:"100%",height:He(o)});s=me.makeSvgSpan([],[p],i)}return s.height=o,s.style.height=He(o),s},Bo={encloseSpan:hme,mathMLnode:cme,svgSpan:fme};function _t(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 FN(e){var t=Yb(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 Yb(e){return e&&(e.type==="atom"||Bpe.hasOwnProperty(e.type))?e:null}var $N=(e,t)=>{var n,r,a;e&&e.type==="supsub"?(r=_t(e.base,"accent"),n=r.base,e.base=n,a=Ipe(Vt(e,t)),e.base=r):(r=_t(e,"accent"),n=r.base);var i=Vt(n,t.havingCrampedStyle()),s=r.isShifty&&Xt.isCharacterBox(n),o=0;if(s){var l=Xt.getBaseElem(n),u=Vt(l,t.havingCrampedStyle());o=oj(u).skew}var p=r.label==="\\c",h=p?i.height+i.depth:Math.min(i.height,t.fontMetrics().xHeight),g;if(r.isStretchy)g=Bo.svgSpan(r,t),g=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:g,wrapperClasses:["svg-align"],wrapperStyle:o>0?{width:"calc(100% - "+He(2*o)+")",marginLeft:He(2*o)}:void 0}]},t);else{var x,v;r.label==="\\vec"?(x=me.staticSvg("vec",t),v=me.svgData.vec[1]):(x=me.makeOrd({mode:r.mode,text:r.label},t,"textord"),x=oj(x),x.italic=0,v=x.width,p&&(h+=x.depth)),g=me.makeSpan(["accent-body"],[x]);var b=r.label==="\\textcircled";b&&(g.classes.push("accent-full"),h=i.height);var E=o;b||(E-=v/2),g.style.left=He(E),r.label==="\\textcircled"&&(g.style.top=".2em"),g=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-h},{type:"elem",elem:g}]},t)}var S=me.makeSpan(["mord","accent"],[g],t);return a?(a.children[0]=S,a.height=Math.max(S.height,a.height),a.classes[0]="mord",a):S},HG=(e,t)=>{var n=e.isStretchy?Bo.mathMLnode(e.label):new Le.MathNode("mo",[Ci(e.label,e.mode)]),r=new Le.MathNode("mover",[b
vendor: 11,261 bytes, line 708
708n(e.base,t),n]);return r.setAttribute("accent","true"),r},pme=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));Ge({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(e,t)=>{var n=Yx(t[0]),r=!pme.test(e.funcName),a=!r||e.funcName==="\\widehat"||e.funcName==="\\widetilde"||e.funcName==="\\widecheck";return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:r,isShifty:a,base:n}},htmlBuilder:$N,mathmlBuilder:HG});Ge({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(e,t)=>{var n=t[0],r=e.parser.mode;return r==="math"&&(e.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+e.funcName+" works only in text mode"),r="text"),{type:"accent",mode:r,label:e.funcName,isStretchy:!1,isShifty:!0,base:n}},htmlBuilder:$N,mathmlBuilder:HG});Ge({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0];return{type:"accentUnder",mode:n.mode,label:r,base:a}},htmlBuilder:(e,t)=>{var n=Vt(e.base,t),r=Bo.svgSpan(e,t),a=e.label==="\\utilde"?.12:0,i=me.makeVList({positionType:"top",positionData:n.height,children:[{type:"elem",elem:r,wrapperClasses:["svg-align"]},{type:"kern",size:a},{type:"elem",elem:n}]},t);return me.makeSpan(["mord","accentunder"],[i],t)},mathmlBuilder:(e,t)=>{var n=Bo.mathMLnode(e.label),r=new Le.MathNode("munder",[bn(e.base,t),n]);return r.setAttribute("accentunder","true"),r}});var R1=e=>{var t=new Le.MathNode("mpadded",e?[e]:[]);return t.setAttribute("width","+0.6em"),t.setAttribute("lspace","0.3em"),t};Ge({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,n){var{parser:r,funcName:a}=e;return{type:"xArrow",mode:r.mode,label:a,body:t[0],below:n[0]}},htmlBuilder(e,t){var n=t.style,r=t.havingStyle(n.sup()),a=me.wrapFragment(Vt(e.body,r,t),t),i=e.label.slice(0,2)==="\\x"?"x":"cd";a.classes.push(i+"-arrow-pad");var s;e.below&&(r=t.havingStyle(n.sub()),s=me.wrapFragment(Vt(e.below,r,t),t),s.classes.push(i+"-arrow-pad"));var o=Bo.svgSpan(e,t),l=-t.fontMetrics().axisHeight+.5*o.height,u=-t.fontMetrics().axisHeight-.5*o.height-.111;(a.depth>.25||e.label==="\\xleftequilibrium")&&(u-=a.depth);var p;if(s){var h=-t.fontMetrics().axisHeight+s.height+.5*o.height+.111;p=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:a,shift:u},{type:"elem",elem:o,shift:l},{type:"elem",elem:s,shift:h}]},t)}else p=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:a,shift:u},{type:"elem",elem:o,shift:l}]},t);return p.children[0].children[0].children[1].classes.push("svg-align"),me.makeSpan(["mrel","x-arrow"],[p],t)},mathmlBuilder(e,t){var n=Bo.mathMLnode(e.label);n.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var r;if(e.body){var a=R1(bn(e.body,t));if(e.below){var i=R1(bn(e.below,t));r=new Le.MathNode("munderover",[n,i,a])}else r=new Le.MathNode("mover",[n,a])}else if(e.below){var s=R1(bn(e.below,t));r=new Le.MathNode("munder",[n,s])}else r=R1(),r=new Le.MathNode("mover",[n,r]);return r}});var mme=me.makeSpan;function qG(e,t){var n=Er(e.body,t,!0);return mme([e.mclass],n,t)}function GG(e,t){var n,r=Ra(e.body,t);return e.mclass==="minner"?n=new Le.MathNode("mpadded",r):e.mclass==="mord"?e.isCharacterBox?(n=r[0],n.type="mi"):n=new Le.MathNode("mi",r):(e.isCharacterBox?(n=r[0],n.type="mo"):n=new Le.MathNode("mo",r),e.mclass==="mbin"?(n.attributes.lspace="0.22em",n.attributes.rspace="0.22em"):e.mclass==="mpunct"?(n.attributes.lspace="0em",n.attributes.rspace="0.17em"):e.mclass==="mopen"||e.mclass==="mclose"?(n.attributes.lspace="0em",n.attributes.rspace="0em"):e.mclass==="minner"&&(n.attributes.lspace="0.0556em",n.attributes.width="+0.1111em")),n}Ge({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(e,t){var{parser:n,funcName:r}=e,a=t[0];return{type:"mclass",mode:n.mode,mclass:"m"+r.slice(5),body:Zn(a),isCharacterBox:Xt.isCharacterBox(a)}},htmlBuilder:qG,mathmlBuilder:GG});var Wb=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"};Ge({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,t){var{parser:n}=e;return{type:"mclass",mode:n.mode,mclass:Wb(t[0]),body:Zn(t[1]),isCharacterBox:Xt.isCharacterBox(t[1])}}});Ge({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,t){var{parser:n,funcName:r}=e,a=t[1],i=t[0],s;r!=="\\stackrel"?s=Wb(a):s="mrel";var o={type:"op",mode:a.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:r!=="\\stackrel",body:Zn(a)},l={type:"supsub",mode:i.mode,base:o,sup:r==="\\underset"?null:i,sub:r==="\\underset"?i:null};return{type:"mclass",mode:n.mode,mclass:s,body:[l],isCharacterBox:Xt.isCharacterBox(l)}},htmlBuilder:qG,mathmlBuilder:GG});Ge({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"pmb",mode:n.mode,mclass:Wb(t[0]),body:Zn(t[0])}},htmlBuilder(e,t){var n=Er(e.body,t,!0),r=me.makeSpan([e.mclass],n,t);return r.style.textShadow="0.02em 0.01em 0.04px",r},mathmlBuilder(e,t){var n=Ra(e.body,t),r=new Le.MathNode("mstyle",n);return r.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),r}});var gme={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},mj=()=>({type:"styling",body:[],mode:"math",style:"display"}),gj=e=>e.type==="textord"&&e.text==="@",xme=(e,t)=>(e.type==="mathord"||e.type==="atom")&&e.text===t;function yme(e,t,n){var r=gme[e];switch(r){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return n.callFunction(r,[t[0]],[t[1]]);case"\\uparrow":case"\\downarrow":{var a=n.callFunction("\\\\cdleft",[t[0]],[]),i={type:"atom",text:r,mode:"math",family:"rel"},s=n.callFunction("\\Big",[i],[]),o=n.callFunction("\\\\cdright",[t[1]],[]),l={type:"ordgroup",mode:"math",body:[a,s,o]};return n.callFunction("\\\\cdparent",[l],[])}case"\\\\cdlongequal":return n.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var u={type:"textord",text:"\\Vert",mode:"math"};return n.callFunction("\\Big",[u],[])}default:return{type:"textord",text:" ",mode:"math"}}}function bme(e){var t=[];for(e.gullet.beginGroup(),e.gullet.macros.set("\\cr","\\\\\\relax"),e.gullet.beginGroup();;){t.push(e.parseExpression(!1,"\\\\")),e.gullet.endGroup(),e.gullet.beginGroup();var n=e.fetch().text;if(n==="&"||n==="\\\\")e.consume();else if(n==="\\end"){t[t.length-1].length===0&&t.pop();break}else throw new Ie("Expected \\\\ or \\cr or \\end",e.nextToken)}for(var r=[],a=[r],i=0;i<t.length;i++){for(var s=t[i],o=mj(),l=0;l<s.length;l++)if(!gj(s[l]))o.body.push(s[l]);else{r.push(o),l+=1;var u=FN(s[l]).text,p=new Array(2);if(p[0]={type:"ordgroup",mode:"math",body:[]},p[1]={type:"ordgroup",mode:"math",body:[]},!("=|.".indexOf(u)>-1))if("<>AV".indexOf(u)>-1)for(var h=0;h<2;h++){for(var g=!0,x=l+1;x<s.length;x++){if(xme(s[x],u)){g=!1,l=x;break}if(gj(s[x]))throw new Ie("Missing a "+u+" character to complete a CD arrow.",s[x]);p[h].body.push(s[x])}if(g)throw new Ie("Missing a "+u+" character to complete a CD arrow.",s[l])}else throw new Ie('Expected one of "<>AV=|." after @',s[l]);var v=yme(u,p,e),b={type:"styling",body:[v],mode:"math",style:"display"};r.push(b),o=mj()}i%2===0?r.push(o):r.shift(),r=[],a.push(r)}e.gullet.endGroup(),e.gullet.endGroup();var E=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:E,colSeparationType:"CD",hLinesBeforeRow:new Array(a.length+1).fill([])}}Ge({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e;return{type:"cdlabel",mode:n.mode,side:r.slice(4),label:t[0]}},htmlBuilder(e,t){var n=t.havingStyle(t.style.sup()),r=me.wrapFragment(Vt(e.label,n,t),t);return r.classes.push("cd-label-"+e.side),r.style.bottom=He(.8-r.depth),r.height=0,r.depth=0,r},mathmlBuilder(e,t){var n=new Le.MathNode("mrow",[bn(e.label,t)]);return n=new Le.MathNode("mpadded",[n]),n.setAttribute("width","0"),e.side==="left"&&n.setAttribute("lspace","-1width"),n.setAttribute("voffset","0.7em"),n=new Le.MathNode("mstyle",[n]),n.setAttribute("displaystyle","false"),n.setAttribute("scriptlevel","1"),n}});Ge({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(e,t){var{parser:n}=e;return{type:"cdlabelparent",mode:n.mode,fragment:t[0]}},htmlBuilder(e,t){var n=me.wrapFragment(Vt(e.fragment,t),t);return n.classes.push("cd-vert-arrow"),n},mathmlBuilder(e,t){return new Le.MathNode("mrow",[bn(e.fragment,t)])}});Ge({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,t){for(var{parser:n}=e,r=_t(t[0],"ordgroup"),a=r.body,i="",s=0;s<a.length;s++){var o=_t(a[s],"textord");i+=o.text}var l=parseInt(i),u;if(isNaN(l))throw new Ie("\\@char has non-numeric argument "+i);if(l<0||l>=1114111)throw new Ie("\\@char with invalid code point "+i);return l<=65535?u=String.fromCharCode(l):(l-=65536,u=String.fromCharCode((l>>10)+55296,(l&1023)+56320)),{type:"textord",mode:n.mode,text:u}}});var VG=(e,t)=>{var n=Er(e.body,t.withColor(e.color),!1);return me.makeFragment(n)},YG=(e,t)=>{var n=Ra(e.body,t.withColor(e.color)),r=new Le.MathNode("mstyle",n);return r.setAttribute("mathcolor",e.color),r};Ge({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,t){var{parser:n}=e,r=_t(t[0],"color-token").color,a=t[1];return{type:"color",mode:n.mode,color:r,body:Zn(a)}},htmlBuilder:VG,mathmlBuilder:YG});Ge({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,t){var{parser:n,breakOnTokenText:r}=e,a=_t(t[0],"color-token").color;n.gullet.macros.set("\\current@color",a);var i=n.parseExpression(!0,r);return{type:"color",mode:n.mode,color:a,body:i}},htmlBuilder:VG,mathmlBuilder:YG});Ge({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(e,t,n){var{parser:r}=e,a=r.gullet.future().text==="["?r.parseSizeGroup(!0):null,i=!r.settings.displayMode||!r.settings.useStrictBehavior("newLineInDisplayMode","In LaTe
708X, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:r.mode,newLine:i,size:a&&_t(a,"size").value}},htmlBuilder(e,t){var n=me.makeSpan(["mspace"],[],t);return e.newLine&&(n.classes.push("newline"),e.size&&(n.style.marginTop=He(Bn(e.size,t)))),n},mathmlBuilder(e,t){var n=new Le.MathNode("mspace");return e.newLine&&(n.setAttribute("linebreak","newline"),e.size&&n.setAttribute("height",He(Bn(e.size,t)))),n}});var LA={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},WG=e=>{var t=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(t))throw new Ie("Expected a control sequence",e);return t},vme=e=>{var t=e.gullet.popToken();return t.text==="="&&(t=e.gullet.popToken(),t.text===" "&&(t=e.gullet.popToken())),t},KG=(e,t,n,r)=>{var a=e.gullet.macros.get(n.text);a==null&&(n.noexpand=!0,a={tokens:[n],numArgs:0,unexpandable:!e.gullet.isExpandable(n.text)}),e.gullet.macros.set(t,a,r)};Ge({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:t,funcName:n}=e;t.consumeSpaces();var r=t.fetch();if(LA[r.text])return(n==="\\global"||n==="\\\\globallong")&&(r.text=LA[r.text]),_t(t.parseFunction(),"internal");throw new Ie("Invalid token after macro prefix",r)}});Ge({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=t.gullet.popToken(),a=r.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(a))throw new Ie("Expected a control sequence",r);for(var i=0,s,o=[[]];t.gullet.future().text!=="{";)if(r=t.gullet.popToken(),r.text==="#"){if(t.gullet.future().text==="{"){s=t.gullet.future(),o[i].push("{");break}if(r=t.gullet.popToken(),!/^[1-9]$/.test(r.text))throw new Ie('Invalid argument number "'+r.text+'"');if(parseInt(r.text)!==i+1)throw new Ie('Argument number "'+r.text+'" out of order');i++,o.push([])}else{if(r.text==="EOF")throw new Ie("Expected a macro definition");o[i].push(r.text)}var{tokens:l}=t.gullet.consumeArg();return s&&l.unshift(s),(n==="\\edef"||n==="\\xdef")&&(l=t.gullet.expandTokens(l),l.reverse()),t.gullet.macros.set(a,{tokens:l,numArgs:i,delimiters:o},n===LA[n]),{type:"internal",mode:t.mode}}});Ge({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=WG(t.gullet.popToken());t.gullet.consumeSpaces();var a=vme(t);return KG(t,r,a,n==="\\\\globallet"),{type:"internal",mode:t.mode}}});Ge({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:t,funcName:n}=e,r=WG(t.gullet.popToken()),a=t.gullet.popToken(),i=t.gullet.popToken();return KG(t,r,i,n==="\\\\globalfuture"),t.gullet.pushToken(i),t.gullet.pushToken(a),{type:"internal",mode:t.mode}}});var $h=function(t,n,r){var a=An.math[t]&&An.math[t].replace,i=LN(a||t,n,r);if(!i)throw new Error("Unsupported symbol "+t+" and font size "+n+".");return i},UN=function(t,n,r,a){var i=r.havingBaseStyle(n),s=me.makeSpan(a.concat(i.sizingClasses(r)),[t],r),o=i.sizeMultiplier/r.sizeMultiplier;return s.height*=o,s.depth*=o,s.maxFontSize=i.sizeMultiplier,s},QG=function(t,n,r){var a=n.havingBaseStyle(r),i=(1-n.sizeMultiplier/a.sizeMultiplier)*n.fontMetrics().axisHeight;t.classes.push("delimcenter"),t.style.top=He(i),t.height-=i,t.depth+=i},Eme=function(t,n,r,a,i,s){var o=me.makeSymbol(t,"Main-Regular",i,a),l=UN(o,n,a,s);return r&&QG(l,a,n),l},wme=function(t,n,r,a){return me.makeSymbol(t,"Size"+n+"-Regular",r,a)},XG=function(t,n,r,a,i,s){var o=wme(t,n,i,a),l=UN(me.makeSpan(["delimsizing","size"+n],[o],a),st.TEXT,a,s);return r&&QG(l,a,st.TEXT),l},V3=function(t,n,r){var a;n==="Size1-Regular"?a="delim-size1":a="delim-size4";var i=me.makeSpan(["delimsizinginner",a],[me.makeSpan([],[me.makeSymbol(t,n,r)])]);return{type:"elem",elem:i}},Y3=function(t,n,r){var a=As["Size4-Regular"][t.charCodeAt(0)]?As["Size4-Regular"][t.charCodeAt(0)][4]:As["Size1-Regular"][t.charCodeAt(0)][4],i=new sc("inner",kpe(t,Math.round(1e3*n))),s=new Io([i],{width:He(a),height:He(n),style:"width:"+He(a),viewBox:"0 0 "+1e3*a+" "+Math.round(1e3*n),preserveAspectRatio:"xMinYMin"}),o=me.makeSvgSpan([],[s],r);return o.height=n,o.style.height=He(n),o.style.width=He(a),{type:"elem",elem:o}},MA=.008,j1={type:"kern",size:-1*MA},Sme=["|","\\lvert","\\rvert","\\vert"],Ame=["\\|","\\lVert","\\rVert","\\Vert"],ZG=function(t,n,r,a,i,s){var o,l,u,p,h="",g=0;o=u=p=t,l=null;var x="Size1-Regular";t==="\\uparrow"?u=p="⏐":t==="\\Uparrow"?u=p="‖":t==="\\downarrow"?o=u="⏐":t==="\\Downarrow"?o=u="‖":t==="\\updownarrow"?(o="\\uparrow",u="⏐",p="\\downarrow"):t==="\\Updownarrow"?(o="\\Uparrow",u="‖",p="\\Downarrow"):Sme.includes(t)?(u="∣",h="vert",g=333):Ame.includes(t)?(u="∥",h="doublevert",g=556):t==="["||t==="\\lbrack"?(o="⎡",u="⎢",p="⎣",x="Size4-Regular",h="lbrack",g=667):t==="]"||t==="\\rbrack"?(o="⎤",u="⎥",p="⎦",x="Size4-Regular",h="rbrack",g=667):t==="\\lfloor"||t==="⌊"?(u=o="⎢",p="⎣",x="Size4-Regular",h="lfloor",g=667):t==="\\lceil"||t==="⌈"?(o="⎡",u=p="⎢",x="Size4-Regular",h="lceil",g=667):t==="\\rfloor"||t==="⌋"?(u=o="⎥",p="⎦",x="Size4-Regular",h="rfloor",g=667):t==="\\rceil"||t==="⌉"?(o="⎤",u=p="⎥",x="Size4-Regular",h="rceil",g=667):t==="("||t==="\\lparen"?(o="⎛",u="⎜",p="⎝",x="Size4-Regular",h="lparen",g=875):t===")"||t==="\\rparen"?(o="⎞",u="⎟",p="⎠",x="Size4-Regular",h="rparen",g=875):t==="\\{"||t==="\\lbrace"?(o="⎧",l="⎨",p="⎩",u="⎪",x="Size4-Regular"):t==="\\}"||t==="\\rbrace"?(o="⎫",l="⎬",p="⎭",u="⎪",x="Size4-Regular"):t==="\\lgroup"||t==="⟮"?(o="⎧",p="⎩",u="⎪",x="Size4-Regular"):t==="\\rgroup"||t==="⟯"?(o="⎫",p="⎭",u="⎪",x="Size4-Regular"):t==="\\lmou
708stache"||t==="⎰"?(o="⎧",p="⎭",u="⎪",x="Size4-Regular"):(t==="\\rmoustache"||t==="⎱")&&(o="⎫",p="⎩",u="⎪",x="Size4-Regular");var v=$h(o,x,i),b=v.height+v.depth,E=$h(u,x,i),S=E.height+E.depth,T=$h(p,x,i),k=T.height+T.depth,N=0,C=1;if(l!==null){var O=$h(l,x,i);N=O.height+O.depth,C=2}var j=b+k+N,D=Math.max(0,Math.ceil((n-j)/(C*S))),U=j+D*C*S,z=a.fontMetrics().axisHeight;r&&(z*=a.sizeMultiplier);var H=U/2-z,q=[];if(h.length>0){var Q=U-b-k,I=Math.round(U*1e3),ee=Cpe(h,Math.round(Q*1e3)),$=new sc(h,ee),Z=(g/1e3).toFixed(3)+"em",te=(I/1e3).toFixed(3)+"em",ue=new Io([$],{width:Z,height:te,viewBox:"0 0 "+g+" "+I}),V=me.makeSvgSpan([],[ue],a);V.height=I/1e3,V.style.width=Z,V.style.height=te,q.push({type:"elem",elem:V})}else{if(q.push(V3(p,x,i)),q.push(j1),l===null){var W=U-b-k+2*MA;q.push(Y3(u,W,a))}else{var ae=(U-b-k-N)/2+2*MA;q.push(Y3(u,ae,a)),q.push(j1),q.push(V3(l,x,i)),q.push(j1),q.push(Y3(u,ae,a))}q.push(j1),q.push(V3(o,x,i))}var B=a.havingBaseStyle(st.TEXT),de=me.makeVList({positionType:"bottom",positionData:H,children:q},B);return UN(me.makeSpan(["delimsizing","mult"],[de],B),st.TEXT,a,s)},W3=80,K3=.08,Q3=function(t,n,r,a,i){var s=Npe(t,a,r),o=new sc(t,s),l=new Io([o],{width:"400em",height:He(n),viewBox:"0 0 400000 "+r,preserveAspectRatio:"xMinYMin slice"});return me.makeSvgSpan(["hide-tail"],[l],i)},Tme=function(t,n){var r=n.havingBaseSizing(),a=nV("\\surd",t*r.sizeMultiplier,tV,r),i=r.sizeMultiplier,s=Math.max(0,n.minRuleThickness-n.fontMetrics().sqrtRuleThickness),o,l=0,u=0,p=0,h;return a.type==="small"?(p=1e3+1e3*s+W3,t<1?i=1:t<1.4&&(i=.7),l=(1+s+K3)/i,u=(1+s)/i,o=Q3("sqrtMain",l,p,s,n),o.style.minWidth="0.853em",h=.833/i):a.type==="large"?(p=(1e3+W3)*ep[a.size],u=(ep[a.size]+s)/i,l=(ep[a.size]+s+K3)/i,o=Q3("sqrtSize"+a.size,l,p,s,n),o.style.minWidth="1.02em",h=1/i):(l=t+s+K3,u=t+s,p=Math.floor(1e3*t+s)+W3,o=Q3("sqrtTall",l,p,s,n),o.style.minWidth="0.742em",h=1.056),o.height=u,o.style.height=He(l),{span:o,advanceWidth:h,ruleWidth:(n.fontMetrics().sqrtRuleThickness+s)*i}},JG=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","\\surd"],_me=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱"],eV=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],ep=[0,1.2,1.8,2.4,3],Nme=function(t,n,r,a,i){if(t==="<"||t==="\\lt"||t==="⟨"?t="\\langle":(t===">"||t==="\\gt"||t==="⟩")&&(t="\\rangle"),JG.includes(t)||eV.includes(t))return XG(t,n,!1,r,a,i);if(_me.includes(t))return ZG(t,ep[n],!1,r,a,i);throw new Ie("Illegal delimiter: '"+t+"'")},kme=[{type:"small",style:st.SCRIPTSCRIPT},{type:"small",style:st.SCRIPT},{type:"small",style:st.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],Cme=[{type:"small",style:st.SCRIPTSCRIPT},{type:"small",style:st.SCRIPT},{type:"small",style:st.TEXT},{type:"stack"}],tV=[{type:"small",style:st.SCRIPTSCRIPT},{type:"small",style:st.SCRIPT},{type:"small",style:st.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],Ome=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.")},nV=function(t,n,r,a){for(var i=Math.min(2,3-a.style.size),s=i;s<r.length&&r[s].type!=="stack";s++){var o=$h(t,Ome(r[s]),"math"),l=o.height+o.depth;if(r[s].type==="small"){var u=a.havingBaseStyle(r[s].style);l*=u.sizeMultiplier}if(l>n)return r[s]}return r[r.length-1]},rV=function(t,n,r,a,i,s){t==="<"||t==="\\lt"||t==="⟨"?t="\\langle":(t===">"||t==="\\gt"||t==="⟩")&&(t="\\rangle");var o;eV.includes(t)?o=kme:JG.includes(t)?o=tV:o=Cme;var l=nV(t,n,o,a);return l.type==="small"?Eme(t,l.style,r,a,i,s):l.type==="large"?XG(t,l.size,r,a,i,s):ZG(t,n,r,a,i,s)},Pme=function(t,n,r,a,i,s){var o=a.fontMetrics().axisHeight*a.sizeMultiplier,l=901,u=5/a.fontMetrics().ptPerEm,p=Math.max(n-o,r+o),h=Math.max(p/500*l,2*p-u);return rV(t,h,!0,a,i,s)},To={sqrtImage:Tme,sizedDelim:Nme,sizeToMaxHeight:ep,customSizedDelim:rV,leftRightDelim:Pme},xj={"\\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}},Rme=["(","\\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 Kb(e,t){var n=Yb(e);if(n&&Rme.includes(n.text))return n;throw n?new Ie("Invalid delimiter '"+n.text+"' after '"+t.funcName+"'",e):new Ie("Invalid delimiter type '"+e.type+"'",e)}Ge({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(e,t)=>{var n=Kb(t[0],e);return{type:"delimsizing",mode:e.parser.mode,size:xj[e.funcName].size,mclass:xj[e.funcName].mclass,delim:n.text}},htmlBuilder:(e,t)=>e.delim==="."?me.makeSpan([e.mclass]):To.sizedDelim(e.delim,e.size,t,e.mode,[e.mclass]),mathmlBuilder:e=>{var t=[];e.delim!=="."&&t.push(Ci(e.delim,e.mode));var n=new Le.MathNode("mo",t);e.mclass==="mopen"||e.mclass==="mclose"?n.setAttribute("fence","true"):n.setAttribute("fence","false"),n.setAttribute("stretchy","true");var r=He(To.sizeToMaxHeight[e.size]);return n.setAttribute("minsize",r),n.setAttribute("maxsize",r),n}});function yj(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}Ge({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=e.parser.gullet.macros.get("\\current@color");
vendor: 12,911 bytes, line 708
708if(n&&typeof n!="string")throw new Ie("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:Kb(t[0],e).text,color:n}}});Ge({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=Kb(t[0],e),r=e.parser;++r.leftrightDepth;var a=r.parseExpression(!1);--r.leftrightDepth,r.expect("\\right",!1);var i=_t(r.parseFunction(),"leftright-right");return{type:"leftright",mode:r.mode,body:a,left:n.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,t)=>{yj(e);for(var n=Er(e.body,t,!0,["mopen","mclose"]),r=0,a=0,i=!1,s=0;s<n.length;s++)n[s].isMiddle?i=!0:(r=Math.max(n[s].height,r),a=Math.max(n[s].depth,a));r*=t.sizeMultiplier,a*=t.sizeMultiplier;var o;if(e.left==="."?o=kp(t,["mopen"]):o=To.leftRightDelim(e.left,r,a,t,e.mode,["mopen"]),n.unshift(o),i)for(var l=1;l<n.length;l++){var u=n[l],p=u.isMiddle;p&&(n[l]=To.leftRightDelim(p.delim,r,a,p.options,e.mode,[]))}var h;if(e.right===".")h=kp(t,["mclose"]);else{var g=e.rightColor?t.withColor(e.rightColor):t;h=To.leftRightDelim(e.right,r,a,g,e.mode,["mclose"])}return n.push(h),me.makeSpan(["minner"],n,t)},mathmlBuilder:(e,t)=>{yj(e);var n=Ra(e.body,t);if(e.left!=="."){var r=new Le.MathNode("mo",[Ci(e.left,e.mode)]);r.setAttribute("fence","true"),n.unshift(r)}if(e.right!=="."){var a=new Le.MathNode("mo",[Ci(e.right,e.mode)]);a.setAttribute("fence","true"),e.rightColor&&a.setAttribute("mathcolor",e.rightColor),n.push(a)}return DN(n)}});Ge({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var n=Kb(t[0],e);if(!e.parser.leftrightDepth)throw new Ie("\\middle without preceding \\left",n);return{type:"middle",mode:e.parser.mode,delim:n.text}},htmlBuilder:(e,t)=>{var n;if(e.delim===".")n=kp(t,[]);else{n=To.sizedDelim(e.delim,1,t,e.mode,[]);var r={delim:e.delim,options:t};n.isMiddle=r}return n},mathmlBuilder:(e,t)=>{var n=e.delim==="\\vert"||e.delim==="|"?Ci("|","text"):Ci(e.delim,e.mode),r=new Le.MathNode("mo",[n]);return r.setAttribute("fence","true"),r.setAttribute("lspace","0.05em"),r.setAttribute("rspace","0.05em"),r}});var zN=(e,t)=>{var n=me.wrapFragment(Vt(e.body,t),t),r=e.label.slice(1),a=t.sizeMultiplier,i,s=0,o=Xt.isCharacterBox(e.body);if(r==="sout")i=me.makeSpan(["stretchy","sout"]),i.height=t.fontMetrics().defaultRuleThickness/a,s=-.5*t.fontMetrics().xHeight;else if(r==="phase"){var l=Bn({number:.6,unit:"pt"},t),u=Bn({number:.35,unit:"ex"},t),p=t.havingBaseSizing();a=a/p.sizeMultiplier;var h=n.height+n.depth+l+u;n.style.paddingLeft=He(h/2+l);var g=Math.floor(1e3*h*a),x=Tpe(g),v=new Io([new sc("phase",x)],{width:"400em",height:He(g/1e3),viewBox:"0 0 400000 "+g,preserveAspectRatio:"xMinYMin slice"});i=me.makeSvgSpan(["hide-tail"],[v],t),i.style.height=He(h),s=n.depth+l+u}else{/cancel/.test(r)?o||n.classes.push("cancel-pad"):r==="angl"?n.classes.push("anglpad"):n.classes.push("boxpad");var b=0,E=0,S=0;/box/.test(r)?(S=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness),b=t.fontMetrics().fboxsep+(r==="colorbox"?0:S),E=b):r==="angl"?(S=Math.max(t.fontMetrics().defaultRuleThickness,t.minRuleThickness),b=4*S,E=Math.max(0,.25-n.depth)):(b=o?.2:0,E=b),i=Bo.encloseSpan(n,r,b,E,t),/fbox|boxed|fcolorbox/.test(r)?(i.style.borderStyle="solid",i.style.borderWidth=He(S)):r==="angl"&&S!==.049&&(i.style.borderTopWidth=He(S),i.style.borderRightWidth=He(S)),s=n.depth+E,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var T;if(e.backgroundColor)T=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:s},{type:"elem",elem:n,shift:0}]},t);else{var k=/cancel|phase/.test(r)?["svg-align"]:[];T=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:n,shift:0},{type:"elem",elem:i,shift:s,wrapperClasses:k}]},t)}return/cancel/.test(r)&&(T.height=n.height,T.depth=n.depth),/cancel/.test(r)&&!o?me.makeSpan(["mord","cancel-lap"],[T],t):me.makeSpan(["mord"],[T],t)},HN=(e,t)=>{var n=0,r=new Le.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[bn(e.body,t)]);switch(e.label){case"\\cancel":r.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":r.setAttribute("notation","downdiagonalstrike");break;case"\\phase":r.setAttribute("notation","phasorangle");break;case"\\sout":r.setAttribute("notation","horizontalstrike");break;case"\\fbox":r.setAttribute("notation","box");break;case"\\angl":r.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(n=t.fontMetrics().fboxsep*t.fontMetrics().ptPerEm,r.setAttribute("width","+"+2*n+"pt"),r.setAttribute("height","+"+2*n+"pt"),r.setAttribute("lspace",n+"pt"),r.setAttribute("voffset",n+"pt"),e.label==="\\fcolorbox"){var a=Math.max(t.fontMetrics().fboxrule,t.minRuleThickness);r.setAttribute("style","border: "+a+"em solid "+String(e.borderColor))}break;case"\\xcancel":r.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return e.backgroundColor&&r.setAttribute("mathbackground",e.backgroundColor),r};Ge({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,t,n){var{parser:r,funcName:a}=e,i=_t(t[0],"color-token").color,s=t[1];return{type:"enclose",mode:r.mode,label:a,backgroundColor:i,body:s}},htmlBuilder:zN,mathmlBuilder:HN});Ge({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,t,n){var{parser:r,funcName:a}=e,i=_t(t[0],"color-token").color,s=_t(t[1],"color-token").color,o=t[2];return{type:"enclose",mode:r.mode,label:a,backgroundColor:s,borderColor:i,body:o}},htmlBuilder:zN,mathmlBuilder:HN});Ge({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"enclose",mode:n.mode,label:"\\fbox",body:t[0]}}});Ge({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e,a=t[0];return{type:"enclose",mode:n.mode,label:r,body:a}},htmlBuilder:zN,mathmlBuilder:HN});Ge({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(e,t){var{parser:n}=e;return{type:"enclose",mode:n.mode,label:"\\angl",body:t[0]}}});var aV={};function Fs(e){for(var{type:t,names:n,props:r,handler:a,htmlBuilder:i,mathmlBuilder:s}=e,o={type:t,numArgs:r.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:a},l=0;l<n.length;++l)aV[n[l]]=o;i&&(Gx[t]=i),s&&(Vx[t]=s)}var iV={};function Y(e,t){iV[e]=t}function bj(e){var t=[];e.consumeSpaces();var n=e.fetch().text;for(n==="\\relax"&&(e.consume(),e.consumeSpaces(),n=e.fetch().text);n==="\\hline"||n==="\\hdashline";)e.consume(),t.push(n==="\\hdashline"),e.consumeSpaces(),n=e.fetch().text;return t}var Qb=e=>{var t=e.parser.settings;if(!t.displayMode)throw new Ie("{"+e.envName+"} can be used only in display mode.")};function qN(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function fc(e,t,n){var{hskipBeforeAndAfter:r,addJot:a,cols:i,arraystretch:s,colSeparationType:o,autoTag:l,singleRow:u,emptySingleRow:p,maxNumCols:h,leqno:g}=t;if(e.gullet.beginGroup(),u||e.gullet.macros.set("\\cr","\\\\\\relax"),!s){var x=e.gullet.expandMacroAsText("\\arraystretch");if(x==null)s=1;else if(s=parseFloat(x),!s||s<0)throw new Ie("Invalid \\arraystretch: "+x)}e.gullet.beginGroup();var v=[],b=[v],E=[],S=[],T=l!=null?[]:void 0;function k(){l&&e.gullet.macros.set("\\@eqnsw","1",!0)}function N(){T&&(e.gullet.macros.get("\\df@tag")?(T.push(e.subparse([new ei("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):T.push(!!l&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(k(),S.push(bj(e));;){var C=e.parseExpression(!1,u?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),C={type:"ordgroup",mode:e.mode,body:C},n&&(C={type:"styling",mode:e.mode,style:n,body:[C]}),v.push(C);var O=e.fetch().text;if(O==="&"){if(h&&v.length===h){if(u||o)throw new Ie("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(O==="\\end"){N(),v.length===1&&C.type==="styling"&&C.body[0].body.length===0&&(b.length>1||!p)&&b.pop(),S.length<b.length+1&&S.push([]);break}else if(O==="\\\\"){e.consume();var j=void 0;e.gullet.future().text!==" "&&(j=e.parseSizeGroup(!0)),E.push(j?j.value:null),N(),S.push(bj(e)),v=[],b.push(v),k()}else throw new Ie("Expected & or \\\\ or \\cr or \\end",e.nextToken)}return e.gullet.endGroup(),e.gullet.endGroup(),{type:"array",mode:e.mode,addJot:a,arraystretch:s,body:b,cols:i,rowGaps:E,hskipBeforeAndAfter:r,hLinesBeforeRow:S,colSeparationType:o,tags:T,leqno:g}}function GN(e){return e.slice(0,1)==="d"?"display":"text"}var $s=function(t,n){var r,a,i=t.body.length,s=t.hLinesBeforeRow,o=0,l=new Array(i),u=[],p=Math.max(n.fontMetrics().arrayRuleWidth,n.minRuleThickness),h=1/n.fontMetrics().ptPerEm,g=5*h;if(t.colSeparationType&&t.colSeparationType==="small"){var x=n.havingStyle(st.SCRIPT).sizeMultiplier;g=.2778*(x/n.sizeMultiplier)}var v=t.colSeparationType==="CD"?Bn({number:3,unit:"ex"},n):12*h,b=3*h,E=t.arraystretch*v,S=.7*E,T=.3*E,k=0;function N(Gn){for(var un=0;un<Gn.length;++un)un>0&&(k+=.25),u.push({pos:k,isDashed:Gn[un]})}for(N(s[0]),r=0;r<t.body.length;++r){var C=t.body[r],O=S,j=T;o<C.length&&(o=C.length);var D=new Array(C.length);for(a=0;a<C.length;++a){var U=Vt(C[a],n);j<U.depth&&(j=U.depth),O<U.height&&(O=U.height),D[a]=U}var z=t.rowGaps[r],H=0;z&&(H=Bn(z,n),H>0&&(H+=T,j<H&&(j=H),H=0)),t.addJot&&(j+=b),D.height=O,D.depth=j,k+=O,D.pos=k,k+=j+H,l[r]=D,N(s[r+1])}var q=k/2+n.fontMetrics().axisHeight,Q=t.cols||[],I=[],ee,$,Z=[];if(t.tags&&t.tags.some(Gn=>Gn))for(r=0;r<i;++r){var te=l[r],ue=te.pos-q,V=t.tags[r],W=void 0;V===!0?W=me.makeSpan(["eqn-num"],[],n):V===!1?W=me.makeSpan([],[],n):W=me.makeSpan([],Er(V,n,!0),n),W.depth=te.depth,W.height=te.height,Z.push({type:"elem",elem:W,shift:ue})}for(a=0,$=0;a<o||$<Q.length;++a,++$){for(var ae=Q[$]||{},B=!0;ae.type==="separator";){if(B||(ee=me.makeSpan(["arraycolsep"],[]),ee.style.width=He(n.fontMetrics().doubleRuleSep),I.push(ee)),ae.separator==="|"||ae.separator===":"){var de=ae.separator==="|"?"solid":"dashed",Ee=me.makeSpan(["vertical-separator"],[],n);Ee.style.height=He(k),Ee.style.borderRightWidth=He(p),Ee.style.borderRightStyle=de,Ee.style.margin="0 "+He(-p/2);var Ce=k-q;Ce&&(Ee.style.verticalAlign=He(-Ce)),I.push(Ee)}else throw new Ie("Invalid separator type: "+ae.separator);$++,ae=Q[$]||{},B=!1}if(!(a>=o)){var Se=void 0;(a>0||t.hskipBeforeAndAfter)&&(Se=Xt.deflt(ae.pregap,g),Se!==0&&(ee=me.makeSpan(["arraycolsep"],[]),ee.style.width=He(Se),I.push(ee)));var Re=[];for(r=0;r<i;++r){var we=l[r],Me=we[a];if(Me){var Ue=we.pos-q;Me.depth=we.depth,Me.height=we.height,Re.push({type:"elem",elem:Me,shift:Ue})}}Re=me.makeVList({positionType:"individualShift",children:Re},n),Re=me.makeSpan(["col-align-"+(ae.align||"c")],[Re]),I.push(Re),(a<o-1||t.hskipBeforeAndAfter)&&(Se=Xt.deflt(ae.postgap,g),Se!==0&&(ee=me.makeSpan(["arraycolsep"],[]),ee.style.width=He(Se),I.push(ee)))}}if(l=me.makeSpan(["mtable"],I),u.length>0){for(var be=me.makeLineSpan("hline",n,p),pt=me.makeLineSpan("hdashline",n,p),tt=[{type:"elem",elem:l,shift:0}];u.length>0;){var zt=u.pop(),It=zt.pos-q;zt.isDashed?tt.push({type:"elem",elem:pt,shift:It}):tt.push({type:"elem",elem:be,shift:It})}l=me.makeVList({positionType:"individualShift",children:tt},n)}if(Z.length===0)return me.makeSpan(["mord"],[l],n);var Gt=me.makeVList({positionType:"individualShift",children:Z},n);return Gt=me.makeSpan(["tag"],[Gt],n),me.makeFragment([l,Gt])},jme={c:"center ",l:"left ",r:"right "},Us=function(t,n){for(var r=[],a=new Le.MathNode("mtd",[],["mtr-glue"]),i=new Le.MathNode("mtd",[],["mml-eqn-num"]),s=0;s<t.body.length;s++){for(var o=t.body[s],l=[],u=0;u<o.length;u++)l.push(new Le.MathNode("mtd",[bn(o[u],n)]));t.tags&&t.tags[s]&&(l.unshift(a),l.push(a),t.leqno?l.unshift(i):l.push(i)),r.push(new Le.MathNode("mtr",l))}var p=new Le.MathNode("mtable",r),h=t.arraystretch===.5?.1:.16+t.arraystretch-1+(t.addJot?.09:0);p.setAttribute("rowspacing",He(h));var g="",x="";if(t.cols&&t.cols.length>0){var v=t.cols,b="",E=!1,S=0,T=v.length;v[0].type==="separator"&&(g+="top ",S=1),v[v.length-1].type==="separator"&&(g+="bottom ",T-=1);for(var k=S;k<T;k++)v[k].type==="align"?(x+=jme[v[k].align],E&&(b+="none "),E=!0):v[k].type==="separator"&&E&&(b+=v[k].separator==="|"?"solid ":"dashed ",E=!1);p.setAttribute("columnalign",x.trim()),/[sd]/.test(b)&&p.setAttribute("columnlines",b.trim())}if(t.colSeparationType==="align"){for(var N=t.cols||[],C="",O=1;O<N.length;O++)C+=O%2?"0em ":"1em ";p.setAttribute("columnspacing",C.trim())}else t.colSeparationType==="alignat"||t.colSeparationType==="gather"?p.setAttribute("columnspacing","0em"):t.colSeparationType==="small"?p.setAttribute("columnspacing","0.2778em"):t.colSeparationType==="CD"?p.setAttribute("columnspacing","0.5em"):p.setAttribute("columnspacing","1em");
vendor: 5,711 bytes, line 708
708var j="",D=t.hLinesBeforeRow;g+=D[0].length>0?"left ":"",g+=D[D.length-1].length>0?"right ":"";for(var U=1;U<D.length-1;U++)j+=D[U].length===0?"none ":D[U][0]?"dashed ":"solid ";return/[sd]/.test(j)&&p.setAttribute("rowlines",j.trim()),g!==""&&(p=new Le.MathNode("menclose",[p]),p.setAttribute("notation",g.trim())),t.arraystretch&&t.arraystretch<1&&(p=new Le.MathNode("mstyle",[p]),p.setAttribute("scriptlevel","1")),p},sV=function(t,n){t.envName.indexOf("ed")===-1&&Qb(t);var r=[],a=t.envName.indexOf("at")>-1?"alignat":"align",i=t.envName==="split",s=fc(t.parser,{cols:r,addJot:!0,autoTag:i?void 0:qN(t.envName),emptySingleRow:!0,colSeparationType:a,maxNumCols:i?2:void 0,leqno:t.parser.settings.leqno},"display"),o,l=0,u={type:"ordgroup",mode:t.mode,body:[]};if(n[0]&&n[0].type==="ordgroup"){for(var p="",h=0;h<n[0].body.length;h++){var g=_t(n[0].body[h],"textord");p+=g.text}o=Number(p),l=o*2}var x=!l;s.body.forEach(function(S){for(var T=1;T<S.length;T+=2){var k=_t(S[T],"styling"),N=_t(k.body[0],"ordgroup");N.body.unshift(u)}if(x)l<S.length&&(l=S.length);else{var C=S.length/2;if(o<C)throw new Ie("Too many math in a row: "+("expected "+o+", but got "+C),S[0])}});for(var v=0;v<l;++v){var b="r",E=0;v%2===1?b="l":v>0&&x&&(E=1),r[v]={type:"align",align:b,pregap:E,postgap:0}}return s.colSeparationType=x?"align":"alignat",s};Fs({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,t){var n=Yb(t[0]),r=n?[t[0]]:_t(t[0],"ordgroup").body,a=r.map(function(s){var o=FN(s),l=o.text;if("lcr".indexOf(l)!==-1)return{type:"align",align:l};if(l==="|")return{type:"separator",separator:"|"};if(l===":")return{type:"separator",separator:":"};throw new Ie("Unknown column alignment: "+l,s)}),i={cols:a,hskipBeforeAndAfter:!0,maxNumCols:a.length};return fc(e.parser,i,GN(e.envName))},htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(e){var t={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName.replace("*","")],n="c",r={hskipBeforeAndAfter:!1,cols:[{type:"align",align:n}]};if(e.envName.charAt(e.envName.length-1)==="*"){var a=e.parser;if(a.consumeSpaces(),a.fetch().text==="["){if(a.consume(),a.consumeSpaces(),n=a.fetch().text,"lcr".indexOf(n)===-1)throw new Ie("Expected l or c or r",a.nextToken);a.consume(),a.consumeSpaces(),a.expect("]"),a.consume(),r.cols=[{type:"align",align:n}]}}var i=fc(e.parser,r,GN(e.envName)),s=Math.max(0,...i.body.map(o=>o.length));return i.cols=new Array(s).fill({type:"align",align:n}),t?{type:"leftright",mode:e.mode,body:[i],left:t[0],right:t[1],rightColor:void 0}:i},htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var t={arraystretch:.5},n=fc(e.parser,t,"script");return n.colSeparationType="small",n},htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["subarray"],props:{numArgs:1},handler(e,t){var n=Yb(t[0]),r=n?[t[0]]:_t(t[0],"ordgroup").body,a=r.map(function(s){var o=FN(s),l=o.text;if("lc".indexOf(l)!==-1)return{type:"align",align:l};throw new Ie("Unknown column alignment: "+l,s)});if(a.length>1)throw new Ie("{subarray} can contain only one column");var i={cols:a,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=fc(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new Ie("{subarray} can contain only one column");return i},htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(e){var t={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},n=fc(e.parser,t,GN(e.envName));return{type:"leftright",mode:e.mode,body:[n],left:e.envName.indexOf("r")>-1?".":"\\{",right:e.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:sV,htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){["gather","gather*"].includes(e.envName)&&Qb(e);var t={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:qN(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return fc(e.parser,t,"display")},htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:sV,htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){Qb(e);var t={autoTag:qN(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return fc(e.parser,t,"display")},htmlBuilder:$s,mathmlBuilder:Us});Fs({type:"array",names:["CD"],props:{numArgs:0},handler(e){return Qb(e),bme(e.parser)},htmlBuilder:$s,mathmlBuilder:Us});Y("\\nonumber","\\gdef\\@eqnsw{0}");Y("\\notag","\\nonumber");Ge({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,t){throw new Ie(e.funcName+" valid only within array environment")}});var vj=aV;Ge({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,t){var{parser:n,funcName:r}=e,a=t[0];if(a.type!=="ordgroup")throw new Ie("Invalid environment name",a);for(var i="",s=0;s<a.body.length;++s)i+=_t(a.body[s],"textord").text;if(r==="\\begin"){if(!vj.hasOwnProperty(i))throw new Ie("No such environment: "+i,a);var o=vj[i],{args:l,optArgs:u}=n.parseArguments("\\begin{"+i+"}",o),p={mode:n.mode,envName:i,parser:n},h=o.handler(p,l,u);n.expect("\\end",!1);var g=n.nextToken,x=_t(n.parseFunction(),"environment");
vendor: 16,892 bytes, line 708
708if(x.name!==i)throw new Ie("Mismatch: \\begin{"+i+"} matched by \\end{"+x.name+"}",g);return h}return{type:"environment",mode:n.mode,name:i,nameGroup:a}}});var oV=(e,t)=>{var n=e.font,r=t.withFont(n);return Vt(e.body,r)},lV=(e,t)=>{var n=e.font,r=t.withFont(n);return bn(e.body,r)},Ej={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};Ge({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathsfit","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=Yx(t[0]),i=r;return i in Ej&&(i=Ej[i]),{type:"font",mode:n.mode,font:i.slice(1),body:a}},htmlBuilder:oV,mathmlBuilder:lV});Ge({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,t)=>{var{parser:n}=e,r=t[0],a=Xt.isCharacterBox(r);return{type:"mclass",mode:n.mode,mclass:Wb(r),body:[{type:"font",mode:n.mode,font:"boldsymbol",body:r}],isCharacterBox:a}}});Ge({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r,breakOnTokenText:a}=e,{mode:i}=n,s=n.parseExpression(!0,a),o="math"+r.slice(1);return{type:"font",mode:i,font:o,body:{type:"ordgroup",mode:n.mode,body:s}}},htmlBuilder:oV,mathmlBuilder:lV});var cV=(e,t)=>{var n=t;return e==="display"?n=n.id>=st.SCRIPT.id?n.text():st.DISPLAY:e==="text"&&n.size===st.DISPLAY.size?n=st.TEXT:e==="script"?n=st.SCRIPT:e==="scriptscript"&&(n=st.SCRIPTSCRIPT),n},VN=(e,t)=>{var n=cV(e.size,t.style),r=n.fracNum(),a=n.fracDen(),i;i=t.havingStyle(r);var s=Vt(e.numer,i,t);if(e.continued){var o=8.5/t.fontMetrics().ptPerEm,l=3.5/t.fontMetrics().ptPerEm;s.height=s.height<o?o:s.height,s.depth=s.depth<l?l:s.depth}i=t.havingStyle(a);var u=Vt(e.denom,i,t),p,h,g;e.hasBarLine?(e.barSize?(h=Bn(e.barSize,t),p=me.makeLineSpan("frac-line",t,h)):p=me.makeLineSpan("frac-line",t),h=p.height,g=p.height):(p=null,h=0,g=t.fontMetrics().defaultRuleThickness);var x,v,b;n.size===st.DISPLAY.size||e.size==="display"?(x=t.fontMetrics().num1,h>0?v=3*g:v=7*g,b=t.fontMetrics().denom1):(h>0?(x=t.fontMetrics().num2,v=g):(x=t.fontMetrics().num3,v=3*g),b=t.fontMetrics().denom2);var E;if(p){var T=t.fontMetrics().axisHeight;x-s.depth-(T+.5*h)<v&&(x+=v-(x-s.depth-(T+.5*h))),T-.5*h-(u.height-b)<v&&(b+=v-(T-.5*h-(u.height-b)));var k=-(T-.5*h);E=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:u,shift:b},{type:"elem",elem:p,shift:k},{type:"elem",elem:s,shift:-x}]},t)}else{var S=x-s.depth-(u.height-b);S<v&&(x+=.5*(v-S),b+=.5*(v-S)),E=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:u,shift:b},{type:"elem",elem:s,shift:-x}]},t)}i=t.havingStyle(n),E.height*=i.sizeMultiplier/t.sizeMultiplier,E.depth*=i.sizeMultiplier/t.sizeMultiplier;var N;n.size===st.DISPLAY.size?N=t.fontMetrics().delim1:n.size===st.SCRIPTSCRIPT.size?N=t.havingStyle(st.SCRIPT).fontMetrics().delim2:N=t.fontMetrics().delim2;var C,O;return e.leftDelim==null?C=kp(t,["mopen"]):C=To.customSizedDelim(e.leftDelim,N,!0,t.havingStyle(n),e.mode,["mopen"]),e.continued?O=me.makeSpan([]):e.rightDelim==null?O=kp(t,["mclose"]):O=To.customSizedDelim(e.rightDelim,N,!0,t.havingStyle(n),e.mode,["mclose"]),me.makeSpan(["mord"].concat(i.sizingClasses(t)),[C,me.makeSpan(["mfrac"],[E]),O],t)},YN=(e,t)=>{var n=new Le.MathNode("mfrac",[bn(e.numer,t),bn(e.denom,t)]);if(!e.hasBarLine)n.setAttribute("linethickness","0px");else if(e.barSize){var r=Bn(e.barSize,t);n.setAttribute("linethickness",He(r))}var a=cV(e.size,t.style);if(a.size!==t.style.size){n=new Le.MathNode("mstyle",[n]);var i=a.size===st.DISPLAY.size?"true":"false";n.setAttribute("displaystyle",i),n.setAttribute("scriptlevel","0")}if(e.leftDelim!=null||e.rightDelim!=null){var s=[];if(e.leftDelim!=null){var o=new Le.MathNode("mo",[new Le.TextNode(e.leftDelim.replace("\\",""))]);o.setAttribute("fence","true"),s.push(o)}if(s.push(n),e.rightDelim!=null){var l=new Le.MathNode("mo",[new Le.TextNode(e.rightDelim.replace("\\",""))]);l.setAttribute("fence","true"),s.push(l)}return DN(s)}return n};Ge({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0],i=t[1],s,o=null,l=null,u="auto";switch(r){case"\\dfrac":case"\\frac":case"\\tfrac":s=!0;break;case"\\\\atopfrac":s=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":s=!1,o="(",l=")";break;case"\\\\bracefrac":s=!1,o="\\{",l="\\}";break;case"\\\\brackfrac":s=!1,o="[",l="]";break;default:throw new Error("Unrecognized genfrac command")}switch(r){case"\\dfrac":case"\\dbinom":u="display";break;case"\\tfrac":case"\\tbinom":u="text";break}return{type:"genfrac",mode:n.mode,continued:!1,numer:a,denom:i,hasBarLine:s,leftDelim:o,rightDelim:l,size:u,barSize:null}},htmlBuilder:VN,mathmlBuilder:YN});Ge({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0],i=t[1];return{type:"genfrac",mode:n.mode,continued:!0,numer:a,denom:i,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}});Ge({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){var{parser:t,funcName:n,token:r}=e,a;switch(n){case"\\over":a="\\frac";break;case"\\choose":a="\\binom";break;case"\\atop":a="\\\\atopfrac";break;case"\\brace":a="\\\\bracefrac";break;case"\\brack":a="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:t.mode,replaceWith:a,token:r}}});var wj=["display","text","script","scriptscript"],Sj=function(t){var n=null;return t.length>0&&(n=t,n=n==="."?null:n),n};Ge({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(e,t){var{parser:n}=e,r=t[4],a=t[5],i=Yx(t[0]),s=i.type==="atom"&&i.family==="open"?Sj(i.text):null,o=Yx(t[1]),l=o.type==="atom"&&o.family==="close"?Sj(o.text):null,u=_t(t[2],"size"),p,h=null;u.isBlank?p=!0:(h=u.value,p=h.number>0);var g="auto",x=t[3];if(x.type==="ordgroup"){if(x.body.length>0){var v=_t(x.body[0],"textord");g=wj[Number(v.text)]}}else x=_t(x,"textord"),g=wj[Number(x.text)];return{type:"genfrac",mode:n.mode,numer:r,denom:a,continued:!1,hasBarLine:p,barSize:h,leftDelim:s,rightDelim:l,size:g}},htmlBuilder:VN,mathmlBuilder:YN});Ge({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,t){var{parser:n,funcName:r,token:a}=e;return{type:"infix",mode:n.mode,replaceWith:"\\\\abovefrac",size:_t(t[0],"size").value,token:a}}});Ge({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0],i=upe(_t(t[1],"infix").size),s=t[2],o=i.number>0;return{type:"genfrac",mode:n.mode,numer:a,denom:s,continued:!1,hasBarLine:o,barSize:i,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:VN,mathmlBuilder:YN});var uV=(e,t)=>{var n=t.style,r,a;e.type==="supsub"?(r=e.sup?Vt(e.sup,t.havingStyle(n.sup()),t):Vt(e.sub,t.havingStyle(n.sub()),t),a=_t(e.base,"horizBrace")):a=_t(e,"horizBrace");var i=Vt(a.base,t.havingBaseStyle(st.DISPLAY)),s=Bo.svgSpan(a,t),o;if(a.isOver?(o=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:.1},{type:"elem",elem:s}]},t),o.children[0].children[0].children[1].classes.push("svg-align")):(o=me.makeVList({positionType:"bottom",positionData:i.depth+.1+s.height,children:[{type:"elem",elem:s},{type:"kern",size:.1},{type:"elem",elem:i}]},t),o.children[0].children[0].children[0].classes.push("svg-align")),r){var l=me.makeSpan(["mord",a.isOver?"mover":"munder"],[o],t);a.isOver?o=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:l},{type:"kern",size:.2},{type:"elem",elem:r}]},t):o=me.makeVList({positionType:"bottom",positionData:l.depth+.2+r.height+r.depth,children:[{type:"elem",elem:r},{type:"kern",size:.2},{type:"elem",elem:l}]},t)}return me.makeSpan(["mord",a.isOver?"mover":"munder"],[o],t)},Lme=(e,t)=>{var n=Bo.mathMLnode(e.label);return new Le.MathNode(e.isOver?"mover":"munder",[bn(e.base,t),n])};Ge({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,t){var{parser:n,funcName:r}=e;return{type:"horizBrace",mode:n.mode,label:r,isOver:/^\\over/.test(r),base:t[0]}},htmlBuilder:uV,mathmlBuilder:Lme});Ge({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[1],a=_t(t[0],"url").url;return n.settings.isTrusted({command:"\\href",url:a})?{type:"href",mode:n.mode,href:a,body:Zn(r)}:n.formatUnsupportedCmd("\\href")},htmlBuilder:(e,t)=>{var n=Er(e.body,t,!1);return me.makeAnchor(e.href,[],n,t)},mathmlBuilder:(e,t)=>{var n=oc(e.body,t);return n instanceof Qa||(n=new Qa("mrow",[n])),n.setAttribute("href",e.href),n}});Ge({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=_t(t[0],"url").url;if(!n.settings.isTrusted({command:"\\url",url:r}))return n.formatUnsupportedCmd("\\url");for(var a=[],i=0;i<r.length;i++){var s=r[i];s==="~"&&(s="\\textasciitilde"),a.push({type:"textord",mode:"text",text:s})}var o={type:"text",mode:n.mode,font:"\\texttt",body:a};return{type:"href",mode:n.mode,href:r,body:Zn(o)}}});Ge({type:"hbox",names:["\\hbox"],props:{numArgs:1,argTypes:["text"],allowedInText:!0,primitive:!0},handler(e,t){var{parser:n}=e;return{type:"hbox",mode:n.mode,body:Zn(t[0])}},htmlBuilder(e,t){var n=Er(e.body,t,!1);return me.makeFragment(n)},mathmlBuilder(e,t){return new Le.MathNode("mrow",Ra(e.body,t))}});Ge({type:"html",names:["\\htmlClass","\\htmlId","\\htmlStyle","\\htmlData"],props:{numArgs:2,argTypes:["raw","original"],allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r,token:a}=e,i=_t(t[0],"raw").string,s=t[1];n.settings.strict&&n.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var o,l={};switch(r){case"\\htmlClass":l.class=i,o={command:"\\htmlClass",class:i};break;case"\\htmlId":l.id=i,o={command:"\\htmlId",id:i};break;case"\\htmlStyle":l.style=i,o={command:"\\htmlStyle",style:i};break;case"\\htmlData":{for(var u=i.split(","),p=0;p<u.length;p++){var h=u[p].split("=");if(h.length!==2)throw new Ie("Error parsing key-value for \\htmlData");l["data-"+h[0].trim()]=h[1].trim()}o={command:"\\htmlData",attributes:l};break}default:throw new Error("Unrecognized html command")}return n.settings.isTrusted(o)?{type:"html",mode:n.mode,attributes:l,body:Zn(s)}:n.formatUnsupportedCmd(r)},htmlBuilder:(e,t)=>{var n=Er(e.body,t,!1),r=["enclosing"];e.attributes.class&&r.push(...e.attributes.class.trim().split(/\s+/));var a=me.makeSpan(r,n,t);for(var i in e.attributes)i!=="class"&&e.attributes.hasOwnProperty(i)&&a.setAttribute(i,e.attributes[i]);return a},mathmlBuilder:(e,t)=>oc(e.body,t)});Ge({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e;return{type:"htmlmathml",mode:n.mode,html:Zn(t[0]),mathml:Zn(t[1])}},htmlBuilder:(e,t)=>{var n=Er(e.html,t,!1);return me.makeFragment(n)},mathmlBuilder:(e,t)=>oc(e.mathml,t)});var X3=function(t){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(t))return{number:+t,unit:"bp"};var n=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t);if(!n)throw new Ie("Invalid size: '"+t+"' in \\includegraphics");var r={number:+(n[1]+n[2]),unit:n[3]};if(!CG(r))throw new Ie("Invalid unit: '"+r.unit+"' in \\includegraphics.");return r};Ge({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,t,n)=>{var{parser:r}=e,a={number:0,unit:"em"},i={number:.9,unit:"em"},s={number:0,unit:"em"},o="";if(n[0])for(var l=_t(n[0],"raw").string,u=l.split(","),p=0;p<u.length;p++){var h=u[p].split("=");if(h.length===2){var g=h[1].trim();switch(h[0].trim()){case"alt":o=g;break;case"width":a=X3(g);break;case"height":i=X3(g);break;case"totalheight":s=X3(g);break;default:throw new Ie("Invalid key: '"+h[0]+"' in \\includegraphics.")}}}var x=_t(t[0],"url").url;return o===""&&(o=x,o=o.replace(/^.*[\\/]/,""),o=o.substring(0,o.lastIndexOf("."))),r.settings.isTrusted({command:"\\includegraphics",url:x})?{type:"includegraphics",mode:r.mode,alt:o,width:a,height:i,totalheight:s,src:x}:r.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:(e,t)=>{var n=Bn(e.height,t),r=0;e.totalheight.number>0&&(r=Bn(e.totalheight,t)-n);var a=0;e.width.number>0&&(a=Bn(e.width,t));var i={height:He(n+r)};a>0&&(i.width=He(a)),r>0&&(i.verticalAlign=He(-r));var s=new Lpe(e.src,e.alt,i);return s.height=n,s.depth=r,s},mathmlBuilder:(e,t)=>{var n=new Le.MathNode("mglyph",[]);n.setAttribute("alt",e.alt);var r=Bn(e.height,t),a=0;if(e.totalheight.number>0&&(a=Bn(e.totalheight,t)-r,n.setAttribute("valign",He(-a))),n.setAttribute("height",He(r+a)),e.width.number>0){var i=Bn(e.width,t);n.setAttribute("width",He(i))}return n.setAttribute("src",e.src),n}});Ge({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(e,t){var{parser:n,funcName:r}=e,a=_t(t[0],"size");if(n.settings.strict){var i=r[1]==="m",s=a.value.unit==="mu";i?(s||n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" supports only mu units, "+("not "+a.value.unit+" units")),n.mode!=="math"&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" works only in math mode")):s&&n.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+r+" doesn't support mu units")}return{type:"kern",mode:n.mode,dimension:a.value}},htmlBuilder(e,t){return me.makeGlue(e.dimension,t)},mathmlBuilder(e,t){var n=Bn(e.dimension,t);return new Le.SpaceNode(n)}});Ge({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0];return{type:"lap",mode:n.mode,alignment:r.slice(5),body:a}},htmlBuilder:(e,t)=>{var n;e.alignment==="clap"?(n=me.makeSpan([],[Vt(e.body,t)]),n=me.makeSpan(["inner"],[n],t)):n=me.makeSpan(["inner"],[Vt(e.body,t)]);var r=me.makeSpan(["fix"],[]),a=me.makeSpan([e.alignment],[n,r],t),i=me.makeSpan(["strut"]);return i.style.height=He(a.height+a.depth),a.depth&&(i.style.verticalAlign=He(-a.depth)),a.children.unshift(i),a=me.makeSpan(["thinbox"],[a],t),me.makeSpan(["mord","vbox"],[a],t)},mathmlBuilder:(e,t)=>{var n=new Le.MathNode("mpadded",[bn(e.body,t)]);if(e.alignment!=="rlap"){var r=e.alignment==="llap"?"-1":"-0.5";n.setAttribute("lspace",r+"width")}return n.setAttribute("width","0px"),n}});Ge({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){var{funcName:n,parser:r}=e,a=r.mode;r.switchMode("math");var i=n==="\\("?"\\)":"$",s=r.parseExpression(!1,i);return r.expect(i),r.switchMode(a),{type:"styling",mode:r.mode,style:"text",body:s}}});Ge({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,t){throw new Ie("Mismatched "+e.funcName)}});var Aj=(e,t)=>{switch(t.style.size){case st.DISPLAY.size:return e.display;case st.TEXT.size:return e.text;case st.SCRIPT.size:return e.script;case st.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};Ge({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,t)=>{var{parser:n}=e;return{type:"mathchoice",mode:n.mode,display:Zn(t[0]),text:Zn(t[1]),script:Zn(t[2]),scriptscript:Zn(t[3])}},htmlBuilder:(e,t)=>{var n=Aj(e,t),r=Er(n,t,!1);return me.makeFragment(r)},mathmlBuilder:(e,t)=>{var n=Aj(e,t);return oc(n,t)}});var dV=(e,t,n,r,a,i,s)=>{e=me.makeSpan([],[e]);var o=n&&Xt.isCharacterBox(n),l,u;if(t){var p=Vt(t,r.havingStyle(a.sup()),r);u={elem:p,kern:Math.max(r.fontMetrics().bigOpSpacing1,r.fontMetrics().bigOpSpacing3-p.depth)}}if(n){var h=Vt(n,r.havingStyle(a.sub()),r);l={elem:h,kern:Math.max(r.fontMetrics().bigOpSpacing2,r.fontMetrics().bigOpSpacing4-h.height)}}var g;if(u&&l){var x=r.fontMetrics().bigOpSpacing5+l.elem.height+l.elem.depth+l.kern+e.depth+s;g=me.makeVList({positionType:"bottom",positionData:x,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:He(-i)},{type:"kern",size:l.kern},{type:"elem",elem:e},{type:"kern",size:u.kern},{type:"elem",elem:u.elem,marginLeft:He(i)},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else if(l){var v=e.height-s;g=me.makeVList({positionType:"top",positionData:v,children:[{type:"kern",size:r.fontMetrics().bigOpSpacing5},{type:"elem",elem:l.elem,marginLeft:He(-i)},{type:"kern",size:l.kern},{type:"elem",elem:e}]},r)}else if(u){var b=e.depth+s;g=me.makeVList({positionType:"bottom",positionData:b,children:[{type:"elem",elem:e},{type:"kern",size:u.kern},{type:"elem",elem:u.elem,marginLeft:He(i)},{type:"kern",size:r.fontMetrics().bigOpSpacing5}]},r)}else return e;var E=[g];
vendor: 4,120 bytes, line 708
708if(l&&i!==0&&!o){var S=me.makeSpan(["mspace"],[],r);S.style.marginRight=He(i),E.unshift(S)}return me.makeSpan(["mop","op-limits"],E,r)},fV=["\\smallint"],u0=(e,t)=>{var n,r,a=!1,i;e.type==="supsub"?(n=e.sup,r=e.sub,i=_t(e.base,"op"),a=!0):i=_t(e,"op");var s=t.style,o=!1;s.size===st.DISPLAY.size&&i.symbol&&!fV.includes(i.name)&&(o=!0);var l;if(i.symbol){var u=o?"Size2-Regular":"Size1-Regular",p="";if((i.name==="\\oiint"||i.name==="\\oiiint")&&(p=i.name.slice(1),i.name=p==="oiint"?"\\iint":"\\iiint"),l=me.makeSymbol(i.name,u,"math",t,["mop","op-symbol",o?"large-op":"small-op"]),p.length>0){var h=l.italic,g=me.staticSvg(p+"Size"+(o?"2":"1"),t);l=me.makeVList({positionType:"individualShift",children:[{type:"elem",elem:l,shift:0},{type:"elem",elem:g,shift:o?.08:0}]},t),i.name="\\"+p,l.classes.unshift("mop"),l.italic=h}}else if(i.body){var x=Er(i.body,t,!0);x.length===1&&x[0]instanceof ki?(l=x[0],l.classes[0]="mop"):l=me.makeSpan(["mop"],x,t)}else{for(var v=[],b=1;b<i.name.length;b++)v.push(me.mathsym(i.name[b],i.mode,t));l=me.makeSpan(["mop"],v,t)}var E=0,S=0;return(l instanceof ki||i.name==="\\oiint"||i.name==="\\oiiint")&&!i.suppressBaseShift&&(E=(l.height-l.depth)/2-t.fontMetrics().axisHeight,S=l.italic),a?dV(l,n,r,t,s,S,E):(E&&(l.style.position="relative",l.style.top=He(E)),l)},Im=(e,t)=>{var n;if(e.symbol)n=new Qa("mo",[Ci(e.name,e.mode)]),fV.includes(e.name)&&n.setAttribute("largeop","false");else if(e.body)n=new Qa("mo",Ra(e.body,t));else{n=new Qa("mi",[new Ts(e.name.slice(1))]);var r=new Qa("mo",[Ci("⁡","text")]);e.parentIsSupSub?n=new Qa("mrow",[n,r]):n=$G([n,r])}return n},Mme={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcup","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};Ge({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","∏","∐","∑","⋀","⋁","⋂","⋃","⨀","⨁","⨂","⨄","⨆"],props:{numArgs:0},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=r;return a.length===1&&(a=Mme[a]),{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:u0,mathmlBuilder:Im});Ge({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Zn(r)}},htmlBuilder:u0,mathmlBuilder:Im});var Ime={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint","∯":"\\oiint","∰":"\\oiiint"};Ge({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e;return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:u0,mathmlBuilder:Im});Ge({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e;return{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:n}},htmlBuilder:u0,mathmlBuilder:Im});Ge({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","∫","∬","∭","∮","∯","∰"],props:{numArgs:0},handler(e){var{parser:t,funcName:n}=e,r=n;return r.length===1&&(r=Ime[r]),{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:u0,mathmlBuilder:Im});var hV=(e,t)=>{var n,r,a=!1,i;e.type==="supsub"?(n=e.sup,r=e.sub,i=_t(e.base,"operatorname"),a=!0):i=_t(e,"operatorname");var s;if(i.body.length>0){for(var o=i.body.map(h=>{var g=h.text;return typeof g=="string"?{type:"textord",mode:h.mode,text:g}:h}),l=Er(o,t.withFont("mathrm"),!0),u=0;u<l.length;u++){var p=l[u];p instanceof ki&&(p.text=p.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}s=me.makeSpan(["mop"],l,t)}else s=me.makeSpan(["mop"],[],t);return a?dV(s,n,r,t,t.style,0,0):s},Dme=(e,t)=>
vendor: 11,962 bytes, line 708
708{for(var n=Ra(e.body,t.withFont("mathrm")),r=!0,a=0;a<n.length;a++){var i=n[a];if(!(i instanceof Le.SpaceNode))if(i instanceof Le.MathNode)switch(i.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var s=i.children[0];i.children.length===1&&s instanceof Le.TextNode?s.text=s.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):r=!1;break}default:r=!1}else r=!1}if(r){var o=n.map(p=>p.toText()).join("");n=[new Le.TextNode(o)]}var l=new Le.MathNode("mi",n);l.setAttribute("mathvariant","normal");var u=new Le.MathNode("mo",[Ci("⁡","text")]);return e.parentIsSupSub?new Le.MathNode("mrow",[l,u]):Le.newDocumentFragment([l,u])};Ge({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(e,t)=>{var{parser:n,funcName:r}=e,a=t[0];return{type:"operatorname",mode:n.mode,body:Zn(a),alwaysHandleSupSub:r==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:hV,mathmlBuilder:Dme});Y("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");Mu({type:"ordgroup",htmlBuilder(e,t){return e.semisimple?me.makeFragment(Er(e.body,t,!1)):me.makeSpan(["mord"],Er(e.body,t,!0),t)},mathmlBuilder(e,t){return oc(e.body,t,!0)}});Ge({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,t){var{parser:n}=e,r=t[0];return{type:"overline",mode:n.mode,body:r}},htmlBuilder(e,t){var n=Vt(e.body,t.havingCrampedStyle()),r=me.makeLineSpan("overline-line",t),a=t.fontMetrics().defaultRuleThickness,i=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n},{type:"kern",size:3*a},{type:"elem",elem:r},{type:"kern",size:a}]},t);return me.makeSpan(["mord","overline"],[i],t)},mathmlBuilder(e,t){var n=new Le.MathNode("mo",[new Le.TextNode("‾")]);n.setAttribute("stretchy","true");var r=new Le.MathNode("mover",[bn(e.body,t),n]);return r.setAttribute("accent","true"),r}});Ge({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"phantom",mode:n.mode,body:Zn(r)}},htmlBuilder:(e,t)=>{var n=Er(e.body,t.withPhantom(),!1);return me.makeFragment(n)},mathmlBuilder:(e,t)=>{var n=Ra(e.body,t);return new Le.MathNode("mphantom",n)}});Ge({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"hphantom",mode:n.mode,body:r}},htmlBuilder:(e,t)=>{var n=me.makeSpan([],[Vt(e.body,t.withPhantom())]);if(n.height=0,n.depth=0,n.children)for(var r=0;r<n.children.length;r++)n.children[r].height=0,n.children[r].depth=0;return n=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t),me.makeSpan(["mord"],[n],t)},mathmlBuilder:(e,t)=>{var n=Ra(Zn(e.body),t),r=new Le.MathNode("mphantom",n),a=new Le.MathNode("mpadded",[r]);return a.setAttribute("height","0px"),a.setAttribute("depth","0px"),a}});Ge({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,t)=>{var{parser:n}=e,r=t[0];return{type:"vphantom",mode:n.mode,body:r}},htmlBuilder:(e,t)=>{var n=me.makeSpan(["inner"],[Vt(e.body,t.withPhantom())]),r=me.makeSpan(["fix"],[]);return me.makeSpan(["mord","rlap"],[n,r],t)},mathmlBuilder:(e,t)=>{var n=Ra(Zn(e.body),t),r=new Le.MathNode("mphantom",n),a=new Le.MathNode("mpadded",[r]);return a.setAttribute("width","0px"),a}});Ge({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,t){var{parser:n}=e,r=_t(t[0],"size").value,a=t[1];return{type:"raisebox",mode:n.mode,dy:r,body:a}},htmlBuilder(e,t){var n=Vt(e.body,t),r=Bn(e.dy,t);return me.makeVList({positionType:"shift",positionData:-r,children:[{type:"elem",elem:n}]},t)},mathmlBuilder(e,t){var n=new Le.MathNode("mpadded",[bn(e.body,t)]),r=e.dy.number+e.dy.unit;return n.setAttribute("voffset",r),n}});Ge({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0,allowedInArgument:!0},handler(e){var{parser:t}=e;return{type:"internal",mode:t.mode}}});Ge({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(e,t,n){var{parser:r}=e,a=n[0],i=_t(t[0],"size"),s=_t(t[1],"size");return{type:"rule",mode:r.mode,shift:a&&_t(a,"size").value,width:i.value,height:s.value}},htmlBuilder(e,t){var n=me.makeSpan(["mord","rule"],[],t),r=Bn(e.width,t),a=Bn(e.height,t),i=e.shift?Bn(e.shift,t):0;return n.style.borderRightWidth=He(r),n.style.borderTopWidth=He(a),n.style.bottom=He(i),n.width=r,n.height=a+i,n.depth=-i,n.maxFontSize=a*1.125*t.sizeMultiplier,n},mathmlBuilder(e,t){var n=Bn(e.width,t),r=Bn(e.height,t),a=e.shift?Bn(e.shift,t):0,i=t.color&&t.getColor()||"black",s=new Le.MathNode("mspace");s.setAttribute("mathbackground",i),s.setAttribute("width",He(n)),s.setAttribute("height",He(r));var o=new Le.MathNode("mpadded",[s]);return a>=0?o.setAttribute("height",He(a)):(o.setAttribute("height",He(a)),o.setAttribute("depth",He(-a))),o.setAttribute("voffset",He(a)),o}});function pV(e,t,n){for(var r=Er(e,t,!1),a=t.sizeMultiplier/n.sizeMultiplier,i=0;i<r.length;i++){var s=r[i].classes.indexOf("sizing");s<0?Array.prototype.push.apply(r[i].classes,t.sizingClasses(n)):r[i].classes[s+1]==="reset-size"+t.size&&(r[i].classes[s+1]="reset-size"+n.size),r[i].height*=a,r[i].depth*=a}return me.makeFragment(r)}var Tj=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],Bme=(e,t)=>{var n=t.havingSize(e.size);return pV(e.body,n,t)};Ge({type:"sizing",names:Tj,props:{numArgs:0,allowedInText:!0},handler:(e,t)=>{var{breakOnTokenText:n,funcName:r,parser:a}=e,i=a.parseExpression(!1,n);return{type:"sizing",mode:a.mode,size:Tj.indexOf(r)+1,body:i}},htmlBuilder:Bme,mathmlBuilder:(e,t)=>{var n=t.havingSize(e.size),r=Ra(e.body,n),a=new Le.MathNode("mstyle",r);return a.setAttribute("mathsize",He(n.sizeMultiplier)),a}});Ge({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,t,n)=>{var{parser:r}=e,a=!1,i=!1,s=n[0]&&_t(n[0],"ordgroup");if(s)for(var o="",l=0;l<s.body.length;++l){var u=s.body[l];if(o=u.text,o==="t")a=!0;else if(o==="b")i=!0;else{a=!1,i=!1;break}}else a=!0,i=!0;var p=t[0];return{type:"smash",mode:r.mode,body:p,smashHeight:a,smashDepth:i}},htmlBuilder:(e,t)=>{var n=me.makeSpan([],[Vt(e.body,t)]);if(!e.smashHeight&&!e.smashDepth)return n;if(e.smashHeight&&(n.height=0,n.children))for(var r=0;r<n.children.length;r++)n.children[r].height=0;if(e.smashDepth&&(n.depth=0,n.children))for(var a=0;a<n.children.length;a++)n.children[a].depth=0;var i=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n}]},t);return me.makeSpan(["mord"],[i],t)},mathmlBuilder:(e,t)=>{var n=new Le.MathNode("mpadded",[bn(e.body,t)]);return e.smashHeight&&n.setAttribute("height","0px"),e.smashDepth&&n.setAttribute("depth","0px"),n}});Ge({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,t,n){var{parser:r}=e,a=n[0],i=t[0];return{type:"sqrt",mode:r.mode,body:i,index:a}},htmlBuilder(e,t){var n=Vt(e.body,t.havingCrampedStyle());n.height===0&&(n.height=t.fontMetrics().xHeight),n=me.wrapFragment(n,t);var r=t.fontMetrics(),a=r.defaultRuleThickness,i=a;t.style.id<st.TEXT.id&&(i=t.fontMetrics().xHeight);var s=a+i/4,o=n.height+n.depth+s+a,{span:l,ruleWidth:u,advanceWidth:p}=To.sqrtImage(o,t),h=l.height-u;h>n.height+n.depth+s&&(s=(s+h-n.height-n.depth)/2);var g=l.height-n.height-s-u;n.style.paddingLeft=He(p);var x=me.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:n,wrapperClasses:["svg-align"]},{type:"kern",size:-(n.height+g)},{type:"elem",elem:l},{type:"kern",size:u}]},t);if(e.index){var v=t.havingStyle(st.SCRIPTSCRIPT),b=Vt(e.index,v,t),E=.6*(x.height-x.depth),S=me.makeVList({positionType:"shift",positionData:-E,children:[{type:"elem",elem:b}]},t),T=me.makeSpan(["root"],[S]);return me.makeSpan(["mord","sqrt"],[T,x],t)}else return me.makeSpan(["mord","sqrt"],[x],t)},mathmlBuilder(e,t){var{body:n,index:r}=e;return r?new Le.MathNode("mroot",[bn(n,t),bn(r,t)]):new Le.MathNode("msqrt",[bn(n,t)])}});var _j={display:st.DISPLAY,text:st.TEXT,script:st.SCRIPT,scriptscript:st.SCRIPTSCRIPT};Ge({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e,t){var{breakOnTokenText:n,funcName:r,parser:a}=e,i=a.parseExpression(!0,n),s=r.slice(1,r.length-5);return{type:"styling",mode:a.mode,style:s,body:i}},htmlBuilder(e,t){var n=_j[e.style],r=t.havingStyle(n).withFont("");return pV(e.body,r,t)},mathmlBuilder(e,t){var n=_j[e.style],r=t.havingStyle(n),a=Ra(e.body,r),i=new Le.MathNode("mstyle",a),s={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},o=s[e.style];return i.setAttribute("scriptlevel",o[0]),i.setAttribute("displaystyle",o[1]),i}});var Fme=function(t,n){var r=t.base;if(r)if(r.type==="op"){var a=r.limits&&(n.style.size===st.DISPLAY.size||r.alwaysHandleSupSub);return a?u0:null}else if(r.type==="operatorname"){var i=r.alwaysHandleSupSub&&(n.style.size===st.DISPLAY.size||r.limits);return i?hV:null}else{if(r.type==="accent")return Xt.isCharacterBox(r.base)?$N:null;if(r.type==="horizBrace"){var s=!t.sub;return s===r.isOver?uV:null}else return null}else return null};Mu({type:"supsub",htmlBuilder(e,t){var n=Fme(e,t);if(n)return n(e,t);var{base:r,sup:a,sub:i}=e,s=Vt(r,t),o,l,u=t.fontMetrics(),p=0,h=0,g=r&&Xt.isCharacterBox(r);if(a){var x=t.havingStyle(t.style.sup());o=Vt(a,x,t),g||(p=s.height-x.fontMetrics().supDrop*x.sizeMultiplier/t.sizeMultiplier)}if(i){var v=t.havingStyle(t.style.sub());l=Vt(i,v,t),g||(h=s.depth+v.fontMetrics().subDrop*v.sizeMultiplier/t.sizeMultiplier)}var b;t.style===st.DISPLAY?b=u.sup1:t.style.cramped?b=u.sup3:b=u.sup2;var E=t.sizeMultiplier,S=He(.5/u.ptPerEm/E),T=null;if(l){var k=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(s instanceof ki||k)&&(T=He(-s.italic))}var N;if(o&&l){p=Math.max(p,b,o.depth+.25*u.xHeight),h=Math.max(h,u.sub2);var C=u.defaultRuleThickness,O=4*C;if(p-o.depth-(l.height-h)<O){h=O-(p-o.depth)+l.height;var j=.8*u.xHeight-(p-o.depth);j>0&&(p+=j,h-=j)}var D=[{type:"elem",elem:l,shift:h,marginRight:S,marginLeft:T},{type:"elem",elem:o,shift:-p,marginRight:S}];N=me.makeVList({positionType:"individualShift",children:D},t)}else if(l){h=Math.max(h,u.sub1,l.height-.8*u.xHeight);var U=[{type:"elem",elem:l,marginLeft:T,marginRight:S}];N=me.makeVList({positionType:"shift",positionData:h,children:U},t)}else if(o)p=Math.max(p,b,o.depth+.25*u.xHeight),N=me.makeVList({positionType:"shift",positionData:-p,children:[{type:"elem",elem:o,marginRight:S}]},t);else throw new Error("supsub must have either sup or sub.");var z=RA(s,"right")||"mord";return me.makeSpan([z],[s,me.makeSpan(["msupsub"],[N])],t)},mathmlBuilder(e,t){var n=!1,r,a;e.base&&e.base.type==="horizBrace"&&(a=!!e.sup,a===e.base.isOver&&(n=!0,r=e.base.isOver)),e.base&&(e.base.type==="op"||e.base.type==="operatorname")&&(e.base.parentIsSupSub=!0);var i=[bn(e.base,t)];e.sub&&i.push(bn(e.sub,t)),e.sup&&i.push(bn(e.sup,t));var s;if(n)s=r?"mover":"munder";else if(e.sub)if(e.sup){var u=e.base;u&&u.type==="op"&&u.limits&&t.style===st.DISPLAY||u&&u.type==="operatorname"&&u.alwaysHandleSupSub&&(t.style===st.DISPLAY||u.limits)?s="munderover":s="msubsup"}else{var l=e.base;l&&l.type==="op"&&l.limits&&(t.style===st.DISPLAY||l.alwaysHandleSupSub)||l&&l.type==="operatorname"&&l.alwaysHandleSupSub&&(l.limits||t.style===st.DISPLAY)?s="munder":s="msub"}else{var o=e.base;o&&o.type==="op"&&o.limits&&(t.style===st.DISPLAY||o.alwaysHandleSupSub)||o&&o.type==="operatorname"&&o.alwaysHandleSupSub&&(o.limits||t.style===st.DISPLAY)?s="mover":s="msup"}return new Le.MathNode(s,i)}});Mu({type:"atom",htmlBuilder(e,t){return me.mathsym(e.text,e.mode,t,["m"+e.family])},mathmlBuilder(e,t){var n=new Le.MathNode("mo",[Ci(e.text,e.mode)]);if(e.family==="bin"){var r=BN(e,t);r==="bold-italic"&&n.setAttribute("mathvariant",r)}
vendor: 9,359 bytes, lines 708-712
708else e.family==="punct"?n.setAttribute("separator","true"):(e.family==="open"||e.family==="close")&&n.setAttribute("stretchy","false");return n}});var mV={mi:"italic",mn:"normal",mtext:"normal"};Mu({type:"mathord",htmlBuilder(e,t){return me.makeOrd(e,t,"mathord")},mathmlBuilder(e,t){var n=new Le.MathNode("mi",[Ci(e.text,e.mode,t)]),r=BN(e,t)||"italic";return r!==mV[n.type]&&n.setAttribute("mathvariant",r),n}});Mu({type:"textord",htmlBuilder(e,t){return me.makeOrd(e,t,"textord")},mathmlBuilder(e,t){var n=Ci(e.text,e.mode,t),r=BN(e,t)||"normal",a;return e.mode==="text"?a=new Le.MathNode("mtext",[n]):/[0-9]/.test(e.text)?a=new Le.MathNode("mn",[n]):e.text==="\\prime"?a=new Le.MathNode("mo",[n]):a=new Le.MathNode("mi",[n]),r!==mV[a.type]&&a.setAttribute("mathvariant",r),a}});var Z3={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},J3={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Mu({type:"spacing",htmlBuilder(e,t){if(J3.hasOwnProperty(e.text)){var n=J3[e.text].className||"";if(e.mode==="text"){var r=me.makeOrd(e,t,"textord");return r.classes.push(n),r}else return me.makeSpan(["mspace",n],[me.mathsym(e.text,e.mode,t)],t)}else{if(Z3.hasOwnProperty(e.text))return me.makeSpan(["mspace",Z3[e.text]],[],t);throw new Ie('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,t){var n;if(J3.hasOwnProperty(e.text))n=new Le.MathNode("mtext",[new Le.TextNode(" ")]);else{if(Z3.hasOwnProperty(e.text))return new Le.MathNode("mspace");throw new Ie('Unknown type of space "'+e.text+'"')}return n}});var Nj=()=>{var e=new Le.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};Mu({type:"tag",mathmlBuilder(e,t){var n=new Le.MathNode("mtable",[new Le.MathNode("mtr",[Nj(),new Le.MathNode("mtd",[oc(e.body,t)]),Nj(),new Le.MathNode("mtd",[oc(e.tag,t)])])]);return n.setAttribute("width","100%"),n}});var kj={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},Cj={"\\textbf":"textbf","\\textmd":"textmd"},$me={"\\textit":"textit","\\textup":"textup"},Oj=(e,t)=>{var n=e.font;if(n){if(kj[n])return t.withTextFontFamily(kj[n]);if(Cj[n])return t.withTextFontWeight(Cj[n]);if(n==="\\emph")return t.fontShape==="textit"?t.withTextFontShape("textup"):t.withTextFontShape("textit")}else return t;return t.withTextFontShape($me[n])};Ge({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup","\\emph"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(e,t){var{parser:n,funcName:r}=e,a=t[0];return{type:"text",mode:n.mode,body:Zn(a),font:r}},htmlBuilder(e,t){var n=Oj(e,t),r=Er(e.body,n,!0);return me.makeSpan(["mord","text"],r,n)},mathmlBuilder(e,t){var n=Oj(e,t);return oc(e.body,n)}});Ge({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(e,t){var{parser:n}=e;return{type:"underline",mode:n.mode,body:t[0]}},htmlBuilder(e,t){var n=Vt(e.body,t),r=me.makeLineSpan("underline-line",t),a=t.fontMetrics().defaultRuleThickness,i=me.makeVList({positionType:"top",positionData:n.height,children:[{type:"kern",size:a},{type:"elem",elem:r},{type:"kern",size:3*a},{type:"elem",elem:n}]},t);return me.makeSpan(["mord","underline"],[i],t)},mathmlBuilder(e,t){var n=new Le.MathNode("mo",[new Le.TextNode("‾")]);n.setAttribute("stretchy","true");var r=new Le.MathNode("munder",[bn(e.body,t),n]);return r.setAttribute("accentunder","true"),r}});Ge({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(e,t){var{parser:n}=e;return{type:"vcenter",mode:n.mode,body:t[0]}},htmlBuilder(e,t){var n=Vt(e.body,t),r=t.fontMetrics().axisHeight,a=.5*(n.height-r-(n.depth+r));return me.makeVList({positionType:"shift",positionData:a,children:[{type:"elem",elem:n}]},t)},mathmlBuilder(e,t){return new Le.MathNode("mpadded",[bn(e.body,t)],["vcenter"])}});Ge({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,t,n){throw new Ie("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,t){for(var n=Pj(e),r=[],a=t.havingStyle(t.style.text()),i=0;i<n.length;i++){var s=n[i];s==="~"&&(s="\\textasciitilde"),r.push(me.makeSymbol(s,"Typewriter-Regular",e.mode,a,["mord","texttt"]))}return me.makeSpan(["mord","text"].concat(a.sizingClasses(t)),me.tryCombineChars(r),a)},mathmlBuilder(e,t){var n=new Le.TextNode(Pj(e)),r=new Le.MathNode("mtext",[n]);return r.setAttribute("mathvariant","monospace"),r}});var Pj=e=>e.body.replace(/ /g,e.star?"␣":" "),Ul=BG,gV=`[ \r
709	]`,Ume="\\\\[a-zA-Z@]+",zme="\\\\[^\uD800-\uDFFF]",Hme="("+Ume+")"+gV+"*",qme=`\\\\(
710|[ \r	]+
711?)[ \r	]*`,IA="[̀-ͯ]",Gme=new RegExp(IA+"+$"),Vme="("+gV+"+)|"+(qme+"|")+"([!-\\[\\]-‧‪-퟿豈-￿]"+(IA+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(IA+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+Hme)+("|"+zme+")");class Rj{constructor(t,n){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=t,this.settings=n,this.tokenRegex=new RegExp(Vme,"g"),this.catcodes={"%":14,"~":13}}setCatcode(t,n){this.catcodes[t]=n}lex(){var t=this.input,n=this.tokenRegex.lastIndex;if(n===t.length)return new ei("EOF",new ka(this,n,n));var r=this.tokenRegex.exec(t);if(r===null||r.index!==n)throw new Ie("Unexpected character: '"+t[n]+"'",new ei(t[n],new ka(this,n,n+1)));var a=r[6]||r[3]||(r[2]?"\\ ":" ");if(this.catcodes[a]===14){var i=t.indexOf(`
712`,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 ei(a,new ka(this,n,this.tokenRegex.lastIndex))}}class Yme{constructor(t,n){t===void 0&&(t={}),n===void 0&&(n={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=n,this.builtins=t,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new Ie("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var t=this.undefStack.pop();for(var n in t)t.hasOwnProperty(n)&&(t[n]==null?delete this.current[n]:this.current[n]=t[n])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(t){return this.current.hasOwnProperty(t)||this.builtins.hasOwnProperty(t)}get(t){return this.current.hasOwnProperty(t)?this.current[t]:this.builtins[t]}set(t,n,r){if(r===void 0&&(r=!1),r){for(var a=0;a<this.undefStack.length;a++)delete this.undefStack[a][t];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][t]=n)}else{var i=this.undefStack[this.undefStack.length-1];i&&!i.hasOwnProperty(t)&&(i[t]=this.current[t])}n==null?delete this.current[t]:this.current[t]=n}}var Wme=iV;Y("\\noexpand",function(e){var t=e.popToken();return e.isExpandable(t.text)&&(t.noexpand=!0,t.treatAsRelax=!0),{tokens:[t],numArgs:0}});Y("\\expandafter",function(e){var t=e.popToken();return e.expandOnce(!0),{tokens:[t],numArgs:0}});Y("\\@firstoftwo",function(e){var t=e.consumeArgs(2);return{tokens:t[0],numArgs:0}});Y("\\@secondoftwo",function(e){var t=e.consumeArgs(2);return{tokens:t[1],numArgs:0}});Y("\\@ifnextchar",function(e){var t=e.consumeArgs(3);e.consumeSpaces();var n=e.future();return t[0].length===1&&t[0][0].text===n.text?{tokens:t[1],numArgs:0}:{tokens:t[2],numArgs:0}});Y("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");Y("\\TextOrMath",function(e){var t=e.consumeArgs(2);return e.mode==="text"?{tokens:t[0],numArgs:0}:{tokens:t[1],numArgs:0}});var jj={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};Y("\\char",function(e){var t=e.popToken(),n,r="";if(t.text==="'")n=8,t=e.popToken();else if(t.text==='"')n=16,t=e.popToken();else if(t.text==="`")if(t=e.popToken(),t.text[0]==="\\")r=t.text.charCodeAt(1);else{if(t.text==="EOF")throw new Ie("\\char` missing argument");r=t.text.charCodeAt(0)}else n=10;if(n){if(r=jj[t.text],r==null||r>=n)throw new Ie("Invalid base-"+n+" digit "+t.text);for(var a;(a=jj[e.future().text])!=null&&a<n;)r*=n,r+=a,e.popToken()}return"\\@char{"+r+"}"});var WN=(e,t,n,r)=>{var a=e.consumeArg().tokens;if(a.length!==1)throw new Ie("\\newcommand's first argument must be a macro name");var i=a[0].text,s=e.isDefined(i);if(s&&!t)throw new Ie("\\newcommand{"+i+"} attempting to redefine "+(i+"; use \\renewcommand"));if(!s&&!n)throw new Ie("\\renewcommand{"+i+"} when command "+i+" does not yet exist; use \\newcommand");var o=0;if(a=e.consumeArg().tokens,a.length===1&&a[0].text==="["){for(var l="",u=e.expandNextToken();u.text!=="]"&&u.text!=="EOF";)l+=u.text,u=e.expandNextToken();if(!l.match(/^\s*[0-9]+\s*$/))throw new Ie("Invalid number of arguments: "+l);o=parseInt(l),a=e.consumeArg().tokens}return s&&r||e.macros.set(i,{tokens:a,numArgs:o}),""};Y("\\newcommand",e=>WN(e,!1,!0,!1));Y("\\renewcommand",e=>WN(e,!0,!1,!1));Y("\\providecommand",e=>WN(e,!0,!0,!0));Y("\\message",e=>{var t=e.consumeArgs(1)[0];return console.log(t.reverse().map(n=>n.text).join("")),""});Y("\\errmessage",e=>{var t=e.consumeArgs(1)[0];return console.error(t.reverse().map(n=>n.text).join("")),""});Y("\\show",e=>{var t=e.popToken(),n=t.text;return console.log(t,e.macros.get(n),Ul[n],An.math[n],An.text[n]),""});Y("\\bgroup","{");Y("\\egroup","}");
vendor: 6,571 bytes, line 712
712Y("~","\\nobreakspace");Y("\\lq","`");Y("\\rq","'");Y("\\aa","\\r a");Y("\\AA","\\r A");Y("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`©}");Y("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");Y("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`®}");Y("ℬ","\\mathscr{B}");Y("ℰ","\\mathscr{E}");Y("ℱ","\\mathscr{F}");Y("ℋ","\\mathscr{H}");Y("ℐ","\\mathscr{I}");Y("ℒ","\\mathscr{L}");Y("ℳ","\\mathscr{M}");Y("ℛ","\\mathscr{R}");Y("ℭ","\\mathfrak{C}");Y("ℌ","\\mathfrak{H}");Y("ℨ","\\mathfrak{Z}");Y("\\Bbbk","\\Bbb{k}");Y("·","\\cdotp");Y("\\llap","\\mathllap{\\textrm{#1}}");Y("\\rlap","\\mathrlap{\\textrm{#1}}");Y("\\clap","\\mathclap{\\textrm{#1}}");Y("\\mathstrut","\\vphantom{(}");Y("\\underbar","\\underline{\\text{#1}}");Y("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');Y("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`≠}}");Y("\\ne","\\neq");Y("≠","\\neq");Y("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`∉}}");Y("∉","\\notin");Y("≘","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`≘}}");Y("≙","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`≘}}");Y("≚","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`≚}}");Y("≛","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`≛}}");Y("≝","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`≝}}");Y("≞","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`≞}}");Y("≟","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`≟}}");Y("⟂","\\perp");Y("‼","\\mathclose{!\\mkern-0.8mu!}");Y("∌","\\notni");Y("⌜","\\ulcorner");Y("⌝","\\urcorner");Y("⌞","\\llcorner");Y("⌟","\\lrcorner");Y("©","\\copyright");Y("®","\\textregistered");Y("️","\\textregistered");Y("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');Y("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');Y("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');Y("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');Y("\\vdots","{\\varvdots\\rule{0pt}{15pt}}");Y("⋮","\\vdots");Y("\\varGamma","\\mathit{\\Gamma}");Y("\\varDelta","\\mathit{\\Delta}");Y("\\varTheta","\\mathit{\\Theta}");Y("\\varLambda","\\mathit{\\Lambda}");Y("\\varXi","\\mathit{\\Xi}");Y("\\varPi","\\mathit{\\Pi}");Y("\\varSigma","\\mathit{\\Sigma}");Y("\\varUpsilon","\\mathit{\\Upsilon}");Y("\\varPhi","\\mathit{\\Phi}");Y("\\varPsi","\\mathit{\\Psi}");Y("\\varOmega","\\mathit{\\Omega}");Y("\\substack","\\begin{subarray}{c}#1\\end{subarray}");Y("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");Y("\\boxed","\\fbox{$\\displaystyle{#1}$}");Y("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");Y("\\implies","\\DOTSB\\;\\Longrightarrow\\;");Y("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");Y("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}");Y("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");var Lj={",":"\\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"};Y("\\dots",function(e){var t="\\dotso",n=e.expandAfterFuture().text;return n in Lj?t=Lj[n]:(n.slice(0,4)==="\\not"||n in An.math&&["bin","rel"].includes(An.math[n].group))&&(t="\\dotsb"),t});var KN={")":!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};Y("\\dotso",function(e){var t=e.future().text;return t in KN?"\\ldots\\,":"\\ldots"});Y("\\dotsc",function(e){var t=e.future().text;return t in KN&&t!==","?"\\ldots\\,":"\\ldots"});Y("\\cdots",function(e){var t=e.future().text;return t in KN?"\\@cdots\\,":"\\@cdots"});Y("\\dotsb","\\cdots");Y("\\dotsm","\\cdots");Y("\\dotsi","\\!\\cdots");Y("\\dotsx","\\ldots\\,");Y("\\DOTSI","\\relax");Y("\\DOTSB","\\relax");Y("\\DOTSX","\\relax");Y("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");Y("\\,","\\tmspace+{3mu}{.1667em}");Y("\\thinspace","\\,");Y("\\>","\\mskip{4mu}");Y("\\:","\\tmspace+{4mu}{.2222em}");Y("\\medspace","\\:");Y("\\;","\\tmspace+{5mu}{.2777em}");Y("\\thickspace","\\;");Y("\\!","\\tmspace-{3mu}{.1667em}");Y("\\negthinspace","\\!");Y("\\negmedspace","\\tmspace-{4mu}{.2222em}");Y("\\negthickspace","\\tmspace-{5mu}{.277em}");Y("\\enspace","\\kern.5em ");Y("\\enskip","\\hskip.5em\\relax");Y("\\quad","\\hskip1em\\relax");Y("\\qquad","\\hskip2em\\relax");Y("\\tag","\\@ifstar\\tag@literal\\tag@paren");Y("\\tag@paren","\\tag@literal{({#1})}");Y("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new Ie("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});Y("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");Y("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");Y("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");Y("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");Y("\\newline","\\\\\\relax");Y("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var xV=He(As["Main-Regular"][84][1]-.7*As["Main-Regular"][65][1]);Y("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+xV+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");Y("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+xV+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");
712Y("\\hspace","\\@ifstar\\@hspacer\\@hspace");Y("\\@hspace","\\hskip #1\\relax");Y("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");Y("\\ordinarycolon",":");Y("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");Y("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');Y("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');Y("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');Y("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');Y("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');Y("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');Y("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');Y("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');Y("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');Y("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');Y("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');Y("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');Y("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');Y("∷","\\dblcolon");Y("∹","\\eqcolon");Y("≔","\\coloneqq");Y("≕","\\eqqcolon");Y("⩴","\\Coloneqq");Y("\\ratio","\\vcentcolon");Y("\\coloncolon","\\dblcolon");Y("\\colonequals","\\coloneqq");Y("\\coloncolonequals","\\Coloneqq");Y("\\equalscolon","\\eqqcolon");Y("\\equalscoloncolon","\\Eqqcolon");Y("\\colonminus","\\coloneq");Y("\\coloncolonminus","\\Coloneq");Y("\\minuscolon","\\eqcolon");Y("\\minuscoloncolon","\\Eqcolon");Y("\\coloncolonapprox","\\Colonapprox");Y("\\coloncolonsim","\\Colonsim");Y("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");Y("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");Y("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");Y("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");Y("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}");Y("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");Y("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");Y("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");Y("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");Y("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");Y("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");Y("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");Y("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");Y("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}");Y("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}");Y("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}");Y("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}");Y("\\nleqq","\\html@mathml{\\@nleqq}{≰}");Y("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}");Y("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}");Y("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}");Y("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}");Y("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}");Y("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}");Y("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}");Y("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}");Y("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}");Y("\\imath","\\html@mathml{\\@imath}{ı}");Y("\\jmath","\\html@mathml{\\@jmath}{ȷ}");Y("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}");Y("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}");Y("⟦","\\llbracket");Y("⟧","\\rrbracket");Y("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}
712{\\mathopen{\\char`⦃}}");Y("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}");Y("⦃","\\lBrace");Y("⦄","\\rBrace");Y("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`⦵}}");Y("⦵","\\minuso");Y("\\darr","\\downarrow");Y("\\dArr","\\Downarrow");Y("\\Darr","\\Downarrow");Y("\\lang","\\langle");Y("\\rang","\\rangle");Y("\\uarr","\\uparrow");Y("\\uArr","\\Uparrow");Y("\\Uarr","\\Uparrow");Y("\\N","\\mathbb{N}");Y("\\R","\\mathbb{R}");Y("\\Z","\\mathbb{Z}");Y("\\alef","\\aleph");Y("\\alefsym","\\aleph");Y("\\Alpha","\\mathrm{A}");Y("\\Beta","\\mathrm{B}");Y("\\bull","\\bullet");Y("\\Chi","\\mathrm{X}");Y("\\clubs","\\clubsuit");Y("\\cnums","\\mathbb{C}");Y("\\Complex","\\mathbb{C}");Y("\\Dagger","\\ddagger");Y("\\diamonds","\\diamondsuit");Y("\\empty","\\emptyset");Y("\\Epsilon","\\mathrm{E}");Y("\\Eta","\\mathrm{H}");Y("\\exist","\\exists");Y("\\harr","\\leftrightarrow");Y("\\hArr","\\Leftrightarrow");Y("\\Harr","\\Leftrightarrow");Y("\\hearts","\\heartsuit");Y("\\image","\\Im");Y("\\infin","\\infty");Y("\\Iota","\\mathrm{I}");Y("\\isin","\\in");Y("\\Kappa","\\mathrm{K}");Y("\\larr","\\leftarrow");Y("\\lArr","\\Leftarrow");Y("\\Larr","\\Leftarrow");Y("\\lrarr","\\leftrightarrow");Y("\\lrArr","\\Leftrightarrow");Y("\\Lrarr","\\Leftrightarrow");Y("\\Mu","\\mathrm{M}");Y("\\natnums","\\mathbb{N}");Y("\\Nu","\\mathrm{N}");Y("\\Omicron","\\mathrm{O}");Y("\\plusmn","\\pm");Y("\\rarr","\\rightarrow");Y("\\rArr","\\Rightarrow");Y("\\Rarr","\\Rightarrow");Y("\\real","\\Re");Y("\\reals","\\mathbb{R}");Y("\\Reals","\\mathbb{R}");Y("\\Rho","\\mathrm{P}");Y("\\sdot","\\cdot");Y("\\sect","\\S");Y("\\spades","\\spadesuit");Y("\\sub","\\subset");Y("\\sube","\\subseteq");Y("\\supe","\\supseteq");Y("\\Tau","\\mathrm{T}");Y("\\thetasym","\\vartheta");Y("\\weierp","\\wp");Y("\\Zeta","\\mathrm{Z}");Y("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");Y("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");Y("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");Y("\\bra","\\mathinner{\\langle{#1}|}");Y("\\ket","\\mathinner{|{#1}\\rangle}");Y("\\braket","\\mathinner{\\langle{#1}\\rangle}");Y("\\Bra","\\left\\langle#1\\right|");Y("\\Ket","\\left|#1\\right\\rangle");var yV=e=>t=>{var n=t.consumeArg().tokens,r=t.consumeArg().tokens,a=t.consumeArg().tokens,i=t.consumeArg().tokens,s=t.macros.get("|"),o=t.macros.get("\\|");t.macros.beginGroup();var l=h=>g=>{e&&(g.macros.set("|",s),a.length&&g.macros.set("\\|",o));var x=h;if(!h&&a.length){var v=g.future();v.text==="|"&&(g.popToken(),x=!0)}return{tokens:x?a:r,numArgs:0}};t.macros.set("|",l(!1)),a.length&&t.macros.set("\\|",l(!0));var u=t.consumeArg().tokens,p=t.expandTokens([...i,...u,...n]);return t.macros.endGroup(),{tokens:p.reverse(),numArgs:0}};Y("\\bra@ket",yV(!1));Y("\\bra@set",yV(!0));Y("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");Y("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");Y("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");Y("\\angln","{\\angl n}");Y("\\blue","\\textcolor{##6495ed}{#1}");Y("\\orange","\\textcolor{##ffa500}{#1}");Y("\\pink","\\textcolor{##ff00af}{#1}");Y("\\red","\\textcolor{##df0030}{#1}");Y("\\green","\\textcolor{##28ae7b}{#1}");Y("\\gray","\\textcolor{gray}{#1}");Y("\\purple","\\textcolor{##9d38bd}{#1}");Y("\\blueA","\\textcolor{##ccfaff}{#1}");Y("\\blueB","\\textcolor{##80f6ff}{#1}");Y("\\blueC","\\textcolor{##63d9ea}{#1}");Y("\\blueD","\\textcolor{##11accd}{#1}");Y("\\blueE","\\textcolor{##0c7f99}{#1}");Y("\\tealA","\\textcolor{##94fff5}{#1}");Y("\\tealB","\\textcolor{##26edd5}{#1}");Y("\\tealC","\\textcolor{##01d1c1}{#1}");Y("\\tealD","\\textcolor{##01a995}{#1}");Y("\\tealE","\\textcolor{##208170}{#1}");Y("\\greenA","\\textcolor{##b6ffb0}{#1}");Y("\\greenB","\\textcolor{##8af281}{#1}");Y("\\greenC","\\textcolor{##74cf70}{#1}");Y("\\greenD","\\textcolor{##1fab54}{#1}");Y("\\greenE","\\textcolor{##0d923f}{#1}");Y("\\goldA","\\textcolor{##ffd0a9}{#1}");Y("\\goldB","\\textcolor{##ffbb71}{#1}");Y("\\goldC","\\textcolor{##ff9c39}{#1}");Y("\\goldD","\\textcolor{##e07d10}{#1}");Y("\\goldE","\\textcolor{##a75a05}{#1}");Y("\\redA","\\textcolor{##fca9a9}{#1}");Y("\\redB","\\textcolor{##ff8482}{#1}");Y("\\redC","\\textcolor{##f9685d}{#1}");Y("\\redD","\\textcolor{##e84d39}{#1}");
vendor: 4,558 bytes, line 712
712Y("\\redE","\\textcolor{##bc2612}{#1}");Y("\\maroonA","\\textcolor{##ffbde0}{#1}");Y("\\maroonB","\\textcolor{##ff92c6}{#1}");Y("\\maroonC","\\textcolor{##ed5fa6}{#1}");Y("\\maroonD","\\textcolor{##ca337c}{#1}");Y("\\maroonE","\\textcolor{##9e034e}{#1}");Y("\\purpleA","\\textcolor{##ddd7ff}{#1}");Y("\\purpleB","\\textcolor{##c6b9fc}{#1}");Y("\\purpleC","\\textcolor{##aa87ff}{#1}");Y("\\purpleD","\\textcolor{##7854ab}{#1}");Y("\\purpleE","\\textcolor{##543b78}{#1}");Y("\\mintA","\\textcolor{##f5f9e8}{#1}");Y("\\mintB","\\textcolor{##edf2df}{#1}");Y("\\mintC","\\textcolor{##e0e5cc}{#1}");Y("\\grayA","\\textcolor{##f6f7f7}{#1}");Y("\\grayB","\\textcolor{##f0f1f2}{#1}");Y("\\grayC","\\textcolor{##e3e5e6}{#1}");Y("\\grayD","\\textcolor{##d6d8da}{#1}");Y("\\grayE","\\textcolor{##babec2}{#1}");Y("\\grayF","\\textcolor{##888d93}{#1}");Y("\\grayG","\\textcolor{##626569}{#1}");Y("\\grayH","\\textcolor{##3b3e40}{#1}");Y("\\grayI","\\textcolor{##21242c}{#1}");Y("\\kaBlue","\\textcolor{##314453}{#1}");Y("\\kaGreen","\\textcolor{##71B307}{#1}");var bV={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class Kme{constructor(t,n,r){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=n,this.expansionCount=0,this.feed(t),this.macros=new Yme(Wme,n.macros),this.mode=r,this.stack=[]}feed(t){this.lexer=new Rj(t,this.settings)}switchMode(t){this.mode=t}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(t){this.stack.push(t)}pushTokens(t){this.stack.push(...t)}scanArgument(t){var n,r,a;if(t){if(this.consumeSpaces(),this.future().text!=="[")return null;n=this.popToken(),{tokens:a,end:r}=this.consumeArg(["]"])}else({tokens:a,start:n,end:r}=this.consumeArg());return this.pushToken(new ei("EOF",r.loc)),this.pushTokens(a),new ei("",ka.range(n,r))}consumeSpaces(){for(;;){var t=this.future();if(t.text===" ")this.stack.pop();else break}}consumeArg(t){var n=[],r=t&&t.length>0;r||this.consumeSpaces();var a=this.future(),i,s=0,o=0;do{if(i=this.popToken(),n.push(i),i.text==="{")++s;else if(i.text==="}"){if(--s,s===-1)throw new Ie("Extra }",i)}else if(i.text==="EOF")throw new Ie("Unexpected end of input in a macro argument, expected '"+(t&&r?t[o]:"}")+"'",i);if(t&&r)if((s===0||s===1&&t[o]==="{")&&i.text===t[o]){if(++o,o===t.length){n.splice(-o,o);break}}else o=0}while(s!==0||r);return a.text==="{"&&n[n.length-1].text==="}"&&(n.pop(),n.shift()),n.reverse(),{tokens:n,start:a,end:i}}consumeArgs(t,n){if(n){if(n.length!==t+1)throw new Ie("The length of delimiters doesn't match the number of args!");for(var r=n[0],a=0;a<r.length;a++){var i=this.popToken();if(r[a]!==i.text)throw new Ie("Use of the macro doesn't match its definition",i)}}for(var s=[],o=0;o<t;o++)s.push(this.consumeArg(n&&n[o+1]).tokens);return s}countExpansion(t){if(this.expansionCount+=t,this.expansionCount>this.settings.maxExpand)throw new Ie("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(t){var n=this.popToken(),r=n.text,a=n.noexpand?null:this._getExpansion(r);if(a==null||t&&a.unexpandable){if(t&&a==null&&r[0]==="\\"&&!this.isDefined(r))throw new Ie("Undefined control sequence: "+r);return this.pushToken(n),!1}this.countExpansion(1);var i=a.tokens,s=this.consumeArgs(a.numArgs,a.delimiters);if(a.numArgs){i=i.slice();for(var o=i.length-1;o>=0;--o){var l=i[o];if(l.text==="#"){if(o===0)throw new Ie("Incomplete placeholder at end of macro body",l);if(l=i[--o],l.text==="#")i.splice(o+1,1);else if(/^[1-9]$/.test(l.text))i.splice(o,2,...s[+l.text-1]);else throw new Ie("Not a valid argument number",l)}}}return this.pushTokens(i),i.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){var t=this.stack.pop();return t.treatAsRelax&&(t.text="\\relax"),t}throw new Error}expandMacro(t){return this.macros.has(t)?this.expandTokens([new ei(t)]):void 0}expandTokens(t){var n=[],r=this.stack.length;for(this.pushTokens(t);this.stack.length>r;)if(this.expandOnce(!0)===!1){var a=this.stack.pop();a.treatAsRelax&&(a.noexpand=!1,a.treatAsRelax=!1),n.push(a)}return this.countExpansion(n.length),n}expandMacroAsText(t){var n=this.expandMacro(t);return n&&n.map(r=>r.text).join("")}_getExpansion(t){var n=this.macros.get(t);if(n==null)return n;if(t.length===1){var r=this.lexer.catcodes[t];
vendor: 5,115 bytes, line 712
712if(r!=null&&r!==13)return}var a=typeof n=="function"?n(this):n;if(typeof a=="string"){var i=0;if(a.indexOf("#")!==-1)for(var s=a.replace(/##/g,"");s.indexOf("#"+(i+1))!==-1;)++i;for(var o=new Rj(a,this.settings),l=[],u=o.lex();u.text!=="EOF";)l.push(u),u=o.lex();l.reverse();var p={tokens:l,numArgs:i};return p}return a}isDefined(t){return this.macros.has(t)||Ul.hasOwnProperty(t)||An.math.hasOwnProperty(t)||An.text.hasOwnProperty(t)||bV.hasOwnProperty(t)}isExpandable(t){var n=this.macros.get(t);return n!=null?typeof n=="string"||typeof n=="function"||!n.unexpandable:Ul.hasOwnProperty(t)&&!Ul[t].primitive}}var Mj=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,L1=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","ᵝ":"β","ᵞ":"γ","ᵟ":"δ","ᵠ":"ϕ","ᵡ":"χ","ᶿ":"θ"}),eE={"́":{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"}},Ij={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",ḉ:"ḉ",č:"č",ĉ:"ĉ",ċ:"ċ",ç:"ç",ď:"ď",ḋ:"ḋ",ḑ:"ḑ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ḝ:"ḝ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ȩ:"ȩ",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ģ:"ģ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",ḩ:"ḩ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ķ:"ķ",ĺ:"ĺ",ľ:"ľ",ļ:"ļ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ņ:"ņ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ŗ:"ŗ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ş:"ş",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ţ:"ţ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Ḉ:"Ḉ",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ç:"Ç",Ď:"Ď",Ḋ:"Ḋ",Ḑ:"Ḑ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ḝ:"Ḝ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ȩ:"Ȩ",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ģ:"Ģ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Ḩ:"Ḩ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ķ:"Ķ",Ĺ:"Ĺ",Ľ:"Ľ",Ļ:"Ļ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ņ:"Ņ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ŗ:"Ŗ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ş:"Ş",Ť:"Ť",Ṫ:"Ṫ",Ţ:"Ţ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ
vendor: 5,747 bytes, line 712
712:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"};let vV=class EV{constructor(t,n){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new Kme(t,n,this.mode),this.settings=n,this.leftrightDepth=0}expect(t,n){if(n===void 0&&(n=!0),this.fetch().text!==t)throw new Ie("Expected '"+t+"', got '"+this.fetch().text+"'",this.fetch());n&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(t){this.mode=t,this.gullet.switchMode(t)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var t=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),t}finally{this.gullet.endGroups()}}subparse(t){var n=this.nextToken;this.consume(),this.gullet.pushToken(new ei("}")),this.gullet.pushTokens(t);var r=this.parseExpression(!1);return this.expect("}"),this.nextToken=n,r}parseExpression(t,n){for(var r=[];;){this.mode==="math"&&this.consumeSpaces();var a=this.fetch();if(EV.endOfExpression.indexOf(a.text)!==-1||n&&a.text===n||t&&Ul[a.text]&&Ul[a.text].infix)break;var i=this.parseAtom(n);if(i){if(i.type==="internal")continue}else break;r.push(i)}return this.mode==="text"&&this.formLigatures(r),this.handleInfixNodes(r)}handleInfixNodes(t){for(var n=-1,r,a=0;a<t.length;a++)if(t[a].type==="infix"){if(n!==-1)throw new Ie("only one infix operator per group",t[a].token);n=a,r=t[a].replaceWith}if(n!==-1&&r){var i,s,o=t.slice(0,n),l=t.slice(n+1);o.length===1&&o[0].type==="ordgroup"?i=o[0]:i={type:"ordgroup",mode:this.mode,body:o},l.length===1&&l[0].type==="ordgroup"?s=l[0]:s={type:"ordgroup",mode:this.mode,body:l};var u;return r==="\\\\abovefrac"?u=this.callFunction(r,[i,t[n],s],[]):u=this.callFunction(r,[i,s],[]),[u]}else return t}handleSupSubscript(t){var n=this.fetch(),r=n.text;this.consume(),this.consumeSpaces();var a;do{var i;a=this.parseGroup(t)}while(((i=a)==null?void 0:i.type)==="internal");if(!a)throw new Ie("Expected group after '"+r+"'",n);return a}formatUnsupportedCmd(t){for(var n=[],r=0;r<t.length;r++)n.push({type:"textord",mode:"text",text:t[r]});var a={type:"text",mode:this.mode,body:n},i={type:"color",mode:this.mode,color:this.settings.errorColor,body:[a]};return i}parseAtom(t){var n=this.parseGroup("atom",t);if(n?.type==="internal"||this.mode==="text")return n;for(var r,a;;){this.consumeSpaces();var i=this.fetch();if(i.text==="\\limits"||i.text==="\\nolimits"){if(n&&n.type==="op"){var s=i.text==="\\limits";n.limits=s,n.alwaysHandleSupSub=!0}else if(n&&n.type==="operatorname")n.alwaysHandleSupSub&&(n.limits=i.text==="\\limits");else throw new Ie("Limit controls must follow a math operator",i);this.consume()}else if(i.text==="^"){if(r)throw new Ie("Double superscript",i);r=this.handleSupSubscript("superscript")}else if(i.text==="_"){if(a)throw new Ie("Double subscript",i);a=this.handleSupSubscript("subscript")}else if(i.text==="'"){if(r)throw new Ie("Double superscript",i);var o={type:"textord",mode:this.mode,text:"\\prime"},l=[o];for(this.consume();this.fetch().text==="'";)l.push(o),this.consume();this.fetch().text==="^"&&l.push(this.handleSupSubscript("superscript")),r={type:"ordgroup",mode:this.mode,body:l}}else if(L1[i.text]){var u=Mj.test(i.text),p=[];for(p.push(new ei(L1[i.text])),this.consume();;){var h=this.fetch().text;if(!L1[h]||Mj.test(h)!==u)break;p.unshift(new ei(L1[h])),this.consume()}var g=this.subparse(p);u?a={type:"ordgroup",mode:"math",body:g}:r={type:"ordgroup",mode:"math",body:g}}else break}return r||a?{type:"supsub",mode:this.mode,base:n,sup:r,sub:a}:n}parseFunction(t,n){var r=this.fetch(),a=r.text,i=Ul[a];if(!i)return null;if(this.consume(),n&&n!=="atom"&&!i.allowedInArgument)throw new Ie("Got function '"+a+"' with no arguments"+(n?" as "+n:""),r);if(this.mode==="text"&&!i.allowedInText)throw new Ie("Can't use function '"+a+"' in text mode",r);if(this.mode==="math"&&i.allowedInMath===!1)throw new Ie("Can't use function '"+a+"' in math mode",r);var{args:s,optArgs:o}=this.parseArguments(a,i);return this.callFunction(a,s,o,r,t)}callFunction(t,n,r,a,i){var s={funcName:t,parser:this,token:a,breakOnTokenText:i},o=Ul[t];if(o&&o.handler)return o.handler(s,n,r);throw new Ie("No function handler for "+t)}parseArguments(t,n){var r=n.numArgs+n.numOptionalArgs;if(r===0)return{args:[],optArgs:[]};for(var a=[],i=[],s=0;s<r;s++){var o=n.argTypes&&n.argTypes[s],l=s<n.numOptionalArgs;(n.primitive&&o==null||n.type==="sqrt"&&s===1&&i[0]==null)&&(o="primitive");var u=this.parseGroupOfType("argument to '"+t+"'",o,l);if(l)i.push(u);else if(u!=null)a.push(u);else throw new Ie("Null argument, please report this as a bug")}return{args:a,optArgs:i}}parseGroupOfType(t,n,r){switch(n){case"color":return this.parseColorGroup(r);case"size":return this.parseSizeGroup(r);case"url":return this.parseUrlGroup(r);case"math":case"text":return this.parseArgumentGroup(r,n);case"hbox":{var a=this.parseArgumentGroup(r,"text");return a!=null?{type:"styling",mode:a.mode,body:[a],style:"text"}:null}case"raw":{var i=this.parseStringGroup("raw",r);return i!=null?{type:"raw",mode:"text",string:i.text}:null}case"primitive":{if(r)throw new Ie("A primitive argument cannot be optional");var s=this.parseGroup(t);
vendor: 4,772 bytes, lines 712-713
712if(s==null)throw new Ie("Expected group as "+t,this.fetch());return s}case"original":case null:case void 0:return this.parseArgumentGroup(r);default:throw new Ie("Unknown group type as "+t,this.fetch())}}consumeSpaces(){for(;this.fetch().text===" ";)this.consume()}parseStringGroup(t,n){var r=this.gullet.scanArgument(n);if(r==null)return null;for(var a="",i;(i=this.fetch()).text!=="EOF";)a+=i.text,this.consume();return this.consume(),r.text=a,r}parseRegexGroup(t,n){for(var r=this.fetch(),a=r,i="",s;(s=this.fetch()).text!=="EOF"&&t.test(i+s.text);)a=s,i+=a.text,this.consume();if(i==="")throw new Ie("Invalid "+n+": '"+r.text+"'",r);return r.range(a,i)}parseColorGroup(t){var n=this.parseStringGroup("color",t);if(n==null)return null;var r=/^(#[a-f0-9]{3,4}|#[a-f0-9]{6}|#[a-f0-9]{8}|[a-f0-9]{6}|[a-z]+)$/i.exec(n.text);if(!r)throw new Ie("Invalid color: '"+n.text+"'",n);var a=r[0];return/^[0-9a-f]{6}$/i.test(a)&&(a="#"+a),{type:"color-token",mode:this.mode,color:a}}parseSizeGroup(t){var n,r=!1;if(this.gullet.consumeSpaces(),!t&&this.gullet.future().text!=="{"?n=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):n=this.parseStringGroup("size",t),!n)return null;!t&&n.text.length===0&&(n.text="0pt",r=!0);var a=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(n.text);if(!a)throw new Ie("Invalid size: '"+n.text+"'",n);var i={number:+(a[1]+a[2]),unit:a[3]};if(!CG(i))throw new Ie("Invalid unit: '"+i.unit+"'",n);return{type:"size",mode:this.mode,value:i,isBlank:r}}parseUrlGroup(t){this.gullet.lexer.setCatcode("%",13),this.gullet.lexer.setCatcode("~",12);var n=this.parseStringGroup("url",t);if(this.gullet.lexer.setCatcode("%",14),this.gullet.lexer.setCatcode("~",13),n==null)return null;var r=n.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:r}}parseArgumentGroup(t,n){var r=this.gullet.scanArgument(t);if(r==null)return null;var a=this.mode;n&&this.switchMode(n),this.gullet.beginGroup();var i=this.parseExpression(!1,"EOF");this.expect("EOF"),this.gullet.endGroup();var s={type:"ordgroup",mode:this.mode,loc:r.loc,body:i};return n&&this.switchMode(a),s}parseGroup(t,n){var r=this.fetch(),a=r.text,i;if(a==="{"||a==="\\begingroup"){this.consume();var s=a==="{"?"}":"\\endgroup";this.gullet.beginGroup();var o=this.parseExpression(!1,s),l=this.fetch();this.expect(s),this.gullet.endGroup(),i={type:"ordgroup",mode:this.mode,loc:ka.range(r,l),body:o,semisimple:a==="\\begingroup"||void 0}}else if(i=this.parseFunction(n,t)||this.parseSymbol(),i==null&&a[0]==="\\"&&!bV.hasOwnProperty(a)){if(this.settings.throwOnError)throw new Ie("Undefined control sequence: "+a,r);i=this.formatUnsupportedCmd(a),this.consume()}return i}formLigatures(t){for(var n=t.length-1,r=0;r<n;++r){var a=t[r],i=a.text;i==="-"&&t[r+1].text==="-"&&(r+1<n&&t[r+2].text==="-"?(t.splice(r,3,{type:"textord",mode:"text",loc:ka.range(a,t[r+2]),text:"---"}),n-=2):(t.splice(r,2,{type:"textord",mode:"text",loc:ka.range(a,t[r+1]),text:"--"}),n-=1)),(i==="'"||i==="`")&&t[r+1].text===i&&(t.splice(r,2,{type:"textord",mode:"text",loc:ka.range(a,t[r+1]),text:i+i}),n-=1)}}parseSymbol(){var t=this.fetch(),n=t.text;if(/^\\verb[^a-zA-Z]/.test(n)){this.consume();var r=n.slice(5),a=r.charAt(0)==="*";if(a&&(r=r.slice(1)),r.length<2||r.charAt(0)!==r.slice(-1))throw new Ie(`\\verb assertion failed --
713                    please report what input caused this bug`);return r=r.slice(1,-1),{type:"verb",mode:"text",body:r,star:a}}Ij.hasOwnProperty(n[0])&&!An[this.mode][n[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+n[0]+'" used in math mode',t),n=Ij[n[0]]+n.slice(1));var i=Gme.exec(n);i&&(n=n.substring(0,i.index),n==="i"?n="ı":n==="j"&&(n="ȷ"));var s;if(An[this.mode][n]){this.settings.strict&&this.mode==="math"&&PA.indexOf(n)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+n[0]+'" used in math mode',t);var o=An[this.mode][n].group,l=ka.range(t),u;if(Dpe.hasOwnProperty(o)){var p=o;u={type:"atom",mode:this.mode,family:p,loc:l,text:n}}else u={type:o,mode:this.mode,loc:l,text:n};s=u}else if(n.charCodeAt(0)>=128)this.settings.strict&&(NG(n.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+n[0]+'" used in math mode',t):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+n[0]+'"'+(" ("+n.charCodeAt(0)+")"),t)),s={type:"textord",mode:"text",loc:ka.range(t),text:n};else return null;if(this.consume(),i)for(var h=0;h<i[0].length;h++){var g=i[0][h];if(!eE[g])throw new Ie("Unknown accent ' "+g+"'",t);var x=eE[g][this.mode]||eE[g].text;if(!x)throw new Ie("Accent "+g+" unsupported in "+this.mode+" mode",t);
vendor: 6,265 bytes, lines 713-714
713s={type:"accent",mode:this.mode,loc:ka.range(t),label:x,isStretchy:!1,isShifty:!0,base:s}}return s}};vV.endOfExpression=["}","\\endgroup","\\end","\\right","&"];var QN=function(t,n){if(!(typeof t=="string"||t instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var r=new vV(t,n);delete r.gullet.macros.current["\\df@tag"];var a=r.parse();if(delete r.gullet.macros.current["\\current@color"],delete r.gullet.macros.current["\\color"],r.gullet.macros.get("\\df@tag")){if(!n.displayMode)throw new Ie("\\tag works only in display equations");a=[{type:"tag",mode:"text",body:a,tag:r.subparse([new ei("\\df@tag")])}]}return a},XN=function(t,n,r){n.textContent="";var a=Xb(t,r).toNode();n.appendChild(a)};typeof document<"u"&&document.compatMode!=="CSS1Compat"&&(typeof console<"u"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),XN=function(){throw new Ie("KaTeX doesn't work in quirks mode.")});var wV=function(t,n){var r=Xb(t,n).toMarkup();return r},SV=function(t,n){var r=new RN(n);return QN(t,r)},AV=function(t,n,r){if(r.throwOnError||!(t instanceof Ie))throw t;var a=me.makeSpan(["katex-error"],[new ki(n)]);return a.setAttribute("title",t.toString()),a.setAttribute("style","color:"+r.errorColor),a},Xb=function(t,n){var r=new RN(n);try{var a=QN(t,r);return sme(a,t,r)}catch(i){return AV(i,t,r)}},TV=function(t,n){var r=new RN(n);try{var a=QN(t,r);return ome(a,t,r)}catch(i){return AV(i,t,r)}},_V="0.16.25",NV={Span:Mm,Anchor:MN,SymbolNode:ki,SvgNode:Io,PathNode:sc,LineNode:OA},DA={version:_V,render:XN,renderToString:wV,ParseError:Ie,SETTINGS_SCHEMA:Jh,__parse:SV,__renderToDomTree:Xb,__renderToHTMLTree:TV,__setFontMetrics:kG,__defineSymbol:R,__defineFunction:Ge,__defineMacro:Y,__domTree:NV};const L$e=Object.freeze(Object.defineProperty({__proto__:null,ParseError:Ie,SETTINGS_SCHEMA:Jh,__defineFunction:Ge,__defineMacro:Y,__defineSymbol:R,__domTree:NV,__parse:SV,__renderToDomTree:Xb,__renderToHTMLTree:TV,__setFontMetrics:kG,default:DA,get render(){return XN},renderToString:wV,version:_V},Symbol.toStringTag,{value:"Module"})),Qme={},Xme=[];function Zme(e){const t=e||Qme;return function(n,r){CN(n,"element",function(a,i){const s=Array.isArray(a.properties.className)?a.properties.className:Xme,o=s.includes("language-math"),l=s.includes("math-display"),u=s.includes("math-inline");let p=l;if(!o&&!l&&!u)return;let h=i[i.length-1],g=a;if(a.tagName==="code"&&o&&h&&h.type==="element"&&h.tagName==="pre"&&(g=h,h=i[i.length-2],p=!0),!h)return;const x=Qhe(g,{whitespace:"pre"});let v;try{v=DA.renderToString(x,{...t,displayMode:p,throwOnError:!0})}catch(E){const S=E,T=S.name.toLowerCase();r.message("Could not render math with KaTeX",{ancestors:[...i,a],cause:S,place:a.position,ruleId:T,source:"rehype-katex"});try{v=DA.renderToString(x,{...t,displayMode:p,strict:"ignore",throwOnError:!1})}catch{v=[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(t.errorColor||"#cc0000"),title:String(E)},children:[{type:"text",value:x}]}]}}typeof v=="string"&&(v=zhe(v).children);const b=h.children.indexOf(g);return h.children.splice(b,1,...v),zx})}}function Jme(e){const t=String(e),n=[];return{toOffset:a,toPoint:r};function r(i){if(typeof i=="number"&&i>-1&&i<=t.length){let s=0;for(;;){let o=n[s];if(o===void 0){const l=Dj(t,n[s-1]);o=l===-1?t.length+1:l+1,n[s]=o}if(o>i)return{line:s+1,column:i-(s>0?n[s-1]:0)+1,offset:i};s++}}}function a(i){if(i&&typeof i.line=="number"&&typeof i.column=="number"&&!Number.isNaN(i.line)&&!Number.isNaN(i.column)){for(;n.length<i.line;){const o=n[n.length-1],l=Dj(t,o),u=l===-1?t.length+1:l+1;if(o===u)break;n.push(u)}const s=(i.line>1?n[i.line-2]:0)+i.column-1;if(s<n[i.line-1])return s}}}function Dj(e,t){const n=e.indexOf("\r",t),r=e.indexOf(`
714`,t);return r===-1?n:n===-1||n+1===r?r:n<r?n:r}const kV={}.hasOwnProperty,ege=Object.prototype;function tge(e,t){const n=t||{};return ZN({file:n.file||void 0,location:!1,schema:n.space==="svg"?uc:Om,verbose:n.verbose||!1},e)}function ZN(e,t){let n;switch(t.nodeName){case"#comment":{const r=t;return n={type:"comment",value:r.data},vx(e,r,n),n}case"#document":case"#document-fragment":{const r=t,a="mode"in r?r.mode==="quirks"||r.mode==="limited-quirks":!1;if(n={type:"root",children:CV(e,t.childNodes),data:{quirksMode:a}},e.file&&e.location){const i=String(e.file),s=Jme(i),o=s.toPoint(0),l=s.toPoint(i.length);n.position={start:o,end:l}}return n}case"#documentType":{const r=t;return n={type:"doctype"},vx(e,r,n),n}case"#text":{const r=t;return n={type:"text",value:r.value},vx(e,r,n),n}default:return n=nge(e,t),n}}function CV(e,t){let n=-1;const r=[];for(;++n<t.length;){const a=ZN(e,t[n]);r.push(a)}return r}function nge(e,t){const n=e.schema;e.schema=t.namespaceURI===Ss.svg?uc:Om;let r=-1;const a={};for(;++r<t.attrs.length;){const o=t.attrs[r],l=(o.prefix?o.prefix+":":"")+o.name;kV.call(ege,l)||(a[l]=o.value)}const s=(e.schema.space==="svg"?bG:yG)(t.tagName,a,CV(e,t.childNodes));if(vx(e,t,s),s.tagName==="template"){const o=t,l=o.sourceCodeLocation,u=l&&l.startTag&&Xd(l.startTag),p=l&&l.endTag&&Xd(l.endTag),h=ZN(e,o.content);u&&p&&e.file&&(h.position={start:u.end,end:p.start}),s.content=h}return e.schema=n,s}function vx(e,t,n){if("sourceCodeLocation"in t&&t.sourceCodeLocation&&e.file){const r=rge(e,n,t.sourceCodeLocation);r&&(e.location=!0,n.position=r)}}function rge(e,t,n){const r=Xd(n);if(t.type==="element"){const a=t.children[t.children.length-1];if(r&&!n.endTag&&a&&a.position&&a.position.end&&(r.end=Object.assign({},a.position.end)),e.verbose){const i={};let s;if(n.attrs)for(s in n.attrs)kV.call(n.attrs,s)&&(i[Fb(e.schema,s).property]=Xd(n.attrs[s]));n.startTag;const o=Xd(n.startTag),l=n.endTag?Xd(n.endTag):void 0,u={opening:o};l&&(u.closing=l),u.properties=i,t.data={position:u}}}return r}function Xd(e){const t=Bj({line:e.startLine,column:e.startCol,offset:e.startOffset}),n=Bj({line:e.endLine,column:e.endCol,offset:e.endOffset});return t||n?{start:t,end:n}:void 0}function Bj(e){return e.line&&e.column?e:void 0}class Dm{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}Dm.prototype.property={};Dm.prototype.normal={};Dm.prototype.space=null;function OV(e,t){const n={},r={};let a=-1;for(;++a<e.length;
vendor: 4,196 bytes, line 714
714)Object.assign(n,e[a].property),Object.assign(r,e[a].normal);return new Dm(n,r,t)}function BA(e){return e.toLowerCase()}class Pi{constructor(t,n){this.property=t,this.attribute=n}}Pi.prototype.space=null;Pi.prototype.boolean=!1;Pi.prototype.booleanish=!1;Pi.prototype.overloadedBoolean=!1;Pi.prototype.number=!1;Pi.prototype.commaSeparated=!1;Pi.prototype.spaceSeparated=!1;Pi.prototype.commaOrSpaceSeparated=!1;Pi.prototype.mustUseProperty=!1;Pi.prototype.defined=!1;let age=0;const vt=Iu(),or=Iu(),PV=Iu(),Fe=Iu(),En=Iu(),of=Iu(),Ha=Iu();function Iu(){return 2**++age}const FA=Object.freeze(Object.defineProperty({__proto__:null,boolean:vt,booleanish:or,commaOrSpaceSeparated:Ha,commaSeparated:of,number:Fe,overloadedBoolean:PV,spaceSeparated:En},Symbol.toStringTag,{value:"Module"})),tE=Object.keys(FA);class JN extends Pi{constructor(t,n,r,a){let i=-1;if(super(t,n),Fj(this,"space",a),typeof r=="number")for(;++i<tE.length;){const s=tE[i];Fj(this,tE[i],(r&FA[s])===FA[s])}}}JN.prototype.defined=!0;function Fj(e,t,n){n&&(e[t]=n)}const ige={}.hasOwnProperty;function d0(e){const t={},n={};let r;for(r in e.properties)if(ige.call(e.properties,r)){const a=e.properties[r],i=new JN(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[BA(r)]=r,n[BA(i.attribute)]=r}return new Dm(t,n,e.space)}const RV=d0({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}}),jV=d0({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function LV(e,t){return t in e?e[t]:t}function MV(e,t){return LV(e,t.toLowerCase())}const IV=d0({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:MV,properties:{xmlns:null,xmlnsXLink:null}}),DV=d0({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:or,ariaAutoComplete:null,ariaBusy:or,ariaChecked:or,ariaColCount:Fe,ariaColIndex:Fe,ariaColSpan:Fe,ariaControls:En,ariaCurrent:null,ariaDescribedBy:En,ariaDetails:null,ariaDisabled:or,ariaDropEffect:En,ariaErrorMessage:null,ariaExpanded:or,ariaFlowTo:En,ariaGrabbed:or,ariaHasPopup:null,ariaHidden:or,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:En,ariaLevel:Fe,ariaLive:null,ariaModal:or,ariaMultiLine:or,ariaMultiSelectable:or,ariaOrientation:null,ariaOwns:En,ariaPlaceholder:null,ariaPosInSet:Fe,ariaPressed:or,ariaReadOnly:or,ariaRelevant:null,ariaRequired:or,ariaRoleDescription:En,ariaRowCount:Fe,ariaRowIndex:Fe,ariaRowSpan:Fe,ariaSelected:or,ariaSetSize:Fe,ariaSort:null,ariaValueMax:Fe,ariaValueMin:Fe,ariaValueNow:Fe,ariaValueText:null,role:null}}),sge=d0({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:MV,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:of,acceptCharset:En,accessKey:En,action:null,allow:null,allowFullScreen:vt,allowPaymentRequest:vt,allowUserMedia:vt,alt:null,as:null,async:vt,autoCapitalize:null,autoComplete:En,autoFocus:vt,autoPlay:vt,blocking:En,capture:null,charSet:null,checked:vt,cite:null,className:En,cols:Fe,colSpan:null,content:null,contentEditable:or,controls:vt,controlsList:En,coords:Fe|of,crossOrigin:null,data:null,dateTime:null,decoding:null,default:vt,defer:vt,dir:null,dirName:null,disabled:vt,download:PV,draggable:or,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:vt,formTarget:null,headers:En,height:Fe,hidden:vt,high:Fe,href:null,hrefLang:null,htmlFor:En,httpEquiv:En,id:null,imageSizes:null,imageSrcSet:null,inert:vt,inputMode:null,integrity:null,is:null,isMap:vt,itemId:null,itemProp:En,itemRef:En,itemScope:vt,itemType:En,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:vt,low:Fe,manifest:null,max:null,maxLength:Fe,media:null,method:null,min:null,minLength:Fe,multiple:vt,muted:vt,name:null,nonce:null,noModule:vt,noValidate:vt,onAbort:null,onAfterPrint:null,onAuxCl
714ick: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:vt,optimum:Fe,pattern:null,ping:En,placeholder:null,playsInline:vt,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:vt,referrerPolicy:null,rel:En,required:vt,reversed:vt,rows:Fe,rowSpan:Fe,sandbox:En,scope:null,scoped:vt,seamless:vt,selected:vt,shadowRootClonable:vt,shadowRootDelegatesFocus:vt,shadowRootMode:null,shape:null,size:Fe,sizes:null,slot:null,span:Fe,spellCheck:or,src:null,
714srcDoc:null,srcLang:null,srcSet:null,start:Fe,step:null,style:null,tabIndex:Fe,target:null,title:null,translate:null,type:null,typeMustMatch:vt,useMap:null,value:or,width:Fe,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:En,axis:null,background:null,bgColor:null,border:Fe,borderColor:null,bottomMargin:Fe,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:vt,declare:vt,event:null,face:null,frame:null,frameBorder:null,hSpace:Fe,leftMargin:Fe,link:null,longDesc:null,lowSrc:null,marginHeight:Fe,marginWidth:Fe,noResize:vt,noHref:vt,noShade:vt,noWrap:vt,object:null,profile:null,prompt:null,rev:null,rightMargin:Fe,rules:null,scheme:null,scrolling:or,standby:null,summary:null,text:null,topMargin:Fe,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Fe,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:vt,disableRemotePlayback:vt,prefix:null,property:null,results:Fe,security:null,unselectable:null}}),oge=d0({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-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav
714-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:LV,properties:{about:Ha,accentHeight:Fe,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:Fe,amplitude:Fe,arabicForm:null,ascent:Fe,attributeName:null,attributeType:null,azimuth:Fe,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:Fe,by:null,calcMode:null,capHeight:Fe,className:En,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:Fe,diffuseConstant:Fe,direction:null,display:null,dur:null,divisor:Fe,dominantBaseline:null,download:vt,dx:null,dy:null,edgeMode:null,editable:null,elevation:Fe,enableBackground:null,end:null,event:null,exponent:Fe,externalResourcesRequired:null,fill:null,fillOpacity:Fe,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:of,g2:of,glyphName:of,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:Fe,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:Fe,horizOriginX:Fe,horizOriginY:Fe,id:null,ideographic:Fe,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:Fe,k:Fe,k1:Fe,k2:Fe,k3:Fe,k4:Fe,kernelMatrix:Ha,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:Fe,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:Fe,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,111 bytes, line 714
714Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:Fe,overlineThickness:Fe,paintOrder:null,panose1:null,path:null,pathLength:Fe,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:En,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:Fe,pointsAtY:Fe,pointsAtZ:Fe,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Ha,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Ha,rev:Ha,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Ha,requiredFeatures:Ha,requiredFonts:Ha,requiredFormats:Ha,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:Fe,specularExponent:Fe,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:Fe,strikethroughThickness:Fe,string:null,stroke:null,strokeDashArray:Ha,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:Fe,strokeOpacity:Fe,strokeWidth:null,style:null,surfaceScale:Fe,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Ha,tabIndex:Fe,tableValues:null,target:null,targetX:Fe,targetY:Fe,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Ha,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:Fe,underlineThickness:Fe,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:Fe,values:null,vAlphabetic:Fe,vMathematical:Fe,vectorEffect:null,vHanging:Fe,vIdeographic:Fe,version:null,vertAdvY:Fe,vertOriginX:Fe,vertOriginY:Fe,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:Fe,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),lge=/^data[-\w.:]+$/i,$j=/-[a-z]/g,cge=/[A-Z]/g;function uge(e,t){const n=BA(t);let r=t,a=Pi;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&lge.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace($j,fge);r="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!$j.test(i)){let s=i.replace(cge,dge);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}a=JN}return new a(r,t)}function dge(e){return"-"+e.toLowerCase()}function fge(e){return e.charAt(1).toUpperCase()}const hge=OV([jV,RV,IV,DV,sge],"html"),BV=OV([jV,RV,IV,DV,oge],"svg"),Uj={}.hasOwnProperty;function e8(e,t){const n=t||{};function r(a,...i){let s=r.invalid;const o=r.handlers;if(a&&Uj.call(a,e)){const l=String(a[e]);s=Uj.call(o,l)?o[l]:r.unknown}if(s)return s.call(this,a,...i)}return r.handlers=n.handlers||{},r.invalid=n.invalid,r.unknown=n.unknown,r}const pge={},mge={}.hasOwnProperty,FV=e8("type",{handlers:{root:xge,element:wge,text:vge,comment:Ege,doctype:bge}});function gge(e,t){const r=(t||pge).space;return FV(e,r==="svg"?BV:hge)}function xge(e,t){const n={nodeName:"#document",mode:(e.data||{}).quirksMode?"quirks":"no-quirks",childNodes:[]};return n.childNodes=t8(e.children,n,t),f0(e,n),n}function yge(e,t){const n={nodeName:"#document-fragment",childNodes:[]};return n.childNodes=t8(e.children,n,t),f0(e,n),n}function bge(e){const t={nodeName:"#documentType",name:"html",publicId:"",systemId:"",parentNode:null};return f0(e,t),t}function vge(e){const t={nodeName:"#text",value:e.value,parentNode:null};return f0(e,t),t}function Ege(e){const t={nodeName:"#comment",data:e.value,parentNode:null};return f0(e,t),t}function wge(e,t){const n=t;let r=n;e.type==="element"&&e.tagName.toLowerCase()==="svg"&&n.space==="html"&&(r=BV);const a=[];let i;if(e.properties){for(i in e.properties)if(i!=="children"&&mge.call(e.properties,i)){const l=Sge(r,i,e.properties[i]);l&&a.push(l)}}const s=r.space,o={nodeName:e.tagName,tagName:e.tagName,attrs:a,namespaceURI:Ss[s],childNodes:[],parentNode:null};return o.childNodes=t8(e.children,o,r),f0(e,o),e.tagName==="template"&&e.content&&(o.content=yge(e.content,r)),o}function Sge(e,t,n){const r=uge(e,t);if(n===!1||n===null||n===void 0||typeof n=="number"&&Number.isNaN(n)||!n&&r.boolean)return;Array.isArray(n)&&(n=r.commaSeparated?gN(n):yN(n));const a={name:r.attribute,value:n===!0?"":String(n)};if(r.space&&r.space!=="html"&&r.space!=="svg"){const i=a.name.indexOf(":");i<0?a.prefix="":(a.name=a.name.slice(i+1),a.prefix=r.attribute.slice(0,i)),a.namespace=Ss[r.space]}return a}function t8(e,t,n){let r=-1;const a=[];if(e)for(;++r<e.length;){const i=FV(e[r],n);i.parentNode=t,a.push(i)}return a}function f0(e,t){const n=e.position;n&&n.start&&n.end&&(n.start.offset,n.end.offset,t.sourceCodeLocation={startLine:n.start.line,startCol:n.start.column,startOffset:n.start.offset,endLine:n.end.line,endCol:n.end.column,endOffset:n.end.offset})}const $V=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","
714image","img","input","keygen","link","meta","param","source","track","wbr"],Age=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]),jn="�";var X;(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"})(X||(X={}));const Aa={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function UV(e){return e>=55296&&e<=57343}function Tge(e){return e>=56320&&e<=57343}function _ge(e,t){return(e-55296)*1024+9216+t}function zV(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function HV(e){return e>=64976&&e<=65007||Age.has(e)}var ve;(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.invalidFirstCharacterOfTagName="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.invali
vendor: 4,112 bytes, line 714
714dCharacterSequenceAfterDoctypeName="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"})(ve||(ve={}));const Nge=65536;class kge{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=Nge,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+ +(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t,n){const{line:r,col:a,offset:i}=this,s=a+n,o=i+n;return{code:t,startLine:r,endLine:r,startCol:s,endCol:s,startOffset:o,endOffset:o}}_err(t){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(t,0)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const n=this.html.charCodeAt(this.pos+1);if(Tge(n))return this.pos++,this._addGap(),_ge(t,n)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,X.EOF;return this._err(ve.surrogateInInputStream),t}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(t,n){this.html.length>0?this.html+=t:this.html=t,this.endOfChunkHit=!1,this.lastChunkWritten=n}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(t,n){if(this.pos+t.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(n)return this.html.startsWith(t,this.pos);for(let r=0;r<t.length;r++)if((this.html.charCodeAt(this.pos+r)|32)!==t.charCodeAt(r))return!1;return!0}peek(t){const n=this.pos+t;if(n>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,X.EOF;const r=this.html.charCodeAt(n);return r===X.CARRIAGE_RETURN?X.LINE_FEED:r}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,X.EOF;let t=this.html.charCodeAt(this.pos);return t===X.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,X.LINE_FEED):t===X.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,UV(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===X.LINE_FEED||t===X.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){zV(t)?this._err(ve.controlCharacterInInputStream):HV(t)&&this._err(ve.noncharacterInInputStream)}retreat(t){for(this.pos-=t;this.pos<this.lastGapPos;)this.lastGapPos=this.gapStack.pop(),this.pos--;this.isEol=!1}}var Ct;(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"})(Ct||(Ct={}));function qV(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}const Cge=new Uint16Array('
vendor: 16,129 bytes, line 714
714ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\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;쀀𝔚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 714
714䐻Ȁ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 714
714astЃ⹧⹲຅脀¶;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;怌
714'.split("").map(e=>e.charCodeAt(0))),Oge=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 Pge(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=Oge.get(e))!==null&&t!==void 0?t:e}var Or;(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"})(Or||(Or={}));const Rge=32;var zl;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(zl||(zl={}));function $A(e){return e>=Or.ZERO&&e<=Or.NINE}function jge(e){return e>=Or.UPPER_A&&e<=Or.UPPER_F||e>=Or.LOWER_A&&e<=Or.LOWER_F}function Lge(e){return e>=Or.UPPER_A&&e<=Or.UPPER_Z||e>=Or.LOWER_A&&e<=Or.LOWER_Z||$A(e)}function Mge(e){return e===Or.EQUALS||Lge(e)}var Nr;(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"})(Nr||(Nr={}));var go;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(go||(go={}));class Ige{constructor(t,n,r){this.decodeTree=t,this.emitCodePoint=n,this.errors=r,this.state=Nr.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=go.Strict}startEntity(t){this.decodeMode=t,this.state=Nr.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,n){switch(this.state){case Nr.EntityStart:return t.charCodeAt(n)===Or.NUM?(this.state=Nr.NumericStart,this.consumed+=1,this.stateNumericStart(t,n+1)):(this.state=Nr.NamedEntity,this.stateNamedEntity(t,n));case Nr.NumericStart:return this.stateNumericStart(t,n);case Nr.NumericDecimal:return this.stateNumericDecimal(t,n);case Nr.NumericHex:return this.stateNumericHex(t,n);case Nr.NamedEntity:return this.stateNamedEntity(t,n)}}stateNumericStart(t,n){return n>=t.length?-1:(t.charCodeAt(n)|Rge)===Or.LOWER_X?(this.state=Nr.NumericHex,this.consumed+=1,this.stateNumericHex(t,n+1)):(this.state=Nr.NumericDecimal,this.stateNumericDecimal(t,n))}addToNumericResult(t,n,r,a){if(n!==r){const i=r-n;this.result=this.result*Math.pow(a,i)+Number.parseInt(t.substr(n,i),a),this.consumed+=i}}stateNumericHex(t,n){const r=n;for(;n<t.length;){const a=t.charCodeAt(n);if($A(a)||jge(a))n+=1;else return this.addToNumericResult(t,r,n,16),this.emitNumericEntity(a,3)}return this.addToNumericResult(t,r,n,16),-1}stateNumericDecimal(t,n){const r=n;for(;n<t.length;){const a=t.charCodeAt(n);if($A(a))n+=1;else return this.addToNumericResult(t,r,n,10),this.emitNumericEntity(a,2)}return this.addToNumericResult(t,r,n,10),-1}emitNumericEntity(t,n){var r;if(this.consumed<=n)return(r=this.errors)===null||r===void 0||r.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===Or.SEMI)this.consumed+=1;else if(this.decodeMode===go.Strict)return 0;return this.emitCodePoint(Pge(this.result),this.consumed),this.errors&&(t!==Or.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,n){const{decodeTree:r}=this;let a=r[this.treeIndex],i=(a&zl.VALUE_LENGTH)>>14;for(;n<t.length;n++,this.excess++){const s=t.charCodeAt(n);if(this.treeIndex=Dge(r,a,this.treeIndex+Math.max(1,i),s),this.treeIndex<0)return this.result===0||this.decodeMode===go.Attribute&&(i===0||Mge(s))?0:this.emitNotTerminatedNamedEntity();if(a=r[this.treeIndex],i=(a&zl.VALUE_LENGTH)>>14,i!==0){if(s===Or.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==go.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:n,decodeTree:r}=this,a=(r[n]&zl.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,a,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,n,r){const{decodeTree:a}=this;return this.emitCodePoint(n===1?a[t]&~zl.VALUE_LENGTH:a[t+1],r),n===3&&this.emitCodePoint(a[t+2],r),r}end(){var t;switch(this.state){case Nr.NamedEntity:return this.result!==0&&(this.decodeMode!==go.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case Nr.NumericDecimal:return this.emitNumericEntity(0,2);case Nr.NumericHex:return this.emitNumericEntity(0,3);case Nr.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Nr.EntityStart:return 0}}}function Dge(e,t,n,r){const a=(t&zl.BRANCH_LENGTH)>>7,i=t&zl.JUMP_TABLE;if(a===0)return i!==0&&r===i?n:-1;if(i){const l=r-i;return l<0||l>=a?-1:e[n+l]-1}let s=n,o=s+a-1;for(;s<=o;){const l=s+o>>>1,u=e[l];if(u<r)s=l+1;else if(u>r)o=l-1;else return e[l+a]}return-1}var Pe;(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/"})(Pe||(Pe={}));var uu;(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"})(uu||(uu={}));var vi;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})(vi||(vi={}));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
714ike",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 _;(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"})(_||(_={}));const Bge=new Map([[he.A,_.A],[he.ADDRESS,_.ADDRESS],[he.ANNOTATION_XML,_.ANNOTATION_XML],[he.APPLET,_.APPLET],[he.AREA,_.AREA],[he.ARTICLE,_.ARTICLE],[he.ASIDE,_.ASIDE],[he.B,_.B],[he.BASE,_.BASE],[he.BASEFONT,_.BASEFONT],[he.BGSOUND,_.BGSOUND],[he.BIG,_.BIG],[he.BLOCKQUOTE,_.BLOCKQUOTE],[he.BODY,_.BODY],[he.BR,_.BR],[he.BUTTON,_.BUTTON],[he.CAPTION,_.CAPTION],[he.CENTER,_.CENTER],[he.CODE,_.CODE],[he.COL,_.COL],[he.COLGROUP,_.COLGROUP],[he.DD,_.DD],[he.DESC,_.DESC],[he.DETAILS,_.DETAILS],[he.DIALOG,_.DIALOG],[he.DIR,_.DIR],[he.DIV,_.DIV],[he.DL,_.DL],[he.DT,_.DT],[he.EM,_.EM],[he.EMBED,_.EMBED],[he.FIELDSET,_.FIELDSET],[he.FIGCAPTION,_.FIGCAPTION],[he.FIGURE,_.FIGURE],[he.FONT,_.FONT],[he.FOOTER,_.FOOTER],[he.FOREIGN_OBJECT,_.FOREIGN_OBJECT],[he.FORM,_.FORM],[he.FRAME,_.FRAME],[he.FRAMESET,_.FRAMESET],[he.H1,_.H1],[he.H2,_.H2],[he.H3,_.H3],[he.H4,_.H4],[he.H5,_.H5],[he.H6,_.H6],[he.HEAD,_.HEAD],[he.HEADER,_.HEADER],[he.HGROUP,_.HGROUP],[he.HR,_.HR],[he.HTML,_.HTML],[he.I,_.I],[he.IMG,_.IMG],[he.IMAGE,_.IMAGE],[he.INPUT,_.INPUT],[he.IFRAME,_.IFRAME],[he.KEYGEN,_.KEYGEN],[he.LABEL,_.LABEL],[he.LI,_.LI],[he.LINK,_.LINK],[he.LISTING,_.LISTING],[he.MAIN,_.MAIN],[he.MALIGNMARK,_.MALIGNMARK],[he.MARQUEE,_.MARQUEE],[he.MATH,_.MATH],[he.MENU,_.MENU],[he.META,_.META],[he.MGLYPH,_.MGLYPH],[he.MI,_.MI],[he.MO,_.MO],[he.MN,_.MN],[he.MS,_.MS
vendor: 13,673 bytes, line 714
714],[he.MTEXT,_.MTEXT],[he.NAV,_.NAV],[he.NOBR,_.NOBR],[he.NOFRAMES,_.NOFRAMES],[he.NOEMBED,_.NOEMBED],[he.NOSCRIPT,_.NOSCRIPT],[he.OBJECT,_.OBJECT],[he.OL,_.OL],[he.OPTGROUP,_.OPTGROUP],[he.OPTION,_.OPTION],[he.P,_.P],[he.PARAM,_.PARAM],[he.PLAINTEXT,_.PLAINTEXT],[he.PRE,_.PRE],[he.RB,_.RB],[he.RP,_.RP],[he.RT,_.RT],[he.RTC,_.RTC],[he.RUBY,_.RUBY],[he.S,_.S],[he.SCRIPT,_.SCRIPT],[he.SEARCH,_.SEARCH],[he.SECTION,_.SECTION],[he.SELECT,_.SELECT],[he.SOURCE,_.SOURCE],[he.SMALL,_.SMALL],[he.SPAN,_.SPAN],[he.STRIKE,_.STRIKE],[he.STRONG,_.STRONG],[he.STYLE,_.STYLE],[he.SUB,_.SUB],[he.SUMMARY,_.SUMMARY],[he.SUP,_.SUP],[he.TABLE,_.TABLE],[he.TBODY,_.TBODY],[he.TEMPLATE,_.TEMPLATE],[he.TEXTAREA,_.TEXTAREA],[he.TFOOT,_.TFOOT],[he.TD,_.TD],[he.TH,_.TH],[he.THEAD,_.THEAD],[he.TITLE,_.TITLE],[he.TR,_.TR],[he.TRACK,_.TRACK],[he.TT,_.TT],[he.U,_.U],[he.UL,_.UL],[he.SVG,_.SVG],[he.VAR,_.VAR],[he.WBR,_.WBR],[he.XMP,_.XMP]]);function h0(e){var t;return(t=Bge.get(e))!==null&&t!==void 0?t:_.UNKNOWN}const je=_,Fge={[Pe.HTML]:new Set([je.ADDRESS,je.APPLET,je.AREA,je.ARTICLE,je.ASIDE,je.BASE,je.BASEFONT,je.BGSOUND,je.BLOCKQUOTE,je.BODY,je.BR,je.BUTTON,je.CAPTION,je.CENTER,je.COL,je.COLGROUP,je.DD,je.DETAILS,je.DIR,je.DIV,je.DL,je.DT,je.EMBED,je.FIELDSET,je.FIGCAPTION,je.FIGURE,je.FOOTER,je.FORM,je.FRAME,je.FRAMESET,je.H1,je.H2,je.H3,je.H4,je.H5,je.H6,je.HEAD,je.HEADER,je.HGROUP,je.HR,je.HTML,je.IFRAME,je.IMG,je.INPUT,je.LI,je.LINK,je.LISTING,je.MAIN,je.MARQUEE,je.MENU,je.META,je.NAV,je.NOEMBED,je.NOFRAMES,je.NOSCRIPT,je.OBJECT,je.OL,je.P,je.PARAM,je.PLAINTEXT,je.PRE,je.SCRIPT,je.SECTION,je.SELECT,je.SOURCE,je.STYLE,je.SUMMARY,je.TABLE,je.TBODY,je.TD,je.TEMPLATE,je.TEXTAREA,je.TFOOT,je.TH,je.THEAD,je.TITLE,je.TR,je.TRACK,je.UL,je.WBR,je.XMP]),[Pe.MATHML]:new Set([je.MI,je.MO,je.MN,je.MS,je.MTEXT,je.ANNOTATION_XML]),[Pe.SVG]:new Set([je.TITLE,je.FOREIGN_OBJECT,je.DESC]),[Pe.XLINK]:new Set,[Pe.XML]:new Set,[Pe.XMLNS]:new Set},UA=new Set([je.H1,je.H2,je.H3,je.H4,je.H5,je.H6]);he.STYLE,he.SCRIPT,he.XMP,he.IFRAME,he.NOEMBED,he.NOFRAMES,he.PLAINTEXT;var ne;(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"})(ne||(ne={}));const Xn={DATA:ne.DATA,RCDATA:ne.RCDATA,RAWTEXT:ne.RAWTEXT,SCRIPT_DATA:ne.SCRIPT_DATA,PLAINTEXT:ne.PLAINTEXT,CDATA_SECTION:ne.CDATA_SECTION};function $ge(e){return e>=X.DIGIT_0&&e<=X.DIGIT_9}function Uh(e){return e>=X.LATIN_CAPITAL_A&&e<=X.LATIN_CAPITAL_Z}function Uge(e){return e>=X.LATIN_SMALL_A&&e<=X.LATIN_SMALL_Z}function Pl(e){return Uge(e)||Uh(e)}function zj(e){return Pl(e)||$ge(e)}function M1(e){return e+32}function GV(e){return e===X.SPACE||e===X.LINE_FEED||e===X.TABULATION||e===X.FORM_FEED}function Hj(e){return GV(e)||e===X.SOLIDUS||e===X.GREATER_THAN_SIGN}function zge(e){return e===X.NULL?ve.nullCharacterReference:e>1114111?ve.characterReferenceOutsideUnicodeRange:UV(e)?ve.surrogateCharacterReference:HV(e)?ve.noncharacterCharacterReference:zV(e)||e===X.CARRIAGE_RETURN?ve.controlCharacterReference:null}class Hge{constructor(t,n){this.options=t,this.handler=n,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=ne.DATA,this.returnState=ne.DATA,this.entityStartPos=0,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new kge(n),this.currentLocation=this.getCurrentLocation(-1),this.entityDecoder=new Ige(Cge,(r,a)=>{this.preprocessor.pos=this.entityStartPos+a-1,this._flushCodePointConsumedAsCharacterReference(r)},n.onParseError?{missingSemicolonAfterCharacterReference:()=>{this._err(ve.missingSemicolonAfterCharacterReference,1)},absenceOfDigitsInNumericCharacterReference:r=>{this._err(ve.absenceOfDigitsInNumericCharacterReference,this.entityStartPos-this.preprocessor.pos+r)},validateNumericCharacterReference:r=>{const a=zge(r);a&&this._err(a,1)}}:void 0)}_err(t,n=0){var r,a;(a=(r=this.handler).onParseError)===null||a===void 0||a.call(r,this.preprocessor.getError(t,n))}getCurrentLocation(t){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this._callState(t)}this.inLoop=!1}}pause(){this.paused=!0}resume(t){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||t?.())}write(t,n,r){this.active=!0,this.preprocessor.write(t,n),this._runParsingLoop(),this.paused||r?.()}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t),this._runParsingLoop()}_ensureHibernation(){return this.preprocessor.endOfChunkHit?(this.preprocessor.retreat(this.consumedAfterSnapshot),this.consumedAfterSnapshot=0,this.active=!1,!0):!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let n=0;n<t;n++)this.preprocessor.advance()}_consumeSequenceIfMatch(t,n){return this.preprocessor.startsWith(t,n)?(this._advanceBy(t.length-1),!0):!1}_createStartTagToken(){this.currentToken={type:Ct.START_TAG,tagName:"",tagID:_.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(1)}}_createEndTagToken(){this.currentToken={type:Ct.END_TAG,tagName:"",tagID:_.UNKNOWN,selfClosing:!1,ackSelfClosing:!1,attrs:[],location:this.getCurrentLocation(2)}}_createCommentToken(t){this.currentToken={type:Ct.COMMENT,data:"",location:this.getCurrentLocation(t)}}_createDoctypeToken(t){this.currentToken={type:Ct.DOCTYPE,name:t,forceQuirks:!1,publicId:null,systemId:null,location:this.currentLocation}}_createCharacterToken(t,n){this.currentCharacterToken={type:t,chars:n,location:this.currentLocation}}_createAttr(t){this.currentAttr={name:t,value:""},this.currentLocation=this.getCurrentLocation(0)}_leaveAttrName(){var t,n;const r=this.currentToken;if(qV(r,this.currentAttr.name)===null){if(r.attrs.push(this.currentAttr),r.location&&this.currentLocation){const a=(t=(n=r.location).attrs)!==null&&t!==void 0?t:n.attrs=Object.create(null);a[this.currentAttr.name]=this.currentLocation,this._leaveAttrValue()}}else this._err(ve.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=h0(t.tagName),t.type===Ct.START_TAG?(this.lastStartTagName=t.tagName,this.handler.onStartTag(t)):(t.attrs.length>0&&this._err(ve.endTagWithAttributes),t.selfClosing&&this._err(ve.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 Ct.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case Ct.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case Ct.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:Ct.EOF,location:t}),this.active=!1}_appendCharToCurrentCharacterToken(t,n){if(this.currentCharacterToken)if(this.currentCharacterToken.type===t){this.currentCharacterToken.chars+=n;return}else this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();this._createCharacterToken(t,n)}_emitCodePoint(t){const n=GV(t)?Ct.WHITESPACE_CHARACTER:t===X.NULL?Ct.NULL_CHARACTER:Ct.CHARACTER;this._appendCharToCurrentCharacterToken(n,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(Ct.CHARACTER,t)}_startCharacterReference(){this.returnState=this.state,this.state=ne.CHARACTER_REFERENCE,this.entityStartPos=this.preprocessor.pos,this.entityDecoder.startEntity(this._isCharacterReferenceInAttribute()?go.Attribute:go.Legacy)}_isCharacterReferenceInAttribute(){return this.returnState===ne.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===ne.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===ne.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case ne.DATA:{this._stateData(t);break}case ne.RCDATA:{this._stateRcdata(t);break}case ne.RAWTEXT:{this._stateRawtext(t);break}case ne.SCRIPT_DATA:{this._stateScriptData(t);break}
714case ne.PLAINTEXT:{this._statePlaintext(t);break}case ne.TAG_OPEN:{this._stateTagOpen(t);break}case ne.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case ne.TAG_NAME:{this._stateTagName(t);break}case ne.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case ne.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case ne.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case ne.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case ne.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case ne.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case ne.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case ne.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case ne.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case ne.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case ne.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case ne.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case ne.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case ne.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case ne.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case ne.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case ne.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case ne.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case ne.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case ne.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case ne.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case ne.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case ne.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case ne.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case ne.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case ne.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case ne.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case ne.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case ne.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case ne.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case ne.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case ne.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case ne.BOGUS_COMMENT:{this._stateBogusComment(t);break}case ne.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case ne.COMMENT_START:{this._stateCommentStart(t);break}case ne.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case ne.COMMENT:{this._stateComment(t);break}case ne.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case ne.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case ne.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case ne.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case ne.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case ne.COMMENT_END:{this._stateCommentEnd(t);break}case ne.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case ne.DOCTYPE:{this._stateDoctype(t);break}case ne.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case ne.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case ne.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case ne.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case ne.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case ne.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case ne.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case ne.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case ne.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case ne.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case ne.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctype
vendor: 100,874 bytes, line 714
714SystemIdentifier(t);break}case ne.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case ne.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case ne.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case ne.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case ne.CDATA_SECTION:{this._stateCdataSection(t);break}case ne.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case ne.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case ne.CHARACTER_REFERENCE:{this._stateCharacterReference();break}case ne.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}default:throw new Error("Unknown state")}}_stateData(t){switch(t){case X.LESS_THAN_SIGN:{this.state=ne.TAG_OPEN;break}case X.AMPERSAND:{this._startCharacterReference();break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this._emitCodePoint(t);break}case X.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case X.AMPERSAND:{this._startCharacterReference();break}case X.LESS_THAN_SIGN:{this.state=ne.RCDATA_LESS_THAN_SIGN;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(jn);break}case X.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case X.LESS_THAN_SIGN:{this.state=ne.RAWTEXT_LESS_THAN_SIGN;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(jn);break}case X.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case X.LESS_THAN_SIGN:{this.state=ne.SCRIPT_DATA_LESS_THAN_SIGN;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(jn);break}case X.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case X.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(jn);break}case X.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateTagOpen(t){if(Pl(t))this._createStartTagToken(),this.state=ne.TAG_NAME,this._stateTagName(t);else switch(t){case X.EXCLAMATION_MARK:{this.state=ne.MARKUP_DECLARATION_OPEN;break}case X.SOLIDUS:{this.state=ne.END_TAG_OPEN;break}case X.QUESTION_MARK:{this._err(ve.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=ne.BOGUS_COMMENT,this._stateBogusComment(t);break}case X.EOF:{this._err(ve.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}default:this._err(ve.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=ne.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(Pl(t))this._createEndTagToken(),this.state=ne.TAG_NAME,this._stateTagName(t);else switch(t){case X.GREATER_THAN_SIGN:{this._err(ve.missingEndTagName),this.state=ne.DATA;break}case X.EOF:{this._err(ve.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken();break}default:this._err(ve.invalidFirstCharacterOfTagName),this._createCommentToken(2),this.state=ne.BOGUS_COMMENT,this._stateBogusComment(t)}}_stateTagName(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:{this.state=ne.BEFORE_ATTRIBUTE_NAME;break}case X.SOLIDUS:{this.state=ne.SELF_CLOSING_START_TAG;break}case X.GREATER_THAN_SIGN:{this.state=ne.DATA,this.emitCurrentTagToken();break}case X.NULL:{this._err(ve.unexpectedNullCharacter),n.tagName+=jn;break}case X.EOF:{this._err(ve.eofInTag),this._emitEOFToken();break}default:n.tagName+=String.fromCodePoint(Uh(t)?M1(t):t)}}_stateRcdataLessThanSign(t){t===X.SOLIDUS?this.state=ne.RCDATA_END_TAG_OPEN:(this._emitChars("<"),this.state=ne.RCDATA,this._stateRcdata(t))}_stateRcdataEndTagOpen(t){Pl(t)?(this.state=ne.RCDATA_END_TAG_NAME,this._stateRcdataEndTagName(t)):(this._emitChars("</"),this.state=ne.RCDATA,this._stateRcdata(t))}handleSpecialEndTag(t){if(!this.preprocessor.startsWith(this.lastStartTagName,!1))return!this._ensureHibernation();this._createEndTagToken();const n=this.currentToken;switch(n.tagName=this.lastStartTagName,this.preprocessor.peek(this.lastStartTagName.length)){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:return this._advanceBy(this.lastStartTagName.length),this.state=ne.BEFORE_ATTRIBUTE_NAME,!1;case X.SOLIDUS:return this._advanceBy(this.lastStartTagName.length),this.state=ne.SELF_CLOSING_START_TAG,!1;case X.GREATER_THAN_SIGN:return this._advanceBy(this.lastStartTagName.length),this.emitCurrentTagToken(),this.state=ne.DATA,!1;default:return!this._ensureHibernation()}}_stateRcdataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=ne.RCDATA,this._stateRcdata(t))}_stateRawtextLessThanSign(t){t===X.SOLIDUS?this.state=ne.RAWTEXT_END_TAG_OPEN:(this._emitChars("<"),this.state=ne.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagOpen(t){Pl(t)?(this.state=ne.RAWTEXT_END_TAG_NAME,this._stateRawtextEndTagName(t)):(this._emitChars("</"),this.state=ne.RAWTEXT,this._stateRawtext(t))}_stateRawtextEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=ne.RAWTEXT,this._stateRawtext(t))}_stateScriptDataLessThanSign(t){switch(t){case X.SOLIDUS:{this.state=ne.SCRIPT_DATA_END_TAG_OPEN;break}case X.EXCLAMATION_MARK:{this.state=ne.SCRIPT_DATA_ESCAPE_START,this._emitChars("<!");break}default:this._emitChars("<"),this.state=ne.SCRIPT_DATA,this._stateScriptData(t)}}_stateScriptDataEndTagOpen(t){Pl(t)?(this.state=ne.SCRIPT_DATA_END_TAG_NAME,this._stateScriptDataEndTagName(t)):(this._emitChars("</"),this.state=ne.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=ne.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStart(t){t===X.HYPHEN_MINUS?(this.state=ne.SCRIPT_DATA_ESCAPE_START_DASH,this._emitChars("-")):(this.state=ne.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscapeStartDash(t){t===X.HYPHEN_MINUS?(this.state=ne.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-")):(this.state=ne.SCRIPT_DATA,this._stateScriptData(t))}_stateScriptDataEscaped(t){switch(t){case X.HYPHEN_MINUS:{this.state=ne.SCRIPT_DATA_ESCAPED_DASH,this._emitChars("-");break}case X.LESS_THAN_SIGN:{this.state=ne.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(jn);break}case X.EOF:{this._err(ve.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataEscapedDash(t){switch(t){case X.HYPHEN_MINUS:{this.state=ne.SCRIPT_DATA_ESCAPED_DASH_DASH,this._emitChars("-");break}case X.LESS_THAN_SIGN:{this.state=ne.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this.state=ne.SCRIPT_DATA_ESCAPED,this._emitChars(jn);break}case X.EOF:{this._err(ve.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=ne.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedDashDash(t){switch(t){case X.HYPHEN_MINUS:{this._emitChars("-");break}case X.LESS_THAN_SIGN:{this.state=ne.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN;break}case X.GREATER_THAN_SIGN:{this.state=ne.SCRIPT_DATA,this._emitChars(">");break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this.state=ne.SCRIPT_DATA_ESCAPED,this._emitChars(jn);break}case X.EOF:{this._err(ve.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=ne.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===X.SOLIDUS?this.state=ne.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:Pl(t)?(this._emitChars("<"),this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(t)):(this._emitChars("<"),this.state=ne.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){Pl(t)?(this.state=ne.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("</"),this.state=ne.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagName(t){this.handleSpecialEndTag(t)&&(this._emitChars("</"),this.state=ne.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscapeStart(t){if(this.preprocessor.startsWith(Aa.SCRIPT,!1)&&Hj(this.preprocessor.peek(Aa.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n<Aa.SCRIPT.length;n++)this._emitCodePoint(this._consume());this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED}else this._ensureHibernation()||(this.state=ne.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataDoubleEscaped(t){switch(t){case X.HYPHEN_MINUS:{this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED_DASH,this._emitChars("-");break}case X.LESS_THAN_SIGN:{this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this._emitChars(jn);break}case X.EOF:{this._err(ve.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDash(t){switch(t){case X.HYPHEN_MINUS:{this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH,this._emitChars("-");break}case X.LESS_THAN_SIGN:{this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(jn);break}case X.EOF:{this._err(ve.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedDashDash(t){switch(t){case X.HYPHEN_MINUS:{this._emitChars("-");break}case X.LESS_THAN_SIGN:{this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN,this._emitChars("<");break}case X.GREATER_THAN_SIGN:{this.state=ne.SCRIPT_DATA,this._emitChars(">");break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(jn);break}case X.EOF:{this._err(ve.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===X.SOLIDUS?(this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(Aa.SCRIPT,!1)&&Hj(this.preprocessor.peek(Aa.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n<Aa.SCRIPT.length;n++)this._emitCodePoint(this._consume());this.state=ne.SCRIPT_DATA_ESCAPED}else this._ensureHibernation()||(this.state=ne.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateBeforeAttributeName(t){switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.SOLIDUS:case X.GREATER_THAN_SIGN:case X.EOF:{this.state=ne.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case X.EQUALS_SIGN:{this._err(ve.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=ne.ATTRIBUTE_NAME;break}default:this._createAttr(""),this.state=ne.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateAttributeName(t){switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:case X.SOLIDUS:case X.GREATER_THAN_SIGN:case X.EOF:{this._leaveAttrName(),this.state=ne.AFTER_ATTRIBUTE_NAME,this._stateAfterAttributeName(t);break}case X.EQUALS_SIGN:{this._leaveAttrName(),this.state=ne.BEFORE_ATTRIBUTE_VALUE;break}case X.QUOTATION_MARK:case X.APOSTROPHE:case X.LESS_THAN_SIGN:{this._err(ve.unexpectedCharacterInAttributeName),this.currentAttr.name+=String.fromCodePoint(t);break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this.currentAttr.name+=jn;break}default:this.currentAttr.name+=String.fromCodePoint(Uh(t)?M1(t):t)}}_stateAfterAttributeName(t){switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.SOLIDUS:{this.state=ne.SELF_CLOSING_START_TAG;break}case X.EQUALS_SIGN:{this.state=ne.BEFORE_ATTRIBUTE_VALUE;break}case X.GREATER_THAN_SIGN:{this.state=ne.DATA,this.emitCurrentTagToken();break}case X.EOF:{this._err(ve.eofInTag),this._emitEOFToken();break}default:this._createAttr(""),this.state=ne.ATTRIBUTE_NAME,this._stateAttributeName(t)}}_stateBeforeAttributeValue(t){switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.QUOTATION_MARK:{this.state=ne.ATTRIBUTE_VALUE_DOUBLE_QUOTED;break}case X.APOSTROPHE:{this.state=ne.ATTRIBUTE_VALUE_SINGLE_QUOTED;break}case X.GREATER_THAN_SIGN:{this._err(ve.missingAttributeValue),this.state=ne.DATA,this.emitCurrentTagToken();break}default:this.state=ne.ATTRIBUTE_VALUE_UNQUOTED,this._stateAttributeValueUnquoted(t)}}_stateAttributeValueDoubleQuoted(t){switch(t){case X.QUOTATION_MARK:{this.state=ne.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case X.AMPERSAND:{this._startCharacterReference();break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this.currentAttr.value+=jn;break}case X.EOF:{this._err(ve.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueSingleQuoted(t){switch(t){case X.APOSTROPHE:{this.state=ne.AFTER_ATTRIBUTE_VALUE_QUOTED;break}case X.AMPERSAND:{this._startCharacterReference();break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this.currentAttr.value+=jn;break}case X.EOF:{this._err(ve.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAttributeValueUnquoted(t){switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:{this._leaveAttrValue(),this.state=ne.BEFORE_ATTRIBUTE_NAME;break}case X.AMPERSAND:{this._startCharacterReference();break}case X.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=ne.DATA,this.emitCurrentTagToken();break}case X.NULL:{this._err(ve.unexpectedNullCharacter),this.currentAttr.value+=jn;break}case X.QUOTATION_MARK:case X.APOSTROPHE:case X.LESS_THAN_SIGN:case X.EQUALS_SIGN:case X.GRAVE_ACCENT:{this._err(ve.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=String.fromCodePoint(t);break}case X.EOF:{this._err(ve.eofInTag),this._emitEOFToken();break}default:this.currentAttr.value+=String.fromCodePoint(t)}}_stateAfterAttributeValueQuoted(t){switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:{this._leaveAttrValue(),this.state=ne.BEFORE_ATTRIBUTE_NAME;break}case X.SOLIDUS:{this._leaveAttrValue(),this.state=ne.SELF_CLOSING_START_TAG;break}case X.GREATER_THAN_SIGN:{this._leaveAttrValue(),this.state=ne.DATA,this.emitCurrentTagToken();break}case X.EOF:{this._err(ve.eofInTag),this._emitEOFToken();break}default:this._err(ve.missingWhitespaceBetweenAttributes),this.state=ne.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateSelfClosingStartTag(t){switch(t){case X.GREATER_THAN_SIGN:{const n=this.currentToken;n.selfClosing=!0,this.state=ne.DATA,this.emitCurrentTagToken();break}case X.EOF:{this._err(ve.eofInTag),this._emitEOFToken();break}default:this._err(ve.unexpectedSolidusInTag),this.state=ne.BEFORE_ATTRIBUTE_NAME,this._stateBeforeAttributeName(t)}}_stateBogusComment(t){const n=this.currentToken;switch(t){case X.GREATER_THAN_SIGN:{this.state=ne.DATA,this.emitCurrentComment(n);break}case X.EOF:{this.emitCurrentComment(n),this._emitEOFToken();break}case X.NULL:{this._err(ve.unexpectedNullCharacter),n.data+=jn;break}default:n.data+=String.fromCodePoint(t)}}_stateMarkupDeclarationOpen(t){this._consumeSequenceIfMatch(Aa.DASH_DASH,!0)?(this._createCommentToken(Aa.DASH_DASH.length+1),this.state=ne.COMMENT_START):this._consumeSequenceIfMatch(Aa.DOCTYPE,!1)?(this.currentLocation=this.getCurrentLocation(Aa.DOCTYPE.length+1),this.state=ne.DOCTYPE):this._consumeSequenceIfMatch(Aa.CDATA_START,!0)?this.inForeignNode?this.state=ne.CDATA_SECTION:(this._err(ve.cdataInHtmlContent),this._createCommentToken(Aa.CDATA_START.length+1),this.currentToken.data="[CDATA[",this.state=ne.BOGUS_COMMENT):this._ensureHibernation()||(this._err(ve.incorrectlyOpenedComment),this._createCommentToken(2),this.state=ne.BOGUS_COMMENT,this._stateBogusComment(t))}_stateCommentStart(t){switch(t){case X.HYPHEN_MINUS:{this.state=ne.COMMENT_START_DASH;break}case X.GREATER_THAN_SIGN:{this._err(ve.abruptClosingOfEmptyComment),this.state=ne.DATA;const n=this.currentToken;this.emitCurrentComment(n);break}default:this.state=ne.COMMENT,this._stateComment(t)}}_stateCommentStartDash(t){const n=this.currentToken;switch(t){case X.HYPHEN_MINUS:{this.state=ne.COMMENT_END;break}case X.GREATER_THAN_SIGN:{this._err(ve.abruptClosingOfEmptyComment),this.state=ne.DATA,this.emitCurrentComment(n);break}case X.EOF:{this._err(ve.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="-",this.state=ne.COMMENT,this._stateComment(t)}}_stateComment(t){const n=this.currentToken;switch(t){case X.HYPHEN_MINUS:{this.state=ne.COMMENT_END_DASH;break}case X.LESS_THAN_SIGN:{n.data+="<",this.state=ne.COMMENT_LESS_THAN_SIGN;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),n.data+=jn;break}case X.EOF:{this._err(ve.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+=String.fromCodePoint(t)}}_stateCommentLessThanSign(t){const n=this.currentToken;switch(t){case X.EXCLAMATION_MARK:{n.data+="!",this.state=ne.COMMENT_LESS_THAN_SIGN_BANG;break}case X.LESS_THAN_SIGN:{n.data+="<";break}default:this.state=ne.COMMENT,this._stateComment(t)}}_stateCommentLessThanSignBang(t){t===X.HYPHEN_MINUS?this.state=ne.COMMENT_LESS_THAN_SIGN_BANG_DASH:(this.state=ne.COMMENT,this._stateComment(t))}_stateCommentLessThanSignBangDash(t){t===X.HYPHEN_MINUS?this.state=ne.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:(this.state=ne.COMMENT_END_DASH,this._stateCommentEndDash(t))}_stateCommentLessThanSignBangDashDash(t){t!==X.GREATER_THAN_SIGN&&t!==X.EOF&&this._err(ve.nestedComment),this.state=ne.COMMENT_END,this._stateCommentEnd(t)}_stateCommentEndDash(t){const n=this.currentToken;switch(t){case X.HYPHEN_MINUS:{this.state=ne.COMMENT_END;break}case X.EOF:{this._err(ve.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="-",this.state=ne.COMMENT,this._stateComment(t)}}_stateCommentEnd(t){const n=this.currentToken;switch(t){case X.GREATER_THAN_SIGN:{this.state=ne.DATA,this.emitCurrentComment(n);break}case X.EXCLAMATION_MARK:{this.state=ne.COMMENT_END_BANG;break}case X.HYPHEN_MINUS:{n.data+="-";break}case X.EOF:{this._err(ve.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="--",this.state=ne.COMMENT,this._stateComment(t)}}_stateCommentEndBang(t){const n=this.currentToken;switch(t){case X.HYPHEN_MINUS:{n.data+="--!",this.state=ne.COMMENT_END_DASH;break}case X.GREATER_THAN_SIGN:{this._err(ve.incorrectlyClosedComment),this.state=ne.DATA,this.emitCurrentComment(n);break}case X.EOF:{this._err(ve.eofInComment),this.emitCurrentComment(n),this._emitEOFToken();break}default:n.data+="--!",this.state=ne.COMMENT,this._stateComment(t)}}_stateDoctype(t){switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:{this.state=ne.BEFORE_DOCTYPE_NAME;break}case X.GREATER_THAN_SIGN:{this.state=ne.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t);break}case X.EOF:{this._err(ve.eofInDoctype),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ve.missingWhitespaceBeforeDoctypeName),this.state=ne.BEFORE_DOCTYPE_NAME,this._stateBeforeDoctypeName(t)}}_stateBeforeDoctypeName(t){if(Uh(t))this._createDoctypeToken(String.fromCharCode(M1(t))),this.state=ne.DOCTYPE_NAME;else switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.NULL:{this._err(ve.unexpectedNullCharacter),this._createDoctypeToken(jn),this.state=ne.DOCTYPE_NAME;break}case X.GREATER_THAN_SIGN:{this._err(ve.missingDoctypeName),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=ne.DATA;break}case X.EOF:{this._err(ve.eofInDoctype),this._createDoctypeToken(null);const n=this.currentToken;n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._createDoctypeToken(String.fromCodePoint(t)),this.state=ne.DOCTYPE_NAME}}_stateDoctypeName(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:{this.state=ne.AFTER_DOCTYPE_NAME;break}case X.GREATER_THAN_SIGN:{this.state=ne.DATA,this.emitCurrentDoctype(n);break}case X.NULL:{this._err(ve.unexpectedNullCharacter),n.name+=jn;break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.name+=String.fromCodePoint(Uh(t)?M1(t):t)}}_stateAfterDoctypeName(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.GREATER_THAN_SIGN:{this.state=ne.DATA,this.emitCurrentDoctype(n);break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._consumeSequenceIfMatch(Aa.PUBLIC,!1)?this.state=ne.AFTER_DOCTYPE_PUBLIC_KEYWORD:this._consumeSequenceIfMatch(Aa.SYSTEM,!1)?this.state=ne.AFTER_DOCTYPE_SYSTEM_KEYWORD:this._ensureHibernation()||(this._err(ve.invalidCharacterSequenceAfterDoctypeName),n.forceQuirks=!0,this.state=ne.BOGUS_DOCTYPE,this._stateBogusDoctype(t))}}_stateAfterDoctypePublicKeyword(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:{this.state=ne.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER;break}case X.QUOTATION_MARK:{this._err(ve.missingWhitespaceAfterDoctypePublicKeyword),n.publicId="",this.state=ne.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case X.APOSTROPHE:{this._err(ve.missingWhitespaceAfterDoctypePublicKeyword),n.publicId="",this.state=ne.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case X.GREATER_THAN_SIGN:{this._err(ve.missingDoctypePublicIdentifier),n.forceQuirks=!0,this.state=ne.DATA,this.emitCurrentDoctype(n);break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ve.missingQuoteBeforeDoctypePublicIdentifier),n.forceQuirks=!0,this.state=ne.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypePublicIdentifier(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.QUOTATION_MARK:{n.publicId="",this.state=ne.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED;break}case X.APOSTROPHE:{n.publicId="",this.state=ne.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED;break}case X.GREATER_THAN_SIGN:{this._err(ve.missingDoctypePublicIdentifier),n.forceQuirks=!0,this.state=ne.DATA,this.emitCurrentDoctype(n);break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ve.missingQuoteBeforeDoctypePublicIdentifier),n.forceQuirks=!0,this.state=ne.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypePublicIdentifierDoubleQuoted(t){const n=this.currentToken;switch(t){case X.QUOTATION_MARK:{this.state=ne.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),n.publicId+=jn;break}case X.GREATER_THAN_SIGN:{this._err(ve.abruptDoctypePublicIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=ne.DATA;break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.publicId+=String.fromCodePoint(t)}}_stateDoctypePublicIdentifierSingleQuoted(t){const n=this.currentToken;switch(t){case X.APOSTROPHE:{this.state=ne.AFTER_DOCTYPE_PUBLIC_IDENTIFIER;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),n.publicId+=jn;break}case X.GREATER_THAN_SIGN:{this._err(ve.abruptDoctypePublicIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=ne.DATA;break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.publicId+=String.fromCodePoint(t)}}_stateAfterDoctypePublicIdentifier(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:{this.state=ne.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS;break}case X.GREATER_THAN_SIGN:{this.state=ne.DATA,this.emitCurrentDoctype(n);break}case X.QUOTATION_MARK:{this._err(ve.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),n.systemId="",this.state=ne.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case X.APOSTROPHE:{this._err(ve.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),n.systemId="",this.state=ne.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ve.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=ne.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBetweenDoctypePublicAndSystemIdentifiers(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=ne.DATA;break}case X.QUOTATION_MARK:{n.systemId="",this.state=ne.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case X.APOSTROPHE:{n.systemId="",this.state=ne.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ve.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=ne.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateAfterDoctypeSystemKeyword(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:{this.state=ne.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER;break}case X.QUOTATION_MARK:{this._err(ve.missingWhitespaceAfterDoctypeSystemKeyword),n.systemId="",this.state=ne.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case X.APOSTROPHE:{this._err(ve.missingWhitespaceAfterDoctypeSystemKeyword),n.systemId="",this.state=ne.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case X.GREATER_THAN_SIGN:{this._err(ve.missingDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=ne.DATA,this.emitCurrentDoctype(n);break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ve.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=ne.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBeforeDoctypeSystemIdentifier(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.QUOTATION_MARK:{n.systemId="",this.state=ne.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED;break}case X.APOSTROPHE:{n.systemId="",this.state=ne.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED;break}case X.GREATER_THAN_SIGN:{this._err(ve.missingDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=ne.DATA,this.emitCurrentDoctype(n);break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ve.missingQuoteBeforeDoctypeSystemIdentifier),n.forceQuirks=!0,this.state=ne.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateDoctypeSystemIdentifierDoubleQuoted(t){const n=this.currentToken;switch(t){case X.QUOTATION_MARK:{this.state=ne.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),n.systemId+=jn;break}case X.GREATER_THAN_SIGN:{this._err(ve.abruptDoctypeSystemIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=ne.DATA;break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.systemId+=String.fromCodePoint(t)}}_stateDoctypeSystemIdentifierSingleQuoted(t){const n=this.currentToken;switch(t){case X.APOSTROPHE:{this.state=ne.AFTER_DOCTYPE_SYSTEM_IDENTIFIER;break}case X.NULL:{this._err(ve.unexpectedNullCharacter),n.systemId+=jn;break}case X.GREATER_THAN_SIGN:{this._err(ve.abruptDoctypeSystemIdentifier),n.forceQuirks=!0,this.emitCurrentDoctype(n),this.state=ne.DATA;break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:n.systemId+=String.fromCodePoint(t)}}_stateAfterDoctypeSystemIdentifier(t){const n=this.currentToken;switch(t){case X.SPACE:case X.LINE_FEED:case X.TABULATION:case X.FORM_FEED:break;case X.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=ne.DATA;break}case X.EOF:{this._err(ve.eofInDoctype),n.forceQuirks=!0,this.emitCurrentDoctype(n),this._emitEOFToken();break}default:this._err(ve.unexpectedCharacterAfterDoctypeSystemIdentifier),this.state=ne.BOGUS_DOCTYPE,this._stateBogusDoctype(t)}}_stateBogusDoctype(t){const n=this.currentToken;switch(t){case X.GREATER_THAN_SIGN:{this.emitCurrentDoctype(n),this.state=ne.DATA;break}case X.NULL:{this._err(ve.unexpectedNullCharacter);break}case X.EOF:{this.emitCurrentDoctype(n),this._emitEOFToken();break}}}_stateCdataSection(t){switch(t){case X.RIGHT_SQUARE_BRACKET:{this.state=ne.CDATA_SECTION_BRACKET;break}case X.EOF:{this._err(ve.eofInCdata),this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateCdataSectionBracket(t){t===X.RIGHT_SQUARE_BRACKET?this.state=ne.CDATA_SECTION_END:(this._emitChars("]"),this.state=ne.CDATA_SECTION,this._stateCdataSection(t))}_stateCdataSectionEnd(t){switch(t){case X.GREATER_THAN_SIGN:{this.state=ne.DATA;break}case X.RIGHT_SQUARE_BRACKET:{this._emitChars("]");break}default:this._emitChars("]]"),this.state=ne.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(X.AMPERSAND),this.state=!this._isCharacterReferenceInAttribute()&&zj(this.preprocessor.peek(1))?ne.AMBIGUOUS_AMPERSAND:this.returnState):this.state=this.returnState}_stateAmbiguousAmpersand(t){zj(t)?this._flushCodePointConsumedAsCharacterReference(t):(t===X.SEMICOLON&&this._err(ve.unknownNamedCharacterReference),this.state=this.returnState,this._callState(t))}}const VV=new Set([_.DD,_.DT,_.LI,_.OPTGROUP,_.OPTION,_.P,_.RB,_.RP,_.RT,_.RTC]),qj=new Set([...VV,_.CAPTION,_.COLGROUP,_.TBODY,_.TD,_.TFOOT,_.TH,_.THEAD,_.TR]),Wx=new Set([_.APPLET,_.CAPTION,_.HTML,_.MARQUEE,_.OBJECT,_.TABLE,_.TD,_.TEMPLATE,_.TH]),qge=new Set([...Wx,_.OL,_.UL]),Gge=new Set([...Wx,_.BUTTON]),Gj=new Set([_.ANNOTATION_XML,_.MI,_.MN,_.MO,_.MS,_.MTEXT]),Vj=new Set([_.DESC,_.FOREIGN_OBJECT,_.TITLE]),Vge=new Set([_.TR,_.TEMPLATE,_.HTML]),Yge=new Set([_.TBODY,_.TFOOT,_.THEAD,_.TEMPLATE,_.HTML]),Wge=new Set([_.TABLE,_.TEMPLATE,_.HTML]),Kge=new Set([_.TD,_.TH]);class Qge{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,n,r){this.treeAdapter=n,this.handler=r,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=_.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===_.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===Pe.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(t,n){this.stackTop++,this.items[this.stackTop]=t,this.current=t,this.tagIDs[this.stackTop]=n,this.currentTagId=n,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(t,n,!0)}pop(){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!0)}replace(t,n){const r=this._indexOf(t);this.items[r]=n,r===this.stackTop&&(this.current=n)}insertAfter(t,n,r){const a=this._indexOf(t)+1;this.items.splice(a,0,n),this.tagIDs.splice(a,0,r),this.stackTop++,a===this.stackTop&&this._updateCurrentElement(),this.current&&this.currentTagId!==void 0&&this.handler.onItemPush(this.current,this.currentTagId,a===this.stackTop)}popUntilTagNamePopped(t){let n=this.stackTop+1;do n=this.tagIDs.lastIndexOf(t,n-1);while(n>0&&this.treeAdapter.getNamespaceURI(this.items[n])!==Pe.HTML);this.shortenToLength(Math.max(n,0))}shortenToLength(t){for(;this.stackTop>=t;){const n=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(n,this.stackTop<t)}}popUntilElementPopped(t){const n=this._indexOf(t);this.shortenToLength(Math.max(n,0))}popUntilPopped(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(Math.max(r,0))}popUntilNumberedHeaderPopped(){this.popUntilPopped(UA,Pe.HTML)}popUntilTableCellPopped(){this.popUntilPopped(Kge,Pe.HTML)}popAllUpToHtmlElement(){this.tmplCount=0,this.shortenToLength(1)}_indexOfTagNames(t,n){for(let r=this.stackTop;r>=0;r--)if(t.has(this.tagIDs[r])&&this.treeAdapter.getNamespaceURI(this.items[r])===n)return r;return-1}clearBackTo(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(r+1)}clearBackToTableContext(){this.clearBackTo(Wge,Pe.HTML)}clearBackToTableBodyContext(){this.clearBackTo(Yge,Pe.HTML)}clearBackToTableRowContext(){this.clearBackTo(Vge,Pe.HTML)}remove(t){const n=this._indexOf(t);n>=0&&(n===this.stackTop?this.pop():(this.items.splice(n,1),this.tagIDs.splice(n,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===_.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const n=this._indexOf(t)-1;return n>=0?this.items[n]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===_.HTML}hasInDynamicScope(t,n){for(let r=this.stackTop;r>=0;r--){const a=this.tagIDs[r];switch(this.treeAdapter.getNamespaceURI(this.items[r])){case Pe.HTML:{if(a===t)return!0;if(n.has(a))return!1;break}case Pe.SVG:{if(Vj.has(a))return!1;break}case Pe.MATHML:{if(Gj.has(a))return!1;break}}}return!0}hasInScope(t){return this.hasInDynamicScope(t,Wx)}hasInListItemScope(t){return this.hasInDynamicScope(t,qge)}hasInButtonScope(t){return this.hasInDynamicScope(t,Gge)}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];switch(this.treeAdapter.getNamespaceURI(this.items[t])){case Pe.HTML:{if(UA.has(n))return!0;if(Wx.has(n))return!1;break}case Pe.SVG:{if(Vj.has(n))return!1;break}case Pe.MATHML:{if(Gj.has(n))return!1;break}}}return!0}hasInTableScope(t){for(let n=this.stackTop;n>=0;n--)if(this.treeAdapter.getNamespaceURI(this.items[n])===Pe.HTML)switch(this.tagIDs[n]){case t:return!0;case _.TABLE:case _.HTML:return!1}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--)if(this.treeAdapter.getNamespaceURI(this.items[t])===Pe.HTML)switch(this.tagIDs[t]){case _.TBODY:case _.THEAD:case _.TFOOT:return!0;case _.TABLE:case _.HTML:return!1}return!0}hasInSelectScope(t){for(let n=this.stackTop;n>=0;n--)if(this.treeAdapter.getNamespaceURI(this.items[n])===Pe.HTML)switch(this.tagIDs[n]){case t:return!0;case _.OPTION:case _.OPTGROUP:break;default:return!1}return!0}generateImpliedEndTags(){for(;this.currentTagId!==void 0&&VV.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;this.currentTagId!==void 0&&qj.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==void 0&&this.currentTagId!==t&&qj.has(this.currentTagId);)this.pop()}}const nE=3;var vs;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(vs||(vs={}));const Yj={type:vs.Marker};class Xge{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,n){const r=[],a=n.length,i=this.treeAdapter.getTagName(t),s=this.treeAdapter.getNamespaceURI(t);for(let o=0;o<this.entries.length;o++){const l=this.entries[o];if(l.type===vs.Marker)break;const{element:u}=l;if(this.treeAdapter.getTagName(u)===i&&this.treeAdapter.getNamespaceURI(u)===s){const p=this.treeAdapter.getAttrList(u);p.length===a&&r.push({idx:o,attrs:p})}}return r}_ensureNoahArkCondition(t){if(this.entries.length<nE)return;const n=this.treeAdapter.getAttrList(t),r=this._getNoahArkConditionCandidates(t,n);if(r.length<nE)return;const a=new Map(n.map(s=>[s.name,s.value]));let i=0;for(let s=0;s<r.length;s++){const o=r[s];o.attrs.every(l=>a.get(l.name)===l.value)&&(i+=1,i>=nE&&this.entries.splice(o.idx,1))}}insertMarker(){this.entries.unshift(Yj)}pushElement(t,n){this._ensureNoahArkCondition(t),this.entries.unshift({type:vs.Element,element:t,token:n})}insertElementAfterBookmark(t,n){const r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:vs.Element,element:t,token:n})}removeEntry(t){const n=this.entries.indexOf(t);n!==-1&&this.entries.splice(n,1)}clearToLastMarker(){const t=this.entries.indexOf(Yj);t===-1?this.entries.length=0:this.entries.splice(0,t+1)}getElementEntryInScopeWithTagName(t){const n=this.entries.find(r=>r.type===vs.Marker||this.treeAdapter.getTagName(r.element)===t);return n&&n.type===vs.Element?n:null}getElementEntry(t){return this.entries.find(n=>n.type===vs.Element&&n.element===t)}}const Rl={createDocument(){return{nodeName:"#document",mode:vi.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},createCommentNode(e){return{nodeName:"#comment",data:e,parentNode:null}},createTextNode(e){return{nodeName:"#text",value:e,parentNode:null}},appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent(e){return e.content},setDocumentType(e,t,n,r){const a=e.childNodes.find(i=>i.nodeName==="#documentType");if(a)a.name=t,a.publicId=n,a.systemId=r;else{const i={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};Rl.appendChild(e,i)}},setDocumentMode(e,t){e.mode=t},getDocumentMode(e){return e.mode},detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(Rl.isTextNode(n)){n.value+=t;return}}Rl.appendChild(e,Rl.createTextNode(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&Rl.isTextNode(r)?r.value+=t:Rl.insertBefore(e,Rl.createTextNode(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map(r=>r.name));for(let r=0;r<t.length;r++)n.has(t[r].name)||e.attrs.push(t[r])},getFirstChild(e){return e.childNodes[0]},getChildNodes(e){return e.childNodes},getParentNode(e){return e.parentNode},getAttrList(e){return e.attrs},getTagName(e){return e.tagName},getNamespaceURI(e){return e.namespaceURI},getTextNodeContent(e){return e.value},getCommentNodeContent(e){return e.data},getDocumentTypeNodeName(e){return e.name},getDocumentTypeNodePublicId(e){return e.publicId},getDocumentTypeNodeSystemId(e){return e.systemId},isTextNode(e){return e.nodeName==="#text"},isCommentNode(e){return e.nodeName==="#comment"},isDocumentTypeNode(e){return e.nodeName==="#documentType"},isElementNode(e){return Object.prototype.hasOwnProperty.call(e,"tagName")},setNodeSourceCodeLocation(e,t){e.sourceCodeLocation=t},getNodeSourceCodeLocation(e){return e.sourceCodeLocation},updateNodeSourceCodeLocation(e,t){e.sourceCodeLocation={...e.sourceCodeLocation,...t}}},YV="html",Zge="about:legacy-compat",Jge="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",WV=["+//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//"],e1e=[...WV,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"],t1e=new Set(["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"]),KV=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],n1e=[...KV,"-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"];function Wj(e,t){return t.some(n=>e.startsWith(n))}function r1e(e){return e.name===YV&&e.publicId===null&&(e.systemId===null||e.systemId===Zge)}function a1e(e){if(e.name!==YV)return vi.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===Jge)return vi.QUIRKS;let{publicId:n}=e;if(n!==null){if(n=n.toLowerCase(),t1e.has(n))return vi.QUIRKS;let r=t===null?e1e:WV;if(Wj(n,r))return vi.QUIRKS;if(r=t===null?KV:n1e,Wj(n,r))return vi.LIMITED_QUIRKS}return vi.NO_QUIRKS}const Kj={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},i1e="definitionurl",s1e="definitionURL",o1e=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])),l1e=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:Pe.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:Pe.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:Pe.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:Pe.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:Pe.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:Pe.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:Pe.XLINK}],["xml:lang",{prefix:"xml",name:"lang",namespace:Pe.XML}],["xml:space",{prefix:"xml",name:"space",namespace:Pe.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:Pe.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:Pe.XMLNS}]]),c1e=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])),u1e=new Set([_.B,_.BIG,_.BLOCKQUOTE,_.BODY,_.BR,_.CENTER,_.CODE,_.DD,_.DIV,_.DL,_.DT,_.EM,_.EMBED,_.H1,_.H2,_.H3,_.H4,_.H5,_.H6,_.HEAD,_.HR,_.I,_.IMG,_.LI,_.LISTING,_.MENU,_.META,_.NOBR,_.OL,_.P,_.PRE,_.RUBY,_.S,_.SMALL,_.SPAN,_.STRONG,_.STRIKE,_.SUB,_.SUP,_.TABLE,_.TT,_.U,_.UL,_.VAR]);function d1e(e){const t=e.tagID;return t===_.FONT&&e.attrs.some(({name:r})=>r===uu.COLOR||r===uu.SIZE||r===uu.FACE)||u1e.has(t)}function QV(e){for(let t=0;t<e.attrs.length;t++)if(e.attrs[t].name===i1e){e.attrs[t].name=s1e;break}}function XV(e){for(let t=0;t<e.attrs.length;t++){const n=o1e.get(e.attrs[t].name);n!=null&&(e.attrs[t].name=n)}}function n8(e){for(let t=0;t<e.attrs.length;t++){const n=l1e.get(e.attrs[t].name);n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}}function f1e(e){const t=c1e.get(e.tagName);t!=null&&(e.tagName=t,e.tagID=h0(e.tagName))}function h1e(e,t){return t===Pe.MATHML&&(e===_.MI||e===_.MO||e===_.MN||e===_.MS||e===_.MTEXT)}function p1e(e,t,n){if(t===Pe.MATHML&&e===_.ANNOTATION_XML){for(let r=0;r<n.length;r++)if(n[r].name===uu.ENCODING){const a=n[r].value.toLowerCase();return a===Kj.TEXT_HTML||a===Kj.APPLICATION_XML}}return t===Pe.SVG&&(e===_.FOREIGN_OBJECT||e===_.DESC||e===_.TITLE)}function m1e(e,t,n,r){return(!r||r===Pe.HTML)&&p1e(e,t,n)||(!r||r===Pe.MATHML)&&h1e(e,t)}const g1e="hidden",x1e=8,y1e=3;var se;(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"})(se||(se={}));const b1e={startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1},ZV=new Set([_.TABLE,_.TBODY,_.TFOOT,_.THEAD,_.TR]),Qj={scriptingEnabled:!0,sourceCodeLocationInfo:!1,treeAdapter:Rl,onParseError:null};class Xj{constructor(t,n,r=null,a=null){this.fragmentContext=r,this.scriptHandler=a,this.currentToken=null,this.stopped=!1,this.insertionMode=se.INITIAL,this.originalInsertionMode=se.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={...Qj,...t},this.treeAdapter=this.options.treeAdapter,this.onParseError=this.options.onParseError,this.onParseError&&(this.options.sourceCodeLocationInfo=!0),this.document=n??this.treeAdapter.createDocument(),this.tokenizer=new Hge(this.options,this),this.activeFormattingElements=new Xge(this.treeAdapter),this.fragmentContextID=r?h0(this.treeAdapter.getTagName(r)):_.UNKNOWN,this._setContextModes(r??this.document,this.fragmentContextID),this.openElements=new Qge(this.document,this.treeAdapter,this)}static parse(t,n){const r=new this(n);return r.tokenizer.write(t,!0),r.document}static getFragmentParser(t,n){const r={...Qj,...n};t??(t=r.treeAdapter.createElement(he.TEMPLATE,Pe.HTML,[]));const a=r.treeAdapter.createElement("documentmock",Pe.HTML,[]),i=new this(r,a,t);return i.fragmentContextID===_.TEMPLATE&&i.tmplInsertionModeStack.unshift(se.IN_TEMPLATE),i._initTokenizerForFragmentParsing(),i._insertFakeRootElement(),i._resetInsertionMode(),i._findFormInFragmentContext(),i}getFragment(){const t=this.treeAdapter.getFirstChild(this.document),n=this.treeAdapter.createDocumentFragment();return this._adoptNodes(t,n),n}_err(t,n,r){var a;if(!this.onParseError)return;const i=(a=t.location)!==null&&a!==void 0?a:b1e,s={code:n,startLine:i.startLine,startCol:i.startCol,startOffset:i.startOffset,endLine:r?i.startLine:i.endLine,endCol:r?i.startCol:i.endCol,endOffset:r?i.startOffset:i.endOffset};this.onParseError(s)}onItemPush(t,n,r){var a,i;(i=(a=this.treeAdapter).onItemPush)===null||i===void 0||i.call(a,t),r&&this.openElements.stackTop>0&&this._setContextModes(t,n)}onItemPop(t,n){var r,a;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(t,this.currentToken),(a=(r=this.treeAdapter).onItemPop)===null||a===void 0||a.call(r,t,this.openElements.current),n){let i,s;this.openElements.stackTop===0&&this.fragmentContext?(i=this.fragmentContext,s=this.fragmentContextID):{current:i,currentTagId:s}=this.openElements,this._setContextModes(i,s)}}_setContextModes(t,n){const r=t===this.document||t&&this.treeAdapter.getNamespaceURI(t)===Pe.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&t!==void 0&&n!==void 0&&!this._isIntegrationPoint(n,t)}_switchToTextParsing(t,n){this._insertElement(t,Pe.HTML),this.tokenizer.state=n,this.originalInsertionMode=this.insertionMode,this.insertionMode=se.TEXT}switchToPlaintextParsing(){this.insertionMode=se.TEXT,this.originalInsertionMode=se.IN_BODY,this.tokenizer.state=Xn.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)!==Pe.HTML))switch(this.fragmentContextID){case _.TITLE:case _.TEXTAREA:{this.tokenizer.state=Xn.RCDATA;break}case _.STYLE:case _.XMP:case _.IFRAME:case _.NOEMBED:case _.NOFRAMES:case _.NOSCRIPT:{this.tokenizer.state=Xn.RAWTEXT;break}case _.SCRIPT:{this.tokenizer.state=Xn.SCRIPT_DATA;break}case _.PLAINTEXT:{this.tokenizer.state=Xn.PLAINTEXT;break}}}_setDocumentType(t){const n=t.name||"",r=t.publicId||"",a=t.systemId||"";if(this.treeAdapter.setDocumentType(this.document,n,r,a),t.location){const s=this.treeAdapter.getChildNodes(this.document).find(o=>this.treeAdapter.isDocumentTypeNode(o));s&&this.treeAdapter.setNodeSourceCodeLocation(s,t.location)}}_attachElementToTree(t,n){if(this.options.sourceCodeLocationInfo){const r=n&&{...n,startTag:n};this.treeAdapter.setNodeSourceCodeLocation(t,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const r=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(r??this.document,t)}}_appendElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location)}_insertElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location),this.openElements.push(r,t.tagID)}_insertFakeElement(t,n){const r=this.treeAdapter.createElement(t,Pe.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,n)}_insertTemplate(t){const n=this.treeAdapter.createElement(t.tagName,Pe.HTML,t.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(n,r),this._attachElementToTree(n,t.location),this.openElements.push(n,t.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(he.HTML,Pe.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,_.HTML)}_appendCommentNode(t,n){const r=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(n,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,t.location)}_insertCharacters(t){let n,r;if(this._shouldFosterParentOnInsertion()?({parent:n,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(n,t.chars,r):this.treeAdapter.insertText(n,t.chars)):(n=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(n,t.chars)),!t.location)return;const a=this.treeAdapter.getChildNodes(n),i=r?a.lastIndexOf(r):a.length,s=a[i-1];if(this.treeAdapter.getNodeSourceCodeLocation(s)){const{endLine:l,endCol:u,endOffset:p}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(s,{endLine:l,endCol:u,endOffset:p})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(s,t.location)}_adoptNodes(t,n){for(let r=this.treeAdapter.getFirstChild(t);r;r=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(n,r)}_setEndLocation(t,n){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&n.location){const r=n.location,a=this.treeAdapter.getTagName(t),i=n.type===Ct.END_TAG&&a===n.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,i)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return!1;let n,r;return this.openElements.stackTop===0&&this.fragmentContext?(n=this.fragmentContext,r=this.fragmentContextID):{current:n,currentTagId:r}=this.openElements,t.tagID===_.SVG&&this.treeAdapter.getTagName(n)===he.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(n)===Pe.MATHML?!1:this.tokenizer.inForeignNode||(t.tagID===_.MGLYPH||t.tagID===_.MALIGNMARK)&&r!==void 0&&!this._isIntegrationPoint(r,n,Pe.HTML)}_processToken(t){switch(t.type){case Ct.CHARACTER:{this.onCharacter(t);break}case Ct.NULL_CHARACTER:{this.onNullCharacter(t);break}case Ct.COMMENT:{this.onComment(t);break}case Ct.DOCTYPE:{this.onDoctype(t);break}case Ct.START_TAG:{this._processStartTag(t);break}case Ct.END_TAG:{this.onEndTag(t);break}case Ct.EOF:{this.onEof(t);break}case Ct.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,n,r){const a=this.treeAdapter.getNamespaceURI(n),i=this.treeAdapter.getAttrList(n);return m1e(t,a,i,r)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const n=this.activeFormattingElements.entries.findIndex(a=>a.type===vs.Marker||this.openElements.contains(a.element)),r=n===-1?t-1:n-1;for(let a=r;a>=0;a--){const i=this.activeFormattingElements.entries[a];this._insertElement(i.token,this.treeAdapter.getNamespaceURI(i.element)),i.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=se.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(_.P),this.openElements.popUntilTagNamePopped(_.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case _.TR:{this.insertionMode=se.IN_ROW;return}case _.TBODY:case _.THEAD:case _.TFOOT:{this.insertionMode=se.IN_TABLE_BODY;return}case _.CAPTION:{this.insertionMode=se.IN_CAPTION;return}case _.COLGROUP:{this.insertionMode=se.IN_COLUMN_GROUP;return}case _.TABLE:{this.insertionMode=se.IN_TABLE;return}case _.BODY:{this.insertionMode=se.IN_BODY;return}case _.FRAMESET:{this.insertionMode=se.IN_FRAMESET;return}case _.SELECT:{this._resetInsertionModeForSelect(t);return}case _.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case _.HTML:{this.insertionMode=this.headElement?se.AFTER_HEAD:se.BEFORE_HEAD;return}case _.TD:case _.TH:{if(t>0){this.insertionMode=se.IN_CELL;return}break}case _.HEAD:{if(t>0){this.insertionMode=se.IN_HEAD;return}break}}this.insertionMode=se.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let n=t-1;n>0;n--){const r=this.openElements.tagIDs[n];if(r===_.TEMPLATE)break;if(r===_.TABLE){this.insertionMode=se.IN_SELECT_IN_TABLE;return}}this.insertionMode=se.IN_SELECT}_isElementCausesFosterParenting(t){return ZV.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this.openElements.currentTagId!==void 0&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case _.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(n)===Pe.HTML)return{parent:this.treeAdapter.getTemplateContent(n),beforeElement:null};break}case _.TABLE:{const r=this.treeAdapter.getParentNode(n);return r?{parent:r,beforeElement:n}:{parent:this.openElements.items[t-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const n=this._findFosterParentingLocation();n.beforeElement?this.treeAdapter.insertBefore(n.parent,t,n.beforeElement):this.treeAdapter.appendChild(n.parent,t)}_isSpecialElement(t,n){const r=this.treeAdapter.getNamespaceURI(t);return Fge[r].has(n)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){Kxe(this,t);return}switch(this.insertionMode){case se.INITIAL:{Th(this,t);break}case se.BEFORE_HTML:{tp(this,t);break}case se.BEFORE_HEAD:{np(this,t);break}case se.IN_HEAD:{rp(this,t);break}case se.IN_HEAD_NO_SCRIPT:{ap(this,t);break}case se.AFTER_HEAD:{ip(this,t);break}case se.IN_BODY:case se.IN_CAPTION:case se.IN_CELL:case se.IN_TEMPLATE:{eY(this,t);break}case se.TEXT:case se.IN_SELECT:case se.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case se.IN_TABLE:case se.IN_TABLE_BODY:case se.IN_ROW:{rE(this,t);break}case se.IN_TABLE_TEXT:{sY(this,t);break}case se.IN_COLUMN_GROUP:{Kx(this,t);break}case se.AFTER_BODY:{Qx(this,t);break}case se.AFTER_AFTER_BODY:{Ex(this,t);break}}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){Wxe(this,t);return}switch(this.insertionMode){case se.INITIAL:{Th(this,t);break}case se.BEFORE_HTML:{tp(this,t);break}case se.BEFORE_HEAD:{np(this,t);break}case se.IN_HEAD:{rp(this,t);break}case se.IN_HEAD_NO_SCRIPT:{ap(this,t);break}case se.AFTER_HEAD:{ip(this,t);break}case se.TEXT:{this._insertCharacters(t);break}case se.IN_TABLE:case se.IN_TABLE_BODY:case se.IN_ROW:{rE(this,t);break}case se.IN_COLUMN_GROUP:{Kx(this,t);break}case se.AFTER_BODY:{Qx(this,t);break}case se.AFTER_AFTER_BODY:{Ex(this,t);break}}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML){zA(this,t);return}switch(this.insertionMode){case se.INITIAL:case se.BEFORE_HTML:case se.BEFORE_HEAD:case se.IN_HEAD:case se.IN_HEAD_NO_SCRIPT:case se.AFTER_HEAD:case se.IN_BODY:case se.IN_TABLE:case se.IN_CAPTION:case se.IN_COLUMN_GROUP:case se.IN_TABLE_BODY:case se.IN_ROW:case se.IN_CELL:case se.IN_SELECT:case se.IN_SELECT_IN_TABLE:case se.IN_TEMPLATE:case se.IN_FRAMESET:case se.AFTER_FRAMESET:{zA(this,t);break}case se.IN_TABLE_TEXT:{_h(this,t);break}case se.AFTER_BODY:{_1e(this,t);break}case se.AFTER_AFTER_BODY:case se.AFTER_AFTER_FRAMESET:{N1e(this,t);break}}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case se.INITIAL:{k1e(this,t);break}case se.BEFORE_HEAD:case se.IN_HEAD:case se.IN_HEAD_NO_SCRIPT:case se.AFTER_HEAD:{this._err(t,ve.misplacedDoctype);break}case se.IN_TABLE_TEXT:{_h(this,t);break}}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,ve.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?Qxe(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case se.INITIAL:{Th(this,t);break}case se.BEFORE_HTML:{C1e(this,t);break}case se.BEFORE_HEAD:{P1e(this,t);break}case se.IN_HEAD:{es(this,t);break}case se.IN_HEAD_NO_SCRIPT:{L1e(this,t);break}case se.AFTER_HEAD:{I1e(this,t);break}case se.IN_BODY:{na(this,t);break}case se.IN_TABLE:{Tf(this,t);break}case se.IN_TABLE_TEXT:{_h(this,t);break}case se.IN_CAPTION:{Rxe(this,t);break}case se.IN_COLUMN_GROUP:{i8(this,t);break}case se.IN_TABLE_BODY:{ev(this,t);break}case se.IN_ROW:{tv(this,t);break}case se.IN_CELL:{Mxe(this,t);break}case se.IN_SELECT:{cY(this,t);break}case se.IN_SELECT_IN_TABLE:{Dxe(this,t);break}case se.IN_TEMPLATE:{Fxe(this,t);break}case se.AFTER_BODY:{Uxe(this,t);break}case se.IN_FRAMESET:{zxe(this,t);break}case se.AFTER_FRAMESET:{qxe(this,t);break}case se.AFTER_AFTER_BODY:{Vxe(this,t);break}case se.AFTER_AFTER_FRAMESET:{Yxe(this,t);break}}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?Xxe(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case se.INITIAL:{Th(this,t);break}case se.BEFORE_HTML:{O1e(this,t);break}case se.BEFORE_HEAD:{R1e(this,t);break}case se.IN_HEAD:{j1e(this,t);break}case se.IN_HEAD_NO_SCRIPT:{M1e(this,t);break}case se.AFTER_HEAD:{D1e(this,t);break}case se.IN_BODY:{Jb(this,t);break}case se.TEXT:{wxe(this,t);break}case se.IN_TABLE:{Cp(this,t);break}case se.IN_TABLE_TEXT:{_h(this,t);break}case se.IN_CAPTION:{jxe(this,t);break}case se.IN_COLUMN_GROUP:{Lxe(this,t);break}case se.IN_TABLE_BODY:{HA(this,t);break}case se.IN_ROW:{lY(this,t);break}case se.IN_CELL:{Ixe(this,t);break}case se.IN_SELECT:{uY(this,t);break}case se.IN_SELECT_IN_TABLE:{Bxe(this,t);break}case se.IN_TEMPLATE:{$xe(this,t);break}case se.AFTER_BODY:{fY(this,t);break}case se.IN_FRAMESET:{Hxe(this,t);break}case se.AFTER_FRAMESET:{Gxe(this,t);break}case se.AFTER_AFTER_BODY:{Ex(this,t);break}}}onEof(t){switch(this.insertionMode){case se.INITIAL:{Th(this,t);break}case se.BEFORE_HTML:{tp(this,t);break}case se.BEFORE_HEAD:{np(this,t);break}case se.IN_HEAD:{rp(this,t);break}case se.IN_HEAD_NO_SCRIPT:{ap(this,t);break}case se.AFTER_HEAD:{ip(this,t);break}case se.IN_BODY:case se.IN_TABLE:case se.IN_CAPTION:case se.IN_COLUMN_GROUP:case se.IN_TABLE_BODY:case se.IN_ROW:case se.IN_CELL:case se.IN_SELECT:case se.IN_SELECT_IN_TABLE:{aY(this,t);break}case se.TEXT:{Sxe(this,t);break}case se.IN_TABLE_TEXT:{_h(this,t);break}case se.IN_TEMPLATE:{dY(this,t);break}case se.AFTER_BODY:case se.IN_FRAMESET:case se.AFTER_FRAMESET:case se.AFTER_AFTER_BODY:case se.AFTER_AFTER_FRAMESET:{a8(this,t);break}}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCodeAt(0)===X.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 se.IN_HEAD:case se.IN_HEAD_NO_SCRIPT:case se.AFTER_HEAD:case se.TEXT:case se.IN_COLUMN_GROUP:case se.IN_SELECT:case se.IN_SELECT_IN_TABLE:case se.IN_FRAMESET:case se.AFTER_FRAMESET:{this._insertCharacters(t);break}case se.IN_BODY:case se.IN_CAPTION:case se.IN_CELL:case se.IN_TEMPLATE:case se.AFTER_BODY:case se.AFTER_AFTER_BODY:case se.AFTER_AFTER_FRAMESET:{JV(this,t);break}case se.IN_TABLE:case se.IN_TABLE_BODY:case se.IN_ROW:{rE(this,t);break}case se.IN_TABLE_TEXT:{iY(this,t);break}}}}function v1e(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):rY(e,t),n}function E1e(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const a=e.openElements.items[r];if(a===t.element)break;e._isSpecialElement(a,e.openElements.tagIDs[r])&&(n=a)}return n||(e.openElements.shortenToLength(Math.max(r,0)),e.activeFormattingElements.removeEntry(t)),n}function w1e(e,t,n){let r=t,a=e.openElements.getCommonAncestor(t);for(let i=0,s=a;s!==n;i++,s=a){a=e.openElements.getCommonAncestor(s);const o=e.activeFormattingElements.getElementEntry(s),l=o&&i>=y1e;!o||l?(l&&e.activeFormattingElements.removeEntry(o),e.openElements.remove(s)):(s=S1e(e,o),r===t&&(e.activeFormattingElements.bookmark=o),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(s,r),r=s)}return r}function S1e(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function A1e(e,t,n){const r=e.treeAdapter.getTagName(t),a=h0(r);if(e._isElementCausesFosterParenting(a))e._fosterParentElement(n);else{const i=e.treeAdapter.getNamespaceURI(t);a===_.TEMPLATE&&i===Pe.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function T1e(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:a}=n,i=e.treeAdapter.createElement(a.tagName,r,a.attrs);e._adoptNodes(t,i),e.treeAdapter.appendChild(t,i),e.activeFormattingElements.insertElementAfterBookmark(i,a),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,i,a.tagID)}function r8(e,t){for(let n=0;n<x1e;n++){const r=v1e(e,t);if(!r)break;const a=E1e(e,r);if(!a)break;e.activeFormattingElements.bookmark=r;const i=w1e(e,a,r.element),s=e.openElements.getCommonAncestor(r.element);e.treeAdapter.detachNode(i),s&&A1e(e,s,i),T1e(e,a,r)}}function zA(e,t){e._appendCommentNode(t,e.openElements.currentTmplContentOrNode)}function _1e(e,t){e._appendCommentNode(t,e.openElements.items[0])}function N1e(e,t){e._appendCommentNode(t,e.document)}function a8(e,t){if(e.stopped=!0,t.location){const n=e.fragmentContext?0:2;for(let r=e.openElements.stackTop;r>=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const r=e.openElements.items[0],a=e.treeAdapter.getNodeSourceCodeLocation(r);if(a&&!a.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){const i=e.openElements.items[1],s=e.treeAdapter.getNodeSourceCodeLocation(i);s&&!s.endTag&&e._setEndLocation(i,t)}}}}function k1e(e,t){e._setDocumentType(t);const n=t.forceQuirks?vi.QUIRKS:a1e(t);r1e(t)||e._err(t,ve.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=se.BEFORE_HTML}function Th(e,t){e._err(t,ve.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,vi.QUIRKS),e.insertionMode=se.BEFORE_HTML,e._processToken(t)}function C1e(e,t){t.tagID===_.HTML?(e._insertElement(t,Pe.HTML),e.insertionMode=se.BEFORE_HEAD):tp(e,t)}function O1e(e,t){const n=t.tagID;(n===_.HTML||n===_.HEAD||n===_.BODY||n===_.BR)&&tp(e,t)}function tp(e,t){e._insertFakeRootElement(),e.insertionMode=se.BEFORE_HEAD,e._processToken(t)}function P1e(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.HEAD:{e._insertElement(t,Pe.HTML),e.headElement=e.openElements.current,e.insertionMode=se.IN_HEAD;break}default:np(e,t)}}function R1e(e,t){const n=t.tagID;n===_.HEAD||n===_.BODY||n===_.HTML||n===_.BR?np(e,t):e._err(t,ve.endTagWithoutMatchingOpenElement)}function np(e,t){e._insertFakeElement(he.HEAD,_.HEAD),e.headElement=e.openElements.current,e.insertionMode=se.IN_HEAD,e._processToken(t)}function es(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.BASE:case _.BASEFONT:case _.BGSOUND:case _.LINK:case _.META:{e._appendElement(t,Pe.HTML),t.ackSelfClosing=!0;break}case _.TITLE:{e._switchToTextParsing(t,Xn.RCDATA);break}case _.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(t,Xn.RAWTEXT):(e._insertElement(t,Pe.HTML),e.insertionMode=se.IN_HEAD_NO_SCRIPT);break}case _.NOFRAMES:case _.STYLE:{e._switchToTextParsing(t,Xn.RAWTEXT);break}case _.SCRIPT:{e._switchToTextParsing(t,Xn.SCRIPT_DATA);break}case _.TEMPLATE:{e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=se.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(se.IN_TEMPLATE);break}case _.HEAD:{e._err(t,ve.misplacedStartTagForHeadElement);break}default:rp(e,t)}}function j1e(e,t){switch(t.tagID){case _.HEAD:{e.openElements.pop(),e.insertionMode=se.AFTER_HEAD;break}case _.BODY:case _.BR:case _.HTML:{rp(e,t);break}case _.TEMPLATE:{Du(e,t);break}default:e._err(t,ve.endTagWithoutMatchingOpenElement)}}function Du(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==_.TEMPLATE&&e._err(t,ve.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(_.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,ve.endTagWithoutMatchingOpenElement)}function rp(e,t){e.openElements.pop(),e.insertionMode=se.AFTER_HEAD,e._processToken(t)}function L1e(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.BASEFONT:case _.BGSOUND:case _.HEAD:case _.LINK:case _.META:case _.NOFRAMES:case _.STYLE:{es(e,t);break}case _.NOSCRIPT:{e._err(t,ve.nestedNoscriptInHead);break}default:ap(e,t)}}function M1e(e,t){switch(t.tagID){case _.NOSCRIPT:{e.openElements.pop(),e.insertionMode=se.IN_HEAD;break}case _.BR:{ap(e,t);break}default:e._err(t,ve.endTagWithoutMatchingOpenElement)}}function ap(e,t){const n=t.type===Ct.EOF?ve.openElementsLeftAfterEof:ve.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=se.IN_HEAD,e._processToken(t)}function I1e(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.BODY:{e._insertElement(t,Pe.HTML),e.framesetOk=!1,e.insertionMode=se.IN_BODY;break}case _.FRAMESET:{e._insertElement(t,Pe.HTML),e.insertionMode=se.IN_FRAMESET;break}case _.BASE:case _.BASEFONT:case _.BGSOUND:case _.LINK:case _.META:case _.NOFRAMES:case _.SCRIPT:case _.STYLE:case _.TEMPLATE:case _.TITLE:{e._err(t,ve.abandonedHeadElementChild),e.openElements.push(e.headElement,_.HEAD),es(e,t),e.openElements.remove(e.headElement);break}case _.HEAD:{e._err(t,ve.misplacedStartTagForHeadElement);break}default:ip(e,t)}}function D1e(e,t){switch(t.tagID){case _.BODY:case _.HTML:case _.BR:{ip(e,t);break}case _.TEMPLATE:{Du(e,t);break}default:e._err(t,ve.endTagWithoutMatchingOpenElement)}}function ip(e,t){e._insertFakeElement(he.BODY,_.BODY),e.insertionMode=se.IN_BODY,Zb(e,t)}function Zb(e,t){switch(t.type){case Ct.CHARACTER:{eY(e,t);break}case Ct.WHITESPACE_CHARACTER:{JV(e,t);break}case Ct.COMMENT:{zA(e,t);break}case Ct.START_TAG:{na(e,t);break}case Ct.END_TAG:{Jb(e,t);break}case Ct.EOF:{aY(e,t);break}}}function JV(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function eY(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function B1e(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function F1e(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}function $1e(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Pe.HTML),e.insertionMode=se.IN_FRAMESET)}function U1e(e,t){e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,Pe.HTML)}function z1e(e,t){e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e.openElements.currentTagId!==void 0&&UA.has(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,Pe.HTML)}function H1e(e,t){e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,Pe.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function q1e(e,t){const n=e.openElements.tmplCount>0;(!e.formElement||n)&&(e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,Pe.HTML),n||(e.formElement=e.openElements.current))}function G1e(e,t){e.framesetOk=!1;const n=t.tagID;for(let r=e.openElements.stackTop;r>=0;r--){const a=e.openElements.tagIDs[r];if(n===_.LI&&a===_.LI||(n===_.DD||n===_.DT)&&(a===_.DD||a===_.DT)){e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.popUntilTagNamePopped(a);break}if(a!==_.ADDRESS&&a!==_.DIV&&a!==_.P&&e._isSpecialElement(e.openElements.items[r],a))break}e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,Pe.HTML)}function V1e(e,t){e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,Pe.HTML),e.tokenizer.state=Xn.PLAINTEXT}function Y1e(e,t){e.openElements.hasInScope(_.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(_.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Pe.HTML),e.framesetOk=!1}function W1e(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(he.A);n&&(r8(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,Pe.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function K1e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Pe.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Q1e(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(_.NOBR)&&(r8(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Pe.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function X1e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Pe.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function Z1e(e,t){e.treeAdapter.getDocumentMode(e.document)!==vi.QUIRKS&&e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._insertElement(t,Pe.HTML),e.framesetOk=!1,e.insertionMode=se.IN_TABLE}function tY(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Pe.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function nY(e){const t=qV(e,uu.TYPE);return t!=null&&t.toLowerCase()===g1e}function J1e(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Pe.HTML),nY(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}function exe(e,t){e._appendElement(t,Pe.HTML),t.ackSelfClosing=!0}function txe(e,t){e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._appendElement(t,Pe.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function nxe(e,t){t.tagName=he.IMG,t.tagID=_.IMG,tY(e,t)}function rxe(e,t){e._insertElement(t,Pe.HTML),e.skipNextNewLine=!0,e.tokenizer.state=Xn.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=se.TEXT}function axe(e,t){e.openElements.hasInButtonScope(_.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,Xn.RAWTEXT)}function ixe(e,t){e.framesetOk=!1,e._switchToTextParsing(t,Xn.RAWTEXT)}function Zj(e,t){e._switchToTextParsing(t,Xn.RAWTEXT)}function sxe(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Pe.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===se.IN_TABLE||e.insertionMode===se.IN_CAPTION||e.insertionMode===se.IN_TABLE_BODY||e.insertionMode===se.IN_ROW||e.insertionMode===se.IN_CELL?se.IN_SELECT_IN_TABLE:se.IN_SELECT}function oxe(e,t){e.openElements.currentTagId===_.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Pe.HTML)}function lxe(e,t){e.openElements.hasInScope(_.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Pe.HTML)}function cxe(e,t){e.openElements.hasInScope(_.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(_.RTC),e._insertElement(t,Pe.HTML)}function uxe(e,t){e._reconstructActiveFormattingElements(),QV(t),n8(t),t.selfClosing?e._appendElement(t,Pe.MATHML):e._insertElement(t,Pe.MATHML),t.ackSelfClosing=!0}function dxe(e,t){e._reconstructActiveFormattingElements(),XV(t),n8(t),t.selfClosing?e._appendElement(t,Pe.SVG):e._insertElement(t,Pe.SVG),t.ackSelfClosing=!0}function Jj(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Pe.HTML)}function na(e,t){switch(t.tagID){case _.I:case _.S:case _.B:case _.U:case _.EM:case _.TT:case _.BIG:case _.CODE:case _.FONT:case _.SMALL:case _.STRIKE:case _.STRONG:{K1e(e,t);break}case _.A:{W1e(e,t);break}case _.H1:case _.H2:case _.H3:case _.H4:case _.H5:case _.H6:{z1e(e,t);break}case _.P:case _.DL:case _.OL:case _.UL:case _.DIV:case _.DIR:case _.NAV:case _.MAIN:case _.MENU:case _.ASIDE:case _.CENTER:case _.FIGURE:case _.FOOTER:case _.HEADER:case _.HGROUP:case _.DIALOG:case _.DETAILS:case _.ADDRESS:case _.ARTICLE:case _.SEARCH:case _.SECTION:case _.SUMMARY:case _.FIELDSET:case _.BLOCKQUOTE:case _.FIGCAPTION:{U1e(e,t);break}case _.LI:case _.DD:case _.DT:{G1e(e,t);break}case _.BR:case _.IMG:case _.WBR:case _.AREA:case _.EMBED:case _.KEYGEN:{tY(e,t);break}case _.HR:{txe(e,t);break}case _.RB:case _.RTC:{lxe(e,t);break}case _.RT:case _.RP:{cxe(e,t);break}case _.PRE:case _.LISTING:{H1e(e,t);break}case _.XMP:{axe(e,t);break}case _.SVG:{dxe(e,t);break}case _.HTML:{B1e(e,t);break}case _.BASE:case _.LINK:case _.META:case _.STYLE:case _.TITLE:case _.SCRIPT:case _.BGSOUND:case _.BASEFONT:case _.TEMPLATE:{es(e,t);break}case _.BODY:{F1e(e,t);break}case _.FORM:{q1e(e,t);break}case _.NOBR:{Q1e(e,t);break}case _.MATH:{uxe(e,t);break}case _.TABLE:{Z1e(e,t);break}case _.INPUT:{J1e(e,t);break}case _.PARAM:case _.TRACK:case _.SOURCE:{exe(e,t);break}case _.IMAGE:{nxe(e,t);break}case _.BUTTON:{Y1e(e,t);break}case _.APPLET:case _.OBJECT:case _.MARQUEE:{X1e(e,t);break}case _.IFRAME:{ixe(e,t);break}case _.SELECT:{sxe(e,t);break}case _.OPTION:case _.OPTGROUP:{oxe(e,t);break}case _.NOEMBED:case _.NOFRAMES:{Zj(e,t);break}case _.FRAMESET:{$1e(e,t);break}case _.TEXTAREA:{rxe(e,t);break}case _.NOSCRIPT:{e.options.scriptingEnabled?Zj(e,t):Jj(e,t);break}case _.PLAINTEXT:{V1e(e,t);break}case _.COL:case _.TH:case _.TD:case _.TR:case _.HEAD:case _.FRAME:case _.TBODY:case _.TFOOT:case _.THEAD:case _.CAPTION:case _.COLGROUP:break;default:Jj(e,t)}}function fxe(e,t){if(e.openElements.hasInScope(_.BODY)&&(e.insertionMode=se.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}function hxe(e,t){e.openElements.hasInScope(_.BODY)&&(e.insertionMode=se.AFTER_BODY,fY(e,t))}function pxe(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function mxe(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(_.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(_.FORM):n&&e.openElements.remove(n))}function gxe(e){e.openElements.hasInButtonScope(_.P)||e._insertFakeElement(he.P,_.P),e._closePElement()}function xxe(e){e.openElements.hasInListItemScope(_.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(_.LI),e.openElements.popUntilTagNamePopped(_.LI))}function yxe(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}function bxe(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function vxe(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function Exe(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(he.BR,_.BR),e.openElements.pop(),e.framesetOk=!1}function rY(e,t){const n=t.tagName,r=t.tagID;for(let a=e.openElements.stackTop;a>0;a--){const i=e.openElements.items[a],s=e.openElements.tagIDs[a];if(r===s&&(r!==_.UNKNOWN||e.treeAdapter.getTagName(i)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=a&&e.openElements.shortenToLength(a);break}if(e._isSpecialElement(i,s))break}}function Jb(e,t){switch(t.tagID){case _.A:case _.B:case _.I:case _.S:case _.U:case _.EM:case _.TT:case _.BIG:case _.CODE:case _.FONT:case _.NOBR:case _.SMALL:case _.STRIKE:case _.STRONG:{r8(e,t);break}case _.P:{gxe(e);break}case _.DL:case _.UL:case _.OL:case _.DIR:case _.DIV:case _.NAV:case _.PRE:case _.MAIN:case _.MENU:case _.ASIDE:case _.BUTTON:case _.CENTER:case _.FIGURE:case _.FOOTER:case _.HEADER:case _.HGROUP:case _.DIALOG:case _.ADDRESS:case _.ARTICLE:case _.DETAILS:case _.SEARCH:case _.SECTION:case _.SUMMARY:case _.LISTING:case _.FIELDSET:case _.BLOCKQUOTE:case _.FIGCAPTION:{pxe(e,t);break}case _.LI:{xxe(e);break}case _.DD:case _.DT:{yxe(e,t);break}case _.H1:case _.H2:case _.H3:case _.H4:case _.H5:case _.H6:{bxe(e);break}case _.BR:{Exe(e);break}case _.BODY:{fxe(e,t);break}case _.HTML:{hxe(e,t);break}case _.FORM:{mxe(e);break}case _.APPLET:case _.OBJECT:case _.MARQUEE:{vxe(e,t);break}case _.TEMPLATE:{Du(e,t);break}default:rY(e,t)}}function aY(e,t){e.tmplInsertionModeStack.length>0?dY(e,t):a8(e,t)}function wxe(e,t){var n;t.tagID===_.SCRIPT&&((n=e.scriptHandler)===null||n===void 0||n.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function Sxe(e,t){e._err(t,ve.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}function rE(e,t){if(e.openElements.currentTagId!==void 0&&ZV.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=se.IN_TABLE_TEXT,t.type){case Ct.CHARACTER:{sY(e,t);break}case Ct.WHITESPACE_CHARACTER:{iY(e,t);break}}else Bm(e,t)}function Axe(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Pe.HTML),e.insertionMode=se.IN_CAPTION}function Txe(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Pe.HTML),e.insertionMode=se.IN_COLUMN_GROUP}function _xe(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(he.COLGROUP,_.COLGROUP),e.insertionMode=se.IN_COLUMN_GROUP,i8(e,t)}function Nxe(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Pe.HTML),e.insertionMode=se.IN_TABLE_BODY}function kxe(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(he.TBODY,_.TBODY),e.insertionMode=se.IN_TABLE_BODY,ev(e,t)}function Cxe(e,t){e.openElements.hasInTableScope(_.TABLE)&&(e.openElements.popUntilTagNamePopped(_.TABLE),e._resetInsertionMode(),e._processStartTag(t))}function Oxe(e,t){nY(t)?e._appendElement(t,Pe.HTML):Bm(e,t),t.ackSelfClosing=!0}function Pxe(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,Pe.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function Tf(e,t){switch(t.tagID){case _.TD:case _.TH:case _.TR:{kxe(e,t);break}case _.STYLE:case _.SCRIPT:case _.TEMPLATE:{es(e,t);break}case _.COL:{_xe(e,t);break}case _.FORM:{Pxe(e,t);break}case _.TABLE:{Cxe(e,t);break}case _.TBODY:case _.TFOOT:case _.THEAD:{Nxe(e,t);break}case _.INPUT:{Oxe(e,t);break}case _.CAPTION:{Axe(e,t);break}case _.COLGROUP:{Txe(e,t);break}default:Bm(e,t)}}function Cp(e,t){switch(t.tagID){case _.TABLE:{e.openElements.hasInTableScope(_.TABLE)&&(e.openElements.popUntilTagNamePopped(_.TABLE),e._resetInsertionMode());break}case _.TEMPLATE:{Du(e,t);break}case _.BODY:case _.CAPTION:case _.COL:case _.COLGROUP:case _.HTML:case _.TBODY:case _.TD:case _.TFOOT:case _.TH:case _.THEAD:case _.TR:break;default:Bm(e,t)}}function Bm(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,Zb(e,t),e.fosterParentingEnabled=n}function iY(e,t){e.pendingCharacterTokens.push(t)}function sY(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function _h(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)Bm(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}const oY=new Set([_.CAPTION,_.COL,_.COLGROUP,_.TBODY,_.TD,_.TFOOT,_.TH,_.THEAD,_.TR]);function Rxe(e,t){const n=t.tagID;oY.has(n)?e.openElements.hasInTableScope(_.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(_.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=se.IN_TABLE,Tf(e,t)):na(e,t)}function jxe(e,t){const n=t.tagID;switch(n){case _.CAPTION:case _.TABLE:{e.openElements.hasInTableScope(_.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(_.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=se.IN_TABLE,n===_.TABLE&&Cp(e,t));break}case _.BODY:case _.COL:case _.COLGROUP:case _.HTML:case _.TBODY:case _.TD:case _.TFOOT:case _.TH:case _.THEAD:case _.TR:break;default:Jb(e,t)}}function i8(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.COL:{e._appendElement(t,Pe.HTML),t.ackSelfClosing=!0;break}case _.TEMPLATE:{es(e,t);break}default:Kx(e,t)}}function Lxe(e,t){switch(t.tagID){case _.COLGROUP:{e.openElements.currentTagId===_.COLGROUP&&(e.openElements.pop(),e.insertionMode=se.IN_TABLE);break}case _.TEMPLATE:{Du(e,t);break}case _.COL:break;default:Kx(e,t)}}function Kx(e,t){e.openElements.currentTagId===_.COLGROUP&&(e.openElements.pop(),e.insertionMode=se.IN_TABLE,e._processToken(t))}function ev(e,t){switch(t.tagID){case _.TR:{e.openElements.clearBackToTableBodyContext(),e._insertElement(t,Pe.HTML),e.insertionMode=se.IN_ROW;break}case _.TH:case _.TD:{e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(he.TR,_.TR),e.insertionMode=se.IN_ROW,tv(e,t);break}case _.CAPTION:case _.COL:case _.COLGROUP:case _.TBODY:case _.TFOOT:case _.THEAD:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=se.IN_TABLE,Tf(e,t));break}default:Tf(e,t)}}function HA(e,t){const n=t.tagID;switch(t.tagID){case _.TBODY:case _.TFOOT:case _.THEAD:{e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=se.IN_TABLE);break}case _.TABLE:{e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=se.IN_TABLE,Cp(e,t));break}case _.BODY:case _.CAPTION:case _.COL:case _.COLGROUP:case _.HTML:case _.TD:case _.TH:case _.TR:break;default:Cp(e,t)}}function tv(e,t){switch(t.tagID){case _.TH:case _.TD:{e.openElements.clearBackToTableRowContext(),e._insertElement(t,Pe.HTML),e.insertionMode=se.IN_CELL,e.activeFormattingElements.insertMarker();break}case _.CAPTION:case _.COL:case _.COLGROUP:case _.TBODY:case _.TFOOT:case _.THEAD:case _.TR:{e.openElements.hasInTableScope(_.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=se.IN_TABLE_BODY,ev(e,t));break}default:Tf(e,t)}}function lY(e,t){switch(t.tagID){case _.TR:{e.openElements.hasInTableScope(_.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=se.IN_TABLE_BODY);break}case _.TABLE:{e.openElements.hasInTableScope(_.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=se.IN_TABLE_BODY,HA(e,t));break}case _.TBODY:case _.TFOOT:case _.THEAD:{(e.openElements.hasInTableScope(t.tagID)||e.openElements.hasInTableScope(_.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=se.IN_TABLE_BODY,HA(e,t));break}case _.BODY:case _.CAPTION:case _.COL:case _.COLGROUP:case _.HTML:case _.TD:case _.TH:break;default:Cp(e,t)}}function Mxe(e,t){const n=t.tagID;oY.has(n)?(e.openElements.hasInTableScope(_.TD)||e.openElements.hasInTableScope(_.TH))&&(e._closeTableCell(),tv(e,t)):na(e,t)}function Ixe(e,t){const n=t.tagID;switch(n){case _.TD:case _.TH:{e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=se.IN_ROW);break}case _.TABLE:case _.TBODY:case _.TFOOT:case _.THEAD:case _.TR:{e.openElements.hasInTableScope(n)&&(e._closeTableCell(),lY(e,t));break}case _.BODY:case _.CAPTION:case _.COL:case _.COLGROUP:case _.HTML:break;default:Jb(e,t)}}function cY(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.OPTION:{e.openElements.currentTagId===_.OPTION&&e.openElements.pop(),e._insertElement(t,Pe.HTML);break}case _.OPTGROUP:{e.openElements.currentTagId===_.OPTION&&e.openElements.pop(),e.openElements.currentTagId===_.OPTGROUP&&e.openElements.pop(),e._insertElement(t,Pe.HTML);break}case _.HR:{e.openElements.currentTagId===_.OPTION&&e.openElements.pop(),e.openElements.currentTagId===_.OPTGROUP&&e.openElements.pop(),e._appendElement(t,Pe.HTML),t.ackSelfClosing=!0;break}case _.INPUT:case _.KEYGEN:case _.TEXTAREA:case _.SELECT:{e.openElements.hasInSelectScope(_.SELECT)&&(e.openElements.popUntilTagNamePopped(_.SELECT),e._resetInsertionMode(),t.tagID!==_.SELECT&&e._processStartTag(t));break}case _.SCRIPT:case _.TEMPLATE:{es(e,t);break}}}function uY(e,t){switch(t.tagID){case _.OPTGROUP:{e.openElements.stackTop>0&&e.openElements.currentTagId===_.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===_.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===_.OPTGROUP&&e.openElements.pop();break}case _.OPTION:{e.openElements.currentTagId===_.OPTION&&e.openElements.pop();break}case _.SELECT:{e.openElements.hasInSelectScope(_.SELECT)&&(e.openElements.popUntilTagNamePopped(_.SELECT),e._resetInsertionMode());break}case _.TEMPLATE:{Du(e,t);break}}}function Dxe(e,t){const n=t.tagID;n===_.CAPTION||n===_.TABLE||n===_.TBODY||n===_.TFOOT||n===_.THEAD||n===_.TR||n===_.TD||n===_.TH?(e.openElements.popUntilTagNamePopped(_.SELECT),e._resetInsertionMode(),e._processStartTag(t)):cY(e,t)}function Bxe(e,t){const n=t.tagID;n===_.CAPTION||n===_.TABLE||n===_.TBODY||n===_.TFOOT||n===_.THEAD||n===_.TR||n===_.TD||n===_.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(_.SELECT),e._resetInsertionMode(),e.onEndTag(t)):uY(e,t)}function Fxe(e,t){switch(t.tagID){case _.BASE:case _.BASEFONT:case _.BGSOUND:case _.LINK:case _.META:case _.NOFRAMES:case _.SCRIPT:case _.STYLE:case _.TEMPLATE:case _.TITLE:{es(e,t);break}case _.CAPTION:case _.COLGROUP:case _.TBODY:case _.TFOOT:case _.THEAD:{e.tmplInsertionModeStack[0]=se.IN_TABLE,e.insertionMode=se.IN_TABLE,Tf(e,t);break}case _.COL:{e.tmplInsertionModeStack[0]=se.IN_COLUMN_GROUP,e.insertionMode=se.IN_COLUMN_GROUP,i8(e,t);break}case _.TR:{e.tmplInsertionModeStack[0]=se.IN_TABLE_BODY,e.insertionMode=se.IN_TABLE_BODY,ev(e,t);break}case _.TD:case _.TH:{e.tmplInsertionModeStack[0]=se.IN_ROW,e.insertionMode=se.IN_ROW,tv(e,t);break}default:e.tmplInsertionModeStack[0]=se.IN_BODY,e.insertionMode=se.IN_BODY,na(e,t)}}function $xe(e,t){t.tagID===_.TEMPLATE&&Du(e,t)}function dY(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(_.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):a8(e,t)}function Uxe(e,t){t.tagID===_.HTML?na(e,t):Qx(e,t)}function fY(e,t){var n;if(t.tagID===_.HTML){if(e.fragmentContext||(e.insertionMode=se.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===_.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(!((n=e.treeAdapter.getNodeSourceCodeLocation(r))===null||n===void 0)&&n.endTag)&&e._setEndLocation(r,t)}}else Qx(e,t)}function Qx(e,t){e.insertionMode=se.IN_BODY,Zb(e,t)}function zxe(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.FRAMESET:{e._insertElement(t,Pe.HTML);break}case _.FRAME:{e._appendElement(t,Pe.HTML),t.ackSelfClosing=!0;break}case _.NOFRAMES:{es(e,t);break}}}function Hxe(e,t){t.tagID===_.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==_.FRAMESET&&(e.insertionMode=se.AFTER_FRAMESET))}function qxe(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.NOFRAMES:{es(e,t);break}}}function Gxe(e,t){t.tagID===_.HTML&&(e.insertionMode=se.AFTER_AFTER_FRAMESET)}function Vxe(e,t){t.tagID===_.HTML?na(e,t):Ex(e,t)}function Ex(e,t){e.insertionMode=se.IN_BODY,Zb(e,t)}function Yxe(e,t){switch(t.tagID){case _.HTML:{na(e,t);break}case _.NOFRAMES:{es(e,t);break}}}function Wxe(e,t){t.chars=jn,e._insertCharacters(t)}function Kxe(e,t){e._insertCharacters(t),e.framesetOk=!1}function hY(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Pe.HTML&&e.openElements.currentTagId!==void 0&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}function Qxe(e,t){if(d1e(t))hY(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===Pe.MATHML?QV(t):r===Pe.SVG&&(f1e(t),XV(t)),n8(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}function Xxe(e,t){if(t.tagID===_.P||t.tagID===_.BR){hY(e),e._endTagOutsideForeignContent(t);return}for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===Pe.HTML){e._endTagOutsideForeignContent(t);break}const a=e.treeAdapter.getTagName(r);if(a.toLowerCase()===t.tagName){t.tagName=a,e.openElements.shortenToLength(n);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 Zxe=/<(\/?)(iframe|noembed|noframes|plaintext|script|style|textarea|title|xmp)(?=[\t\n\f\r />])/gi,Jxe=new Set(["mdxFlowExpression","mdxJsxFlowElement","mdxJsxTextElement","mdxTextExpression","mdxjsEsm"]),eL={sourceCodeLocationInfo:!0,scriptingEnabled:!1};function pY(e,t){const n=cye(e),r=e8("type",{handlers:{root:eye,element:tye,text:nye,comment:gY,doctype:rye,raw:iye},unknown:sye}),a={parser:n?new Xj(eL):Xj.getFragmentParser(void 0,eL),handle(o){r(o,a)},stitches:!1,options:t||{}};r(e,a),p0(a,Bs());const i=n?a.parser.document:a.parser.getFragment(),s=tge(i,{file:a.options.file});return a.stitches&&yu(s,"comment",function(o,l,u){const p=o;if(p.value.stitch&&u&&l!==void 0){const h=u.children;return h[l]=p.value.stitch,l}}),s.type==="root"&&s.children.length===1&&s.children[0].type===e.type?s.children[0]:s}function mY(e,t){let n=-1;if(e)for(;++n<e.length;)t.handle(e[n])}function eye(e,t){mY(e.children,t)}function tye(e,t){oye(e,t),mY(e.children,t),lye(e,t)}function nye(e,t){t.parser.tokenizer.state>4&&(t.parser.tokenizer.state=0);const n={type:Ct.CHARACTER,chars:e.value,location:Fm(e)};p0(t,Bs(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function rye(e,t){const n={type:Ct.DOCTYPE,name:"html",forceQuirks:!1,publicId:"",systemId:"",location:Fm(e)};p0(t,Bs(e)),t.parser.currentToken=n,t.parser._processToken(t.parser.currentToken)}function aye(e,t){t.stitches=!0;const n=uye(e);if("children"in e&&"children"in n){const r=pY({type:"root",children:e.children},t.options);n.children=r.children}gY({type:"comment",value:{stitch:n}},t)}function gY(e,t){const n=e.value,r={type:Ct.COMMENT,data:n,location:Fm(e)};p0(t,Bs(e)),t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken)}function iye(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,xY(t,Bs(e)),t.parser.tokenizer.write(t.options.tagfilter?e.value.replace(Zxe,"&lt;$1$2"):e.value,!1),t.parser.tokenizer._runParsingLoop(),t.parser.tokenizer.state===72||t.parser.tokenizer.state===78){t.parser.tokenizer.preprocessor.lastChunkWritten=!0;const n=t.parser.tokenizer._consume();t.parser.tokenizer._callState(n)}}function sye(e,t){const n=e;if(t.options.passThrough&&t.options.passThrough.includes(n.type))aye(n,t);else{let r="";throw Jxe.has(n.type)&&(r=". It looks like you are using MDX nodes with `hast-util-raw` (or `rehype-raw`). If you use this because you are using remark or rehype plugins that inject `'html'` nodes, then please raise an issue with that plugin, as its a bad and slow idea. If you use this because you are using markdown syntax, then you have to configure this utility (or plugin) to pass through these nodes (see `passThrough` in docs), but you can also migrate to use the MDX syntax"),new Error("Cannot compile `"+n.type+"` node"+r)}}function p0(e,t){xY(e,t);const n=e.parser.tokenizer.currentCharacterToken;n&&n.location&&(n.location.endLine=e.parser.tokenizer.preprocessor.line,n.location.endCol=e.parser.tokenizer.preprocessor.col+1,n.location.endOffset=e.parser.tokenizer.preprocessor.offset+1,e.parser.currentToken=n,e.parser._processToken(e.parser.currentToken)),e.parser.tokenizer.paused=!1,e.parser.tokenizer.inLoop=!1,e.parser.tokenizer.active=!1,e.parser.tokenizer.returnState=Xn.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 xY(e,t){if(t&&t.offset!==void 0){const n={startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:-1,endCol:-1,endOffset:-1};e.parser.tokenizer.preprocessor.lineStartPos=-t.column+1,e.parser.tokenizer.preprocessor.droppedBufferSize=t.offset,e.parser.tokenizer.preprocessor.line=t.line,e.parser.tokenizer.currentLocation=n}}function oye(e,t){const n=e.tagName.toLowerCase();if(t.parser.tokenizer.state===Xn.PLAINTEXT)return;p0(t,Bs(e));const r=t.parser.openElements.current;let a="namespaceURI"in r?r.namespaceURI:Ss.html;a===Ss.html&&n==="svg"&&(a=Ss.svg);const i=gge({...e,children:[]},{space:a===Ss.svg?"svg":"html"}),s={type:Ct.START_TAG,tagName:n,tagID:h0(n),selfClosing:!1,ackSelfClosing:!1,attrs:"attrs"in i?i.attrs:[],location:Fm(e)};t.parser.currentToken=s,t.parser._processToken(t.parser.currentToken),t.parser.tokenizer.lastStartTagName=n}function lye(e,t){const n=e.tagName.toLowerCase();if(!t.parser.tokenizer.inForeignNode&&$V.includes(n)||t.parser.tokenizer.state===Xn.PLAINTEXT)return;p0(t,$b(e));const r={type:Ct.END_TAG,tagName:n,tagID:h0(n),selfClosing:!1,ackSelfClosing:!1,attrs:[],location:Fm(e)};t.parser.currentToken=r,t.parser._processToken(t.parser.currentToken),n===t.parser.tokenizer.lastStartTagName&&(t.parser.tokenizer.state===Xn.RCDATA||t.parser.tokenizer.state===Xn.RAWTEXT||t.parser.tokenizer.state===Xn.SCRIPT_DATA)&&(t.parser.tokenizer.state=Xn.DATA)}function cye(e){const t=e.type==="root"?e.children[0]:e;return!!(t&&(t.type==="doctype"||t.type==="element"&&t.tagName.toLowerCase()==="html"))}function Fm(e){const t=Bs(e)||{line:void 0,column:void 0,offset:void 0},n=$b(e)||{line:void 0,column:void 0,offset:void 0};return{startLine:t.line,startCol:t.column,startOffset:t.offset,endLine:n.line,endCol:n.column,endOffset:n.offset}}function uye(e){return"children"in e?Sf({...e,children:[]}):Sf(e)}function dye(e){return function(t,n){return pY(t,{...e,file:n})}}function Xx(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,a=n.indexOf(t);for(;a!==-1;)r++,a=n.indexOf(t,a+t.length);return r}function fye(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function hye(e,t,n){const a=Rm((n||{}).ignore||[]),i=pye(t);let s=-1;for(;++s<i.length;)CN(e,"text",o);function o(u,p){let h=-1,g;for(;++h<p.length;){const x=p[h],v=g?g.children:void 0;if(a(x,v?v.indexOf(x):void 0,g))return;g=x}if(g)return l(u,p)}function l(u,p){const h=p[p.length-1],g=i[s][0],x=i[s][1];let v=0;const E=h.children.indexOf(u);let S=!1,T=[];g.lastIndex=0;let k=g.exec(u.value);for(;k;){const N=k.index,C={index:k.index,input:k.input,stack:[...p,u]};let O=x(...k,C);if(typeof O=="string"&&(O=O.length>0?{type:"text",value:O}:void 0),O===!1?g.lastIndex=N+1:(v!==N&&T.push({type:"text",value:u.value.slice(v,N)}),Array.isArray(O)?T.push(...O):O&&T.push(O),v=N+k[0].length,S=!0),!g.global)break;k=g.exec(u.value)}return S?(v<u.value.length&&T.push({type:"text",value:u.value.slice(v)}),h.children.splice(E,1,...T)):T=[u],E+T.length}}function pye(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const a=n[r];t.push([mye(a[0]),gye(a[1])])}return t}function mye(e){return typeof e=="string"?new RegExp(fye(e),"g"):e}function gye(e){return typeof e=="function"?e:function(){return e}}const aE="phrasing",iE=["autolink","link","image","label"];
vendor: 4,846 bytes, lines 714-715
714function xye(){return{transforms:[Aye],enter:{literalAutolink:bye,literalAutolinkEmail:sE,literalAutolinkHttp:sE,literalAutolinkWww:sE},exit:{literalAutolink:Sye,literalAutolinkEmail:wye,literalAutolinkHttp:vye,literalAutolinkWww:Eye}}}function yye(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:aE,notInConstruct:iE},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:aE,notInConstruct:iE},{character:":",before:"[ps]",after:"\\/",inConstruct:aE,notInConstruct:iE}]}}function bye(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function sE(e){this.config.enter.autolinkProtocol.call(this,e)}function vye(e){this.config.exit.autolinkProtocol.call(this,e)}function Eye(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 wye(e){this.config.exit.autolinkEmail.call(this,e)}function Sye(e){this.exit(e)}function Aye(e){hye(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Tye],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S})([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),_ye]],{ignore:["link","linkReference"]})}function Tye(e,t,n,r,a){let i="";if(!yY(a)||(/^w/i.test(t)&&(n=t+n,t="",i="http://"),!Nye(n)))return!1;const s=kye(n+r);if(!s[0])return!1;const o={type:"link",title:null,url:i+t+s[0],children:[{type:"text",value:t+s[0]}]};return s[1]?[o,{type:"text",value:s[1]}]:o}function _ye(e,t,n,r){return!yY(r,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function Nye(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 kye(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const a=Xx(e,"(");let i=Xx(e,")");for(;r!==-1&&a>i;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),i++;return[e,n]}function yY(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||xu(n)||Ub(n))&&(!t||n!==47)}bY.peek=Dye;function Cye(){this.buffer()}function Oye(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function Pye(){this.buffer()}function Rye(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function jye(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=Vi(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Lye(e){this.exit(e)}function Mye(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=Vi(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Iye(e){this.exit(e)}function Dye(){return"["}function bY(e,t,n,r){const a=n.createTracker(r);let i=a.move("[^");const s=n.enter("footnoteReference"),o=n.enter("reference");return i+=a.move(n.safe(n.associationId(e),{after:"]",before:i})),o(),s(),i+=a.move("]"),i}function Bye(){return{enter:{gfmFootnoteCallString:Cye,gfmFootnoteCall:Oye,gfmFootnoteDefinitionLabelString:Pye,gfmFootnoteDefinition:Rye},exit:{gfmFootnoteCallString:jye,gfmFootnoteCall:Lye,gfmFootnoteDefinitionLabelString:Mye,gfmFootnoteDefinition:Iye}}}function Fye(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:bY},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function n(r,a,i,s){const o=i.createTracker(s);let l=o.move("[^");const u=i.enter("footnoteDefinition"),p=i.enter("label");return l+=o.move(i.safe(i.associationId(r),{before:l,after:"]"})),p(),l+=o.move("]:"),r.children&&r.children.length>0&&(o.shift(4),l+=o.move((t?`
715`:" ")+i.indentLines(i.containerFlow(r,o.current()),t?vY:$ye))),u(),l}}function $ye(e,t,n){return t===0?e:vY(e,t,n)}function vY(e,t,n){return(n?"":"    ")+e}const Uye=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];EY.peek=Vye;function zye(){return{canContainEols:["delete"],enter:{strikethrough:qye},exit:{strikethrough:Gye}}}function Hye(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:Uye}],handlers:{delete:EY}}}function qye(e){this.enter({type:"delete",children:[]},e)}function Gye(e){this.exit(e)}function EY(e,t,n,r){const a=n.createTracker(r),i=n.enter("strikethrough");let s=a.move("~~");return s+=n.containerPhrasing(e,{...a.current(),before:s,after:"~"}),s+=a.move("~~"),i(),s}function Vye(){return"~"}function Yye(e){return e.length}function Wye(e,t){const n=t||{},r=(n.align||[]).concat(),a=n.stringLength||Yye,i=[],s=[],o=[],l=[];let u=0,p=-1;for(;++p<e.length;){const b=[],E=[];let S=-1;for(e[p].length>u&&(u=e[p].length);++S<e[p].length;){const T=Kye(e[p][S]);if(n.alignDelimiters!==!1){const k=a(T);E[S]=k,(l[S]===void 0||k>l[S])&&(l[S]=k)}b.push(T)}s[p]=b,o[p]=E}let h=-1;if(typeof r=="object"&&"length"in r)for(;
vendor: 10,892 bytes, lines 715-727
715++h<u;)i[h]=tL(r[h]);else{const b=tL(r);for(;++h<u;)i[h]=b}h=-1;const g=[],x=[];for(;++h<u;){const b=i[h];let E="",S="";b===99?(E=":",S=":"):b===108?E=":":b===114&&(S=":");let T=n.alignDelimiters===!1?1:Math.max(1,l[h]-E.length-S.length);const k=E+"-".repeat(T)+S;n.alignDelimiters!==!1&&(T=E.length+T+S.length,T>l[h]&&(l[h]=T),x[h]=T),g[h]=k}s.splice(1,0,g),o.splice(1,0,x),p=-1;const v=[];for(;++p<s.length;){const b=s[p],E=o[p];h=-1;const S=[];for(;++h<u;){const T=b[h]||"";let k="",N="";if(n.alignDelimiters!==!1){const C=l[h]-(E[h]||0),O=i[h];O===114?k=" ".repeat(C):O===99?C%2?(k=" ".repeat(C/2+.5),N=" ".repeat(C/2-.5)):(k=" ".repeat(C/2),N=k):N=" ".repeat(C)}n.delimiterStart!==!1&&!h&&S.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&T==="")&&(n.delimiterStart!==!1||h)&&S.push(" "),n.alignDelimiters!==!1&&S.push(k),S.push(T),n.alignDelimiters!==!1&&S.push(N),n.padding!==!1&&S.push(" "),(n.delimiterEnd!==!1||h!==u-1)&&S.push("|")}v.push(n.delimiterEnd===!1?S.join("").replace(/ +$/,""):S.join(""))}return v.join(`
716`)}function Kye(e){return e==null?"":String(e)}function tL(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 Qye(e,t,n,r){const a=n.enter("blockquote"),i=n.createTracker(r);i.move("> "),i.shift(2);const s=n.indentLines(n.containerFlow(e,i.current()),Xye);return a(),s}function Xye(e,t,n){return">"+(n?"":" ")+e}function Zye(e,t){return nL(e,t.inConstruct,!0)&&!nL(e,t.notInConstruct,!1)}function nL(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function rL(e,t,n,r){let a=-1;for(;++a<n.unsafe.length;)if(n.unsafe[a].character===`
717`&&Zye(n.stack,n.unsafe[a]))return/[ \t]/.test(r.before)?"":" ";return`\\
718`}function wY(e,t){const n=String(e);let r=n.indexOf(t),a=r,i=0,s=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;r!==-1;)r===a?++i>s&&(s=i):i=1,a=r+t.length,r=n.indexOf(t,a);return s}function Jye(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 ebe(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 tbe(e,t,n,r){const a=ebe(n),i=e.value||"",s=a==="`"?"GraveAccent":"Tilde";if(Jye(e,n)){const h=n.enter("codeIndented"),g=n.indentLines(i,nbe);return h(),g}const o=n.createTracker(r),l=a.repeat(Math.max(wY(i,a)+1,3)),u=n.enter("codeFenced");let p=o.move(l);if(e.lang){const h=n.enter(`codeFencedLang${s}`);p+=o.move(n.safe(e.lang,{before:p,after:" ",encode:["`"],...o.current()})),h()}if(e.lang&&e.meta){const h=n.enter(`codeFencedMeta${s}`);p+=o.move(" "),p+=o.move(n.safe(e.meta,{before:p,after:`
719`,encode:["`"],...o.current()})),h()}return p+=o.move(`
720`),i&&(p+=o.move(i+`
721`)),p+=o.move(l),u(),p}function nbe(e,t,n){return(n?"":"    ")+e}function s8(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 rbe(e,t,n,r){const a=s8(n),i=a==='"'?"Quote":"Apostrophe",s=n.enter("definition");let o=n.enter("label");const l=n.createTracker(r);let u=l.move("[");return u+=l.move(n.safe(n.associationId(e),{before:u,after:"]",...l.current()})),u+=l.move("]: "),o(),!e.url||/[\0- \u007F]/.test(e.url)?(o=n.enter("destinationLiteral"),u+=l.move("<"),u+=l.move(n.safe(e.url,{before:u,after:">",...l.current()})),u+=l.move(">")):(o=n.enter("destinationRaw"),u+=l.move(n.safe(e.url,{before:u,after:e.title?" ":`
722`,...l.current()}))),o(),e.title&&(o=n.enter(`title${i}`),u+=l.move(" "+a),u+=l.move(n.safe(e.title,{before:u,after:a,...l.current()})),u+=l.move(a),o()),s(),u}function abe(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 Op(e){return"&#x"+e.toString(16).toUpperCase()+";"}function Zx(e,t,n){const r=wf(e),a=wf(t);return r===void 0?a===void 0?n==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:r===1?a===void 0?{inside:!1,outside:!1}:a===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:a===void 0?{inside:!1,outside:!1}:a===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}SY.peek=ibe;function SY(e,t,n,r){const a=abe(n),i=n.enter("emphasis"),s=n.createTracker(r),o=s.move(a);let l=s.move(n.containerPhrasing(e,{after:a,before:o,...s.current()}));const u=l.charCodeAt(0),p=Zx(r.before.charCodeAt(r.before.length-1),u,a);p.inside&&(l=Op(u)+l.slice(1));const h=l.charCodeAt(l.length-1),g=Zx(r.after.charCodeAt(0),h,a);g.inside&&(l=l.slice(0,-1)+Op(h));const x=s.move(a);return i(),n.attentionEncodeSurroundingInfo={after:g.outside,before:p.outside},o+l+x}function ibe(e,t,n){return n.options.emphasis||"*"}function sbe(e,t){let n=!1;return yu(e,function(r){if("value"in r&&/\r?\n|\r/.test(r.value)||r.type==="break")return n=!0,wA}),!!((!e.depth||e.depth<3)&&wN(e)&&(t.options.setext||n))}function obe(e,t,n,r){const a=Math.max(Math.min(6,e.depth||1),1),i=n.createTracker(r);if(sbe(e,n)){const p=n.enter("headingSetext"),h=n.enter("phrasing"),g=n.containerPhrasing(e,{...i.current(),before:`
723`,after:`
724`});return h(),p(),g+`
725`+(a===1?"=":"-").repeat(g.length-(Math.max(g.lastIndexOf("\r"),g.lastIndexOf(`
726`))+1))}const s="#".repeat(a),o=n.enter("headingAtx"),l=n.enter("phrasing");i.move(s+" ");let u=n.containerPhrasing(e,{before:"# ",after:`
727`,...i.current()});return/^[\t ]/.test(u)&&(u=Op(u.charCodeAt(0))+u.slice(1)),u=u?s+" "+u:s,n.options.closeAtx&&(u+=" "+s),l(),o(),u}AY.peek=lbe;function AY(e){return e.value||""}function lbe(){return"<"}TY.peek=cbe;function TY(e,t,n,r){const a=s8(n),i=a==='"'?"Quote":"Apostrophe",s=n.enter("image");let o=n.enter("label");const l=n.createTracker(r);let u=l.move("![");return u+=l.move(n.safe(e.alt,{before:u,after:"]",...l.current()})),u+=l.move("]("),o(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(o=n.enter("destinationLiteral"),u+=l.move("<"),u+=l.move(n.safe(e.url,{before:u,after:">",...l.current()})),u+=l.move(">")):(o=n.enter("destinationRaw"),u+=l.move(n.safe(e.url,{before:u,after:e.title?" ":")",...l.current()}))),o(),e.title&&(o=n.enter(`title${i}`),u+=l.move(" "+a),u+=l.move(n.safe(e.title,{before:u,after:a,...l.current()})),u+=l.move(a),o()),u+=l.move(")"),s(),u}function cbe(){return"!"}_Y.peek=ube;function _Y(e,t,n,r){const a=e.referenceType,i=n.enter("imageReference");let s=n.enter("label");const o=n.createTracker(r);let l=o.move("![");const u=n.safe(e.alt,{before:l,after:"]",...o.current()});l+=o.move(u+"]["),s();const p=n.stack;n.stack=[],s=n.enter("reference");const h=n.safe(n.associationId(e),{before:l,after:"]",...o.current()});return s(),n.stack=p,i(),a==="full"||!u||u!==h?l+=o.move(h+"]"):a==="shortcut"?l=l.slice(0,-1):l+=o.move("]"),l}function ube(){return"!"}NY.peek=dbe;function NY(e,t,n){let r=e.value||"",a="`",i=-1;for(;new RegExp("(^|[^`])"+a+"([^`]|$)").test(r);)a+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++i<n.unsafe.length;){const s=n.unsafe[i],o=n.compilePattern(s);let l;if(s.atBreak)for(;l=o.exec(r);){let u=l.index;r.charCodeAt(u)===10&&r.charCodeAt(u-1)===13&&u--,r=r.slice(0,u)+" "+r.slice(l.index+1)}}return a+r+a}function dbe(){return"`"}function kY(e,t){const n=wN(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}CY.peek=fbe;function CY(e,t,n,r){const a=s8(n),i=a==='"'?"Quote":"Apostrophe",s=n.createTracker(r);let o,l;if(kY(e,n)){const p=n.stack;n.stack=[],o=n.enter("autolink");let h=s.move("<");return h+=s.move(n.containerPhrasing(e,{before:h,after:">",...s.current()})),h+=s.move(">"),o(),n.stack=p,h}o=n.enter("link"),l=n.enter("label");let u=s.move("[");return u+=s.move(n.containerPhrasing(e,{before:u,after:"](",...s.current()})),u+=s.move("]("),l(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(l=n.enter("destinationLiteral"),u+=s.move("<"),u+=s.move(n.safe(e.url,{before:u,after:">",...s.current()})),u+=s.move(">")):(l=n.enter("destinationRaw"),u+=s.move(n.safe(e.url,{before:u,after:e.title?" ":")",...s.current()}))),l(),e.title&&(l=n.enter(`title${i}`),u+=s.move(" "+a),u+=s.move(n.safe(e.title,{before:u,after:a,...s.current()})),u+=s.move(a),l()),u+=s.move(")"),o(),u}function fbe(e,t,n){return kY(e,n)?"<":"["}OY.peek=hbe;function OY(e,t,n,r){const a=e.referenceType,i=n.enter("linkReference");let s=n.enter("label");const o=n.createTracker(r);let l=o.move("[");const u=n.containerPhrasing(e,{before:l,after:"]",...o.current()});l+=o.move(u+"]["),s();const p=n.stack;n.stack=[],s=n.enter("reference");const h=n.safe(n.associationId(e),{before:l,after:"]",...o.current()});return s(),n.stack=p,i(),a==="full"||!u||u!==h?l+=o.move(h+"]"):a==="shortcut"?l=l.slice(0,-1):l+=o.move("]"),l}function hbe(){return"["}function o8(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 pbe(e){const t=o8(e),n=e.options.bulletOther;if(!n)return t==="*"?"-":"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}function mbe(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 PY(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 gbe(e,t,n,r){const a=n.enter("list"),i=n.bulletCurrent;let s=e.ordered?mbe(n):o8(n);const o=e.ordered?s==="."?")":".":pbe(n);let l=t&&n.bulletLastUsed?s===n.bulletLastUsed:!1;if(!e.ordered){const p=e.children?e.children[0]:void 0;if((s==="*"||s==="-")&&p&&(!p.children||!p.children[0])&&n.stack[n.stack.length-1]==="list"&&n.stack[n.stack.length-2]==="listItem"&&n.stack[n.stack.length-3]==="list"&&n.stack[n.stack.length-4]==="listItem"&&n.indexStack[n.indexStack.length-1]===0&&n.indexStack[n.indexStack.length-2]===0&&n.indexStack[n.indexStack.length-3]===0&&(l=!0),PY(n)===s&&p){let h=-1;for(;++h<e.children.length;){const g=e.children[h];if(g&&g.type==="listItem"&&g.children&&g.children[0]&&g.children[0].type==="thematicBreak"){l=!0;break}}}}l&&(s=o),n.bulletCurrent=s;const u=n.containerFlow(e,r);return n.bulletLastUsed=s,n.bulletCurrent=i,a(),u}function xbe(e){const t=e.options.listItemIndent||"one";
vendor: 5,972 bytes, lines 727-729
727if(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 ybe(e,t,n,r){const a=xbe(n);let i=n.bulletCurrent||o8(n);t&&t.type==="list"&&t.ordered&&(i=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+i);let s=i.length+1;(a==="tab"||a==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(s=Math.ceil(s/4)*4);const o=n.createTracker(r);o.move(i+" ".repeat(s-i.length)),o.shift(s);const l=n.enter("listItem"),u=n.indentLines(n.containerFlow(e,o.current()),p);return l(),u;function p(h,g,x){return g?(x?"":" ".repeat(s))+h:(x?i:i+" ".repeat(s-i.length))+h}}function bbe(e,t,n,r){const a=n.enter("paragraph"),i=n.enter("phrasing"),s=n.containerPhrasing(e,r);return i(),a(),s}const vbe=Rm(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Ebe(e,t,n,r){return(e.children.some(function(s){return vbe(s)})?n.containerPhrasing:n.containerFlow).call(n,e,r)}function wbe(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}RY.peek=Sbe;function RY(e,t,n,r){const a=wbe(n),i=n.enter("strong"),s=n.createTracker(r),o=s.move(a+a);let l=s.move(n.containerPhrasing(e,{after:a,before:o,...s.current()}));const u=l.charCodeAt(0),p=Zx(r.before.charCodeAt(r.before.length-1),u,a);p.inside&&(l=Op(u)+l.slice(1));const h=l.charCodeAt(l.length-1),g=Zx(r.after.charCodeAt(0),h,a);g.inside&&(l=l.slice(0,-1)+Op(h));const x=s.move(a+a);return i(),n.attentionEncodeSurroundingInfo={after:g.outside,before:p.outside},o+l+x}function Sbe(e,t,n){return n.options.strong||"*"}function Abe(e,t,n,r){return n.safe(e.value,r)}function Tbe(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 _be(e,t,n){const r=(PY(n)+(n.options.ruleSpaces?" ":"")).repeat(Tbe(n));return n.options.ruleSpaces?r.slice(0,-1):r}const jY={blockquote:Qye,break:rL,code:tbe,definition:rbe,emphasis:SY,hardBreak:rL,heading:obe,html:AY,image:TY,imageReference:_Y,inlineCode:NY,link:CY,linkReference:OY,list:gbe,listItem:ybe,paragraph:bbe,root:Ebe,strong:RY,text:Abe,thematicBreak:_be};function Nbe(){return{enter:{table:kbe,tableData:aL,tableHeader:aL,tableRow:Obe},exit:{codeText:Pbe,table:Cbe,tableData:oE,tableHeader:oE,tableRow:oE}}}function kbe(e){const t=e._align;this.enter({type:"table",align:t.map(function(n){return n==="none"?null:n}),children:[]},e),this.data.inTable=!0}function Cbe(e){this.exit(e),this.data.inTable=void 0}function Obe(e){this.enter({type:"tableRow",children:[]},e)}function oE(e){this.exit(e)}function aL(e){this.enter({type:"tableCell",children:[]},e)}function Pbe(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,Rbe));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function Rbe(e,t){return t==="|"?t:e}function jbe(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,a=t.stringLength,i=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
728`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:g,table:s,tableCell:l,tableRow:o}};function s(x,v,b,E){return u(p(x,b,E),x.align)}function o(x,v,b,E){const S=h(x,b,E),T=u([S]);return T.slice(0,T.indexOf(`
729`))}function l(x,v,b,E){const S=b.enter("tableCell"),T=b.enter("phrasing"),k=b.containerPhrasing(x,{...E,before:i,after:i});return T(),S(),k}function u(x,v){return Wye(x,{align:v,alignDelimiters:r,padding:n,stringLength:a})}function p(x,v,b){const E=x.children;let S=-1;const T=[],k=v.enter("table");for(;++S<E.length;)T[S]=h(E[S],v,b);return k(),T}function h(x,v,b){const E=x.children;let S=-1;const T=[],k=v.enter("tableRow");for(;++S<E.length;)T[S]=l(E[S],x,v,b);return k(),T}function g(x,v,b){let E=jY.inlineCode(x,v,b);return b.stack.includes("tableCell")&&(E=E.replace(/\|/g,"\\$&")),E}}function Lbe(){return{exit:{taskListCheckValueChecked:iL,taskListCheckValueUnchecked:iL,paragraph:Ibe}}}function Mbe(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:Dbe}}}function iL(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function Ibe(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1];n.type;const r=n.children[0];if(r&&r.type==="text"){const a=t.children;let i=-1,s;for(;++i<a.length;){const o=a[i];if(o.type==="paragraph"){s=o;break}}s===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function Dbe(e,t,n,r){const a=e.children[0],i=typeof e.checked=="boolean"&&a&&a.type==="paragraph",s="["+(e.checked?"x":" ")+"] ",o=n.createTracker(r);i&&o.move(s);let l=jY.listItem(e,t,n,{...r,...o.current()});return i&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,u)),l;function u(p){return p+s}}function Bbe(){return[xye(),Bye(),zye(),Nbe(),Lbe()]}function Fbe(e){return{extensions:[yye(),Fye(e),Hye(),jbe(e),Mbe()]}}const $be={tokenize:Vbe,partial:!0},LY={tokenize:Ybe,partial:!0},MY={tokenize:Wbe,partial:!0},IY={tokenize:Kbe,partial:!0},Ube={tokenize:Qbe,partial:!0},DY={name:"wwwAutolink",tokenize:qbe,previous:FY},BY={name:"protocolAutolink",tokenize:Gbe,previous:$Y},Vo={name:"emailAutolink",tokenize:Hbe,previous:UY},zs={};function zbe(){return{text:zs}}let Hc=48;
vendor: 9,391 bytes, line 729
729for(;Hc<123;)zs[Hc]=Vo,Hc++,Hc===58?Hc=65:Hc===91&&(Hc=97);zs[43]=Vo;zs[45]=Vo;zs[46]=Vo;zs[95]=Vo;zs[72]=[Vo,BY];zs[104]=[Vo,BY];zs[87]=[Vo,DY];zs[119]=[Vo,DY];function Hbe(e,t,n){const r=this;let a,i;return s;function s(h){return!qA(h)||!UY.call(r,r.previous)||l8(r.events)?n(h):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),o(h))}function o(h){return qA(h)?(e.consume(h),o):h===64?(e.consume(h),l):n(h)}function l(h){return h===46?e.check(Ube,p,u)(h):h===45||h===95||Jr(h)?(i=!0,e.consume(h),l):p(h)}function u(h){return e.consume(h),a=!0,l}function p(h){return i&&a&&la(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(h)):n(h)}}function qbe(e,t,n){const r=this;return a;function a(s){return s!==87&&s!==119||!FY.call(r,r.previous)||l8(r.events)?n(s):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check($be,e.attempt(LY,e.attempt(MY,i),n),n)(s))}function i(s){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(s)}}function Gbe(e,t,n){const r=this;let a="",i=!1;return s;function s(h){return(h===72||h===104)&&$Y.call(r,r.previous)&&!l8(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),a+=String.fromCodePoint(h),e.consume(h),o):n(h)}function o(h){if(la(h)&&a.length<5)return a+=String.fromCodePoint(h),e.consume(h),o;if(h===58){const g=a.toLowerCase();if(g==="http"||g==="https")return e.consume(h),l}return n(h)}function l(h){return h===47?(e.consume(h),i?u:(i=!0,l)):n(h)}function u(h){return h===null||$x(h)||yn(h)||xu(h)||Ub(h)?n(h):e.attempt(LY,e.attempt(MY,p),n)(h)}function p(h){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(h)}}function Vbe(e,t,n){let r=0;return a;function a(s){return(s===87||s===119)&&r<3?(r++,e.consume(s),a):s===46&&r===3?(e.consume(s),i):n(s)}function i(s){return s===null?n(s):t(s)}}function Ybe(e,t,n){let r,a,i;return s;function s(u){return u===46||u===95?e.check(IY,l,o)(u):u===null||yn(u)||xu(u)||u!==45&&Ub(u)?l(u):(i=!0,e.consume(u),s)}function o(u){return u===95?r=!0:(a=r,r=void 0),e.consume(u),s}function l(u){return a||r||!i?n(u):t(u)}}function Wbe(e,t){let n=0,r=0;return a;function a(s){return s===40?(n++,e.consume(s),a):s===41&&r<n?i(s):s===33||s===34||s===38||s===39||s===41||s===42||s===44||s===46||s===58||s===59||s===60||s===63||s===93||s===95||s===126?e.check(IY,t,i)(s):s===null||yn(s)||xu(s)?t(s):(e.consume(s),a)}function i(s){return s===41&&r++,e.consume(s),a}}function Kbe(e,t,n){return r;function r(o){return o===33||o===34||o===39||o===41||o===42||o===44||o===46||o===58||o===59||o===63||o===95||o===126?(e.consume(o),r):o===38?(e.consume(o),i):o===93?(e.consume(o),a):o===60||o===null||yn(o)||xu(o)?t(o):n(o)}function a(o){return o===null||o===40||o===91||yn(o)||xu(o)?t(o):r(o)}function i(o){return la(o)?s(o):n(o)}function s(o){return o===59?(e.consume(o),r):la(o)?(e.consume(o),s):n(o)}}function Qbe(e,t,n){return r;function r(i){return e.consume(i),a}function a(i){return Jr(i)?n(i):t(i)}}function FY(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||yn(e)}function $Y(e){return!la(e)}function UY(e){return!(e===47||qA(e))}function qA(e){return e===43||e===45||e===46||e===95||Jr(e)}function l8(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}const Xbe={tokenize:ive,partial:!0};function Zbe(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:nve,continuation:{tokenize:rve},exit:ave}},text:{91:{name:"gfmFootnoteCall",tokenize:tve},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:Jbe,resolveTo:eve}}}}function Jbe(e,t,n){const r=this;let a=r.events.length;const i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let s;for(;a--;){const l=r.events[a][1];if(l.type==="labelImage"){s=l;break}if(l.type==="gfmFootnoteCall"||l.type==="labelLink"||l.type==="label"||l.type==="image"||l.type==="link")break}return o;function o(l){if(!s||!s._balanced)return n(l);const u=Vi(r.sliceSerialize({start:s.end,end:r.now()}));return u.codePointAt(0)!==94||!i.includes(u.slice(1))?n(l):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),t(l))}}function eve(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},a={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};a.end.column++,a.end.offset++,a.end._bufferIndex++;const i={type:"gfmFootnoteCallString",start:Object.assign({},a.end),end:Object.assign({},e[e.length-1][1].start)},s={type:"chunkString",contentType:"string",start:Object.assign({},i.start),end:Object.assign({},i.end)},o=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",a,t],["exit",a,t],["enter",i,t],["enter",s,t],["exit",s,t],["exit",i,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...o),e}function tve(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i=0,s;return o;function o(h){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(h),e.exit("gfmFootnoteCallLabelMarker"),l}function l(h){return h!==94?n(h):(e.enter("gfmFootnoteCallMarker"),e.consume(h),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",u)}function u(h){if(i>999||h===93&&!s||h===null||h===91||yn(h))return n(h);if(h===93){e.exit("chunkString");const g=e.exit("gfmFootnoteCallString");return a.includes(Vi(r.sliceSerialize(g)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(h),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(h)}return yn(h)||(s=!0),i++,e.consume(h),h===92?p:u}function p(h){return h===91||h===92||h===93?(e.consume(h),i++,u):u(h)}}function nve(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,s=0,o;return l;function l(v){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(v),e.exit("gfmFootnoteDefinitionLabelMarker"),u}function u(v){return v===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(v),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",p):n(v)}function p(v){if(s>999||v===93&&!o||v===null||v===91||yn(v))return n(v);if(v===93){e.exit("chunkString");const b=e.exit("gfmFootnoteDefinitionLabelString");return i=Vi(r.sliceSerialize(b)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(v),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),g}return yn(v)||(o=!0),s++,e.consume(v),v===92?h:p}function h(v){return v===91||v===92||v===93?(e.consume(v),s++,p):p(v)}function g(v){return v===58?(e.enter("definitionMarker"),e.consume(v),e.exit("definitionMarker"),a.includes(i)||a.push(i),Ot(e,x,"gfmFootnoteDefinitionWhitespace")):n(v)}function x(v){return t(v)}}function rve(e,t,n){return e.check(Pm,t,e.attempt(Xbe,t,n))}function ave(e){e.exit("gfmFootnoteDefinition")}function ive(e,t,n){const r=this;return Ot(e,a,"gfmFootnoteDefinitionIndent",5);function a(i){const s=r.events[r.events.length-1];return s&&s[1].type==="gfmFootnoteDefinitionIndent"&&s[2].sliceSerialize(s[1],!0).length===4?t(i):n(i)}}function sve(e){let n=(e||{}).singleTilde;const r={name:"strikethrough",tokenize:i,resolveAll:a};return n==null&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}};function a(s,o){let l=-1;for(;++l<s.length;)if(s[l][0]==="enter"&&s[l][1].type==="strikethroughSequenceTemporary"&&s[l][1]._close){let u=l;for(;u--;)if(s[u][0]==="exit"&&s[u][1].type==="strikethroughSequenceTemporary"&&s[u][1]._open&&s[l][1].end.offset-s[l][1].start.offset===s[u][1].end.offset-s[u][1].start.offset){s[l][1].type="strikethroughSequence",s[u][1].type="strikethroughSequence";const p={type:"strikethrough",start:Object.assign({},s[u][1].start),end:Object.assign({},s[l][1].end)},h={type:"strikethroughText",start:Object.assign({},s[u][1].end),end:Object.assign({},s[l][1].start)},g=[["enter",p,o],["enter",s[u][1],o],["exit",s[u][1],o],["enter",h,o]],x=o.parser.constructs.insideSpan.null;x&&Ja(g,g.length,0,zb(x,s.slice(u+1,l),o)),Ja(g,g.length,0,[["exit",h,o],["enter",s[l][1],o],["exit",s[l][1],o],["exit",p,o]]),Ja(s,u-1,l-u+3,g),l=u+g.length-2;break}}for(l=-1;++l<s.length;)s[l][1].type==="strikethroughSequenceTemporary"&&(s[l][1].type="data");return s}function i(s,o,l){const u=this.previous,p=this.events;let h=0;return g;function g(v){return u===126&&p[p.length-1][1].type!=="characterEscape"?l(v):(s.enter("strikethroughSequenceTemporary"),x(v))}function x(v){const b=wf(u);if(v===126)return h>1?l(v):(s.consume(v),h++,x);if(h<2&&!n)return l(v);const E=s.exit("strikethroughSequenceTemporary"),S=wf(v);return E._open=!S||S===2&&!!b,E._close=!b||b===2&&!!S,o(v)}}}class ove{constructor(){this.map=[]}add(t,n,r){lve(this,t,n,r)}consume(t){if(this.map.sort(function(i,s){return i[0]-s[0]}),this.map.length===0)return;let n=this.map.length;const r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];
vendor: 7,462 bytes, line 729
729r.push(t.slice()),t.length=0;let a=r.pop();for(;a;){for(const i of a)t.push(i);a=r.pop()}this.map.length=0}}function lve(e,t,n,r){let a=0;if(!(n===0&&r.length===0)){for(;a<e.map.length;){if(e.map[a][0]===t){e.map[a][1]+=n,e.map[a][2].push(...r);return}a+=1}e.map.push([t,n,r])}}function cve(e,t){let n=!1;const r=[];for(;t<e.length;){const a=e[t];if(n){if(a[0]==="enter")a[1].type==="tableContent"&&r.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(a[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const i=r.length-1;r[i]=r[i]==="left"?"center":"right"}}else if(a[1].type==="tableDelimiterRow")break}else a[0]==="enter"&&a[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return r}function uve(){return{flow:{null:{name:"table",tokenize:dve,resolveAll:fve}}}}function dve(e,t,n){const r=this;let a=0,i=0,s;return o;function o(z){let H=r.events.length-1;for(;H>-1;){const I=r.events[H][1].type;if(I==="lineEnding"||I==="linePrefix")H--;else break}const q=H>-1?r.events[H][1].type:null,Q=q==="tableHead"||q==="tableRow"?O:l;return Q===O&&r.parser.lazy[r.now().line]?n(z):Q(z)}function l(z){return e.enter("tableHead"),e.enter("tableRow"),u(z)}function u(z){return z===124||(s=!0,i+=1),p(z)}function p(z){return z===null?n(z):nt(z)?i>1?(i=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(z),e.exit("lineEnding"),x):n(z):Lt(z)?Ot(e,p,"whitespace")(z):(i+=1,s&&(s=!1,a+=1),z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),s=!0,p):(e.enter("data"),h(z)))}function h(z){return z===null||z===124||yn(z)?(e.exit("data"),p(z)):(e.consume(z),z===92?g:h)}function g(z){return z===92||z===124?(e.consume(z),h):h(z)}function x(z){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(z):(e.enter("tableDelimiterRow"),s=!1,Lt(z)?Ot(e,v,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(z):v(z))}function v(z){return z===45||z===58?E(z):z===124?(s=!0,e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),b):C(z)}function b(z){return Lt(z)?Ot(e,E,"whitespace")(z):E(z)}function E(z){return z===58?(i+=1,s=!0,e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),S):z===45?(i+=1,S(z)):z===null||nt(z)?N(z):C(z)}function S(z){return z===45?(e.enter("tableDelimiterFiller"),T(z)):C(z)}function T(z){return z===45?(e.consume(z),T):z===58?(s=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),k):(e.exit("tableDelimiterFiller"),k(z))}function k(z){return Lt(z)?Ot(e,N,"whitespace")(z):N(z)}function N(z){return z===124?v(z):z===null||nt(z)?!s||a!==i?C(z):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(z)):C(z)}function C(z){return n(z)}function O(z){return e.enter("tableRow"),j(z)}function j(z){return z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),j):z===null||nt(z)?(e.exit("tableRow"),t(z)):Lt(z)?Ot(e,j,"whitespace")(z):(e.enter("data"),D(z))}function D(z){return z===null||z===124||yn(z)?(e.exit("data"),j(z)):(e.consume(z),z===92?U:D)}function U(z){return z===92||z===124?(e.consume(z),D):D(z)}}function fve(e,t){let n=-1,r=!0,a=0,i=[0,0,0,0],s=[0,0,0,0],o=!1,l=0,u,p,h;const g=new ove;for(;++n<e.length;){const x=e[n],v=x[1];x[0]==="enter"?v.type==="tableHead"?(o=!1,l!==0&&(sL(g,t,l,u,p),p=void 0,l=0),u={type:"table",start:Object.assign({},v.start),end:Object.assign({},v.end)},g.add(n,0,[["enter",u,t]])):v.type==="tableRow"||v.type==="tableDelimiterRow"?(r=!0,h=void 0,i=[0,0,0,0],s=[0,n+1,0,0],o&&(o=!1,p={type:"tableBody",start:Object.assign({},v.start),end:Object.assign({},v.end)},g.add(n,0,[["enter",p,t]])),a=v.type==="tableDelimiterRow"?2:p?3:1):a&&(v.type==="data"||v.type==="tableDelimiterMarker"||v.type==="tableDelimiterFiller")?(r=!1,s[2]===0&&(i[1]!==0&&(s[0]=s[1],h=I1(g,t,i,a,void 0,h),i=[0,0,0,0]),s[2]=n)):v.type==="tableCellDivider"&&(r?r=!1:(i[1]!==0&&(s[0]=s[1],h=I1(g,t,i,a,void 0,h)),i=s,s=[i[1],n,0,0])):v.type==="tableHead"?(o=!0,l=n):v.type==="tableRow"||v.type==="tableDelimiterRow"?(l=n,i[1]!==0?(s[0]=s[1],h=I1(g,t,i,a,n,h)):s[1]!==0&&(h=I1(g,t,s,a,n,h)),a=0):a&&(v.type==="data"||v.type==="tableDelimiterMarker"||v.type==="tableDelimiterFiller")&&(s[3]=n)}for(l!==0&&sL(g,t,l,u,p),g.consume(t.events),n=-1;++n<t.events.length;){const x=t.events[n];x[0]==="enter"&&x[1].type==="table"&&(x[1]._align=cve(t.events,n))}return e}function I1(e,t,n,r,a,i){const s=r===1?"tableHeader":r===2?"tableDelimiter":"tableData",o="tableContent";n[0]!==0&&(i.end=Object.assign({},Yd(t.events,n[0])),e.add(n[0],0,[["exit",i,t]]));const l=Yd(t.events,n[1]);if(i={type:s,start:Object.assign({},l),end:Object.assign({},l)},e.add(n[1],0,[["enter",i,t]]),n[2]!==0){const u=Yd(t.events,n[2]),p=Yd(t.events,n[3]),h={type:o,start:Object.assign({},u),end:Object.assign({},p)};if(e.add(n[2],0,[["enter",h,t]]),r!==2){const g=t.events[n[2]],x=t.events[n[3]];if(g[1].end=Object.assign({},x[1].end),g[1].type="chunkText",g[1].contentType="text",n[3]>n[2]+1){const v=n[2]+1,b=n[3]-n[2]-1;e.add(v,b,[])}}e.add(n[3]+1,0,[["exit",h,t]])}return a!==void 0&&(i.end=Object.assign({},Yd(t.events,a)),e.add(a,0,[["exit",i,t]]),i=void 0),i}function sL(e,t,n,r,a){const i=[],s=Yd(t.events,n);a&&(a.end=Object.assign({},s),i.push(["exit",a,t])),r.end=Object.assign({},s),i.push(["exit",r,t]),e.add(n+1,0,i)}function Yd(e,t){const n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}const hve={name:"tasklistCheck",tokenize:mve};function pve(){return{text:{91:hve}}}function mve(e,t,n){const r=this;return a;function a(l){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),i)}function i(l){return yn(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),s):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),s):n(l)}function s(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),o):n(l)}function o(l){return nt(l)?t(l):Lt(l)?e.check({tokenize:gve},t,n)(l):n(l)}}function gve(e,t,n){return Ot(e,r,"whitespace");function r(a){return a===null?n(a):t(a)}}function xve(e){return Xq([zbe(),Zbe(),sve(e),uve(),pve()])}const yve={};function bve(e){const t=this,n=e||yve,r=t.data(),a=r.micromarkExtensions||(r.micromarkExtensions=[]),i=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),s=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);a.push(xve(n)),i.push(Bbe()),s.push(Fbe(n))}function vve(){return{enter:{mathFlow:e,mathFlowFenceMeta:t,mathText:i},exit:{mathFlow:a,mathFlowFence:r,mathFlowFenceMeta:n,mathFlowValue:o,mathText:s,mathTextData:o}};function e(l){const u={type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]};this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[u]}},l)}function t(){this.buffer()}function n(){const l=this.resume(),u=this.stack[this.stack.length-1];u.type,u.meta=l}function r(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)}function a(l){const u=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),p=this.stack[this.stack.length-1];p.type,this.exit(l),p.value=u;const h=p.data.hChildren[0];h.type,h.tagName,h.children.push({type:"text",value:u}),this.data.mathFlowInside=void 0}function i(l){this.enter({type:"inlineMath",value:"",data:{hName:"
729code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},l),this.buffer()}function s(l){const u=this.resume(),p=this.stack[this.stack.length-1];p.type,this.exit(l),p.value=u,p.data.hChildren.push({type:"text",value:u})}function o(l){this.config.enter.data.call(this,l),this.config.exit.data.call(this,l)}}function Eve(e){let t=(e||{}).singleDollarTextMath;return t==null&&(t=!0),r.peek=a,{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:`
730`,inConstruct:"mathFlowMeta"},{character:"$",after:t?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:n,inlineMath:r}};function n(i,s,o,l){const u=i.value||"",p=o.createTracker(l),h="$".repeat(Math.max(wY(u,"$")+1,2)),g=o.enter("mathFlow");let x=p.move(h);if(i.meta){const v=o.enter("mathFlowMeta");x+=p.move(o.safe(i.meta,{after:`
731`,before:x,encode:["$"],...p.current()})),v()}return x+=p.move(`
732`),u&&(x+=p.move(u+`
733`)),x+=p.move(h),g(),x}function r(i,s,o){let l=i.value||"",u=1;for(t||u++;new RegExp("(^|[^$])"+"\\$".repeat(u)+"([^$]|$)").test(l);)u++;const p="$".repeat(u);/[^ \r\n]/.test(l)&&(/^[ \r\n]/.test(l)&&/[ \r\n]$/.test(l)||/^\$|\$$/.test(l))&&(l=" "+l+" ");let h=-1;for(;++h<o.unsafe.length;){const g=o.unsafe[h];if(!g.atBreak)continue;const x=o.compilePattern(g);let v;for(;v=x.exec(l);){let b=v.index;l.codePointAt(b)===10&&l.codePointAt(b-1)===13&&b--,l=l.slice(0,b)+" "+l.slice(v.index+1)}}return p+l+p}function a(){return"$"}}const wve={tokenize:Sve,concrete:!0,name:"mathFlow"},oL={tokenize:Ave,partial:!0};function Sve(e,t,n){const r=this,a=r.events[r.events.length-1],i=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0;let s=0;return o;function o(T){return e.enter("mathFlow"),e.enter("mathFlowFence"),e.enter("mathFlowFenceSequence"),l(T)}function l(T){return T===36?(e.consume(T),s++,l):s<2?n(T):(e.exit("mathFlowFenceSequence"),Ot(e,u,"whitespace")(T))}function u(T){return T===null||nt(T)?h(T):(e.enter("mathFlowFenceMeta"),e.enter("chunkString",{contentType:"string"}),p(T))}function p(T){return T===null||nt(T)?(e.exit("chunkString"),e.exit("mathFlowFenceMeta"),h(T)):T===36?n(T):(e.consume(T),p)}function h(T){return e.exit("mathFlowFence"),r.interrupt?t(T):e.attempt(oL,g,E)(T)}function g(T){return e.attempt({tokenize:S,partial:!0},E,x)(T)}function x(T){return(i?Ot(e,v,"linePrefix",i+1):v)(T)}function v(T){return T===null?E(T):nt(T)?e.attempt(oL,g,E)(T):(e.enter("mathFlowValue"),b(T))}function b(T){return T===null||nt(T)?(e.exit("mathFlowValue"),v(T)):(e.consume(T),b)}function E(T){return e.exit("mathFlow"),t(T)}function S(T,k,N){let C=0;return Ot(T,O,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function O(U){return T.enter("mathFlowFence"),T.enter("mathFlowFenceSequence"),j(U)}function j(U){return U===36?(C++,T.consume(U),j):C<s?N(U):(T.exit("mathFlowFenceSequence"),Ot(T,D,"whitespace")(U))}function D(U){return U===null||nt(U)?(T.exit("mathFlowFence"),k(U)):N(U)}}}function Ave(e,t,n){const r=this;return a;function a(s){return s===null?t(s):(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),i)}function i(s){return r.parser.lazy[r.now().line]?n(s):t(s)}}function Tve(e){let n=(e||{}).singleDollarTextMath;return n==null&&(n=!0),{tokenize:r,resolve:_ve,previous:Nve,name:"mathText"};function r(a,i,s){let o=0,l,u;return p;function p(b){return a.enter("mathText"),a.enter("mathTextSequence"),h(b)}function h(b){return b===36?(a.consume(b),o++,h):o<2&&!n?s(b):(a.exit("mathTextSequence"),g(b))}function g(b){return b===null?s(b):b===36?(u=a.enter("mathTextSequence"),l=0,v(b)):b===32?(a.enter("space"),a.consume(b),a.exit("space"),g):nt(b)?(a.enter("lineEnding"),a.consume(b),a.exit("lineEnding"),g):(a.enter("mathTextData"),x(b))}function x(b){return b===null||b===32||b===36||nt(b)?(a.exit("mathTextData"),g(b)):(a.consume(b),x)}function v(b){return b===36?(a.consume(b),l++,v):l===o?(a.exit("mathTextSequence"),a.exit("mathText"),i(b)):(u.type="mathTextData",x(b))}}}function _ve(e){let t=e.length-4,n=3,r,a;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="mathTextData"){e[t][1].type="mathTextPadding",e[n][1].type="mathTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)a===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(a=r):(r===t||e[r][1].type==="lineEnding")&&(e[a][1].type="mathTextData",r!==a+2&&(e[a][1].end=e[r-1][1].end,e.splice(a+2,r-a-2),t-=r-a-2,r=a+2),a=void 0);return e}function Nve(e){return e!==36||this.events[this.events.length-1][1].type==="characterEscape"}function kve(e){return{flow:{36:wve},text:{36:Tve(e)}}}const Cve={};function Ove(e){const t=this,n=e||Cve,r=t.data(),a=r.micromarkExtensions||(r.micromarkExtensions=[]),i=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),s=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);
vendor: 5,036 bytes, lines 733-768
733a.push(kve(n)),i.push(vve()),s.push(Eve(n))}function Pve({defaultOrigin:e="",allowedLinkPrefixes:t=[],allowedImagePrefixes:n=[],allowDataImages:r=!1,blockedImageClass:a="inline-block bg-gray-200 dark:bg-gray-700 text-gray-600 dark:text-gray-400 px-3 py-1 rounded text-sm",blockedLinkClass:i="text-gray-500"}){const s=t.length&&!t.every(l=>l==="*"),o=n.length&&!n.every(l=>l==="*");if(!e&&(s||o))throw new Error("defaultOrigin is required when allowedLinkPrefixes or allowedImagePrefixes are provided");return l=>{const u=Lve(e,t,n,r,a,i);yu(l,u)}}function lL(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 Rve(e){return typeof e!="string"?!1:e.startsWith("/")}const jve=new Set(["https:","http:","irc:","ircs:","mailto:","xmpp:"]);function cL(e,t,n,r=!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&&r&&e.startsWith("data:image/")?e:null;const i=lL(e,n);if(!i||!jve.has(i.protocol))return null;if(i.protocol==="mailto:")return i.href;const s=Rve(e);return i&&t.some(o=>{const l=lL(o,n);return!l||l.origin!==i.origin?!1:i.href.startsWith(l.href)})?s?i.pathname+i.search+i.hash:i.href:t.includes("*")?i.protocol!=="https:"&&i.protocol!=="http:"?null:s?i.pathname+i.search+i.hash:i.href:null}const lE=Symbol("node-seen"),Lve=(e,t,n,r,a,i)=>{const s=(o,l,u)=>{if(o.type!=="element"||o[lE])return Fh;if(o.tagName==="a"){const p=cL(o.properties.href,t,e,!1,!1);return p===null?(o[lE]=!0,yu(o,s),u&&typeof l=="number"&&(u.children[l]={type:"element",tagName:"span",properties:{title:"Blocked URL: "+String(o.properties.href),class:i},children:[...o.children,{type:"text",value:" [blocked]"}]}),zx):(o.properties.href=p,o.properties.target="_blank",o.properties.rel="noopener noreferrer",Fh)}if(o.tagName==="img"){const p=cL(o.properties.src,n,e,r,!0);return p===null?(o[lE]=!0,yu(o,s),u&&typeof l=="number"&&(u.children[l]={type:"element",tagName:"span",properties:{class:a},children:[{type:"text",value:"[Image blocked: "+String(o.properties.alt||"No description")+"]"}]}),zx):(o.properties.src=p,Fh)}return Fh};return s};/**
734 * @license lucide-react v0.542.0 - ISC
735 *
736 * This source code is licensed under the ISC license.
737 * See the LICENSE file in the root directory of this source tree.
738 */const Mve=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Ive=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,n,r)=>r?r.toUpperCase():n.toLowerCase()),uL=e=>{const t=Ive(e);return t.charAt(0).toUpperCase()+t.slice(1)},zY=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim(),Dve=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0};/**
739 * @license lucide-react v0.542.0 - ISC
740 *
741 * This source code is licensed under the ISC license.
742 * See the LICENSE file in the root directory of this source tree.
743 */var Bve={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"};/**
744 * @license lucide-react v0.542.0 - ISC
745 *
746 * This source code is licensed under the ISC license.
747 * See the LICENSE file in the root directory of this source tree.
748 */const Fve=P.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:a="",children:i,iconNode:s,...o},l)=>P.createElement("svg",{ref:l,...Bve,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:zY("lucide",a),...!i&&!Dve(o)&&{"aria-hidden":"true"},...o},[...s.map(([u,p])=>P.createElement(u,p)),...Array.isArray(i)?i:[i]]));/**
749 * @license lucide-react v0.542.0 - ISC
750 *
751 * This source code is licensed under the ISC license.
752 * See the LICENSE file in the root directory of this source tree.
753 */const c8=(e,t)=>{const n=P.forwardRef(({className:r,...a},i)=>P.createElement(Fve,{ref:i,iconNode:t,className:zY(`lucide-${Mve(uL(e))}`,`lucide-${e}`,r),...a}));return n.displayName=uL(e),n};/**
754 * @license lucide-react v0.542.0 - ISC
755 *
756 * This source code is licensed under the ISC license.
757 * See the LICENSE file in the root directory of this source tree.
758 */const $ve=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],HY=c8("check",$ve);/**
759 * @license lucide-react v0.542.0 - ISC
760 *
761 * This source code is licensed under the ISC license.
762 * See the LICENSE file in the root directory of this source tree.
763 */const Uve=[["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"}]],qY=c8("copy",Uve);/**
764 * @license lucide-react v0.542.0 - ISC
765 *
766 * This source code is licensed under the ISC license.
767 * See the LICENSE file in the root directory of this source tree.
768 */const zve=[["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"}]],u8=c8("download",zve);
vendor: 44,321 bytes, lines 768-770
768let cr=class extends Error{constructor(t){super(t),this.name="ShikiError"}};function Hve(e){return d8(e)}function d8(e){return Array.isArray(e)?qve(e):e instanceof RegExp?e:typeof e=="object"?Gve(e):e}function qve(e){let t=[];for(let n=0,r=e.length;n<r;n++)t[n]=d8(e[n]);return t}function Gve(e){let t={};for(let n in e)t[n]=d8(e[n]);return t}function GY(e,...t){return t.forEach(n=>{for(let r in n)e[r]=n[r]}),e}function VY(e){const t=~e.lastIndexOf("/")||~e.lastIndexOf("\\");return t===0?e:~t===e.length-1?VY(e.substring(0,e.length-1)):e.substr(~t+1)}var cE=/\$(\d+)|\${(\d+):\/(downcase|upcase)}/g,D1=class{static hasCaptures(e){return e===null?!1:(cE.lastIndex=0,cE.test(e))}static replaceCaptures(e,t,n){return e.replace(cE,(r,a,i,s)=>{let o=n[parseInt(a||i,10)];if(o){let l=t.substring(o.start,o.end);for(;l[0]===".";)l=l.substring(1);switch(s){case"downcase":return l.toLowerCase();case"upcase":return l.toUpperCase();default:return l}}else return r})}};function YY(e,t){return e<t?-1:e>t?1:0}function WY(e,t){if(e===null&&t===null)return 0;if(!e)return-1;if(!t)return 1;let n=e.length,r=t.length;if(n===r){for(let a=0;a<n;a++){let i=YY(e[a],t[a]);if(i!==0)return i}return 0}return n-r}function dL(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 KY(e){return e.replace(/[\-\\\{\}\*\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&")}var QY=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}},Jx=class{constructor(e,t,n){this._colorMap=e,this._defaults=t,this._root=n}static createFromRawTheme(e,t){return this.createFromParsedTheme(Wve(e),t)}static createFromParsedTheme(e,t){return Qve(e,t)}_cachedMatchRoot=new QY(e=>this._root.match(e));getColorMap(){return this._colorMap.getColorMap()}getDefaults(){return this._defaults}match(e){if(e===null)return this._defaults;const t=e.scopeName,r=this._cachedMatchRoot.get(t).find(a=>Vve(e.parent,a.parentScopes));return r?new XY(r.fontStyle,r.foreground,r.background):null}},uE=class wx{constructor(t,n){this.parent=t,this.scopeName=n}static push(t,n){for(const r of n)t=new wx(t,r);return t}static from(...t){let n=null;for(let r=0;r<t.length;r++)n=new wx(n,t[r]);return n}push(t){return new wx(this,t)}getSegments(){let t=this;const n=[];for(;t;)n.push(t.scopeName),t=t.parent;return n.reverse(),n}toString(){return this.getSegments().join(" ")}extends(t){return this===t?!0:this.parent===null?!1:this.parent.extends(t)}getExtensionIfDefined(t){const n=[];let r=this;for(;r&&r!==t;)n.push(r.scopeName),r=r.parent;return r===t?n.reverse():void 0}};function Vve(e,t){if(t.length===0)return!0;for(let n=0;n<t.length;n++){let r=t[n],a=!1;if(r===">"){if(n===t.length-1)return!1;r=t[++n],a=!0}for(;e&&!Yve(e.scopeName,r);){if(a)return!1;e=e.parent}if(!e)return!1;e=e.parent}return!0}function Yve(e,t){return t===e||e.startsWith(t)&&e[t.length]==="."}var XY=class{constructor(e,t,n){this.fontStyle=e,this.foregroundId=t,this.backgroundId=n}};function Wve(e){if(!e)return[];if(!e.settings||!Array.isArray(e.settings))return[];let t=e.settings,n=[],r=0;for(let a=0,i=t.length;a<i;a++){let s=t[a];if(!s.settings)continue;let o;if(typeof s.scope=="string"){let h=s.scope;h=h.replace(/^[,]+/,""),h=h.replace(/[,]+$/,""),o=h.split(",")}else Array.isArray(s.scope)?o=s.scope:o=[""];let l=-1;if(typeof s.settings.fontStyle=="string"){l=0;let h=s.settings.fontStyle.split(" ");for(let g=0,x=h.length;g<x;g++)switch(h[g]){case"italic":l=l|1;break;case"bold":l=l|2;break;case"underline":l=l|4;break;case"strikethrough":l=l|8;break}}let u=null;typeof s.settings.foreground=="string"&&dL(s.settings.foreground)&&(u=s.settings.foreground);let p=null;typeof s.settings.background=="string"&&dL(s.settings.background)&&(p=s.settings.background);for(let h=0,g=o.length;h<g;h++){let v=o[h].trim().split(" "),b=v[v.length-1],E=null;v.length>1&&(E=v.slice(0,v.length-1),E.reverse()),n[r++]=new Kve(b,E,a,l,u,p)}}return n}var Kve=class{constructor(e,t,n,r,a,i){this.scope=e,this.parentScopes=t,this.index=n,this.fontStyle=r,this.foreground=a,this.background=i}},Zr=(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))(Zr||{});function Qve(e,t){e.sort((l,u)=>{let p=YY(l.scope,u.scope);return p!==0||(p=WY(l.parentScopes,u.parentScopes),p!==0)?p:l.index-u.index});let n=0,r="#000000",a="#ffffff";for(;e.length>=1&&e[0].scope==="";){let l=e.shift();l.fontStyle!==-1&&(n=l.fontStyle),l.foreground!==null&&(r=l.foreground),l.background!==null&&(a=l.background)}let i=new Xve(t),s=new XY(n,i.getId(r),i.getId(a)),o=new Jve(new GA(0,null,-1,0,0),[]);for(let l=0,u=e.length;l<u;l++){let p=e[l];o.insert(0,p.scope,p.parentScopes,p.fontStyle,i.getId(p.foreground),i.getId(p.background))}return new Jx(i,s,o)}var Xve=class{_isFrozen;_lastColorId;_id2color;_color2id;constructor(e){if(this._lastColorId=0,this._id2color=[],this._color2id=Object.create(null),Array.isArray(e)){this._isFrozen=!0;for(let t=0,n=e.length;t<n;t++)this._color2id[e[t]]=t,this._id2color[t]=e[t]}else this._isFrozen=!1}getId(e){if(e===null)return 0;e=e.toUpperCase();let t=this._color2id[e];if(t)return t;if(this._isFrozen)throw new Error(`Missing color in color map - ${e}`);return t=++this._lastColorId,this._color2id[e]=t,this._id2color[t]=e,t}getColorMap(){return this._id2color.slice(0)}},Zve=Object.freeze([]),GA=class ZY{scopeDepth;parentScopes;fontStyle;foreground;background;constructor(t,n,r,a,i){this.scopeDepth=t,this.parentScopes=n||Zve,this.fontStyle=r,this.foreground=a,this.background=i}clone(){return new ZY(this.scopeDepth,this.parentScopes,this.fontStyle,this.foreground,this.background)}static cloneArr(t){let n=[];for(let r=0,a=t.length;r<a;r++)n[r]=t[r].clone();return n}acceptOverwrite(t,n,r,a){this.scopeDepth>t?console.log("how did this happen?"):this.scopeDepth=t,n!==-1&&(this.fontStyle=n),r!==0&&(this.foreground=r),a!==0&&(this.background=a)}},Jve=class VA{constructor(t,n=[],r={}){this._mainRule=t,this._children=r,this._rulesWithParentScopes=n}_rulesWithParentScopes;static _cmpBySpecificity(t,n){if(t.scopeDepth!==n.scopeDepth)return n.scopeDepth-t.scopeDepth;let r=0,a=0;for(;t.parentScopes[r]===">"&&r++,n.parentScopes[a]===">"&&a++,!(r>=t.parentScopes.length||a>=n.parentScopes.length);){const i=n.parentScopes[a].length-t.parentScopes[r].length;if(i!==0)return i;r++,a++}return n.parentScopes.length-t.parentScopes.length}match(t){if(t!==""){let r=t.indexOf("."),a,i;if(r===-1?(a=t,i=""):(a=t.substring(0,r),i=t.substring(r+1)),this._children.hasOwnProperty(a))return this._children[a].match(i)}const n=this._rulesWithParentScopes.concat(this._mainRule);return n.sort(VA._cmpBySpecificity),n}insert(t,n,r,a,i,s){if(n===""){this._doInsertHere(t,r,a,i,s);return}let o=n.indexOf("."),l,u;o===-1?(l=n,u=""):(l=n.substring(0,o),u=n.substring(o+1));let p;this._children.hasOwnProperty(l)?p=this._children[l]:(p=new VA(this._mainRule.clone(),GA.cloneArr(this._rulesWithParentScopes)),this._children[l]=p),p.insert(t+1,u,r,a,i,s)}_doInsertHere(t,n,r,a,i){if(n===null){this._mainRule.acceptOverwrite(t,r,a,i);return}for(let s=0,o=this._rulesWithParentScopes.length;s<o;s++){let l=this._rulesWithParentScopes[s];if(WY(l.parentScopes,n)===0){l.acceptOverwrite(t,r,a,i);return}}r===-1&&(r=this._mainRule.fontStyle),a===0&&(a=this._mainRule.foreground),i===0&&(i=this._mainRule.background),this._rulesWithParentScopes.push(new GA(t,n,r,a,i))}},_f=class gi{static toBinaryStr(t){return t.toString(2).padStart(32,"0")}static print(t){const n=gi.getLanguageId(t),r=gi.getTokenType(t),a=gi.getFontStyle(t),i=gi.getForeground(t),s=gi.getBackground(t);console.log({languageId:n,tokenType:r,fontStyle:a,foreground:i,background:s})}static getLanguageId(t){return(t&255)>>>0}static getTokenType(t){return(t&768)>>>8}static containsBalancedBrackets(t){return(t&1024)!==0}static getFontStyle(t){return(t&30720)>>>11}static getForeground(t){return(t&16744448)>>>15}static getBackground(t){return(t&4278190080)>>>24}static set(t,n,r,a,i,s,o){let l=gi.getLanguageId(t),u=gi.getTokenType(t),p=gi.containsBalancedBrackets(t)?1:0,h=gi.getFontStyle(t),g=gi.getForeground(t),x=gi.getBackground(t);return n!==0&&(l=n),r!==8&&(u=r),a!==null&&(p=a?1:0),i!==-1&&(h=i),s!==0&&(g=s),o!==0&&(x=o),(l<<0|u<<8|p<<10|h<<11|g<<15|x<<24)>>>0}};function ey(e,t){const n=[],r=e2e(e);let a=r.next();for(;a!==null;){let l=0;if(a.length===2&&a.charAt(1)===":"){switch(a.charAt(0)){case"R":l=1;break;case"L":l=-1;break;default:console.log(`Unknown priority ${a} in scope selector`)}a=r.next()}let u=s();if(n.push({matcher:u,priority:l}),a!==",")break;a=r.next()}return n;function i(){if(a==="-"){a=r.next();const l=i();return u=>!!l&&!l(u)}if(a==="("){a=r.next();const l=o();return a===")"&&(a=r.next()),l}if(fL(a)){const l=[];do l.push(a),a=r.next();while(fL(a));return u=>t(l,u)}return null}function s(){const l=[];let u=i();for(;u;)l.push(u),u=i();return p=>l.every(h=>h(p))}function o(){const l=[];let u=s();for(;u&&(l.push(u),a==="|"||a===",");){do a=r.next();while(a==="|"||a===",");u=s()}return p=>l.some(h=>h(p))}}function fL(e){return!!e&&!!e.match(/[\w\.:]+/)}function e2e(e){let t=/([LR]:|[\w\.:][\w\.:\-]*|[\,\|\-\(\)])/g,n=t.exec(e);return{next:()=>{if(!n)return null;const r=n[0];return n=t.exec(e),r}}}function JY(e){typeof e.dispose=="function"&&e.dispose()}var Pp=class{constructor(e){this.scopeName=e}toKey(){return this.scopeName}},t2e=class{constructor(e,t){this.scopeName=e,this.ruleName=t}toKey(){return`${this.scopeName}#${this.ruleName}`}},n2e=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))}},r2e=class{constructor(e,t){this.repo=e,this.initialScopeName=t,this.seenFullScopeRequests.add(this.initialScopeName),this.Q=[new Pp(this.initialScopeName)]}seenFullScopeRequests=new Set;seenPartialScopeRequests=new Set;Q;processQueue(){const e=this.Q;this.Q=[];const t=new n2e;for(const n of e)a2e(n,this.initialScopeName,this.repo,t);for(const n of t.references)if(n instanceof Pp){if(this.seenFullScopeRequests.has(n.scopeName))continue;this.seenFullScopeRequests.add(n.scopeName),this.Q.push(n)}else{if(this.seenFullScopeRequests.has(n.scopeName)||this.seenPartialScopeRequests.has(n.toKey()))continue;this.seenPartialScopeRequests.add(n.toKey()),this.Q.push(n)}}};function a2e(e,t,n,r){const a=n.lookup(e.scopeName);if(!a){if(e.scopeName===t)throw new Error(`No grammar provided for <${t}>`);return}const i=n.lookup(t);e instanceof Pp?Sx({baseGrammar:i,selfGrammar:a},r):YA(e.ruleName,{baseGrammar:i,selfGrammar:a,repository:a.repository},r);const s=n.injections(e.scopeName);if(s)for(const o of s)r.add(new Pp(o))}function YA(e,t,n){if(t.repository&&t.repository[e]){const r=t.repository[e];ty([r],t,n)}}function Sx(e,t){e.selfGrammar.patterns&&Array.isArray(e.selfGrammar.patterns)&&ty(e.selfGrammar.patterns,{...e,repository:e.selfGrammar.repository},t),e.selfGrammar.injections&&ty(Object.values(e.selfGrammar.injections),{...e,repository:e.selfGrammar.repository},t)}function ty(e,t,n){for(const r of e){if(n.visitedRule.has(r))continue;n.visitedRule.add(r);const a=r.repository?GY({},t.repository,r.repository):t.repository;Array.isArray(r.patterns)&&ty(r.patterns,{...t,repository:a},n);const i=r.include;if(!i)continue;const s=eW(i);switch(s.kind){case 0:Sx({...t,selfGrammar:t.baseGrammar},n);break;case 1:Sx(t,n);break;case 2:YA(s.ruleName,{...t,repository:a},n);break;case 3:case 4:const o=s.scopeName===t.selfGrammar.scopeName?t.selfGrammar:s.scopeName===t.baseGrammar.scopeName?t.baseGrammar:void 0;if(o){const l={baseGrammar:t.baseGrammar,selfGrammar:o,repository:a};s.kind===4?YA(s.ruleName,l,n):Sx(l,n)}else s.kind===4?n.add(new t2e(s.scopeName,s.ruleName)):n.add(new Pp(s.scopeName));break}}}var i2e=class{kind=0},s2e=class{kind=1},o2e=class{constructor(e){this.ruleName=e}kind=2},l2e=class{constructor(e){this.scopeName=e}kind=3},c2e=class{constructor(e,t){this.scopeName=e,this.ruleName=t}kind=4};function eW(e){if(e==="$base")return new i2e;if(e==="$self")return new s2e;const t=e.indexOf("#");if(t===-1)return new l2e(e);if(t===0)return new o2e(e.substring(1));{const n=e.substring(0,t),r=e.substring(t+1);return new c2e(n,r)}}var u2e=/\\(\d+)/,hL=/\\(\d+)/g,d2e=-1,tW=-2;var $m=class{$location;id;_nameIsCapturing;_name;_contentNameIsCapturing;_contentName;constructor(e,t,n,r){this.$location=e,this.id=t,this._name=n||null,this._nameIsCapturing=D1.hasCaptures(this._name),this._contentName=r||null,this._contentNameIsCapturing=D1.hasCaptures(this._contentName)}get debugName(){const e=this.$location?`${VY(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:D1.replaceCaptures(this._name,e,t)}getContentName(e,t){return!this._contentNameIsCapturing||this._contentName===null?this._contentName:D1.replaceCaptures(this._contentName,e,t)}},f2e=class extends $m{retokenizeCapturedWithRuleId;constructor(e,t,n,r,a){super(e,t,n,r),this.retokenizeCapturedWithRuleId=a}dispose(){}collectPatterns(e,t){throw new Error("Not supported!")}compile(e,t){throw new Error("Not supported!")}compileAG(e,t,n,r){throw new Error("Not supported!")}},h2e=class extends $m{_match;captures;_cachedCompiledPatterns;constructor(e,t,n,r,a){super(e,t,n,null),this._match=new Rp(r,this.id),this.captures=a,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugMatchRegExp(){return`${this._match.source}`}collectPatterns(e,t){t.push(this._match)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,n,r){return this._getCachedCompiledPatterns(e).compileAG(e,n,r)}_getCachedCompiledPatterns(e){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new jp,this.collectPatterns(e,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}},pL=class extends $m{hasMissingPatterns;patterns;_cachedCompiledPatterns;constructor(e,t,n,r,a){super(e,t,n,r),this.patterns=a.patterns,this.hasMissingPatterns=a.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}collectPatterns(e,t){for(const n of this.patterns)e.getRule(n).collectPatterns(e,t)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,n,r){return this._getCachedCompiledPatterns(e).compileAG(e,n,r)}_getCachedCompiledPatterns(e){return this._cachedCompiledPatterns||(this._cachedCompiledPatterns=new jp,this.collectPatterns(e,this._cachedCompiledPatterns)),this._cachedCompiledPatterns}},WA=class extends $m{_begin;beginCaptures;_end;endHasBackReferences;endCaptures;applyEndPatternLast;hasMissingPatterns;patterns;_cachedCompiledPatterns;constructor(e,t,n,r,a,i,s,o,l,u){super(e,t,n,r),this._begin=new Rp(a,this.id),this.beginCaptures=i,this._end=new Rp(s||"ï¿¿",-1),this.endHasBackReferences=this._end.hasBackReferences,this.endCaptures=o,this.applyEndPatternLast=l||!1,this.patterns=u.patterns,this.hasMissingPatterns=u.hasMissingPatterns,this._cachedCompiledPatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugEndRegExp(){return`${this._end.source}`}getEndWithResolvedBackReferences(e,t){return this._end.resolveBackReferences(e,t)}collectPatterns(e,t){t.push(this._begin)}compile(e,t){return this._getCachedCompiledPatterns(e,t).compile(e)}compileAG(e,t,n,r){return this._getCachedCompiledPatterns(e,t).compileAG(e,n,r)}_getCachedCompiledPatterns(e,t){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new jp;for(const n of this.patterns)e.getRule(n).collectPatterns(e,this._cachedCompiledPatterns);this.applyEndPatternLast?this._cachedCompiledPatterns.push(this._end.hasBackReferences?this._end.clone():this._end):this._cachedCompiledPatterns.unshift(this._end.hasBackReferences?this._end.clone():this._end)}return this._end.hasBackReferences&&(this.applyEndPatternLast?this._cachedCompiledPatterns.setSource(this._cachedCompiledPatterns.length()-1,t):this._cachedCompiledPatterns.setSource(0,t)),this._cachedCompiledPatterns}},ny=class extends $m{_begin;beginCaptures;whileCaptures;_while;whileHasBackReferences;hasMissingPatterns;patterns;_cachedCompiledPatterns;_cachedCompiledWhilePatterns;constructor(e,t,n,r,a,i,s,o,l){super(e,t,n,r),this._begin=new Rp(a,this.id),this.beginCaptures=i,this.whileCaptures=o,this._while=new Rp(s,tW),this.whileHasBackReferences=this._while.hasBackReferences,this.patterns=l.patterns,this.hasMissingPatterns=l.hasMissingPatterns,this._cachedCompiledPatterns=null,this._cachedCompiledWhilePatterns=null}dispose(){this._cachedCompiledPatterns&&(this._cachedCompiledPatterns.dispose(),this._cachedCompiledPatterns=null),this._cachedCompiledWhilePatterns&&(this._cachedCompiledWhilePatterns.dispose(),this._cachedCompiledWhilePatterns=null)}get debugBeginRegExp(){return`${this._begin.source}`}get debugWhileRegExp(){return`${this._while.source}`}getWhileWithResolvedBackReferences(e,t){return this._while.resolveBackReferences(e,t)}collectPatterns(e,t){t.push(this._begin)}compile(e,t){return this._getCachedCompiledPatterns(e).compile(e)}compileAG(e,t,n,r){return this._getCachedCompiledPatterns(e).compileAG(e,n,r)}_getCachedCompiledPatterns(e){if(!this._cachedCompiledPatterns){this._cachedCompiledPatterns=new jp;for(const t of this.patterns)e.getRule(t).collectPatterns(e,this._cachedCompiledPatterns)}return this._cachedCompiledPatterns}compileWhile(e,t){return this._getCachedCompiledWhilePatterns(e,t).compile(e)}compileWhileAG(e,t,n,r){return this._getCachedCompiledWhilePatterns(e,t).compileAG(e,n,r)}_getCachedCompiledWhilePatterns(e,t){return this._cachedCompiledWhilePatterns||(this._cachedCompiledWhilePatterns=new jp,this._cachedCompiledWhilePatterns.push(this._while.hasBackReferences?this._while.clone():this._while)),this._while.hasBackReferences&&this._cachedCompiledWhilePatterns.setSource(0,t||"ï¿¿"),this._cachedCompiledWhilePatterns}},nW=class Yr{static createCaptureRule(t,n,r,a,i){return t.registerRule(s=>new f2e(n,s,r,a,i))}static getCompiledRuleId(t,n,r){return t.id||n.registerRule(a=>{if(t.id=a,t.match)return new h2e(t.$vscodeTextmateLocation,t.id,t.name,t.match,Yr._compileCaptures(t.captures,n,r));if(typeof t.begin>"u"){t.repository&&(r=GY({},r,t.repository));let i=t.patterns;return typeof i>"u"&&t.include&&(i=[{include:t.include}]),new pL(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,Yr._compilePatterns(i,n,r))}return t.while?new ny(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,t.begin,Yr._compileCaptures(t.beginCaptures||t.captures,n,r),t.while,Yr._compileCaptures(t.whileCaptures||t.captures,n,r),Yr._compilePatterns(t.patterns,n,r)):new WA(t.$vscodeTextmateLocation,t.id,t.name,t.contentName,t.begin,Yr._compileCaptures(t.beginCaptures||t.captures,n,r),t.end,Yr._compileCaptures(t.endCaptures||t.captures,n,r),t.applyEndPatternLast,Yr._compilePatterns(t.patterns,n,r))}),t.id}static _compileCaptures(t,n,r){let a=[];if(t){let i=0;for(const s in t){if(s==="$vscodeTextmateLocation")continue;const o=parseInt(s,10);o>i&&(i=o)}for(let s=0;s<=i;s++)a[s]=null;for(const s in t){if(s==="$vscodeTextmateLocation")continue;const o=parseInt(s,10);let l=0;t[s].patterns&&(l=Yr.getCompiledRuleId(t[s],n,r)),a[o]=Yr.createCaptureRule(n,t[s].$vscodeTextmateLocation,t[s].name,t[s].contentName,l)}}return a}static _compilePatterns(t,n,r){let a=[];if(t)for(let i=0,s=t.length;i<s;i++){const o=t[i];let l=-1;if(o.include){const u=eW(o.include);switch(u.kind){case 0:case 1:l=Yr.getCompiledRuleId(r[o.include],n,r);break;case 2:let p=r[u.ruleName];p&&(l=Yr.getCompiledRuleId(p,n,r));break;case 3:case 4:const h=u.scopeName,g=u.kind===4?u.ruleName:null,x=n.getExternalGrammar(h,r);if(x)if(g){let v=x.repository[g];v&&(l=Yr.getCompiledRuleId(v,n,x.repository))}else l=Yr.getCompiledRuleId(x.repository.$self,n,x.repository);break}}else l=Yr.getCompiledRuleId(o,n,r);if(l!==-1){const u=n.getRule(l);let p=!1;if((u instanceof pL||u instanceof WA||u instanceof ny)&&u.hasMissingPatterns&&u.patterns.length===0&&(p=!0),p)continue;a.push(l)}}return{patterns:a,hasMissingPatterns:(t?t.length:0)!==a.length}}},Rp=class rW{source;ruleId;hasAnchor;hasBackReferences;_anchorCache;constructor(t,n){if(t&&typeof t=="string"){const r=t.length;let a=0,i=[],s=!1;for(let o=0;o<r;o++)if(t.charAt(o)==="\\"&&o+1<r){const u=t.charAt(o+1);u==="z"?(i.push(t.substring(a,o)),i.push("$(?!\\n)(?<!\\n)"),a=o+2):(u==="A"||u==="G")&&(s=!0),o++}this.hasAnchor=s,a===0?this.source=t:(i.push(t.substring(a,r)),this.source=i.join(""))}else this.hasAnchor=!1,this.source=t;this.hasAnchor?this._anchorCache=this._buildAnchorCache():this._anchorCache=null,this.ruleId=n,typeof this.source=="string"?this.hasBackReferences=u2e.test(this.source):this.hasBackReferences=!1}clone(){return new rW(this.source,this.ruleId)}setSource(t){this.source!==t&&(this.source=t,this.hasAnchor&&(this._anchorCache=this._buildAnchorCache()))}resolveBackReferences(t,n){if(typeof this.source!="string")throw new Error("This method should only be called if the source is a string");let r=n.map(a=>t.substring(a.start,a.end));return hL.lastIndex=0,this.source.replace(hL,(a,i)=>KY(r[parseInt(i,10)]||""))}_buildAnchorCache(){if(typeof this.source!="string")throw new Error("This method should only be called if the source is a string");let t=[],n=[],r=[],a=[],i,s,o,l;for(i=0,s=this.source.length;i<s;i++)o=this.source.charAt(i),t[i]=o,n[i]=o,r[i]=o,a[i]=o,o==="\\"&&i+1<s&&(l=this.source.charAt(i+1),l==="A"?(t[i+1]="ï¿¿",n[i+1]="ï¿¿",r[i+1]="A",a[i+1]="A"):l==="G"?(t[i+1]="ï¿¿",n[i+1]="G",r[i+1]="ï¿¿",a[i+1]="G"):(t[i+1]=l,n[i+1]=l,r[i+1]=l,a[i+1]=l),i++);return{A0_G0:t.join(""),A0_G1:n.join(""),A1_G0:r.join(""),A1_G1:a.join("")}}resolveAnchors(t,n){return!this.hasAnchor||!this._anchorCache||typeof this.source!="string"?this.source:t?n?this._anchorCache.A1_G1:this._anchorCache.A1_G0:n?this._anchorCache.A0_G1:this._anchorCache.A0_G0}},jp=class{_items;_hasAnchors;_cached;_anchorCache;constructor(){this._items=[],this._hasAnchors=!1,this._cached=null,this._anchorCache={A0_G0:null,A0_G1:null,A1_G0:null,A1_G1:null}}dispose(){this._disposeCaches()}_disposeCaches(){this._cached&&(this._cached.dispose(),this._cached=null),this._anchorCache.A0_G0&&(this._anchorCache.A0_G0.dispose(),this._anchorCache.A0_G0=null),this._anchorCache.A0_G1&&(this._anchorCache.A0_G1.dispose(),this._anchorCache.A0_G1=null),this._anchorCache.A1_G0&&(this._anchorCache.A1_G0.dispose(),this._anchorCache.A1_G0=null),this._anchorCache.A1_G1&&(this._anchorCache.A1_G1.dispose(),this._anchorCache.A1_G1=null)}push(e){this._items.push(e),this._hasAnchors=this._hasAnchors||e.hasAnchor}unshift(e){this._items.unshift(e),this._hasAnchors=this._hasAnchors||e.hasAnchor}length(){return this._items.length}setSource(e,t){this._items[e].source!==t&&(this._disposeCaches(),this._items[e].setSource(t))}compile(e){if(!this._cached){let t=this._items.map(n=>n.source);this._cached=new mL(e,t,this._items.map(n=>n.ruleId))}return this._cached}compileAG(e,t,n){return this._hasAnchors?t?n?(this._anchorCache.A1_G1||(this._anchorCache.A1_G1=this._resolveAnchors(e,t,n)),this._anchorCache.A1_G1):(this._anchorCache.A1_G0||(this._anchorCache.A1_G0=this._resolveAnchors(e,t,n)),this._anchorCache.A1_G0):n?(this._anchorCache.A0_G1||(this._anchorCache.A0_G1=this._resolveAnchors(e,t,n)),this._anchorCache.A0_G1):(this._anchorCache.A0_G0||(this._anchorCache.A0_G0=this._resolveAnchors(e,t,n)),this._anchorCache.A0_G0):this.compile(e)}_resolveAnchors(e,t,n){let r=this._items.map(a=>a.resolveAnchors(t,n));return new mL(e,r,this._items.map(a=>a.ruleId))}},mL=class{constructor(e,t,n){this.regExps=t,this.rules=n,this.scanner=e.createOnigScanner(t)}scanner;dispose(){typeof this.scanner.dispose=="function"&&this.scanner.dispose()}toString(){const e=[];for(let t=0,n=this.rules.length;t<n;t++)e.push("   - "+this.rules[t]+": "+this.regExps[t]);return e.join(`
769`)}findNextMatchSync(e,t,n){const r=this.scanner.findNextMatchSync(e,t,n);return r?{ruleId:this.rules[r.index],captureIndices:r.captureIndices}:null}},dE=class{constructor(e,t){this.languageId=e,this.tokenType=t}},p2e=class KA{_defaultAttributes;_embeddedLanguagesMatcher;constructor(t,n){this._defaultAttributes=new dE(t,8),this._embeddedLanguagesMatcher=new m2e(Object.entries(n||{}))}getDefaultAttributes(){return this._defaultAttributes}getBasicScopeAttributes(t){return t===null?KA._NULL_SCOPE_METADATA:this._getBasicScopeAttributes.get(t)}static _NULL_SCOPE_METADATA=new dE(0,0);_getBasicScopeAttributes=new QY(t=>{const n=this._scopeToLanguage(t),r=this._toStandardTokenType(t);return new dE(n,r)});_scopeToLanguage(t){return this._embeddedLanguagesMatcher.match(t)||0}_toStandardTokenType(t){const n=t.match(KA.STANDARD_TOKEN_TYPE_REGEXP);if(!n)return 8;switch(n[1]){case"comment":return 1;case"string":return 2;case"regex":return 3;case"meta.embedded":return 0}throw new Error("Unexpected match for standard token type!")}static STANDARD_TOKEN_TYPE_REGEXP=/\b(comment|string|regex|meta\.embedded)\b/},m2e=class{values;scopesRegExp;constructor(e){if(e.length===0)this.values=null,this.scopesRegExp=null;else{this.values=new Map(e);const t=e.map(([n,r])=>KY(n));t.sort(),t.reverse(),this.scopesRegExp=new RegExp(`^((${t.join(")|(")}))($|\\.)`,"")}}match(e){if(!this.scopesRegExp)return;const t=e.match(this.scopesRegExp);if(t)return this.values.get(t[1])}},gL=class{constructor(e,t){this.stack=e,this.stoppedEarly=t}};function aW(e,t,n,r,a,i,s,o){const l=t.content.length;let u=!1,p=-1;if(s){const x=g2e(e,t,n,r,a,i);a=x.stack,r=x.linePos,n=x.isFirstLine,p=x.anchorPosition}const h=Date.now();for(;!u;){if(o!==0&&Date.now()-h>o)return new gL(a,!0);g()}return new gL(a,!1);function g(){const x=x2e(e,t,n,r,a,p);if(!x){i.produce(a,l),u=!0;return}const v=x.captureIndices,b=x.matchedRuleId,E=v&&v.length>0?v[0].end>r:!1;if(b===d2e){const S=a.getRule(e);i.produce(a,v[0].start),a=a.withContentNameScopesList(a.nameScopesList),zh(e,t,n,a,i,S.endCaptures,v),i.produce(a,v[0].end);const T=a;if(a=a.parent,p=T.getAnchorPos(),!E&&T.getEnterPos()===r){a=T,i.produce(a,l),u=!0;return}}else{const S=e.getRule(b);i.produce(a,v[0].start);const T=a,k=S.getName(t.content,v),N=a.contentNameScopesList.pushAttributed(k,e);if(a=a.push(b,r,p,v[0].end===l,null,N,N),S instanceof WA){const C=S;zh(e,t,n,a,i,C.beginCaptures,v),i.produce(a,v[0].end),p=v[0].end;const O=C.getContentName(t.content,v),j=N.pushAttributed(O,e);if(a=a.withContentNameScopesList(j),C.endHasBackReferences&&(a=a.withEndRule(C.getEndWithResolvedBackReferences(t.content,v))),!E&&T.hasSameRuleAs(a)){a=a.pop(),i.produce(a,l),u=!0;return}}else if(S instanceof ny){const C=S;zh(e,t,n,a,i,C.beginCaptures,v),i.produce(a,v[0].end),p=v[0].end;const O=C.getContentName(t.content,v),j=N.pushAttributed(O,e);if(a=a.withContentNameScopesList(j),C.whileHasBackReferences&&(a=a.withEndRule(C.getWhileWithResolvedBackReferences(t.content,v))),!E&&T.hasSameRuleAs(a)){a=a.pop(),i.produce(a,l),u=!0;return}}else if(zh(e,t,n,a,i,S.captures,v),i.produce(a,v[0].end),a=a.pop(),!E){a=a.safePop(),i.produce(a,l),u=!0;return}}v[0].end>r&&(r=v[0].end,n=!1)}}function g2e(e,t,n,r,a,i){let s=a.beginRuleCapturedEOL?0:-1;const o=[];for(let l=a;l;l=l.pop()){const u=l.getRule(e);u instanceof ny&&o.push({rule:u,stack:l})}for(let l=o.pop();l;l=o.pop()){const{ruleScanner:u,findOptions:p}=v2e(l.rule,e,l.stack.endRule,n,r===s),h=u.findNextMatchSync(t,r,p);if(h){if(h.ruleId!==tW){a=l.stack.pop();break}h.captureIndices&&h.captureIndices.length&&(i.produce(l.stack,h.captureIndices[0].start),zh(e,t,n,l.stack,i,l.rule.whileCaptures,h.captureIndices),i.produce(l.stack,h.captureIndices[0].end),s=h.captureIndices[0].end,h.captureIndices[0].end>r&&(r=h.captureIndices[0].end,n=!1))}else{a=l.stack.pop();break}}return{stack:a,linePos:r,anchorPosition:s,isFirstLine:n}}function x2e(e,t,n,r,a,i){const s=y2e(e,t,n,r,a,i),o=e.getInjections();if(o.length===0)return s;const l=b2e(o,e,t,n,r,a,i);if(!l)return s;if(!s)return l;const u=s.captureIndices[0].start,p=l.captureIndices[0].start;return p<u||l.priorityMatch&&p===u?l:s}function y2e(e,t,n,r,a,i){const s=a.getRule(e),{ruleScanner:o,findOptions:l}=iW(s,e,a.endRule,n,r===i),u=o.findNextMatchSync(t,r,l);return u?{captureIndices:u.captureIndices,matchedRuleId:u.ruleId}:null}function b2e(e,t,n,r,a,i,s){let o=Number.MAX_VALUE,l=null,u,p=0;const h=i.contentNameScopesList.getScopeNames();for(let g=0,x=e.length;g<x;g++){const v=e[g];if(!v.matcher(h))continue;const b=t.getRule(v.ruleId),{ruleScanner:E,findOptions:S}=iW(b,t,null,r,a===s),T=E.findNextMatchSync(n,a,S);if(!T)continue;const k=T.captureIndices[0].start;if(!(k>=o)&&(o=k,l=T.captureIndices,u=T.ruleId,p=v.priority,o===a))break}return l?{priorityMatch:p===-1,captureIndices:l,matchedRuleId:u}:null}function iW(e,t,n,r,a){return{ruleScanner:e.compileAG(t,n,r,a),findOptions:0}}function v2e(e,t,n,r,a){return{ruleScanner:e.compileWhileAG(t,n,r,a),findOptions:0}}function zh(e,t,n,r,a,i,s){if(i.length===0)return;const o=t.content,l=Math.min(i.length,s.length),u=[],p=s[0].end;for(let h=0;h<l;h++){const g=i[h];if(g===null)continue;const x=s[h];if(x.length===0)continue;if(x.start>p)break;for(;u.length>0&&u[u.length-1].endPos<=x.start;)a.produceFromScopes(u[u.length-1].scopes,u[u.length-1].endPos),u.pop();if(u.length>0?a.produceFromScopes(u[u.length-1].scopes,x.start):a.produce(r,x.start),g.retokenizeCapturedWithRuleId){const b=g.getName(o,s),E=r.contentNameScopesList.pushAttributed(b,e),S=g.getContentName(o,s),T=E.pushAttributed(S,e),k=r.push(g.retokenizeCapturedWithRuleId,x.start,-1,!1,null,E,T),N=e.createOnigString(o.substring(0,x.end));aW(e,N,n&&x.start===0,x.start,k,a,!1,0),JY(N);continue}const v=g.getName(o,s);if(v!==null){const E=(u.length>0?u[u.length-1].scopes:r.contentNameScopesList).pushAttributed(v,e);u.push(new E2e(E,x.end))}}for(;u.length>0;)a.produceFromScopes(u[u.length-1].scopes,u[u.length-1].endPos),u.pop()}var E2e=class{scopes;endPos;constructor(e,t){this.scopes=e,this.endPos=t}};function w2e(e,t,n,r,a,i,s,o){return new A2e(e,t,n,r,a,i,s,o)}function xL(e,t,n,r,a){const i=ey(t,ry),s=nW.getCompiledRuleId(n,r,a.repository);for(const o of i)e.push({debugSelector:t,matcher:o.matcher,ruleId:s,grammar:a,priority:o.priority})}function ry(e,t){if(t.length<e.length)return!1;let n=0;return e.every(r=>{for(let a=n;a<t.length;a++)if(S2e(t[a],r))return n=a+1,!0;return!1})}function S2e(e,t){if(!e)return!1;if(e===t)return!0;const n=t.length;return e.length>n&&e.substr(0,n)===t&&e[n]==="."}var A2e=class{constructor(e,t,n,r,a,i,s,o){if(this._rootScopeName=e,this.balancedBracketSelectors=i,this._onigLib=o,this._basicScopeAttributesProvider=new p2e(n,r),this._rootId=-1,this._lastRuleId=0,this._ruleId2desc=[null],this._includedGrammars={},this._grammarRepository=s,this._grammar=yL(t,null),this._injections=null,this._tokenTypeMatchers=[],a)for(const l of Object.keys(a)){const u=ey(l,ry);for(const p of u)this._tokenTypeMatchers.push({matcher:p.matcher,type:a[l]})}}_rootId;_lastRuleId;_ruleId2desc;_includedGrammars;_grammarRepository;_grammar;_injections;_basicScopeAttributesProvider;_tokenTypeMatchers;get themeProvider(){return this._grammarRepository}dispose(){for(const e of this._ruleId2desc)e&&e.dispose()}createOnigScanner(e){return this._onigLib.createOnigScanner(e)}createOnigString(e){return this._onigLib.createOnigString(e)}getMetadataForScope(e){return this._basicScopeAttributesProvider.getBasicScopeAttributes(e)}_collectInjections(){const e={lookup:a=>a===this._rootScopeName?this._grammar:this.getExternalGrammar(a),injections:a=>this._grammarRepository.injections(a)},t=[],n=this._rootScopeName,r=e.lookup(n);if(r){const a=r.injections;if(a)for(let s in a)xL(t,s,a[s],this,r);const i=this._grammarRepository.injections(n);i&&i.forEach(s=>{const o=this.getExternalGrammar(s);if(o){const l=o.injectionSelector;l&&xL(t,l,o,this,o)}})}return t.sort((a,i)=>a.priority-i.priority),t}getInjections(){return this._injections===null&&(this._injections=this._collectInjections()),this._injections}registerRule(e){const t=++this._lastRuleId,n=e(t);return this._ruleId2desc[t]=n,n}getRule(e){return this._ruleId2desc[e]}getExternalGrammar(e,t){if(this._includedGrammars[e])return this._includedGrammars[e];if(this._grammarRepository){const n=this._grammarRepository.lookup(e);if(n)return this._includedGrammars[e]=yL(n,t&&t.$base),this._includedGrammars[e]}}tokenizeLine(e,t,n=0){const r=this._tokenize(e,t,!1,n);return{tokens:r.lineTokens.getResult(r.ruleStack,r.lineLength),ruleStack:r.ruleStack,stoppedEarly:r.stoppedEarly}}tokenizeLine2(e,t,n=0){const r=this._tokenize(e,t,!0,n);return{tokens:r.lineTokens.getBinaryResult(r.ruleStack,r.lineLength),ruleStack:r.ruleStack,stoppedEarly:r.stoppedEarly}}_tokenize(e,t,n,r){this._rootId===-1&&(this._rootId=nW.getCompiledRuleId(this._grammar.repository.$self,this,this._grammar.repository),this.getInjections());let a;if(!t||t===QA.NULL){a=!0;const u=this._basicScopeAttributesProvider.getDefaultAttributes(),p=this.themeProvider.getDefaults(),h=_f.set(0,u.languageId,u.tokenType,null,p.fontStyle,p.foregroundId,p.backgroundId),g=this.getRule(this._rootId).getName(null,null);let x;g?x=sp.createRootAndLookUpScopeName(g,h,this):x=sp.createRoot("unknown",h),t=new QA(null,this._rootId,-1,-1,!1,null,x,x)}else a=!1,t.reset();e=e+`
770`;const i=this.createOnigString(e),s=i.content.length,o=new _2e(n,e,this._tokenTypeMatchers,this.balancedBracketSelectors),l=aW(this,i,a,0,t,o,!0,r);return JY(i),{lineLength:s,lineTokens:o,ruleStack:l.stack,stoppedEarly:l.stoppedEarly}}};function yL(e,t){return e=Hve(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 sp=class ps{constructor(t,n,r){this.parent=t,this.scopePath=n,this.tokenAttributes=r}static fromExtension(t,n){let r=t,a=t?.scopePath??null;for(const i of n)a=uE.push(a,i.scopeNames),r=new ps(r,a,i.encodedTokenAttributes);return r}static createRoot(t,n){return new ps(null,new uE(null,t),n)}static createRootAndLookUpScopeName(t,n,r){const a=r.getMetadataForScope(t),i=new uE(null,t),s=r.themeProvider.themeMatch(i),o=ps.mergeAttributes(n,a,s);return new ps(null,i,o)}get scopeName(){return this.scopePath.scopeName}toString(){return this.getScopeNames().join(" ")}equals(t){return ps.equals(this,t)}static equals(t,n){do{if(t===n||!t&&!n)return!0;if(!t||!n||t.scopeName!==n.scopeName||t.tokenAttributes!==n.tokenAttributes)return!1;t=t.parent,n=n.parent}while(!0)}static mergeAttributes(t,n,r){let a=-1,i=0,s=0;return r!==null&&(a=r.fontStyle,i=r.foregroundId,s=r.backgroundId),_f.set(t,n.languageId,n.tokenType,null,a,i,s)}pushAttributed(t,n){if(t===null)return this;if(t.indexOf(" ")===-1)return ps._pushAttributed(this,t,n);const r=t.split(/ /g);let a=this;for(const i of r)a=ps._pushAttributed(a,i,n);return a}static _pushAttributed(t,n,r){const a=r.getMetadataForScope(n),i=t.scopePath.push(n),s=r.themeProvider.themeMatch(i),o=ps.mergeAttributes(t.tokenAttributes,a,s);return new ps(t,i,o)}getScopeNames(){return this.scopePath.getSegments()}getExtensionIfDefined(t){const n=[];let r=this;for(;r&&r!==t;)n.push({encodedTokenAttributes:r.tokenAttributes,scopeNames:r.scopePath.getExtensionIfDefined(r.parent?.scopePath??null)}),r=r.parent;return r===t?n.reverse():void 0}},QA=class Wc{constructor(t,n,r,a,i,s,o,l){this.parent=t,this.ruleId=n,this.beginRuleCapturedEOL=i,this.endRule=s,this.nameScopesList=o,this.contentNameScopesList=l,this.depth=this.parent?this.parent.depth+1:1,this._enterPos=r,this._anchorPos=a}_stackElementBrand=void 0;static NULL=new Wc(null,0,0,0,!1,null,null,null);_enterPos;_anchorPos;depth;equals(t){return t===null?!1:Wc._equals(this,t)}static _equals(t,n){return t===n?!0:this._structuralEquals(t,n)?sp.equals(t.contentNameScopesList,n.contentNameScopesList):!1}static _structuralEquals(t,n){do{if(t===n||!t&&!n)return!0;if(!t||!n||t.depth!==n.depth||t.ruleId!==n.ruleId||t.endRule!==n.endRule)return!1;t=t.parent,n=n.parent}while(!0)}clone(){return this}static _reset(t){for(;t;)t._enterPos=-1,t._anchorPos=-1,t=t.parent}reset(){Wc._reset(this)}pop(){return this.parent}safePop(){return this.parent?this.parent:this}push(t,n,r,a,i,s,o){return new Wc(this,t,n,r,a,i,s,o)}getEnterPos(){return this._enterPos}getAnchorPos(){return this._anchorPos}getRule(t){return t.getRule(this.ruleId)}toString(){const t=[];return this._writeString(t,0),"["+t.join(",")+"]"}_writeString(t,n){return this.parent&&(n=this.parent._writeString(t,n)),t[n++]=`(${this.ruleId}, ${this.nameScopesList?.toString()}, ${this.contentNameScopesList?.toString()})`,n}withContentNameScopesList(t){return this.contentNameScopesList===t?this:this.parent.push(this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,this.endRule,this.nameScopesList,t)}withEndRule(t){return this.endRule===t?this:new Wc(this.parent,this.ruleId,this._enterPos,this._anchorPos,this.beginRuleCapturedEOL,t,this.nameScopesList,this.contentNameScopesList)}hasSameRuleAs(t){let n=this;for(;n&&n._enterPos===t._enterPos;){if(n.ruleId===t.ruleId)return!0;n=n.parent}return!1}toStateStackFrame(){return{ruleId:this.ruleId,beginRuleCapturedEOL:this.beginRuleCapturedEOL,endRule:this.endRule,nameScopesList:this.nameScopesList?.getExtensionIfDefined(this.parent?.nameScopesList??null)??[],contentNameScopesList:this.contentNameScopesList?.getExtensionIfDefined(this.nameScopesList)??[]}}static pushFrame(t,n){const r=sp.fromExtension(t?.nameScopesList??null,n.nameScopesList);return new Wc(t,n.ruleId,n.enterPos??-1,n.anchorPos??-1,n.beginRuleCapturedEOL,n.endRule,r,sp.fromExtension(r,n.contentNameScopesList))}},T2e=class{balancedBracketScopes;unbalancedBracketScopes;allowAny=!1;constructor(e,t){this.balancedBracketScopes=e.flatMap(n=>n==="*"?(this.allowAny=!0,[]):ey(n,ry).map(r=>r.matcher)),this.unbalancedBracketScopes=t.flatMap(n=>ey(n,ry).map(r=>r.matcher))}get matchesAlways(){return this.allowAny&&this.unbalancedBracketScopes.length===0}get matchesNever(){return this.balancedBracketScopes.length===0&&!this.allowAny}match(e){for(const t of this.unbalancedBracketScopes)if(t(e))return!1;for(const t of this.balancedBracketScopes)if(t(e))return!0;return this.allowAny}},_2e=class{constructor(e,t,n,r){this.balancedBracketSelectors=r,this._emitBinaryTokens=e,this._tokenTypeOverrides=n,this._lineText=null,this._tokens=[],this._binaryTokens=[],this._lastTokenEndIndex=0}_emitBinaryTokens;_lineText;_tokens;_binaryTokens;_lastTokenEndIndex;_tokenTypeOverrides;produce(e,t){this.produceFromScopes(e.contentNameScopesList,t)}produceFromScopes(e,t){if(this._lastTokenEndIndex>=t)return;if(this._emitBinaryTokens){let r=e?.tokenAttributes??0,a=!1;if(this.balancedBracketSelectors?.matchesAlways&&(a=!0),this._tokenTypeOverrides.length>0||this.balancedBracketSelectors&&!this.balancedBracketSelectors.matchesAlways&&!this.balancedBracketSelectors.matchesNever){const i=e?.getScopeNames()??[];for(const s of this._tokenTypeOverrides)s.matcher(i)&&(r=_f.set(r,0,s.type,null,-1,0,0));this.balancedBracketSelectors&&(a=this.balancedBracketSelectors.match(i))}if(a&&(r=_f.set(r,0,8,a,-1,0,0)),this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-1]===r){this._lastTokenEndIndex=t;return}this._binaryTokens.push(this._lastTokenEndIndex),this._binaryTokens.push(r),this._lastTokenEndIndex=t;return}const n=e?.getScopeNames()??[];this._tokens.push({startIndex:this._lastTokenEndIndex,endIndex:t,scopes:n}),this._lastTokenEndIndex=t}getResult(e,t){return this._tokens.length>0&&this._tokens[this._tokens.length-1].startIndex===t-1&&this._tokens.pop(),this._tokens.length===0&&(this._lastTokenEndIndex=-1,this.produce(e,t),this._tokens[this._tokens.length-1].startIndex=0),this._tokens}getBinaryResult(e,t){this._binaryTokens.length>0&&this._binaryTokens[this._binaryTokens.length-2]===t-1&&(this._binaryTokens.pop(),this._binaryTokens.pop()),this._binaryTokens.length===0&&(this._lastTokenEndIndex=-1,this.produce(e,t),this._binaryTokens[this._binaryTokens.length-2]=0);const n=new Uint32Array(this._binaryTokens.length);for(let r=0,a=this._binaryTokens.length;r<a;r++)n[r]=this._binaryTokens[r];return n}},N2e=class{constructor(e,t){this._onigLib=t,this._theme=e}_grammars=new Map;_rawGrammars=new Map;_injectionGrammars=new Map;_theme;dispose(){for(const e of this._grammars.values())e.dispose()}setTheme(e){this._theme=e}getColorMap(){return this._theme.getColorMap()}addGrammar(e,t){this._rawGrammars.set(e.scopeName,e),t&&this._injectionGrammars.set(e.scopeName,t)}lookup(e){return this._rawGrammars.get(e)}injections(e){return this._injectionGrammars.get(e)}getDefaults(){return this._theme.getDefaults()}themeMatch(e){return this._theme.match(e)}grammarForScopeName(e,t,n,r,a){if(!this._grammars.has(e)){let i=this._rawGrammars.get(e);if(!i)return null;this._grammars.set(e,w2e(e,i,t,n,r,a,this,this._onigLib))}return this._grammars.get(e)}},k2e=class{_options;_syncRegistry;_ensureGrammarCache;constructor(t){this._options=t,this._syncRegistry=new N2e(Jx.createFromRawTheme(t.theme,t.colorMap),t.onigLib),this._ensureGrammarCache=new Map}dispose(){this._syncRegistry.dispose()}setTheme(t,n){this._syncRegistry.setTheme(Jx.createFromRawTheme(t,n))}getColorMap(){return this._syncRegistry.getColorMap()}loadGrammarWithEmbeddedLanguages(t,n,r){return this.loadGrammarWithConfiguration(t,n,{embeddedLanguages:r})}loadGrammarWithConfiguration(t,n,r){return this._loadGrammar(t,n,r.embeddedLanguages,r.tokenTypes,new T2e(r.balancedBracketSelectors||[],r.unbalancedBracketSelectors||[]))}loadGrammar(t){return this._loadGrammar(t,0,null,null,null)}_loadGrammar(t,n,r,a,i){const s=new r2e(this._syncRegistry,t);for(;s.Q.length>0;)s.Q.map(o=>this._loadSingleGrammar(o.scopeName)),s.processQueue();return this._grammarForScopeName(t,n,r,a,i)}_loadSingleGrammar(t){this._ensureGrammarCache.has(t)||(this._doLoadSingleGrammar(t),this._ensureGrammarCache.set(t,!0))}_doLoadSingleGrammar(t){const n=this._options.loadGrammar(t);if(n){const r=typeof this._options.getInjections=="function"?this._options.getInjections(t):void 0;this._syncRegistry.addGrammar(n,r)}}addGrammar(t,n=[],r=0,a=null){return this._syncRegistry.addGrammar(t,n),this._grammarForScopeName(t.scopeName,r,a)}_grammarForScopeName(t,n=0,r=null,a=null,i=null){return this._syncRegistry.grammarForScopeName(t,n,r,a,i)}},XA=QA.NULL;const C2e=/["&'<>`]/g,O2e=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,P2e=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,R2e=/[|\\{}()[\]^$+*?.]/g,bL=new WeakMap;function j2e(e,t){if(e=e.replace(t.subset?L2e(t.subset):C2e,r),t.subset||t.escapeOnly)return e;return e.replace(O2e,n).replace(P2e,r);function n(a,i,s){return t.format((a.charCodeAt(0)-55296)*1024+a.charCodeAt(1)-56320+65536,s.charCodeAt(i+2),t)}function r(a,i,s){return t.format(a.charCodeAt(0),s.charCodeAt(i+1),t)}}function L2e(e){let t=bL.get(e);return t||(t=M2e(e),bL.set(e,t)),t}function M2e(e){const t=[];let n=-1;for(;++n<e.length;)t.push(e[n].replace(R2e,"\\$&"));return new RegExp("(?:"+t.join("|")+")","g")}const I2e=/[\dA-Fa-f]/;function D2e(e,t,n){const r="&#x"+e.toString(16).toUpperCase();return n&&t&&!I2e.test(String.fromCharCode(t))?r:r+";"}const B2e=/\d/;function F2e(e,t,n){const r="&#"+String(e);return n&&t&&!B2e.test(String.fromCharCode(t))?r:r+";"}const $2e=["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
770h","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"],fE={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 770-778
770:"⊄",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:"€"},U2e=["cent","copy","divide","gt","lt","not","para","times"],sW={}.hasOwnProperty,ZA={};let B1;for(B1 in fE)sW.call(fE,B1)&&(ZA[fE[B1]]=B1);const z2e=/[^\dA-Za-z]/;function H2e(e,t,n,r){const a=String.fromCharCode(e);if(sW.call(ZA,a)){const i=ZA[a],s="&"+i;return n&&$2e.includes(i)&&!U2e.includes(i)&&(!r||t&&t!==61&&z2e.test(String.fromCharCode(t)))?s:s+";"}return""}function q2e(e,t,n){let r=D2e(e,t,n.omitOptionalSemicolons),a;if((n.useNamedReferences||n.useShortestReferences)&&(a=H2e(e,t,n.omitOptionalSemicolons,n.attribute)),(n.useShortestReferences||!a)&&n.useShortestReferences){const i=F2e(e,t,n.omitOptionalSemicolons);i.length<r.length&&(r=i)}return a&&(!n.useShortestReferences||a.length<r.length)?a:r}function lf(e,t){return j2e(e,Object.assign({format:q2e},t))}const G2e=/^>|^->|<!--|-->|--!>|<!-$/g,V2e=[">"],Y2e=["<",">"];function W2e(e,t,n,r){return r.settings.bogusComments?"<?"+lf(e.value,Object.assign({},r.settings.characterReferences,{subset:V2e}))+">":"<!--"+e.value.replace(G2e,a)+"-->";function a(i){return lf(i,Object.assign({},r.settings.characterReferences,{subset:Y2e}))}}function K2e(e,t,n,r){return"<!"+(r.settings.upperDoctype?"DOCTYPE":"doctype")+(r.settings.tightDoctype?"":" ")+"html>"}const wr=lW(1),oW=lW(-1),Q2e=[];function lW(e){return t;function t(n,r,a){const i=n?n.children:Q2e;let s=(r||0)+e,o=i[s];if(!a)for(;o&&Bb(o);)s+=e,o=i[s];return o}}const X2e={}.hasOwnProperty;function cW(e){return t;function t(n,r,a){return X2e.call(e,n.tagName)&&e[n.tagName](n,r,a)}}const f8=cW({body:J2e,caption:hE,colgroup:hE,dd:r4e,dt:n4e,head:hE,html:Z2e,li:t4e,optgroup:a4e,option:i4e,p:e4e,rp:vL,rt:vL,tbody:o4e,td:EL,tfoot:l4e,th:EL,thead:s4e,tr:c4e});function hE(e,t,n){const r=wr(n,t,!0);return!r||r.type!=="comment"&&!(r.type==="text"&&Bb(r.value.charAt(0)))}function Z2e(e,t,n){const r=wr(n,t);return!r||r.type!=="comment"}function J2e(e,t,n){const r=wr(n,t);return!r||r.type!=="comment"}function e4e(e,t,n){const r=wr(n,t);return r?r.type==="element"&&(r.tagName==="address"||r.tagName==="article"||r.tagName==="aside"||r.tagName==="blockquote"||r.tagName==="details"||r.tagName==="div"||r.tagName==="dl"||r.tagName==="fieldset"||r.tagName==="figcaption"||r.tagName==="figure"||r.tagName==="footer"||r.tagName==="form"||r.tagName==="h1"||r.tagName==="h2"||r.tagName==="h3"||r.tagName==="h4"||r.tagName==="h5"||r.tagName==="h6"||r.tagName==="header"||r.tagName==="hgroup"||r.tagName==="hr"||r.tagName==="main"||r.tagName==="menu"||r.tagName==="nav"||r.tagName==="ol"||r.tagName==="p"||r.tagName==="pre"||r.tagName==="section"||r.tagName==="table"||r.tagName==="ul"):!n||!(n.type==="element"&&(n.tagName==="a"||n.tagName==="audio"||n.tagName==="del"||n.tagName==="ins"||n.tagName==="map"||n.tagName==="noscript"||n.tagName==="video"))}function t4e(e,t,n){const r=wr(n,t);return!r||r.type==="element"&&r.tagName==="li"}function n4e(e,t,n){const r=wr(n,t);return!!(r&&r.type==="element"&&(r.tagName==="dt"||r.tagName==="dd"))}function r4e(e,t,n){const r=wr(n,t);return!r||r.type==="element"&&(r.tagName==="dt"||r.tagName==="dd")}function vL(e,t,n){const r=wr(n,t);return!r||r.type==="element"&&(r.tagName==="rp"||r.tagName==="rt")}function a4e(e,t,n){const r=wr(n,t);return!r||r.type==="element"&&r.tagName==="optgroup"}function i4e(e,t,n){const r=wr(n,t);return!r||r.type==="element"&&(r.tagName==="option"||r.tagName==="optgroup")}function s4e(e,t,n){const r=wr(n,t);return!!(r&&r.type==="element"&&(r.tagName==="tbody"||r.tagName==="tfoot"))}function o4e(e,t,n){const r=wr(n,t);return!r||r.type==="element"&&(r.tagName==="tbody"||r.tagName==="tfoot")}function l4e(e,t,n){return!wr(n,t)}function c4e(e,t,n){const r=wr(n,t);return!r||r.type==="element"&&r.tagName==="tr"}function EL(e,t,n){const r=wr(n,t);return!r||r.type==="element"&&(r.tagName==="td"||r.tagName==="th")}const u4e=cW({body:h4e,colgroup:p4e,head:f4e,html:d4e,tbody:m4e});function d4e(e){const t=wr(e,-1);return!t||t.type!=="comment"}function f4e(e){const t=new Set;for(const r of e.children)if(r.type==="element"&&(r.tagName==="base"||r.tagName==="title")){if(t.has(r.tagName))return!1;t.add(r.tagName)}const n=e.children[0];return!n||n.type==="element"}function h4e(e){const t=wr(e,-1,!0);return!t||t.type!=="comment"&&!(t.type==="text"&&Bb(t.value.charAt(0)))&&!(t.type==="element"&&(t.tagName==="meta"||t.tagName==="link"||t.tagName==="script"||t.tagName==="style"||t.tagName==="template"))}function p4e(e,t,n){const r=oW(n,t),a=wr(e,-1,!0);return n&&r&&r.type==="element"&&r.tagName==="colgroup"&&f8(r,n.children.indexOf(r),n)?!1:!!(a&&a.type==="element"&&a.tagName==="col")}function m4e(e,t,n){const r=oW(n,t),a=wr(e,-1);return n&&r&&r.type==="element"&&(r.tagName==="thead"||r.tagName==="tbody")&&f8(r,n.children.indexOf(r),n)?!1:!!(a&&a.type==="element"&&a.tagName==="tr")}const F1={name:[[`	
771\f\r &/=>`.split(""),`	
772\f\r "&'/=>\``.split("")],[`\0	
773\f\r "&'/<=>`.split(""),`\0	
774\f\r "&'/<=>\``.split("")]],unquoted:[[`	
775\f\r &>`.split(""),`\0	
776\f\r "&'<=>\``.split("")],[`\0	
777\f\r "&'<=>\``.split(""),`\0	
778\f\r "&'<=>\``.split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function g4e(e,t,n,r){const a=r.schema,i=a.space==="svg"?!1:r.settings.omitOptionalTags;let s=a.space==="svg"?r.settings.closeEmptyElements:r.settings.voids.includes(e.tagName.toLowerCase());const o=[];let l;a.space==="html"&&e.tagName==="svg"&&(r.schema=uc);const u=x4e(r,e.properties),p=r.all(a.space==="html"&&e.tagName==="template"?e.content:e);return r.schema=a,p&&(s=!1),(u||!i||!u4e(e,t,n))&&(o.push("<",e.tagName,u?" "+u:""),s&&(a.space==="svg"||r.settings.closeSelfClosing)&&(l=u.charAt(u.length-1),(!r.settings.tightSelfClosing||l==="/"||l&&l!=='"'&&l!=="'")&&o.push(" "),o.push("/")),o.push(">")),o.push(p),!s&&(!i||!f8(e,t,n))&&o.push("</"+e.tagName+">"),o.join("")}function x4e(e,t){const n=[];let r=-1,a;if(t){for(a in t)if(t[a]!==null&&t[a]!==void 0){const i=y4e(e,a,t[a]);i&&n.push(i)}}for(;++r<n.length;){const i=e.settings.tightAttributes?n[r].charAt(n[r].length-1):void 0;r!==n.length-1&&i!=='"'&&i!=="'"&&(n[r]+=" ")}return n.join("")}function y4e(e,t,n){const r=Fb(e.schema,t),a=e.settings.allowParseErrors&&e.schema.space==="html"?0:1,i=e.settings.allowDangerousCharacters?0:1;let s=e.quote,o;if(r.overloadedBoolean&&(n===r.attribute||n==="")?n=!0:(r.boolean||r.overloadedBoolean)&&(typeof n!="string"||n===r.attribute||n==="")&&(n=!!n),n==null||n===!1||typeof n=="number"&&Number.isNaN(n))return"";const l=lf(r.attribute,Object.assign({},e.settings.characterReferences,{subset:F1.name[a][i]}));return n===!0||(n=Array.isArray(n)?(r.commaSeparated?gN:yN)(n,{padLeft:!e.settings.tightCommaSeparatedLists}):String(n),e.settings.collapseEmptyAttributes&&!n)?l:(e.settings.preferUnquoted&&(o=lf(n,Object.assign({},e.settings.characterReferences,{attribute:!0,subset:F1.unquoted[a][i]}))),o!==n&&(e.settings.quoteSmart&&Xx(n,s)>Xx(n,e.alternative)&&(s=e.alternative),o=s+lf(n,Object.assign({},e.settings.characterReferences,{subset:(s==="'"?F1.single:F1.double)[a][i],attribute:!0}))+s),l+(o&&"="+o))}const b4e=["<","&"];function uW(e,t,n,r){return n&&n.type==="element"&&(n.tagName==="script"||n.tagName==="style")?e.value:lf(e.value,Object.assign({},r.settings.characterReferences,{subset:b4e}))}function v4e(e,t,n,r){return r.settings.allowDangerousHtml?e.value:uW(e,t,n,r)}function E4e(e,t,n,r){return r.all(e)}const w4e=e8("type",{invalid:S4e,unknown:A4e,handlers:{comment:W2e,doctype:K2e,element:g4e,raw:v4e,root:E4e,text:uW}});function S4e(e){throw new Error("Expected node, not `"+e+"`")}function A4e(e){const t=e;throw new Error("Cannot compile unknown node `"+t.type+"`")}const T4e={},_4e={},N4e=[];function k4e(e,t){const n=t||T4e,r=n.quote||'"',a=r==='"'?"'":'"';if(r!=='"'&&r!=="'")throw new Error("Invalid quote `"+r+"`, expected `'` or `\"`");return{one:C4e,all:O4e,settings:{omitOptionalTags:n.omitOptionalTags||!1,allowParseErrors:n.allowParseErrors||!1,allowDangerousCharacters:n.allowDangerousCharacters||!1,quoteSmart:n.quoteSmart||!1,preferUnquoted:n.preferUnquoted||!1,tightAttributes:n.tightAttributes||!1,upperDoctype:n.upperDoctype||!1,tightDoctype:n.tightDoctype||!1,bogusComments:n.bogusComments||!1,tightCommaSeparatedLists:n.tightCommaSeparatedLists||!1,tightSelfClosing:n.tightSelfClosing||!1,collapseEmptyAttributes:n.collapseEmptyAttributes||!1,allowDangerousHtml:n.allowDangerousHtml||!1,voids:n.voids||$V,characterReferences:n.characterReferences||_4e,closeSelfClosing:n.closeSelfClosing||!1,closeEmptyElements:n.closeEmptyElements||!1},schema:n.space==="svg"?uc:Om,quote:r,alternative:a}.one(Array.isArray(e)?{type:"root",children:e}:e,void 0,void 0)}function C4e(e,t,n){return w4e(e,t,n,this)}function O4e(e){const t=[],n=e&&e.children||N4e;let r=-1;for(;++r<n.length;)t[r]=this.one(n[r],r,e);return t.join("")}function ay(e,t){const n=typeof e=="string"?{}:{...e.colorReplacements},r=typeof e=="string"?e:e.name;for(const[a,i]of Object.entries(t?.colorReplacements||{}))typeof i=="string"?n[a]=i:a===r&&Object.assign(n,i);return n}function Ql(e,t){return e&&(t?.[e?.toLowerCase()]||e)}function P4e(e){return Array.isArray(e)?e:[e]}async function dW(e){return Promise.resolve(typeof e=="function"?e():e).then(t=>t.default||t)}function h8(e){return!e||["plaintext","txt","text","plain"].includes(e)}function fW(e){return e==="ansi"||h8(e)}function p8(e){return e==="none"}function hW(e){return p8(e)}function pW(e,t){if(!t)return e;e.properties||={},e.properties.class||=[],typeof e.properties.class=="string"&&(e.properties.class=e.properties.class.split(/\s+/g)),Array.isArray(e.properties.class)||(e.properties.class=[]);const n=Array.isArray(t)?t:t.split(/\s+/g);for(const r of n)r&&!e.properties.class.includes(r)&&e.properties.class.push(r);return e}function nv(e,t=!1){const n=e.split(/(\r?\n)/g);let r=0;const a=[];for(let i=0;i<n.length;i+=2){const s=t?n[i]+(n[i+1]||""):n[i];a.push([s,r]),r+=n[i].length,r+=n[i+1]?.length||0}return a}function R4e(e){const t=nv(e,!0).map(([a])=>a);function n(a){if(a===e.length)return{line:t.length-1,character:t[t.length-1].length};let i=a,s=0;for(const o of t){if(i<o.length)break;i-=o.length,s++}return{line:s,character:i}}function r(a,i){let s=0;for(let o=0;o<a;o++)s+=t[o].length;return s+=i,s}return{lines:t,indexToPos:n,posToIndex:r}}const m8="light-dark()",j4e=["color","background-color"];function L4e(e,t){let n=0;const r=[];for(const a of t)a>n&&r.push({...e,content:e.content.slice(n,a),offset:e.offset+n}),n=a;return n<e.content.length&&r.push({...e,content:e.content.slice(n),offset:e.offset+n}),r}function M4e(e,t){const n=Array.from(t instanceof Set?t:new Set(t)).sort((r,a)=>r-a);return n.length?e.map(r=>r.flatMap(a=>{const i=n.filter(s=>a.offset<s&&s<a.offset+a.content.length).map(s=>s-a.offset).sort((s,o)=>s-o);return i.length?L4e(a,i):a})):e}function I4e(e,t,n,r,a="css-vars"){const i={content:e.content,explanation:e.explanation,offset:e.offset},s=t.map(p=>iy(e.variants[p])),o=new Set(s.flatMap(p=>Object.keys(p))),l={},u=(p,h)=>{const g=h==="color"?"":h==="background-color"?"-bg":`-${h}`;return n+t[p]+(h==="color"?"":g)};return s.forEach((p,h)=>{for(const g of o){const x=p[g]||"inherit";if(h===0&&r&&j4e.includes(g))if(r===m8&&s.length>1){const v=t.findIndex(T=>T==="light"),b=t.findIndex(T=>T==="dark");if(v===-1||b===-1)throw new cr('When using `defaultColor: "light-dark()"`, you must provide both `light` and `dark` themes');const E=s[v][g]||"inherit",S=s[b][g]||"inherit";l[g]=`light-dark(${E}, ${S})`,a==="css-vars"&&(l[u(h,g)]=x)}else l[g]=x;else a==="css-vars"&&(l[u(h,g)]=x)}}),i.htmlStyle=l,i}function iy(e){const t={};if(e.color&&(t.color=e.color),e.bgColor&&(t["background-color"]=e.bgColor),e.fontStyle){e.fontStyle&Zr.Italic&&(t["font-style"]="italic"),e.fontStyle&Zr.Bold&&(t["font-weight"]="bold");const n=[];e.fontStyle&Zr.Underline&&n.push("underline"),e.fontStyle&Zr.Strikethrough&&n.push("line-through"),n.length&&(t["text-decoration"]=n.join(" "))}return t}function JA(e){return typeof e=="string"?e:Object.entries(e).map(([t,n])=>`${t}:${n}`).join(";")}const mW=new WeakMap;function rv(e,t){mW.set(e,t)}function Lp(e){return mW.get(e)}class m0{_stacks={};lang;get themes(){return Object.keys(this._stacks)}get theme(){return this.themes[0]}get _stack(){return this._stacks[this.theme]}static initial(t,n){return new m0(Object.fromEntries(P4e(n).map(r=>[r,XA])),t)}constructor(...t){if(t.length===2){const[n,r]=t;this.lang=r,this._stacks=n}else{const[n,r,a]=t;this.lang=r,this._stacks={[a]:n}}}getInternalStack(t=this.theme){return this._stacks[t]}getScopes(t=this.theme){return D4e(this._stacks[t])}toJSON(){return{lang:this.lang,theme:this.theme,themes:this.themes,scopes:this.getScopes()}}}function D4e(e){const t=[],n=new Set;function r(a){if(n.has(a))return;n.add(a);const i=a?.nameScopesList?.scopeName;i&&t.push(i),a.parent&&r(a.parent)}return r(e),t}function B4e(e,t){if(!(e instanceof m0))throw new cr("Invalid grammar state");return e.getInternalStack(t)}function F4e(){const e=new WeakMap;function t(n){if(!e.has(n.meta)){let r=function(s){if(typeof s=="number"){if(s<0||s>n.source.length)throw new cr(`Invalid decoration offset: ${s}. Code length: ${n.source.length}`);return{...a.indexToPos(s),offset:s}}else{const o=a.lines[s.line];if(o===void 0)throw new cr(`Invalid decoration position ${JSON.stringify(s)}. Lines length: ${a.lines.length}`);let l=s.character;if(l<0&&(l=o.length+l),l<0||l>o.length)throw new cr(`Invalid decoration position ${JSON.stringify(s)}. Line ${s.line} length: ${o.length}`);return{...s,character:l,offset:a.posToIndex(s.line,l)}}};const a=R4e(n.source),i=(n.options.decorations||[]).map(s=>({...s,start:r(s.start),end:r(s.end)}));$4e(i),e.set(n.meta,{decorations:i,converter:a,source:n.source})}return e.get(n.meta)}return{name:"shiki:decorations",tokens(n){if(!this.options.decorations?.length)return;const a=t(this).decorations.flatMap(s=>[s.start.offset,s.end.offset]);return M4e(n,a)},code(n){if(!this.options.decorations?.length)return;const r=t(this),a=Array.from(n.children).filter(p=>p.type==="element"&&p.tagName==="span");if(a.length!==r.converter.lines.length)throw new cr(`Number of lines in code element (${a.length}) does not match the number of lines in the source (${r.converter.lines.length}). Failed to apply decorations.`);function i(p,h,g,x){const v=a[p];let b="",E=-1,S=-1;if(h===0&&(E=0),g===0&&(S=0),g===Number.POSITIVE_INFINITY&&(S=v.children.length),E===-1||S===-1)for(let k=0;k<v.children.length;k++)b+=gW(v.children[k]),E===-1&&b.length===h&&(E=k+1),S===-1&&b.length===g&&(S=k+1);if(E===-1)throw new cr(`Failed to find start index for decoration ${JSON.stringify(x.start)}`);if(S===-1)throw new cr(`Failed to find end index for decoration ${JSON.stringify(x.end)}`);const T=v.children.slice(E,S);if(!x.alwaysWrap&&T.length===v.children.length)o(v,x,"line");else if(!x.alwaysWrap&&T.length===1&&T[0].type==="element")o(T[0],x,"token");else{const k={type:"element",tagName:"span",properties:{},children:T};o(k,x,"wrapper"),v.children.splice(E,T.length,k)}}function s(p,h){a[p]=o(a[p],h,"line")}function o(p,h,g){const x=h.properties||{},v=h.transform||(b=>b);return p.tagName=h.tagName||"span",p.properties={...p.properties,...x,class:p.properties.class},h.properties?.class&&pW(p,h.properties.class),p=v(p,g)||p,p}const l=[],u=r.decorations.sort((p,h)=>h.start.offset-p.start.offset||p.end.offset-h.end.offset);for(const p of u){const{start:h,end:g}=p;if(h.line===g.line)i(h.line,h.character,g.character,p);else if(h.line<g.line){i(h.line,h.character,Number.POSITIVE_INFINITY,p);for(let x=h.line+1;x<g.line;x++)l.unshift(()=>s(x,p));i(g.line,0,g.character,p)}}l.forEach(p=>p())}}}function $4e(e){for(let t=0;t<e.length;t++){const n=e[t];if(n.start.offset>n.end.offset)throw new cr(`Invalid decoration range: ${JSON.stringify(n.start)} - ${JSON.stringify(n.end)}`);for(let r=t+1;r<e.length;r++){const a=e[r],i=n.start.offset<=a.start.offset&&a.start.offset<n.end.offset,s=n.start.offset<a.end.offset&&a.end.offset<=n.end.offset,o=a.start.offset<=n.start.offset&&n.start.offset<a.end.offset,l=a.start.offset<n.end.offset&&n.end.offset<=a.end.offset;if(i||s||o||l){if(i&&s||o&&l||o&&n.start.offset===n.end.offset||s&&a.start.offset===a.end.offset)continue;throw new cr(`Decorations ${JSON.stringify(n.start)} and ${JSON.stringify(a.start)} intersect.`)}}}}function gW(e){return e.type==="text"?e.value:e.type==="element"?e.children.map(gW).join(""):""}const U4e=[F4e()];function sy(e){const t=z4e(e.transformers||[]);return[...t.pre,...t.normal,...t.post,...U4e]}function z4e(e){const t=[],n=[],r=[];for(const a of e)switch(a.enforce){case"pre":t.push(a);break;case"post":n.push(a);break;default:r.push(a)}return{pre:t,post:n,normal:r}}var tu=["black","red","green","yellow","blue","magenta","cyan","white","brightBlack","brightRed","brightGreen","brightYellow","brightBlue","brightMagenta","brightCyan","brightWhite"],pE={1:"bold",2:"dim",3:"italic",4:"underline",7:"reverse",8:"hidden",9:"strikethrough"};function H4e(e,t){const n=e.indexOf("\x1B",t);if(n!==-1&&e[n+1]==="["){const r=e.indexOf("m",n);if(r!==-1)return{sequence:e.substring(n+2,r).split(";"),startPosition:n,position:r+1}}return{position:e.length}}function wL(e){const t=e.shift();if(t==="2"){const n=e.splice(0,3).map(r=>Number.parseInt(r));return n.length!==3||n.some(r=>Number.isNaN(r))?void 0:{type:"rgb",rgb:n}}else if(t==="5"){const n=e.shift();if(n)return{type:"table",index:Number(n)}}}function q4e(e){const t=[];for(;e.length>0;){const n=e.shift();if(!n)continue;const r=Number.parseInt(n);if(!Number.isNaN(r))if(r===0)t.push({type:"resetAll"});else if(r<=9)pE[r]&&t.push({type:"setDecoration",value:pE[r]});else if(r<=29){const a=pE[r-20];a&&(t.push({type:"resetDecoration",value:a}),a==="dim"&&t.push({type:"resetDecoration",value:"bold"}))}else if(r<=37)t.push({type:"setForegroundColor",value:{type:"named",name:tu[r-30]}});else if(r===38){const a=wL(e);a&&t.push({type:"setForegroundColor",value:a})}else if(r===39)t.push({type:"resetForegroundColor"});else if(r<=47)t.push({type:"setBackgroundColor",value:{type:"named",name:tu[r-40]}});else if(r===48){const a=wL(e);a&&t.push({type:"setBackgroundColor",value:a})}else r===49?t.push({type:"resetBackgroundColor"}):r===53?t.push({type:"setDecoration",value:"overline"}):r===55?t.push({type:"resetDecoration",value:"overline"}):r>=90&&r<=97?t.push({type:"setForegroundColor",value:{type:"named",name:tu[r-90+8]}}):r>=100&&r<=107&&t.push({type:"setBackgroundColor",value:{type:"named",name:tu[r-100+8]}})}return t}function G4e(){let e=null,t=null,n=new Set;return{parse(r){const a=[];let i=0;do{const s=H4e(r,i),o=s.sequence?r.substring(i,s.startPosition):r.substring(i);if(o.length>0&&a.push({value:o,foreground:e,background:t,decorations:new Set(n)}),s.sequence){const l=q4e(s.sequence);for(const u of l)u.type==="resetAll"?(e=null,t=null,n.clear()):u.type==="resetForegroundColor"?e=null:u.type==="resetBackgroundColor"?t=null:u.type==="resetDecoration"&&n.delete(u.value);for(const u of l)u.type==="setForegroundColor"?e=u.value:u.type==="setBackgroun
778dColor"?t=u.value:u.type==="setDecoration"&&n.add(u.value)}i=s.position}while(i<r.length);return a}}}var V4e={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 Y4e(e=V4e){function t(o){return e[o]}function n(o){return`#${o.map(l=>Math.max(0,Math.min(l,255)).toString(16).padStart(2,"0")).join("")}`}let r;function a(){if(r)return r;r=[];for(let u=0;u<tu.length;u++)r.push(t(tu[u]));let o=[0,95,135,175,215,255];for(let u=0;u<6;u++)for(let p=0;p<6;p++)for(let h=0;h<6;h++)r.push(n([o[u],o[p],o[h]]));let l=8;for(let u=0;u<24;u++,l+=10)r.push(n([l,l,l]));return r}function i(o){return a()[o]}function s(o){switch(o.type){case"named":return t(o.name);case"rgb":return n(o.rgb);case"table":return i(o.index)}}return{value:s}}function W4e(e,t,n){const r=ay(e,n),a=nv(t),i=Y4e(Object.fromEntries(tu.map(o=>[o,e.colors?.[`terminal.ansi${o[0].toUpperCase()}${o.substring(1)}`]]))),s=G4e();return a.map(o=>s.parse(o[0]).map(l=>{let u,p;l.decorations.has("reverse")?(u=l.background?i.value(l.background):e.bg,p=l.foreground?i.value(l.foreground):e.fg):(u=l.foreground?i.value(l.foreground):e.fg,p=l.background?i.value(l.background):void 0),u=Ql(u,r),p=Ql(p,r),l.decorations.has("dim")&&(u=K4e(u));let h=Zr.None;return l.decorations.has("bold")&&(h|=Zr.Bold),l.decorations.has("italic")&&(h|=Zr.Italic),l.decorations.has("underline")&&(h|=Zr.Underline),l.decorations.has("strikethrough")&&(h|=Zr.Strikethrough),{content:l.value,offset:o[1],color:u,bgColor:p,fontStyle:h}}))}function K4e(e){const t=e.match(/#([0-9a-f]{3})([0-9a-f]{3})?([0-9a-f]{2})?/);if(t)if(t[3]){const r=Math.round(Number.parseInt(t[3],16)/2).toString(16).padStart(2,"0");return`#${t[1]}${t[2]}${r}`}else return t[2]?`#${t[1]}${t[2]}80`:`#${Array.from(t[1]).map(r=>`${r}${r}`).join("")}80`;const n=e.match(/var\((--[\w-]+-ansi-[\w-]+)\)/);return n?`var(${n[1]}-dim)`:e}function g8(e,t,n={}){const{lang:r="text",theme:a=e.getLoadedThemes()[0]}=n;if(h8(r)||p8(a))return nv(t).map(l=>[{content:l[0],offset:l[1]}]);const{theme:i,colorMap:s}=e.setTheme(a);if(r==="ansi")return W4e(i,t,n);const o=e.getLanguage(r);if(n.grammarState){if(n.grammarState.lang!==o.name)throw new cr(`Grammar state language "${n.grammarState.lang}" does not match highlight language "${o.name}"`);if(!n.grammarState.themes.includes(i.name))throw new cr(`Grammar state themes "${n.grammarState.themes}" do not contain highlight theme "${i.name}"`)}return X4e(t,o,i,s,n)}function Q4e(...e){if(e.length===2)return Lp(e[1]);const[t,n,r={}]=e,{lang:a="text",theme:i=t.getLoadedThemes()[0]}=r;if(h8(a)||p8(i))throw new cr("Plain language does not have grammar state");if(a==="ansi")throw new cr("ANSI language does not have grammar state");const{theme:s,colorMap:o}=t.setTheme(i),l=t.getLanguage(a);return new m0(oy(n,l,s,o,r).stateStack,l.name,s.name)}function X4e(e,t,n,r,a){const i=oy(e,t,n,r,a),s=new m0(oy(e,t,n,r,a).stateStack,t.name,n.name);return rv(i.tokens,s),i.tokens}function oy(e,t,n,r,a){const i=ay(n,a),{tokenizeMaxLineLength:s=0,tokenizeTimeLimit:o=500}=a,l=nv(e);let u=a.grammarState?B4e(a.grammarState,n.name)??XA:a.grammarContextCode!=null?oy(a.grammarContextCode,t,n,r,{...a,grammarState:void 0,grammarContextCode:void 0}).stateStack:XA,p=[];const h=[];for(let g=0,x=l.length;g<x;g++){const[v,b]=l[g];if(v===""){p=[],h.push([]);continue}if(s>0&&v.length>=s){p=[],h.push([{content:v,offset:b,color:"",fontStyle:0}]);continue}let E,S,T;a.includeExplanation&&(E=t.tokenizeLine(v,u,o),S=E.tokens,T=0);const k=t.tokenizeLine2(v,u,o),N=k.tokens.length/2;for(let C=0;C<N;C++){const O=k.tokens[2*C],j=C+1<N?k.tokens[2*C+2]:v.length;if(O===j)continue;const D=k.tokens[2*C+1],U=Ql(r[_f.getForeground(D)],i),z=_f.getFontStyle(D),H={content:v.substring(O,j),offset:b+O,color:U,fontStyle:z};if(a.includeExplanation){const q=[];if(a.includeExplanation!=="scopeName")for(const I of n.settings){let ee;switch(typeof I.scope){case"string":ee=I.scope.split(/,/).map($=>$.trim());break;case"object":ee=I.scope;break;default:continue}q.push({settings:I,selectors:ee.map($=>$.split(/ /))})}H.explanation=[];let Q=0;for(;O+Q<j;){const I=S[T],ee=v.substring(I.startIndex,I.endIndex);Q+=ee.length,H.explanation.push({content:ee,scopes:a.includeExplanation==="scopeName"?Z4e(I.scopes):J4e(q,I.scopes)}),T+=1}}p.push(H)}h.push(p),p=[],u=k.ruleStack}return{tokens:h,stateStack:u}}function Z4e(e){return e.map(t=>({scopeName:t}))}function J4e(e,t){const n=[];for(let r=0,a=t.length;r<a;r++){const i=t[r];n[r]={scopeName:i,themeMatches:t3e(e,i,t.slice(0,r))}}return n}function SL(e,t){return e===t||t.substring(0,e.length)===e&&t[e.length]==="."}function e3e(e,t,n){if(!SL(e[e.length-1],t))return!1;let r=e.length-2,a=n.length-1;for(;r>=0&&a>=0;)SL(e[r],n[a])&&(r-=1),a-=1;return r===-1}function t3e(e,t,n){const r=[];for(const{selectors:a,settings:i}of e)for(const s of a)if(e3e(s,t,n)){r.push(i);break}return r}function xW(e,t,n){const r=Object.entries(n.themes).filter(l=>l[1]).map(l=>({color:l[0],theme:l[1]})),a=r.map(l=>{const u=g8(e,t,{...n,theme:l.theme}),p=Lp(u),h=typeof l.theme=="string"?l.theme:l.theme.name;return{tokens:u,state:p,theme:h}}),i=n3e(...a.map(l=>l.tokens)),s=i[0].map((l,u)=>l.map((p,h)=>{const g={content:p.content,variants:{},offset:p.offset};return"includeExplanation"in n&&n.includeExplanation&&(g.explanation=p.explanation),i.forEac
vendor: 33,192 bytes, lines 778-779
778h((x,v)=>{const{content:b,explanation:E,offset:S,...T}=x[u][h];g.variants[r[v].color]=T}),g})),o=a[0].state?new m0(Object.fromEntries(a.map(l=>[l.theme,l.state?.getInternalStack(l.theme)])),a[0].state.lang):void 0;return o&&rv(s,o),s}function n3e(...e){const t=e.map(()=>[]),n=e.length;for(let r=0;r<e[0].length;r++){const a=e.map(l=>l[r]),i=t.map(()=>[]);t.forEach((l,u)=>l.push(i[u]));const s=a.map(()=>0),o=a.map(l=>l[0]);for(;o.every(l=>l);){const l=Math.min(...o.map(u=>u.content.length));for(let u=0;u<n;u++){const p=o[u];p.content.length===l?(i[u].push(p),s[u]+=1,o[u]=a[u][s[u]]):(i[u].push({...p,content:p.content.slice(0,l)}),o[u]={...p,content:p.content.slice(l),offset:p.offset+l})}}}return t}function ly(e,t,n){let r,a,i,s,o,l;if("themes"in n){const{defaultColor:u="light",cssVariablePrefix:p="--shiki-",colorsRendering:h="css-vars"}=n,g=Object.entries(n.themes).filter(S=>S[1]).map(S=>({color:S[0],theme:S[1]})).sort((S,T)=>S.color===u?-1:T.color===u?1:0);if(g.length===0)throw new cr("`themes` option must not be empty");const x=xW(e,t,n);if(l=Lp(x),u&&m8!==u&&!g.find(S=>S.color===u))throw new cr(`\`themes\` option must contain the defaultColor key \`${u}\``);const v=g.map(S=>e.getTheme(S.theme)),b=g.map(S=>S.color);i=x.map(S=>S.map(T=>I4e(T,b,p,u,h))),l&&rv(i,l);const E=g.map(S=>ay(S.theme,n));a=AL(g,v,E,p,u,"fg",h),r=AL(g,v,E,p,u,"bg",h),s=`shiki-themes ${v.map(S=>S.name).join(" ")}`,o=u?void 0:[a,r].join(";")}else if("theme"in n){const u=ay(n.theme,n);i=g8(e,t,n);const p=e.getTheme(n.theme);r=Ql(p.bg,u),a=Ql(p.fg,u),s=p.name,l=Lp(i)}else throw new cr("Invalid options, either `theme` or `themes` must be provided");return{tokens:i,fg:a,bg:r,themeName:s,rootStyle:o,grammarState:l}}function AL(e,t,n,r,a,i,s){return e.map((o,l)=>{const u=Ql(t[l][i],n[l])||"inherit",p=`${r+o.color}${i==="bg"?"-bg":""}:${u}`;if(l===0&&a){if(a===m8&&e.length>1){const h=e.findIndex(b=>b.color==="light"),g=e.findIndex(b=>b.color==="dark");if(h===-1||g===-1)throw new cr('When using `defaultColor: "light-dark()"`, you must provide both `light` and `dark` themes');const x=Ql(t[h][i],n[h])||"inherit",v=Ql(t[g][i],n[g])||"inherit";return`light-dark(${x}, ${v});${p}`}return u}return s==="css-vars"?p:null}).filter(o=>!!o).join(";")}function cy(e,t,n,r={meta:{},options:n,codeToHast:(a,i)=>cy(e,a,i),codeToTokens:(a,i)=>ly(e,a,i)}){let a=t;for(const v of sy(n))a=v.preprocess?.call(r,a,n)||a;let{tokens:i,fg:s,bg:o,themeName:l,rootStyle:u,grammarState:p}=ly(e,a,n);const{mergeWhitespaces:h=!0,mergeSameStyleTokens:g=!1}=n;h===!0?i=a3e(i):h==="never"&&(i=i3e(i)),g&&(i=s3e(i));const x={...r,get source(){return a}};for(const v of sy(n))i=v.tokens?.call(x,i)||i;return r3e(i,{...n,fg:s,bg:o,themeName:l,rootStyle:u},x,p)}function r3e(e,t,n,r=Lp(e)){const a=sy(t),i=[],s={type:"root",children:[]},{structure:o="classic",tabindex:l="0"}=t;let u={type:"element",tagName:"pre",properties:{class:`shiki ${t.themeName||""}`,style:t.rootStyle||`background-color:${t.bg};color:${t.fg}`,...l!==!1&&l!=null?{tabindex:l.toString()}:{},...Object.fromEntries(Array.from(Object.entries(t.meta||{})).filter(([v])=>!v.startsWith("_")))},children:[]},p={type:"element",tagName:"code",properties:{},children:i};const h=[],g={...n,structure:o,addClassToHast:pW,get source(){return n.source},get tokens(){return e},get options(){return t},get root(){return s},get pre(){return u},get code(){return p},get lines(){return h}};if(e.forEach((v,b)=>{b&&(o==="inline"?s.children.push({type:"element",tagName:"br",properties:{},children:[]}):o==="classic"&&i.push({type:"text",value:`
779`}));let E={type:"element",tagName:"span",properties:{class:"line"},children:[]},S=0;for(const T of v){let k={type:"element",tagName:"span",properties:{...T.htmlAttrs},children:[{type:"text",value:T.content}]};const N=JA(T.htmlStyle||iy(T));N&&(k.properties.style=N);for(const C of a)k=C?.span?.call(g,k,b+1,S,E,T)||k;o==="inline"?s.children.push(k):o==="classic"&&E.children.push(k),S+=T.content.length}if(o==="classic"){for(const T of a)E=T?.line?.call(g,E,b+1)||E;h.push(E),i.push(E)}}),o==="classic"){for(const v of a)p=v?.code?.call(g,p)||p;u.children.push(p);for(const v of a)u=v?.pre?.call(g,u)||u;s.children.push(u)}let x=s;for(const v of a)x=v?.root?.call(g,x)||x;return r&&rv(x,r),x}function a3e(e){return e.map(t=>{const n=[];let r="",a=0;return t.forEach((i,s)=>{const l=!(i.fontStyle&&(i.fontStyle&Zr.Underline||i.fontStyle&Zr.Strikethrough));l&&i.content.match(/^\s+$/)&&t[s+1]?(a||(a=i.offset),r+=i.content):r?(l?n.push({...i,offset:a,content:r+i.content}):n.push({content:r,offset:a},i),a=0,r=""):n.push(i)}),n})}function i3e(e){return e.map(t=>t.flatMap(n=>{if(n.content.match(/^\s+$/))return n;const r=n.content.match(/^(\s*)(.*?)(\s*)$/);if(!r)return n;const[,a,i,s]=r;if(!a&&!s)return n;const o=[{...n,offset:n.offset+a.length,content:i}];return a&&o.unshift({content:a,offset:n.offset}),s&&o.push({content:s,offset:n.offset+a.length+i.length}),o}))}function s3e(e){return e.map(t=>{const n=[];for(const r of t){if(n.length===0){n.push({...r});continue}const a=n[n.length-1],i=JA(a.htmlStyle||iy(a)),s=JA(r.htmlStyle||iy(r)),o=a.fontStyle&&(a.fontStyle&Zr.Underline||a.fontStyle&Zr.Strikethrough),l=r.fontStyle&&(r.fontStyle&Zr.Underline||r.fontStyle&Zr.Strikethrough);!o&&!l&&i===s?a.content+=r.content:n.push({...r})}return n})}const o3e=k4e;function l3e(e,t,n){const r={meta:{},options:n,codeToHast:(i,s)=>cy(e,i,s),codeToTokens:(i,s)=>ly(e,i,s)};let a=o3e(cy(e,t,n,r));for(const i of sy(n))a=i.postprocess?.call(r,a,n)||a;return a}const TL={light:"#333333",dark:"#bbbbbb"},_L={light:"#fffffe",dark:"#1e1e1e"},NL="__shiki_resolved";function x8(e){if(e?.[NL])return e;const t={...e};t.tokenColors&&!t.settings&&(t.settings=t.tokenColors,delete t.tokenColors),t.type||="dark",t.colorReplacements={...t.colorReplacements},t.settings||=[];let{bg:n,fg:r}=t;if(!n||!r){const o=t.settings?t.settings.find(l=>!l.name&&!l.scope):void 0;o?.settings?.foreground&&(r=o.settings.foreground),o?.settings?.background&&(n=o.settings.background),!r&&t?.colors?.["editor.foreground"]&&(r=t.colors["editor.foreground"]),!n&&t?.colors?.["editor.background"]&&(n=t.colors["editor.background"]),r||(r=t.type==="light"?TL.light:TL.dark),n||(n=t.type==="light"?_L.light:_L.dark),t.fg=r,t.bg=n}t.settings[0]&&t.settings[0].settings&&!t.settings[0].scope||t.settings.unshift({settings:{foreground:t.fg,background:t.bg}});let a=0;const i=new Map;function s(o){if(i.has(o))return i.get(o);a+=1;const l=`#${a.toString(16).padStart(8,"0").toLowerCase()}`;return t.colorReplacements?.[`#${l}`]?s(o):(i.set(o,l),l)}t.settings=t.settings.map(o=>{const l=o.settings?.foreground&&!o.settings.foreground.startsWith("#"),u=o.settings?.background&&!o.settings.background.startsWith("#");if(!l&&!u)return o;const p={...o,settings:{...o.settings}};if(l){const h=s(o.settings.foreground);t.colorReplacements[h]=o.settings.foreground,p.settings.foreground=h}if(u){const h=s(o.settings.background);t.colorReplacements[h]=o.settings.background,p.settings.background=h}return p});for(const o of Object.keys(t.colors||{}))if((o==="editor.foreground"||o==="editor.background"||o.startsWith("terminal.ansi"))&&!t.colors[o]?.startsWith("#")){const l=s(t.colors[o]);t.colorReplacements[l]=t.colors[o],t.colors[o]=l}return Object.defineProperty(t,NL,{enumerable:!1,writable:!1,value:!0}),t}async function yW(e){return Array.from(new Set((await Promise.all(e.filter(t=>!fW(t)).map(async t=>await dW(t).then(n=>Array.isArray(n)?n:[n])))).flat()))}async function bW(e){return(await Promise.all(e.map(async n=>hW(n)?null:x8(await dW(n))))).filter(n=>!!n)}let c3e=3;function u3e(e,t=3){t>c3e||console.trace(`[SHIKI DEPRECATE]: ${e}`)}let Zd=class extends Error{constructor(t){super(t),this.name="ShikiError"}};class d3e extends k2e{constructor(t,n,r,a={}){super(t),this._resolver=t,this._themes=n,this._langs=r,this._alias=a,this._themes.map(i=>this.loadTheme(i)),this.loadLanguages(this._langs)}_resolvedThemes=new Map;_resolvedGrammars=new Map;_langMap=new Map;_langGraph=new Map;_textmateThemeCache=new WeakMap;_loadedThemesCache=null;_loadedLanguagesCache=null;getTheme(t){return typeof t=="string"?this._resolvedThemes.get(t):this.loadTheme(t)}loadTheme(t){const n=x8(t);return n.name&&(this._resolvedThemes.set(n.name,n),this._loadedThemesCache=null),n}getLoadedThemes(){return this._loadedThemesCache||(this._loadedThemesCache=[...this._resolvedThemes.keys()]),this._loadedThemesCache}setTheme(t){let n=this._textmateThemeCache.get(t);n||(n=Jx.createFromRawTheme(t),this._textmateThemeCache.set(t,n)),this._syncRegistry.setTheme(n)}getGrammar(t){if(this._alias[t]){const n=new Set([t]);for(;this._alias[t];){if(t=this._alias[t],n.has(t))throw new Zd(`Circular alias \`${Array.from(n).join(" -> ")} -> ${t}\``);n.add(t)}}return this._resolvedGrammars.get(t)}loadLanguage(t){if(this.getGrammar(t.name))return;const n=new Set([...this._langMap.values()].filter(i=>i.embeddedLangsLazy?.includes(t.name)));this._resolver.addLanguage(t);const r={balancedBracketSelectors:t.balancedBracketSelectors||["*"],unbalancedBracketSelectors:t.unbalancedBracketSelectors||[]};this._syncRegistry._rawGrammars.set(t.scopeName,t);const a=this.loadGrammarWithConfiguration(t.scopeName,1,r);if(a.name=t.name,this._resolvedGrammars.set(t.name,a),t.aliases&&t.aliases.forEach(i=>{this._alias[i]=t.name}),this._loadedLanguagesCache=null,n.size)for(const i of n)this._resolvedGrammars.delete(i.name),this._loadedLanguagesCache=null,this._syncRegistry?._injectionGrammars?.delete(i.scopeName),this._syncRegistry?._grammars?.delete(i.scopeName),this.loadLanguage(this._langMap.get(i.name))}dispose(){super.dispose(),this._resolvedThemes.clear(),this._resolvedGrammars.clear(),this._langMap.clear(),this._langGraph.clear(),this._loadedThemesCache=null}loadLanguages(t){for(const a of t)this.resolveEmbeddedLanguages(a);const n=Array.from(this._langGraph.entries()),r=n.filter(([a,i])=>!i);if(r.length){const a=n.filter(([i,s])=>s&&s.embeddedLangs?.some(o=>r.map(([l])=>l).includes(o))).filter(i=>!r.includes(i));throw new Zd(`Missing languages ${r.map(([i])=>`\`${i}\``).join(", ")}, required by ${a.map(([i])=>`\`${i}\``).join(", ")}`)}for(const[a,i]of n)this._resolver.addLanguage(i);for(const[a,i]of n)this.loadLanguage(i)}getLoadedLanguages(){return this._loadedLanguagesCache||(this._loadedLanguagesCache=[...new Set([...this._resolvedGrammars.keys(),...Object.keys(this._alias)])]),this._loadedLanguagesCache}resolveEmbeddedLanguages(t){if(this._langMap.set(t.name,t),this._langGraph.set(t.name,t),t.embeddedLangs)for(const n of t.embeddedLangs)this._langGraph.set(n,this._langMap.get(n))}}class f3e{_langs=new Map;_scopeToLang=new Map;_injections=new Map;_onigLib;constructor(t,n){this._onigLib={createOnigScanner:r=>t.createScanner(r),createOnigString:r=>t.createString(r)},n.forEach(r=>this.addLanguage(r))}get onigLib(){return this._onigLib}getLangRegistration(t){return this._langs.get(t)}loadGrammar(t){return this._scopeToLang.get(t)}addLanguage(t){this._langs.set(t.name,t),t.aliases&&t.aliases.forEach(n=>{this._langs.set(n,t)}),this._scopeToLang.set(t.scopeName,t),t.injectTo&&t.injectTo.forEach(n=>{this._injections.get(n)||this._injections.set(n,[]),this._injections.get(n).push(t.scopeName)})}getInjections(t){const n=t.split(".");let r=[];for(let a=1;a<=n.length;a++){const i=n.slice(0,a).join(".");r=[...r,...this._injections.get(i)||[]]}return r}}let Nh=0;function h3e(e){Nh+=1,e.warnings!==!1&&Nh>=10&&Nh%10===0&&console.warn(`[Shiki] ${Nh} 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 Zd("`engine` option is required for synchronous mode");const n=(e.langs||[]).flat(1),r=(e.themes||[]).flat(1).map(x8),a=new f3e(e.engine,n),i=new d3e(a,r,n,e.langAlias);let s;function o(T){E();const k=i.getGrammar(typeof T=="string"?T:T.name);if(!k)throw new Zd(`Language \`${T}\` not found, you may need to load it first`);return k}function l(T){if(T==="none")return{bg:"",fg:"",name:"none",settings:[],type:"dark"};E();const k=i.getTheme(T);if(!k)throw new Zd(`Theme \`${T}\` not found, you may need to load it first`);return k}function u(T){E();const k=l(T);s!==T&&(i.setTheme(k),s=T);const N=i.getColorMap();return{theme:k,colorMap:N}}function p(){return E(),i.getLoadedThemes()}function h(){return E(),i.getLoadedLanguages()}function g(...T){E(),i.loadLanguages(T.flat(1))}async function x(...T){return g(await yW(T))}function v(...T){E();for(const k of T.flat(1))i.loadTheme(k)}async function b(...T){return E(),v(await bW(T))}function E(){if(t)throw new Zd("Shiki instance has been disposed")}function S(){t||(t=!0,i.dispose(),Nh-=1)}return{setTheme:u,getTheme:l,getLanguage:o,getLoadedThemes:p,getLoadedLanguages:h,loadLanguage:x,loadLanguageSync:g,loadTheme:b,loadThemeSync:v,dispose:S,[Symbol.dispose]:S}}async function p3e(e){e.engine||u3e("`engine` option is required. Use `createOnigurumaEngine` or `createJavaScriptRegexEngine` to create an engine.");const[t,n,r]=await Promise.all([bW(e.themes||[]),yW(e.langs||[]),e.engine]);return h3e({...e,themes:t,langs:n,engine:r})}async function m3e(e){const t=await p3e(e);return{getLastGrammarState:(...n)=>Q4e(t,...n),codeToTokensBase:(n,r)=>g8(t,n,r),codeToTokensWithThemes:(n,r)=>xW(t,n,r),codeToTokens:(n,r)=>ly(t,n,r),codeToHast:(n,r)=>cy(t,n,r),codeToHtml:(n,r)=>l3e(t,n,r),getBundledLanguages:()=>({}),getBundledThemes:()=>({}),...t,getInternalContext:()=>t}}function g3e(e){const t=e.langs,n=e.themes,r=e.engine;async function a(i){function s(h){if(typeof h=="string"){if(fW(h))return[];h=i.langAlias?.[h]||h;const g=t[h];if(!g)throw new cr(`Language \`${h}\` is not included in this bundle. You may want to load it from external source.`);return g}return h}function o(h){if(hW(h))return"none";if(typeof h=="string"){const g=n[h];if(!g)throw new cr(`Theme \`${h}\` is not included in this bundle. You may want to load it from external source.`);return g}return h}const l=(i.themes??[]).map(h=>o(h)),u=(i.langs??[]).map(h=>s(h)),p=await m3e({engine:i.engine??r(),...i,themes:l,langs:u});return{...p,loadLanguage(...h){return p.loadLanguage(...h.map(s))},loadTheme(...h){return p.loadTheme(...h.map(o))},getBundledLanguages(){return t},getBundledThemes(){return n}}}return a}const vW=[{id:"abap",name:"ABAP",import:(()=>J(()=>import("./abap-BdImnpbu.js"),[]))},{id:"actionscript-3",name:"ActionScript",import:(()=>J(()=>import("./actionscript-3-CfeIJUat.js"),[]))},{id:"ada",name:"Ada",import:(()=>J(()=>import("./ada-bCR0ucgS.js"),[]))},{id:"angular-html",name:"Angular HTML",import:(()=>J(()=>import("./angular-html-CU67Zn6k.js").then(e=>e.f),__vite__mapDeps([0,1,2,3])))},{id:"angular-ts",name:"Angular TypeScript",import:(()=>J(()=>import("./angular-ts-BwZT4LLn.js"),__vite__mapDeps([4,0,1,2,3,5])))},{id:"apache",name:"Apache Conf",import:(()=>J(()=>import("./apache-Pmp26Uib.js"),[]))},{id:"apex",name:"Apex",import:(()=>J(()=>import("./apex-C7Pw0Ztw.js"),[]))},{id:"apl",name:"APL",import:(()=>J(()=>import("./apl-dKokRX4l.js"),__vite__mapDeps([6,1,2,3,7,8,9])))},{id:"applescript",name:"AppleScript",import:(()=>J(()=>import("./applescript-Co6uUVPk.js"),[]))},{id:"ara",name:"Ara",import:(()=>J(()=>import("./ara-BRHolxvo.js"),[]))},{id:"asciidoc",name:"AsciiDoc",aliases:["adoc"],import:(()=>J(()=>import("./asciidoc-Dv7Oe6Be.js"),[]))},{id:"asm",name:"Assembly",import:(()=>J(()=>import("./asm-D_Q5rh1f.js"),[]))},{id:"astro",name:"Astro",import:(()=>J(()=>import("./astro-CbQHKStN.js"),__vite__mapDeps([10,9,2,11,3,12,13])))},{id:"awk",name:"AWK",import:(()=>J(()=>import("./awk-DMzUqQB5.js"),[]))},{id:"ballerina",name:"Ballerina",import:(()=>J(()=>import("./ballerina-BFfxhgS-.js"),[]))},{id:"bat",name:"Batch File",aliases:["batch"],import:(()=>J(()=>import("./bat-BkioyH1T.js"),[]))},{id:"beancount",name:"Beancount",import:(()=>J(()=>import("./beancount-k_qm7-4y.js"),[]))},{id:"berry",name:"Berry",aliases:["be"],import:(()=>J(()=>import("./berry-D08WgyRC.js"),[]))},{id:"bibtex",name:"BibTeX",import:(()=>J(()=>import("./bibtex-CHM0blh-.js"),[]))},{id:"bicep",name:"Bicep",import:(()=>J(()=>import("./bicep-6nHXG8SA.js"),[]))},{id:"blade",name:"Blade",import:(()=>J(()=>import("./blade-DVc8C-J4.js"),__vite__mapDeps([14,15,1,2,3,7,8,16,9])))},{id:"bsl",name:"1C (Enterprise)",aliases:["1c"],import:(()=>J(()=>import("./bsl-BO_Y6i37.js"),__vite__mapDeps([17,18])))},{id:"c",name:"C",import:(()=>J(()=>import("./c-BIGW1oBm.js"),[]))},{id:"cadence",name:"Cadence",aliases:["cdc"],import:(()=>J(()=>import("./cadence-Bv_4Rxtq.js"),[]))},{id:"cairo",name:"Cairo",import:(()=>J(()=>import("./cairo-KRGpt6FW.js"),__vite__mapDeps([19,20])))},{id:"clarity",name:"Clarity",import:(()=>J(()=>import("./clarity-D53aC0YG.js"),[]))},{id:"clojure",name:"Clojure",aliases:["clj"],import:(()=>J(()=>import("./clojure-P80f7IUj.js"),[]))},{id:"cmake",name:"CMake",import:(()=>J(()=>import("./cmake-D1j8_8rp.js"),[]))},{id:"cobol",name:"COBOL",import:(()=>J(()=>import("./cobol-nwyudZeR.js"),__vite__mapDeps([21,1,2,3,8])))},{id:"codeowners",name:"CODEOWNERS",import:(()=>J(()=>import("./codeowners-Bp6g37R7.js"),[]))},{id:"codeql",name:"CodeQL",aliases:["ql"],import:(()=>J(()=>import("./codeql-DsOJ9woJ.js"),[]))},{id:"coffee",name:"CoffeeScript",aliases:["coffeescript"],import:(()=>J(()=>import("./coffee-Ch7k5sss.js"),__vite__mapDeps([22,2])))},{id:"common-lisp",name:"Common Lisp",aliases:["lisp"],import:(()=>J(()=>import("./common-lisp-Cg-RD9OK.js"),[]))},{id:"coq",name:"Coq",import:(()=>J(()=>import("./coq-DkFqJrB1.js"),[]))},{id:"cpp",name:"C++",aliases:["c++"],import:(()=>J(()=>import("./cpp-CofmeUqb.js"),__vite__mapDeps([23,24,25,26,16])))},{id:"crystal",name:"Crystal",import:(()=>J(()=>import("./crystal-tKQVLTB8.js"),__vite__mapDeps([27,1,2,3,16,26,28])))},{id:"csharp",name:"C#",aliases:["c#","cs"],import:(()=>J(()=>import("./csharp-CX12Zw3r.js"),[]))},{id:"css",name:"CSS",import:(()=>J(()=>import("./css-DPfMkruS.js"),[]))},{id:"csv",name:"CSV",import:(()=>J(()=>import("./csv-fuZLfV_i.js"),[]))},{id:"cue",name:"CUE",import:(()=>J(()=>import("./cue-D82EKSYY.js"),[]))},{id:"cypher",name:"Cypher",aliases:["cql"],import:(()=>J(()=>import("./cypher-COkxafJQ.js"),[]))},{id:"d",name:"D",import:(()=>J(()=>import("./d-85-TOEBH.js"),[]))},{id:"dart",name:"Dart",import:(()=>J(()=>import("./dart-CF10PKvl.js"),[]))},{id:"dax",name:"DAX",import:(()=>J(()=>import("./dax-CEL-wOlO.js"),[]))},{id:"desktop",name:"Desktop",import:(()=>J(()=>import("./desktop-BmXAJ9_W.js"),[]))},{id:"diff",name:"Diff",import:(()=>J(()=>import("./diff-D97Zzqfu.js"),[]))},{id:"docker",name:"Dockerfile",aliases:["dockerfile"],import:(()=>J(()=>import("./docker-BcOcwvcX.js"),[]))},{id:"dotenv",name:"dotEnv",import:(()=>J(()=>import("./dotenv-Da5cRb03.js"),[]))},{id:"dream-maker",name:"Dream Maker",import:(()=>J(()=>import("./dream-maker-BtqSS_iP.js"),[]))},{id:"edge",name:"Edge",import:(()=>J(()=>import("./edge-BkV0erSs.js"),__vite__mapDeps([29,11,1,2,3,15])))},{id:"elixir",name:"Elixir",import:(()=>J(()=>import("./elixir-CDX3lj18.js"),__vite__mapDeps([30,1,2,3])))},{id:"elm",name:"Elm",import:(()=>J(()=>import("./elm-DbKCFpqz.js"),__vite__mapDeps([31,25,26])))},{id:"emacs-lisp",name:"Emacs Lisp",aliases:["elisp"],import:(()=>J(()=>import("./emacs-lisp-C9XAeP06.js"),[]))},{id:"erb",name:"ERB",import:(()=>J(()=>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:(()=>J(()=>import("./erlang-DsQrWhSR.js"),__vite__mapDeps([39,40])))},{id:"fennel",name:"Fennel",import:(()=>J(()=>import("./fennel-BYunw83y.js"),[]))},{id:"fish",name:"Fish",import:(()=>J(()=>import("./fish-BvzEVeQv.js"),[]))},{id:"fluent",name:"Fluent",aliases:["ftl"],import:(()=>J(()=>import("./fluent-C4IJs8-o.js"),[]))},{id:"fortran-fixed-form",name:"Fortran (Fixed Form)",aliases:["f","for","f77"],import:(()=>J(()=>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:(()=>J(()=>import("./fortran-free-form-D22FLkUw.js"),[]))},{id:"fsharp",name:"F#",aliases:["f#","fs"],import:(()=>J(()=>import("./fsharp-CXgrBDvD.js"),__vite__mapDeps([43,40])))},{id:"gdresource",name:"GDResource",import:(()=>J(()=>import("./gdresource-B7Tvp0Sc.js"),__vite__mapDeps([44,45,46])))},{id:"gdscript",name:"GDScript",import:(()=>J(()=>import("./gdscript-DTMYz4Jt.js"),[]))},{id:"gdshader",name:"GDShader",import:(()=>J(()=>import("./gdshader-DkwncUOv.js"),[]))},{id:"genie",name:"Genie",import:(()=>J(()=>import("./genie-D0YGMca9.js"),[]))},{id:"gherkin",name:"Gherkin",import:(()=>J(()=>import("./gherkin-DyxjwDmM.js"),[]))},{id:"git-commit",name:"Git Commit Message",import:(()=>J(()=>import("./git-commit-F4YmCXRG.js"),__vite__mapDeps([47,48])))},{id:"git-rebase",name:"Git Rebase Message",import:(()=>J(()=>import("./git-rebase-r7XF79zn.js"),__vite__mapDeps([49,28])))},{id:"gleam",name:"Gleam",import:(()=>J(()=>import("./gleam-BspZqrRM.js"),[]))},{id:"glimmer-js",name:"Glimmer JS",aliases:["gjs"],import:(()=>J(()=>import("./glimmer-js-Rg0-pVw9.js"),__vite__mapDeps([50,2,11,3,1])))},{id:"glimmer-ts",name:"Glimmer TS",aliases:["gts"],import:(()=>J(()=>import("./glimmer-ts-U6CK756n.js"),__vite__mapDeps([51,11,3,2,1])))},{id:"glsl",name:"GLSL",import:(()=>J(()=>import("./glsl-DplSGwfg.js"),__vite__mapDeps([25,26])))},{id:"gnuplot",name:"Gnuplot",import:(()=>J(()=>import("./gnuplot-DdkO51Og.js"),[]))},{id:"go",name:"Go",import:(()=>J(()=>import("./go-Dn2_MT6a.js"),[]))},{id:"graphql",name:"GraphQL",aliases:["gql"],import:(()=>J(()=>import("./graphql-ChdNCCLP.js"),__vite__mapDeps([35,2,11,36,13])))},{id:"groovy",name:"Groovy",import:(()=>J(()=>import("./groovy-gcz8RCvz.js"),[]))},{id:"hack",name:"Hack",import:(()=>J(()=>import("./hack-CaT9iCJl.js"),__vite__mapDeps([52,1,2,3,16])))},{id:"haml",name:"Ruby Haml",import:(()=>J(()=>import("./haml-B8DHNrY2.js"),__vite__mapDeps([34,2,3])))},{id:"handlebars",name:"Handlebars",aliases:["hbs"],import:(()=>J(()=>import("./handlebars-BL8al0AC.js"),__vite__mapDeps([53,1,2,3,38])))},{id:"haskell",name:"Haskell",aliases:["hs"],import:(()=>J(()=>import("./haskell-Df6bDoY_.js"),[]))},{id:"haxe",name:"Haxe",import:(()=>J(()=>import("./haxe-CzTSHFRz.js"),[]))},{id:"hcl",name:"HashiCorp HCL",import:(()=>J(()=>import("./hcl-BWvSN4gD.js"),[]))},{id:"hjson",name:"Hjson",import:(()=>J(()=>import("./hjson-D5-asLiD.js"),[]))},{id:"hlsl",name:"HLSL",import:(()=>J(()=>import("./hlsl-D3lLCCz7.js"),[]))},{id:"html",name:"HTML",import:(()=>J(()=>import("./html-GMplVEZG.js"),__vite__mapDeps([1,2,3])))},{id:"html-derivative",name:"HTML (Derivative)",import:(()=>J(()=>import("./html-derivative-BFtXZ54Q.js"),__vite__mapDeps([15,1,2,3])))},{id:"http",name:"HTTP",import:(()=>J(()=>import("./http-jrhK8wxY.js"),__vite__mapDeps([54,28,9,7,8,35,2,11,36,13])))},{id:"hurl",name:"Hurl",import:(()=>J(()=>import("./hurl-irOxFIW8.js"),__vite__mapDeps([55,35,2,11,36,13,7,8,56])))},{id:"hxml",name:"HXML",import:(()=>J(()=>import("./hxml-Bvhsp5Yf.js"),__vite__mapDeps([57,58])))},{id:"hy",name:"Hy",import:(()=>J(()=>import("./hy-DFXneXwc.js"),[]))},{id:"imba",name:"Imba",import:(()=>J(()=>import("./imba-DGztddWO.js"),[]))},{id:"ini",name:"INI",aliases:["properties"],import:(()=>J(()=>import("./ini-BEwlwnbL.js"),[]))},{id:"java",name:"Java",import:(()=>J(()=>import("./java-CylS5w8V.js"),[]))},{id:"javascript",name:"JavaScript",aliases:["js","cjs","mjs"],import:(()=>J(()=>import("./javascript-wDzz0qaB.js"),[]))},{id:"jinja",name:"Jinja",import:(()=>J(()=>import("./jinja-4LBKfQ-Z.js"),__vite__mapDeps([59,1,2,3])))},{id:"jison",name:"Jison",import:(()=>J(()=>import("./jison-wvAkD_A8.js"),__vite__mapDeps([60,2])))},{id:"json",name:"JSON",import:(()=>J(()=>import("./json-Cp-IABpG.js"),[]))},{id:"json5",name:"JSON5",import:(()=>J(()=>import("./json5-C9tS-k6U.js"),[]))},{id:"jsonc",name:"JSON with Comments",import:(()=>J(()=>import("./jsonc-Des-eS-w.js"),[]))},{id:"jsonl",name:"JSON Lines",import:(()=>J(()=>import("./jsonl-DcaNXYhu.js"),[]))},{id:"jsonnet",name:"Jsonnet",import:(()=>J(()=>import("./jsonnet-DFQXde-d.js"),[]))},{id:"jssm",name:"JSSM",aliases:["fsl"],import:(()=>J(()=>import("./jssm-C2t-YnRu.js"),[]))},{id:"jsx",name:"JSX",import:(()=>J(()=>import("./jsx-g9-lgVsj.js"),[]))},{id:"julia",name:"Julia",aliases:["jl"],import:(()=>J(()=>import("./julia-C8NyazO9.js"),__vite__mapDeps([61,23,24,25,26,16,20,2,62])))},{id:"kdl",name:"KDL",import:(()=>J(()=>import("./kdl-DV7GczEv.js"),[]))},{id:"kotlin",name:"Kotlin",aliases:["kt","kts"],import:(()=>J(()=>import("./kotlin-BdnUsdx6.js"),[]))},{id:"kusto",name:"Kusto",aliases:["kql"],import:(()=>J(()=>import("./kusto-BvAqAH-y.js"),[]))},{id:"latex",name:"LaTeX",import:(()=>J(()=>import("./latex-BUKiar2Z.js"),__vite__mapDeps([63,64,62])))},{id:"lean",name:"Lean 4",aliases:["lean4"],import:(()=>J(()=>import("./lean-DP1Csr6i.js"),[]))},{id:"less",name:"Less",import:(()=>J(()=>import("./less-B1dDrJ26.js"),[]))},{id:"liquid",name:"Liquid",import:(()=>J(()=>import("./liquid-DYVedYrR.js"),__vite__mapDeps([65,1,2,3,9])))},{id:"llvm",name:"LLVM IR",import:(()=>J(()=>import("./llvm-BtvRca6l.js"),[]))},{id:"log",name:"Log file",import:(()=>J(()=>import("./log-2UxHyX5q.js"),[]))},{id:"logo",name:"Logo",import:(()=>J(()=>import("./logo-BtOb2qkB.js"),[]))},{id:"lua",name:"Lua",import:(()=>J(()=>import("./lua-BbnMAYS6.js"),__vite__mapDeps([37,26])))},{id:"luau",name:"Luau",import:(()=>J(()=>import("./luau-CXu1NL6O.js"),[]))},{id:"make",name:"Makefile",aliases:["makefile"],import:(()=>J(()=>import("./make-CHLpvVh8.js"),[]))},{id:"markdown",name:"Markdown",aliases:["md"],import:(()=>J(()=>import("./markdown-Cvjx9yec.js"),[]))},{id:"marko",name:"Marko",import:(()=>J(()=>import("./marko-CPi9NSCl.js"),__vite__mapDeps([66,3,67,5,11])))},{id:"matlab",name:"MATLAB",import:(()=>J(()=>import("./matlab-D7o27uSR.js"),[]))},{id:"mdc",name:"MDC",import:(()=>J(()=>import("./mdc-DUICxH0z.js"),__vite__mapDeps([68,40,38,15,1,2,3])))},{id:"mdx",name:"MDX",import:(()=>J(()=>import("./mdx-Cmh6b_Ma.js"),[]))},{id:"mermaid",name:"Mermaid",aliases:["mmd"],import:(()=>J(()=>import("./mermaid-DKYwYmdq.js"),[]))},{id:"mipsasm",name:"MIPS Assembly",aliases:["mips"],import:(()=>J(()=>import("./mipsasm-CKIfxQSi.js"),[]))},{id:"mojo",name:"Mojo",import:(()=>J(()=>import("./mojo-1DNp92w6.js"),[]))},{id:"move",name:"Move",import:(()=>J(()=>import("./move-Bu9oaDYs.js"),[]))},{id:"narrat",name:"Narrat Language",aliases:["nar"],import:(()=>J(()=>import("./narrat-DRg8JJMk.js"),[]))},{id:"nextflow",name:"Nextflow",aliases:["nf"],import:(()=>J(()=>import("./nextflow-CUEJCptM.js"),[]))},{id:"nginx",name:"Nginx",import:(()=>J(()=>import("./nginx-DknmC5AR.js"),__vite__mapDeps([69,37,26])))},{id:"nim",name:"Nim",import:(()=>J(()=>import("./nim-CVrawwO9.js"),__vite__mapDeps([70,26,1,2,3,7,8,25,40])))},{id:"nix",name:"Nix",import:(()=>J(()=>import("./nix-BbRYJGeE.js"),[]))},{id:"nushell",name:"nushell",aliases:["nu"],import:(()=>J(()=>import("./nushell-C-sUppwS.js"),[]))},{id:"objective-c",name:"Objective-C",aliases:["objc"],import:(()=>J(()=>import("./objective-c-DXmwc3jG.js"),[]))},{id:"objective-cpp",name:"Objective-C++",import:(()=>J(()=>import("./objective-cpp-CLxacb5B.js"),[]))},{id:"ocaml",name:"OCaml",import:(()=>J(()=>import("./ocaml-C0hk2d4L.js"),[]))},{id:"pascal",name:"Pascal",import:(()=>J(()=>import("./pascal-D93ZcfNL.js"),[]))},{id:"perl",name:"Perl",import:(()=>J(()=>import("./perl-C0TMdlhV.js"),__vite__mapDeps([71,1,2,3,7,8,16])))},{id:"php",name:"PHP",import:(()=>J(()=>import("./php-CDn_0X-4.js"),__vite__mapDeps([72,1,2,3,7,8,16,9])))},{id:"pkl",name:"Pkl",import:(()=>J(()=>import("./pkl-u5AG7uiY.js"),[]))},{id:"plsql",name:"PL/SQL",import:(()=>J(()=>import("./plsql-ChMvpjG-.js"),[]))},{id:"po",name:"Gettext PO",aliases:["pot","potx"],import:(()=>J(()=>import("./po-BTJTHyun.js"),[]))},{id:"polar",name:"Polar",import:(()=>J(()=>import("./polar-C0HS_06l.js"),[]))},{id:"postcss",name:"PostCSS",import:(()=>J(()=>import("./postcss-CXtECtnM.js"),[]))},{id:"powerquery",name:"PowerQuery",import:(()=>J(()=>import("./powerquery-CEu0bR-o.js"),[]))},{id:"powershell",name:"PowerShell",aliases:["ps","ps1"],import:(()=>J(()=>import("./powershell-Dpen1YoG.js"),[]))},{id:"prisma",name:"Prisma",import:(()=>J(()=>import("./prisma-Dd19v3D-.js"),[]))},{id:"prolog",name:"Prolog",import:(()=>J(()=>import("./prolog-CbFg5uaA.js"),[]))},{id:"proto",name:"Protocol Buffer 3",aliases:["protobuf"],import:(()=>J(()=>import("./proto-DyJlTyXw.js"),[]))},{id:"pug",name:"Pug",aliases:["jade"],import:(()=>J(()=>import("./pug-CGlum2m_.js"),__vite__mapDeps([73,2,3,1])))},{id:"puppet",name:"Puppet",import:(()=>J(()=>import("./puppet-BMWR74SV.js"),[]))},{id:"purescript",name:"PureScript",import:(()=>J(()=>import("./purescript-CklMAg4u.js"),[]))},{id:"python",name:"Python",aliases:["py"],import:(()=>J(()=>import("./python-B6aJPvgy.js"),[]))},{id:"qml",name:"QML",import:(()=>J(()=>import("./qml-3beO22l8.js"),__vite__mapDeps([74,2])))},{id:"qmldir",name:"QML Directory",import:(()=>J(()=>import("./qmldir-C8lEn-DE.js"),[]))},{id:"qss",name:"Qt Style Sheets",import:(()=>J(()=>import("./qss-IeuSbFQv.js"),[]))},{id:"r",name:"R",import:(()=>J(()=>import("./r-DiinP2Uv.js"),[]))},{id:"racket",name:"Racket",import:(()=>J(()=>import("./racket-BqYA7rlc.js"),[]))},{id:"raku",name:"Raku",aliases:["perl6"],import:(()=>J(()=>import("./raku-DXvB9xmW.js"),[]))},{id:"razor",name:"ASP.NET Razor",import:(()=>J(()=>import("./razor-WgofotgN.js"),__vite__mapDeps([75,1,2,3,76])))},{id:"reg",name:"Windows Registry Script",import:(()=>J(()=>import("./reg-C-SQnVFl.js"),[]))},{id:"regexp",name:"RegExp",aliases:["regex"],import:(()=>J(()=>import("./regexp-CDVJQ6XC.js"),[]))},{id:"rel",name:"Rel",import:(()=>J(()=>import("./rel-C3B-1QV4.js"),[]))},{id:"riscv",name:"RISC-V",import:(()=>J(()=>import("./riscv-BM1_JUlF.js"),[]))},{id:"rosmsg",name:"ROS Interface",import:(()=>J(()=>import("./rosmsg-BJDFO7_C.js"),[]))},{id:"rst",name:"reStructuredText",import:(()=>J(()=>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:(()=>J(()=>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:(()=>J(()=>import("./rust-B1yitclQ.js"),[]))},{id:"sas",name:"SAS",import:(()=>J(()=>import("./sas-cz2c8ADy.js"),__vite__mapDeps([79,16])))},{id:"sass",name:"Sass",import:(()=>J(()=>import("./sass-Cj5Yp3dK.js"),[]))},{id:"scala",name:"Scala",import:(()=>J(()=>import("./scala-C151Ov-r.js"),[]))},{id:"scheme",name:"Scheme",import:(()=>J(()=>import("./scheme-C98Dy4si.js"),[]))},{id:"scss",name:"SCSS",import:(()=>J(()=>import("./scss-OYdSNvt2.js"),__vite__mapDeps([5,3])))},{id:"sdbl",name:"1C (Query)",aliases:["1c-query"],import:(()=>J(()=>import("./sdbl-DVxCFoDh.js"),[]))},{id:"shaderlab",name:"ShaderLab",aliases:["shader"],import:(()=>J(()=>import("./shaderlab-Dg9Lc6iA.js"),__vite__mapDeps([80,81])))},{id:"shellscript",name:"Shell",aliases:["bash","sh","shell","zsh"],import:(()=>J(()=>import("./shellscript-Yzrsuije.js"),[]))},{id:"shellsession",name:"Shell Session",aliases:["console"],import:(()=>J(()=>import("./shellsession-BADoaaVG.js"),__vite__mapDeps([82,28])))},{id:"smalltalk",name:"Smalltalk",import:(()=>J(()=>import("./smalltalk-BERRCDM3.js"),[]))},{id:"solidity",name:"Solidity",import:(()=>J(()=>import("./solidity-BbcW6ACK.js"),[]))},{id:"soy",name:"Closure Templates",aliases:["closure-templates"],import:(()=>J(()=>import("./soy-Brmx7dQM.js"),__vite__mapDeps([83,1,2,3])))},{id:"sparql",name:"SPARQL",import:(()=>J(()=>import("./sparql-rVzFXLq3.js"),__vite__mapDeps([84,85])))},{id:"splunk",name:"Splunk Query Language",aliases:["spl"],import:(()=>J(()=>import("./splunk-BtCnVYZw.js"),[]))},{id:"sql",name:"SQL",import:(()=>J(()=>import("./sql-BLtJtn59.js"),[]))},{id:"ssh-config",name:"SSH Config",import:(()=>J(()=>import("./ssh-config-_ykCGR6B.js"),[]))},{id:"stata",name:"Stata",import:(()=>J(()=>import("./stata-BH5u7GGu.js"),__vite__mapDeps([86,16])))},{id:"stylus",name:"Stylus",aliases:["styl"],import:(()=>J(()=>import("./stylus-BEDo0Tqx.js"),[]))},{id:"svelte",name:"Svelte",import:(()=>J(()=>import("./svelte-3Dk4HxPD.js"),__vite__mapDeps([87,2,11,3,12])))},{id:"swift",name:"Swift",import:(()=>J(()=>import("./swift-Dg5xB15N.js"),[]))},{id:"system-verilog",name:"SystemVerilog",import:(()=>J(()=>import("./system-verilog-CnnmHF94.js"),[]))},{id:"systemd",name:"Systemd Units",import:(()=>J(()=>import("./systemd-4A_iFExJ.js"),[]))},{id:"talonscript",name:"TalonScript",aliases:["talon"],import:(()=>J(()=>import("./talonscript-CkByrt1z.js"),[]))},{id:"tasl",name:"Tasl",import:(()=>J(()=>import("./tasl-QIJgUcNo.js"),[]))},{id:"tcl",name:"Tcl",import:(()=>J(()=>import("./tcl-dwOrl1Do.js"),[]))},{id:"templ",name:"Templ",import:(()=>J(()=>import("./templ-W15q3VgB.js"),__vite__mapDeps([88,89,2,3])))},{id:"terraform",name:"Terraform",aliases:["tf","tfvars"],import:(()=>J(()=>import("./terraform-BETggiCN.js"),[]))}
779,{id:"tex",name:"TeX",import:(()=>J(()=>import("./tex-Cppo0RY3.js"),__vite__mapDeps([64,62])))},{id:"toml",name:"TOML",import:(()=>J(()=>import("./toml-vGWfd6FD.js"),[]))},{id:"ts-tags",name:"TypeScript with Tags",aliases:["lit"],import:(()=>J(()=>import("./ts-tags-zn1MmPIZ.js"),__vite__mapDeps([90,11,3,2,25,26,1,16,7,8])))},{id:"tsv",name:"TSV",import:(()=>J(()=>import("./tsv-B_m7g4N7.js"),[]))},{id:"tsx",name:"TSX",import:(()=>J(()=>import("./tsx-COt5Ahok.js"),[]))},{id:"turtle",name:"Turtle",import:(()=>J(()=>import("./turtle-BsS91CYL.js"),[]))},{id:"twig",name:"Twig",import:(()=>J(()=>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:(()=>J(()=>import("./typescript-BPQ3VLAy.js"),[]))},{id:"typespec",name:"TypeSpec",aliases:["tsp"],import:(()=>J(()=>import("./typespec-Df68jz8_.js"),[]))},{id:"typst",name:"Typst",aliases:["typ"],import:(()=>J(()=>import("./typst-DHCkPAjA.js"),[]))}
vendor: 5,484 bytes, line 779
779,{id:"v",name:"V",import:(()=>J(()=>import("./v-BcVCzyr7.js"),[]))},{id:"vala",name:"Vala",import:(()=>J(()=>import("./vala-CsfeWuGM.js"),[]))},{id:"vb",name:"Visual Basic",aliases:["cmd"],import:(()=>J(()=>import("./vb-D17OF-Vu.js"),[]))},{id:"verilog",name:"Verilog",import:(()=>J(()=>import("./verilog-BQ8w6xss.js"),[]))},{id:"vhdl",name:"VHDL",import:(()=>J(()=>import("./vhdl-CeAyd5Ju.js"),[]))},{id:"viml",name:"Vim Script",aliases:["vim","vimscript"],import:(()=>J(()=>import("./viml-CJc9bBzg.js"),[]))},{id:"vue",name:"Vue",import:(()=>J(()=>import("./vue-CCoi5OLL.js"),__vite__mapDeps([92,3,2,11,9,15,1])))},{id:"vue-html",name:"Vue HTML",import:(()=>J(()=>import("./vue-html-DAAvJJDi.js"),__vite__mapDeps([93,92,3,2,11,9,15,1])))},{id:"vue-vine",name:"Vue Vine",import:(()=>J(()=>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:(()=>J(()=>import("./vyper-CDx5xZoG.js"),[]))},{id:"wasm",name:"WebAssembly",import:(()=>J(()=>import("./wasm-MzD3tlZU.js"),[]))},{id:"wenyan",name:"Wenyan",aliases:["文言"],import:(()=>J(()=>import("./wenyan-BV7otONQ.js"),[]))},{id:"wgsl",name:"WGSL",import:(()=>J(()=>import("./wgsl-Dx-B1_4e.js"),[]))},{id:"wikitext",name:"Wikitext",aliases:["mediawiki","wiki"],import:(()=>J(()=>import("./wikitext-BhOHFoWU.js"),[]))},{id:"wit",name:"WebAssembly Interface Types",import:(()=>J(()=>import("./wit-5i3qLPDT.js"),[]))},{id:"wolfram",name:"Wolfram",aliases:["wl"],import:(()=>J(()=>import("./wolfram-lXgVvXCa.js"),[]))},{id:"xml",name:"XML",import:(()=>J(()=>import("./xml-sdJ4AIDG.js"),__vite__mapDeps([7,8])))},{id:"xsl",name:"XSL",import:(()=>J(()=>import("./xsl-CtQFsRM5.js"),__vite__mapDeps([96,7,8])))},{id:"yaml",name:"YAML",aliases:["yml"],import:(()=>J(()=>import("./yaml-Buea-lGh.js"),[]))},{id:"zenscript",name:"ZenScript",import:(()=>J(()=>import("./zenscript-DVFEvuxE.js"),[]))},{id:"zig",name:"Zig",import:(()=>J(()=>import("./zig-VOosw3JB.js"),[]))}],x3e=Object.fromEntries(vW.map(e=>[e.id,e.import])),y3e=Object.fromEntries(vW.flatMap(e=>e.aliases?.map(t=>[t,e.import])||[])),EW={...x3e,...y3e},b3e=[{id:"andromeeda",displayName:"Andromeeda",type:"dark",import:(()=>J(()=>import("./andromeeda-C-Jbm3Hp.js"),[]))},{id:"aurora-x",displayName:"Aurora X",type:"dark",import:(()=>J(()=>import("./aurora-x-D-2ljcwZ.js"),[]))},{id:"ayu-dark",displayName:"Ayu Dark",type:"dark",import:(()=>J(()=>import("./ayu-dark-Cv9koXgw.js"),[]))},{id:"catppuccin-frappe",displayName:"Catppuccin Frappé",type:"dark",import:(()=>J(()=>import("./catppuccin-frappe-DFWUc33u.js"),[]))},{id:"catppuccin-latte",displayName:"Catppuccin Latte",type:"light",import:(()=>J(()=>import("./catppuccin-latte-C9dUb6Cb.js"),[]))},{id:"catppuccin-macchiato",displayName:"Catppuccin Macchiato",type:"dark",import:(()=>J(()=>import("./catppuccin-macchiato-DQyhUUbL.js"),[]))},{id:"catppuccin-mocha",displayName:"Catppuccin Mocha",type:"dark",import:(()=>J(()=>import("./catppuccin-mocha-D87Tk5Gz.js"),[]))},{id:"dark-plus",displayName:"Dark Plus",type:"dark",import:(()=>J(()=>import("./dark-plus-eOWES_5F.js"),[]))},{id:"dracula",displayName:"Dracula Theme",type:"dark",import:(()=>J(()=>import("./dracula-BzJJZx-M.js"),[]))},{id:"dracula-soft",displayName:"Dracula Theme Soft",type:"dark",import:(()=>J(()=>import("./dracula-soft-BXkSAIEj.js"),[]))},{id:"everforest-dark",displayName:"Everforest Dark",type:"dark",import:(()=>J(()=>import("./everforest-dark-BgDCqdQA.js"),[]))},{id:"everforest-light",displayName:"Everforest Light",type:"light",import:(()=>J(()=>import("./everforest-light-C8M2exoo.js"),[]))},{id:"github-dark",displayName:"GitHub Dark",type:"dark",import:(()=>J(()=>import("./github-dark-DHJKELXO.js"),[]))},{id:"github-dark-default",displayName:"GitHub Dark Default",type:"dark",import:(()=>J(()=>import("./github-dark-default-Cuk6v7N8.js"),[]))},{id:"github-dark-dimmed",displayName:"GitHub Dark Dimmed",type:"dark",import:(()=>J(()=>import("./github-dark-dimmed-DH5Ifo-i.js"),[]))},{id:"github-dark-high-contrast",displayName:"GitHub Dark High Contrast",type:"dark",import:(()=>J(()=>import("./github-dark-high-contrast-E3gJ1_iC.js"),[]))},{id:"github-light",displayName:"GitHub Light",type:"light",import:(()=>J(()=>import("./github-light-DAi9KRSo.js"),[]))},{id:"github-light-default",displayName:"GitHub Light Default",type:"light",import:(()=>J(()=>import("./github-light-default-D7oLnXFd.js"),[]))},{id:"github-light-high-contrast",displayName:"GitHub Light High Contrast",type:"light",import:(()=>J(()=>import("./github-light-high-contrast-BfjtVDDH.js"),[]))},{id:"gruvbox-dark-hard",displayName:"Gruvbox Dark Hard",type:"dark",import:(()=>J(()=>import("./gruvbox-dark-hard-CFHQjOhq.js"),[]))},{id:"gruvbox-dark-medium",displayName:"Gruvbox Dark Medium",type:"dark",import:(()=>J(()=>import("./gruvbox-dark-medium-GsRaNv29.js"),[]))},{id:"gruvbox-dark-soft",displayName:"Gruvbox Dark Soft",type:"dark",import:(()=>J(()=>import("./gruvbox-dark-soft-CVdnzihN.js"),[]))},{id:"gruvbox-light-hard",displayName:"Gruvbox Light Hard",type:"light",import:(()=>J(()=>import("./gruvbox-light-hard-CH1njM8p.js"),[]))},{id:"gruvbox-light-medium",displayName:"Gruvbox Light Medium",type:"light",import:(()=>J(()=>import("./gruvbox-light-medium-DRw_LuNl.js"),[]))},{id:"gruvbox-light-soft",displayName:"Gruvbox Light Soft",type:"light",import:(()=>J(()=>import("./gruvbox-light-soft-hJgmCMqR.js"),[]))},{id:"houston",displayName:"Houston",type:"dark",import:(()=>J(()=>
779import("./houston-DnULxvSX.js"),[]))},{id:"kanagawa-dragon",displayName:"Kanagawa Dragon",type:"dark",import:(()=>J(()=>import("./kanagawa-dragon-CkXjmgJE.js"),[]))},{id:"kanagawa-lotus",displayName:"Kanagawa Lotus",type:"light",import:(()=>J(()=>import("./kanagawa-lotus-CfQXZHmo.js"),[]))},{id:"kanagawa-wave",displayName:"Kanagawa Wave",type:"dark",import:(()=>J(()=>import("./kanagawa-wave-DWedfzmr.js"),[]))},{id:"laserwave",displayName:"LaserWave",type:"dark",import:(()=>J(()=>import("./laserwave-DUszq2jm.js"),[]))},{id:"light-plus",displayName:"Light Plus",type:"light",import:(()=>J(()=>import("./light-plus-B7mTdjB0.js"),[]))},{id:"material-theme",displayName:"Material Theme",type:"dark",import:(()=>J(()=>import("./material-theme-D5KoaKCx.js"),[]))},{id:"material-theme-darker",displayName:"Material Theme Darker",type:"dark",import:(()=>J(()=>import("./material-theme-darker-BfHTSMKl.js"),[]))},{id:"material-theme-lighter",displayName:"Material Theme Lighter",type:"light",import:(()=>J(()=>import("./material-theme-lighter-B0m2ddpp.js"),[]))},{id:"material-theme-ocean",displayName:"Material Theme Ocean",type:"dark",import:(()=>J(()=>import("./material-theme-ocean-CyktbL80.js"),[]))},{id:"material-theme-palenight",displayName:"Material Theme Palenight",type:"dark",import:(()=>J(()=>import("./material-theme-palenight-Csfq5Kiy.js"),[]))},{id:"min-dark",displayName:"Min Dark",type:"dark",import:(()=>J(()=>import("./min-dark-CafNBF8u.js"),[]))},{id:"min-light",displayName:"Min Light",type:"light",import:(()=>J(()=>import("./min-light-CTRr51gU.js"),[]))},{id:"monokai",displayName:"Monokai",type:"dark",import:(()=>J(()=>import("./monokai-D4h5O-jR.js"),[]))},{id:"night-owl",displayName:"Night Owl",type:"dark",import:(()=>J(()=>import("./night-owl-C39BiMTA.js"),[]))},{id:"nord",displayName:"Nord",type:"dark",import:(()=>J(()=>import("./nord-Ddv68eIx.js"),[]))},{id:"one-dark-pro",displayName:"One Dark Pro",type:"dark",import:(()=>J(()=>import("./one-dark-pro-DVMEJ2y_.js"),[]))},{id:"one-light",displayName:"One Light",type:"light",import:(()=>J(()=>import("./one-light-PoHY5YXO.js"),[]))},{id:"plastic",displayName:"Plastic",type:"dark",import:(()=>J(()=>import("./plastic-3e1v2bzS.js"),[]))},{id:"poimandres",displayName:"Poimandres",type:"dark",import:(()=>J(()=>import("./poimandres-CS3Unz2-.js"),[]))},{id:"red",displayName:"Red",type:"dark",import:(()=>J(()=>import("./red-bN70gL4F.js"),[]))},{id:"rose-pine",displayName:"Rosé Pine",type:"dark",import:(()=>J(()=>import("./rose-pine-BHrmToEH.js"),[]))},{id:"rose-pine-dawn",displayName:"Rosé Pine Dawn",type:"light",import:(()=>J(()=>import("./rose-pine-dawn-CnK8MTSM.js"),[]))},{id:"rose-pine-moon",displayName:"Rosé Pine Moon",type:"dark",import:(()=>J(()=>import("./rose-pine-moon-NleAzG8P.js"),[]))},{id:"slack-dark",displayName:"Slack Dark",type:"dark",import:(()=>J(()=>import("./slack-dark-BthQWCQV.js"),[]))},{id:"slack-ochin",displayName:"Slack Ochin",type:"light",import:(()=>J(()=>import("./slack-ochin-DqwNpetd.js"),[]))},{id:"snazzy-light",displayName:"Snazzy Light",type:"light",import:(()=>J(()=>import("./snazzy-light-Bw305WKR.js"),[]))},{id:"solarized-dark",displayName:"Solarized Dark",type:"dark",import:(()=>J(()=>import("./solarized-dark-DXbdFlpD.js"),[]))},{id:"solarized-light",displayName:"Solarized Light",type:"light",import:(()=>J(()=>import("./solarized-light-L9t79GZl.js"),[]))},{id:"synthwave-84",displayName:"Synthwave '84",type:"dark",import:(()=>J(()=>import("./synthwave-84-CbfX1IO0.js"),[]))},{id:"tokyo-night",displayName:"Tokyo Night",type:"dark",import:(()=>J(()=>import("./tokyo-night-hegEt444.js"),[]))},{id:"vesper",displayName:"Vesper",type:"dark",import:(()=>J(()=>import("./vesper-DU1UobuO.js"),[]))},{id:"vitesse-black",displayName:"Vitesse Black",type:"dark",import:(()=>J(()=>import("./vitesse-black-Bkuqu6BP.js"),[]))},{id:"vitesse-dark",displayName:"Vitesse Dark",type:"dark",import:(()=>J(()=>import("./vitesse-dark-D0r3Knsf.js"),[]))},{id:"vitesse-light",displayName:"Vitesse Light",type:"light",import:(()=>J(()=>import("./vitesse-light-CVO1_9PV.js"),[]))}],v3e=Object.fromEntries(b3e.map(e=>[e.id,e.import]));
vendor: 20,100 bytes, lines 779-811
779class y8 extends Error{constructor(t){super(t),this.name="ShikiError"}}function E3e(){return 2147483648}function w3e(){return typeof performance<"u"?performance.now():Date.now()}const S3e=(e,t)=>e+(t-e%t)%t;async function A3e(e){let t,n;const r={};function a(x){n=x,r.HEAPU8=new Uint8Array(x),r.HEAPU32=new Uint32Array(x)}function i(x,v,b){r.HEAPU8.copyWithin(x,v,v+b)}function s(x){try{return t.grow(x-n.byteLength+65535>>>16),a(t.buffer),1}catch{}}function o(x){const v=r.HEAPU8.length;x=x>>>0;const b=E3e();if(x>b)return!1;for(let E=1;E<=4;E*=2){let S=v*(1+.2/E);S=Math.min(S,x+100663296);const T=Math.min(b,S3e(Math.max(x,S),65536));if(s(T))return!0}return!1}const l=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function u(x,v,b=1024){const E=v+b;let S=v;for(;x[S]&&!(S>=E);)++S;if(S-v>16&&x.buffer&&l)return l.decode(x.subarray(v,S));let T="";for(;v<S;){let k=x[v++];if(!(k&128)){T+=String.fromCharCode(k);continue}const N=x[v++]&63;if((k&224)===192){T+=String.fromCharCode((k&31)<<6|N);continue}const C=x[v++]&63;if((k&240)===224?k=(k&15)<<12|N<<6|C:k=(k&7)<<18|N<<12|C<<6|x[v++]&63,k<65536)T+=String.fromCharCode(k);else{const O=k-65536;T+=String.fromCharCode(55296|O>>10,56320|O&1023)}}return T}function p(x,v){return x?u(r.HEAPU8,x,v):""}const h={emscripten_get_now:w3e,emscripten_memcpy_big:i,emscripten_resize_heap:o,fd_write:()=>0};async function g(){const v=await e({env:h,wasi_snapshot_preview1:h});t=v.memory,a(t.buffer),Object.assign(r,v),r.UTF8ToString=p}return await g(),r}var T3e=Object.defineProperty,_3e=(e,t,n)=>t in e?T3e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xr=(e,t,n)=>_3e(e,typeof t!="symbol"?t+"":t,n);let kr=null;function N3e(e){throw new y8(e.UTF8ToString(e.getLastOnigError()))}class av{constructor(t){xr(this,"utf16Length"),xr(this,"utf8Length"),xr(this,"utf16Value"),xr(this,"utf8Value"),xr(this,"utf16OffsetToUtf8"),xr(this,"utf8OffsetToUtf16");const n=t.length,r=av._utf8ByteLength(t),a=r!==n,i=a?new Uint32Array(n+1):null;a&&(i[n]=r);const s=a?new Uint32Array(r+1):null;a&&(s[r]=n);const o=new Uint8Array(r);let l=0;for(let u=0;u<n;u++){const p=t.charCodeAt(u);let h=p,g=!1;if(p>=55296&&p<=56319&&u+1<n){const x=t.charCodeAt(u+1);x>=56320&&x<=57343&&(h=(p-55296<<10)+65536|x-56320,g=!0)}a&&(i[u]=l,g&&(i[u+1]=l),h<=127?s[l+0]=u:h<=2047?(s[l+0]=u,s[l+1]=u):h<=65535?(s[l+0]=u,s[l+1]=u,s[l+2]=u):(s[l+0]=u,s[l+1]=u,s[l+2]=u,s[l+3]=u)),h<=127?o[l++]=h:h<=2047?(o[l++]=192|(h&1984)>>>6,o[l++]=128|(h&63)>>>0):h<=65535?(o[l++]=224|(h&61440)>>>12,o[l++]=128|(h&4032)>>>6,o[l++]=128|(h&63)>>>0):(o[l++]=240|(h&1835008)>>>18,o[l++]=128|(h&258048)>>>12,o[l++]=128|(h&4032)>>>6,o[l++]=128|(h&63)>>>0),g&&u++}this.utf16Length=n,this.utf8Length=r,this.utf16Value=t,this.utf8Value=o,this.utf16OffsetToUtf8=i,this.utf8OffsetToUtf16=s}static _utf8ByteLength(t){let n=0;for(let r=0,a=t.length;r<a;r++){const i=t.charCodeAt(r);let s=i,o=!1;if(i>=55296&&i<=56319&&r+1<a){const l=t.charCodeAt(r+1);l>=56320&&l<=57343&&(s=(i-55296<<10)+65536|l-56320,o=!0)}s<=127?n+=1:s<=2047?n+=2:s<=65535?n+=3:n+=4,o&&r++}return n}createString(t){const n=t.omalloc(this.utf8Length);return t.HEAPU8.set(this.utf8Value,n),n}}const iv=class ms{constructor(t){if(xr(this,"id",++ms.LAST_ID),xr(this,"_onigBinding"),xr(this,"content"),xr(this,"utf16Length"),xr(this,"utf8Length"),xr(this,"utf16OffsetToUtf8"),xr(this,"utf8OffsetToUtf16"),xr(this,"ptr"),!kr)throw new y8("Must invoke loadWasm first.");this._onigBinding=kr,this.content=t;const n=new av(t);this.utf16Length=n.utf16Length,this.utf8Length=n.utf8Length,this.utf16OffsetToUtf8=n.utf16OffsetToUtf8,this.utf8OffsetToUtf16=n.utf8OffsetToUtf16,this.utf8Length<1e4&&!ms._sharedPtrInUse?(ms._sharedPtr||(ms._sharedPtr=kr.omalloc(1e4)),ms._sharedPtrInUse=!0,kr.HEAPU8.set(n.utf8Value,ms._sharedPtr),this.ptr=ms._sharedPtr):this.ptr=n.createString(kr)}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===ms._sharedPtr?ms._sharedPtrInUse=!1:this._onigBinding.ofree(this.ptr)}};xr(iv,"LAST_ID",0);xr(iv,"_sharedPtr",0);xr(iv,"_sharedPtrInUse",!1);let wW=iv;class k3e{constructor(t){if(xr(this,"_onigBinding"),xr(this,"_ptr"),!kr)throw new y8("Must invoke loadWasm first.");const n=[],r=[];for(let o=0,l=t.length;o<l;o++){const u=new av(t[o]);n[o]=u.createString(kr),r[o]=u.utf8Length}const a=kr.omalloc(4*t.length);kr.HEAPU32.set(n,a/4);const i=kr.omalloc(4*t.length);kr.HEAPU32.set(r,i/4);const s=kr.createOnigScanner(a,i,t.length);for(let o=0,l=t.length;o<l;o++)kr.ofree(n[o]);kr.ofree(i),kr.ofree(a),s===0&&N3e(kr),this._onigBinding=kr,this._ptr=s}dispose(){this._onigBinding.freeOnigScanner(this._ptr)}findNextMatchSync(t,n,r){let a=0;if(typeof r=="number"&&(a=r),typeof t=="string"){t=new wW(t);const i=this._findNextMatchSync(t,n,!1,a);return t.dispose(),i}return this._findNextMatchSync(t,n,!1,a)}_findNextMatchSync(t,n,r,a){const i=this._onigBinding,s=i.findNextOnigScannerMatch(this._ptr,t.id,t.ptr,t.utf8Length,t.convertUtf16OffsetToUtf8(n),a);if(s===0)return null;const o=i.HEAPU32;let l=s/4;const u=o[l++],p=o[l++],h=[];for(let g=0;g<p;g++){const x=t.convertUtf8OffsetToUtf16(o[l++]),v=t.convertUtf8OffsetToUtf16(o[l++]);h[g]={start:x,end:v,length:v-x}}return{index:u,captureIndices:h}}}function C3e(e){return typeof e.instantiator=="function"}function O3e(e){return typeof e.default=="function"}function P3e(e){return typeof e.data<"u"}function R3e(e){return typeof Response<"u"&&e instanceof Response}function j3e(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 $1;function L3e(e){if($1)return $1;async function t(){kr=await A3e(async n=>{let r=e;return r=await r,typeof r=="function"&&(r=await r(n)),typeof r=="function"&&(r=await r(n)),C3e(r)?r=await r.instantiator(n):O3e(r)?r=await r.default(n):(P3e(r)&&(r=r.data),R3e(r)?typeof WebAssembly.instantiateStreaming=="function"?r=await M3e(r)(n):r=await I3e(r)(n):j3e(r)?r=await mE(r)(n):r instanceof WebAssembly.Module?r=await mE(r)(n):"default"in r&&r.default instanceof WebAssembly.Module&&(r=await mE(r.default)(n))),"instance"in r&&(r=r.instance),"exports"in r&&(r=r.exports),r})}return $1=t(),$1}function mE(e){return t=>WebAssembly.instantiate(e,t)}function M3e(e){return t=>WebAssembly.instantiateStreaming(e,t)}function I3e(e){return async t=>{const n=await e.arrayBuffer();return WebAssembly.instantiate(n,t)}}async function D3e(e){return e&&await L3e(e),{createScanner(t){return new k3e(t.map(n=>typeof n=="string"?n:n.source))},createString(t){return new wW(t)}}}const kL=g3e({langs:EW,themes:v3e,engine:()=>D3e(J(()=>import("./wasm-CG6Dc4jp.js"),[]))});function g0(e){if([...e].length!==1)throw new Error(`Expected "${e}" to be a single code point`);return e.codePointAt(0)}function B3e(e,t,n){return e.has(t)||e.set(t,n),e.get(t)}const b8=new Set(["alnum","alpha","ascii","blank","cntrl","digit","graph","lower","print","punct","space","upper","word","xdigit"]),Pr=String.raw;function x0(e,t){if(e==null)throw new Error(t??"Value expected");return e}const SW=Pr`\[\^?`,AW=`c.? | C(?:-.?)?|${Pr`[pP]\{(?:\^?[-\x20_]*[A-Za-z][-\x20\w]*\})?`}|${Pr`x[89A-Fa-f]\p{AHex}(?:\\x[89A-Fa-f]\p{AHex})*`}|${Pr`u(?:\p{AHex}{4})? | x\{[^\}]*\}? | x\p{AHex}{0,2}`}|${Pr`o\{[^\}]*\}?`}|${Pr`\d{1,3}`}`,v8=/[?*+][?+]?|\{(?:\d+(?:,\d*)?|,\d+)\}\??/,U1=new RegExp(Pr`
780  \\ (?:
781    ${AW}
782    | [gk]<[^>]*>?
783    | [gk]'[^']*'?
784    | .
785  )
786  | \( (?:
787    \? (?:
788      [:=!>({]
789      | <[=!]
790      | <[^>]*>
791      | '[^']*'
792      | ~\|?
793      | #(?:[^)\\]|\\.?)*
794      | [^:)]*[:)]
795    )?
796    | \*[^\)]*\)?
797  )?
798  | (?:${v8.source})+
799  | ${SW}
800  | .
801`.replace(/\s+/g,""),"gsu"),gE=new RegExp(Pr`
802  \\ (?:
803    ${AW}
804    | .
805  )
806  | \[:(?:\^?\p{Alpha}+|\^):\]
807  | ${SW}
808  | &&
809  | .
810`.replace(/\s+/g,""),"gsu");function F3e(e,t={}){const n={flags:"",...t,rules:{captureGroup:!1,singleline:!1,...t.rules}};if(typeof e!="string")throw new Error("String expected as pattern");const r=aEe(n.flags),a=[r.extended],i={captureGroup:n.rules.captureGroup,getCurrentModX(){return a.at(-1)},numOpenGroups:0,popModX(){a.pop()},pushModX(h){a.push(h)},replaceCurrentModX(h){a[a.length-1]=h},singleline:n.rules.singleline};let s=[],o;for(U1.lastIndex=0;o=U1.exec(e);){const h=$3e(i,e,o[0],U1.lastIndex);h.tokens?s.push(...h.tokens):h.token&&s.push(h.token),h.lastIndex!==void 0&&(U1.lastIndex=h.lastIndex)}const l=[];let u=0;s.filter(h=>h.type==="GroupOpen").forEach(h=>{h.kind==="capturing"?h.number=++u:h.raw==="("&&l.push(h)}),u||l.forEach((h,g)=>{h.kind="capturing",h.number=g+1});const p=u||l.length;return{tokens:s.map(h=>h.type==="EscapedNumber"?sEe(h,p):h).flat(),flags:r}}function $3e(e,t,n,r){const[a,i]=n;if(n==="["||n==="[^"){const s=U3e(t,n,r);return{tokens:s.tokens,lastIndex:s.lastIndex}}if(a==="\\"){if("AbBGyYzZ".includes(i))return{token:CL(n,n)};if(/^\\g[<']/.test(n)){if(!/^\\g(?:<[^>]+>|'[^']+')$/.test(n))throw new Error(`Invalid group name "${n}"`);return{token:X3e(n)}}if(/^\\k[<']/.test(n)){if(!/^\\k(?:<[^>]+>|'[^']+')$/.test(n))throw new Error(`Invalid group name "${n}"`);return{token:_W(n)}}if(i==="K")return{token:NW("keep",n)};if(i==="N"||i==="R")return{token:nu("newline",n,{negate:i==="N"})};if(i==="O")return{token:nu("any",n)};if(i==="X")return{token:nu("text_segment",n)};const s=TW(n,{inCharClass:!1});return Array.isArray(s)?{tokens:s}:{token:s}}if(a==="("){if(i==="*")return{token:tEe(n)};if(n==="(?{")throw new Error(`Unsupported callout "${n}"`);if(n.startsWith("(?#")){if(t[r]!==")")throw new Error('Unclosed comment group "(?#"');return{lastIndex:r+1}}if(/^\(\?[-imx]+[:)]$/.test(n))return{token:eEe(n,e)};if(e.pushModX(e.getCurrentModX()),e.numOpenGroups++,n==="("&&!e.captureGroup||n==="(?:")return{token:Wd("group",n)};if(n==="(?>")return{token:Wd("atomic",n)};if(n==="(?="||n==="(?!"||n==="(?<="||n==="(?<!")return{token:Wd(n[2]==="<"?"lookbehind":"lookahead",n,{negate:n.endsWith("!")})};if(n==="("&&e.captureGroup||n.startsWith("(?<")&&n.endsWith(">")||n.startsWith("(?'")&&n.endsWith("'"))return{token:Wd("capturing",n,{...n!=="("&&{name:n.slice(3,-1)}})};if(n.startsWith("(?~")){if(n==="(?~|")throw new Error(`Unsupported absence function kind "${n}"`);return{token:Wd("absence_repeater",n)}}throw n==="(?("?new Error(`Unsupported conditional "${n}"`):new Error(`Invalid or unsupported group option "${n}"`)}if(n===")"){if(e.popModX(),e.numOpenGroups--,e.numOpenGroups<0)throw new Error('Unmatched ")"');return{token:W3e(n)}}if(e.getCurrentModX()){if(n==="#"){const s=t.indexOf(`
811`,r);return{lastIndex:s===-1?t.length:s}}if(/^\s$/.test(n)){const s=/\s+/y;return s.lastIndex=r,{lastIndex:s.exec(t)?s.lastIndex:r}}}if(n===".")return{token:nu("dot",n)};if(n==="^"||n==="$"){const s=e.singleline?{"^":Pr`\A`,$:Pr`\Z`}[n]:n;return{token:CL(s,n)}}return n==="|"?{token:H3e(n)}:v8.test(n)?{tokens:oEe(n)}:{token:vo(g0(n),n)}}function U3e(e,t,n){const r=[OL(t[1]==="^",t)];let a=1,i;for(gE.lastIndex=n;i=gE.exec(e);){const s=i[0];if(s[0]==="["&&s[1]!==":")a++,r.push(OL(s[1]==="^",s));else if(s==="]"){if(r.at(-1).type==="CharacterClassOpen")r.push(vo(93,s));else if(a--,r.push(q3e(s)),!a)break}else{const o=z3e(s);Array.isArray(o)?r.push(...o):r.push(o)}}return{tokens:r,lastIndex:gE.lastIndex||e.length}}function z3e(e){if(e[0]==="\\")return TW(e,{inCharClass:!0});if(e[0]==="["){const t=/\[:(?<negate>\^?)(?<name>[a-z]+):\]/.exec(e);if(!t||!b8.has(t.groups.name))throw new Error(`Invalid POSIX class "${e}"`);return nu("posix",e,{value:t.groups.name,negate:!!t.groups.negate})}return e==="-"?G3e(e):e==="&&"?V3e(e):vo(g0(e),e)}function TW(e,{inCharClass:t}){const n=e[1];if(n==="c"||n==="C")return J3e(e);if("dDhHsSwW".includes(n))return nEe(e);if(e.startsWith(Pr`\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 rEe(e)}if(new RegExp("^\\\\x[89A-Fa-f]\\p{AHex}","u").test(e))try{const r=e.split(/\\x/).slice(1).map(s=>parseInt(s,16)),a=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0}).decode(new Uint8Array(r)),i=new TextEncoder;return[...a].map(s=>{const o=[...i.encode(s)].map(l=>`\\x${l.toString(16)}`).join("");return vo(g0(s),o)})}catch{throw new Error(`Multibyte code "${e}" incomplete or invalid in Oniguruma`)}if(n==="u"||n==="x")return vo(iEe(e),e);if(PL.has(n))return vo(PL.get(n),e);if(/\d/.test(n))return Y3e(t,e);if(e==="\\")throw new Error(Pr`Incomplete escape "\"`);if(n==="M")throw new Error(`Unsupported meta "${e}"`);if([...e].length===2)return vo(e.codePointAt(1),e);throw new Error(`Unexpected escape "${e}"`)}function H3e(e){return{type:"Alternator",raw:e}}function CL(e,t){return{type:"Assertion",kind:e,raw:t}}function _W(e){return{type:"Backreference",raw:e}}function vo(e,t){return{type:"Character",value:e,raw:t}}function q3e(e){return{type:"CharacterClassClose",raw:e}}function G3e(e){return{type:"CharacterClassHyphen",raw:e}}function V3e(e){return{type:"CharacterClassIntersector",raw:e}}function OL(e,t){return{type:"CharacterClassOpen",negate:e,raw:t}}function nu(e,t,n={}){return{type:"CharacterSet",kind:e,...n,raw:t}}function NW(e,t,n={}){return e==="keep"?{type:"Directive",kind:e,raw:t}:{type:"Directive",kind:e,flags:x0(n.flags),raw:t}}function Y3e(e,t){return{type:"EscapedNumber",inCharClass:e,raw:t}}function W3e(e){return{type:"GroupClose",raw:e}}function Wd(e,t,n={}){return{type:"GroupOpen",kind:e,...n,raw:t}}function K3e(e,t,n,r){return{type:"NamedCallout",kind:e,tag:t,arguments:n,raw:r}}function Q3e(e,t,n,r){return{type:"Quantifier",kind:e,min:t,max:n,raw:r}}function X3e(e){return{type:"Subroutine",raw:e}}const Z3e=new Set(["COUNT","CMP","ERROR","FAIL","MAX","MISMATCH","SKIP","TOTAL_COUNT"]),PL=new Map([["a",7],["b",8],["e",27],["f",12],["n",10],["r",13],["t",9],["v",11]]);function J3e(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 vo(g0(t.toUpperCase())-64,e)}function eEe(e,t){let{on:n,off:r}=/^\(\?(?<on>[imx]*)(?:-(?<off>[-imx]*))?/.exec(e).groups;r??="";const a=(t.getCurrentModX()||n.includes("x"))&&!r.includes("x"),i=jL(n),s=jL(r),o={};if(i&&(o.enable=i),s&&(o.disable=s),e.endsWith(")"))return t.replaceCurrentModX(a),NW("flags",e,{flags:o});if(e.endsWith(":"))return t.pushModX(a),t.numOpenGroups++,Wd("group",e,{...(i||s)&&{flags:o}});throw new Error(`Unexpected flag modifier "${e}"`)}function tEe(e){const t=/\(\*(?<name>[A-Za-z_]\w*)?(?:\[(?<tag>(?:[A-Za-z_]\w*)?)\])?(?:\{(?<args>[^}]*)\})?\)/.exec(e);if(!t)throw new Error(`Incomplete or invalid named callout "${e}"`);const{name:n,tag:r,args:a}=t.groups;if(!n)throw new Error(`Invalid named callout "${e}"`);if(r==="")throw new Error(`Named callout tag with empty value not allowed "${e}"`);const i=a?a.split(",").filter(p=>p!=="").map(p=>/^[+-]?\d+$/.test(p)?+p:p):[],[s,o,l]=i,u=Z3e.has(n)?n.toLowerCase():"custom";switch(u){case"fail":case"mismatch":case"skip":if(i.length>0)throw new Error(`Named callout arguments not allowed "${i}"`);break;case"error":if(i.length>1)throw new Error(`Named callout allows only one argument "${i}"`);if(typeof s=="string")throw new Error(`Named callout argument must be a number "${s}"`);break;case"max":if(!i.length||i.length>2)throw new Error(`Named callout must have one or two arguments "${i}"`);if(typeof s=="string"&&!/^[A-Za-z_]\w*$/.test(s))throw new Error(`Named callout argument one must be a tag or number "${s}"`);if(i.length===2&&(typeof o=="number"||!/^[<>X]$/.test(o)))throw new Error(`Named callout optional argument two must be '<', '>', or 'X' "${o}"`);break;case"count":case"total_count":if(i.length>1)throw new Error(`Named callout allows only one argument "${i}"`);if(i.length===1&&(typeof s=="number"||!/^[<>X]$/.test(s)))throw new Error(`Named callout optional argument must be '<', '>', or 'X' "${s}"`);break;case"cmp":if(i.length!==3)throw new Error(`Named callout must have three arguments "${i}"`);if(typeof s=="string"&&!/^[A-Za-z_]\w*$/.test(s))throw new Error(`Named callout argument one must be a tag or number "${s}"`);if(typeof o=="number"||!/^(?:[<>!=]=|[<>])$/.test(o))throw new Error(`Named callout argument two must be '==', '!=', '>', '<', '>=', or '<=' "${o}"`);if(typeof l=="string"&&!/^[A-Za-z_]\w*$/.test(l))throw new Error(`Named callout argument three must be a tag or number "${l}"`);break;case"custom":throw new Error(`Undefined callout name "${n}"`);default:throw new Error(`Unexpected named callout kind "${u}"`)}return K3e(u,r??null,a?.split(",")??null,e)}function RL(e){let t=null,n,r;if(e[0]==="{"){const{minStr:a,maxStr:i}=/^\{(?<minStr>\d*)(?:,(?<maxStr>\d*))?/.exec(e).groups,s=1e5;if(+a>s||i&&+i>s)throw new Error("Quantifier value unsupported in Oniguruma");if(n=+a,r=i===void 0?+a:i===""?1/0:+i,n>r&&(t="possessive",[n,r]=[r,n]),e.endsWith("?")){if(t==="possessive")throw new Error('Unsupported possessive interval quantifier chain with "?"');t="lazy"}else t||(t="greedy")}else n=e[0]==="+"?1:0,r=e[0]==="?"?1:1/0,t=e[1]==="+"?"possessive":e[1]==="?"?"lazy":"greedy";return Q3e(t,n,r,e)}function nEe(e){const t=e[1].toLowerCase();return nu({d:"digit",h:"hex",s:"space",w:"word"}[t],e,{negate:e[1]!==t})}function rEe(e){const{p:t,neg:n,value:r}=/^\\(?<p>[pP])\{(?<neg>\^?)(?<value>[^}]+)/.exec(e).groups;return nu("property",e,{value:r,negate:t==="P"&&!n||t==="p"&&!!n})}function jL(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 aEe(e){const t={ignoreCase:!1,dotAll:!1,extended:!1,digitIsAscii:!1,posixIsAscii:!1,spaceIsAscii:!1,wordIsAscii:!1,textSegmentMode:null};for(let n=0;n<e.length;n++){const r=e[n];if(!"imxDPSWy".includes(r))throw new Error(`Invalid flag "${r}"`);if(r==="y"){if(!/^y{[gw]}/.test(e.slice(n)))throw new Error('Invalid or unspecified flag "y" mode');t.textSegmentMode=e[n+2]==="g"?"grapheme":"word",n+=3;continue}t[{i:"ignoreCase",m:"dotAll",x:"extended",D:"digitIsAscii",P:"posixIsAscii",S:"spaceIsAscii",W:"wordIsAscii"}[r]]=!0}return t}function iEe(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 sEe(e,t){const{raw:n,inCharClass:r}=e,a=n.slice(1);if(!r&&(a!=="0"&&a.length===1||a[0]!=="0"&&+a<=t))return[_W(n)];const i=[],s=a.match(/^[0-7]+|\d/g);for(let o=0;o<s.length;o++){const l=s[o];let u;if(o===0&&l!=="8"&&l!=="9"){if(u=parseInt(l,8),u>127)throw new Error(Pr`Octal encoded byte above 177 unsupported "${n}"`)}else u=g0(l);i.push(vo(u,(o===0?"\\":"")+l))}return i}function oEe(e){const t=[],n=new RegExp(v8,"gy");let r;for(;r=n.exec(e);){const a=r[0];if(a[0]==="{"){const i=/^\{(?<min>\d+),(?<max>\d+)\}\??$/.exec(a);if(i){const{min:s,max:o}=i.groups;if(+s>+o&&a.endsWith("?")){n.lastIndex--,t.push(RL(a.slice(0,-1)));continue}}}t.push(RL(a))}return t}function kW(e,t){if(!Array.isArray(e.body))throw new Error("Expected node with body array");if(e.body.length!==1)return!1;const n=e.body[0];return!t||Object.keys(t).every(r=>t[r]===n[r])}function lEe(e){return cEe.has(e.type)}const cEe=new Set(["AbsenceFunction","Backreference","CapturingGroup","Character","CharacterClass","CharacterSet","Group","Quantifier","Subroutine"]);function CW(e,t={}){const n={flags:"",normalizeUnknownPropertyNames:!1,skipBackrefValidation:!1,skipLookbehindValidation:!1,skipPropertyNameValidation:!1,unicodePropertyMap:null,...t,rules:{captureGroup:!1,singleline:!1,...t.rules}},r=F3e(e,{flags:n.flags,rules:{captureGroup:n.rules.captureGroup,singleline:n.rules.singleline}}),a=(g,x)=>{const v=r.tokens[i.nextIndex];switch(i.parent=g,i.nextIndex++,v.type){case"Alternator":return bu();case"Assertion":return uEe(v);
vendor: 2,424 bytes, line 811
811case"Backreference":return dEe(v,i);case"Character":return sv(v.value,{useLastValid:!!x.isCheckingRangeEnd});case"CharacterClassHyphen":return fEe(v,i,x);case"CharacterClassOpen":return hEe(v,i,x);case"CharacterSet":return pEe(v,i);case"Directive":return vEe(v.kind,{flags:v.flags});case"GroupOpen":return mEe(v,i,x);case"NamedCallout":return wEe(v.kind,v.tag,v.arguments);case"Quantifier":return gEe(v,i);case"Subroutine":return xEe(v,i);default:throw new Error(`Unexpected token type "${v.type}"`)}},i={capturingGroups:[],hasNumberedRef:!1,namedGroupsByName:new Map,nextIndex:0,normalizeUnknownPropertyNames:n.normalizeUnknownPropertyNames,parent:null,skipBackrefValidation:n.skipBackrefValidation,skipLookbehindValidation:n.skipLookbehindValidation,skipPropertyNameValidation:n.skipPropertyNameValidation,subroutines:[],tokens:r.tokens,unicodePropertyMap:n.unicodePropertyMap,walk:a},s=AEe(EEe(r.flags));let o=s.body[0];for(;i.nextIndex<r.tokens.length;){const g=a(o,{});g.type==="Alternative"?(s.body.push(g),o=g):o.body.push(g)}const{capturingGroups:l,hasNumberedRef:u,namedGroupsByName:p,subroutines:h}=i;if(u&&p.size&&!n.rules.captureGroup)throw new Error("Numbered backref/subroutine not allowed when using named capture");for(const{ref:g}of h)if(typeof g=="number"){if(g>l.length)throw new Error("Subroutine uses a group number that's not defined");g&&(l[g-1].isSubroutined=!0)}else if(p.has(g)){if(p.get(g).length>1)throw new Error(Pr`Subroutine uses a duplicate group name "\g<${g}>"`);p.get(g)[0].isSubroutined=!0}else throw new Error(Pr`Subroutine uses a group name that's not defined "\g<${g}>"`);return s}function uEe({kind:e}){return eT(x0({"^":"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===Pr`\B`||e===Pr`\Y`})}function dEe({raw:e},t){const n=/^\\k[<']/.test(e),r=n?e.slice(3,-1):e.slice(1),a=(i,s=!1)=>{const o=t.capturingGroups.length;let l=!1;if(i>o)if(t.skipBackrefValidation)l=!0;else throw new Error(`Not enough capturing groups defined to the left "${e}"`);return t.hasNumberedRef=!0,tT(s?o+1-i:i,{orphan:l})};if(n){const i=/^(?<sign>-?)0*(?<num>[1-9]\d*)$/.exec(r);if(i)return a(+i.groups.num,!!i.groups.sign);if(/[-+]/.test(r))throw new Error(`Invalid backref name "${e}"`);
vendor: 18,518 bytes, lines 811-908
811if(!t.namedGroupsByName.has(r))throw new Error(`Group name not defined to the left "${e}"`);return tT(r)}return a(+r)}function fEe(e,t,n){const{tokens:r,walk:a}=t,i=t.parent,s=i.body.at(-1),o=r[t.nextIndex];if(!n.isCheckingRangeEnd&&s&&s.type!=="CharacterClass"&&s.type!=="CharacterClassRange"&&o&&o.type!=="CharacterClassOpen"&&o.type!=="CharacterClassClose"&&o.type!=="CharacterClassIntersector"){const l=a(i,{...n,isCheckingRangeEnd:!0});if(s.type==="Character"&&l.type==="Character")return i.body.pop(),bEe(s,l);throw new Error("Invalid character class range")}return sv(g0("-"))}function hEe({negate:e},t,n){const{tokens:r,walk:a}=t,i=r[t.nextIndex],s=[Ax()];let o=IL(i);for(;o.type!=="CharacterClassClose";){if(o.type==="CharacterClassIntersector")s.push(Ax()),t.nextIndex++;else{const u=s.at(-1);u.body.push(a(u,n))}o=IL(r[t.nextIndex],i)}const l=Ax({negate:e});return s.length===1?l.body=s[0].body:(l.kind="intersection",l.body=s.map(u=>u.body.length===1?u.body[0]:u)),t.nextIndex++,l}function pEe({kind:e,negate:t,value:n},r){const{normalizeUnknownPropertyNames:a,skipPropertyNameValidation:i,unicodePropertyMap:s}=r;if(e==="property"){const o=ov(n);if(b8.has(o)&&!s?.has(o))e="posix",n=o;else return Kd(n,{negate:t,normalizeUnknownPropertyNames:a,skipPropertyNameValidation:i,unicodePropertyMap:s})}return e==="posix"?SEe(n,{negate:t}):nT(e,{negate:t})}function mEe(e,t,n){const{tokens:r,capturingGroups:a,namedGroupsByName:i,skipLookbehindValidation:s,walk:o}=t,l=TEe(e),u=l.type==="AbsenceFunction",p=ML(l),h=p&&l.negate;if(l.type==="CapturingGroup"&&(a.push(l),l.name&&B3e(i,l.name,[]).push(l)),u&&n.isInAbsenceFunction)throw new Error("Nested absence function not supported by Oniguruma");let g=DL(r[t.nextIndex]);for(;g.type!=="GroupClose";){if(g.type==="Alternator")l.body.push(bu()),t.nextIndex++;else{const x=l.body.at(-1),v=o(x,{...n,isInAbsenceFunction:n.isInAbsenceFunction||u,isInLookbehind:n.isInLookbehind||p,isInNegLookbehind:n.isInNegLookbehind||h});if(x.body.push(v),(p||n.isInLookbehind)&&!s){const b="Lookbehind includes a pattern not allowed by Oniguruma";if(h||n.isInNegLookbehind){if(LL(v)||v.type==="CapturingGroup")throw new Error(b)}else if(LL(v)||ML(v)&&v.negate)throw new Error(b)}}g=DL(r[t.nextIndex])}return t.nextIndex++,l}function gEe({kind:e,min:t,max:n},r){const a=r.parent,i=a.body.at(-1);if(!i||!lEe(i))throw new Error("Quantifier requires a repeatable token");const s=PW(e,t,n,i);return a.body.pop(),s}function xEe({raw:e},t){const{capturingGroups:n,subroutines:r}=t;let a=e.slice(3,-1);const i=/^(?<sign>[-+]?)0*(?<num>[1-9]\d*)$/.exec(a);if(i){const o=+i.groups.num,l=n.length;if(t.hasNumberedRef=!0,a={"":o,"+":l+o,"-":l+1-o}[i.groups.sign],a<1)throw new Error("Invalid subroutine number")}else a==="0"&&(a=0);const s=RW(a);return r.push(s),s}function yEe(e,t){return{type:"AbsenceFunction",kind:e,body:Um(t?.body)}}function bu(e){return{type:"Alternative",body:jW(e?.body)}}function eT(e,t){const n={type:"Assertion",kind:e};return(e==="word_boundary"||e==="text_segment_boundary")&&(n.negate=!!t?.negate),n}function tT(e,t){const n=!!t?.orphan;return{type:"Backreference",ref:e,...n&&{orphan:n}}}function OW(e,t){const n={name:void 0,isSubroutined:!1,...t};if(n.name!==void 0&&!_Ee(n.name))throw new Error(`Group name "${n.name}" invalid in Oniguruma`);return{type:"CapturingGroup",number:e,...n.name&&{name:n.name},...n.isSubroutined&&{isSubroutined:n.isSubroutined},body:Um(t?.body)}}function sv(e,t){const n={useLastValid:!1,...t};if(e>1114111){const r=e.toString(16);if(n.useLastValid)e=1114111;else throw e>1310719?new Error(`Invalid code point out of range "\\x{${r}}"`):new Error(`Invalid code point out of range in JS "\\x{${r}}"`)}return{type:"Character",value:e}}function Ax(e){const t={kind:"union",negate:!1,...e};return{type:"CharacterClass",kind:t.kind,negate:t.negate,body:jW(e?.body)}}function bEe(e,t){if(t.value<e.value)throw new Error("Character class range out of order");return{type:"CharacterClassRange",min:e,max:t}}function nT(e,t){const n=!!t?.negate,r={type:"CharacterSet",kind:e};return(e==="digit"||e==="hex"||e==="newline"||e==="space"||e==="word")&&(r.negate=n),(e==="text_segment"||e==="newline"&&!n)&&(r.variableLength=!0),r}function vEe(e,t={}){if(e==="keep")return{type:"Directive",kind:e};if(e==="flags")return{type:"Directive",kind:e,flags:x0(t.flags)};throw new Error(`Unexpected directive kind "${e}"`)}function EEe(e){return{type:"Flags",...e}}function Hi(e){const t=e?.atomic,n=e?.flags;if(t&&n)throw new Error("Atomic group cannot have flags");return{type:"Group",...t&&{atomic:t},...n&&{flags:n},body:Um(e?.body)}}function Zc(e){const t={behind:!1,negate:!1,...e};return{type:"LookaroundAssertion",kind:t.behind?"lookbehind":"lookahead",negate:t.negate,body:Um(e?.body)}}function wEe(e,t,n){return{type:"NamedCallout",kind:e,tag:t,arguments:n}}function SEe(e,t){const n=!!t?.negate;if(!b8.has(e))throw new Error(`Invalid POSIX class "${e}"`);return{type:"CharacterSet",kind:"posix",value:e,negate:n}}function PW(e,t,n,r){if(t>n)throw new Error("Invalid reversed quantifier range");return{type:"Quantifier",kind:e,min:t,max:n,body:r}}function AEe(e,t){return{type:"Regex",body:Um(t?.body),flags:e}}function RW(e){return{type:"Subroutine",ref:e}}function Kd(e,t){const n={negate:!1,normalizeUnknownPropertyNames:!1,skipPropertyNameValidation:!1,unicodePropertyMap:null,...t};let r=n.unicodePropertyMap?.get(ov(e));if(!r){if(n.normalizeUnknownPropertyNames)r=NEe(e);else if(n.unicodePropertyMap&&!n.skipPropertyNameValidation)throw new Error(Pr`Invalid Unicode property "\p{${e}}"`)}return{type:"CharacterSet",kind:"property",value:r??e,negate:n.negate}}function TEe({flags:e,kind:t,name:n,negate:r,number:a}){switch(t){case"absence_repeater":return yEe("repeater");case"atomic":return Hi({atomic:!0});case"capturing":return OW(a,{name:n});case"group":return Hi({flags:e});case"lookahead":case"lookbehind":return Zc({behind:t==="lookbehind",negate:r});default:throw new Error(`Unexpected group kind "${t}"`)}}function Um(e){if(e===void 0)e=[bu()];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 jW(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 LL(e){return e.type==="LookaroundAssertion"&&e.kind==="lookahead"}function ML(e){return e.type==="LookaroundAssertion"&&e.kind==="lookbehind"}function _Ee(e){return/^[\p{Alpha}\p{Pc}][^)]*$/u.test(e)}function NEe(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 ov(e){return e.replace(/[- _]+/g,"").toLowerCase()}function IL(e,t){return x0(e,`${t?.type==="Character"&&t.value===93?"Empty":"Unclosed"} character class`)}function DL(e){return x0(e,"Unclosed group")}function op(e,t,n=null){function r(i,s){for(let o=0;o<i.length;o++){const l=a(i[o],s,o,i);o=Math.max(-1,o+l)}}function a(i,s=null,o=null,l=null){let u=0,p=!1;const h={node:i,parent:s,key:o,container:l,root:e,remove(){z1(l).splice(Math.max(0,Bd(o)+u),1),u--,p=!0},removeAllNextSiblings(){return z1(l).splice(Bd(o)+1)},removeAllPrevSiblings(){const S=Bd(o)+u;return u-=S,z1(l).splice(0,Math.max(0,S))},replaceWith(S,T={}){const k=!!T.traverse;l?l[Math.max(0,Bd(o)+u)]=S:x0(s,"Can't replace root node")[o]=S,k&&a(S,s,o,l),p=!0},replaceWithMultiple(S,T={}){const k=!!T.traverse;if(z1(l).splice(Math.max(0,Bd(o)+u),1,...S),u+=S.length-1,k){let N=0;for(let C=0;C<S.length;C++)N+=a(S[C],s,Bd(o)+C+N,l)}p=!0},skip(){p=!0}},{type:g}=i,x=t["*"],v=t[g],b=typeof x=="function"?x:x?.enter,E=typeof v=="function"?v:v?.enter;if(b?.(h,n),E?.(h,n),!p)switch(g){case"AbsenceFunction":case"CapturingGroup":case"Group":r(i.body,i);break;case"Alternative":case"CharacterClass":r(i.body,i);break;case"Assertion":case"Backreference":case"Character":case"CharacterSet":case"Directive":case"Flags":case"NamedCallout":case"Subroutine":break;case"CharacterClassRange":a(i.min,i,"min"),a(i.max,i,"max");break;case"LookaroundAssertion":r(i.body,i);break;case"Quantifier":a(i.body,i,"body");break;case"Regex":r(i.body,i),a(i.flags,i,"flags");break;default:throw new Error(`Unexpected node type "${g}"`)}return v?.exit?.(h,n),x?.exit?.(h,n),u}return a(e),e}function z1(e){if(!Array.isArray(e))throw new Error("Container expected");return e}function Bd(e){if(typeof e!="number")throw new Error("Numeric key expected");return e}const kEe=String.raw`\(\?(?:[:=!>A-Za-z\-]|<[=!]|\(DEFINE\))`;function CEe(e,t){for(let n=0;n<e.length;n++)e[n]>=t&&e[n]++}function OEe(e,t,n,r){return e.slice(0,t)+r+e.slice(t+n.length)}const Ai=Object.freeze({DEFAULT:"DEFAULT",CHAR_CLASS:"CHAR_CLASS"});function E8(e,t,n,r){const a=new RegExp(String.raw`${t}|(?<$skip>\[\^?|\\?.)`,"gsu"),i=[!1];let s=0,o="";for(const l of e.matchAll(a)){const{0:u,groups:{$skip:p}}=l;if(!p&&(!r||r===Ai.DEFAULT==!s)){n instanceof Function?o+=n(l,{context:s?Ai.CHAR_CLASS:Ai.DEFAULT,negated:i[i.length-1]}):o+=n;continue}u[0]==="["?(s++,i.push(u[1]==="^")):u==="]"&&s&&(s--,i.pop()),o+=u}return o}function LW(e,t,n,r){E8(e,t,n,r)}function PEe(e,t,n=0,r){if(!new RegExp(t,"su").test(e))return null;const a=new RegExp(`${t}|(?<$skip>\\\\?.)`,"gsu");a.lastIndex=n;let i=0,s;for(;s=a.exec(e);){const{0:o,groups:{$skip:l}}=s;if(!l&&(!r||r===Ai.DEFAULT==!i))return s;o==="["?i++:o==="]"&&i&&i--,a.lastIndex==s.index&&a.lastIndex++}return null}function H1(e,t,n){return!!PEe(e,t,0,n)}function REe(e,t){const n=/\\?./gsu;n.lastIndex=t;let r=e.length,a=0,i=1,s;for(;s=n.exec(e);){const[o]=s;if(o==="[")a++;else if(a)o==="]"&&a--;else if(o==="(")i++;else if(o===")"&&(i--,!i)){r=s.index;break}}return e.slice(t,r)}const BL=new RegExp(String.raw`(?<noncapturingStart>${kEe})|(?<capturingStart>\((?:\?<[^>]+>)?)|\\?.`,"gsu");function jEe(e,t){const n=t?.hiddenCaptures??[];let r=t?.captureTransfers??new Map;if(!/\(\?>/.test(e))return{pattern:e,captureTransfers:r,hiddenCaptures:n};const a="(?>",i="(?:(?=(",s=[0],o=[];let l=0,u=0,p=NaN,h;do{h=!1;let g=0,x=0,v=!1,b;for(BL.lastIndex=Number.isNaN(p)?0:p+i.length;b=BL.exec(e);){const{0:E,index:S,groups:{capturingStart:T,noncapturingStart:k}}=b;if(E==="[")g++;else if(g)E==="]"&&g--;else if(E===a&&!v)p=S,v=!0;else if(v&&k)x++;else if(T)v?x++:(l++,s.push(l+u));else if(E===")"&&v){if(!x){u++;const N=l+u;if(e=`${e.slice(0,p)}${i}${e.slice(p+a.length,S)}))<$$${N}>)${e.slice(S+1)}`,h=!0,o.push(N),CEe(n,N),r.size){const C=new Map;r.forEach((O,j)=>{C.set(j>=N?j+1:j,O.map(D=>D>=N?D+1:D))}),r=C}break}x--}}}while(h);return n.push(...o),e=E8(e,String.raw`\\(?<backrefNum>[1-9]\d*)|<\$\$(?<wrappedBackrefNum>\d+)>`,({0:g,groups:{backrefNum:x,wrappedBackrefNum:v}})=>{if(x){const b=+x;if(b>s.length-1)throw new Error(`Backref "${g}" greater than number of captures`);return`\\${s[b]}`}return`\\${v}`},Ai.DEFAULT),{pattern:e,captureTransfers:r,hiddenCaptures:n}}const MW=String.raw`(?:[?*+]|\{\d+(?:,\d*)?\})`,xE=new RegExp(String.raw`
812\\(?: \d+
813  | c[A-Za-z]
814  | [gk]<[^>]+>
815  | [pPu]\{[^\}]+\}
816  | u[A-Fa-f\d]{4}
817  | x[A-Fa-f\d]{2}
818  )
819| \((?: \? (?: [:=!>]
820  | <(?:[=!]|[^>]+>)
821  | [A-Za-z\-]+:
822  | \(DEFINE\)
823  ))?
824| (?<qBase>${MW})(?<qMod>[?+]?)(?<invalidQ>[?*+\{]?)
825| \\?.
826`.replace(/\s+/g,""),"gsu");function LEe(e){if(!new RegExp(`${MW}\\+`).test(e))return{pattern:e};const t=[];let n=null,r=null,a="",i=0,s;for(xE.lastIndex=0;s=xE.exec(e);){const{0:o,index:l,groups:{qBase:u,qMod:p,invalidQ:h}}=s;if(o==="[")i||(r=l),i++;else if(o==="]")i?i--:r=null;else if(!i)if(p==="+"&&a&&!a.startsWith("(")){if(h)throw new Error(`Invalid quantifier "${o}"`);let g=-1;if(/^\{\d+\}$/.test(u))e=OEe(e,l+u.length,p,"");else{if(a===")"||a==="]"){const x=a===")"?n:r;if(x===null)throw new Error(`Invalid unmatched "${a}"`);e=`${e.slice(0,x)}(?>${e.slice(x,l)}${u})${e.slice(l+o.length)}`}else e=`${e.slice(0,l-a.length)}(?>${a}${u})${e.slice(l+o.length)}`;g+=4}xE.lastIndex+=g}else o[0]==="("?t.push(l):o===")"&&(n=t.length?t.pop():null);a=o}return{pattern:e}}const wi=String.raw,MEe=wi`\\g<(?<gRNameOrNum>[^>&]+)&R=(?<gRDepth>[^>]+)>`,rT=wi`\(\?R=(?<rDepth>[^\)]+)\)|${MEe}`,lv=wi`\(\?<(?![=!])(?<captureName>[^>]+)>`,IW=wi`${lv}|(?<unnamed>\()(?!\?)`,qc=new RegExp(wi`${lv}|${rT}|\(\?|\\?.`,"gsu"),yE="Cannot use multiple overlapping recursions";function IEe(e,t){const{hiddenCaptures:n,mode:r}={hiddenCaptures:[],mode:"plugin",...t};let a=t?.captureTransfers??new Map;if(!new RegExp(rT,"su").test(e))return{pattern:e,captureTransfers:a,hiddenCaptures:n};if(r==="plugin"&&H1(e,wi`\(\?\(DEFINE\)`,Ai.DEFAULT))throw new Error("DEFINE groups cannot be used with recursion");const i=[],s=H1(e,wi`\\[1-9]`,Ai.DEFAULT),o=new Map,l=[];let u=!1,p=0,h=0,g;for(qc.lastIndex=0;g=qc.exec(e);){const{0:x,groups:{captureName:v,rDepth:b,gRNameOrNum:E,gRDepth:S}}=g;if(x==="[")p++;else if(p)x==="]"&&p--;else if(b){if(FL(b),u)throw new Error(yE);if(s)throw new Error(`${r==="external"?"Backrefs":"Numbered backrefs"} cannot be used with global recursion`);const T=e.slice(0,g.index),k=e.slice(qc.lastIndex);if(H1(k,rT,Ai.DEFAULT))throw new Error(yE);const N=+b-1;e=$L(T,k,N,!1,n,i,h),a=zL(a,T,N,i.length,0,h);break}else if(E){FL(S);let T=!1;for(const q of l)if(q.name===E||q.num===+E){if(T=!0,q.hasRecursedWithin)throw new Error(yE);break}if(!T)throw new Error(wi`Recursive \g cannot be used outside the referenced group "${r==="external"?E:wi`\g<${E}&R=${S}>`}"`);const k=o.get(E),N=REe(e,k);if(s&&H1(N,wi`${lv}|\((?!\?)`,Ai.DEFAULT))throw new Error(`${r==="external"?"Backrefs":"Numbered backrefs"} cannot be used with recursion of capturing groups`);const C=e.slice(k,g.index),O=N.slice(C.length+x.length),j=i.length,D=+S-1,U=$L(C,O,D,!0,n,i,h);a=zL(a,C,D,i.length-j,j,h);const z=e.slice(0,k),H=e.slice(k+N.length);e=`${z}${U}${H}`,qc.lastIndex+=U.length-x.length-C.length-O.length,l.forEach(q=>q.hasRecursedWithin=!0),u=!0}else if(v)h++,o.set(String(h),qc.lastIndex),o.set(v,qc.lastIndex),l.push({num:h,name:v});else if(x[0]==="("){const T=x==="(";T&&(h++,o.set(String(h),qc.lastIndex)),l.push(T?{num:h}:{})}else x===")"&&l.pop()}return n.push(...i),{pattern:e,captureTransfers:a,hiddenCaptures:n}}function FL(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 $L(e,t,n,r,a,i,s){const o=new Set;r&&LW(e+t,lv,({groups:{captureName:u}})=>{o.add(u)},Ai.DEFAULT);const l=[n,r?o:null,a,i,s];return`${e}${UL(`(?:${e}`,"forward",...l)}(?:)${UL(`${t})`,"backward",...l)}${t}`}function UL(e,t,n,r,a,i,s){const l=p=>t==="forward"?p+2:n-p+2-1;let u="";for(let p=0;p<n;p++){const h=l(p);u+=E8(e,wi`${IW}|\\k<(?<backref>[^>]+)>`,({0:g,groups:{captureName:x,unnamed:v,backref:b}})=>{if(b&&r&&!r.has(b))return g;const E=`_$${h}`;if(v||x){const S=s+i.length+1;return i.push(S),DEe(a,S),v?g:`(?<${x}${E}>`}return wi`\k<${b}${E}>`},Ai.DEFAULT)}return u}function DEe(e,t){for(let n=0;n<e.length;n++)e[n]>=t&&e[n]++}function zL(e,t,n,r,a,i){if(e.size&&r){let s=0;LW(t,IW,()=>s++,Ai.DEFAULT);const o=i-s+a,l=new Map;return e.forEach((u,p)=>{const h=(r-s*n)/n,g=s*n,x=p>o+s?p+r:p,v=[];for(const b of u)if(b<=o)v.push(b);else if(b>o+s+h)v.push(b+r);else if(b<=o+s)for(let E=0;E<=n;E++)v.push(b+s*E);else for(let E=0;E<=n;E++)v.push(b+g+h*E);l.set(x,v)}),l}return e}var yr=String.fromCodePoint,xt=String.raw,_o={flagGroups:(()=>{try{new RegExp("(?i:)")}catch{return!1}return!0})(),unicodeSets:(()=>{try{new RegExp("","v")}catch{return!1}return!0})()};_o.bugFlagVLiteralHyphenIsRange=_o.unicodeSets?(()=>{try{new RegExp(xt`[\d\-a]`,"v")}catch{return!0}return!1})():!1;_o.bugNestedClassIgnoresNegation=_o.unicodeSets&&new RegExp("[[^a]]","v").test("a");function uy(e,{enable:t,disable:n}){return{dotAll:!n?.dotAll&&!!(t?.dotAll||e.dotAll),ignoreCase:!n?.ignoreCase&&!!(t?.ignoreCase||e.ignoreCase)}}function Mp(e,t,n){return e.has(t)||e.set(t,n),e.get(t)}function aT(e,t){return HL[e]>=HL[t]}function BEe(e,t){if(e==null)throw new Error(t??"Value expected");return e}var HL={ES2025:2025,ES2024:2024,ES2018:2018},FEe={auto:"auto",ES2025:"ES2025",ES2024:"ES2024",ES2018:"ES2018"};function DW(e={}){if({}.toString.call(e)!=="[object Object]")throw new Error("Unexpected options");if(e.target!==void 0&&!FEe[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=_o.flagGroups?"ES2025":_o.unicodeSets?"ES2024":"ES2018"),t}var $Ee="[	-\r ]",UEe=new Set([yr(304),yr(305)]),uo=xt`[\p{L}\p{M}\p{N}\p{Pc}]`;function BW(e){if(UEe.has(e))return[e];const t=new Set,n=e.toLowerCase(),r=n.toUpperCase(),a=qEe.get(n),i=zEe.get(n),s=HEe.get(n);return[...r].length===1&&t.add(r),s&&t.add(s),a&&t.add(a),t.add(n),i&&t.add(i),[...t]}var w8=new Map(`C Other
827Cc Control cntrl
828Cf Format
829Cn Unassigned
830Co Private_Use
831Cs Surrogate
832L Letter
833LC Cased_Letter
834Ll Lowercase_Letter
835Lm Modifier_Letter
836Lo Other_Letter
837Lt Titlecase_Letter
838Lu Uppercase_Letter
839M Mark Combining_Mark
840Mc Spacing_Mark
841Me Enclosing_Mark
842Mn Nonspacing_Mark
843N Number
844Nd Decimal_Number digit
845Nl Letter_Number
846No Other_Number
847P Punctuation punct
848Pc Connector_Punctuation
849Pd Dash_Punctuation
850Pe Close_Punctuation
851Pf Final_Punctuation
852Pi Initial_Punctuation
853Po Other_Punctuation
854Ps Open_Punctuation
855S Symbol
856Sc Currency_Symbol
857Sk Modifier_Symbol
858Sm Math_Symbol
859So Other_Symbol
860Z Separator
861Zl Line_Separator
862Zp Paragraph_Separator
863Zs Space_Separator
864ASCII
865ASCII_Hex_Digit AHex
866Alphabetic Alpha
867Any
868Assigned
869Bidi_Control Bidi_C
870Bidi_Mirrored Bidi_M
871Case_Ignorable CI
872Cased
873Changes_When_Casefolded CWCF
874Changes_When_Casemapped CWCM
875Changes_When_Lowercased CWL
876Changes_When_NFKC_Casefolded CWKCF
877Changes_When_Titlecased CWT
878Changes_When_Uppercased CWU
879Dash
880Default_Ignorable_Code_Point DI
881Deprecated Dep
882Diacritic Dia
883Emoji
884Emoji_Component EComp
885Emoji_Modifier EMod
886Emoji_Modifier_Base EBase
887Emoji_Presentation EPres
888Extended_Pictographic ExtPict
889Extender Ext
890Grapheme_Base Gr_Base
891Grapheme_Extend Gr_Ext
892Hex_Digit Hex
893IDS_Binary_Operator IDSB
894IDS_Trinary_Operator IDST
895ID_Continue IDC
896ID_Start IDS
897Ideographic Ideo
898Join_Control Join_C
899Logical_Order_Exception LOE
900Lowercase Lower
901Math
902Noncharacter_Code_Point NChar
903Pattern_Syntax Pat_Syn
904Pattern_White_Space Pat_WS
905Quotation_Mark QMark
906Radical
907Regional_Indicator RI
908Sentence_Terminal STerm
909Soft_Dotted SD
910Terminal_Punctuation Term
911Unified_Ideograph UIdeo
912Uppercase Upper
913Variation_Selector VS
914White_Space space
915XID_Continue XIDC
916XID_Start XIDS`.split(/\s/).map(e=>[ov(e),e])),zEe=new Map([["s",yr(383)],[yr(383),"s"]]),HEe=new Map([[yr(223),yr(7838)],[yr(107),yr(8490)],[yr(229),yr(8491)],[yr(969),yr(8486)]]),qEe=new Map([jl(453),jl(456),jl(459),jl(498),...bE(8072,8079),...bE(8088,8095),...bE(8104,8111),jl(8124),jl(8140),jl(8188)]),GEe=new Map([["alnum",xt`[\p{Alpha}\p{Nd}]`],["alpha",xt`\p{Alpha}`],["ascii",xt`\p{ASCII}`],["blank",xt`[\p{Zs}\t]`],["cntrl",xt`\p{Cc}`],["digit",xt`\p{Nd}`],["graph",xt`[\P{space}&&\P{Cc}&&\P{Cn}&&\P{Cs}]`],["lower",xt`\p{Lower}`],["print",xt`[[\P{space}&&\P{Cc}&&\P{Cn}&&\P{Cs}]\p{Zs}]`],["punct",xt`[\p{P}\p{S}]`],["space",xt`\p{space}`],["upper",xt`\p{Upper}`],["word",xt`[\p{Alpha}\p{M}\p{Nd}\p{Pc}]`],["xdigit",xt`\p{AHex}`]]);function VEe(e,t){const n=[];for(let r=e;r<=t;r++)n.push(r);return n}function jl(e){const t=yr(e);return[t.toLowerCase(),t]}function bE(e,t){return VEe(e,t).map(n=>jl(n))}var FW=new Set(["Lower","Lowercase","Upper","Uppercase","Ll","Lowercase_Letter","Lt","Titlecase_Letter","Lu","Uppercase_Letter"]);function YEe(e,t){const n={accuracy:"default",asciiWordBoundaries:!1,avoidSubclass:!1,bestEffortTarget:"ES2025",...t};$W(e);const r={accuracy:n.accuracy,asciiWordBoundaries:n.asciiWordBoundaries,avoidSubclass:n.avoidSubclass,flagDirectivesByAlt:new Map,jsGroupNameMap:new Map,minTargetEs2024:aT(n.bestEffortTarget,"ES2024"),passedLookbehind:!1,strategy:null,subroutineRefMap:new Map,supportedGNodes:new Set,digitIsAscii:e.flags.digitIsAscii,spaceIsAscii:e.flags.spaceIsAscii,wordIsAscii:e.flags.wordIsAscii};op(e,WEe,r);const a={dotAll:e.flags.dotAll,ignoreCase:e.flags.ignoreCase},i={currentFlags:a,prevFlags:null,globalFlags:a,groupOriginByCopy:new Map,groupsByName:new Map,multiplexCapturesToLeftByRef:new Map,openRefs:new Map,reffedNodesByReferencer:new Map,subroutineRefMap:r.subroutineRefMap};op(e,KEe,i);const s={groupsByName:i.groupsByName,highestOrphanBackref:0,numCapturesToLeft:0,reffedNodesByReferencer:i.reffedNodesByReferencer};return op(e,QEe,s),e._originMap=i.groupOriginByCopy,e._strategy=r.strategy,e}var WEe={AbsenceFunction({node:e,parent:t,replaceWith:n}){const{body:r,kind:a}=e;if(a==="repeater"){const i=Hi();i.body[0].body.push(Zc({negate:!0,body:r}),Kd("Any"));const s=Hi();s.body[0].body.push(PW("greedy",0,1/0,i)),n(Kn(s,t),{traverse:!0})}else throw new Error('Unsupported absence function "(?~|"')},Alternative:{enter({node:e,parent:t,key:n},{flagDirectivesByAlt:r}){const a=e.body.filter(i=>i.kind==="flags");for(let i=n+1;i<t.body.length;i++){const s=t.body[i];Mp(r,s,[]).push(...a)}},exit({node:e},{flagDirectivesByAlt:t}){if(t.get(e)?.length){const n=zW(t.get(e));if(n){const r=Hi({flags:n});r.body[0].body=e.body,e.body=[Kn(r,e)]}}}},Assertion({node:e,parent:t,key:n,container:r,root:a,remove:i,replaceWith:s},o){const{kind:l,negate:u}=e,{asciiWordBoundaries:p,avoidSubclass:h,supportedGNodes:g,wordIsAscii:x}=o;if(l==="text_segment_boundary")throw new Error(`Unsupported text segment boundary "\\${u?"Y":"y"}"`);if(l==="line_end")s(Kn(Zc({body:[bu({body:[eT("string_end")]}),bu({body:[sv(10)]})]}),t));else if(l==="line_start")s(Kn(fo(xt`(?<=\A|\n(?!\z))`,{skipLookbehindValidation:!0}),t));else if(l==="search_start")if(g.has(e))a.flags.sticky=!0,i();else{const v=r[n-1];if(v&&n5e(v))s(Kn(Zc({negate:!0}),t));else{if(h)throw new Error(xt`Uses "\G" in a way that requires a subclass`);s(Ll(eT("string_start"),t)),o.strategy="clip_search"}}else if(!(l==="string_end"||l==="string_start"))if(l==="string_end_newline")s(Kn(fo(xt`(?=\n?\z)`),t));else if(l==="word_boundary"){if(!x&&!p){const v=`(?:(?<=${uo})(?!${uo})|(?<!${uo})(?=${uo}))`,b=`(?:(?<=${uo})(?=${uo})|(?<!${uo})(?!${uo}))`;s(Kn(fo(u?b:v),t))}}else throw new Error(`Unexpected assertion kind "${l}"`)},Backreference({node:e},{jsGroupNameMap:t}){let{ref:n}=e;typeof n=="string"&&!EE(n)&&(n=vE(n,t),e.ref=n)},CapturingGroup({node:e},{jsGroupNameMap:t,subroutineRefMap:n}){let{name:r}=e;r&&!EE(r)&&(r=vE(r,t),e.name=r),n.set(e.number,e),r&&n.set(r,e)},CharacterClassRange({node:e,parent:t,replaceWith:n}){if(t.kind==="intersection"){const r=Ax({body:[e]});n(Kn(r,t),{traverse:!0})}},CharacterSet({node:e,parent:t,replaceWith:n},{accuracy:r,minTargetEs2024:a,digitIsAscii:i,spaceIsAscii:s,wordIsAscii:o}){const{kind:l,negate:u,value:p}=e;if(i&&(l==="digit"||p==="digit")){n(Ll(nT("digit",{negate:u}),t));return}if(s&&(l==="space"||p==="space")){n(Kn(wE(fo($Ee),u),t));return}if(o&&(l==="word"||p==="word")){n(Ll(nT("word",{negate:u}),t));return}if(l==="any")n(Ll(Kd("Any"),t));else if(l==="digit")n(Ll(Kd("Nd",{negate:u}),t));else if(l!=="dot")if(l==="text_segment"){if(r==="strict")throw new Error(xt`Use of "\X" requires non-strict accuracy`);const h="\\p{Emoji}(?:\\p{EMod}|\\uFE0F\\u20E3?|[\\x{E0020}-\\x{E007E}]+\\x{E007F})?",g=xt`\p{RI}{2}|${h}(?:\u200D${h})*`;n(Kn(fo(xt`(?>\r\n|${a?xt`\p{RGI_Emoji}`:g}|\P{M}
916\p{M}*)`,{skipPropertyNameValidation:!0}),t))}else if(l==="hex")n(Ll(Kd("AHex",{negate:u}),t));else if(l==="newline")n(Kn(fo(u?`[^
917]`:`(?>\r
918?|[
919\v\f…\u2028\u2029])`),t));else if(l==="posix")if(!a&&(p==="graph"||p==="print")){if(r==="strict")throw new Error(`POSIX class "${p}" requires min target ES2024 or non-strict accuracy`);let h={graph:"!-~",print:" -~"}[p];u&&(h=`\0-${yr(h.codePointAt(0)-1)}${yr(h.codePointAt(2)+1)}-􏿿`),n(Kn(fo(`[${h}]`),t))}else n(Kn(wE(fo(GEe.get(p)),u),t));else if(l==="property")w8.has(ov(p))||(e.key="sc");else if(l==="space")n(Ll(Kd("space",{negate:u}),t));else if(l==="word")n(Kn(wE(fo(uo),u),t));else throw new Error(`Unexpected character set kind "${l}"`)},Directive({node:e,parent:t,root:n,remove:r,replaceWith:a,removeAllPrevSiblings:i,removeAllNextSiblings:s}){const{kind:o,flags:l}=e;if(o==="flags")if(!l.enable&&!l.disable)r();else{const u=Hi({flags:l});u.body[0].body=s(),a(Kn(u,t),{traverse:!0})}else if(o==="keep"){const u=n.body[0],h=n.body.length===1&&kW(u,{type:"Group"})&&u.body[0].body.length===1?u.body[0]:n;if(t.parent!==h||h.body.length>1)throw new Error(xt`Uses "\K" in a way that's unsupported`);const g=Zc({behind:!0});g.body[0].body=i(),a(Kn(g,t))}else throw new Error(`Unexpected directive kind "${o}"`)},Flags({node:e,parent:t}){if(e.posixIsAscii)throw new Error('Unsupported flag "P"');if(e.textSegmentMode==="word")throw new Error('Unsupported flag "y{w}"');["digitIsAscii","extended","posixIsAscii","spaceIsAscii","wordIsAscii","textSegmentMode"].forEach(n=>delete e[n]),Object.assign(e,{global:!1,hasIndices:!1,multiline:!1,sticky:e.sticky??!1}),t.options={disable:{x:!0,n:!0},force:{v:!0}}},Group({node:e}){if(!e.flags)return;const{enable:t,disable:n}=e.flags;t?.extended&&delete t.extended,n?.extended&&delete n.extended,t?.dotAll&&n?.dotAll&&delete t.dotAll,t?.ignoreCase&&n?.ignoreCase&&delete t.ignoreCase,t&&!Object.keys(t).length&&delete e.flags.enable,n&&!Object.keys(n).length&&delete e.flags.disable,!e.flags.enable&&!e.flags.disable&&delete e.flags},LookaroundAssertion({node:e},t){const{kind:n}=e;n==="lookbehind"&&(t.passedLookbehind=!0)},NamedCallout({node:e,parent:t,replaceWith:n}){const{kind:r}=e;if(r==="fail")n(Kn(Zc({negate:!0}),t));else throw new Error(`Unsupported named callout "(*${r.toUpperCase()}"`)},Quantifier({node:e}){if(e.body.type==="Quantifier"){const t=Hi();t.body[0].body.push(e.body),e.body=Kn(t,e)}},Regex:{enter({node:e},{supportedGNodes:t}){const n=[];let r=!1,a=!1;for(const i of e.body)if(i.body.length===1&&i.body[0].kind==="search_start")i.body.pop();else{const s=qW(i.body);s?(r=!0,Array.isArray(s)?n.push(...s):n.push(s)):a=!0}r&&!a&&n.forEach(i=>t.add(i))},exit(e,{accuracy:t,passedLookbehind:n,strategy:r}){if(t==="strict"&&n&&r)throw new Error(xt`Uses "\G" in a way that requires non-strict accuracy`)}},Subroutine({node:e},{jsGroupNameMap:t}){let{ref:n}=e;typeof n=="string"&&!EE(n)&&(n=vE(n,t),e.ref=n)}},KEe={Backreference({node:e},{multiplexCapturesToLeftByRef:t,reffedNodesByReferencer:n}){const{orphan:r,ref:a}=e;r||n.set(e,[...t.get(a).map(({node:i})=>i)])},CapturingGroup:{enter({node:e,parent:t,replaceWith:n,skip:r},{groupOriginByCopy:a,groupsByName:i,multiplexCapturesToLeftByRef:s,openRefs:o,reffedNodesByReferencer:l}){const u=a.get(e);if(u&&o.has(e.number)){const h=Ll(qL(e.number),t);l.set(h,o.get(e.number)),n(h);return}o.set(e.number,e),s.set(e.number,[]),e.name&&Mp(s,e.name,[]);const p=s.get(e.name??e.number);for(let h=0;h<p.length;h++){const g=p[h];if(u===g.node||u&&u===g.origin||e===g.origin){p.splice(h,1);break}}if(s.get(e.number).push({node:e,origin:u}),e.name&&s.get(e.name).push({node:e,origin:u}),e.name){const h=Mp(i,e.name,new Map);let g=!1;if(u)g=!0;else for(const x of h.values())if(!x.hasDuplicateNameToRemove){g=!0;break}i.get(e.name).set(e,{node:e,hasDuplicateNameToRemove:g})}},exit({node:e},{openRefs:t}){t.delete(e.number)}},Group:{enter({node:e},t){t.prevFlags=t.currentFlags,e.flags&&(t.currentFlags=uy(t.currentFlags,e.flags))},exit(e,t){t.currentFlags=t.prevFlags}},Subroutine({node:e,parent:t,replaceWith:n},r){const{isRecursive:a,ref:i}=e;if(a){let p=t;for(;(p=p.parent)&&!(p.type==="CapturingGroup"&&(p.name===i||p.number===i)););r.reffedNodesByReferencer.set(e,p);return}
vendor: 12,798 bytes, line 919
919const s=r.subroutineRefMap.get(i),o=i===0,l=o?qL(0):UW(s,r.groupOriginByCopy,null);let u=l;if(!o){const p=zW(JEe(s,g=>g.type==="Group"&&!!g.flags)),h=p?uy(r.globalFlags,p):r.globalFlags;XEe(h,r.currentFlags)||(u=Hi({flags:e5e(h)}),u.body[0].body.push(l))}n(Kn(u,t),{traverse:!o})}},QEe={Backreference({node:e,parent:t,replaceWith:n},r){if(e.orphan){r.highestOrphanBackref=Math.max(r.highestOrphanBackref,e.ref);return}const i=r.reffedNodesByReferencer.get(e).filter(s=>ZEe(s,e));if(!i.length)n(Kn(Zc({negate:!0}),t));else if(i.length>1){const s=Hi({atomic:!0,body:i.reverse().map(o=>bu({body:[tT(o.number)]}))});n(Kn(s,t))}else e.ref=i[0].number},CapturingGroup({node:e},t){e.number=++t.numCapturesToLeft,e.name&&t.groupsByName.get(e.name).get(e).hasDuplicateNameToRemove&&delete e.name},Regex:{exit({node:e},t){const n=Math.max(t.highestOrphanBackref-t.numCapturesToLeft,0);for(let r=0;r<n;r++){const a=OW();e.body.at(-1).body.push(a)}}},Subroutine({node:e},t){!e.isRecursive||e.ref===0||(e.ref=t.reffedNodesByReferencer.get(e).number)}};function $W(e){op(e,{"*"({node:t,parent:n}){t.parent=n}})}function XEe(e,t){return e.dotAll===t.dotAll&&e.ignoreCase===t.ignoreCase}function ZEe(e,t){let n=t;do{if(n.type==="Regex")return!1;if(n.type==="Alternative")continue;if(n===e)return!1;const r=HW(n.parent);for(const a of r){if(a===n)break;if(a===e||GW(a,e))return!0}}while(n=n.parent);throw new Error("Unexpected path")}function UW(e,t,n,r){const a=Array.isArray(e)?[]:{};for(const[i,s]of Object.entries(e))i==="parent"?a.parent=Array.isArray(n)?r:n:s&&typeof s=="object"?a[i]=UW(s,t,a,n):(i==="type"&&s==="CapturingGroup"&&t.set(a,t.get(e)??e),a[i]=s);return a}function qL(e){const t=RW(e);return t.isRecursive=!0,t}function JEe(e,t){const n=[];for(;e=e.parent;)(!t||t(e))&&n.push(e);return n}function vE(e,t){if(t.has(e))return t.get(e);const n=`$${t.size}_${e.replace(/^[^$_\p{IDS}]|[^$\u200C\u200D\p{IDC}]/ug,"_")}`;return t.set(e,n),n}function zW(e){const t=["dotAll","ignoreCase"],n={enable:{},disable:{}};return e.forEach(({flags:r})=>{t.forEach(a=>{r.enable?.[a]&&(delete n.disable[a],n.enable[a]=!0),r.disable?.[a]&&(n.disable[a]=!0)})}),Object.keys(n.enable).length||delete n.enable,Object.keys(n.disable).length||delete n.disable,n.enable||n.disable?n:null}function e5e({dotAll:e,ignoreCase:t}){const n={};return(e||t)&&(n.enable={},e&&(n.enable.dotAll=!0),t&&(n.enable.ignoreCase=!0)),(!e||!t)&&(n.disable={},!e&&(n.disable.dotAll=!0),!t&&(n.disable.ignoreCase=!0)),n}function HW(e){if(!e)throw new Error("Node expected");const{body:t}=e;return Array.isArray(t)?t:t?[t]:null}function qW(e){const t=e.find(n=>n.kind==="search_start"||r5e(n,{negate:!1})||!t5e(n));if(!t)return null;if(t.kind==="search_start")return t;if(t.type==="LookaroundAssertion")return t.body[0].body[0];if(t.type==="CapturingGroup"||t.type==="Group"){const n=[];for(const r of t.body){const a=qW(r.body);if(!a)return null;Array.isArray(a)?n.push(...a):n.push(a)}return n}return null}function GW(e,t){const n=HW(e)??[];for(const r of n)if(r===t||GW(r,t))return!0;return!1}function t5e({type:e}){return e==="Assertion"||e==="Directive"||e==="LookaroundAssertion"}function n5e(e){const t=["Character","CharacterClass","CharacterSet"];return t.includes(e.type)||e.type==="Quantifier"&&e.min&&t.includes(e.body.type)}function r5e(e,t){const n={negate:null,...t};return e.type==="LookaroundAssertion"&&(n.negate===null||e.negate===n.negate)&&e.body.length===1&&kW(e.body[0],{type:"Assertion",kind:"search_start"})}function EE(e){return/^[$_\p{IDS}][$\u200C\u200D\p{IDC}]*$/u.test(e)}function fo(e,t){const r=CW(e,{...t,unicodePropertyMap:w8}).body;return r.length>1||r[0].body.length>1?Hi({body:r}):r[0].body[0]}function wE(e,t){return e.negate=t,e}function Ll(e,t){return e.parent=t,e}function Kn(e,t){return $W(e),e.parent=t,e}function a5e(e,t){const n=DW(t),r=aT(n.target,"ES2024"),a=aT(n.target,"ES2025"),i=n.rules.recursionLimit;if(!Number.isInteger(i)||i<2||i>20)throw new Error("Invalid recursionLimit; use 2-20");let s=null,o=null;if(!a){const x=[e.flags.ignoreCase];op(e,i5e,{getCurrentModI:()=>x.at(-1),popModI(){x.pop()},pushModI(v){x.push(v)},setHasCasedChar(){x.at(-1)?s=!0:o=!0}})}const l={dotAll:e.flags.dotAll,ignoreCase:!!((e.flags.ignoreCase||s)&&!o)};let u=e;const p={accuracy:n.accuracy,appliedGlobalFlags:l,captureMap:new Map,currentFlags:{dotAll:e.flags.dotAll,ignoreCase:e.flags.ignoreCase},inCharClass:!1,lastNode:u,originMap:e._originMap,recursionLimit:i,useAppliedIgnoreCase:!!(!a&&s&&o),useFlagMods:a,useFlagV:r,verbose:n.verbose};function h(x){return p.lastNode=u,u=x,BEe(s5e[x.type],`Unexpected node type "${x.type}"`)(x,p,h)}const g={pattern:e.body.map(h).join("|"),flags:h(e.flags),options:{...e.options}};return r||(delete g.options.force.v,g.options.disable.v=!0,g.options.unicodeSetsPlugin=null),g._captureTransfers=new Map,g._hiddenCaptures=[],p.captureMap.forEach((x,v)=>{x.hidden&&g._hiddenCaptures.push(v),x.transferTo&&Mp(g._captureTransfers,x.transferTo,[]).push(v)}),g}var i5e={"*":{enter({node:e},t){if(VL(e)){const n=t.getCurrentModI();t.pushModI(e.flags?uy({ignoreCase:n},e.flags).ignoreCase:n)}},exit({node:e},t){VL(e)&&t.popModI()}},Backreference(e,t){t.setHasCasedChar()},Character({node:e},t){S8(yr(e.value))&&t.setHasCasedChar()},CharacterClassRange({node:e,skip:t},n){t(),VW(e,{firstOnly:!0}).length&&n.setHasCasedChar()},CharacterSet({node:e},t){e.kind==="property"&&FW.has(e.value)&&t.setHasCasedChar()}},s5e={Alternative({body:e},t,n){return e.map(n).join("")},Assertion({kind:e,negate:t}){if(e==="string_end")return"$";if(e==="string_start")return"^";if(e==="word_boundary")return t?xt`\B`:xt`\b`;throw new Error(`Unexpected assertion kind "${e}"`)},Backreference({ref:e},t){if(typeof e!="number")throw new Error("Unexpected named backref in transformed AST");if(!t.useFlagMods&&t.accuracy==="strict"&&t.currentFlags.ignoreCase&&!t.captureMap.get(e).ignoreCase)throw new Error("Use of case-insensitive backref to case-sensitive group requires target ES2025 or non-strict accuracy");return"\\"+e},CapturingGroup(e,t,n){const{body:r,name:a,number:i}=e,s={ignoreCase:t.currentFlags.ignoreCase},o=t.originMap.get(e);return o&&(s.hidden=!0,i>o.number&&(s.transferTo=o.number)),t.captureMap.set(i,s),`(${a?`?<${a}>`:""}${r.map(n).join("|")})`},Character({value:e},t){const n=yr(e),r=Fd(e,{escDigit:t.lastNode.type==="Backreference",inCharClass:t.inCharClass,useFlagV:t.useFlagV});if(r!==n)return r;if(t.useAppliedIgnoreCase&&t.currentFlags.ignoreCase&&S8(n)){const a=BW(n);return t.inCharClass?a.join(""):a.length>1?`[${a.join("")}]`:a[0]}return n},CharacterClass(e,t,n){const{kind:r,negate:a,parent:i}=e;let{body:s}=e;if(r==="intersection"&&!t.useFlagV)throw new Error("Use of class intersection requires min target ES2024");_o.bugFlagVLiteralHyphenIsRange&&t.useFlagV&&s.some(YL)&&(s=[sv(45),...s.filter(u=>!YL(u))]);const o=()=>`[${a?"^":""}${s.map(n).join(r==="intersection"?"&&":"")}]`;if(!t.inCharClass){if((!t.useFlagV||_o.bugNestedClassIgnoresNegation)&&!a){const p=s.filter(h=>h.type==="CharacterClass"&&h.kind==="union"&&h.negate);if(p.length){const h=Hi(),g=h.body[0];return h.parent=i,g.parent=h,s=s.filter(x=>!p.includes(x)),e.body=s,s.length?(e.parent=g,g.body.push(e)):h.body.pop(),p.forEach(x=>{const v=bu({body:[x]});x.parent=v,v.parent=h,h.body.push(v)}),n(h)}}t.inCharClass=!0;const u=o();return t.inCharClass=!1,u}const l=s[0];if(r==="union"&&!a&&l&&((!t.useFlagV||!t.verbose)&&i.kind==="union"&&!(_o.bugFlagVLiteralHyphenIsRange&&t.useFlagV)||!t.verbose&&i.kind==="intersection"&&s.length===1&&l.type!=="CharacterClassRange"))return s.map(n).join("");if(!t.useFlagV&&i.type==="CharacterClass")throw new Error("Use of nested character class requires min target ES2024");return o()},CharacterClassRange(e,t){const n=e.min.value,r=e.max.value,a={escDigit:!1,inCharClass:!0,useFlagV:t.useFlagV},i=Fd(n,a),s=Fd(r,a),o=new Set;if(t.useAppliedIgnoreCase&&t.currentFlags.ignoreCase){const l=VW(e);d5e(l).forEach(p=>{o.add(Array.isArray(p)?`${Fd(p[0],a)}-${Fd(p[1],a)}`:Fd(p,a))})}return`${i}-${s}${[...o].join("")}`},CharacterSet({kind:e,negate:t,value:n,key:r},a){if(e==="dot")return a.currentFlags.dotAll?a.appliedGlobalFlags.dotAll||a.useFlagMods?".":"[^]":xt`[^\n]`;if(e==="digit")return t?xt`\D`:xt`\d`;if(e==="property"){if(a.useAppliedIgnoreCase&&a.currentFlags.ignoreCase&&FW.has(n))throw new Error(`Unicode property "${n}" can't be case-insensitive when other chars have specific case`);return`${t?xt`\P`:xt`\p`}{${r?`${r}=`:""}${n}}`}if(e==="word")return t?xt`\W`:xt`\w`;throw new Error(`Unexpected character set kind "${e}"`)},Flags(e,t){return(t.appliedGlobalFlags.ignoreCase?"i":"")+(e.dotAll?"s":"")+(e.sticky?"y":"")},Group({atomic:e,body:t,flags:n,parent:r},a,i){const s=a.currentFlags;n&&(a.currentFlags=uy(s,n));const o=t.map(i).join("|"),l=!a.verbose&&t.length===1&&r.type!=="Quantifier"&&!e&&(!a.useFlagMods||!n)?o:`(?${f5e(e,n,a.useFlagMods)}${o})`;return a.currentFlags=s,l},LookaroundAssertion({body:e,kind:t,negate:n},r,a){return`(?${`${t==="lookahead"?"":"<"}${n?"!":"="}`}${e.map(a).join("|")})`},Quantifier(e,t,n){return n(e.body)+h5e(e)},Subroutine({isRecursive:e,ref:t},n){if(!e)throw new Error("Unexpected non-recursive subroutine in transformed AST");const r=n.recursionLimit;return t===0?`(?R=${r})`:xt`\g<${t}&R=${r}>`}},o5e=new Set(["$","(",")","*","+",".","?","[","\\","]","^","{","|","}"]),l5e=new Set(["-","\\","]","^","["]),c5e=new Set(["(",")","-","/","[","\\","]","^","{","|","}","!","#","$","%","&","*","+",",",".",":",";","<","=",">","?","@","`","~"]),GL=new Map([[9,xt`\t`],[10,xt`\n`],[11,xt`\v`],[12,xt`\f`],[13,xt`\r`],[8232,xt`\u2028`],[8233,xt`\u2029`],[65279,xt`\uFEFF`]]),u5e=new RegExp("^\\p{Cased}$","u");function S8(e){return u5e.test(e)}function VW(e,t){const n=!!t?.firstOnly,r=e.min.value,a=e.max.value,i=[];if(r<65&&(a===65535||a>=131071)||r===65536&&a>=131071)return i;for(let s=r;s<=a;s++){const o=yr(s);if(!S8(o))continue;const l=BW(o).filter(u=>{const p=u.codePointAt(0);return p<r||p>a});if(l.length&&(i.push(...l),n))break}return i}function Fd(e,{escDigit:t,inCharClass:n,useFlagV:r}){if(GL.has(e))return GL.get(e);if(e<32||e>126&&e<160||e>262143||t&&p5e(e))return e>255?`\\u{${e.toString(16).toUpperCase()}}`:`\\x${e.toString(16).toUpperCase().padStart(2,"0")}`;const a=n?r?c5e:l5e:o5e,i=yr(e);return(a.has(i)?"\\":"")+i}function d5e(e){const t=e.map(a=>a.codePointAt(0)).sort((a,i)=>a-i),n=[];let r=null;for(let a=0;a<t.length;a++)t[a+1]===t[a]+1?r??=t[a]:r===null?n.push(t[a]):(n.push([r,t[a]]),r=null);return n}function f5e(e,t,n){if(e)return">";let r="";if(t&&n){const{enable:a,disable:i}=t;r=(a?.ignoreCase?"i":"")+(a?.dotAll?"s":"")+(i?"-":"")+(i?.ignoreCase?"i":"")+(i?.dotAll?"s":"")}return`${r}:`}function h5e({kind:e,max:t,min:n}){let r;return!n&&t===1?r="?":!n&&t===1/0?r="*":n===1&&t===1/0?r="+":n===t?r=`{${n}}`:r=`{${n},${t===1/0?"":t}}`,r+{greedy:"",lazy:"?",possessive:"+"}[e]}function VL({type:e}){return e==="CapturingGroup"||e==="Group"||e==="LookaroundAssertion"}function p5e(e){return e>47&&e<58}function YL({type:e,value:t}){return e==="Character"&&t===45}var m5e=class iT extends RegExp{#t=new Map;#e=null;#n;#a=null;#r=null;rawOptions={};get source(){return this.#n||"(?:)"}constructor(t,n,r){const a=!!r?.lazyCompile;if(t instanceof RegExp){if(r)throw new Error("Cannot provide options when copying a regexp");const i=t;super(i,n),this.#n=i.source,i instanceof iT&&(this.#t=i.#t,this.#a=i.#a,this.#r=i.#r,this.rawOptions=i.rawOptions)}else{const i={hiddenCaptures:[],strategy:null,transfers:[],...r};super(a?"":t,n),this.#n=t,this.#t=x5e(i.hiddenCaptures,i.transfers),this.#r=i.strategy,this.rawOptions=r??{}}a||(this.#e=this)}exec(t){if(!this.#e){const{lazyCompile:a,...i}=this.rawOptions;this.#e=new iT(this.#n,this.flags,i)}const n=this.global||this.sticky,r=this.lastIndex;if(this.#r==="clip_search"&&n&&r){this.lastIndex=0;const a=this.#i(t.slice(r));return a&&(g5e(a,r,t,this.hasIndices),this.lastIndex+=r),a}return this.#i(t)}#i(t){this.#e.lastIndex=this.lastIndex;const n=super.exec.call(this.#e,t);if(this.lastIndex=this.#e.lastIndex,!n||!this.#t.size)return n;const r=[...n];n.length=1;let a;this.hasIndices&&(a=[...n.indices],n.indices.length=1);const i=[0];for(let s=1;s<r.length;s++){const{hidden:o,transferTo:l}=this.#t.get(s)??{};if(o?i.push(null):(i.push(n.length),n.push(r[s]),this.hasIndices&&n.indices.push(a[s])),l&&r[s]!==void 0){const u=i[l];if(!u)throw new Error(`Invalid capture transfer to "${u}"`);if(n[u]=r[s],this.hasIndices&&(n.indices[u]=a[s]),n.groups){this.#a||(this.#a=y5e(this.source));const p=this.#a.get(l);p&&(n.groups[p]=r[s],this.hasIndices&&(n.indices.groups[p]=a[s]))}}}return n}};function g5e(e,t,n,r){if(e.index+=t,e.input=n,r){const a=e.indices;for(let s=0;s<a.length;s++){const o=a[s];o&&(a[s]=[o[0]+t,o[1]+t])}const i=a.groups;
919i&&Object.keys(i).forEach(s=>{const o=i[s];o&&(i[s]=[o[0]+t,o[1]+t])})}}function x5e(e,t){const n=new Map;for(const r of e)n.set(r,{hidden:!0});for(const[r,a]of t)for(const i of a)Mp(n,i,{}).transferTo=r;return n}function y5e(e){const t=/(?<capture>\((?:\?<(?![=!])(?<name>[^>]+)>|(?!\?)))|\\?./gsu,n=new Map;let r=0,a=0,i;for(;i=t.exec(e);){const{0:s,groups:{capture:o,name:l}}=i;s==="["?r++:r?s==="]"&&r--:o&&(a++,l&&n.set(a,l))}return n}function b5e(e,t){const n=v5e(e,t);return n.options?new m5e(n.pattern,n.flags,n.options):new RegExp(n.pattern,n.flags)}function v5e(e,t){const n=DW(t),r=CW(e,{flags:n.flags,normalizeUnknownPropertyNames:!0,rules:{captureGroup:n.rules.captureGroup,singleline:n.rules.singleline},skipBackrefValidation:n.rules.allowOrphanBackrefs,unicodePropertyMap:w8}),a=YEe(r,{accuracy:n.accuracy,asciiWordBoundaries:n.rules.asciiWordBoundaries,avoidSubclass:n.avoidSubclass,bestEffortTarget:n.target}),i=a5e(a,n),s=IEe(i.pattern,{captureTransfers:i._captureTransfers,hiddenCaptures:i._hiddenCaptures,mode:"external"}),o=LEe(s.pattern),l=jEe(o.pattern,{captureTransfers:s.captureTransfers,hiddenCaptures:s.hiddenCaptures}),u={pattern:l.pattern,flags:`${n.hasIndices?"d":""}${n.global?"g":""}${i.flags}${i.options.disable.v?"u":"v"}`};if(n.avoidSubclass){if(n.lazyCompileLength!==1/0)throw new Error("Lazy compilation requires subclass")}else{const p=l.hiddenCaptures.sort((v,b)=>v-b),h=Array.from(l.captureTransfers),g=a._strategy,x=u.pattern.length>=n.lazyCompileLength;(p.length||h.length||g||x)&&(u.options={...p.length&&{hiddenCaptures:p},...h.length&&{transfers:h},...g&&{strategy:g},...x&&{lazyCompile:x}})}return u}const WL=4294967295;class E5e{constructor(t,n={}){this.patterns=t,this.options=n;const{forgiving:r=!1,cache:a,regexConstructor:i}=n;if(!i)throw new Error("Option `regexConstructor` is not provided");this.regexps=t.map(s=>{if(typeof s!="string")return s;const o=a?.get(s);if(o){if(o instanceof RegExp)return o;if(r)return null;throw o}try{const l=i(s);return a?.set(s,l),l}catch(l){if(a?.set(s,l),r)return null;throw l}})}regexps;findNextMatchSync(t,n,r){const a=typeof t=="string"?t:t.content,i=[];function s(o,l,u=0){return{index:o,captureIndices:l.indices.map(p=>p==null?{start:WL,end:WL,length:0}:{start:p[0]+u,end:p[1]+u,length:p[1]-p[0]})}}for(let o=0;o<this.regexps.length;o++){const l=this.regexps[o];if(l)try{l.lastIndex=n;const u=l.exec(a);if(!u)continue;if(u.index===n)return s(o,u,0);i.push([o,u,0])}catch(u){if(this.options.forgiving)continue;throw u}}if(i.length){const o=Math.min(...i.map(l=>l[1].index));for(const[l,u,p]of i)if(u.index===o)return s(l,u,p)}return null}}function w5e(e,t){return b5e(e,{global:!0,hasIndices:!0,lazyCompileLength:3e3,rules:{allowOrphanBackrefs:!0,asciiWordBoundaries:!0,captureGroup:!0,recursionLimit:5,singleline:!0},...t})}function S5e(e={}){const t=Object.assign({target:"auto",cache:new Map},e);return t.regexConstructor||=n=>w5e(n,{target:t.target}),{createScanner(n){return new E5e(n,t)},createString(n){return{content:n}}}}function A8(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var Bu=A8();function YW(e){Bu=e}var lp={exec:()=>null};function Zt(e,t=""){let n=typeof e=="string"?e:e.source,r={replace:(a,i)=>{let s=typeof i=="string"?i:i.source;return s=s.replace(ua.caret,"$1"),n=n.replace(a,s),r},getRegex:()=>new RegExp(n,t)};return r}var ua={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")},A5e=/^(?:[ \t]*(?:\n|$))+/,T5e=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,_5e=/^ {0,3}(`{3,}
919(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,zm=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,N5e=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,T8=/(?:[*+-]|\d{1,9}[.)])/,WW=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,KW=Zt(WW).replace(/bull/g,T8).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(),k5e=Zt(WW).replace(/bull/g,T8).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(),_8=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,C5e=/^[^\n]+/,N8=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,O5e=Zt(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",N8).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),P5e=Zt(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,T8).getRegex(),cv="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",k8=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,R5e=Zt("^ {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",k8).replace("tag",cv).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),QW=Zt(_8).replace("hr",zm).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",cv).getRegex(),j5e=Zt(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",QW).getRegex(),C8={blockquote:j5e,code:T5e,def:O5e,fences:_5e,heading:N5e,hr:zm,html:R5e,lheading:KW,list:P5e,newline:A5e,paragraph:QW,table:lp,text:C5e},KL=Zt("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",zm).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",cv).getRegex(),L5e={...C8,lheading:k5e,table:KL,paragraph:Zt(_8).replace("hr",zm).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",KL).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",cv).getRegex()},M5e={...C8,html:Zt(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",k8).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:lp,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Zt(_8).replace("hr",zm).replace("heading",` *#{1,6} *[^
920]`).replace("lheading",KW).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},I5e=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,D5e=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,XW=/^( {2,}|\\)\n(?!\s*$)/,B5e=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,uv=/[\p{P}\p{S}]/u,O8=/[\s\p{P}\p{S}]/u,ZW=/[^\s\p{P}\p{S}]/u,F5e=Zt(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,O8).getRegex(),JW=/(?!~)[\p{P}\p{S}]/u,$5e=/(?!~)[\s\p{P}\p{S}]/u,U5e=/(?:[^\s\p{P}\p{S}
vendor: 4,494 bytes, line 920
920]|~)/u,z5e=Zt(/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(),eK=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,H5e=Zt(eK,"u").replace(/punct/g,uv).getRegex(),q5e=Zt(eK,"u").replace(/punct/g,JW).getRegex(),tK="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",G5e=Zt(tK,"gu").replace(/notPunctSpace/g,ZW).replace(/punctSpace/g,O8).replace(/punct/g,uv).getRegex(),V5e=Zt(tK,"gu").replace(/notPunctSpace/g,U5e).replace(/punctSpace/g,$5e).replace(/punct/g,JW).getRegex(),Y5e=Zt("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,ZW).replace(/punctSpace/g,O8).replace(/punct/g,uv).getRegex(),W5e=Zt(/\\(punct)/,"gu").replace(/punct/g,uv).getRegex(),K5e=Zt(/^<(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(),Q5e=Zt(k8).replace("(?:-->|$)","-->").getRegex(),X5e=Zt("^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",Q5e).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),dy=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,Z5e=Zt(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",dy).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),nK=Zt(/^!?\[(label)\]\[(ref)\]/).replace("label",dy).replace("ref",N8).getRegex(),rK=Zt(/^!?\[(ref)\](?:\[\])?/).replace("ref",N8).getRegex(),J5e=Zt("reflink|nolink(?!\\()","g").replace("reflink",nK).replace("nolink",rK).getRegex(),QL=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,P8={_backpedal:lp,anyPunctuation:W5e,autolink:K5e,blockSkip:z5e,br:XW,code:D5e,del:lp,emStrongLDelim:H5e,emStrongRDelimAst:G5e,emStrongRDelimUnd:Y5e,escape:I5e,link:Z5e,nolink:rK,punctuation:F5e,reflink:nK,reflinkSearch:J5e,tag:X5e,text:B5e,url:lp},ewe={...P8,link:Zt(/^!?\[(label)\]\((.*?)\)/).replace("label",dy).getRegex(),reflink:Zt(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",dy).getRegex()},sT={...P8,emStrongRDelimAst:V5e,emStrongLDelim:q5e,url:Zt(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",QL).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:Zt(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",QL).getRegex()},twe={...sT,br:Zt(XW).replace("{2,}","*").getRegex(),text:Zt(sT.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},q1={normal:C8,gfm:L5e,pedantic:M5e},kh={normal:P8,gfm:sT,breaks:twe,pedantic:ewe},nwe={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},XL=e=>nwe[e];function gs(e,t){if(t){if(ua.escapeTest.test(e))return e.replace(ua.escapeReplace,XL)}else if(ua.escapeTestNoEncode.test(e))return e.replace(ua.escapeReplaceNoEncode,XL);return e}function ZL(e){try{e=encodeURI(e).replace(ua.percentDecode,"%")}catch{return null}return e}function JL(e,t){let n=e.replace(ua.findPipe,(i,s,o)=>{let l=!1,u=s;for(;--u>=0&&o[u]==="\\";)l=!l;return l?"|":" |"}),r=n.split(ua.splitPipe),a=0;if(r[0].trim()||r.shift(),r.length>0&&!r.at(-1)?.trim()&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;a<r.length;a++)r[a]=r[a].trim().replace(ua.slashPipe,"|");return r}
vendor: 1,899 bytes, lines 920-926
920function Ch(e,t,n){let r=e.length;if(r===0)return"";let a=0;for(;a<r&&e.charAt(r-a-1)===t;)a++;return e.slice(0,r-a)}function rwe(e,t){if(e.indexOf(t[1])===-1)return-1;let n=0;for(let r=0;r<e.length;r++)if(e[r]==="\\")r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&(n--,n<0))return r;return n>0?-2:-1}function eM(e,t,n,r,a){let i=t.href,s=t.title||null,o=e[1].replace(a.other.outputLinkReplace,"$1");r.state.inLink=!0;let l={type:e[0].charAt(0)==="!"?"image":"link",raw:n,href:i,title:s,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,l}function awe(e,t,n){let r=e.match(n.other.indentCodeCompensation);if(r===null)return t;let a=r[1];return t.split(`
921`).map(i=>{let s=i.match(n.other.beginningSpace);if(s===null)return i;let[o]=s;return o.length>=a.length?i.slice(a.length):i}).join(`
922`)}var fy=class{options;rules;lexer;constructor(t){this.options=t||Bu}space(t){let n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){let n=this.rules.block.code.exec(t);if(n){let r=n[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?r:Ch(r,`
923`)}}}fences(t){let n=this.rules.block.fences.exec(t);if(n){let r=n[0],a=awe(r,n[3]||"",this.rules);return{type:"code",raw:r,lang:n[2]?n[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):n[2],text:a}}}heading(t){let n=this.rules.block.heading.exec(t);if(n){let r=n[2].trim();if(this.rules.other.endingHash.test(r)){let a=Ch(r,"#");(this.options.pedantic||!a||this.rules.other.endingSpaceChar.test(a))&&(r=a.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(t){let n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:Ch(n[0],`
924`)}}blockquote(t){let n=this.rules.block.blockquote.exec(t);if(n){let r=Ch(n[0],`
925`).split(`
926`),a="",i="",s=[];for(;r.length>0;){let o=!1,l=[],u;for(u=0;
vendor: 8,377 bytes, lines 926-944
926u<r.length;u++)if(this.rules.other.blockquoteStart.test(r[u]))l.push(r[u]),o=!0;else if(!o)l.push(r[u]);else break;r=r.slice(u);let p=l.join(`
927`),h=p.replace(this.rules.other.blockquoteSetextReplace,`
928    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");a=a?`${a}
929${p}`:p,i=i?`${i}
930${h}`:h;let g=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(h,s,!0),this.lexer.state.top=g,r.length===0)break;let x=s.at(-1);if(x?.type==="code")break;if(x?.type==="blockquote"){let v=x,b=v.raw+`
931`+r.join(`
932`),E=this.blockquote(b);s[s.length-1]=E,a=a.substring(0,a.length-v.raw.length)+E.raw,i=i.substring(0,i.length-v.text.length)+E.text;break}else if(x?.type==="list"){let v=x,b=v.raw+`
933`+r.join(`
934`),E=this.list(b);s[s.length-1]=E,a=a.substring(0,a.length-x.raw.length)+E.raw,i=i.substring(0,i.length-v.raw.length)+E.raw,r=b.substring(s.at(-1).raw.length).split(`
935`);continue}}return{type:"blockquote",raw:a,tokens:s,text:i}}}list(t){let n=this.rules.block.list.exec(t);if(n){let r=n[1].trim(),a=r.length>1,i={type:"list",raw:"",ordered:a,start:a?+r.slice(0,-1):"",loose:!1,items:[]};r=a?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=a?r:"[*+-]");let s=this.rules.other.listItemRegex(r),o=!1;for(;t;){let u=!1,p="",h="";if(!(n=s.exec(t))||this.rules.block.hr.test(t))break;p=n[0],t=t.substring(p.length);let g=n[2].split(`
936`,1)[0].replace(this.rules.other.listReplaceTabs,T=>" ".repeat(3*T.length)),x=t.split(`
937`,1)[0],v=!g.trim(),b=0;if(this.options.pedantic?(b=2,h=g.trimStart()):v?b=n[1].length+1:(b=n[2].search(this.rules.other.nonSpaceChar),b=b>4?1:b,h=g.slice(b),b+=n[1].length),v&&this.rules.other.blankLine.test(x)&&(p+=x+`
938`,t=t.substring(x.length+1),u=!0),!u){let T=this.rules.other.nextBulletRegex(b),k=this.rules.other.hrRegex(b),N=this.rules.other.fencesBeginRegex(b),C=this.rules.other.headingBeginRegex(b),O=this.rules.other.htmlBeginRegex(b);for(;t;){let j=t.split(`
939`,1)[0],D;if(x=j,this.options.pedantic?(x=x.replace(this.rules.other.listReplaceNesting,"  "),D=x):D=x.replace(this.rules.other.tabCharGlobal,"    "),N.test(x)||C.test(x)||O.test(x)||T.test(x)||k.test(x))break;if(D.search(this.rules.other.nonSpaceChar)>=b||!x.trim())h+=`
940`+D.slice(b);else{if(v||g.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||N.test(g)||C.test(g)||k.test(g))break;h+=`
941`+x}!v&&!x.trim()&&(v=!0),p+=j+`
942`,t=t.substring(j.length+1),g=D.slice(b)}}i.loose||(o?i.loose=!0:this.rules.other.doubleBlankLine.test(p)&&(o=!0));let E=null,S;this.options.gfm&&(E=this.rules.other.listIsTask.exec(h),E&&(S=E[0]!=="[ ] ",h=h.replace(this.rules.other.listReplaceTask,""))),i.items.push({type:"list_item",raw:p,task:!!E,checked:S,loose:!1,text:h,tokens:[]}),i.raw+=p}let l=i.items.at(-1);if(l)l.raw=l.raw.trimEnd(),l.text=l.text.trimEnd();else return;i.raw=i.raw.trimEnd();for(let u=0;u<i.items.length;u++)if(this.lexer.state.top=!1,i.items[u].tokens=this.lexer.blockTokens(i.items[u].text,[]),!i.loose){let p=i.items[u].tokens.filter(g=>g.type==="space"),h=p.length>0&&p.some(g=>this.rules.other.anyLine.test(g.raw));i.loose=h}if(i.loose)for(let u=0;u<i.items.length;u++)i.items[u].loose=!0;return i}}html(t){let n=this.rules.block.html.exec(t);if(n)return{type:"html",block:!0,raw:n[0],pre:n[1]==="pre"||n[1]==="script"||n[1]==="style",text:n[0]}}def(t){let n=this.rules.block.def.exec(t);if(n){let r=n[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),a=n[2]?n[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:r,raw:n[0],href:a,title:i}}}table(t){let n=this.rules.block.table.exec(t);if(!n||!this.rules.other.tableDelimiter.test(n[2]))return;let r=JL(n[1]),a=n[2].replace(this.rules.other.tableAlignChars,"").split("|"),i=n[3]?.trim()?n[3].replace(this.rules.other.tableRowBlankLine,"").split(`
943`):[],s={type:"table",raw:n[0],header:[],align:[],rows:[]};if(r.length===a.length){for(let o of a)this.rules.other.tableAlignRight.test(o)?s.align.push("right"):this.rules.other.tableAlignCenter.test(o)?s.align.push("center"):this.rules.other.tableAlignLeft.test(o)?s.align.push("left"):s.align.push(null);for(let o=0;o<r.length;o++)s.header.push({text:r[o],tokens:this.lexer.inline(r[o]),header:!0,align:s.align[o]});for(let o of i)s.rows.push(JL(o,s.header.length).map((l,u)=>({text:l,tokens:this.lexer.inline(l),header:!1,align:s.align[u]})));return s}}lheading(t){let n=this.rules.block.lheading.exec(t);if(n)return{type:"heading",raw:n[0],depth:n[2].charAt(0)==="="?1:2,text:n[1],tokens:this.lexer.inline(n[1])}}paragraph(t){let n=this.rules.block.paragraph.exec(t);if(n){let r=n[1].charAt(n[1].length-1)===`
944`?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:r,tokens:this.lexer.inline(r)}}}text(t){let n=this.rules.block.text.exec(t);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(t){let n=this.rules.inline.escape.exec(t);if(n)return{type:"escape",raw:n[0],text:n[1]}}tag(t){let n=this.rules.inline.tag.exec(t);if(n)return!this.lexer.state.inLink&&this.rules.other.startATag.test(n[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(t){let n=this.rules.inline.link.exec(t);if(n){let r=n[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(r)){if(!this.rules.other.endAngleBracket.test(r))return;let s=Ch(r.slice(0,-1),"\\");if((r.length-s.length)%2===0)return}else{let s=rwe(n[2],"()");if(s===-2)return;if(s>-1){let o=(n[0].indexOf("!")===0?5:4)+n[1].length+s;n[2]=n[2].substring(0,s),n[0]=n[0].substring(0,o).trim(),n[3]=""}}let a=n[2],i="";if(this.options.pedantic){let s=this.rules.other.pedanticHrefTitle.exec(a);s&&(a=s[1],i=s[3])}else i=n[3]?n[3].slice(1,-1):"";return a=a.trim(),this.rules.other.startAngleBracket.test(a)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(r)?a=a.slice(1):a=a.slice(1,-1)),eM(n,{href:a&&a.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer,this.rules)}}reflink(t,n){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){let a=(r[2]||r[1]).replace(this.rules.other.multipleSpaceGlobal," "),i=n[a.toLowerCase()];if(!i){let s=r[0].charAt(0);return{type:"text",raw:s,text:s}}return eM(r,i,r[0],this.lexer,this.rules)}}emStrong(t,n,r=""){let a=this.rules.inline.emStrongLDelim.exec(t);if(!(!a||a[3]&&r.match(this.rules.other.unicodeAlphaNumeric))&&(!(a[1]||a[2])||!r||this.rules.inline.punctuation.exec(r))){let i=[...a[0]].length-1,s,o,l=i,u=0,p=a[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(p.lastIndex=0,n=n.slice(-1*t.length+i);(a=p.exec(n))!=null;){if(s=a[1]||a[2]||a[3]||a[4]||a[5]||a[6],!s)continue;if(o=[...s].length,a[3]||a[4]){l+=o;continue}else if((a[5]||a[6])&&i%3&&!((i+o)%3)){u+=o;continue}if(l-=o,l>0)continue;o=Math.min(o,o+l+u);let h=[...a[0]][0].length,g=t.slice(0,i+a.index+h+o);if(Math.min(i,o)%2){let v=g.slice(1,-1);return{type:"em",raw:g,text:v,tokens:this.lexer.inlineTokens(v)}}let x=g.slice(2,-2);return{type:"strong",raw:g,text:x,tokens:this.lexer.inlineTokens(x)}}}}codespan(t){let n=this.rules.inline.code.exec(t);if(n){let r=n[2].replace(this.rules.other.newLineCharGlobal," "),a=this.rules.other.nonSpaceChar.test(r),i=this.rules.other.startingSpaceChar.test(r)&&this.rules.other.endingSpaceChar.test(r);return a&&i&&(r=r.substring(1,r.length-1)),{type:"codespan",raw:n[0],text:r}}}br(t){let n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){let n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t){let n=this.rules.inline.autolink.exec(t);if(n){let r,a;return n[2]==="@"?(r=n[1],a="mailto:"+r):(r=n[1],a=r),{type:"link",raw:n[0],text:r,href:a,tokens:[{type:"text",raw:r,text:r}]}}}url(t){let n;if(n=this.rules.inline.url.exec(t)){let r,a;
vendor: 1,209 bytes, lines 944-945
944if(n[2]==="@")r=n[0],a="mailto:"+r;else{let i;do i=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])?.[0]??"";while(i!==n[0]);r=n[0],n[1]==="www."?a="http://"+n[0]:a=n[0]}return{type:"link",raw:n[0],text:r,href:a,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(t){let n=this.rules.inline.text.exec(t);if(n){let r=this.lexer.state.inRawBlock;return{type:"text",raw:n[0],text:n[0],escaped:r}}}},Ei=class oT{tokens;options;state;tokenizer;inlineQueue;constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Bu,this.options.tokenizer=this.options.tokenizer||new fy,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let n={other:ua,block:q1.normal,inline:kh.normal};this.options.pedantic?(n.block=q1.pedantic,n.inline=kh.pedantic):this.options.gfm&&(n.block=q1.gfm,this.options.breaks?n.inline=kh.breaks:n.inline=kh.gfm),this.tokenizer.rules=n}static get rules(){return{block:q1,inline:kh}}static lex(t,n){return new oT(n).lex(t)}static lexInline(t,n){return new oT(n).inlineTokens(t)}lex(t){t=t.replace(ua.carriageReturn,`
945`),this.blockTokens(t,this.tokens);for(let n=0;
vendor: 4,787 bytes, lines 945-958
945n<this.inlineQueue.length;n++){let r=this.inlineQueue[n];this.inlineTokens(r.src,r.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],r=!1){for(this.options.pedantic&&(t=t.replace(ua.tabCharGlobal,"    ").replace(ua.spaceLine,""));t;){let a;if(this.options.extensions?.block?.some(s=>(a=s.call({lexer:this},t,n))?(t=t.substring(a.raw.length),n.push(a),!0):!1))continue;if(a=this.tokenizer.space(t)){t=t.substring(a.raw.length);let s=n.at(-1);a.raw.length===1&&s!==void 0?s.raw+=`
946`:n.push(a);continue}if(a=this.tokenizer.code(t)){t=t.substring(a.raw.length);let s=n.at(-1);s?.type==="paragraph"||s?.type==="text"?(s.raw+=(s.raw.endsWith(`
947`)?"":`
948`)+a.raw,s.text+=`
949`+a.text,this.inlineQueue.at(-1).src=s.text):n.push(a);continue}if(a=this.tokenizer.fences(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.heading(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.hr(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.blockquote(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.list(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.html(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.def(t)){t=t.substring(a.raw.length);let s=n.at(-1);s?.type==="paragraph"||s?.type==="text"?(s.raw+=(s.raw.endsWith(`
950`)?"":`
951`)+a.raw,s.text+=`
952`+a.raw,this.inlineQueue.at(-1).src=s.text):this.tokens.links[a.tag]||(this.tokens.links[a.tag]={href:a.href,title:a.title},n.push(a));continue}if(a=this.tokenizer.table(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.lheading(t)){t=t.substring(a.raw.length),n.push(a);continue}let i=t;if(this.options.extensions?.startBlock){let s=1/0,o=t.slice(1),l;this.options.extensions.startBlock.forEach(u=>{l=u.call({lexer:this},o),typeof l=="number"&&l>=0&&(s=Math.min(s,l))}),s<1/0&&s>=0&&(i=t.substring(0,s+1))}if(this.state.top&&(a=this.tokenizer.paragraph(i))){let s=n.at(-1);r&&s?.type==="paragraph"?(s.raw+=(s.raw.endsWith(`
953`)?"":`
954`)+a.raw,s.text+=`
955`+a.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=s.text):n.push(a),r=i.length!==t.length,t=t.substring(a.raw.length);continue}if(a=this.tokenizer.text(t)){t=t.substring(a.raw.length);let s=n.at(-1);s?.type==="text"?(s.raw+=(s.raw.endsWith(`
956`)?"":`
957`)+a.raw,s.text+=`
958`+a.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=s.text):n.push(a);continue}if(t){let s="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(s);break}else throw new Error(s)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){let r=t,a=null;if(this.tokens.links){let o=Object.keys(this.tokens.links);if(o.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(r))!=null;)o.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.anyPunctuation.exec(r))!=null;)r=r.slice(0,a.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;(a=this.tokenizer.rules.inline.blockSkip.exec(r))!=null;)r=r.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);r=this.options.hooks?.emStrongMask?.call({lexer:this},r)??r;let i=!1,s="";for(;t;){i||(s=""),i=!1;let o;if(this.options.extensions?.inline?.some(u=>(o=u.call({lexer:this},t,n))?(t=t.substring(o.raw.length),n.push(o),!0):!1))continue;if(o=this.tokenizer.escape(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.tag(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.link(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(o.raw.length);let u=n.at(-1);o.type==="text"&&u?.type==="text"?(u.raw+=o.raw,u.text+=o.text):n.push(o);continue}if(o=this.tokenizer.emStrong(t,r,s)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.codespan(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.br(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.del(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.autolink(t)){t=t.substring(o.raw.length),n.push(o);continue}if(!this.state.inLink&&(o=this.tokenizer.url(t))){t=t.substring(o.raw.length),n.push(o);continue}let l=t;if(this.options.extensions?.startInline){let u=1/0,p=t.slice(1),h;this.options.extensions.startInline.forEach(g=>{h=g.call({lexer:this},p),typeof h=="number"&&h>=0&&(u=Math.min(u,h))}),u<1/0&&u>=0&&(l=t.substring(0,u+1))}if(o=this.tokenizer.inlineText(l)){t=t.substring(o.raw.length),o.raw.slice(-1)!=="_"&&(s=o.raw.slice(-1)),i=!0;let u=n.at(-1);
vendor: 6,586 bytes, lines 958-977
958u?.type==="text"?(u.raw+=o.raw,u.text+=o.text):n.push(o);continue}if(t){let u="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(u);break}else throw new Error(u)}}return n}},hy=class{options;parser;constructor(t){this.options=t||Bu}space(t){return""}code({text:t,lang:n,escaped:r}){let a=(n||"").match(ua.notSpaceStart)?.[0],i=t.replace(ua.endingNewline,"")+`
959`;return a?'<pre><code class="language-'+gs(a)+'">'+(r?i:gs(i,!0))+`</code></pre>
960`:"<pre><code>"+(r?i:gs(i,!0))+`</code></pre>
961`}blockquote({tokens:t}){return`<blockquote>
962${this.parser.parse(t)}</blockquote>
963`}html({text:t}){return t}def(t){return""}heading({tokens:t,depth:n}){return`<h${n}>${this.parser.parseInline(t)}</h${n}>
964`}hr(t){return`<hr>
965`}list(t){let n=t.ordered,r=t.start,a="";for(let o=0;o<t.items.length;o++){let l=t.items[o];a+=this.listitem(l)}let i=n?"ol":"ul",s=n&&r!==1?' start="'+r+'"':"";return"<"+i+s+`>
966`+a+"</"+i+`>
967`}listitem(t){let n="";if(t.task){let r=this.checkbox({checked:!!t.checked});t.loose?t.tokens[0]?.type==="paragraph"?(t.tokens[0].text=r+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&t.tokens[0].tokens[0].type==="text"&&(t.tokens[0].tokens[0].text=r+" "+gs(t.tokens[0].tokens[0].text),t.tokens[0].tokens[0].escaped=!0)):t.tokens.unshift({type:"text",raw:r+" ",text:r+" ",escaped:!0}):n+=r+" "}return n+=this.parser.parse(t.tokens,!!t.loose),`<li>${n}</li>
968`}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
969`}table(t){let n="",r="";for(let i=0;i<t.header.length;i++)r+=this.tablecell(t.header[i]);n+=this.tablerow({text:r});let a="";for(let i=0;i<t.rows.length;i++){let s=t.rows[i];r="";for(let o=0;o<s.length;o++)r+=this.tablecell(s[o]);a+=this.tablerow({text:r})}return a&&(a=`<tbody>${a}</tbody>`),`<table>
970<thead>
971`+n+`</thead>
972`+a+`</table>
973`}tablerow({text:t}){return`<tr>
974${t}</tr>
975`}tablecell(t){let n=this.parser.parseInline(t.tokens),r=t.header?"th":"td";return(t.align?`<${r} align="${t.align}">`:`<${r}>`)+n+`</${r}>
976`}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>${gs(t,!0)}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:n,tokens:r}){let a=this.parser.parseInline(r),i=ZL(t);if(i===null)return a;t=i;let s='<a href="'+t+'"';return n&&(s+=' title="'+gs(n)+'"'),s+=">"+a+"</a>",s}image({href:t,title:n,text:r,tokens:a}){a&&(r=this.parser.parseInline(a,this.parser.textRenderer));let i=ZL(t);if(i===null)return gs(r);t=i;let s=`<img src="${t}" alt="${r}"`;return n&&(s+=` title="${gs(n)}"`),s+=">",s}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):"escaped"in t&&t.escaped?t.text:gs(t.text)}},R8=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""}},zi=class lT{options;renderer;textRenderer;constructor(t){this.options=t||Bu,this.options.renderer=this.options.renderer||new hy,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new R8}static parse(t,n){return new lT(n).parse(t)}static parseInline(t,n){return new lT(n).parseInline(t)}parse(t,n=!0){let r="";for(let a=0;a<t.length;a++){let i=t[a];if(this.options.extensions?.renderers?.[i.type]){let o=i,l=this.options.extensions.renderers[o.type].call({parser:this},o);if(l!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(o.type)){r+=l||"";continue}}let s=i;switch(s.type){case"space":{r+=this.renderer.space(s);continue}case"hr":{r+=this.renderer.hr(s);continue}case"heading":{r+=this.renderer.heading(s);continue}case"code":{r+=this.renderer.code(s);continue}case"table":{r+=this.renderer.table(s);continue}case"blockquote":{r+=this.renderer.blockquote(s);continue}case"list":{r+=this.renderer.list(s);continue}case"html":{r+=this.renderer.html(s);continue}case"def":{r+=this.renderer.def(s);continue}case"paragraph":{r+=this.renderer.paragraph(s);continue}case"text":{let o=s,l=this.renderer.text(o);for(;a+1<t.length&&t[a+1].type==="text";)o=t[++a],l+=`
977`+this.renderer.text(o);n?r+=this.renderer.paragraph({type:"paragraph",raw:l,text:l,tokens:[{type:"text",raw:l,text:l,escaped:!0}]}):r+=l;continue}default:{let o='Token with "'+s.type+'" type was not found.';if(this.options.silent)return console.error(o),"";throw new Error(o)}}}return r}parseInline(t,n=this.renderer){let r="";for(let a=0;a<t.length;a++){let i=t[a];if(this.options.extensions?.renderers?.[i.type]){let o=this.options.extensions.renderers[i.type].call({parser:this},i);if(o!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(i.type)){r+=o||"";continue}}let s=i;switch(s.type){case"escape":{r+=n.text(s);break}case"html":{r+=n.html(s);break}case"link":{r+=n.link(s);break}case"image":{r+=n.image(s);break}case"strong":{r+=n.strong(s);break}case"em":{r+=n.em(s);break}case"codespan":{r+=n.codespan(s);break}case"br":{r+=n.br(s);break}case"del":{r+=n.del(s);break}case"text":{r+=n.text(s);break}default:{let o='Token with "'+s.type+'" type was not found.';if(this.options.silent)return console.error(o),"";throw new Error(o)}}}return r}},Hh=class{options;block;constructor(e){this.options=e||Bu}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?Ei.lex:Ei.lexInline}provideParser(){return this.block?zi.parse:zi.parseInline}},iwe=class{defaults=A8();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=zi;Renderer=hy;TextRenderer=R8;Lexer=Ei;Tokenizer=fy;Hooks=Hh;constructor(...e){this.use(...e)}walkTokens(e,t){let n=[];for(let r of e)switch(n=n.concat(t.call(this,r)),r.type){case"table":{let a=r;for(let i of a.header)n=n.concat(this.walkTokens(i.tokens,t));for(let i of a.rows)for(let s of i)n=n.concat(this.walkTokens(s.tokens,t));break}case"list":{let a=r;n=n.concat(this.walkTokens(a.items,t));break}default:{let a=r;this.defaults.extensions?.childTokens?.[a.type]?this.defaults.extensions.childTokens[a.type].forEach(i=>
977{let s=a[i].flat(1/0);n=n.concat(this.walkTokens(s,t))}):a.tokens&&(n=n.concat(this.walkTokens(a.tokens,t)))}}return n}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(n=>{let r={...n};if(r.async=this.defaults.async||r.async||!1,n.extensions&&(n.extensions.forEach(a=>{if(!a.name)throw new Error("extension name required");if("renderer"in a){let i=t.renderers[a.name];i?t.renderers[a.name]=function(...s){let o=a.renderer.apply(this,s);return o===!1&&(o=i.apply(this,s)),o}:t.renderers[a.name]=a.renderer}if("tokenizer"in a){if(!a.level||a.level!=="block"&&a.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let i=t[a.level];i?i.unshift(a.tokenizer):t[a.level]=[a.tokenizer],a.start&&(a.level==="block"?t.startBlock?t.startBlock.push(a.start):t.startBlock=[a.start]:a.level==="inline"&&(t.startInline?t.startInline.push(a.start):t.startInline=[a.start]))}"childTokens"in a&&a.childTokens&&(t.childTokens[a.name]=a.childTokens)}),r.extensions=t),n.renderer){let a=this.defaults.renderer||new hy(this.defaults);for(let i in n.renderer){if(!(i in a))throw new Error(`renderer '${i}' does not exist`);if(["options","parser"].includes(i))continue;let s=i,o=n.renderer[s],l=a[s];a[s]=(...u)=>{let p=o.apply(a,u);return p===!1&&(p=l.apply(a,u)),p||""}}r.renderer=a}if(n.tokenizer){let a=this.defaults.tokenizer||new fy(this.defaults);for(let i in n.tokenizer){if(!(i in a))throw new Error(`tokenizer '${i}' does not exist`);if(["options","rules","lexer"].includes(i))continue;let s=i,o=n.tokenizer[s],l=a[s];a[s]=(...u)=>{let p=o.apply(a,u);return p===!1&&(p=l.apply(a,u)),p}}r.tokenizer=a}if(n.hooks){let a=this.defaults.hooks||new Hh;for(let i in n.hooks){if(!(i in a))throw new Error(`hook '${i}' does not exist`);if(["options","block"].includes(i))continue;let s=i,o=n.hooks[s],l=a[s];Hh.passThroughHooks.has(i)?a[s]=u=>{if(this.defaults.async&&Hh.passThroughHooksRespectAsync.has(i))return(async()=>{let h=await o.call(a,u);return l.call(a,h)})();let p=o.call(a,u);return l.call(a,p)}:a[s]=(...u)=>{if(this.defaults.async)return(async()=>{let h=await o.apply(a,u);return h===!1&&(h=await l.apply(a,u)),h})();let p=o.apply(a,u);return p===!1&&(p=l.apply(a,u)),p}}r.hooks=a}if(n.walkTokens){let a=this.defaults.walkTokens,i=n.walkTokens;r.walkTokens=function(s){let o=[];return o.push(i.call(this,s)),a&&(o=o.concat(a.call(this,s))),o}}this.defaults={...this.defaults,...r}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return Ei.lex(e,t??this.defaults)}parser(e,t){return zi.parse(e,t??this.defaults)}parseMarkdown(e){return(t,n)=>{let r={...n},a={...this.defaults,...r},i=this.onError(!!a.silent,!!a.async);if(this.defaults.async===!0&&r.async===!1)return i(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||t===null)return i(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return i(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(a.hooks&&(a.hooks.options=a,a.hooks.block=e),a.async)return(async()=>{let s=a.hooks?await a.hooks.preprocess(t):t,o=await(a.hooks?await a.hooks.provideLexer():e?Ei.lex:Ei.lexInline)(s,a),l=a.hooks?await a.hooks.processAllTokens(o):o;a.walkTokens&&await Promise.all(this.walkTokens(l,a.walkTokens));let u=await(a.hooks?await a.hooks.provideParser():e?zi.parse:zi.parseInline)(l,a);return a.hooks?await a.hooks.postprocess(u):u})().catch(i);try{a.hooks&&(t=a.hooks.preprocess(t));let s=(a.hooks?a.hooks.provideLexer():e?Ei.lex:Ei.lexInline)(t,a);a.hooks&&(s=a.hooks.processAllTokens(s)),a.walkTokens&&this.walkTokens(s,a.walkTokens);let o=(a.hooks?a.hooks.provideParser():e?zi.parse:zi.parseInline)(s,a);return a.hooks&&(o=a.hooks.postprocess(o)),o}catch(s){return i(s)}}}onError(e,t){return n=>{if(n.message+=`
978Please report this to https://github.com/markedjs/marked.`,e){let r="<p>An error occurred:</p><pre>"+gs(n.message+"",!0)+"</pre>";return t?Promise.resolve(r):r}if(t)return Promise.reject(n);throw n}}},vu=new iwe;function mn(e,t){return vu.parse(e,t)}mn.options=mn.setOptions=function(e){return vu.setOptions(e),mn.defaults=vu.defaults,YW(mn.defaults),mn};mn.getDefaults=A8;mn.defaults=Bu;mn.use=function(...e){return vu.use(...e),mn.defaults=vu.defaults,YW(mn.defaults),mn};mn.walkTokens=function(e,t){return vu.walkTokens(e,t)};mn.parseInline=vu.parseInline;mn.Parser=zi;mn.parser=zi.parse;mn.Renderer=hy;mn.TextRenderer=R8;mn.Lexer=Ei;mn.lexer=Ei.lex;mn.Tokenizer=fy;mn.Hooks=Hh;mn.parse=mn;mn.options;mn.setOptions;mn.use;mn.walkTokens;mn.parseInline;zi.parse;Ei.lex;var Ut=(...e)=>xq(kt(e)),j8=(e,t,n)=>{let r=typeof t=="string"?new Blob([t],{type:n}):t,a=URL.createObjectURL(r),i=document.createElement("a");i.href=a,i.download=e,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(a)},swe=/<pre(\s|>)/,L8=P.createContext({code:""}),owe=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(EW,e)}getFallbackLanguage(){return"text"}async ensureHighlightersInitialized(e,t){var n,r;let[a,i]=e,s=S5e({forgiving:!0}),o=!this.lightHighlighter||this.lightTheme!==a,l=!this.darkHighlighter||this.darkTheme!==i;(o||l)&&this.loadedLanguages.clear();let u=this.isLanguageSupported(t),p=!this.loadedLanguages.has(t)&&u;if(o?(this.lightHighlighter=await kL({themes:[a],langs:u?[t]:[],engine:s}),this.lightTheme=a,u&&this.loadedLanguages.add(t)):p&&await((n=this.lightHighlighter)==null?void 0:n.loadLanguage(t)),l){let h=p?[...this.loadedLanguages].concat(u?[t]:[]):Array.from(this.loadedLanguages);this.darkHighlighter=await kL({themes:[i],langs:h.length>0?h:u?[t]:[],engine:s}),this.darkTheme=i}else p&&await((r=this.darkHighlighter)==null?void 0:r.loadLanguage(t));p&&this.loadedLanguages.add(t)}async highlightCode(e,t,n,r){var a,i;this.initializationPromise&&await this.initializationPromise,this.initializationPromise=this.ensureHighlightersInitialized(n,t),await this.initializationPromise,this.initializationPromise=null;let[s,o]=n,l=this.isLanguageSupported(t)?t:this.getFallbackLanguage(),u=(a=this.lightHighlighter)==null?void 0:a.codeToHtml(e,{lang:l,theme:s}),p=(i=this.darkHighlighter)==null?void 0:i.codeToHtml(e,{lang:l,theme:o}),h=g=>r?g.replace(swe,`<pre class="${r}"$1`):g;return[h(u),h(p)]}},lwe=new owe,cwe=({code:e,language:t,className:n,children:r,preClassName:a,...i})=>{let[s,o]=P.useState(""),[l,u]=P.useState(""),p=P.useRef(!1),[h,g]=P.useContext(RK);return P.useEffect(()=>(p.current=!0,lwe.highlightCode(e,t,[h,g],a).then(([x,v])=>{p.current&&(o(x),u(v))}),()=>{p.current=!1}),[e,t,h,g,a]),f.jsx(L8.Provider,{value:{code:e},children:f.jsxs("div",{className:"my-4 w-full overflow-hidden rounded-xl border","data-code-block-container":!0,"data-language":t,children:[f.jsxs("div",{className:"flex items-center justify-between bg-muted/80 p-3 text-muted-foreground text-xs","data-code-block-header":!0,"data-language":t,children:[f.jsx("span",{className:"ml-1 font-mono lowercase",children:t}),f.jsx("div",{className:"flex items-center gap-2",children:r})]}),f.jsx("div",{className:"w-full",children:f.jsxs("div",{className:"min-w-full",children:[f.jsx("div",{className:Ut("overflow-x-auto dark:hidden",n),dangerouslySetInnerHTML:{__html:s},"data-code-block":!0,"data-language":t,...i}),f.jsx("div",{className:Ut("hidden overflow-x-auto dark:block",n),dangerouslySetInnerHTML:{__html:l},"data-code-block":!0,"data-language":t,...i})]})})]})})},tM={"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
978x:"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"},nM=({onDownload:e,onError:t,language:n,children:r,className:a,code:i,...s})=>{let{code:o}=P.useContext(L8),{isAnimating:l}=P.useContext(Hm),u=i??o,p=`file.${n&&n in tM?tM[n]:"txt"}`,h="text/plain",g=()=>{try{j8(p,u,h),e?.()}catch(x){t?.(x)}};return f.jsx("button",{className:Ut("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),disabled:l,onClick:g,title:"Download file",type:"button",...s,children:r??f.jsx(u8,{size:14})})},rM=({onCopy:e,onError:t,timeout:n=2e3,children:r,className:a,code:i,...s})=>{let[o,l]=P.useState(!1),u=P.useRef(0),{code:p}=P.useContext(L8),{isAnimating:h}=P.useContext(Hm),g=i??p,x=async()=>{var b;if(typeof window>"u"||!((b=navigator?.clipboard)!=null&&b.writeText)){t?.(new Error("Clipboard API not available"));return}try{o||(await navigator.clipboard.writeText(g),l(!0),e?.(),u.current=window.setTimeout(()=>l(!1),n))}catch(E){t?.(E)}};P.useEffect(()=>()=>{window.clearTimeout(u.current)},[]);let v=o?HY:qY;return f.jsx("button",{className:Ut("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",a),disabled:h,onClick:x,type:"button",...s,children:r??f.jsx(v,{size:14})})},uwe=({node:e,className:t,src:n,alt:r,...a})=>{let i=async()=>{var s;if(n)try{let o=await(await fetch(n)).blob(),l=new URL(n,window.location.origin).pathname.split("/").pop()||"",u=l.includes(".")&&((s=l.split(".").pop())==null?void 0:s.length)<=4,p="";if(u)p=l;else{let h=o.type,g="png";h.includes("jpeg")||h.includes("jpg")?g="jpg":h.includes("png")?g="png":h.includes("svg")?g="svg":h.includes("gif")?g="gif":h.includes("webp")&&(g="webp"),p=`${(r||l||"image").replace(/\.[^/.]+$/,"")}.${g}`}j8(p,o,o.type)}catch(o){console.error("Failed to download image:",o)}};return n?f.jsxs("div",{className:"group relative my-4 inline-block","data-streamdown":"image-wrapper",children:[f.jsx("img",{alt:r,className:Ut("max-w-full rounded-lg",t),"data-streamdown":"image",src:n,...a}),f.jsx("div",{className:"pointer-events-none absolute inset-0 hidden rounded-lg bg-black/10 group-hover:block"}),f.jsx("button",{className:Ut("absolute right-2 bottom-2 flex h-8 w-8 cursor-pointer items-center justify-center rounded-md border border-border bg-background/90 shadow-sm backdrop-blur-sm transition-all duration-200 hover:bg-background","opacity-0 group-hover:opacity-100"),onClick:i,title:"Download image",type:"button",children:f.jsx(u8,{size:14})})]}):null},dwe=async e=>{let t={startOnLoad:!1,theme:"default",securityLevel:"strict",fontFamily:"monospace",suppressErrorRendering:!0,...e}
978,n=(await J(async()=>{const{default:r}=await import("./mermaid.core-CSWy3Knd.js").then(a=>a.b8);return{default:r}},[])).default;return n.initialize(t),n},fwe=({chart:e,className:t,config:n})=>{let[r,a]=P.useState(null),[i,s]=P.useState(!0),[o,l]=P.useState(""),[u,p]=P.useState("");if(P.useEffect(()=>{(async()=>{try{a(null),s(!0);let g=await dwe(n),x=e.split("").reduce((E,S)=>(E<<5)-E+S.charCodeAt(0)|0,0),v=`mermaid-${Math.abs(x)}-${Date.now()}-${Math.random().toString(36).substring(2,9)}`,{svg:b}=await g.render(v,e);l(b),p(b)}catch(g){if(!(u||o)){let x=g instanceof Error?g.message:"Failed to render Mermaid chart";a(x)}}finally{s(!1)}})()},[e,n]),i&&!o&&!u)return f.jsx("div",{className:Ut("my-4 flex justify-center p-4",t),children:f.jsxs("div",{className:"flex items-center space-x-2 text-muted-foreground",children:[f.jsx("div",{className:"h-4 w-4 animate-spin rounded-full border-current border-b-2"}),f.jsx("span",{className:"text-sm",children:"Loading diagram..."})]})});if(r&&!o&&!u)return f.jsxs("div",{className:Ut("rounded-lg border border-red-200 bg-red-50 p-4",t),children:[f.jsxs("p",{className:"font-mono text-red-700 text-sm",children:["Mermaid Error: ",r]}),f.jsxs("details",{className:"mt-2",children:[f.jsx("summary",{className:"cursor-pointer text-red-600 text-xs",children:"Show Code"}),f.jsx("pre",{className:"mt-2 overflow-x-auto rounded bg-red-100 p-2 text-red-800 text-xs",children:e})]})]});let h=o||u;return f.jsx("div",{"aria-label":"Mermaid chart",className:Ut("my-4 flex justify-center",t),dangerouslySetInnerHTML:{__html:h},role:"img"})};function aK(e){var t,n;let r=[],a=[],i=e.querySelectorAll("thead th");for(let o of i)r.push(((t=o.textContent)==null?void 0:t.trim())||"");let s=e.querySelectorAll("tbody tr");for(let o of s){let l=[],u=o.querySelectorAll("td");for(let p of u)l.push(((n=p.textContent)==null?void 0:n.trim())||"");a.push(l)}return{headers:r,rows:a}}function iK(e){let{headers:t,rows:n}=e,r=i=>i.includes(",")||i.includes('"')||i.includes(`
979`)?`"${i.replace(/"/g,'""')}"`:i,a=[];t.length>0&&a.push(t.map(r).join(","));for(let i of n)a.push(i.map(r).join(","));return a.join(`
980`)}function sK(e){let{headers:t,rows:n}=e;if(t.length===0)return"";let r=[],a=t.map(i=>i.replace(/\|/g,"\\|"));r.push(`| ${a.join(" | ")} |`),r.push(`| ${t.map(()=>"---").join(" | ")} |`);for(let i of n){let s=[...i];for(;s.length<t.length;)s.push("");let o=s.map(l=>l.replace(/\|/g,"\\|"));r.push(`| ${o.join(" | ")} |`)}return r.join(`
981`)}var hwe=({children:e,className:t,onCopy:n,onError:r,timeout:a=2e3,format:i="markdown"})=>{let[s,o]=P.useState(!1),l=P.useRef(0),{isAnimating:u}=P.useContext(Hm),p=async g=>{var x;if(typeof window>"u"||!((x=navigator?.clipboard)!=null&&x.write)){r?.(new Error("Clipboard API not available"));return}try{if(!s){let v=g.currentTarget.closest('[data-streamdown="table-wrapper"]'),b=v?.querySelector("table");if(!b){r?.(new Error("Table not found"));return}let E=aK(b),S=new ClipboardItem({"text/plain":i==="markdown"?sK(E):iK(E),"text/html":new Blob([b.outerHTML],{type:"text/html"})});await navigator.clipboard.write([S]),o(!0),n?.(),l.current=window.setTimeout(()=>o(!1),a)}}catch(v){r?.(v)}};P.useEffect(()=>()=>{window.clearTimeout(l.current)},[]);let h=s?HY:qY;return f.jsx("button",{className:Ut("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",t),disabled:u,onClick:p,title:`Copy table as ${i}`,type:"button",children:e??f.jsx(h,{size:14})})},pwe=({children:e,className:t,onDownload:n,onError:r})=>{let[a,i]=P.useState(!1),s=P.useRef(null),{isAnimating:o}=P.useContext(Hm),l=u=>{var p;try{let h=(p=s.current)==null?void 0:p.closest('[data-streamdown="table-wrapper"]'),g=h?.querySelector("table");if(!g){r?.(new Error("Table not found"));return}let x=aK(g),v=u==="csv"?iK(x):sK(x);j8(`table.${u==="csv"?"csv":"md"}`,v,u==="csv"?"text/csv":"text/markdown"),i(!1),n?.(u)}catch(h){r?.(h)}};return P.useEffect(()=>{let u=p=>{s.current&&!s.current.contains(p.target)&&i(!1)};return document.addEventListener("mousedown",u),()=>{document.removeEventListener("mousedown",u)}},[]),f.jsxs("div",{className:"relative",ref:s,children:[f.jsx("button",{className:Ut("cursor-pointer p-1 text-muted-foreground transition-all hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50",t),disabled:o,onClick:()=>i(!a),title:"Download table",type:"button",children:e??f.jsx(u8,{size:14})}),a&&f.jsxs("div",{className:"absolute top-full right-0 z-10 mt-1 min-w-[120px] rounded-md border border-border bg-background shadow-lg",children:[f.jsx("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>l("csv"),type:"button",children:"CSV"}),f.jsx("button",{className:"w-full px-3 py-2 text-left text-sm transition-colors hover:bg-muted/40",onClick:()=>l("markdown"),type:"button",children:"Markdown"})]})]})},mwe=/language-([^\s]+)/;function dv(e,t){if(!(e!=null&&e.position||t!=null&&t.position))return!0;
981if(!(e!=null&&e.position&&t!=null&&t.position))return!1;let n=e.position.start,r=t.position.start,a=e.position.end,i=t.position.end;return n?.line===r?.line&&n?.column===r?.column&&a?.line===i?.line&&a?.column===i?.column}function qn(e,t){return e.className===t.className&&dv(e.node,t.node)}var cT=(e,t)=>typeof e=="boolean"?e:e[t]!==!1,M8=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("ol",{className:Ut("ml-4 list-outside list-decimal whitespace-normal",t),"data-streamdown":"ordered-list",...r,children:e}),(e,t)=>qn(e,t));M8.displayName="MarkdownOl";var oK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("li",{className:Ut("py-1",t),"data-streamdown":"list-item",...r,children:e}),(e,t)=>e.className===t.className&&dv(e.node,t.node));oK.displayName="MarkdownLi";var lK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("ul",{className:Ut("ml-4 list-outside list-disc whitespace-normal",t),"data-streamdown":"unordered-list",...r,children:e}),(e,t)=>qn(e,t));lK.displayName="MarkdownUl";var cK=P.memo(({className:e,node:t,...n})=>f.jsx("hr",{className:Ut("my-6 border-border",e),"data-streamdown":"horizontal-rule",...n}),(e,t)=>qn(e,t));cK.displayName="MarkdownHr";var uK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("span",{className:Ut("font-semibold",t),"data-streamdown":"strong",...r,children:e}),(e,t)=>qn(e,t));uK.displayName="MarkdownStrong";var dK=P.memo(({children:e,className:t,href:n,node:r,...a})=>{let i=n==="streamdown:incomplete-link";return f.jsx("a",{className:Ut("wrap-anywhere font-medium text-primary underline",t),"data-incomplete":i,"data-streamdown":"link",href:n,rel:"noreferrer",target:"_blank",...a,children:e})},(e,t)=>qn(e,t)&&e.href===t.href);dK.displayName="MarkdownA";var fK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("h1",{className:Ut("mt-6 mb-2 font-semibold text-3xl",t),"data-streamdown":"heading-1",...r,children:e}),(e,t)=>qn(e,t));fK.displayName="MarkdownH1";var hK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("h2",{className:Ut("mt-6 mb-2 font-semibold text-2xl",t),"data-streamdown":"heading-2",...r,children:e}),(e,t)=>qn(e,t));hK.displayName="MarkdownH2";var pK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("h3",{className:Ut("mt-6 mb-2 font-semibold text-xl",t),"data-streamdown":"heading-3",...r,children:e}),(e,t)=>qn(e,t));pK.displayName="MarkdownH3";var mK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("h4",{className:Ut("mt-6 mb-2 font-semibold text-lg",t),"data-streamdown":"heading-4",...r,children:e}),(e,t)=>qn(e,t));mK.displayName="MarkdownH4";var gK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("h5",{className:Ut("mt-6 mb-2 font-semibold text-base",t),"data-streamdown":"heading-5",...r,children:e}),(e,t)=>qn(e,t));gK.displayName="MarkdownH5";var xK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("h6",{className:Ut("mt-6 mb-2 font-semibold text-sm",t),"data-streamdown":"heading-6",...r,children:e}),(e,t)=>qn(e,t));xK.displayName="MarkdownH6";var yK=P.memo(({children:e,className:t,node:n,...r})=>{let a=P.useContext(I8),i=cT(a,"table");return f.jsxs("div",{className:"my-4 flex flex-col space-y-2","data-streamdown":"table-wrapper",children:[i&&f.jsxs("div",{className:"flex items-center justify-end gap-1",children:[f.jsx(hwe,{}),f.jsx(pwe,{})]}),f.jsx("div",{className:"overflow-x-auto",children:f.jsx("table",{className:Ut("w-full border-collapse border border-border",t),"data-streamdown":"table",...r,children:e})})]})},(e,t)=>qn(e,t));yK.displayName="MarkdownTable";var bK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("thead",{className:Ut("bg-muted/80",t),"data-streamdown":"table-header",...r,children:e}),(e,t)=>qn(e,t));bK.displayName="MarkdownThead";var vK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("tbody",{className:Ut("divide-y divide-border bg-muted/40",t),"data-streamdown":"table-body",...r,children:e}),(e,t)=>qn(e,t));vK.displayName="MarkdownTbody";var EK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("tr",{className:Ut("border-border border-b",t),"data-streamdown":"table-row",...r,children:e}),(e,t)=>qn(e,t));EK.displayName="MarkdownTr";var wK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("th",{className:Ut("whitespace-nowrap px-4 py-2 text-left font-semibold text-sm",t),"data-streamdown":"table-header-cell",...r,children:e}),(e,t)=>qn(e,t));wK.displayName="MarkdownTh";var SK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("td",{className:Ut("px-4 py-2 text-sm",t),"data-streamdown":"table-cell",...r,children:e}),(e,t)=>qn(e,t));SK.displayName="MarkdownTd";var AK=P.memo(({children:e,className:t,node:n,...r})=>
981f.jsx("blockquote",{className:Ut("my-4 border-muted-foreground/30 border-l-4 pl-4 text-muted-foreground italic",t),"data-streamdown":"blockquote",...r,children:e}),(e,t)=>qn(e,t));AK.displayName="MarkdownBlockquote";var TK=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("sup",{className:Ut("text-sm",t),"data-streamdown":"superscript",...r,children:e}),(e,t)=>qn(e,t));TK.displayName="MarkdownSup";var _K=P.memo(({children:e,className:t,node:n,...r})=>f.jsx("sub",{className:Ut("text-sm",t),"data-streamdown":"subscript",...r,children:e}),(e,t)=>qn(e,t));_K.displayName="MarkdownSub";var NK=P.memo(({children:e,className:t,node:n,...r})=>{if("data-footnotes"in r){let a=s=>{var o,l;if(!P.isValidElement(s))return!1;let u=Array.isArray(s.props.children)?s.props.children:[s.props.children],p=!1,h=!1;for(let g of u)if(g){if(typeof g=="string")g.trim()!==""&&(p=!0);else if(P.isValidElement(g))if(((o=g.props)==null?void 0:o["data-footnote-backref"])!==void 0)h=!0;else{let x=Array.isArray(g.props.children)?g.props.children:[g.props.children];for(let v of x){if(typeof v=="string"&&v.trim()!==""){p=!0;break}if(P.isValidElement(v)&&((l=v.props)==null?void 0:l["data-footnote-backref"])===void 0){p=!0;break}}}}return h&&!p},i=Array.isArray(e)?e.map(s=>{if(!P.isValidElement(s))return s;if(s.type===M8){let o=(Array.isArray(s.props.children)?s.props.children:[s.props.children]).filter(l=>!a(l));return o.length===0?null:{...s,props:{...s.props,children:o}}}return s}):e;return(Array.isArray(i)?i.some(s=>s!==null):i!==null)?f.jsx("section",{className:t,...r,children:i}):null}return f.jsx("section",{className:t,...r,children:e})},(e,t)=>qn(e,t));NK.displayName="MarkdownSection";var gwe=({node:e,className:t,children:n,...r})=>{var a,i,s;let o=((a=e?.position)==null?void 0:a.start.line)===((i=e?.position)==null?void 0:i.end.line),l=P.useContext(jK),u=P.useContext(I8);if(o)return f.jsx("code",{className:Ut("rounded bg-muted px-1.5 py-0.5 font-mono text-sm",t),"data-streamdown":"inline-code",...r,children:n});let p=t?.match(mwe),h=(s=p?.at(1))!=null?s:"",g="";if(P.isValidElement(n)&&n.props&&typeof n.props=="object"&&"children"in n.props&&typeof n.props.children=="string"?g=n.props.children:typeof n=="string"&&(g=n),h==="mermaid"){let v=cT(u,"mermaid");return f.jsxs("div",{className:Ut("group relative my-4 h-auto rounded-xl border p-4",t),"data-streamdown":"mermaid-block",children:[v&&f.jsxs("div",{className:"flex items-center justify-end gap-2",children:[f.jsx(nM,{code:g,language:h}),f.jsx(rM,{code:g})]}),f.jsx(fwe,{chart:g,config:l})]})}let x=cT(u,"code");return f.jsx(cwe,{className:Ut("overflow-x-auto border-t",t),code:g,"data-language":h,"data-streamdown":"code-block",language:h,preClassName:"overflow-x-auto font-mono text-xs p-4 bg-muted/40",children:x&&f.jsxs(f.Fragment,{children:[f.jsx(nM,{code:g,language:h}),f.jsx(rM,{})]})})},kK=P.memo(gwe,(e,t)=>e.className===t.className&&dv(e.node,t.node));kK.displayName="MarkdownCode";var CK=P.memo(uwe,(e,t)=>e.className===t.className&&dv(e.node,t.node));CK.displayName="MarkdownImg";var OK=P.memo(({children:e,className:t,node:n,...r})=>{var a;let i=(Array.isArray(e)?e:[e]).filter(s=>s!=null&&s!=="");return i.length===1&&P.isValidElement(i[0])&&((a=i[0].props.node)==null?void 0:a.tagName)==="img"?f.jsx(f.Fragment,{children:e}):f.jsx("p",{className:t,...r,children:e})},(e,t)=>qn(e,t));OK.displayName="MarkdownParagraph";var xwe={ol:M8,li:oK,ul:lK,hr:cK,strong:uK,a:dK,h1:fK,h2:hK,h3:pK,h4:mK,h5:gK,h6:xK,table:yK,thead:bK,tbody:vK,tr:EK,th:wK,td:SK,blockquote:AK,code:kK,img:CK,pre:({children:e})=>e,sup:TK,sub:_K,p:OK,section:NK},ywe=e=>{let t=/\[\^[^\]\s]{1,200}\](?!:)/.test(e),n=/\[\^[^\]\s]{1,200}\]:/.test(e);if(t||n)return[e];let r=Ei.lex(e,{gfm:!0}),a=[],i=[];for(let s=0;s<r.length;s++){let o=r[s],l=o.raw;if(i.length>0){if(a[a.length-1]+=l,o.type==="html"){let u=l.match(/<\/(\w+)>/);if(u){let p=u[1];i[i.length-1]===p&&i.pop()}}continue}if(o.type==="html"&&o.block){let u=l.match(/<(\w+)[\s>]/);if(u){let p=u[1];l.includes(`</${p}>`)||i.push(p)}}if(l.trim()==="$$"&&a.length>0){let u=a.at(-1);if(!u){a.push(l);continue}let p=u.trimStart().startsWith("$$"),h=(u.match(/\$\$/g)||[]).length;if(p&&h%2===1){a[a.length-1]=u+l;continue}}if(a.length>0&&l.trimEnd().endsWith("$$")){let u=a.at(-1);if(!u){a.push(l);continue}let p=u.trimStart().startsWith("$$"),h=(u.match(/\$\$/g)||[]).length,g=(l.match(/\$\$/g)||[]).length;if(p&&h%2===1&&!l.trimStart().startsWith("$$")&&g===1){a[a.length-1]=u+l;continue}}a.push(l)}return a},bwe=/(!?\[)([^\]]*?)$/,vwe=/(\*\*)([^*]*?)$/,Ewe=/(__)([^_]*?)$/,wwe=/(\*\*\*)([^*]*?)$/,Swe=/(\*)([^*]*?)$/,Awe=/(_)([^_]*?)$/,Twe=/(`)([^`]*?)$/,_we=/(~~)([^~]*?)$/,fv=e=>{let t=(e.match(/```/g)||[]).length;return t>0&&t%2===0&&e.includes(`
982`)},Nwe=e=>{let t=/(!?)\[([^\]]+)\]\(([^)]+)$/,n=e.match(t);if(n){let a=n[1]==="!",i=n[2],s=n[3],o=e.lastIndexOf(`${a?"!":""}[${i}](${s}`),l=e.substring(0,o);return a?l:`${l}[${i}](streamdown:incomplete-link)`}let r=e.match(bwe);if(r){if(r[1].startsWith("!")){let a=e.lastIndexOf(r[1]);return e.substring(0,a)}return`${e}
982](streamdown:incomplete-link)`}return e},kwe=e=>{if(fv(e))return e;let t=e.match(vwe);if(t){let n=t[2];if(!n||/^[\s_~*`]*$/.test(n))return e;let r=e.lastIndexOf(t[1]),a=e.substring(0,r).lastIndexOf(`
983`),i=a===-1?0:a+1,s=e.substring(i,r);if(/^[\s]*[-*+][\s]+$/.test(s)&&n.includes(`
984`))return e;if((e.match(/\*\*/g)||[]).length%2===1)return`${e}**`}return e},Cwe=e=>{let t=e.match(Ewe);if(t){let n=t[2];if(!n||/^[\s_~*`]*$/.test(n))return e;let r=e.lastIndexOf(t[1]),a=e.substring(0,r).lastIndexOf(`
985`),i=a===-1?0:a+1,s=e.substring(i,r);if(/^[\s]*[-*+][\s]+$/.test(s)&&n.includes(`
986`))return e;if((e.match(/__/g)||[]).length%2===1)return`${e}__`}return e},Owe=e=>e.split("").reduce((t,n,r)=>{if(n==="*"){let a=e[r-1],i=e[r+1];if(a==="\\")return t;let s=r;for(let o=r-1;o>=0;o--){if(e[o]===`
987`){s=o+1;break}if(o===0){s=0;break}}if(e.substring(s,r).trim()===""&&(i===" "||i==="	"))return t;if(a!=="*"&&i!=="*")return t+1}return t},0),Pwe=e=>{if(fv(e))return e;if(e.match(Swe)){let t=-1;for(let r=0;r<e.length;r++)if(e[r]==="*"&&e[r-1]!=="*"&&e[r+1]!=="*"){t=r;break}if(t===-1)return e;let n=e.substring(t+1);if(!n||/^[\s_~*`]*$/.test(n))return e;if(Owe(e)%2===1)return`${e}*`}return e},PK=(e,t)=>{let n=!1,r=!1;for(let a=0;a<e.length&&a<t;a++){if(e[a]==="\\"&&e[a+1]==="$"){a++;continue}e[a]==="$"&&(e[a+1]==="$"?(r=!r,a++,n=!1):r||(n=!n))}return n||r},Rwe=e=>e.split("").reduce((t,n,r)=>{if(n==="_"){let a=e[r-1],i=e[r+1];if(a==="\\"||PK(e,r)||a&&i&&/[\p{L}\p{N}_]/u.test(a)&&/[\p{L}\p{N}_]/u.test(i))return t;if(a!=="_"&&i!=="_")return t+1}return t},0),jwe=e=>{if(fv(e))return e;if(e.match(Awe)){let t=-1;for(let r=0;r<e.length;r++)if(e[r]==="_"&&e[r-1]!=="_"&&e[r+1]!=="_"&&e[r-1]!=="\\"&&!PK(e,r)){let a=r>0?e[r-1]:"",i=r<e.length-1?e[r+1]:"";if(a&&i&&/[\p{L}\p{N}_]/u.test(a)&&/[\p{L}\p{N}_]/u.test(i))continue;t=r;break}if(t===-1)return e;let n=e.substring(t+1);if(!n||/^[\s_~*`]*$/.test(n))return e;if(Rwe(e)%2===1){let r=e.match(/\n+$/);return r?`${e.slice(0,-r[0].length)}_${r[0]}`:`${e}_`}}return e},Lwe=(e,t)=>{let n=e.substring(t,t+3)==="```",r=t>0&&e.substring(t-1,t+2)==="```",a=t>1&&e.substring(t-2,t+1)==="```";return n||r||a},Mwe=e=>{let t=0;for(let n=0;n<e.length;n++)e[n]==="`"&&!Lwe(e,n)&&t++;return t},Iwe=e=>{if(e.match(/^```[^`\n]*```?$/)&&!e.includes(`
988`))return e.endsWith("``")&&!e.endsWith("```")?`${e}\``:e;let t=(e.match(/```/g)||[]).length,n=t%2===1;if(t>0&&t%2===0&&e.includes(`
989`)||(e.endsWith("```\n")||e.endsWith("```"))&&t%2===0)return e;let r=e.match(Twe);if(r&&!n){let a=r[2];if(!a||/^[\s_~*`]*$/.test(a))return e;if(Mwe(e)%2===1)return`${e}\``}return e},Dwe=e=>{let t=e.match(_we);if(t){let n=t[2];if(!n||/^[\s_~*`]*$/.test(n))return e;if((e.match(/~~/g)||[]).length%2===1)return`${e}~~`}return e},Bwe=e=>{if((e.match(/\$\$/g)||[]).length%2===0)return e;let t=e.indexOf("$$");return t!==-1&&e.indexOf(`
990`,t)!==-1&&!e.endsWith(`
991`)?`${e}
992$$`:`${e}$$`},Fwe=e=>{let t=0,n=e.match(/\*+/g)||[];for(let r of n){let a=r.length;a>=3&&(t+=Math.floor(a/3))}return t},$we=e=>{if(fv(e)||/^\*{4,}$/.test(e))return e;let t=e.match(wwe);if(t){let n=t[2];if(!n||/^[\s_~*`]*$/.test(n))return e;if(Fwe(e)%2===1)return`${e}***`}return e},Uwe=e=>{if(!e||typeof e!="string")return e;let t=e,n=Nwe(t);return n.endsWith("](streamdown:incomplete-link)")?n:(t=n,t=$we(t),t=kwe(t),t=Cwe(t),t=Pwe(t),t=jwe(t),t=Iwe(t),t=Dwe(t),t=Bwe(t),t)},zwe={harden:[Pve,{allowedImagePrefixes:["*"],allowedLinkPrefixes:["*"],defaultOrigin:void 0,allowDataImages:!0}],raw:dye,katex:[Zme,{errorColor:"var(--color-muted-foreground)"}]},Hwe={gfm:[bve,{}],math:[Ove,{singleDollarTextMath:!1}]},RK=P.createContext(["github-light","github-dark"]),jK=P.createContext(void 0),I8=P.createContext(!0),Hm=P.createContext({isAnimating:!1}),LK=P.memo(({content:e,shouldParseIncompleteMarkdown:t,...n})=>{let r=P.useMemo(()=>typeof e=="string"&&t?Uwe(e.trim()):e,[e,t]);return f.jsx(The,{...n,children:r})},(e,t)=>e.content===t.content);LK.displayName="Block";var Nf=P.memo(({children:e,parseIncompleteMarkdown:t=!0,components:n,rehypePlugins:r=Object.values(zwe),remarkPlugins:a=Object.values(Hwe),className:i,shikiTheme:s=["github-light","github-dark"],mermaidConfig:o,controls:l=!0,isAnimating:u=!1,...p})=>{let h=P.useId(),g=P.useMemo(()=>ywe(typeof e=="string"?e:""),[e]);return f.jsx(RK.Provider,{value:s,children:f.jsx(jK.Provider,{value:o,children:f.jsx(I8.Provider,{value:l,children:f.jsx(Hm.Provider,{value:{isAnimating:u},children:f.jsx("div",{className:Ut("space-y-4",i),children:g.map((x,v)=>f.jsx(LK,{components:{...xwe,...n},content:x,rehypePlugins:r,remarkPlugins:a,shouldParseIncompleteMarkdown:t,...p},`${h}-block-${v}`))})})})})})},(e,t)=>e.children===t.children&&e.shikiTheme===t.shikiTheme&&e.isAnimating===t.isAnimating);Nf.displayName="Streamdown";function aM(){const{data:e,isLoading:t}=De.picks.daily.useQuery(),[n,r]=P.useState("all"),a=(e?.picks??[]).filter(l=>n==="all"?!0:n==="props"?l.isPlayerProp===1:n==="team-props"?l.isTeamProp===1:l.isPlayerProp!==1&&l.isTeamProp!==1),i=(e?.picks??[]).filter(l=>l.isPlayerProp===1).length,s=(e?.picks??[]).filter(l=>l.isTeamProp===1).length,o=(e?.picks??[]).length-i-s;return f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:30",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/Picks.tsx:31",code:"SYS.01 // PICK_FEED",title:"Daily Picks Dashboard",sub:`// Machine-generated selections with confidence scoring and full reasoning. Board date: ${e?.date??"..."}`}),!t&&e&&e.hasAccess===!1&&e.picks.some(l=>l.locked)&&f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:38",className:"mb-5 flex flex-wrap items-center justify-between gap-3 border border-neon-amber/40 bg-neon-amber/5 p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:39",className:"flex items-center gap-2 font-mono text-xs tracking-wider text-neon-amber",children:[f.jsx(cc,{"data-loc":"client/src/pages/Picks.tsx:40",className:"h-4 w-4 shrink-0"}),"TODAY'S PENDING PICKS ARE MEMBERS-ONLY. SETTLED RESULTS STAY PUBLIC."]}),f.jsx(Et,{"data-loc":"client/src/pages/Picks.tsx:43",href:"/pricing",className:"border border-neon-amber px-3 py-1.5 font-mono text-[11px] tracking-widest text-neon-amber transition-colors hover:bg-neon-amber/10",children:"[ UNLOCK FROM $2.99 ]"})]}),!t&&e&&e.picks.length>0&&f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:52",className:"mb-5 flex flex-wrap gap-2",children:[{key:"all",label:`ALL [${e.picks.length}]`},{key:"games",label:`GAME PICKS [${o}]`},{key:"props",label:`PLAYER PROPS [${i}]`},{key:"team-props",label:`TEAM PROPS [${s}]`}].map(l=>f.jsx("button",{"data-loc":"client/src/pages/Picks.tsx:61",onClick:()=>r(l.key),className:`border px-3 py-1.5 font-mono text-[11px] tracking-widest transition-colors ${n===l.ke
992y?"border-neon-cyan bg-neon-cyan/10 text-neon-cyan":"border-border text-muted-foreground hover:border-neon-cyan/40 hover:text-foreground"}`,"aria-pressed":n===l.key,children:l.label},l.key))}),t?f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:77",className:"space-y-4",children:[0,1,2].map(l=>f.jsx(dt,{"data-loc":"client/src/pages/Picks.tsx:79",className:"h-40 w-full"},l))}):!e||e.picks.length===0?f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:83",className:"terminal-border brackets p-10 text-center font-mono text-sm text-muted-foreground",children:"[ERR_204] NO PICKS ON THE BOARD YET. THE ENGINE IS CRUNCHING. CHECK BACK SOON."}):a.length===0?f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:87",className:"terminal-border brackets p-10 text-center font-mono text-sm text-muted-foreground",children:n==="props"?"[ERR_204] NO PLAYER PROPS ON TODAY'S BOARD.":n==="team-props"?"[ERR_204] NO TEAM PROPS ON TODAY'S BOARD.":"[ERR_204] NO GAME PICKS ON TODAY'S BOARD."}):f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:95",className:"space-y-4",children:a.map((l,u)=>f.jsx(qwe,{"data-loc":"client/src/pages/Picks.tsx:97",pick:l,index:u},l.id))})]})}function qwe({pick:e,index:t}){const[n,r]=P.useState(t===0);return e.locked?f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:130",className:"brackets terminal-border fade-up p-5",style:{animationDelay:`${t*50}ms`},children:[f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:133",className:"flex flex-wrap items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:134",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:135",className:"flex flex-wrap items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/Picks.tsx:136",className:"border border-border px-2 py-0.5 font-mono text-[10px] tracking-widest text-muted-foreground",children:e.sport}),f.jsx(rc,{"data-loc":"client/src/pages/Picks.tsx:139",type:e.pickType}),e.isPlayerProp===1&&f.jsxs("span",{"data-loc":"client/src/pages/Picks.tsx:141",className:"border border-neon-amber/50 px-2 py-0.5 font-mono text-[10px] tracking-widest text-neon-amber",children:["PLAYER PROP",e.propCategory?` // ${e.propCategory.toUpperCase()}`:""]}),e.isTeamProp===1&&f.jsxs("span",{"data-loc":"client/src/pages/Picks.tsx:146",className:"border border-neon-cyan/50 px-2 py-0.5 font-mono text-[10px] tracking-widest text-neon-cyan",children:["TEAM PROP",e.propCategory?` // ${e.propCategory.toUpperCase()}`:""]}),f.jsx(ti,{"data-loc":"client/src/pages/Picks.tsx:150",result:e.result})]}),f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:152",className:"mt-2 text-sm text-muted-foreground",children:e.game}),f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:153",className:"mt-1 flex items-center gap-2 text-xl font-black tracking-wide text-muted-foreground blur-none sm:text-2xl",children:[f.jsx(cc,{"data-loc":"client/src/pages/Picks.tsx:154",className:"h-5 w-5 text-neon-amber"}),f.jsx("span",{"data-loc":"client/src/pages/Picks.tsx:155",className:"select-none tracking-widest",children:"████ ████"}),f.jsx("span",{"data-loc":"client/src/pages/Picks.tsx:156",className:"text-base font-bold text-neon-amber",children:Jn(e.odds)})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:161",className:"shrink-0 text-right",children:[f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:162",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:"Confidence"}),f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:165",className:"mt-1",children:f.jsx(ac,{"data-loc":"client/src/pages/Picks.tsx:166",value:e.confidence})})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:170",className:"mt-4 flex flex-wrap items-center justify-between gap-3 border-t border-border pt-4",children:[f.jsx("p",{"data-loc":"client/src/pages/Picks.tsx:171",className:"font-mono text-[11px] tracking-wider text-muted-foreground",children:"// SELECTION + FULL AI ANALYSIS LOCKED"}),f.jsx(Et,{"data-loc":"client/src/pages/Picks.tsx:174",href:"/pricing",className:"border border-neon-cyan px-3 py-1.5 font-mono text-[11px] tracking-widest text-neon-cyan transition-colors hover:bg-neon-cyan/10",children:"[ BECOME A MEMBER ]"})]})]}):f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:185",className:"brackets terminal-border fade-up p-5",style:{animationDelay:`${t*50}ms`},children:[f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:188",className:"flex flex-wrap items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:189",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:190",className:"flex flex-wrap items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/Picks.tsx:191",className:"border border-border px-2 py-0.5 font-mono text-[10px] tracking-widest text-muted-foreground",children:e.sport}),f.jsx(rc,{"data-loc":"client/src/pages/Picks.tsx:194",type:e.pickType}),e.isPlayerProp===1&&f.jsxs("span",{"data-loc":"client/src/pages/Picks.tsx:196",className:"border border-neon-amber/50 px-2 py-0.5 font-mono text-[10px] tracking-widest text-neon-amber",children:["PLAYER PROP",e.propCategory?` // ${e.propCategory.toUpperCase()}`:""]}),e.isTeamProp===1&&f.jsxs("span",{"data-loc":"client/src/pages/Picks.tsx:201",className:"border border-neon-cyan/50 px-2 py-0.5 font-mono text-[10px] tracking-widest text-neon-cyan",children:["TEAM PROP",e.propCategory?` // ${e.propCategory.toUpperCase()}`:""]}),f.jsx(ti,{"data-loc":"client/src/pages/Picks.tsx:205",result:e.result}),e.source==="ai"&&f.jsx("span",{"data-loc":"client/src/pages/Picks.tsx:207",className:"font-mono text-[10px] tracking-widest text-neon-magenta",children:"AI_GEN"})]}),f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:212",className:"mt-2 text-sm text-muted-foreground",children:e.game}),f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:213",className:"chroma mt-1 text-xl font-black tracking-wide sm:text-2xl",children:[e.selection," ",f.jsx("span",{"data-loc":"client/src/pages/Picks.tsx:215",className:"text-base font-bold text-neon-amber",children:Jn(e.odds)})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:220",className:"shrink-0 text-right",children:[f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:221",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:"Confidence"}),f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:224",className:"mt-1",children:f.jsx(ac,{"data-loc":"client/src/pages/Picks.tsx:225",value:e.confidence})})]})]}),f.jsxs("button",{"data-loc":"client/src/pages/Picks.tsx:230",onClick:()=>r(a=>!a),className:"mt-4 flex items-center gap-2 font-mono text-[11px] tracking-widest text-neon-cyan hover:text-foreground","aria-expanded":n,children:[f.jsx(Am,{"data-loc":"client/src/pages/Picks.tsx:234",className:"h-3.5 w-3.5 transition-transform duration-200",style:{transform:n?"rotate(180deg)":"rotate(0deg)"}}),n?"COLLAPSE ANALYSIS":"EXPAND ANALYSIS"]}),n&&f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:242",className:"mt-3 grid gap-4 border-t border-border pt-4 lg:grid-cols-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:243",children:[f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:244",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-neon-cyan",children:"// Reasoning Breakdown"}),f.jsx("p",{"data-loc":"client/src/pages/Picks.tsx:247",className:"mt-2 text-sm leading-relaxed text-foreground
992/90",children:e.reasoning})]}),e.trends&&f.jsxs("div",{"data-loc":"client/src/pages/Picks.tsx:252",children:[f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:253",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-neon-magenta",children:"// Trend Analysis"}),f.jsx("div",{"data-loc":"client/src/pages/Picks.tsx:256",className:"prose prose-invert prose-sm mt-2 max-w-none text-sm [&_li]:text-foreground/80",children:f.jsx(Nf,{"data-loc":"client/src/pages/Picks.tsx:257",children:e.trends})})]})]})]})}const Gwe=yq("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 Sn({className:e,variant:t,asChild:n=!1,...r}){const a=n?SH:"span";return f.jsx(a,{"data-loc":"client/src/components/ui/badge.tsx:38","data-slot":"badge",className:at(Gwe({variant:t}),e),...r})}function Yi({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:at("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...t})}function Vwe({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:20","data-slot":"card-header",className:at("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",e),...t})}function Wi({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:at("px-6",e),...t})}var D8="Progress",B8=100,[Ywe]=qo(D8),[Wwe,Kwe]=Ywe(D8),MK=P.forwardRef((e,t)=>{const{__scopeProgress:n,value:r=null,max:a,getValueLabel:i=Qwe,...s}=e;(a||a===0)&&!iM(a)&&console.error(Xwe(`${a}`,"Progress"));const o=iM(a)?a:B8;r!==null&&!sM(r,o)&&console.error(Zwe(`${r}`,"Progress"));const l=sM(r,o)?r:null,u=py(l)?i(l,o):void 0;return f.jsx(Wwe,{scope:n,value:l,max:o,children:f.jsx(Mt.div,{"aria-valuemax":o,"aria-valuemin":0,"aria-valuenow":py(l)?l:void 0,"aria-valuetext":u,role:"progressbar","data-state":BK(l,o),"data-value":l??void 0,"data-max":o,...s,ref:t})})});MK.displayName=D8;var IK="ProgressIndicator",DK=P.forwardRef((e,t)=>{const{__scopeProgress:n,...r}=e,a=Kwe(IK,n);return f.jsx(Mt.div,{"data-state":BK(a.value,a.max),"data-value":a.value??void 0,"data-max":a.max,...r,ref:t})});DK.displayName=IK;function Qwe(e,t){return`${Math.round(e/t*100)}%`}function BK(e,t){return e==null?"indeterminate":e===t?"complete":"loading"}function py(e){return typeof e=="number"}function iM(e){return py(e)&&!isNaN(e)&&e>0}function sM(e,t){return py(e)&&!isNaN(e)&&e<=t&&e>=0}function Xwe(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${B8}\`.`}function Zwe(e,t){return`Invalid prop \`value\` of value \`${e}\` supplied to \`${t}\`. The \`value\` prop must be:
993  - a positive number
994  - less than the value passed to \`max\` (or ${B8} if no \`max\` prop is set)
995  - \`null\` or \`undefined\` if the progress is indeterminate.
996
997Defaulting to \`null\`.`}var Jwe=MK,eSe=DK;function tSe({className:e,value:t,...n}){return f.jsx(Jwe,{"data-loc":"client/src/components/ui/progress.tsx:12","data-slot":"progress",className:at("bg-primary/20 relative h-2 w-full overflow-hidden rounded-full",e),...n,children:f.jsx(eSe,{"data-loc":"client/src/components/ui/progress.tsx:20","data-slot":"progress-indicator",className:"bg-primary h-full w-full flex-1 transition-all",style:{transform:`translateX(-${100-(t||0)}%)`}})})}var SE,oM;function ja(){if(oM)return SE;oM=1;var e=Array.isArray;return SE=e,SE}var AE,lM;function FK(){if(lM)return AE;lM=1;var e=typeof h1=="object"&&h1&&h1.Object===Object&&h1;return AE=e,AE}var TE,cM;function Hs(){if(cM)return TE;cM=1;var e=FK(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return TE=n,TE}var _E,uM;function qm(){if(uM)return _E;uM=1;var e=Hs(),t=e.Symbol;return _E=t,_E}var NE,dM;function nSe(){if(dM)return NE;dM=1;var e=qm(),t=Object.prototype,n=t.hasOwnProperty,r=t.toString,a=e?e.toStringTag:void 0;function i(s){var o=n.call(s,a),l=s[a];try{s[a]=void 0;var u=!0}catch{}var p=r.call(s);return u&&(o?s[a]=l:delete s[a]),p}return NE=i,NE}var kE,fM;function rSe(){if(fM)return kE;fM=1;var e=Object.prototype,t=e.toString;function n(r){return t.call(r)}return kE=n,kE}var CE,hM;function Yo(){if(hM)return CE;hM=1;
vendor: 1,270 bytes, line 997
997var e=qm(),t=nSe(),n=rSe(),r="[object Null]",a="[object Undefined]",i=e?e.toStringTag:void 0;function s(o){return o==null?o===void 0?a:r:i&&i in Object(o)?t(o):n(o)}return CE=s,CE}var OE,pM;function Wo(){if(pM)return OE;pM=1;function e(t){return t!=null&&typeof t=="object"}return OE=e,OE}var PE,mM;function y0(){if(mM)return PE;mM=1;var e=Yo(),t=Wo(),n="[object Symbol]";function r(a){return typeof a=="symbol"||t(a)&&e(a)==n}return PE=r,PE}var RE,gM;function F8(){if(gM)return RE;gM=1;var e=ja(),t=y0(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/;function a(i,s){if(e(i))return!1;var o=typeof i;return o=="number"||o=="symbol"||o=="boolean"||i==null||t(i)?!0:r.test(i)||!n.test(i)||s!=null&&i in Object(s)}return RE=a,RE}var jE,xM;function hc(){if(xM)return jE;xM=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return jE=e,jE}var LE,yM;function $8(){if(yM)return LE;yM=1;var e=Yo(),t=hc(),n="[object AsyncFunction]",r="[object Function]",a="[object GeneratorFunction]",i="[object Proxy]";function s(o){if(!t(o))return!1;var l=e(o);return l==r||l==a||l==n||l==i}return LE=s,LE}var ME,bM;function aSe(){if(bM)return ME;bM=1;var e=Hs(),t=e["__core-js_shared__"];return ME=t,ME}var IE,vM;function iSe(){if(vM)return IE;vM=1;
vendor: 4,529 bytes, line 997
997var e=aSe(),t=(function(){var r=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||"");return r?"Symbol(src)_1."+r:""})();function n(r){return!!t&&t in r}return IE=n,IE}var DE,EM;function $K(){if(EM)return DE;EM=1;var e=Function.prototype,t=e.toString;function n(r){if(r!=null){try{return t.call(r)}catch{}try{return r+""}catch{}}return""}return DE=n,DE}var BE,wM;function sSe(){if(wM)return BE;wM=1;var e=$8(),t=iSe(),n=hc(),r=$K(),a=/[\\^$.*+?()[\]{}|]/g,i=/^\[object .+?Constructor\]$/,s=Function.prototype,o=Object.prototype,l=s.toString,u=o.hasOwnProperty,p=RegExp("^"+l.call(u).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function h(g){if(!n(g)||t(g))return!1;var x=e(g)?p:i;return x.test(r(g))}return BE=h,BE}var FE,SM;function oSe(){if(SM)return FE;SM=1;function e(t,n){return t?.[n]}return FE=e,FE}var $E,AM;function Fu(){if(AM)return $E;AM=1;var e=sSe(),t=oSe();function n(r,a){var i=t(r,a);return e(i)?i:void 0}return $E=n,$E}var UE,TM;function hv(){if(TM)return UE;TM=1;var e=Fu(),t=e(Object,"create");return UE=t,UE}var zE,_M;function lSe(){if(_M)return zE;_M=1;var e=hv();function t(){this.__data__=e?e(null):{},this.size=0}return zE=t,zE}var HE,NM;function cSe(){if(NM)return HE;NM=1;function e(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}return HE=e,HE}var qE,kM;function uSe(){if(kM)return qE;kM=1;var e=hv(),t="__lodash_hash_undefined__",n=Object.prototype,r=n.hasOwnProperty;function a(i){var s=this.__data__;if(e){var o=s[i];return o===t?void 0:o}return r.call(s,i)?s[i]:void 0}return qE=a,qE}var GE,CM;function dSe(){if(CM)return GE;CM=1;var e=hv(),t=Object.prototype,n=t.hasOwnProperty;function r(a){var i=this.__data__;return e?i[a]!==void 0:n.call(i,a)}return GE=r,GE}var VE,OM;function fSe(){if(OM)return VE;OM=1;var e=hv(),t="__lodash_hash_undefined__";function n(r,a){var i=this.__data__;return this.size+=this.has(r)?0:1,i[r]=e&&a===void 0?t:a,this}return VE=n,VE}var YE,PM;function hSe(){if(PM)return YE;PM=1;var e=lSe(),t=cSe(),n=uSe(),r=dSe(),a=fSe();function i(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=r,i.prototype.set=a,YE=i,YE}var WE,RM;function pSe(){if(RM)return WE;RM=1;function e(){this.__data__=[],this.size=0}return WE=e,WE}var KE,jM;function U8(){if(jM)return KE;jM=1;function e(t,n){return t===n||t!==t&&n!==n}return KE=e,KE}var QE,LM;function pv(){if(LM)return QE;LM=1;var e=U8();function t(n,r){for(var a=n.length;a--;)if(e(n[a][0],r))return a;return-1}return QE=t,QE}var XE,MM;function mSe(){if(MM)return XE;MM=1;var e=pv(),t=Array.prototype,n=t.splice;function r(a){var i=this.__data__,s=e(i,a);if(s<0)return!1;var o=i.length-1;return s==o?i.pop():n.call(i,s,1),--this.size,!0}return XE=r,XE}var ZE,IM;function gSe(){if(IM)return ZE;IM=1;var e=pv();function t(n){var r=this.__data__,a=e(r,n);return a<0?void 0:r[a][1]}return ZE=t,ZE}var JE,DM;function xSe(){if(DM)return JE;DM=1;var e=pv();function t(n){return e(this.__data__,n)>-1}return JE=t,JE}var e5,BM;function ySe(){if(BM)return e5;BM=1;var e=pv();function t(n,r){var a=this.__data__,i=e(a,n);return i<0?(++this.size,a.push([n,r])):a[i][1]=r,this}return e5=t,e5}var t5,FM;function mv(){if(FM)return t5;FM=1;var e=pSe(),t=mSe(),n=gSe(),r=xSe(),a=ySe();function i(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=r,i.prototype.set=a,t5=i,t5}var n5,$M;function z8(){if($M)return n5;$M=1;var e=Fu(),t=Hs(),n=e(t,"Map");return n5=n,n5}var r5,UM;function bSe(){if(UM)return r5;UM=1;var e=hSe(),t=mv(),n=z8();function r(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}return r5=r,r5}var a5,zM;function vSe(){if(zM)return a5;zM=1;function e(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}return a5=e,a5}var i5,HM;function gv(){if(HM)return i5;HM=1;var e=vSe();function t(n,r){var a=n.__data__;return e(r)?a[typeof r=="string"?"string":"hash"]:a.map}return i5=t,i5}var s5,qM;function ESe(){if(qM)return s5;qM=1;var e=gv();function t(n){var r=e(this,n).delete(n);return this.size-=r?1:0,r}return s5=t,s5}var o5,GM;function wSe(){if(GM)return o5;GM=1;var e=gv();function t(n){return e(this,n).get(n)}return o5=t,o5}var l5,VM;function SSe(){if(VM)return l5;VM=1;var e=gv();function t(n){return e(this,n).has(n)}return l5=t,l5}var c5,YM;
vendor: 11,559 bytes, lines 997-1005
997function ASe(){if(YM)return c5;YM=1;var e=gv();function t(n,r){var a=e(this,n),i=a.size;return a.set(n,r),this.size+=a.size==i?0:1,this}return c5=t,c5}var u5,WM;function H8(){if(WM)return u5;WM=1;var e=bSe(),t=ESe(),n=wSe(),r=SSe(),a=ASe();function i(s){var o=-1,l=s==null?0:s.length;for(this.clear();++o<l;){var u=s[o];this.set(u[0],u[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=r,i.prototype.set=a,u5=i,u5}var d5,KM;function UK(){if(KM)return d5;KM=1;var e=H8(),t="Expected a function";function n(r,a){if(typeof r!="function"||a!=null&&typeof a!="function")throw new TypeError(t);var i=function(){var s=arguments,o=a?a.apply(this,s):s[0],l=i.cache;if(l.has(o))return l.get(o);var u=r.apply(this,s);return i.cache=l.set(o,u)||l,u};return i.cache=new(n.Cache||e),i}return n.Cache=e,d5=n,d5}var f5,QM;function TSe(){if(QM)return f5;QM=1;var e=UK(),t=500;function n(r){var a=e(r,function(s){return i.size===t&&i.clear(),s}),i=a.cache;return a}return f5=n,f5}var h5,XM;function _Se(){if(XM)return h5;XM=1;var e=TSe(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,r=e(function(a){var i=[];return a.charCodeAt(0)===46&&i.push(""),a.replace(t,function(s,o,l,u){i.push(l?u.replace(n,"$1"):o||s)}),i});return h5=r,h5}var p5,ZM;function q8(){if(ZM)return p5;ZM=1;function e(t,n){for(var r=-1,a=t==null?0:t.length,i=Array(a);++r<a;)i[r]=n(t[r],r,t);return i}return p5=e,p5}var m5,JM;function NSe(){if(JM)return m5;JM=1;var e=qm(),t=q8(),n=ja(),r=y0(),a=e?e.prototype:void 0,i=a?a.toString:void 0;function s(o){if(typeof o=="string")return o;if(n(o))return t(o,s)+"";if(r(o))return i?i.call(o):"";var l=o+"";return l=="0"&&1/o==-1/0?"-0":l}return m5=s,m5}var g5,eI;function zK(){if(eI)return g5;eI=1;var e=NSe();function t(n){return n==null?"":e(n)}return g5=t,g5}var x5,tI;function HK(){if(tI)return x5;tI=1;var e=ja(),t=F8(),n=_Se(),r=zK();function a(i,s){return e(i)?i:t(i,s)?[i]:n(r(i))}return x5=a,x5}var y5,nI;function xv(){if(nI)return y5;nI=1;var e=y0();function t(n){if(typeof n=="string"||e(n))return n;var r=n+"";return r=="0"&&1/n==-1/0?"-0":r}return y5=t,y5}var b5,rI;function G8(){if(rI)return b5;rI=1;var e=HK(),t=xv();function n(r,a){a=e(a,r);for(var i=0,s=a.length;r!=null&&i<s;)r=r[t(a[i++])];return i&&i==s?r:void 0}return b5=n,b5}var v5,aI;function qK(){if(aI)return v5;aI=1;var e=G8();function t(n,r,a){var i=n==null?void 0:e(n,r);return i===void 0?a:i}return v5=t,v5}var kSe=qK();const Ni=on(kSe);var E5,iI;function CSe(){if(iI)return E5;iI=1;function e(t){return t==null}return E5=e,E5}var OSe=CSe();const ht=on(OSe);var w5,sI;function PSe(){if(sI)return w5;sI=1;var e=Yo(),t=ja(),n=Wo(),r="[object String]";function a(i){return typeof i=="string"||!t(i)&&n(i)&&e(i)==r}return w5=a,w5}var RSe=PSe();const Eu=on(RSe);var jSe=$8();const yt=on(jSe);var LSe=hc();const b0=on(LSe);var S5={exports:{}},an={};/**
998 * @license React
999 * react-is.production.min.js
1000 *
1001 * Copyright (c) Facebook, Inc. and its affiliates.
1002 *
1003 * This source code is licensed under the MIT license found in the
1004 * LICENSE file in the root directory of this source tree.
1005 */var oI;function MSe(){if(oI)return an;oI=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),s=Symbol.for("react.context"),o=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),x=Symbol.for("react.offscreen"),v;v=Symbol.for("react.module.reference");function b(E){if(typeof E=="object"&&E!==null){var S=E.$$typeof;switch(S){case e:switch(E=E.type,E){case n:case a:case r:case u:case p:return E;default:switch(E=E&&E.$$typeof,E){case o:case s:case l:case g:case h:case i:return E;default:return S}}case t:return S}}}return an.ContextConsumer=s,an.ContextProvider=i,an.Element=e,an.ForwardRef=l,an.Fragment=n,an.Lazy=g,an.Memo=h,an.Portal=t,an.Profiler=a,an.StrictMode=r,an.Suspense=u,an.SuspenseList=p,an.isAsyncMode=function(){return!1},an.isConcurrentMode=function(){return!1},an.isContextConsumer=function(E){return b(E)===s},an.isContextProvider=function(E){return b(E)===i},an.isElement=function(E){return typeof E=="object"&&E!==null&&E.$$typeof===e},an.isForwardRef=function(E){return b(E)===l},an.isFragment=function(E){return b(E)===n},an.isLazy=function(E){return b(E)===g},an.isMemo=function(E){return b(E)===h},an.isPortal=function(E){return b(E)===t},an.isProfiler=function(E){return b(E)===a},an.isStrictMode=function(E){return b(E)===r},an.isSuspense=function(E){return b(E)===u},an.isSuspenseList=function(E){return b(E)===p},an.isValidElementType=function(E){return typeof E=="string"||typeof E=="function"||E===n||E===a||E===r||E===u||E===p||E===x||typeof E=="object"&&E!==null&&(E.$$typeof===g||E.$$typeof===h||E.$$typeof===i||E.$$typeof===s||E.$$typeof===l||E.$$typeof===v||E.getModuleId!==void 0)},an.typeOf=b,an}var lI;function ISe(){return lI||(lI=1,S5.exports=MSe()),S5.exports}var DSe=ISe(),A5,cI;function GK(){if(cI)return A5;cI=1;var e=Yo(),t=Wo(),n="[object Number]";function r(a){return typeof a=="number"||t(a)&&e(a)==n}return A5=r,A5}var T5,uI;function BSe(){if(uI)return T5;uI=1;var e=GK();function t(n){return e(n)&&n!=+n}return T5=t,T5}var FSe=BSe();const v0=on(FSe);var $Se=GK();const USe=on($Se);var Gi=function(t){return t===0?0:t>0?1:-1},ru=function(t){return Eu(t)&&t.indexOf("%")===t.length-1},$e=function(t){return USe(t)&&!v0(t)},zSe=function(t){return ht(t)},br=function(t){return $e(t)||Eu(t)},HSe=0,$u=function(t){var n=++HSe;return"".concat(t||"").concat(n)},wu=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!$e(t)&&!Eu(t))return r;var i;if(ru(t)){var s=t.indexOf("%");i=n*parseFloat(t.slice(0,s))/100}else i=+t;return v0(i)&&(i=r),a&&i>n&&(i=n),i},Fl=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},qSe=function(t){if(!Array.isArray(t))return!1;for(var n=t.length,r={},a=0;a<n;a++)if(!r[t[a]])r[t[a]]=!0;else return!0;return!1},Qn=function(t,n){return $e(t)&&$e(n)?function(r){return t+r*(n-t)}:function(){return n}};function my(e,t,n){return!e||!e.length?null:e.find(function(r){return r&&(typeof t=="function"?t(r):Ni(r,t))===n})}var GSe=function(t){if(!t||!t.length)return null;for(var n=t.length,r=0,a=0,i=0,s=0,o=1/0,l=-1/0,u=0,p=0,h=0;h<n;h++)u=t[h].cx||0,p=t[h].cy||0,r+=u,a+=p,i+=u*p,s+=u*u,o=Math.min(o,u),l=Math.max(l,u);var g=n*s!==r*r?(n*i-r*a)/(n*s-r*r):0;return{xmin:o,xmax:l,a:g,b:(a-g*r)/n}},VSe=function(t,n){return $e(t)&&$e(n)?t-n:Eu(t)&&Eu(n)?t.localeCompare(n):t instanceof Date&&n instanceof Date?t.getTime()-n.getTime():String(t).localeCompare(String(n))};function cf(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}function uT(e){"@babel/helpers - typeof";return uT=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},uT(e)}var YSe=["viewBox","children"],WSe=["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","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","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"],dI=["points","pathLength"],_5={svg:YSe,polygon:dI,polyline:dI},V8=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onF
1005ocus","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","onDragCapture","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"],gy=function(t,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var r=t;if(P.isValidElement(t)&&(r=t.props),!b0(r))return null;var a={};return Object.keys(r).forEach(function(i){V8.includes(i)&&(a[i]=n||function(s){return r[i](r,s)})}),a},KSe=function(t,n,r){return function(a){return t(n,r,a),null}},Ip=function(t,n,r){if(!b0(t)||uT(t)!=="object")return null;var a=null;return Object.keys(t).forEach(function(i){var s=t[i];V8.includes(i)&&typeof s=="function"&&(a||(a={}),a[i]=KSe(s,n,r))}),a},QSe=["children"],XSe=["children"];function fI(e,t){if(e==null)return{};var n=ZSe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ZSe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function dT(e){"@babel/helpers - typeof";return dT=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},dT(e)}var hI={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"}
vendor: 2,724 bytes, line 1005
1005,No=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},pI=null,N5=null,Y8=function e(t){if(t===pI&&Array.isArray(N5))return N5;var n=[];return P.Children.forEach(t,function(r){ht(r)||(DSe.isFragment(r)?n=n.concat(e(r.props.children)):n.push(r))}),N5=n,pI=t,n};function Oa(e,t){var n=[],r=[];return Array.isArray(t)?r=t.map(function(a){return No(a)}):r=[No(t)],Y8(e).forEach(function(a){var i=Ni(a,"type.displayName")||Ni(a,"type.name");r.indexOf(i)!==-1&&n.push(a)}),n}function Va(e,t){var n=Oa(e,t);return n&&n[0]}var mI=function(t){if(!t||!t.props)return!1;var n=t.props,r=n.width,a=n.height;return!(!$e(r)||r<=0||!$e(a)||a<=0)},JSe=["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"],e6e=function(t){return t&&t.type&&Eu(t.type)&&JSe.indexOf(t.type)>=0},VK=function(t){return t&&dT(t)==="object"&&"clipDot"in t},t6e=function(t,n,r,a){var i,s=(i=_5?.[a])!==null&&i!==void 0?i:[];return n.startsWith("data-")||!yt(t)&&(a&&s.includes(n)||WSe.includes(n))||r&&V8.includes(n)},gt=function(t,n,r){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(P.isValidElement(t)&&(a=t.props),!b0(a))return null;var i={};return Object.keys(a).forEach(function(s){var o;t6e((o=a)===null||o===void 0?void 0:o[s],s,n,r)&&(i[s]=a[s])}),i},fT=function e(t,n){if(t===n)return!0;var r=P.Children.count(t);if(r!==P.Children.count(n))return!1;if(r===0)return!0;if(r===1)return gI(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var a=0;a<r;a++){var i=t[a],s=n[a];if(Array.isArray(i)||Array.isArray(s)){if(!e(i,s))return!1}else if(!gI(i,s))return!1}return!0},gI=function(t,n){if(ht(t)&&ht(n))return!0;if(!ht(t)&&!ht(n)){var r=t.props||{},a=r.children,i=fI(r,QSe),s=n.props||{},o=s.children,l=fI(s,XSe);return a&&o?cf(i,l)&&fT(a,o):!a&&!o?cf(i,l):!1}return!1},xI=function(t,n){var r=[],a={};return Y8(t).forEach(function(i,s){if(e6e(i))r.push(i);
1005else if(i){var o=No(i.type),l=n[o]||{},u=l.handler,p=l.once;if(u&&(!p||!a[o])){var h=u(i,o,s);r.push(h),a[o]=!0}}}),r},n6e=function(t){var n=t&&t.type;return n&&hI[n]?hI[n]:null},r6e=function(t,n){return Y8(n).indexOf(t)},a6e=["children","width","height","viewBox","className","style","title","desc"];function hT(){return hT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hT.apply(this,arguments)}function i6e(e,t){if(e==null)return{};var n=s6e(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function s6e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function pT(e){var t=e.children,n=e.width,r=e.height,a=e.viewBox,i=e.className,s=e.style,o=e.title,l=e.desc,u=i6e(e,a6e),p=a||{width:n,height:r,x:0,y:0},h=kt("recharts-surface",i);return K.createElement("svg",hT({},gt(u,!0,"svg"),{className:h,width:n,height:r,style:s,viewBox:"".concat(p.x," ").concat(p.y," ").concat(p.width," ").concat(p.height)}),K.createElement("title",null,o),K.createElement("desc",null,l),t)}var o6e=["children","className"];function mT(){return mT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mT.apply(this,arguments)}function l6e(e,t){if(e==null)return{};var n=c6e(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function c6e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var nn=K.forwardRef(function(e,t){var n=e.children,r=e.className,a=l6e(e,o6e),i=kt("recharts-layer",r);return K.createElement("g",mT({className:i},gt(a,!0),{ref:t}),n)}),ko=function(t,n){for(var r=arguments.length,a=new Array(r>2?r-2:0),i=2;i<r;i++)a[i-2]=arguments[i]},k5,yI;function u6e(){if(yI)return k5;yI=1;function e(t,n,r){var a=-1,i=t.length;n<0&&(n=-n>i?0:i+n),r=r>i?i:r,r<0&&(r+=i),i=n>r?0:r-n>>>0,n>>>=0;for(var s=Array(i);++a<i;)s[a]=t[a+n];return s}return k5=e,k5}var C5,bI;function d6e(){if(bI)return C5;bI=1;var e=u6e();function t(n,r,a){var i=n.length;return a=a===void 0?i:a,!r&&a>=i?n:e(n,r,a)}return C5=t,C5}var O5,vI;function YK(){if(vI)return O5;vI=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",a=t+n+r,i="\\ufe0e\\ufe0f",s="\\u200d",o=RegExp("["+s+e+a+i+"]");function l(u){return o.test(u)}return O5=l,O5}var P5,EI;function f6e(){if(EI)return P5;EI=1;function e(t){return t.split("")}return P5=e,P5}var R5,wI;function h6e(){if(wI)return R5;wI=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",r="\\u20d0-\\u20ff",a=t+n+r,i="\\ufe0e\\ufe0f",s="["+e+"]",o="["+a+"]",l="\\ud83c[\\udffb-\\udfff]",u="(?:"+o+"|"+l+")",p="[^"+e+"]",h="(?:\\ud83c[\\udde6-\\uddff]){2}",g="[\\ud800-\\udbff][\\udc00-\\udfff]",x="\\u200d",v=u+"?",b="["+i+"]?",E="(?:"+x+"(?:"+[p,h,g].join("|")+")"+b+v+")*",S=b+v+E,T="(?:"+[p+o+"?",o,h,g,s].join("|")+")",k=RegExp(l+"(?="+l+")|"+T+S,"g");function N(C){return C.match(k)||[]}return R5=N,R5}var j5,SI;function p6e(){if(SI)return j5;SI=1;var e=f6e(),t=YK(),n=h6e();function r(a){return t(a)?n(a):e(a)}return j5=r,j5}var L5,AI;function m6e(){if(AI)return L5;AI=1;var e=d6e(),t=YK(),n=p6e(),r=zK();function a(i){return function(s){s=r(s);var o=t(s)?n(s):void 0,l=o?o[0]:s.charAt(0),u=o?e(o,1).join(""):s.slice(1);return l[i]()+u}}return L5=a,L5}var M5,TI;function g6e(){if(TI)return M5;TI=1;var e=m6e(),t=e("toUpperCase");return M5=t,M5}var x6e=g6e();const yv=on(x6e);function wn(e){return function(){return e}}const $$e=Math.abs,U$e=Math.atan2,WK=Math.cos,z$e=Math.max,H$e=Math.min,xy=Math.sin,ts=Math.sqrt,q$e=1e-12,kf=Math.PI,_I=kf/2,bv=2*kf;function G$e(e){return e>1?0:e<-1?kf:Math.acos(e)}function V$e(e){return e>=1?_I:e<=-1?-_I:Math.asin(e)}const gT=Math.PI,xT=2*gT,Kc=1e-6,y6e=xT-Kc;function KK(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function b6e(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return KK;const n=10**t;return function(r){this._+=r[0];for(let a=1,i=r.length;a<i;++a)this._+=Math.round(arguments[a]*n)/n+r[a]}}class v6e{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?KK:b6e(t)}moveTo(t,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,n){this._append`L${this._x1=+t},${this._y1=+n}`}quadraticCurveTo(t,n,r,a){this._append`Q${+t},${+n},${this._x1=+r},${this._y1=+a}`}bezierCurveTo(t,n,r,a,i,s){this._append`C${+t},${+n},${+r},${+a},${this._x1=+i},${this._y1=+s}`}
vendor: 4,573 bytes, line 1005
1005arcTo(t,n,r,a,i){if(t=+t,n=+n,r=+r,a=+a,i=+i,i<0)throw new Error(`negative radius: ${i}`);let s=this._x1,o=this._y1,l=r-t,u=a-n,p=s-t,h=o-n,g=p*p+h*h;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(g>Kc)if(!(Math.abs(h*l-u*p)>Kc)||!i)this._append`L${this._x1=t},${this._y1=n}`;else{let x=r-s,v=a-o,b=l*l+u*u,E=x*x+v*v,S=Math.sqrt(b),T=Math.sqrt(g),k=i*Math.tan((gT-Math.acos((b+g-E)/(2*S*T)))/2),N=k/T,C=k/S;Math.abs(N-1)>Kc&&this._append`L${t+N*p},${n+N*h}`,this._append`A${i},${i},0,0,${+(h*x>p*v)},${this._x1=t+C*l},${this._y1=n+C*u}`}}arc(t,n,r,a,i,s){if(t=+t,n=+n,r=+r,s=!!s,r<0)throw new Error(`negative radius: ${r}`);let o=r*Math.cos(a),l=r*Math.sin(a),u=t+o,p=n+l,h=1^s,g=s?a-i:i-a;this._x1===null?this._append`M${u},${p}`:(Math.abs(this._x1-u)>Kc||Math.abs(this._y1-p)>Kc)&&this._append`L${u},${p}`,r&&(g<0&&(g=g%xT+xT),g>y6e?this._append`A${r},${r},0,1,${h},${t-o},${n-l}A${r},${r},0,1,${h},${this._x1=u},${this._y1=p}`:g>Kc&&this._append`A${r},${r},0,${+(g>=gT)},${h},${this._x1=t+r*Math.cos(i)},${this._y1=n+r*Math.sin(i)}`)}rect(t,n,r,a){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+a}h${-r}Z`}toString(){return this._}}function W8(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new v6e(t)}function K8(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function QK(e){this._context=e}QK.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 vv(e){return new QK(e)}function XK(e){return e[0]}function ZK(e){return e[1]}function JK(e,t){var n=wn(!0),r=null,a=vv,i=null,s=W8(o);e=typeof e=="function"?e:e===void 0?XK:wn(e),t=typeof t=="function"?t:t===void 0?ZK:wn(t);function o(l){var u,p=(l=K8(l)).length,h,g=!1,x;for(r==null&&(i=a(x=s())),u=0;u<=p;++u)!(u<p&&n(h=l[u],u,l))===g&&((g=!g)?i.lineStart():i.lineEnd()),g&&i.point(+e(h,u,l),+t(h,u,l));if(x)return i=null,x+""||null}return o.x=function(l){return arguments.length?(e=typeof l=="function"?l:wn(+l),o):e},o.y=function(l){return arguments.length?(t=typeof l=="function"?l:wn(+l),o):t},o.defined=function(l){return arguments.length?(n=typeof l=="function"?l:wn(!!l),o):n},o.curve=function(l){return arguments.length?(a=l,r!=null&&(i=a(r)),o):a},o.context=function(l){return arguments.length?(l==null?r=i=null:i=a(r=l),o):r},o}function G1(e,t,n){var r=null,a=wn(!0),i=null,s=vv,o=null,l=W8(u);e=typeof e=="function"?e:e===void 0?XK:wn(+e),t=typeof t=="function"?t:wn(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?ZK:wn(+n);function u(h){var g,x,v,b=(h=K8(h)).length,E,S=!1,T,k=new Array(b),N=new Array(b);for(i==null&&(o=s(T=l())),g=0;g<=b;++g){if(!(g<b&&a(E=h[g],g,h))===S)if(S=!S)x=g,o.areaStart(),o.lineStart();else{for(o.lineEnd(),o.lineStart(),v=g-1;v>=x;--v)o.point(k[v],N[v]);o.lineEnd(),o.areaEnd()}S&&(k[g]=+e(E,g,h),N[g]=+t(E,g,h),o.point(r?+r(E,g,h):k[g],n?+n(E,g,h):N[g]))}if(T)return o=null,T+""||null}function p(){return JK().defined(a).curve(s).context(i)}return u.x=function(h){return arguments.length?(e=typeof h=="function"?h:wn(+h),r=null,u):e},u.x0=function(h){return arguments.length?(e=typeof h=="function"?h:wn(+h),u):e},u.x1=function(h){return arguments.length?(r=h==null?null:typeof h=="function"?h:wn(+h),u):r},u.y=function(h){return arguments.length?(t=typeof h=="function"?h:wn(+h),n=null,u):t},u.y0=function(h){return arguments.length?(t=typeof h=="function"?h:wn(+h),u):t},u.y1=function(h){return arguments.length?(n=h==null?null:typeof h=="function"?h:wn(+h),u):n},u.lineX0=u.lineY0=function(){return p().x(e).y(t)},u.lineY1=function(){return p().x(e).y(n)},u.lineX1=function(){return p().x(r).y(t)},u.defined=function(h){return arguments.length?(a=typeof h=="function"?h:wn(!!h),u):a},u.curve=function(h){return arguments.length?(s=h,i!=null&&(o=s(i)),u):s},u.context=function(h){return arguments.length?(h==null?i=o=null:o=s(i=h),u):i},u}class eQ{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}
1005point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}function E6e(e){return new eQ(e,!0)}function w6e(e){return new eQ(e,!1)}const Q8={draw(e,t){const n=ts(t/kf);e.moveTo(n,0),e.arc(0,0,n,0,bv)}},S6e={draw(e,t){const n=ts(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},tQ=ts(1/3),A6e=tQ*2,T6e={draw(e,t){const n=ts(t/A6e),r=n*tQ;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},_6e={draw(e,t){const n=ts(t),r=-n/2;e.rect(r,r,n,n)}},N6e=.8908130915292852,nQ=xy(kf/10)/xy(7*kf/10),k6e=xy(bv/10)*nQ,C6e=-WK(bv/10)*nQ,O6e={draw(e,t){const n=ts(t*N6e),r=k6e*n,a=C6e*n;e.moveTo(0,-n),e.lineTo(r,a);for(let i=1;i<5;++i){const s=bv*i/5,o=WK(s),l=xy(s);e.lineTo(l*n,-o*n),e.lineTo(o*r-l*a,l*r+o*a)}e.closePath()}},I5=ts(3),P6e={draw(e,t){const n=-ts(t/(I5*3));e.moveTo(0,n*2),e.lineTo(-I5*n,-n),e.lineTo(I5*n,-n),e.closePath()}},hi=-.5,pi=ts(3)/2,yT=1/ts(12),R6e=(yT/2+1)*3,j6e={draw(e,t){const n=ts(t/R6e),r=n/2,a=n*yT,i=r,s=n*yT+n,o=-i,l=s;e.moveTo(r,a),e.lineTo(i,s),e.lineTo(o,l),e.lineTo(hi*r-pi*a,pi*r+hi*a),e.lineTo(hi*i-pi*s,pi*i+hi*s),e.lineTo(hi*o-pi*l,pi*o+hi*l),e.lineTo(hi*r+pi*a,hi*a-pi*r),e.lineTo(hi*i+pi*s,hi*s-pi*i),e.lineTo(hi*o+pi*l,hi*l-pi*o),e.closePath()}};function L6e(e,t){let n=null,r=W8(a);e=typeof e=="function"?e:wn(e||Q8),t=typeof t=="function"?t:wn(t===void 0?64:+t);function a(){let i;if(n||(n=i=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),i)return n=null,i+""||null}return a.type=function(i){return arguments.length?(e=typeof i=="function"?i:wn(i),a):e},a.size=function(i){return arguments.length?(t=typeof i=="function"?i:wn(+i),a):t},a.context=function(i){return arguments.length?(n=i??null,a):n},a}function yy(){}function by(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function rQ(e){this._context=e}rQ.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:by(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:by(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function M6e(e){return new rQ(e)}function aQ(e){this._context=e}aQ.prototype={areaStart:yy,areaEnd:yy,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:by(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function I6e(e){return new aQ(e)}function iQ(e){this._context=e}iQ.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:by(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function D6e(e){return new iQ(e)}function sQ(e){this._context=e}sQ.prototype={areaStart:yy,areaEnd:yy,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 B6e(e){return new sQ(e)}function NI(e){return e<0?-1:1}function kI(e,t,n){var r=e._x1-e._x0,a=t-e._x1,i=(e._y1-e._y0)/(r||a<0&&-0),s=(n-e._y1)/(a||r<0&&-0),o=(i*a+s*r)/(r+a);return(NI(i)+NI(s))*Math.min(Math.abs(i),Math.abs(s),.5*Math.abs(o))||0}function CI(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function D5(e,t,n){var r=e._x0,a=e._y0,i=e._x1,s=e._y1,o=(i-r)/3;e._context.bezierCurveTo(r+o,a+o*t,i-o,s-o*n,i,s)}function vy(e){this._context=e}vy.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:D5(this,this._t0,CI(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,D5(this,CI(this,n=kI(this,e,t)),n);break;default:D5(this,this._t0,n=kI(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function oQ(e){this._context=new lQ(e)}(oQ.prototype=Object.create(vy.prototype)).point=function(e,t){vy.prototype.point.call(this,t,e)};function lQ(e){this._context=e}lQ.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,a,i){this._context.bezierCurveTo(t,e,r,n,i,a)}};function F6e(e){return new vy(e)}function $6e(e){return new oQ(e)}function cQ(e){this._context=e}cQ.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var r=OI(e),a=OI(t),i=0,s=1;s<n;++i,++s)this._context.bezierCurveTo(r[0][i],a[0][i],r[1][i],a[1][i],e[s],t[s]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function OI(e){var t,n=e.length-1,r,a=new Array(n),i=new Array(n),s=new Array(n);for(a[0]=0,i[0]=2,s[0]=e[0]+2*e[1],t=1;t<n-1;++t)a[t]=1,i[t]=4,s[t]=4*e[t]+2*e[t+1];for(a[n-1]=2,i[n-1]=7,s[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=a[t]/i[t-1],i[t]-=r,s[t]-=r*s[t-1];for(a[n-1]=s[n-1]/i[n-1],t=n-2;t>=0;--t)a[t]=(s[t]-a[t+1])/i[t];for(i[n-1]=(e[n]+a[n-1])/2,t=0;t<n-1;++t)i[t]=2*e[t+1]-a[t+1];return[a,i]}function U6e(e){return new cQ(e)}function Ev(e,t){this._context=e,this._t=t}Ev.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: 15,559 bytes, lines 1005-1008
1005default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function z6e(e){return new Ev(e,.5)}function H6e(e){return new Ev(e,0)}function q6e(e){return new Ev(e,1)}function Cf(e,t){if((s=e.length)>1)for(var n=1,r,a,i=e[t[0]],s,o=i.length;n<s;++n)for(a=i,i=e[t[n]],r=0;r<o;++r)i[r][1]+=i[r][0]=isNaN(a[r][1])?a[r][0]:a[r][1]}function bT(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function G6e(e,t){return e[t]}function V6e(e){const t=[];return t.key=e,t}function Y6e(){var e=wn([]),t=bT,n=Cf,r=G6e;function a(i){var s=Array.from(e.apply(this,arguments),V6e),o,l=s.length,u=-1,p;for(const h of i)for(o=0,++u;o<l;++o)(s[o][u]=[0,+r(h,s[o].key,u,i)]).data=h;for(o=0,p=K8(t(s));o<l;++o)s[p[o]].index=o;return n(s,p),s}return a.keys=function(i){return arguments.length?(e=typeof i=="function"?i:wn(Array.from(i)),a):e},a.value=function(i){return arguments.length?(r=typeof i=="function"?i:wn(+i),a):r},a.order=function(i){return arguments.length?(t=i==null?bT:typeof i=="function"?i:wn(Array.from(i)),a):t},a.offset=function(i){return arguments.length?(n=i??Cf,a):n},a}function W6e(e,t){if((r=e.length)>0){for(var n,r,a=0,i=e[0].length,s;a<i;++a){for(s=n=0;n<r;++n)s+=e[n][a][1]||0;if(s)for(n=0;n<r;++n)e[n][a][1]/=s}Cf(e,t)}}function K6e(e,t){if((a=e.length)>0){for(var n=0,r=e[t[0]],a,i=r.length;n<i;++n){for(var s=0,o=0;s<a;++s)o+=e[s][n][1]||0;r[n][1]+=r[n][0]=-o/2}Cf(e,t)}}function Q6e(e,t){if(!(!((s=e.length)>0)||!((i=(a=e[t[0]]).length)>0))){for(var n=0,r=1,a,i,s;r<i;++r){for(var o=0,l=0,u=0;o<s;++o){for(var p=e[t[o]],h=p[r][1]||0,g=p[r-1][1]||0,x=(h-g)/2,v=0;v<o;++v){var b=e[t[v]],E=b[r][1]||0,S=b[r-1][1]||0;x+=E-S}l+=h,u+=x*h}a[r-1][1]+=a[r-1][0]=n,l&&(n-=u/l)}a[r-1][1]+=a[r-1][0]=n,Cf(e,t)}}function Dp(e){"@babel/helpers - typeof";return Dp=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},Dp(e)}var X6e=["type","size","sizeType"];function vT(){return vT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},vT.apply(this,arguments)}function PI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function RI(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?PI(Object(n),!0).forEach(function(r){Z6e(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PI(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Z6e(e,t,n){return t=J6e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function J6e(e){var t=eAe(e,"string");return Dp(t)=="symbol"?t:t+""}function eAe(e,t){if(Dp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Dp(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function tAe(e,t){if(e==null)return{};var n=nAe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function nAe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var uQ={symbolCircle:Q8,symbolCross:S6e,symbolDiamond:T6e,symbolSquare:_6e,symbolStar:O6e,symbolTriangle:P6e,symbolWye:j6e},rAe=Math.PI/180,aAe=function(t){var n="symbol".concat(yv(t));return uQ[n]||Q8},iAe=function(t,n,r){if(n==="area")return t;switch(r){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var a=18*rAe;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}},sAe=function(t,n){uQ["symbol".concat(yv(t))]=n},wv=function(t){var n=t.type,r=n===void 0?"circle":n,a=t.size,i=a===void 0?64:a,s=t.sizeType,o=s===void 0?"area":s,l=tAe(t,X6e),u=RI(RI({},l),{},{type:r,size:i,sizeType:o}),p=function(){var E=aAe(r),S=L6e().type(E).size(iAe(i,o,r));return S()},h=u.className,g=u.cx,x=u.cy,v=gt(u,!0);return g===+g&&x===+x&&i===+i?K.createElement("path",vT({},v,{className:kt("recharts-symbols",h),transform:"translate(".concat(g,", ").concat(x,")"),d:p()})):null};wv.registerSymbol=sAe;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)}function ET(){return ET=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ET.apply(this,arguments)}function jI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function oAe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?jI(Object(n),!0).forEach(function(r){Bp(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jI(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function lAe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cAe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,fQ(r.key),r)}}function uAe(e,t,n){return t&&cAe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function dAe(e,t,n){return t=Ey(t),fAe(e,dQ()?Reflect.construct(t,n||[],Ey(e).constructor):t.apply(e,n))}function fAe(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 hAe(e)}function hAe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dQ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dQ=function(){return!!e})()}function Ey(e){return Ey=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ey(e)}function pAe(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&&wT(e,t)}function wT(e,t){return wT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},wT(e,t)}function Bp(e,t,n){return t=fQ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fQ(e){var t=mAe(e,"string");return Of(t)=="symbol"?t:t+""}function mAe(e,t){if(Of(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Of(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var mi=32,X8=(function(e){function t(){return lAe(this,t),dAe(this,t,arguments)}return pAe(t,e),uAe(t,[{key:"renderIcon",value:function(r){var a=this.props.inactiveColor,i=mi/2,s=mi/6,o=mi/3,l=r.inactive?a:r.color;if(r.type==="plainline")return K.createElement("line",{strokeWidth:4,fill:"none",stroke:l,strokeDasharray:r.payload.strokeDasharray,x1:0,y1:i,x2:mi,y2:i,className:"recharts-legend-icon"});if(r.type==="line")return K.createElement("path",{strokeWidth:4,fill:"none",stroke:l,d:"M0,".concat(i,"h").concat(o,`
1006            A`).concat(s,",").concat(s,",0,1,1,").concat(2*o,",").concat(i,`
1007            H`).concat(mi,"M").concat(2*o,",").concat(i,`
1008            A`).concat(s,",").concat(s,",0,1,1,").concat(o,",").concat(i),className:"recharts-legend-icon"});if(r.type==="rect")return K.createElement("path",{stroke:"none",fill:l,d:"M0,".concat(mi/8,"h").concat(mi,"v").concat(mi*3/4,"h").concat(-mi,"z"),className:"recharts-legend-icon"});if(K.isValidElement(r.legendIcon)){var u=oAe({},r);return delete u.legendIcon,K.cloneElement(r.legendIcon,u)}return K.createElement(wv,{fill:l,cx:i,cy:i,size:mi,sizeType:"diameter",type:r.type})}},{key:"renderItems",value:function(){var r=this,a=this.props,i=a.payload,s=a.iconSize,o=a.layout,l=a.formatter,u=a.inactiveColor,p={x:0,y:0,width:mi,height:mi},h={display:o==="horizontal"?"inline-block":"block",marginRight:10},g={display:"inline-block",verticalAlign:"middle",marginRight:4};return i.map(function(x,v){var b=x.formatter||l,E=kt(Bp(Bp({"recharts-legend-item":!0},"legend-item-".concat(v),!0),"inactive",x.inactive));if(x.type==="none")return null;var S=yt(x.value)?null:x.value;ko(!yt(x.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var T=x.inactive?u:x.color;return K.createElement("li",ET({className:E,style:h,key:"legend-item-".concat(v)},Ip(r.props,x,v)),K.createElement(pT,{width:s,height:s,viewBox:p,style:g},r.renderIcon(x)),K.createElement("span",{className:"recharts-legend-item-text",style:{color:T}},b?b(S,x,v):S))})}},{key:"render",value:function(){var r=this.props,a=r.payload,i=r.layout,s=r.align;if(!a||!a.length)return null;var o={padding:0,margin:0,textAlign:i==="horizontal"?s:"left"};return K.createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}])})(P.PureComponent);Bp(X8,"displayName","Legend");Bp(X8,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var B5,LI;function gAe(){if(LI)return B5;LI=1;var e=mv();function t(){this.__data__=new e,this.size=0}return B5=t,B5}var F5,MI;function xAe(){if(MI)return F5;MI=1;function e(t){var n=this.__data__,r=n.delete(t);return this.size=n.size,r}return F5=e,F5}var $5,II;function yAe(){if(II)return $5;II=1;function e(t){return this.__data__.get(t)}return $5=e,$5}var U5,DI;function bAe(){if(DI)return U5;DI=1;function e(t){return this.__data__.has(t)}return U5=e,U5}var z5,BI;function vAe(){if(BI)return z5;BI=1;var e=mv(),t=z8(),n=H8(),r=200;function a(i,s){var o=this.__data__;if(o instanceof e){var l=o.__data__;if(!t||l.length<r-1)return l.push([i,s]),this.size=++o.size,this;o=this.__data__=new n(l)}return o.set(i,s),this.size=o.size,this}return z5=a,z5}var H5,FI;function hQ(){if(FI)return H5;FI=1;var e=mv(),t=gAe(),n=xAe(),r=yAe(),a=bAe(),i=vAe();function s(o){var l=this.__data__=new e(o);this.size=l.size}return s.prototype.clear=t,s.prototype.delete=n,s.prototype.get=r,s.prototype.has=a,s.prototype.set=i,H5=s,H5}var q5,$I;function EAe(){if($I)return q5;$I=1;var e="__lodash_hash_undefined__";function t(n){return this.__data__.set(n,e),this}return q5=t,q5}var G5,UI;function wAe(){if(UI)return G5;UI=1;function e(t){return this.__data__.has(t)}return G5=e,G5}var V5,zI;function pQ(){if(zI)return V5;zI=1;var e=H8(),t=EAe(),n=wAe();function r(a){var i=-1,s=a==null?0:a.length;for(this.__data__=new e;++i<s;)this.add(a[i])}return r.prototype.add=r.prototype.push=t,r.prototype.has=n,V5=r,V5}var Y5,HI;function mQ(){if(HI)return Y5;HI=1;function e(t,n){for(var r=-1,a=t==null?0:t.length;++r<a;)if(n(t[r],r,t))return!0;return!1}return Y5=e,Y5}var W5,qI;function gQ(){if(qI)return W5;qI=1;function e(t,n){return t.has(n)}return W5=e,W5}var K5,GI;function xQ(){if(GI)return K5;GI=1;var e=pQ(),t=mQ(),n=gQ(),r=1,a=2;function i(s,o,l,u,p,h){var g=l&r,x=s.length,v=o.length;if(x!=v&&!(g&&v>x))return!1;var b=h.get(s),E=h.get(o);if(b&&E)return b==o&&E==s;var S=-1,T=!0,k=l&a?new e:void 0;for(h.set(s,o),h.set(o,s);++S<x;){var N=s[S],C=o[S];if(u)var O=g?u(C,N,S,o,s,h):u(N,C,S,s,o,h);if(O!==void 0){if(O)continue;T=!1;break}if(k){if(!t(o,function(j,D){if(!n(k,D)&&(N===j||p(N,j,l,u,h)))return k.push(D)})){T=!1;break}}else if(!(N===C||p(N,C,l,u,h))){T=!1;break}}return h.delete(s),h.delete(o),T}return K5=i,K5}var Q5,VI;function SAe(){if(VI)return Q5;VI=1;var e=Hs(),t=e.Uint8Array;return Q5=t,Q5}var X5,YI;function AAe(){if(YI)return X5;YI=1;function e(t){var n=-1,r=Array(t.size);return t.forEach(function(a,i){r[++n]=[i,a]}),r}return X5=e,X5}var Z5,WI;function Z8(){if(WI)return Z5;WI=1;function e(t){var n=-1,r=Array(t.size);return t.forEach(function(a){r[++n]=a}),r}return Z5=e,Z5}var J5,KI;function TAe(){if(KI)return J5;KI=1;var e=qm(),t=SAe(),n=U8(),r=xQ(),a=AAe(),i=Z8(),s=1,o=2,l="[object Boolean]",u="[object Date]",p="[object Error]",h="[object Map]",g="[object Number]",x="[object RegExp]",v="[object Set]",b="[object String]",E="[object Symbol]",S="[object ArrayBuffer]",T="[object DataView]",k=e?e.prototype:void 0,N=k?k.valueOf:void 0;function C(O,j,D,U,z,H,q){switch(D){case T:if(O.byteLength!=j.byteLength||O.byteOffset!=j.byteOffset)return!1;O=O.buffer,j=j.buffer;case S:return!(O.byteLength!=j.byteLength||!H(new t(O),new t(j)));case l:case u:case g:return n(+O,+j);case p:return O.name==j.name&&O.message==j.message;case x:case b:return O==j+"";case h:var Q=a;case v:var I=U&s;if(Q||(Q=i),O.size!=j.size&&!I)return!1;var ee=q.get(O);if(ee)return ee==j;U|=o,q.set(O,j);var $=r(Q(O),Q(j),U,z,H,q);return q.delete(O),$;case E:if(N)return N.call(O)==N.call(j)}return!1}return J5=C,J5}var ew,QI;function yQ(){if(QI)return ew;QI=1;function e(t,n){for(var r=-1,a=n.length,i=t.length;++r<a;)t[i+r]=n[r];return t}return ew=e,ew}var tw,XI;function _Ae(){if(XI)return tw;XI=1;var e=yQ(),t=ja();function n(r,a,i){var s=a(r);return t(r)?s:e(s,i(r))}return tw=n,tw}var nw,ZI;function NAe(){if(ZI)return nw;ZI=1;function e(t,n){for(var r=-1,a=t==null?0:t.length,i=0,s=[];++r<a;){var o=t[r];n(o,r,t)&&(s[i++]=o)}return s}return nw=e,nw}var rw,JI;function kAe(){if(JI)return rw;JI=1;function e(){return[]}return rw=e,rw}var aw,eD;function CAe(){if(eD)return aw;eD=1;var e=NAe(),t=kAe(),n=Object.prototype,r=n.propertyIsEnumerable,a=Object.getOwnPropertySymbols,i=a?function(s){return s==null?[]:(s=Object(s),e(a(s),function(o){return r.call(s,o)}))}:t;return aw=i,aw}var iw,tD;function OAe(){if(tD)return iw;tD=1;function e(t,n){for(var r=-1,a=Array(t);++r<t;)a[r]=n(r);return a}return iw=e,iw}var sw,nD;function PAe(){if(nD)return sw;nD=1;var e=Yo(),t=Wo(),n="[object Arguments]";function r(a){return t(a)&&e(a)==n}return sw=r,sw}var ow,rD;function J8(){if(rD)return ow;rD=1;var e=PAe(),t=Wo(),n=Object.prototype,r=n.hasOwnProperty,a=n.propertyIsEnumerable,i=e((function(){return arguments})())?e:function(s){return t(s)&&r.call(s,"callee")&&!a.call(s,"callee")};return ow=i,ow}var qh={exports:{}},lw,aD;function RAe(){if(aD)return lw;aD=1;function e(){return!1}return lw=e,lw}qh.exports;var iD;function bQ(){return iD||(iD=1,(function(e,t){var n=Hs(),r=RAe(),a=t&&!t.nodeType&&t,i=a&&!0&&e&&!e.nodeType&&e,s=i&&i.exports===a,o=s?n.Buffer:void 0,l=o?o.isBuffer:void 0,u=l||r;e.exports=u}
vendor: 5,321 bytes, line 1008
1008)(qh,qh.exports)),qh.exports}var cw,sD;function ek(){if(sD)return cw;sD=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function n(r,a){var i=typeof r;return a=a??e,!!a&&(i=="number"||i!="symbol"&&t.test(r))&&r>-1&&r%1==0&&r<a}return cw=n,cw}var uw,oD;function tk(){if(oD)return uw;oD=1;var e=9007199254740991;function t(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=e}return uw=t,uw}var dw,lD;function jAe(){if(lD)return dw;lD=1;var e=Yo(),t=tk(),n=Wo(),r="[object Arguments]",a="[object Array]",i="[object Boolean]",s="[object Date]",o="[object Error]",l="[object Function]",u="[object Map]",p="[object Number]",h="[object Object]",g="[object RegExp]",x="[object Set]",v="[object String]",b="[object WeakMap]",E="[object ArrayBuffer]",S="[object DataView]",T="[object Float32Array]",k="[object Float64Array]",N="[object Int8Array]",C="[object Int16Array]",O="[object Int32Array]",j="[object Uint8Array]",D="[object Uint8ClampedArray]",U="[object Uint16Array]",z="[object Uint32Array]",H={};H[T]=H[k]=H[N]=H[C]=H[O]=H[j]=H[D]=H[U]=H[z]=!0,H[r]=H[a]=H[E]=H[i]=H[S]=H[s]=H[o]=H[l]=H[u]=H[p]=H[h]=H[g]=H[x]=H[v]=H[b]=!1;function q(Q){return n(Q)&&t(Q.length)&&!!H[e(Q)]}return dw=q,dw}var fw,cD;function vQ(){if(cD)return fw;cD=1;function e(t){return function(n){return t(n)}}return fw=e,fw}var Gh={exports:{}};Gh.exports;var uD;function LAe(){return uD||(uD=1,(function(e,t){var n=FK(),r=t&&!t.nodeType&&t,a=r&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===r,s=i&&n.process,o=(function(){try{var l=a&&a.require&&a.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}})();e.exports=o})(Gh,Gh.exports)),Gh.exports}var hw,dD;function EQ(){if(dD)return hw;dD=1;var e=jAe(),t=vQ(),n=LAe(),r=n&&n.isTypedArray,a=r?t(r):e;return hw=a,hw}var pw,fD;function MAe(){if(fD)return pw;fD=1;var e=OAe(),t=J8(),n=ja(),r=bQ(),a=ek(),i=EQ(),s=Object.prototype,o=s.hasOwnProperty;function l(u,p){var h=n(u),g=!h&&t(u),x=!h&&!g&&r(u),v=!h&&!g&&!x&&i(u),b=h||g||x||v,E=b?e(u.length,String):[],S=E.length;for(var T in u)(p||o.call(u,T))&&!(b&&(T=="length"||x&&(T=="offset"||T=="parent")||v&&(T=="buffer"||T=="byteLength"||T=="byteOffset")||a(T,S)))&&E.push(T);return E}return pw=l,pw}var mw,hD;function IAe(){if(hD)return mw;hD=1;var e=Object.prototype;function t(n){var r=n&&n.constructor,a=typeof r=="function"&&r.prototype||e;return n===a}return mw=t,mw}var gw,pD;function wQ(){if(pD)return gw;pD=1;function e(t,n){return function(r){return t(n(r))}}return gw=e,gw}var xw,mD;function DAe(){if(mD)return xw;mD=1;var e=wQ(),t=e(Object.keys,Object);return xw=t,xw}var yw,gD;function BAe(){if(gD)return yw;gD=1;var e=IAe(),t=DAe(),n=Object.prototype,r=n.hasOwnProperty;function a(i){if(!e(i))return t(i);var s=[];for(var o in Object(i))r.call(i,o)&&o!="constructor"&&s.push(o);return s}return yw=a,yw}var bw,xD;function Gm(){if(xD)return bw;xD=1;var e=$8(),t=tk();function n(r){return r!=null&&t(r.length)&&!e(r)}return bw=n,bw}var vw,yD;function Sv(){if(yD)return vw;yD=1;var e=MAe(),t=BAe(),n=Gm();function r(a){return n(a)?e(a):t(a)}return vw=r,vw}var Ew,bD;function FAe(){if(bD)return Ew;bD=1;var e=_Ae(),t=CAe(),n=Sv();function r(a){return e(a,n,t)}return Ew=r,Ew}var ww,vD;function $Ae(){if(vD)return ww;vD=1;var e=FAe(),t=1,n=Object.prototype,r=n.hasOwnProperty;function a(i,s,o,l,u,p){var h=o&t,g=e(i),x=g.length,v=e(s),b=v.length;if(x!=b&&!h)return!1;for(var E=x;E--;){var S=g[E];if(!(h?S in s:r.call(s,S)))return!1}var T=p.get(i),k=p.get(s);if(T&&k)return T==s&&k==i;var N=!0;p.set(i,s),p.set(s,i);for(var C=h;++E<x;){S=g[E];var O=i[S],j=s[S];if(l)var D=h?l(j,O,S,s,i,p):l(O,j,S,i,s,p);if(!(D===void 0?O===j||u(O,j,o,l,p):D)){N=!1;break}C||(C=S=="constructor")}if(N&&!C){var U=i.constructor,z=s.constructor;U!=z&&"constructor"in i&&"constructor"in s&&!(typeof U=="function"&&U instanceof U&&typeof z=="function"&&z instanceof z)&&(N=!1)}return p.delete(i),p.delete(s),N}return ww=a,ww}var Sw,ED;function UAe(){if(ED)return Sw;ED=1;var e=Fu(),t=Hs(),n=e(t,"DataView");return Sw=n,Sw}var Aw,wD;function zAe(){if(wD)return Aw;wD=1;var e=Fu(),t=Hs(),n=e(t,"Promise");return Aw=n,Aw}var Tw,SD;function SQ(){if(SD)return Tw;SD=1;var e=Fu(),t=Hs(),n=e(t,"Set");return Tw=n,Tw}var _w,AD;function HAe(){if(AD)return _w;AD=1;var e=Fu(),t=Hs(),n=e(t,"WeakMap");return _w=n,_w}var Nw,TD;function qAe(){if(TD)return Nw;TD=1;var e=UAe(),t=z8(),n=zAe(),r=SQ(),a=HAe(),i=Yo(),s=$K(),o="[object Map]",l="[object Object]",u="[object Promise]",p="[object Set]",h="[object WeakMap]",g="[object DataView]",x=s(e),v=s(t),b=s(n),E=s(r),S=s(a),T=i;return(e&&T(new e(new ArrayBuffer(1)))!=g||t&&T(new t)!=o||n&&T(n.resolve())!=u||r&&T(new r)!=p||a&&T(new a)!=h)&&(T=function(k){var N=i(k),C=N==l?k.constructor:void 0,O=C?s(C):"";if(O)switch(O){case x:return g;case v:return o;case b:return u;case E:return p;case S:return h}return N}),Nw=T,Nw}var kw,_D;function GAe(){if(_D)return kw;_D=1;var e=hQ(),t=xQ(),n=TAe(),r=$Ae(),a=qAe(),i=ja(),s=bQ(),o=EQ(),l=1,u="[object Arguments]",p="[object Array]",h="[object Object]",g=Object.prototype,x=g.hasOwnProperty;function v(b,E,S,T,k,N){var C=i(b),O=i(E),j=C?p:a(b),D=O?p:a(E);j=j==u?h:j,D=D==u?h:D;var U=j==h,z=D==h,H=j==D;if(H&&s(b)){if(!s(E))return!1;C=!0,U=!1}if(H&&!U)return N||(N=new e),C||o(b)?t(b,E,S,T,k,N):n(b,E,j,S,T,k,N);if(!(S&l)){var q=U&&x.call(b,"__wrapped__"),Q=z&&x.call(E,"__wrapped__");
vendor: 44,425 bytes, lines 1008-1015
1008if(q||Q){var I=q?b.value():b,ee=Q?E.value():E;return N||(N=new e),k(I,ee,S,T,N)}}return H?(N||(N=new e),r(b,E,S,T,k,N)):!1}return kw=v,kw}var Cw,ND;function nk(){if(ND)return Cw;ND=1;var e=GAe(),t=Wo();function n(r,a,i,s,o){return r===a?!0:r==null||a==null||!t(r)&&!t(a)?r!==r&&a!==a:e(r,a,i,s,n,o)}return Cw=n,Cw}var Ow,kD;function VAe(){if(kD)return Ow;kD=1;var e=hQ(),t=nk(),n=1,r=2;function a(i,s,o,l){var u=o.length,p=u,h=!l;if(i==null)return!p;for(i=Object(i);u--;){var g=o[u];if(h&&g[2]?g[1]!==i[g[0]]:!(g[0]in i))return!1}for(;++u<p;){g=o[u];var x=g[0],v=i[x],b=g[1];if(h&&g[2]){if(v===void 0&&!(x in i))return!1}else{var E=new e;if(l)var S=l(v,b,x,i,s,E);if(!(S===void 0?t(b,v,n|r,l,E):S))return!1}}return!0}return Ow=a,Ow}var Pw,CD;function AQ(){if(CD)return Pw;CD=1;var e=hc();function t(n){return n===n&&!e(n)}return Pw=t,Pw}var Rw,OD;function YAe(){if(OD)return Rw;OD=1;var e=AQ(),t=Sv();function n(r){for(var a=t(r),i=a.length;i--;){var s=a[i],o=r[s];a[i]=[s,o,e(o)]}return a}return Rw=n,Rw}var jw,PD;function TQ(){if(PD)return jw;PD=1;function e(t,n){return function(r){return r==null?!1:r[t]===n&&(n!==void 0||t in Object(r))}}return jw=e,jw}var Lw,RD;function WAe(){if(RD)return Lw;RD=1;var e=VAe(),t=YAe(),n=TQ();function r(a){var i=t(a);return i.length==1&&i[0][2]?n(i[0][0],i[0][1]):function(s){return s===a||e(s,a,i)}}return Lw=r,Lw}var Mw,jD;function KAe(){if(jD)return Mw;jD=1;function e(t,n){return t!=null&&n in Object(t)}return Mw=e,Mw}var Iw,LD;function QAe(){if(LD)return Iw;LD=1;var e=HK(),t=J8(),n=ja(),r=ek(),a=tk(),i=xv();function s(o,l,u){l=e(l,o);for(var p=-1,h=l.length,g=!1;++p<h;){var x=i(l[p]);if(!(g=o!=null&&u(o,x)))break;o=o[x]}return g||++p!=h?g:(h=o==null?0:o.length,!!h&&a(h)&&r(x,h)&&(n(o)||t(o)))}return Iw=s,Iw}var Dw,MD;function XAe(){if(MD)return Dw;MD=1;var e=KAe(),t=QAe();function n(r,a){return r!=null&&t(r,a,e)}return Dw=n,Dw}var Bw,ID;function ZAe(){if(ID)return Bw;ID=1;var e=nk(),t=qK(),n=XAe(),r=F8(),a=AQ(),i=TQ(),s=xv(),o=1,l=2;function u(p,h){return r(p)&&a(h)?i(s(p),h):function(g){var x=t(g,p);return x===void 0&&x===h?n(g,p):e(h,x,o|l)}}return Bw=u,Bw}var Fw,DD;function E0(){if(DD)return Fw;DD=1;function e(t){return t}return Fw=e,Fw}var $w,BD;function JAe(){if(BD)return $w;BD=1;function e(t){return function(n){return n?.[t]}}return $w=e,$w}var Uw,FD;function eTe(){if(FD)return Uw;FD=1;var e=G8();function t(n){return function(r){return e(r,n)}}return Uw=t,Uw}var zw,$D;function tTe(){if($D)return zw;$D=1;var e=JAe(),t=eTe(),n=F8(),r=xv();function a(i){return n(i)?e(r(i)):t(i)}return zw=a,zw}var Hw,UD;function pc(){if(UD)return Hw;UD=1;var e=WAe(),t=ZAe(),n=E0(),r=ja(),a=tTe();function i(s){return typeof s=="function"?s:s==null?n:typeof s=="object"?r(s)?t(s[0],s[1]):e(s):a(s)}return Hw=i,Hw}var qw,zD;function _Q(){if(zD)return qw;zD=1;function e(t,n,r,a){for(var i=t.length,s=r+(a?1:-1);a?s--:++s<i;)if(n(t[s],s,t))return s;return-1}return qw=e,qw}var Gw,HD;function nTe(){if(HD)return Gw;HD=1;function e(t){return t!==t}return Gw=e,Gw}var Vw,qD;function rTe(){if(qD)return Vw;qD=1;function e(t,n,r){for(var a=r-1,i=t.length;++a<i;)if(t[a]===n)return a;return-1}return Vw=e,Vw}var Yw,GD;function aTe(){if(GD)return Yw;GD=1;var e=_Q(),t=nTe(),n=rTe();function r(a,i,s){return i===i?n(a,i,s):e(a,t,s)}return Yw=r,Yw}var Ww,VD;function iTe(){if(VD)return Ww;VD=1;var e=aTe();function t(n,r){var a=n==null?0:n.length;return!!a&&e(n,r,0)>-1}return Ww=t,Ww}var Kw,YD;function sTe(){if(YD)return Kw;YD=1;function e(t,n,r){for(var a=-1,i=t==null?0:t.length;++a<i;)if(r(n,t[a]))return!0;return!1}return Kw=e,Kw}var Qw,WD;function oTe(){if(WD)return Qw;WD=1;function e(){}return Qw=e,Qw}var Xw,KD;function lTe(){if(KD)return Xw;KD=1;var e=SQ(),t=oTe(),n=Z8(),r=1/0,a=e&&1/n(new e([,-0]))[1]==r?function(i){return new e(i)}:t;return Xw=a,Xw}var Zw,QD;function cTe(){if(QD)return Zw;QD=1;var e=pQ(),t=iTe(),n=sTe(),r=gQ(),a=lTe(),i=Z8(),s=200;function o(l,u,p){var h=-1,g=t,x=l.length,v=!0,b=[],E=b;if(p)v=!1,g=n;else if(x>=s){var S=u?null:a(l);if(S)return i(S);v=!1,g=r,E=new e}else E=u?[]:b;e:for(;++h<x;){var T=l[h],k=u?u(T):T;if(T=p||T!==0?T:0,v&&k===k){for(var N=E.length;N--;)if(E[N]===k)continue e;u&&E.push(k),b.push(T)}else g(E,k,p)||(E!==b&&E.push(k),b.push(T))}return b}return Zw=o,Zw}var Jw,XD;function uTe(){if(XD)return Jw;XD=1;var e=pc(),t=cTe();function n(r,a){return r&&r.length?t(r,e(a,2)):[]}return Jw=n,Jw}var dTe=uTe();const ZD=on(dTe);function NQ(e,t,n){return t===!0?ZD(e,n):yt(t)?ZD(e,t):e}function Pf(e){"@babel/helpers - typeof";return Pf=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},Pf(e)}var fTe=["ref"];function JD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ho(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?JD(Object(n),!0).forEach(function(r){Av(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JD(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function hTe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function eB(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,CQ(r.key),r)}}function pTe(e,t,n){return t&&eB(e.prototype,t),n&&eB(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function mTe(e,t,n){return t=wy(t),gTe(e,kQ()?Reflect.construct(t,n||[],wy(e).constructor):t.apply(e,n))}function gTe(e,t){if(t&&(Pf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return xTe(e)}function xTe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kQ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(kQ=function(){return!!e})()}function wy(e){return wy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},wy(e)}function yTe(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&&ST(e,t)}function ST(e,t){return ST=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},ST(e,t)}function Av(e,t,n){return t=CQ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CQ(e){var t=bTe(e,"string");return Pf(t)=="symbol"?t:t+""}function bTe(e,t){if(Pf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Pf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function vTe(e,t){if(e==null)return{};var n=ETe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ETe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function wTe(e){return e.value}function STe(e,t){if(K.isValidElement(e))return K.cloneElement(e,t);if(typeof e=="function")return K.createElement(e,t);t.ref;var n=vTe(t,fTe);return K.createElement(X8,n)}var tB=1,uf=(function(e){function t(){var n;hTe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=mTe(this,t,[].concat(a)),Av(n,"lastBoundingBox",{width:-1,height:-1}),n}return yTe(t,e),pTe(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var r=this.wrapperNode.getBoundingClientRect();return r.height=this.wrapperNode.offsetHeight,r.width=this.wrapperNode.offsetWidth,r}return null}},{key:"updateBBox",value:function(){var r=this.props.onBBoxUpdate,a=this.getBBox();a?(Math.abs(a.width-this.lastBoundingBox.width)>tB||Math.abs(a.height-this.lastBoundingBox.height)>tB)&&(this.lastBoundingBox.width=a.width,this.lastBoundingBox.height=a.height,r&&r(a)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,r&&r(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?ho({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(r){var a=this.props,i=a.layout,s=a.align,o=a.verticalAlign,l=a.margin,u=a.chartWidth,p=a.chartHeight,h,g;if(!r||(r.left===void 0||r.left===null)&&(r.right===void 0||r.right===null))if(s==="center"&&i==="vertical"){var x=this.getBBoxSnapshot();h={left:((u||0)-x.width)/2}}else h=s==="right"?{right:l&&l.right||0}:{left:l&&l.left||0};if(!r||(r.top===void 0||r.top===null)&&(r.bottom===void 0||r.bottom===null))if(o==="middle"){var v=this.getBBoxSnapshot();g={top:((p||0)-v.height)/2}}else g=o==="bottom"?{bottom:l&&l.bottom||0}:{top:l&&l.top||0};return ho(ho({},h),g)}},{key:"render",value:function(){var r=this,a=this.props,i=a.content,s=a.width,o=a.height,l=a.wrapperStyle,u=a.payloadUniqBy,p=a.payload,h=ho(ho({position:"absolute",width:s||"auto",height:o||"auto"},this.getDefaultPosition(l)),l);return K.createElement("div",{className:"recharts-legend-wrapper",style:h,ref:function(x){r.wrapperNode=x}},STe(i,ho(ho({},this.props),{},{payload:NQ(p,u,wTe)})))}}],[{key:"getWithHeight",value:function(r,a){var i=ho(ho({},this.defaultProps),r.props),s=i.layout;return s==="vertical"&&$e(r.props.height)?{height:r.props.height}:s==="horizontal"?{width:r.props.width||a}:null}}])})(P.PureComponent);Av(uf,"displayName","Legend");Av(uf,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var eS,nB;function ATe(){if(nB)return eS;nB=1;var e=qm(),t=J8(),n=ja(),r=e?e.isConcatSpreadable:void 0;function a(i){return n(i)||t(i)||!!(r&&i&&i[r])}return eS=a,eS}var tS,rB;function OQ(){if(rB)return tS;rB=1;var e=yQ(),t=ATe();function n(r,a,i,s,o){var l=-1,u=r.length;for(i||(i=t),o||(o=[]);++l<u;){var p=r[l];a>0&&i(p)?a>1?n(p,a-1,i,s,o):e(o,p):s||(o[o.length]=p)}return o}return tS=n,tS}var nS,aB;function TTe(){if(aB)return nS;aB=1;function e(t){return function(n,r,a){for(var i=-1,s=Object(n),o=a(n),l=o.length;l--;){var u=o[t?l:++i];if(r(s[u],u,s)===!1)break}return n}}return nS=e,nS}var rS,iB;function _Te(){if(iB)return rS;iB=1;var e=TTe(),t=e();return rS=t,rS}var aS,sB;function PQ(){if(sB)return aS;sB=1;var e=_Te(),t=Sv();function n(r,a){return r&&e(r,a,t)}return aS=n,aS}var iS,oB;function NTe(){if(oB)return iS;oB=1;var e=Gm();function t(n,r){return function(a,i){if(a==null)return a;if(!e(a))return n(a,i);for(var s=a.length,o=r?s:-1,l=Object(a);(r?o--:++o<s)&&i(l[o],o,l)!==!1;);return a}}return iS=t,iS}var sS,lB;function rk(){if(lB)return sS;lB=1;var e=PQ(),t=NTe(),n=t(e);return sS=n,sS}var oS,cB;function RQ(){if(cB)return oS;cB=1;var e=rk(),t=Gm();function n(r,a){var i=-1,s=t(r)?Array(r.length):[];return e(r,function(o,l,u){s[++i]=a(o,l,u)}),s}return oS=n,oS}var lS,uB;function kTe(){if(uB)return lS;uB=1;function e(t,n){var r=t.length;for(t.sort(n);r--;)t[r]=t[r].value;return t}return lS=e,lS}var cS,dB;function CTe(){if(dB)return cS;dB=1;var e=y0();function t(n,r){if(n!==r){var a=n!==void 0,i=n===null,s=n===n,o=e(n),l=r!==void 0,u=r===null,p=r===r,h=e(r);if(!u&&!h&&!o&&n>r||o&&l&&p&&!u&&!h||i&&l&&p||!a&&p||!s)return 1;if(!i&&!o&&!h&&n<r||h&&a&&s&&!i&&!o||u&&a&&s||!l&&s||!p)return-1}return 0}return cS=t,cS}var uS,fB;function OTe(){if(fB)return uS;fB=1;var e=CTe();function t(n,r,a){for(var i=-1,s=n.criteria,o=r.criteria,l=s.length,u=a.length;++i<l;){var p=e(s[i],o[i]);if(p){if(i>=u)return p;var h=a[i];return p*(h=="desc"?-1:1)}}return n.index-r.index}return uS=t,uS}var dS,hB;function PTe(){if(hB)return dS;hB=1;var e=q8(),t=G8(),n=pc(),r=RQ(),a=kTe(),i=vQ(),s=OTe(),o=E0(),l=ja();function u(p,h,g){h.length?h=e(h,function(b){return l(b)?function(E){return t(E,b.length===1?b[0]:b)}:b}):h=[o];var x=-1;h=e(h,i(n));var v=r(p,function(b,E,S){var T=e(h,function(k){return k(b)});return{criteria:T,index:++x,value:b}});return a(v,function(b,E){return s(b,E,g)})}return dS=u,dS}var fS,pB;function RTe(){if(pB)return fS;pB=1;function e(t,n,r){switch(r.length){case 0:return t.call(n);case 1:return t.call(n,r[0]);case 2:return t.call(n,r[0],r[1]);case 3:return t.call(n,r[0],r[1],r[2])}return t.apply(n,r)}return fS=e,fS}var hS,mB;function jTe(){if(mB)return hS;mB=1;var e=RTe(),t=Math.max;function n(r,a,i){return a=t(a===void 0?r.length-1:a,0),function(){for(var s=arguments,o=-1,l=t(s.length-a,0),u=Array(l);++o<l;)u[o]=s[a+o];o=-1;for(var p=Array(a+1);++o<a;)p[o]=s[o];return p[a]=i(u),e(r,this,p)}}return hS=n,hS}var pS,gB;function LTe(){if(gB)return pS;gB=1;function e(t){return function(){return t}}return pS=e,pS}var mS,xB;function jQ(){if(xB)return mS;xB=1;var e=Fu(),t=(function(){try{var n=e(Object,"defineProperty");return n({},"",{}),n}catch{}})();return mS=t,mS}var gS,yB;function MTe(){if(yB)return gS;yB=1;var e=LTe(),t=jQ(),n=E0(),r=t?function(a,i){return t(a,"toString",{configurable:!0,enumerable:!1,value:e(i),writable:!0})}:n;return gS=r,gS}var xS,bB;function ITe(){if(bB)return xS;bB=1;var e=800,t=16,n=Date.now;function r(a){var i=0,s=0;return function(){var o=n(),l=t-(o-s);if(s=o,l>0){if(++i>=e)return arguments[0]}else i=0;return a.apply(void 0,arguments)}}return xS=r,xS}var yS,vB;function DTe(){if(vB)return yS;vB=1;var e=MTe(),t=ITe(),n=t(e);return yS=n,yS}var bS,EB;function BTe(){if(EB)return bS;EB=1;var e=E0(),t=jTe(),n=DTe();function r(a,i){return n(t(a,i,e),a+"")}return bS=r,bS}var vS,wB;function Tv(){if(wB)return vS;wB=1;var e=U8(),t=Gm(),n=ek(),r=hc();function a(i,s,o){if(!r(o))return!1;var l=typeof s;return(l=="number"?t(o)&&n(s,o.length):l=="string"&&s in o)?e(o[s],i):!1}return vS=a,vS}var ES,SB;function FTe(){if(SB)return ES;SB=1;var e=OQ(),t=PTe(),n=BTe(),r=Tv(),a=n(function(i,s){if(i==null)return[];var o=s.length;return o>1&&r(i,s[0],s[1])?s=[]:o>2&&r(s[0],s[1],s[2])&&(s=[s[0]]),t(i,e(s,1),[])});return ES=a,ES}var $Te=FTe();const ak=on($Te);function Fp(e){"@babel/helpers - typeof";return Fp=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},Fp(e)}function AT(){return AT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},AT.apply(this,arguments)}function UTe(e,t){return GTe(e)||qTe(e,t)||HTe(e,t)||zTe()}function zTe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1009In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function HTe(e,t){if(e){if(typeof e=="string")return AB(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return AB(e,t)}}function AB(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function qTe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function GTe(e){if(Array.isArray(e))return e}function TB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function wS(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?TB(Object(n),!0).forEach(function(r){VTe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TB(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function VTe(e,t,n){return t=YTe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YTe(e){var t=WTe(e,"string");return Fp(t)=="symbol"?t:t+""}function WTe(e,t){if(Fp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Fp(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function KTe(e){return Array.isArray(e)&&br(e[0])&&br(e[1])?e.join(" ~ "):e}var QTe=function(t){var n=t.separator,r=n===void 0?" : ":n,a=t.contentStyle,i=a===void 0?{}:a,s=t.itemStyle,o=s===void 0?{}:s,l=t.labelStyle,u=l===void 0?{}:l,p=t.payload,h=t.formatter,g=t.itemSorter,x=t.wrapperClassName,v=t.labelClassName,b=t.label,E=t.labelFormatter,S=t.accessibilityLayer,T=S===void 0?!1:S,k=function(){if(p&&p.length){var q={padding:0,margin:0},Q=(g?ak(p,g):p).map(function(I,ee){if(I.type==="none")return null;var $=wS({display:"block",paddingTop:4,paddingBottom:4,color:I.color||"#000"},o),Z=I.formatter||h||KTe,te=I.value,ue=I.name,V=te,W=ue;if(Z&&V!=null&&W!=null){var ae=Z(te,ue,I,ee,p);if(Array.isArray(ae)){var B=UTe(ae,2);V=B[0],W=B[1]}else V=ae}return K.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(ee),style:$},br(W)?K.createElement("span",{className:"recharts-tooltip-item-name"},W):null,br(W)?K.createElement("span",{className:"recharts-tooltip-item-separator"},r):null,K.createElement("span",{className:"recharts-tooltip-item-value"},V),K.createElement("span",{className:"recharts-tooltip-item-unit"},I.unit||""))});return K.createElement("ul",{className:"recharts-tooltip-item-list",style:q},Q)}return null},N=wS({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),C=wS({margin:0},u),O=!ht(b),j=O?b:"",D=kt("recharts-default-tooltip",x),U=kt("recharts-tooltip-label",v);O&&E&&p!==void 0&&p!==null&&(j=E(b,p));var z=T?{role:"status","aria-live":"assertive"}:{};return K.createElement("div",AT({className:D,style:N},z),K.createElement("p",{className:U,style:C},K.isValidElement(j)?j:"".concat(j)),k())};function $p(e){"@babel/helpers - typeof";return $p=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},$p(e)}function V1(e,t,n){return t=XTe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function XTe(e){var t=ZTe(e,"string");return $p(t)=="symbol"?t:t+""}function ZTe(e,t){if($p(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if($p(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Oh="recharts-tooltip-wrapper",JTe={visibility:"hidden"};function e_e(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return kt(Oh,V1(V1(V1(V1({},"".concat(Oh,"-right"),$e(n)&&t&&$e(t.x)&&n>=t.x),"".concat(Oh,"-left"),$e(n)&&t&&$e(t.x)&&n<t.x),"".concat(Oh,"-bottom"),$e(r)&&t&&$e(t.y)&&r>=t.y),"".concat(Oh,"-top"),$e(r)&&t&&$e(t.y)&&r<t.y))}function _B(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,a=e.offsetTopLeft,i=e.position,s=e.reverseDirection,o=e.tooltipDimension,l=e.viewBox,u=e.viewBoxDimension;if(i&&$e(i[r]))return i[r];var p=n[r]-o-a,h=n[r]+a;if(t[r])return s[r]?p:h;if(s[r]){var g=p,x=l[r];return g<x?Math.max(h,l[r]):Math.max(p,l[r])}var v=h+o,b=l[r]+u;return v>b?Math.max(p,l[r]):Math.max(h,l[r])}function t_e(e){var t=e.translateX,n=e.translateY,r=e.useTranslate3d;return{transform:r?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}function n_e(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.offsetTopLeft,a=e.position,i=e.reverseDirection,s=e.tooltipBox,o=e.useTranslate3d,l=e.viewBox,u,p,h;return s.height>0&&s.width>0&&n?(p=_B({allowEscapeViewBox:t,coordinate:n,key:"x",offsetTopLeft:r,position:a,reverseDirection:i,tooltipDimension:s.width,viewBox:l,viewBoxDimension:l.width}),h=_B({allowEscapeViewBox:t,coordinate:n,key:"y",offsetTopLeft:r,position:a,reverseDirection:i,tooltipDimension:s.height,viewBox:l,viewBoxDimension:l.height}),u=t_e({translateX:p,translateY:h,useTranslate3d:o})):u=JTe,{cssProperties:u,cssClasses:e_e({translateX:p,translateY:h,coordinate:n})}}function Rf(e){"@babel/helpers - typeof";return Rf=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},Rf(e)}function NB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function kB(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?NB(Object(n),!0).forEach(function(r){_T(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NB(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function r_e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a_e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,MQ(r.key),r)}}function i_e(e,t,n){return t&&a_e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function s_e(e,t,n){return t=Sy(t),o_e(e,LQ()?Reflect.construct(t,n||[],Sy(e).constructor):t.apply(e,n))}function o_e(e,t){if(t&&(Rf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return l_e(e)}function l_e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function LQ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(LQ=function(){return!!e})()}function Sy(e){return Sy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Sy(e)}function c_e(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&&TT(e,t)}function TT(e,t){return TT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},TT(e,t)}function _T(e,t,n){return t=MQ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MQ(e){var t=u_e(e,"string");return Rf(t)=="symbol"?t:t+""}function u_e(e,t){if(Rf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Rf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var CB=1,d_e=(function(e){function t(){var n;r_e(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=s_e(this,t,[].concat(a)),_T(n,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),_T(n,"handleKeyDown",function(s){if(s.key==="Escape"){var o,l,u,p;n.setState({dismissed:!0,dismissedAtCoordinate:{x:(o=(l=n.props.coordinate)===null||l===void 0?void 0:l.x)!==null&&o!==void 0?o:0,y:(u=(p=n.props.coordinate)===null||p===void 0?void 0:p.y)!==null&&u!==void 0?u:0}})}}),n}return c_e(t,e),i_e(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var r=this.wrapperNode.getBoundingClientRect();(Math.abs(r.width-this.state.lastBoundingBox.width)>CB||Math.abs(r.height-this.state.lastBoundingBox.height)>CB)&&this.setState({lastBoundingBox:{width:r.width,height:r.height}})}else(this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var r,a;this.props.active&&this.updateBBox(),this.state.dismissed&&(((r=this.props.coordinate)===null||r===void 0?void 0:r.x)!==this.state.dismissedAtCoordinate.x||((a=this.props.coordinate)===null||a===void 0?void 0:a.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var r=this,a=this.props,i=a.active,s=a.allowEscapeViewBox,o=a.animationDuration,l=a.animationEasing,u=a.children,p=a.coordinate,h=a.hasPayload,g=a.isAnimationActive,x=a.offset,v=a.position,b=a.reverseDirection,E=a.useTranslate3d,S=a.viewBox,T=a.wrapperStyle,k=n_e({allowEscapeViewBox:s,coordinate:p,offsetTopLeft:x,position:v,reverseDirection:b,tooltipBox:this.state.lastBoundingBox,useTranslate3d:E,viewBox:S}),N=k.cssClasses,C=k.cssProperties,O=kB(kB({transition:g&&i?"transform ".concat(o,"ms ").concat(l):void 0},C),{},{pointerEvents:"none",visibility:!this.state.dismissed&&i&&h?"visible":"hidden",position:"absolute",top:0,left:0},T);return K.createElement("div",{tabIndex:-1,className:N,style:O,ref:function(D){r.wrapperNode=D}},u)}}])})(P.PureComponent),f_e=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},mc={isSsr:f_e()};function jf(e){"@babel/helpers - typeof";return jf=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},jf(e)}function OB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function PB(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?OB(Object(n),!0).forEach(function(r){ik(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OB(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function h_e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p_e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,DQ(r.key),r)}}function m_e(e,t,n){return t&&p_e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function g_e(e,t,n){return t=Ay(t),x_e(e,IQ()?Reflect.construct(t,n||[],Ay(e).constructor):t.apply(e,n))}function x_e(e,t){if(t&&(jf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return y_e(e)}function y_e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function IQ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(IQ=function(){return!!e})()}function Ay(e){return Ay=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ay(e)}function b_e(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&&NT(e,t)}function NT(e,t){return NT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},NT(e,t)}function ik(e,t,n){return t=DQ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DQ(e){var t=v_e(e,"string");return jf(t)=="symbol"?t:t+""}function v_e(e,t){if(jf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(jf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function E_e(e){return e.dataKey}function w_e(e,t){return K.isValidElement(e)?K.cloneElement(e,t):typeof e=="function"?K.createElement(e,t):K.createElement(QTe,t)}var Ya=(function(e){function t(){return h_e(this,t),g_e(this,t,arguments)}return b_e(t,e),m_e(t,[{key:"render",value:function(){var r=this,a=this.props,i=a.active,s=a.allowEscapeViewBox,o=a.animationDuration,l=a.animationEasing,u=a.content,p=a.coordinate,h=a.filterNull,g=a.isAnimationActive,x=a.offset,v=a.payload,b=a.payloadUniqBy,E=a.position,S=a.reverseDirection,T=a.useTranslate3d,k=a.viewBox,N=a.wrapperStyle,C=v??[];h&&C.length&&(C=NQ(v.filter(function(j){return j.value!=null&&(j.hide!==!0||r.props.includeHidden)}),b,E_e));var O=C.length>0;return K.createElement(d_e,{allowEscapeViewBox:s,animationDuration:o,animationEasing:l,isAnimationActive:g,active:i,coordinate:p,hasPayload:O,offset:x,position:E,reverseDirection:S,useTranslate3d:T,viewBox:k,wrapperStyle:N},w_e(u,PB(PB({},this.props),{},{payload:C})))}}])})(P.PureComponent);ik(Ya,"displayName","Tooltip");ik(Ya,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!mc.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 SS,RB;function S_e(){if(RB)return SS;RB=1;var e=Hs(),t=function(){return e.Date.now()};return SS=t,SS}var AS,jB;function A_e(){if(jB)return AS;jB=1;var e=/\s/;function t(n){for(var r=n.length;r--&&e.test(n.charAt(r)););return r}return AS=t,AS}var TS,LB;function T_e(){if(LB)return TS;LB=1;var e=A_e(),t=/^\s+/;function n(r){return r&&r.slice(0,e(r)+1).replace(t,"")}return TS=n,TS}var _S,MB;function BQ(){if(MB)return _S;MB=1;var e=T_e(),t=hc(),n=y0(),r=NaN,a=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,s=/^0o[0-7]+$/i,o=parseInt;function l(u){if(typeof u=="number")return u;if(n(u))return r;if(t(u)){var p=typeof u.valueOf=="function"?u.valueOf():u;u=t(p)?p+"":p}if(typeof u!="string")return u===0?u:+u;u=e(u);var h=i.test(u);return h||s.test(u)?o(u.slice(2),h?2:8):a.test(u)?r:+u}return _S=l,_S}var NS,IB;function __e(){if(IB)return NS;IB=1;var e=hc(),t=S_e(),n=BQ(),r="Expected a function",a=Math.max,i=Math.min;function s(o,l,u){var p,h,g,x,v,b,E=0,S=!1,T=!1,k=!0;if(typeof o!="function")throw new TypeError(r);l=n(l)||0,e(u)&&(S=!!u.leading,T="maxWait"in u,g=T?a(n(u.maxWait)||0,l):g,k="trailing"in u?!!u.trailing:k);function N(Q){var I=p,ee=h;return p=h=void 0,E=Q,x=o.apply(ee,I),x}function C(Q){return E=Q,v=setTimeout(D,l),S?N(Q):x}function O(Q){var I=Q-b,ee=Q-E,$=l-I;return T?i($,g-ee):$}function j(Q){var I=Q-b,ee=Q-E;return b===void 0||I>=l||I<0||T&&ee>=g}function D(){var Q=t();if(j(Q))return U(Q);v=setTimeout(D,O(Q))}function U(Q){return v=void 0,k&&p?N(Q):(p=h=void 0,x)}function z(){v!==void 0&&clearTimeout(v),E=0,p=b=h=v=void 0}function H(){return v===void 0?x:U(t())}function q(){var Q=t(),I=j(Q);if(p=arguments,h=this,b=Q,I){if(v===void 0)return C(b);if(T)return clearTimeout(v),v=setTimeout(D,l),N(b)}return v===void 0&&(v=setTimeout(D,l)),x}return q.cancel=z,q.flush=H,q}return NS=s,NS}var kS,DB;function N_e(){if(DB)return kS;DB=1;var e=__e(),t=hc(),n="Expected a function";function r(a,i,s){var o=!0,l=!0;if(typeof a!="function")throw new TypeError(n);return t(s)&&(o="leading"in s?!!s.leading:o,l="trailing"in s?!!s.trailing:l),e(a,i,{leading:o,maxWait:i,trailing:l})}return kS=r,kS}var k_e=N_e();const FQ=on(k_e);function Up(e){"@babel/helpers - typeof";return Up=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},Up(e)}function BB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Y1(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?BB(Object(n),!0).forEach(function(r){C_e(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BB(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function C_e(e,t,n){return t=O_e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O_e(e){var t=P_e(e,"string");return Up(t)=="symbol"?t:t+""}function P_e(e,t){if(Up(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Up(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function R_e(e,t){return I_e(e)||M_e(e,t)||L_e(e,t)||j_e()}function j_e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1010In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function L_e(e,t){if(e){if(typeof e=="string")return FB(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return FB(e,t)}}function FB(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function M_e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function I_e(e){if(Array.isArray(e))return e}var Tx=P.forwardRef(function(e,t){var n=e.aspect,r=e.initialDimension,a=r===void 0?{width:-1,height:-1}:r,i=e.width,s=i===void 0?"100%":i,o=e.height,l=o===void 0?"100%":o,u=e.minWidth,p=u===void 0?0:u,h=e.minHeight,g=e.maxHeight,x=e.children,v=e.debounce,b=v===void 0?0:v,E=e.id,S=e.className,T=e.onResize,k=e.style,N=k===void 0?{}:k,C=P.useRef(null),O=P.useRef();O.current=T,P.useImperativeHandle(t,function(){return Object.defineProperty(C.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),C.current},configurable:!0})});var j=P.useState({containerWidth:a.width,containerHeight:a.height}),D=R_e(j,2),U=D[0],z=D[1],H=P.useCallback(function(Q,I){z(function(ee){var $=Math.round(Q),Z=Math.round(I);return ee.containerWidth===$&&ee.containerHeight===Z?ee:{containerWidth:$,containerHeight:Z}})},[]);P.useEffect(function(){var Q=function(ue){var V,W=ue[0].contentRect,ae=W.width,B=W.height;H(ae,B),(V=O.current)===null||V===void 0||V.call(O,ae,B)};b>0&&(Q=FQ(Q,b,{trailing:!0,leading:!1}));var I=new ResizeObserver(Q),ee=C.current.getBoundingClientRect(),$=ee.width,Z=ee.height;return H($,Z),I.observe(C.current),function(){I.disconnect()}},[H,b]);var q=P.useMemo(function(){var Q=U.containerWidth,I=U.containerHeight;if(Q<0||I<0)return null;ko(ru(s)||ru(l),`The width(%s) and height(%s) are both fixed numbers,
1011       maybe you don't need to use a ResponsiveContainer.`,s,l),ko(!n||n>0,"The aspect(%s) must be greater than zero.",n);var ee=ru(s)?Q:s,$=ru(l)?I:l;n&&n>0&&(ee?$=ee/n:$&&(ee=$*n),g&&$>g&&($=g)),ko(ee>0||$>0,`The width(%s) and height(%s) of chart should be greater than 0,
1012       please check the style of container, or the props width(%s) and height(%s),
1013       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
1014       height and width.`,ee,$,s,l,p,h,n);var Z=!Array.isArray(x)&&No(x.type).endsWith("Chart");return K.Children.map(x,function(te){return K.isValidElement(te)?P.cloneElement(te,Y1({width:ee,height:$},Z?{style:Y1({height:"100%",width:"100%",maxHeight:$,maxWidth:ee},te.props.style)}:{})):te})},[n,x,l,g,h,p,U,s]);return K.createElement("div",{id:E?"".concat(E):void 0,className:kt("recharts-responsive-container",S),style:Y1(Y1({},N),{},{width:s,height:l,minWidth:p,minHeight:h,maxHeight:g}),ref:C},q)}),Lf=function(t){return null};Lf.displayName="Cell";function zp(e){"@babel/helpers - typeof";return zp=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},zp(e)}function $B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function kT(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$B(Object(n),!0).forEach(function(r){D_e(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$B(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function D_e(e,t,n){return t=B_e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function B_e(e){var t=F_e(e,"string");return zp(t)=="symbol"?t:t+""}function F_e(e,t){if(zp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(zp(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var $d={widthCache:{},cacheCount:0},$_e=2e3,U_e={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},UB="recharts_measurement_span";function z_e(e){var t=kT({},e);return Object.keys(t).forEach(function(n){t[n]||delete t[n]}),t}var cp=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||mc.isSsr)return{width:0,height:0};var r=z_e(n),a=JSON.stringify({text:t,copyStyle:r});if($d.widthCache[a])return $d.widthCache[a];try{var i=document.getElementById(UB);i||(i=document.createElement("span"),i.setAttribute("id",UB),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var s=kT(kT({},U_e),r);Object.assign(i.style,s),i.textContent="".concat(t);var o=i.getBoundingClientRect(),l={width:o.width,height:o.height};return $d.widthCache[a]=l,++$d.cacheCount>$_e&&($d.cacheCount=0,$d.widthCache={}),l}catch{return{width:0,height:0}}},H_e=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function Hp(e){"@babel/helpers - typeof";return Hp=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},Hp(e)}function Ty(e,t){return Y_e(e)||V_e(e,t)||G_e(e,t)||q_e()}function q_e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1015In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function G_e(e,t){if(e){if(typeof e=="string")return zB(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zB(e,t)}}function zB(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function V_e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function Y_e(e){if(Array.isArray(e))return e}function W_e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function HB(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Q_e(r.key),r)}}function K_e(e,t,n){return t&&HB(e.prototype,t),n&&HB(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Q_e(e){var t=X_e(e,"string");return Hp(t)=="symbol"?t:t+""}function X_e(e,t){if(Hp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Hp(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var qB=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,GB=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Z_e=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,J_e=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,$Q={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},eNe=Object.keys($Q),Jd="NaN";function tNe(e,t){return e*$Q[t]}var W1=(function(){function e(t,n){W_e(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),n!==""&&!Z_e.test(n)&&(this.num=NaN,this.unit=""),eNe.includes(n)&&(this.num=tNe(t,n),this.unit="px")}return K_e(e,[{key:"add",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num+n.num,this.unit)}},{key:"subtract",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num-n.num,this.unit)}},{key:"multiply",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num*n.num,this.unit||n.unit)}},{key:"divide",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num/n.num,this.unit||n.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],[{key:"parse",value:function(n){var r,a=(r=J_e.exec(n))!==null&&r!==void 0?r:[],i=Ty(a,3),s=i[1],o=i[2];return new e(parseFloat(s),o??"")}}])})();function UQ(e){if(e.includes(Jd))return Jd;for(var t=e;t.includes("*")||t.includes("/");){var n,r=(n=qB.exec(t))!==null&&n!==void 0?n:[],a=Ty(r,4),i=a[1],s=a[2],o=a[3],l=W1.parse(i??""),u=W1.parse(o??""),p=s==="*"?l.multiply(u):l.divide(u);if(p.isNaN())return Jd;t=t.replace(qB,p.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var h,g=(h=GB.exec(t))!==null&&h!==void 0?h:[],x=Ty(g,4),v=x[1],b=x[2],E=x[3],S=W1.parse(v??""),T=W1.parse(E??""),k=b==="+"?S.add(T):S.subtract(T);if(k.isNaN())return Jd;t=t.replace(GB,k.toString())}return t}var VB=/\(([^()]*)\)/;function nNe(e){for(var t=e;t.includes("(");){var n=VB.exec(t),r=Ty(n,2),a=r[1];t=t.replace(VB,UQ(a))}return t}function rNe(e){var t=e.replace(/\s+/g,"");return t=nNe(t),t=UQ(t),t}function aNe(e){try{return rNe(e)}catch{return Jd}}function CS(e){var t=aNe(e.slice(5,-1));return t===Jd?"":t}var iNe=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],sNe=["dx","dy","angle","className","breakAll"];function CT(){return CT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},CT.apply(this,arguments)}function YB(e,t){if(e==null)return{};var n=oNe(e,t),r,a;
1015if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function oNe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function WB(e,t){return dNe(e)||uNe(e,t)||cNe(e,t)||lNe()}function lNe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1016In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function cNe(e,t){if(e){if(typeof e=="string")return KB(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return KB(e,t)}}function KB(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function uNe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function dNe(e){if(Array.isArray(e))return e}var zQ=/[ \f\n\r\t\v\u2028\u2029]+/,HQ=function(t){var n=t.children,r=t.breakAll,a=t.style;try{var i=[];ht(n)||(r?i=n.toString().split(""):i=n.toString().split(zQ));var s=i.map(function(l){return{word:l,width:cp(l,a).width}}),o=r?0:cp(" ",a).width;return{wordsWithComputedWidth:s,spaceWidth:o}}catch{return null}},fNe=function(t,n,r,a,i){var s=t.maxLines,o=t.children,l=t.style,u=t.breakAll,p=$e(s),h=o,g=function(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return ee.reduce(function($,Z){var te=Z.word,ue=Z.width,V=$[$.length-1];if(V&&(a==null||i||V.width+ue+r<Number(a)))V.words.push(te),V.width+=ue+r;else{var W={words:[te],width:ue};$.push(W)}return $},[])},x=g(n),v=function(ee){return ee.reduce(function($,Z){return $.width>Z.width?$:Z})};if(!p)return x;for(var b="…",E=function(ee){var $=h.slice(0,ee),Z=HQ({breakAll:u,style:l,children:$+b}).wordsWithComputedWidth,te=g(Z),ue=te.length>s||v(te).width>Number(a);return[ue,te]},S=0,T=h.length-1,k=0,N;S<=T&&k<=h.length-1;){var C=Math.floor((S+T)/2),O=C-1,j=E(O),D=WB(j,2),U=D[0],z=D[1],H=E(C),q=WB(H,1),Q=q[0];if(!U&&!Q&&(S=C+1),U&&Q&&(T=C-1),!U&&Q){N=z;break}k++}return N||x},QB=function(t){var n=ht(t)?[]:t.toString().split(zQ);return[{words:n}]},hNe=function(t){var n=t.width,r=t.scaleToFit,a=t.children,i=t.style,s=t.breakAll,o=t.maxLines;if((n||r)&&!mc.isSsr){var l,u,p=HQ({breakAll:s,children:a,style:i});if(p){var h=p.wordsWithComputedWidth,g=p.spaceWidth;l=h,u=g}else return QB(a);return fNe({breakAll:s,children:a,maxLines:o,style:i},l,u,n,r)}return QB(a)},XB="#808080",_y=function(t){var n=t.x,r=n===void 0?0:n,a=t.y,i=a===void 0?0:a,s=t.lineHeight,o=s===void 0?"1em":s,l=t.capHeight,u=l===void 0?"0.71em":l,p=t.scaleToFit,h=p===void 0?!1:p,g=t.textAnchor,x=g===void 0?"start":g,v=t.verticalAnchor,b=v===void 0?"end":v,E=t.fill,S=E===void 0?XB:E,T=YB(t,iNe),k=P.useMemo(function(){return hNe({breakAll:T.breakAll,children:T.children,maxLines:T.maxLines,scaleToFit:h,style:T.style,width:T.width})},[T.breakAll,T.children,T.maxLines,h,T.style,T.width]),N=T.dx,C=T.dy,O=T.angle,j=T.className,D=T.breakAll,U=YB(T,sNe);if(!br(r)||!br(i))return null;var z=r+($e(N)?N:0),H=i+($e(C)?C:0),q;switch(b){case"start":q=CS("calc(".concat(u,")"));break;case"middle":q=CS("calc(".concat((k.length-1)/2," * -").concat(o," + (").concat(u," / 2))"));break;default:q=CS("calc(".concat(k.length-1," * -").concat(o,")"));break}var Q=[];if(h){var I=k[0].width,ee=T.width;Q.push("scale(".concat(($e(ee)?ee/I:1)/I,")"))}return O&&Q.push("rotate(".concat(O,", ").concat(z,", ").concat(H,")")),Q.length&&(U.transform=Q.join(" ")),K.createElement("text",CT({},gt(U,!0),{x:z,y:H,className:kt("recharts-text",j),textAnchor:x,fill:S.includes("url")?XB:S}),k.map(function($,Z){var te=$.words.join(D?"":" ");return K.createElement("tspan",{x:z,dy:Z===0?q:o,key:"".concat(te,"-").concat(Z)},te)}))};function Xl(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function pNe(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function sk(e){let t,n,r;e.length!==2?(t=Xl,n=(o,l)=>Xl(e(o),l),r=(o,l)=>e(o)-l):(t=e===Xl||e===pNe?e:mNe,n=e,r=e);function a(o,l,u=0,p=o.length){if(u<p){if(t(l,l)!==0)return p;do{const h=u+p>>>1;n(o[h],l)<0?u=h+1:p=h}while(u<p)}return u}function i(o,l,u=0,p=o.length){if(u<p){if(t(l,l)!==0)return p;do{const h=u+p>>>1;n(o[h],l)<=0?u=h+1:p=h}while(u<p)}return u}function s(o,l,u=0,p=o.length){const h=a(o,l,u,p-1);return h>u&&r(o[h-1],l)>-r(o[h],l)?h-1:h}return{left:a,center:s,right:i}}function mNe(){return 0}function qQ(e){return e===null?NaN:+e}function*gNe(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const xNe=sk(Xl),Vm=xNe.right;sk(qQ).center;class ZB extends Map{constructor(t,n=vNe){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,a]of t)this.set(r,a)}get(t){return super.get(JB(this,t))}has(t){return super.has(JB(this,t))}set(t,n){return super.set(yNe(this,t),n)}delete(t){return super.delete(bNe(this,t))}}function JB({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function yNe({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function bNe({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function vNe(e){return e!==null&&typeof e=="object"?e.valueOf():e}function ENe(e=Xl){if(e===Xl)return GQ;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||r===0?r:(e(n,n)===0)-(e(t,t)===0)}}function GQ(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const wNe=Math.sqrt(50),SNe=Math.sqrt(10),ANe=Math.sqrt(2);function Ny(e,t,n){const r=(t-e)/Math.max(0,n),a=Math.floor(Math.log10(r)),i=r/Math.pow(10,a),s=i>=wNe?10:i>=SNe?5:i>=ANe?2:1;let o,l,u;return a<0?(u=Math.pow(10,-a)/s,o=Math.round(e*u),l=Math.round(t*u),o/u<e&&++o,l/u>t&&--l,u=-u):(u=Math.pow(10,a)*s,o=Math.round(e/u),l=Math.round(t/u),o*u<e&&++o,l*u>
1016t&&--l),l<o&&.5<=n&&n<2?Ny(e,t,n*2):[o,l,u]}function OT(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];const r=t<e,[a,i,s]=r?Ny(t,e,n):Ny(e,t,n);if(!(i>=a))return[];const o=i-a+1,l=new Array(o);if(r)if(s<0)for(let u=0;u<o;++u)l[u]=(i-u)/-s;else for(let u=0;u<o;++u)l[u]=(i-u)*s;else if(s<0)for(let u=0;u<o;++u)l[u]=(a+u)/-s;else for(let u=0;u<o;++u)l[u]=(a+u)*s;return l}function PT(e,t,n){return t=+t,e=+e,n=+n,Ny(e,t,n)[2]}function RT(e,t,n){t=+t,e=+e,n=+n;const r=t<e,a=r?PT(t,e,n):PT(e,t,n);return(r?-1:1)*(a<0?1/-a:a)}function eF(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n<r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let a of e)(a=t(a,++r,e))!=null&&(n<a||n===void 0&&a>=a)&&(n=a)}return n}function tF(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let a of e)(a=t(a,++r,e))!=null&&(n>a||n===void 0&&a>=a)&&(n=a)}return n}function VQ(e,t,n=0,r=1/0,a){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),r=Math.floor(Math.min(e.length-1,r)),!(n<=t&&t<=r))return e;for(a=a===void 0?GQ:ENe(a);r>n;){if(r-n>600){const l=r-n+1,u=t-n+1,p=Math.log(l),h=.5*Math.exp(2*p/3),g=.5*Math.sqrt(p*h*(l-h)/l)*(u-l/2<0?-1:1),x=Math.max(n,Math.floor(t-u*h/l+g)),v=Math.min(r,Math.floor(t+(l-u)*h/l+g));VQ(e,t,x,v,a)}const i=e[t];let s=n,o=r;for(Ph(e,n,t),a(e[r],i)>0&&Ph(e,n,r);s<o;){for(Ph(e,s,o),++s,--o;a(e[s],i)<0;)++s;for(;a(e[o],i)>0;)--o}a(e[n],i)===0?Ph(e,n,o):(++o,Ph(e,o,r)),o<=t&&(n=o+1),t<=o&&(r=o-1)}return e}function Ph(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function TNe(e,t,n){if(e=Float64Array.from(gNe(e)),!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return tF(e);if(t>=1)return eF(e);var r,a=(r-1)*t,i=Math.floor(a),s=eF(VQ(e,i).subarray(0,i+1)),o=tF(e.subarray(i+1));return s+(o-s)*(a-i)}}function _Ne(e,t,n=qQ){if(!(!(r=e.length)||isNaN(t=+t))){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,a=(r-1)*t,i=Math.floor(a),s=+n(e[i],i,e),o=+n(e[i+1],i+1,e);return s+(o-s)*(a-i)}}function NNe(e,t,n){e=+e,t=+t,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=Math.max(0,Math.ceil((t-e)/n))|0,i=new Array(a);++r<a;)i[r]=e+r*n;return i}function Ri(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function Ko(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}const jT=Symbol("implicit");function ok(){var e=new ZB,t=[],n=[],r=jT;function a(i){let s=e.get(i);if(s===void 0){if(r!==jT)return r;e.set(i,s=t.push(i)-1)}return n[s%n.length]}return a.domain=function(i){if(!arguments.length)return t.slice();t=[],e=new ZB;for(const s of i)e.has(s)||e.set(s,t.push(s)-1);return a},a.range=function(i){return arguments.length?(n=Array.from(i),a):n.slice()},a.unknown=function(i){return arguments.length?(r=i,a):r},a.copy=function(){return ok(t,n).unknown(r)},Ri.apply(a,arguments),a}function qp(){var e=ok().unknown(void 0),t=e.domain,n=e.range,r=0,a=1,i,s,o=!1,l=0,u=0,p=.5;delete e.unknown;function h(){var g=t().length,x=a<r,v=x?a:r,b=x?r:a;i=(b-v)/Math.max(1,g-l+u*2),o&&(i=Math.floor(i)),v+=(b-v-i*(g-l))*p,s=i*(1-l),o&&(v=Math.round(v),s=Math.round(s));var E=NNe(g).map(function(S){return v+i*S});return n(x?E.reverse():E)}return e.domain=function(g){return arguments.length?(t(g),h()):t()},e.range=function(g){return arguments.length?([r,a]=g,r=+r,a=+a,h()):[r,a]},e.rangeRound=function(g){return[r,a]=g,r=+r,a=+a,o=!0,h()},e.bandwidth=function(){return s},e.step=function(){return i},e.round=function(g){return arguments.length?(o=!!g,h()):o},e.padding=function(g){return arguments.length?(l=Math.min(1,u=+g),h()):l},e.paddingInner=function(g){return arguments.length?(l=Math.min(1,g),h()):l},e.paddingOuter=function(g){return arguments.length?(u=+g,h()):u},e.align=function(g){return arguments.length?(p=Math.max(0,Math.min(1,g)),h()):p},e.copy=function(){return qp(t(),[r,a]).round(o).paddingInner(l).paddingOuter(u).align(p)},Ri.apply(h(),arguments)}function YQ(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return YQ(t())},e}function up(){return YQ(qp.apply(null,arguments).paddingInner(1))}function lk(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function WQ(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function Ym(){}var Gp=.7,ky=1/Gp,df="\\s*([+-]?\\d+)\\s*",Vp="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Cs="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",kNe=/^#([0-9a-f]{3,8})$/,CNe=new RegExp(`^rgb\\(${df},${df},${df}\\)$`),ONe=new RegExp(`^rgb\\(${Cs},${Cs},${Cs}\\)$`),PNe=new RegExp(`^rgba\\(${df},${df},${df},${Vp}\\)$`),RNe=new RegExp(`^rgba\\(${Cs},${Cs},${Cs},${Vp}\\)$`),jNe=new RegExp(`^hsl\\(${Vp},${Cs},${Cs}\\)$`),LNe=new RegExp(`^hsla\\(${Vp},${Cs},${Cs},${Vp}\\)$`),nF={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};lk(Ym,Yp,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:rF,formatHex:rF,formatHex8:MNe,formatHsl:INe,formatRgb:aF,toString:aF});function rF(){return this.rgb().formatHex()}function MNe(){return this.rgb().formatHex8()}function INe(){return KQ(this).formatHsl()}function aF(){return this.rgb().formatRgb()}function Yp(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=kNe.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?iF(t):n===3?new Ca(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?K1(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?K1(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=CNe.exec(e))?new Ca(t[1],t[2],t[3],1):(t=ONe.exec(e))?new Ca(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=PNe.exec(e))?K1(t[1],t[2],t[3],t[4]):(t=RNe.exec(e))?K1(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=jNe.exec(e))?lF(t[1],t[2]/100,t[3]/100,1):(t=LNe.exec(e))?lF(t[1],t[2]/100,t[3]/100,t[4]):nF.hasOwnProperty(e)?iF(nF[e]):e==="transparent"?new Ca(NaN,NaN,NaN,0):null}function iF(e){return new Ca(e>>16&255,e>>8&255,e&255,1)}function K1(e,t,n,r){return r<=0&&(e=t=n=NaN),new Ca(e,t,n,r)}function DNe(e){return e instanceof Ym||(e=Yp(e)),e?(e=e.rgb(),new Ca(e.r,e.g,e.b,e.opacity)):new Ca}function LT(e,t,n,r){return arguments.length===1?DNe(e):new Ca(e,t,n,r??1)}function Ca(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}
vendor: 6,211 bytes, line 1016
1016lk(Ca,LT,WQ(Ym,{brighter(e){return e=e==null?ky:Math.pow(ky,e),new Ca(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Gp:Math.pow(Gp,e),new Ca(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ca(du(this.r),du(this.g),du(this.b),Cy(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:sF,formatHex:sF,formatHex8:BNe,formatRgb:oF,toString:oF}));function sF(){return`#${au(this.r)}${au(this.g)}${au(this.b)}`}function BNe(){return`#${au(this.r)}${au(this.g)}${au(this.b)}${au((isNaN(this.opacity)?1:this.opacity)*255)}`}function oF(){const e=Cy(this.opacity);return`${e===1?"rgb(":"rgba("}${du(this.r)}, ${du(this.g)}, ${du(this.b)}${e===1?")":`, ${e})`}`}function Cy(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function du(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function au(e){return e=du(e),(e<16?"0":"")+e.toString(16)}function lF(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new qi(e,t,n,r)}function KQ(e){if(e instanceof qi)return new qi(e.h,e.s,e.l,e.opacity);if(e instanceof Ym||(e=Yp(e)),!e)return new qi;if(e instanceof qi)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),i=Math.max(t,n,r),s=NaN,o=i-a,l=(i+a)/2;return o?(t===i?s=(n-r)/o+(n<r)*6:n===i?s=(r-t)/o+2:s=(t-n)/o+4,o/=l<.5?i+a:2-i-a,s*=60):o=l>0&&l<1?0:s,new qi(s,o,l,e.opacity)}function FNe(e,t,n,r){return arguments.length===1?KQ(e):new qi(e,t,n,r??1)}function qi(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}lk(qi,FNe,WQ(Ym,{brighter(e){return e=e==null?ky:Math.pow(ky,e),new qi(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Gp:Math.pow(Gp,e),new qi(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new Ca(OS(e>=240?e-240:e+120,a,r),OS(e,a,r),OS(e<120?e+240:e-120,a,r),this.opacity)},clamp(){return new qi(cF(this.h),Q1(this.s),Q1(this.l),Cy(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=Cy(this.opacity);return`${e===1?"hsl(":"hsla("}${cF(this.h)}, ${Q1(this.s)*100}%, ${Q1(this.l)*100}%${e===1?")":`, ${e})`}`}}));function cF(e){return e=(e||0)%360,e<0?e+360:e}function Q1(e){return Math.max(0,Math.min(1,e||0))}function OS(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const _v=e=>()=>e;function QQ(e,t){return function(n){return e+n*t}}function $Ne(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function Y$e(e,t){var n=t-e;return n?QQ(e,n>180||n<-180?n-360*Math.round(n/360):n):_v(isNaN(e)?t:e)}function UNe(e){return(e=+e)==1?XQ:function(t,n){return n-t?$Ne(t,n,e):_v(isNaN(t)?n:t)}}function XQ(e,t){var n=t-e;return n?QQ(e,n):_v(isNaN(e)?t:e)}const uF=(function e(t){var n=UNe(t);function r(a,i){var s=n((a=LT(a)).r,(i=LT(i)).r),o=n(a.g,i.g),l=n(a.b,i.b),u=XQ(a.opacity,i.opacity);return function(p){return a.r=s(p),a.g=o(p),a.b=l(p),a.opacity=u(p),a+""}}return r.gamma=e,r})(1);function zNe(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,r=t.slice(),a;return function(i){for(a=0;a<n;++a)r[a]=e[a]*(1-i)+t[a]*i;return r}}function HNe(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function qNe(e,t){var n=t?t.length:0,r=e?Math.min(n,e.length):0,a=new Array(r),i=new Array(n),s;for(s=0;s<r;++s)a[s]=w0(e[s],t[s]);for(;s<n;++s)i[s]=t[s];return function(o){for(s=0;s<r;++s)i[s]=a[s](o);return i}}function GNe(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}function Oy(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function VNe(e,t){var n={},r={},a;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(a in t)a in e?n[a]=w0(e[a],t[a]):r[a]=t[a];return function(i){for(a in n)r[a]=n[a](i);return r}}var MT=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,PS=new RegExp(MT.source,"g");function YNe(e){return function(){return e}}function WNe(e){return function(t){return e(t)+""}}function KNe(e,t){var n=MT.lastIndex=PS.lastIndex=0,r,a,i,s=-1,o=[],l=[];for(e=e+"",t=t+"";(r=MT.exec(e))&&(a=PS.exec(t));)(i=a.index)>n&&(i=t.slice(n,i),o[s]?o[s]+=i:o[++s]=i),(r=r[0])===(a=a[0])?o[s]?o[s]+=a:o[++s]=a:(o[++s]=null,l.push({i:s,x:Oy(r,a)})),n=PS.lastIndex;return n<t.length&&(i=t.slice(n),o[s]?o[s]+=i:o[++s]=i),o.length<2?l[0]?WNe(l[0].x):YNe(t):(t=l.length,function(u){for(var p=0,h;p<t;++p)o[(h=l[p]).i]=h.x(u);return o.join("")})}function w0(e,t){var n=typeof t,r;return t==null||n==="boolean"?_v(t):(n==="number"?Oy:n==="string"?(r=Yp(t))?(t=r,uF):KNe:t instanceof Yp?uF:t instanceof Date?GNe:HNe(t)?zNe:Array.isArray(t)?qNe:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?VNe:Oy)(e,t)}function ck(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function QNe(e,t){t===void 0&&(t=e,e=w0);for(var n=0,r=t.length-1,a=t[0],i=new Array(r<0?0:r);n<r;)i[n]=e(a,a=t[++n]);return function(s){var o=Math.max(0,Math.min(r-1,Math.floor(s*=r)));return i[o](s-o)}}function XNe(e){return function(){return e}}function Py(e){return+e}var dF=[0,1];function da(e){return e}function IT(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:XNe(isNaN(t)?NaN:.5)}function ZNe(e,t){var n;return e>t&&(n=e,e=t,t=n),function(r){return Math.max(e,Math.min(t,r))}}function JNe(e,t,n){var r=e[0],a=e[1],i=t[0],s=t[1];return a<r?(r=IT(a,r),i=n(s,i)):(r=IT(r,a),i=n(i,s)),function(o){return i(r(o))}}function e8e(e,t,n){var r=Math.min(e.length,t.length)-1,a=new Array(r),i=new Array(r),s=-1;for(e[r]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++s<r;)a[s]=IT(e[s],e[s+1]),i[s]=n(t[s],t[s+1]);return function(o){var l=Vm(e,o,1,r)-1;return i[l](a[l](o))}}function Wm(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Nv(){var e=dF,t=dF,n=w0,r,a,i,s=da,o,l,u;function p(){var g=Math.min(e.length,t.length);return s!==da&&(s=ZNe(e[0],e[g-1])),o=g>2?e8e:JNe,l=u=null,h}function h(g){return g==null||isNaN(g=+g)?i:(l||(l=o(e.map(r),t,n)))(r(s(g)))}
vendor: 6,949 bytes, line 1016
1016return h.invert=function(g){return s(a((u||(u=o(t,e.map(r),Oy)))(g)))},h.domain=function(g){return arguments.length?(e=Array.from(g,Py),p()):e.slice()},h.range=function(g){return arguments.length?(t=Array.from(g),p()):t.slice()},h.rangeRound=function(g){return t=Array.from(g),n=ck,p()},h.clamp=function(g){return arguments.length?(s=g?!0:da,p()):s!==da},h.interpolate=function(g){return arguments.length?(n=g,p()):n},h.unknown=function(g){return arguments.length?(i=g,h):i},function(g,x){return r=g,a=x,p()}}function uk(){return Nv()(da,da)}function t8e(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Ry(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}function Mf(e){return e=Ry(Math.abs(e)),e?e[1]:NaN}function n8e(e,t){return function(n,r){for(var a=n.length,i=[],s=0,o=e[0],l=0;a>0&&o>0&&(l+o+1>r&&(o=Math.max(1,r-l)),i.push(n.substring(a-=o,a+o)),!((l+=o+1)>r));)o=e[s=(s+1)%e.length];return i.reverse().join(t)}}function r8e(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var a8e=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Wp(e){if(!(t=a8e.exec(e)))throw new Error("invalid format: "+e);var t;return new dk({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]})}Wp.prototype=dk.prototype;function dk(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+""}dk.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 i8e(e){e:for(var t=e.length,n=1,r=-1,a;n<t;++n)switch(e[n]){case".":r=a=n;break;case"0":r===0&&(r=n),a=n;break;default:if(!+e[n])break e;r>0&&(r=0);break}return r>0?e.slice(0,r)+e.slice(a+1):e}var ZQ;function s8e(e,t){var n=Ry(e,t);if(!n)return e+"";var r=n[0],a=n[1],i=a-(ZQ=Math.max(-8,Math.min(8,Math.floor(a/3)))*3)+1,s=r.length;return i===s?r:i>s?r+new Array(i-s+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+Ry(e,Math.max(0,t+i-1))[0]}function fF(e,t){var n=Ry(e,t);if(!n)return e+"";var r=n[0],a=n[1];return a<0?"0."+new Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+new Array(a-r.length+2).join("0")}const hF={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:t8e,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)=>fF(e*100,t),r:fF,s:s8e,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function pF(e){return e}var mF=Array.prototype.map,gF=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function o8e(e){var t=e.grouping===void 0||e.thousands===void 0?pF:n8e(mF.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",r=e.currency===void 0?"":e.currency[1]+"",a=e.decimal===void 0?".":e.decimal+"",i=e.numerals===void 0?pF:r8e(mF.call(e.numerals,String)),s=e.percent===void 0?"%":e.percent+"",o=e.minus===void 0?"−":e.minus+"",l=e.nan===void 0?"NaN":e.nan+"";function u(h){h=Wp(h);var g=h.fill,x=h.align,v=h.sign,b=h.symbol,E=h.zero,S=h.width,T=h.comma,k=h.precision,N=h.trim,C=h.type;C==="n"?(T=!0,C="g"):hF[C]||(k===void 0&&(k=12),N=!0,C="g"),(E||g==="0"&&x==="=")&&(E=!0,g="0",x="=");var O=b==="$"?n:b==="#"&&/[boxX]/.test(C)?"0"+C.toLowerCase():"",j=b==="$"?r:/[%p]/.test(C)?s:"",D=hF[C],U=/[defgprs%]/.test(C);k=k===void 0?6:/[gprs]/.test(C)?Math.max(1,Math.min(21,k)):Math.max(0,Math.min(20,k));function z(H){var q=O,Q=j,I,ee,$;if(C==="c")Q=D(H)+Q,H="";else{H=+H;var Z=H<0||1/H<0;if(H=isNaN(H)?l:D(Math.abs(H),k),N&&(H=i8e(H)),Z&&+H==0&&v!=="+"&&(Z=!1),q=(Z?v==="("?v:o:v==="-"||v==="("?"":v)+q,Q=(C==="s"?gF[8+ZQ/3]:"")+Q+(Z&&v==="("?")":""),U){for(I=-1,ee=H.length;++I<ee;)if($=H.charCodeAt(I),48>$||$>57){Q=($===46?a+H.slice(I+1):H.slice(I))+Q,H=H.slice(0,I);break}}}T&&!E&&(H=t(H,1/0));var te=q.length+H.length+Q.length,ue=te<S?new Array(S-te+1).join(g):"";switch(T&&E&&(H=t(ue+H,ue.length?S-Q.length:1/0),ue=""),x){case"<":H=q+H+Q+ue;break;case"=":H=q+ue+H+Q;break;case"^":H=ue.slice(0,te=ue.length>>1)+q+H+Q+ue.slice(te);break;default:H=ue+q+H+Q;break}return i(H)}return z.toString=function(){return h+""},z}function p(h,g){var x=u((h=Wp(h),h.type="f",h)),v=Math.max(-8,Math.min(8,Math.floor(Mf(g)/3)))*3,b=Math.pow(10,-v),E=gF[8+v/3];return function(S){return x(b*S)+E}}return{format:u,formatPrefix:p}}var X1,fk,JQ;l8e({thousands:",",grouping:[3],currency:["$",""]});function l8e(e){return X1=o8e(e),fk=X1.format,JQ=X1.formatPrefix,X1}function c8e(e){return Math.max(0,-Mf(Math.abs(e)))}function u8e(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Mf(t)/3)))*3-Mf(Math.abs(e)))}function d8e(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Mf(t)-Mf(e))+1}function eX(e,t,n,r){var a=RT(e,t,n),i;switch(r=Wp(r??",f"),r.type){case"s":{var s=Math.max(Math.abs(e),Math.abs(t));return r.precision==null&&!isNaN(i=u8e(a,s))&&(r.precision=i),JQ(r,s)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(i=d8e(a,Math.max(Math.abs(e),Math.abs(t))))&&(r.precision=i-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(i=c8e(a))&&(r.precision=i-(r.type==="%")*2);break}}return fk(r)}function gc(e){var t=e.domain;return e.ticks=function(n){var r=t();return OT(r[0],r[r.length-1],n??10)},e.tickFormat=function(n,r){var a=t();return eX(a[0],a[a.length-1],n??10,r)},e.nice=function(n){n==null&&(n=10);var r=t(),a=0,i=r.length-1,s=r[a],o=r[i],l,u,p=10;for(o<s&&(u=s,s=o,o=u,u=a,a=i,i=u);p-- >0;){if(u=PT(s,o,n),u===l)return r[a]=s,r[i]=o,t(r);if(u>0)s=Math.floor(s/u)*u,o=Math.ceil(o/u)*u;else if(u<0)s=Math.ceil(s*u)/u,o=Math.floor(o*u)/u;else break;l=u}return e},e}function jy(){var e=uk();return e.copy=function(){return Wm(e,jy())},Ri.apply(e,arguments),gc(e)}function tX(e){var t;function n(r){return r==null||isNaN(r=+r)?t:r}return n.invert=n,n.domain=n.range=function(r){return arguments.length?(e=Array.from(r,Py),n):e.slice()},n.unknown=function(r){return arguments.length?(t=r,n):t},n.copy=function(){return tX(e).unknown(t)},e=arguments.length?Array.from(e,Py):[0,1],gc(n)}function nX(e,t){e=e.slice();var n=0,r=e.length-1,a=e[n],i=e[r],s;return i<a&&(s=n,n=r,r=s,s=a,a=i,i=s),e[n]=t.floor(a),e[r]=t.ceil(i),e}function xF(e){return Math.log(e)}function yF(e){return Math.exp(e)}function f8e(e){return-Math.log(-e)}
vendor: 2,263 bytes, line 1016
1016function h8e(e){return-Math.exp(-e)}function p8e(e){return isFinite(e)?+("1e"+e):e<0?0:e}function m8e(e){return e===10?p8e:e===Math.E?Math.exp:t=>Math.pow(e,t)}function g8e(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 bF(e){return(t,n)=>-e(-t,n)}function hk(e){const t=e(xF,yF),n=t.domain;let r=10,a,i;function s(){return a=g8e(r),i=m8e(r),n()[0]<0?(a=bF(a),i=bF(i),e(f8e,h8e)):e(xF,yF),t}return t.base=function(o){return arguments.length?(r=+o,s()):r},t.domain=function(o){return arguments.length?(n(o),s()):n()},t.ticks=o=>{const l=n();let u=l[0],p=l[l.length-1];const h=p<u;h&&([u,p]=[p,u]);let g=a(u),x=a(p),v,b;const E=o==null?10:+o;let S=[];if(!(r%1)&&x-g<E){if(g=Math.floor(g),x=Math.ceil(x),u>0){for(;g<=x;++g)for(v=1;v<r;++v)if(b=g<0?v/i(-g):v*i(g),!(b<u)){if(b>p)break;S.push(b)}}else for(;g<=x;++g)for(v=r-1;v>=1;--v)if(b=g>0?v/i(-g):v*i(g),!(b<u)){if(b>p)break;S.push(b)}S.length*2<E&&(S=OT(u,p,E))}else S=OT(g,x,Math.min(x-g,E)).map(i);return h?S.reverse():S},t.tickFormat=(o,l)=>{if(o==null&&(o=10),l==null&&(l=r===10?"s":","),typeof l!="function"&&(!(r%1)&&(l=Wp(l)).precision==null&&(l.trim=!0),l=fk(l)),o===1/0)return l;const u=Math.max(1,r*o/t.ticks().length);return p=>{let h=p/i(Math.round(a(p)));return h*r<r-.5&&(h*=r),h<=u?l(p):""}},t.nice=()=>n(nX(n(),{floor:o=>i(Math.floor(a(o))),ceil:o=>i(Math.ceil(a(o)))})),t}function rX(){const e=hk(Nv()).domain([1,10]);return e.copy=()=>Wm(e,rX()).base(e.base()),Ri.apply(e,arguments),e}function vF(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function EF(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function pk(e){var t=1,n=e(vF(t),EF(t));return n.constant=function(r){return arguments.length?e(vF(t=+r),EF(t)):t},gc(n)}function aX(){var e=pk(Nv());return e.copy=function(){return Wm(e,aX()).constant(e.constant())},Ri.apply(e,arguments)}function wF(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function x8e(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function y8e(e){return e<0?-e*e:e*e}function mk(e){var t=e(da,da),n=1;function r(){return n===1?e(da,da):n===.5?e(x8e,y8e):e(wF(n),wF(1/n))}return t.exponent=function(a){return arguments.length?(n=+a,r()):n},gc(t)}
1016function gk(){var e=mk(Nv());return e.copy=function(){return Wm(e,gk()).exponent(e.exponent())},Ri.apply(e,arguments),e}function b8e(){return gk.apply(null,arguments).exponent(.5)}function SF(e){return Math.sign(e)*e*e}function v8e(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function iX(){var e=uk(),t=[0,1],n=!1,r;function a(i){var s=v8e(e(i));return isNaN(s)?r:n?Math.round(s):s}return a.invert=function(i){return e.invert(SF(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,Py)).map(SF)),a):t.slice()},a.rangeRound=function(i){return a.range(i).round(!0)},a.round=function(i){return arguments.length?(n=!!i,a):n},a.clamp=function(i){return arguments.length?(e.clamp(i),a):e.clamp()},a.unknown=function(i){return arguments.length?(r=i,a):r},a.copy=function(){return iX(e.domain(),t).round(n).clamp(e.clamp()).unknown(r)},Ri.apply(a,arguments),gc(a)}function sX(){var e=[],t=[],n=[],r;function a(){var s=0,o=Math.max(1,t.length);for(n=new Array(o-1);++s<o;)n[s-1]=_Ne(e,s/o);return i}function i(s){return s==null||isNaN(s=+s)?r:t[Vm(n,s)]}return i.invertExtent=function(s){var o=t.indexOf(s);return o<0?[NaN,NaN]:[o>0?n[o-1]:e[0],o<n.length?n[o]:e[e.length-1]]},i.domain=function(s){if(!arguments.length)return e.slice();e=[];for(let o of s)o!=null&&!isNaN(o=+o)&&e.push(o);return e.sort(Xl),a()},i.range=function(s){return arguments.length?(t=Array.from(s),a()):t.slice()},i.unknown=function(s){return arguments.length?(r=s,i):r},i.quantiles=function(){return n.slice()},i.copy=function(){return sX().domain(e).range(t).unknown(r)},Ri.apply(i,arguments)}function oX(){var e=0,t=1,n=1,r=[.5],a=[0,1],i;function s(l){return l!=null&&l<=l?a[Vm(r,l,0,n)]:i}function o(){var l=-1;for(r=new Array(n);++l<n;)r[l]=((l+1)*t-(l-n)*e)/(n+1);return s}return s.domain=function(l){return arguments.length?([e,t]=l,e=+e,t=+t,o()):[e,t]},s.range=function(l){return arguments.length?(n=(a=Array.from(l)).length-1,o()):a.slice()},s.invertExtent=function(l){var u=a.indexOf(l);return u<0?[NaN,NaN]:u<1?[e,r[0]]:u>=n?[r[n-1],t]:[r[u-1],r[u]]},s.unknown=function(l){return arguments.length&&(i=l),s},s.thresholds=function(){return r.slice()},s.copy=function(){return oX().domain([e,t]).range(a).unknown(i)},Ri.apply(gc(s),arguments)}function lX(){var e=[.5],t=[0,1],n,r=1;function a(i){return i!=null&&i<=i?t[Vm(e,i,0,r)]:n}return a.domain=function(i){return arguments.length?(e=Array.from(i),r=Math.min(e.length,t.length-1),a):e.slice()},a.range=function(i){return arguments.length?(t=Array.from(i),r=Math.min(e.length,t.length-1),a):t.slice()},a.invertExtent=function(i){var s=t.indexOf(i);return[e[s-1],e[s]]},a.unknown=function(i){return arguments.length?(n=i,a):n},a.copy=function(){return lX().domain(e).range(t).unknown(n)},Ri.apply(a,arguments)}const RS=new Date,jS=new Date;function Sr(e,t,n,r){function a(i){return e(i=arguments.length===0?new Date:new Date(+i)),i}return a.floor=i=>(e(i=new Date(+i)),i),a.ceil=i=>(e(i=new Date(i-1)),t(i,1),e(i),i),a.round=i=>{const s=a(i),o=a.ceil(i);return i-s<o-i?s:o},a.offset=(i,s)=>(t(i=new Date(+i),s==null?1:Math.floor(s)),i),a.range=(i,s,o)=>{const l=[];if(i=a.ceil(i),o=o==null?1:Math.floor(o),!(i<s)||!(o>0))return l;let u;do l.push(u=new Date(+i)),t(i,o),e(i);while(u<i&&i<s);return l},a.filter=i=>Sr(s=>{if(s>=s)for(;e(s),!i(s);)s.setTime(s-1)},(s,o)=>{if(s>=s)if(o<0)for(;++o<=0;)for(;t(s,-1),!i(s););else for(;--o>=0;)for(;t(s,1),!i(s););}),n&&(a.count=(i,s)=>(RS.setTime(+i),jS.setTime(+s),e(RS),e(jS),Math.floor(n(RS,jS))),a.every=i=>(i=Math.floor(i),!isFinite(i)||!(i>0)?null:i>1?a.filter(r?s=>r(s)%i===0:s=>a.count(0,s)%i===0):a)),a}const Ly=Sr(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Ly.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Sr(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):Ly);Ly.range;const Eo=1e3,Ti=Eo*60,wo=Ti*60,Fo=wo*24,xk=Fo*7,AF=Fo*30,LS=Fo*365,iu=Sr(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Eo)},(e,t)=>(t-e)/Eo,e=>e.getUTCSeconds());iu.range;const yk=Sr(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Eo)},(e,t)=>{e.setTime(+e+t*Ti)},(e,t)=>(t-e)/Ti,e=>e.getMinutes());yk.range;const bk=Sr(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Ti)},(e,t)=>(t-e)/Ti,e=>e.getUTCMinutes());bk.range;const vk=Sr(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Eo-e.getMinutes()*Ti)},(e,t)=>{e.setTime(+e+t*wo)},(e,t)=>(t-e)/wo,e=>e.getHours());vk.range;
vendor: 4,722 bytes, line 1016
1016const Ek=Sr(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*wo)},(e,t)=>(t-e)/wo,e=>e.getUTCHours());Ek.range;const Km=Sr(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Ti)/Fo,e=>e.getDate()-1);Km.range;const kv=Sr(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Fo,e=>e.getUTCDate()-1);kv.range;const cX=Sr(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Fo,e=>Math.floor(e/Fo));cX.range;function Uu(e){return Sr(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*Ti)/xk)}const Cv=Uu(0),My=Uu(1),E8e=Uu(2),w8e=Uu(3),If=Uu(4),S8e=Uu(5),A8e=Uu(6);Cv.range;My.range;E8e.range;w8e.range;If.range;S8e.range;A8e.range;function zu(e){return Sr(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/xk)}const Ov=zu(0),Iy=zu(1),T8e=zu(2),_8e=zu(3),Df=zu(4),N8e=zu(5),k8e=zu(6);Ov.range;Iy.range;T8e.range;_8e.range;Df.range;N8e.range;k8e.range;const wk=Sr(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());wk.range;const Sk=Sr(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());Sk.range;const $o=Sr(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());$o.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Sr(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});$o.range;const Uo=Sr(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());Uo.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Sr(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});Uo.range;function uX(e,t,n,r,a,i){const s=[[iu,1,Eo],[iu,5,5*Eo],[iu,15,15*Eo],[iu,30,30*Eo],[i,1,Ti],[i,5,5*Ti],[i,15,15*Ti],[i,30,30*Ti],[a,1,wo],[a,3,3*wo],[a,6,6*wo],[a,12,12*wo],[r,1,Fo],[r,2,2*Fo],[n,1,xk],[t,1,AF],[t,3,3*AF],[e,1,LS]];function o(u,p,h){const g=p<u;g&&([u,p]=[p,u]);const x=h&&typeof h.range=="function"?h:l(u,p,h),v=x?x.range(u,+p+1):[];return g?v.reverse():v}function l(u,p,h){const g=Math.abs(p-u)/h,x=sk(([,,E])=>E).right(s,g);if(x===s.length)return e.every(RT(u/LS,p/LS,h));if(x===0)return Ly.every(Math.max(RT(u,p,h),1));const[v,b]=s[g/s[x-1][2]<s[x][2]/g?x-1:x];return v.every(b)}return[o,l]}const[C8e,O8e]=uX(Uo,Sk,Ov,cX,Ek,bk),[P8e,R8e]=uX($o,wk,Cv,Km,vk,yk);function MS(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 IS(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 Rh(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function j8e(e){var t=e.dateTime,n=e.date,r=e.time,a=e.periods,i=e.days,s=e.shortDays,o=e.months,l=e.shortMonths,u=jh(a),p=Lh(a),h=jh(i),g=Lh(i),x=jh(s),v=Lh(s),b=jh(o),E=Lh(o),S=jh(l),T=Lh(l),k={a:Z,A:te,b:ue,B:V,c:null,d:OF,e:OF,f:nke,g:fke,G:pke,H:J8e,I:eke,j:tke,L:dX,m:rke,M:ake,p:W,q:ae,Q:jF,s:LF,S:ike,u:ske,U:oke,V:lke,w:cke,W:uke,x:null,X:null,y:dke,Y:hke,Z:mke,"%":RF},N={a:B,A:de,b:Ee,B:Ce,c:null,d:PF,e:PF,f:bke,g:Cke,G:Pke,H:gke,I:xke,j:yke,L:hX,m:vke,M:Eke,p:Se,q:Re,Q:jF,s:LF,S:wke,u:Ske,U:Ake,V:Tke,w:_ke,W:Nke,x:null,X:null,y:kke,Y:Oke,Z:Rke,"%":RF},C={a:z,A:H,b:q,B:Q,c:I,d:kF,e:kF,f:K8e,g:NF,G:_F,H:CF,I:CF,j:G8e,L:W8e,m:q8e,M:V8e,p:U,q:H8e,Q:X8e,s:Z8e,S:Y8e,u:B8e,U:F8e,V:$8e,w:D8e,W:U8e,x:ee,X:$,y:NF,Y:_F,Z:z8e,"%":Q8e};k.x=O(n,k),k.X=O(r,k),k.c=O(t,k),N.x=O(n,N),N.X=O(r,N),N.c=O(t,N);function O(we,Me){return function(Ue){var be=[],pt=-1,tt=0,zt=we.length,It,Gt,Gn;for(Ue instanceof Date||(Ue=new Date(+Ue));++pt<zt;)we.charCodeAt(pt)===37&&(be.push(we.slice(tt,pt)),(Gt=TF[It=we.charAt(++pt)])!=null?It=we.charAt(++pt):Gt=It==="e"?" ":"0",(Gn=Me[It])&&(It=Gn(Ue,Gt)),be.push(It),tt=pt+1);return be.push(we.slice(tt,pt)),be.join("")}}function j(we,Me){return function(Ue){var be=Rh(1900,void 0,1),pt=D(be,we,Ue+="",0),tt,zt;if(pt!=Ue.length)return null;if("Q"in be)return new Date(be.Q);if("s"in be)return new Date(be.s*1e3+("L"in be?be.L:0));
vendor: 3,927 bytes, line 1016
1016if(Me&&!("Z"in be)&&(be.Z=0),"p"in be&&(be.H=be.H%12+be.p*12),be.m===void 0&&(be.m="q"in be?be.q:0),"V"in be){if(be.V<1||be.V>53)return null;"w"in be||(be.w=1),"Z"in be?(tt=IS(Rh(be.y,0,1)),zt=tt.getUTCDay(),tt=zt>4||zt===0?Iy.ceil(tt):Iy(tt),tt=kv.offset(tt,(be.V-1)*7),be.y=tt.getUTCFullYear(),be.m=tt.getUTCMonth(),be.d=tt.getUTCDate()+(be.w+6)%7):(tt=MS(Rh(be.y,0,1)),zt=tt.getDay(),tt=zt>4||zt===0?My.ceil(tt):My(tt),tt=Km.offset(tt,(be.V-1)*7),be.y=tt.getFullYear(),be.m=tt.getMonth(),be.d=tt.getDate()+(be.w+6)%7)}else("W"in be||"U"in be)&&("w"in be||(be.w="u"in be?be.u%7:"W"in be?1:0),zt="Z"in be?IS(Rh(be.y,0,1)).getUTCDay():MS(Rh(be.y,0,1)).getDay(),be.m=0,be.d="W"in be?(be.w+6)%7+be.W*7-(zt+5)%7:be.w+be.U*7-(zt+6)%7);return"Z"in be?(be.H+=be.Z/100|0,be.M+=be.Z%100,IS(be)):MS(be)}}function D(we,Me,Ue,be){for(var pt=0,tt=Me.length,zt=Ue.length,It,Gt;pt<tt;){if(be>=zt)return-1;if(It=Me.charCodeAt(pt++),It===37){if(It=Me.charAt(pt++),Gt=C[It in TF?Me.charAt(pt++):It],!Gt||(be=Gt(we,Ue,be))<0)return-1}else if(It!=Ue.charCodeAt(be++))return-1}return be}function U(we,Me,Ue){var be=u.exec(Me.slice(Ue));return be?(we.p=p.get(be[0].toLowerCase()),Ue+be[0].length):-1}function z(we,Me,Ue){var be=x.exec(Me.slice(Ue));return be?(we.w=v.get(be[0].toLowerCase()),Ue+be[0].length):-1}function H(we,Me,Ue){var be=h.exec(Me.slice(Ue));return be?(we.w=g.get(be[0].toLowerCase()),Ue+be[0].length):-1}function q(we,Me,Ue){var be=S.exec(Me.slice(Ue));return be?(we.m=T.get(be[0].toLowerCase()),Ue+be[0].length):-1}function Q(we,Me,Ue){var be=b.exec(Me.slice(Ue));return be?(we.m=E.get(be[0].toLowerCase()),Ue+be[0].length):-1}function I(we,Me,Ue){return D(we,t,Me,Ue)}function ee(we,Me,Ue){return D(we,n,Me,Ue)}function $(we,Me,Ue){return D(we,r,Me,Ue)}function Z(we){return s[we.getDay()]}function te(we){return i[we.getDay()]}function ue(we){return l[we.getMonth()]}function V(we){return o[we.getMonth()]}function W(we){return a[+(we.getHours()>=12)]}function ae(we){return 1+~~(we.getMonth()/3)}function B(we){return s[we.getUTCDay()]}function de(we){return i[we.getUTCDay()]}function Ee(we){return l[we.getUTCMonth()]}function Ce(we){return o[we.getUTCMonth()]}function Se(we){return a[+(we.getUTCHours()>=12)]}function Re(we){return 1+~~(we.getUTCMonth()/3)}return{format:function(we){var Me=O(we+="",k);return Me.toString=function(){return we},Me},parse:function(we){var Me=j(we+="",!1);return Me.toString=function(){return we},Me},utcFormat:function(we){var Me=O(we+="",N);return Me.toString=function(){return we},Me},utcParse:function(we){var Me=j(we+="",!0);return Me.toString=function(){return we},Me}}}var TF={"-":"",_:" ",0:"0"},Rr=/^\s*\d+/,L8e=/^%/,M8e=/[\\^$*+?|[\]().{}]/g;function Jt(e,t,n){var r=e<0?"-":"",a=(r?-e:e)+"",i=a.length;return r+(i<n?new Array(n-i+1).join(t)+a:a)}function I8e(e){return e.replace(M8e,"\\$&")}function jh(e){return new RegExp("^(?:"+e.map(I8e).join("|")+")","i")}function Lh(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function D8e(e,t,n){var r=Rr.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function B8e(e,t,n){var r=Rr.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function F8e(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function $8e(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function U8e(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function _F(e,t,n){var r=Rr.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function NF(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function z8e(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function H8e(e,t,n){var r=Rr.exec(t.slice(n,n+1));return r?(e.q=r[0]*3-3,n+r[0].length):-1}function q8e(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}
vendor: 4,632 bytes, line 1016
1016function kF(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function G8e(e,t,n){var r=Rr.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function CF(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function V8e(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function Y8e(e,t,n){var r=Rr.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function W8e(e,t,n){var r=Rr.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function K8e(e,t,n){var r=Rr.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Q8e(e,t,n){var r=L8e.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function X8e(e,t,n){var r=Rr.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function Z8e(e,t,n){var r=Rr.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function OF(e,t){return Jt(e.getDate(),t,2)}function J8e(e,t){return Jt(e.getHours(),t,2)}function eke(e,t){return Jt(e.getHours()%12||12,t,2)}function tke(e,t){return Jt(1+Km.count($o(e),e),t,3)}function dX(e,t){return Jt(e.getMilliseconds(),t,3)}function nke(e,t){return dX(e,t)+"000"}function rke(e,t){return Jt(e.getMonth()+1,t,2)}function ake(e,t){return Jt(e.getMinutes(),t,2)}function ike(e,t){return Jt(e.getSeconds(),t,2)}function ske(e){var t=e.getDay();return t===0?7:t}function oke(e,t){return Jt(Cv.count($o(e)-1,e),t,2)}function fX(e){var t=e.getDay();return t>=4||t===0?If(e):If.ceil(e)}function lke(e,t){return e=fX(e),Jt(If.count($o(e),e)+($o(e).getDay()===4),t,2)}function cke(e){return e.getDay()}function uke(e,t){return Jt(My.count($o(e)-1,e),t,2)}function dke(e,t){return Jt(e.getFullYear()%100,t,2)}function fke(e,t){return e=fX(e),Jt(e.getFullYear()%100,t,2)}function hke(e,t){return Jt(e.getFullYear()%1e4,t,4)}function pke(e,t){var n=e.getDay();return e=n>=4||n===0?If(e):If.ceil(e),Jt(e.getFullYear()%1e4,t,4)}function mke(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Jt(t/60|0,"0",2)+Jt(t%60,"0",2)}function PF(e,t){return Jt(e.getUTCDate(),t,2)}function gke(e,t){return Jt(e.getUTCHours(),t,2)}function xke(e,t){return Jt(e.getUTCHours()%12||12,t,2)}function yke(e,t){return Jt(1+kv.count(Uo(e),e),t,3)}function hX(e,t){return Jt(e.getUTCMilliseconds(),t,3)}function bke(e,t){return hX(e,t)+"000"}function vke(e,t){return Jt(e.getUTCMonth()+1,t,2)}function Eke(e,t){return Jt(e.getUTCMinutes(),t,2)}function wke(e,t){return Jt(e.getUTCSeconds(),t,2)}function Ske(e){var t=e.getUTCDay();return t===0?7:t}function Ake(e,t){return Jt(Ov.count(Uo(e)-1,e),t,2)}function pX(e){var t=e.getUTCDay();return t>=4||t===0?Df(e):Df.ceil(e)}function Tke(e,t){return e=pX(e),Jt(Df.count(Uo(e),e)+(Uo(e).getUTCDay()===4),t,2)}function _ke(e){return e.getUTCDay()}function Nke(e,t){return Jt(Iy.count(Uo(e)-1,e),t,2)}function kke(e,t){return Jt(e.getUTCFullYear()%100,t,2)}function Cke(e,t){return e=pX(e),Jt(e.getUTCFullYear()%100,t,2)}function Oke(e,t){return Jt(e.getUTCFullYear()%1e4,t,4)}function Pke(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Df(e):Df.ceil(e),Jt(e.getUTCFullYear()%1e4,t,4)}function Rke(){return"+0000"}function RF(){return"%"}function jF(e){return+e}function LF(e){return Math.floor(+e/1e3)}var Ud,mX,gX;jke({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 jke(e){return Ud=j8e(e),mX=Ud.format,Ud.parse,gX=Ud.utcFormat,Ud.utcParse,Ud}function Lke(e){return new Date(e)}function Mke(e){return e instanceof Date?+e:+new Date(+e)}function Ak(e,t,n,r,a,i,s,o,l,u){var p=uk(),h=p.invert,g=p.domain,x=u(".%L"),v=u(":%S"),b=u("%I:%M"),E=u("%I %p"),S=u("%a %d"),T=u("%b %d"),k=u("%B"),N=u("%Y");function C(O){return(l(O)<O?x:o(O)<O?v:s(O)<O?b:i(O)<O?E:r(O)<O?a(O)<O?S:T:n(O)<O?k:N)(O)}return p.invert=function(O){return new Date(h(O))},p.domain=function(O){return arguments.length?g(Array.from(O,Mke)):g().map(Lke)},p.ticks=function(O){var j=g();return e(j[0],j[j.length-1],O??10)},p.tickFormat=function(O,j){return j==null?C:u(j)},p.nice=function(O){var j=g();return(!O||typeof O.range!="function")&&(O=t(j[0],j[j.length-1],O??10)),O?g(nX(j,O)):p},p.copy=function(){return Wm(p,Ak(e,t,n,r,a,i,s,o,l,u))},p}function Ike(){return Ri.apply(Ak(P8e,R8e,$o,wk,Cv,Km,vk,yk,iu,mX).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}
vendor: 66,876 bytes, lines 1016-1042
1016function Dke(){return Ri.apply(Ak(C8e,O8e,Uo,Sk,Ov,kv,Ek,bk,iu,gX).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Pv(){var e=0,t=1,n,r,a,i,s=da,o=!1,l;function u(h){return h==null||isNaN(h=+h)?l:s(a===0?.5:(h=(i(h)-n)*a,o?Math.max(0,Math.min(1,h)):h))}u.domain=function(h){return arguments.length?([e,t]=h,n=i(e=+e),r=i(t=+t),a=n===r?0:1/(r-n),u):[e,t]},u.clamp=function(h){return arguments.length?(o=!!h,u):o},u.interpolator=function(h){return arguments.length?(s=h,u):s};function p(h){return function(g){var x,v;return arguments.length?([x,v]=g,s=h(x,v),u):[s(0),s(1)]}}return u.range=p(w0),u.rangeRound=p(ck),u.unknown=function(h){return arguments.length?(l=h,u):l},function(h){return i=h,n=h(e),r=h(t),a=n===r?0:1/(r-n),u}}function xc(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function xX(){var e=gc(Pv()(da));return e.copy=function(){return xc(e,xX())},Ko.apply(e,arguments)}function yX(){var e=hk(Pv()).domain([1,10]);return e.copy=function(){return xc(e,yX()).base(e.base())},Ko.apply(e,arguments)}function bX(){var e=pk(Pv());return e.copy=function(){return xc(e,bX()).constant(e.constant())},Ko.apply(e,arguments)}function Tk(){var e=mk(Pv());return e.copy=function(){return xc(e,Tk()).exponent(e.exponent())},Ko.apply(e,arguments)}function Bke(){return Tk.apply(null,arguments).exponent(.5)}function vX(){var e=[],t=da;function n(r){if(r!=null&&!isNaN(r=+r))return t((Vm(e,r,1)-1)/(e.length-1))}return n.domain=function(r){if(!arguments.length)return e.slice();e=[];for(let a of r)a!=null&&!isNaN(a=+a)&&e.push(a);return e.sort(Xl),n},n.interpolator=function(r){return arguments.length?(t=r,n):t},n.range=function(){return e.map((r,a)=>t(a/(e.length-1)))},n.quantiles=function(r){return Array.from({length:r+1},(a,i)=>TNe(e,i/r))},n.copy=function(){return vX(t).domain(e)},Ko.apply(n,arguments)}function Rv(){var e=0,t=.5,n=1,r=1,a,i,s,o,l,u=da,p,h=!1,g;function x(b){return isNaN(b=+b)?g:(b=.5+((b=+p(b))-i)*(r*b<r*i?o:l),u(h?Math.max(0,Math.min(1,b)):b))}x.domain=function(b){return arguments.length?([e,t,n]=b,a=p(e=+e),i=p(t=+t),s=p(n=+n),o=a===i?0:.5/(i-a),l=i===s?0:.5/(s-i),r=i<a?-1:1,x):[e,t,n]},x.clamp=function(b){return arguments.length?(h=!!b,x):h},x.interpolator=function(b){return arguments.length?(u=b,x):u};function v(b){return function(E){var S,T,k;return arguments.length?([S,T,k]=E,u=QNe(b,[S,T,k]),x):[u(0),u(.5),u(1)]}}return x.range=v(w0),x.rangeRound=v(ck),x.unknown=function(b){return arguments.length?(g=b,x):g},function(b){return p=b,a=b(e),i=b(t),s=b(n),o=a===i?0:.5/(i-a),l=i===s?0:.5/(s-i),r=i<a?-1:1,x}}function EX(){var e=gc(Rv()(da));return e.copy=function(){return xc(e,EX())},Ko.apply(e,arguments)}function wX(){var e=hk(Rv()).domain([.1,1,10]);return e.copy=function(){return xc(e,wX()).base(e.base())},Ko.apply(e,arguments)}function SX(){var e=pk(Rv());return e.copy=function(){return xc(e,SX()).constant(e.constant())},Ko.apply(e,arguments)}function _k(){var e=mk(Rv());return e.copy=function(){return xc(e,_k()).exponent(e.exponent())},Ko.apply(e,arguments)}function Fke(){return _k.apply(null,arguments).exponent(.5)}const MF=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:qp,scaleDiverging:EX,scaleDivergingLog:wX,scaleDivergingPow:_k,scaleDivergingSqrt:Fke,scaleDivergingSymlog:SX,scaleIdentity:tX,scaleImplicit:jT,scaleLinear:jy,scaleLog:rX,scaleOrdinal:ok,scalePoint:up,scalePow:gk,scaleQuantile:sX,scaleQuantize:oX,scaleRadial:iX,scaleSequential:xX,scaleSequentialLog:yX,scaleSequentialPow:Tk,scaleSequentialQuantile:vX,scaleSequentialSqrt:Bke,scaleSequentialSymlog:bX,scaleSqrt:b8e,scaleSymlog:aX,scaleThreshold:lX,scaleTime:Ike,scaleUtc:Dke,tickFormat:eX},Symbol.toStringTag,{value:"Module"}));var DS,IF;function AX(){if(IF)return DS;IF=1;var e=y0();function t(n,r,a){for(var i=-1,s=n.length;++i<s;){var o=n[i],l=r(o);if(l!=null&&(u===void 0?l===l&&!e(l):a(l,u)))var u=l,p=o}return p}return DS=t,DS}var BS,DF;function $ke(){if(DF)return BS;DF=1;function e(t,n){return t>n}return BS=e,BS}var FS,BF;function Uke(){if(BF)return FS;BF=1;var e=AX(),t=$ke(),n=E0();function r(a){return a&&a.length?e(a,n,t):void 0}return FS=r,FS}var zke=Uke();const Hl=on(zke);var $S,FF;function Hke(){if(FF)return $S;FF=1;function e(t,n){return t<n}return $S=e,$S}var US,$F;function qke(){if($F)return US;$F=1;var e=AX(),t=Hke(),n=E0();function r(a){return a&&a.length?e(a,n,t):void 0}return US=r,US}var Gke=qke();const jv=on(Gke);var zS,UF;function Vke(){if(UF)return zS;UF=1;var e=q8(),t=pc(),n=RQ(),r=ja();function a(i,s){var o=r(i)?e:n;return o(i,t(s,3))}return zS=a,zS}var HS,zF;function Yke(){if(zF)return HS;zF=1;var e=OQ(),t=Vke();function n(r,a){return e(t(r,a),1)}return HS=n,HS}var Wke=Yke();const Kke=on(Wke);var qS,HF;function Qke(){if(HF)return qS;HF=1;var e=nk();function t(n,r){return e(n,r)}return qS=t,qS}var Xke=Qke();const Su=on(Xke);var S0=1e9,Zke={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},kk,Ln=!0,Oi="[DecimalError] ",fu=Oi+"Invalid argument: ",Nk=Oi+"Exponent out of range: ",A0=Math.floor,Qc=Math.pow,Jke=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Xa,Cr=1e7,Cn=7,TX=9007199254740991,Dy=A0(TX/Cn),Ke={};Ke.absoluteValue=Ke.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};Ke.comparedTo=Ke.cmp=function(e){var t,n,r,a,i=this;if(e=new i.constructor(e),i.s!==e.s)return i.s||-e.s;if(i.e!==e.e)return i.e>e.e^i.s<0?1:-1;for(r=i.d.length,a=e.d.length,t=0,n=r<a?r:a;t<n;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return r===a?0:r>a^i.s<0?1:-1};Ke.decimalPlaces=Ke.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*Cn;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n};Ke.dividedBy=Ke.div=function(e){return Co(this,new this.constructor(e))};Ke.dividedToIntegerBy=Ke.idiv=function(e){var t=this,n=t.constructor;return xn(Co(t,new n(e),0,1),n.precision)};Ke.equals=Ke.eq=function(e){return!this.cmp(e)};Ke.exponent=function(){return dr(this)};Ke.greaterThan=Ke.gt=function(e){return this.cmp(e)>0};Ke.greaterThanOrEqualTo=Ke.gte=function(e){return this.cmp(e)>=0};Ke.isInteger=Ke.isint=function(){return this.e>this.d.length-2};Ke.isNegative=Ke.isneg=function(){return this.s<0};Ke.isPositive=Ke.ispos=function(){return this.s>0};Ke.isZero=function(){return this.s===0};Ke.lessThan=Ke.lt=function(e){return this.cmp(e)<0};Ke.lessThanOrEqualTo=Ke.lte=function(e){return this.cmp(e)<1};Ke.logarithm=Ke.log=function(e){var t,n=this,r=n.constructor,a=r.precision,i=a+5;if(e===void 0)e=new r(10);else if(e=new r(e),e.s<1||e.eq(Xa))throw Error(Oi+"NaN");if(n.s<1)throw Error(Oi+(n.s?"NaN":"-Infinity"));return n.eq(Xa)?new r(0):(Ln=!1,t=Co(Kp(n,i),Kp(e,i),i),Ln=!0,xn(t,a))};Ke.minus=Ke.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?kX(t,e):_X(t,(e.s=-e.s,e))};Ke.modulo=Ke.mod=function(e){var t,n=this,r=n.constructor,a=r.precision;if(e=new r(e),!e.s)throw Error(Oi+"NaN");return n.s?(Ln=!1,t=Co(n,e,0,1).times(e),Ln=!0,n.minus(t)):xn(new r(n),a)};Ke.naturalExponential=Ke.exp=function(){return NX(this)};Ke.naturalLogarithm=Ke.ln=function(){return Kp(this)};Ke.negated=Ke.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};Ke.plus=Ke.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?_X(t,e):kX(t,(e.s=-e.s,e))};Ke.precision=Ke.sd=function(e){var t,n,r,a=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(fu+e);if(t=dr(a)+1,r=a.d.length-1,n=r*Cn+1,r=a.d[r],r){for(;r%10==0;r/=10)n--;for(r=a.d[0];r>=10;r/=10)n++}return e&&t>n?t:n};Ke.squareRoot=Ke.sqrt=function(){var e,t,n,r,a,i,s,o=this,l=o.constructor;if(o.s<1){if(!o.s)return new l(0);throw Error(Oi+"NaN")}for(e=dr(o),Ln=!1,a=Math.sqrt(+o),a==0||a==1/0?(t=_s(o.d),(t.length+e)%2==0&&(t+="0"),a=Math.sqrt(t),e=A0((e+1)/2)-(e<0||e%2),a==1/0?t="5e"+e:(t=a.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),r=new l(t)):r=new l(a.toString()),n=l.precision,a=s=n+3;;)if(i=r,r=i.plus(Co(o,i,s+2)).times(.5),_s(i.d).slice(0,s)===(t=_s(r.d)).slice(0,s)){if(t=t.slice(s-3,s+1),a==s&&t=="4999"){if(xn(i,n+1,0),i.times(i).eq(o)){r=i;break}}else if(t!="9999")break;s+=4}return Ln=!0,xn(r,n)};Ke.times=Ke.mul=function(e){var t,n,r,a,i,s,o,l,u,p=this,h=p.constructor,g=p.d,x=(e=new h(e)).d;if(!p.s||!e.s)return new h(0);for(e.s*=p.s,n=p.e+e.e,l=g.length,u=x.length,l<u&&(i=g,g=x,x=i,s=l,l=u,u=s),i=[],s=l+u,r=s;r--;)i.push(0);for(r=u;--r>=0;){for(t=0,a=l+r;a>r;)o=i[a]+x[r]*g[a-r-1]+t,i[a--]=o%Cr|0,t=o/Cr|0;i[a]=(i[a]+t)%Cr|0}for(;!i[--s];)i.pop();return t?++n:i.shift(),e.d=i,e.e=n,Ln?xn(e,h.precision):e};Ke.toDecimalPlaces=Ke.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),e===void 0?n:(Ls(e,0,S0),t===void 0?t=r.rounding:Ls(t,0,8),xn(n,e+dr(n)+1,t))};Ke.toExponential=function(e,t){var n,r=this,a=r.constructor;return e===void 0?n=Au(r,!0):(Ls(e,0,S0),t===void 0?t=a.rounding:Ls(t,0,8),r=xn(new a(r),e+1,t),n=Au(r,!0,e+1)),n};Ke.toFixed=function(e,t){var n,r,a=this,i=a.constructor;return e===void 0?Au(a):(Ls(e,0,S0),t===void 0?t=i.rounding:Ls(t,0,8),r=xn(new i(a),e+dr(a)+1,t),n=Au(r.abs(),!1,e+dr(r)+1),a.isneg()&&!a.isZero()?"-"+n:n)};Ke.toInteger=Ke.toint=function(){var e=this,t=e.constructor;return xn(new t(e),dr(e)+1,t.rounding)};Ke.toNumber=function(){return+this};Ke.toPower=Ke.pow=function(e){var t,n,r,a,i,s,o=this,l=o.constructor,u=12,p=+(e=new l(e));if(!e.s)return new l(Xa);if(o=new l(o),!o.s){if(e.s<1)throw Error(Oi+"Infinity");return o}if(o.eq(Xa))return o;if(r=l.precision,e.eq(Xa))return xn(o,r);if(t=e.e,n=e.d.length-1,s=t>=n,i=o.s,s){if((n=p<0?-p:p)<=TX){for(a=new l(Xa),t=Math.ceil(r/Cn+4),Ln=!1;n%2&&(a=a.times(o),GF(a.d,t)),n=A0(n/2),n!==0;)o=o.times(o),GF(o.d,t);return Ln=!0,e.s<0?new l(Xa).div(a):xn(a,r)}}else if(i<0)throw Error(Oi+"NaN");return i=i<0&&e.d[Math.max(t,n)]&1?-1:1,o.s=1,Ln=!1,a=e.times(Kp(o,r+u)),Ln=!0,a=NX(a),a.s=i,a};Ke.toPrecision=function(e,t){var n,r,a=this,i=a.constructor;return e===void 0?(n=dr(a),r=Au(a,n<=i.toExpNeg||n>=i.toExpPos)):(Ls(e,1,S0),t===void 0?t=i.rounding:Ls(t,0,8),a=xn(new i(a),e,t),n=dr(a),r=Au(a,e<=n||n<=i.toExpNeg,e)),r};Ke.toSignificantDigits=Ke.tosd=function(e,t){var n=this,r=n.constructor;return e===void 0?(e=r.precision,t=r.rounding):(Ls(e,1,S0),t===void 0?t=r.rounding:Ls(t,0,8)),xn(new r(n),e,t)};Ke.toString=Ke.valueOf=Ke.val=Ke.toJSON=Ke[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=dr(e),n=e.constructor;return Au(e,t<=n.toExpNeg||t>=n.toExpPos)};function _X(e,t){var n,r,a,i,s,o,l,u,p=e.constructor,h=p.precision;if(!e.s||!t.s)return t.s||(t=new p(e)),Ln?xn(t,h):t;if(l=e.d,u=t.d,s=e.e,a=t.e,l=l.slice(),i=s-a,i){for(i<0?(r=l,i=-i,o=u.length):(r=u,a=s,o=l.length),s=Math.ceil(h/Cn),o=s>o?s+1:o+1,i>o&&(i=o,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for(o=l.length,i=u.length,o-i<0&&(i=o,r=u,u=l,l=r),n=0;i;)n=(l[--i]=l[i]+u[i]+n)/Cr|0,l[i]%=Cr;for(n&&(l.unshift(n),++a),o=l.length;l[--o]==0;)l.pop();return t.d=l,t.e=a,Ln?xn(t,h):t}function Ls(e,t,n){if(e!==~~e||e<t||e>n)throw Error(fu+e)}function _s(e){var t,n,r,a=e.length-1,i="",s=e[0];if(a>0){for(i+=s,t=1;t<a;t++)r=e[t]+"",n=Cn-r.length,n&&(i+=Dl(n)),i+=r;s=e[t],r=s+"",n=Cn-r.length,n&&(i+=Dl(n))}else if(s===0)return"0";for(;s%10===0;)s/=10;return i+s}var Co=(function(){function e(r,a){var i,s=0,o=r.length;for(r=r.slice();o--;)i=r[o]*a+s,r[o]=i%Cr|0,s=i/Cr|0;return s&&r.unshift(s),r}function t(r,a,i,s){var o,l;if(i!=s)l=i>s?1:-1;else for(o=l=0;o<i;o++)if(r[o]!=a[o]){l=r[o]>a[o]?1:-1;break}return l}function n(r,a,i){for(var s=0;i--;)r[i]-=s,s=r[i]<a[i]?1:0,r[i]=s*Cr+r[i]-a[i];for(;!r[0]&&r.length>1;)r.shift()}return function(r,a,i,s){var o,l,u,p,h,g,x,v,b,E,S,T,k,N,C,O,j,D,U=r.constructor,z=r.s==a.s?1:-1,H=r.d,q=a.d;if(!r.s)return new U(r);if(!a.s)throw Error(Oi+"Division by zero");for(l=r.e-a.e,j=q.length,C=H.length,x=new U(z),v=x.d=[],u=0;q[u]==(H[u]||0);)++u;if(q[u]>(H[u]||0)&&--l,i==null?T=i=U.precision:s?T=i+(dr(r)-dr(a))+1:T=i,T<0)return new U(0);if(T=T/Cn+2|0,u=0,j==1)for(p=0,q=q[0],T++;(u<C||p)&&T--;u++)k=p*Cr+(H[u]||0),v[u]=k/q|0,p=k%q|0;else{for(p=Cr/(q[0]+1)|0,p>1&&(q=e(q,p),H=e(H,p),j=q.length,C=H.length),N=j,b=H.slice(0,j),E=b.length;E<j;)b[E++]=0;D=q.slice(),D.unshift(0),O=q[0],q[1]>=Cr/2&&++O;do p=0,o=t(q,b,j,E),o<0?(S=b[0],j!=E&&(S=S*Cr+(b[1]||0)),p=S/O|0,p>1?(p>=Cr&&(p=Cr-1),h=e(q,p),g=h.length,E=b.length,o=t(h,b,g,E),o==1&&(p--,n(h,j<g?D:q,g))):(p==0&&(o=p=1),h=q.slice()),g=h.length,g<E&&h.unshift(0),n(b,h,E),o==-1&&(E=b.length,o=t(q,b,j,E),o<1&&(p++,n(b,j<E?D:q,E))),E=b.length):o===0&&(p++,b=[0]),v[u++]=p,o&&b[0]?b[E++]=H[N]||0:(b=[H[N]],E=1);while((N++<C||b[0]!==void 0)&&T--)}return v[0]||v.shift(),x.e=l,xn(x,s?i+dr(x)+1:i)}})();function NX(e,t){var n,r,a,i,s,o,l=0,u=0,p=e.constructor,h=p.precision;if(dr(e)>16)throw Error(Nk+dr(e));if(!e.s)return new p(Xa);for(Ln=!1,o=h,s=new p(.03125);e.abs().gte(.1);)e=e.times(s),u+=5;for(r=Math.log(Qc(2,u))/Math.LN10*2+5|0,o+=r,n=a=i=new p(Xa),p.precision=o;;){if(a=xn(a.times(e),o),n=n.times(++l),s=i.plus(Co(a,n,o)),_s(s.d).slice(0,o)===_s(i.d).slice(0,o)){for(;u--;)i=xn(i.times(i),o);return p.precision=h,t==null?(Ln=!0,xn(i,h)):i}i=s}}function dr(e){for(var t=e.e*Cn,n=e.d[0];n>=10;n/=10)t++;return t}function GS(e,t,n){if(t>e.LN10.sd())throw Ln=!0,n&&(e.precision=n),Error(Oi+"LN10 precision limit exceeded");return xn(new e(e.LN10),t)}function Dl(e){for(var t="";e--;)t+="0";return t}function Kp(e,t){var n,r,a,i,s,o,l,u,p,h=1,g=10,x=e,v=x.d,b=x.constructor,E=b.precision;if(x.s<1)throw Error(Oi+(x.s?"NaN":"-Infinity"));if(x.eq(Xa))return new b(0);if(t==null?(Ln=!1,u=E):u=t,x.eq(10))return t==null&&(Ln=!0),GS(b,u);if(u+=g,b.precision=u,n=_s(v),r=n.charAt(0),i=dr(x),Math.abs(i)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)x=x.times(e),n=_s(x.d),r=n.charAt(0),h++;i=dr(x),r>1?(x=new b("0."+n),i++):x=new b(r+"."+n.slice(1))}else return l=GS(b,u+2,E).times(i+""),x=Kp(new b(r+"."+n.slice(1)),u-g).plus(l),b.precision=E,t==null?(Ln=!0,xn(x,E)):x;for(o=s=x=Co(x.minus(Xa),x.plus(Xa),u),p=xn(x.times(x),u),a=3;;){if(s=xn(s.times(p),u),l=o.plus(Co(s,new b(a),u)),_s(l.d).slice(0,u)===_s(o.d).slice(0,u))return o=o.times(2),i!==0&&(o=o.plus(GS(b,u+2,E).times(i+""))),o=Co(o,new b(h),u),b.precision=E,t==null?(Ln=!0,xn(o,E)):o;o=l,a+=2}}function qF(e,t){var n,r,a;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;t.charCodeAt(r)===48;)++r;for(a=t.length;t.charCodeAt(a-1)===48;)--a;if(t=t.slice(r,a),t){if(a-=r,n=n-r-1,e.e=A0(n/Cn),e.d=[],r=(n+1)%Cn,n<0&&(r+=Cn),r<a){for(r&&e.d.push(+t.slice(0,r)),a-=Cn;r<a;)e.d.push(+t.slice(r,r+=Cn));t=t.slice(r),r=Cn-t.length}else r-=a;for(;r--;)t+="0";if(e.d.push(+t),Ln&&(e.e>Dy||e.e<-Dy))throw Error(Nk+n)}else e.s=0,e.e=0,e.d=[0];return e}function xn(e,t,n){var r,a,i,s,o,l,u,p,h=e.d;for(s=1,i=h[0];i>=10;i/=10)s++;if(r=t-s,r<0)r+=Cn,a=t,u=h[p=0];else{if(p=Math.ceil((r+1)/Cn),i=h.length,p>=i)return e;for(u=i=h[p],s=1;i>=10;i/=10)s++;r%=Cn,a=r-Cn+s}if(n!==void 0&&(i=Qc(10,s-a-1),o=u/i%10|0,l=t<0||h[p+1]!==void 0||u%i,l=n<4?(o||l)&&(n==0||n==(e.s<0?3:2)):o>5||o==5&&(n==4||l||n==6&&(r>0?a>0?u/Qc(10,s-a):0:h[p-1])%10&1||n==(e.s<0?8:7))),t<1||!h[0])return l?(i=dr(e),h.length=1,t=t-i-1,h[0]=Qc(10,(Cn-t%Cn)%Cn),e.e=A0(-t/Cn)||0):(h.length=1,h[0]=e.e=e.s=0),e;if(r==0?(h.length=p,i=1,p--):(h.length=p+1,i=Qc(10,Cn-r),h[p]=a>0?(u/Qc(10,s-a)%Qc(10,a)|0)*i:0),l)for(;;)if(p==0){(h[0]+=i)==Cr&&(h[0]=1,++e.e);break}else{if(h[p]+=i,h[p]!=Cr)break;h[p--]=0,i=1}for(r=h.length;h[--r]===0;)h.pop();if(Ln&&(e.e>Dy||e.e<-Dy))throw Error(Nk+dr(e));return e}function kX(e,t){var n,r,a,i,s,o,l,u,p,h,g=e.constructor,x=g.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new g(e),Ln?xn(t,x):t;if(l=e.d,h=t.d,r=t.e,u=e.e,l=l.slice(),s=u-r,s){for(p=s<0,p?(n=l,s=-s,o=h.length):(n=h,r=u,o=l.length),a=Math.max(Math.ceil(x/Cn),o)+2,s>a&&(s=a,n.length=1),n.reverse(),a=s;a--;)n.push(0);n.reverse()}else{for(a=l.length,o=h.length,p=a<o,p&&(o=a),a=0;a<o;a++)if(l[a]!=h[a]){p=l[a]<h[a];break}s=0}for(p&&(n=l,l=h,h=n,t.s=-t.s),o=l.length,a=h.length-o;a>0;--a)l[o++]=0;for(a=h.length;a>s;){if(l[--a]<h[a]){for(i=a;i&&l[--i]===0;)l[i]=Cr-1;--l[i],l[a]+=Cr}l[a]-=h[a]}for(;l[--o]===0;)l.pop();for(;l[0]===0;l.shift())--r;return l[0]?(t.d=l,t.e=r,Ln?xn(t,x):t):new g(0)}function Au(e,t,n){var r,a=dr(e),i=_s(e.d),s=i.length;return t?(n&&(r=n-s)>0?i=i.charAt(0)+"."+i.slice(1)+Dl(r):s>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(a<0?"e":"e+")+a):a<0?(i="0."+Dl(-a-1)+i,n&&(r=n-s)>0&&(i+=Dl(r))):a>=s?(i+=Dl(a+1-s),n&&(r=n-a-1)>0&&(i=i+"."+Dl(r))):((r=a+1)<s&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-s)>0&&(a+1===s&&(i+="."),i+=Dl(r))),e.s<0?"-"+i:i}function GF(e,t){if(e.length>t)return e.length=t,!0}function CX(e){var t,n,r;function a(i){var s=this;if(!(s instanceof a))return new a(i);if(s.constructor=a,i instanceof a){s.s=i.s,s.e=i.e,s.d=(i=i.d)?i.slice():i;return}if(typeof i=="number"){if(i*0!==0)throw Error(fu+i);if(i>0)s.s=1;else if(i<0)i=-i,s.s=-1;else{s.s=0,s.e=0,s.d=[0];return}if(i===~~i&&i<1e7){s.e=0,s.d=[i];return}return qF(s,i.toString())}else if(typeof i!="string")throw Error(fu+i);if(i.charCodeAt(0)===45?(i=i.slice(1),s.s=-1):s.s=1,Jke.test(i))qF(s,i);else throw Error(fu+i)}if(a.prototype=Ke,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=CX,a.config=a.set=e7e,e===void 0&&(e={}),e)for(r=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<r.length;)e.hasOwnProperty(n=r[t++])||(e[n]=this[n]);return a.config(e),a}function e7e(e){if(!e||typeof e!="object")throw Error(Oi+"Object expected");var t,n,r,a=["precision",1,S0,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<a.length;t+=3)if((r=e[n=a[t]])!==void 0)if(A0(r)===r&&r>=a[t+1]&&r<=a[t+2])this[n]=r;else throw Error(fu+n+": "+r);if((r=e[n="LN10"])!==void 0)if(r==Math.LN10)this[n]=new this(r);else throw Error(fu+n+": "+r);return this}var kk=CX(Zke);Xa=new kk(1);const pn=kk;function t7e(e){return i7e(e)||a7e(e)||r7e(e)||n7e()}function n7e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1017In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function r7e(e,t){if(e){if(typeof e=="string")return DT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return DT(e,t)}}function a7e(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function i7e(e){if(Array.isArray(e))return DT(e)}function DT(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var s7e=function(t){return t},OX={},PX=function(t){return t===OX},VF=function(t){return function n(){return arguments.length===0||arguments.length===1&&PX(arguments.length<=0?void 0:arguments[0])?n:t.apply(void 0,arguments)}},o7e=function e(t,n){return t===1?n:VF(function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];var s=a.filter(function(o){return o!==OX}).length;return s>=t?n.apply(void 0,a):e(t-s,VF(function(){for(var o=arguments.length,l=new Array(o),u=0;u<o;u++)l[u]=arguments[u];var p=a.map(function(h){return PX(h)?l.shift():h});return n.apply(void 0,t7e(p).concat(l))}))})},Lv=function(t){return o7e(t.length,t)},BT=function(t,n){for(var r=[],a=t;a<n;++a)r[a-t]=a;return r},l7e=Lv(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),c7e=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return s7e;var a=n.reverse(),i=a[0],s=a.slice(1);return function(){return s.reduce(function(o,l){return l(o)},i.apply(void 0,arguments))}},FT=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},RX=function(t){var n=null,r=null;return function(){for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];return n&&i.every(function(o,l){return o===n[l]})||(n=i,r=t.apply(void 0,i)),r}};function u7e(e){var t;return e===0?t=1:t=Math.floor(new pn(e).abs().log(10).toNumber())+1,t}function d7e(e,t,n){for(var r=new pn(e),a=0,i=[];r.lt(t)&&a<1e5;)i.push(r.toNumber()),r=r.add(n),a++;return i}var f7e=Lv(function(e,t,n){var r=+e,a=+t;return r+n*(a-r)}),h7e=Lv(function(e,t,n){var r=t-+e;return r=r||1/0,(n-e)/r}),p7e=Lv(function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))});const Mv={rangeStep:d7e,getDigitCount:u7e,interpolateNumber:f7e,uninterpolateNumber:h7e,uninterpolateTruncation:p7e};function $T(e){return x7e(e)||g7e(e)||jX(e)||m7e()}function m7e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1018In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function g7e(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function x7e(e){if(Array.isArray(e))return UT(e)}function Qp(e,t){return v7e(e)||b7e(e,t)||jX(e,t)||y7e()}function y7e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1019In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function jX(e,t){if(e){if(typeof e=="string")return UT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return UT(e,t)}}function UT(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function b7e(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,a=!1,i=void 0;try{for(var s=e[Symbol.iterator](),o;!(r=(o=s.next()).done)&&(n.push(o.value),!(t&&n.length===t));r=!0);}catch(l){a=!0,i=l}finally{try{!r&&s.return!=null&&s.return()}finally{if(a)throw i}}return n}}function v7e(e){if(Array.isArray(e))return e}function LX(e){var t=Qp(e,2),n=t[0],r=t[1],a=n,i=r;return n>r&&(a=r,i=n),[a,i]}function MX(e,t,n){if(e.lte(0))return new pn(0);var r=Mv.getDigitCount(e.toNumber()),a=new pn(10).pow(r),i=e.div(a),s=r!==1?.05:.1,o=new pn(Math.ceil(i.div(s).toNumber())).add(n).mul(s),l=o.mul(a);return t?l:new pn(Math.ceil(l))}function E7e(e,t,n){var r=1,a=new pn(e);if(!a.isint()&&n){var i=Math.abs(e);i<1?(r=new pn(10).pow(Mv.getDigitCount(e)-1),a=new pn(Math.floor(a.div(r).toNumber())).mul(r)):i>1&&(a=new pn(Math.floor(e)))}else e===0?a=new pn(Math.floor((t-1)/2)):n||(a=new pn(Math.floor(e)));var s=Math.floor((t-1)/2),o=c7e(l7e(function(l){return a.add(new pn(l-s).mul(r)).toNumber()}),BT);return o(0,t)}function IX(e,t,n,r){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new pn(0),tickMin:new pn(0),tickMax:new pn(0)};var i=MX(new pn(t).sub(e).div(n-1),r,a),s;e<=0&&t>=0?s=new pn(0):(s=new pn(e).add(t).div(2),s=s.sub(new pn(s).mod(i)));var o=Math.ceil(s.sub(e).div(i).toNumber()),l=Math.ceil(new pn(t).sub(s).div(i).toNumber()),u=o+l+1;return u>n?IX(e,t,n,r,a+1):(u<n&&(l=t>0?l+(n-u):l,o=t>0?o:o+(n-u)),{step:i,tickMin:s.sub(new pn(o).mul(i)),tickMax:s.add(new pn(l).mul(i))})}function w7e(e){var t=Qp(e,2),n=t[0],r=t[1],a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=Math.max(a,2),o=LX([n,r]),l=Qp(o,2),u=l[0],p=l[1];if(u===-1/0||p===1/0){var h=p===1/0?[u].concat($T(BT(0,a-1).map(function(){return 1/0}))):[].concat($T(BT(0,a-1).map(function(){return-1/0})),[p]);return n>r?FT(h):h}if(u===p)return E7e(u,a,i);var g=IX(u,p,s,i),x=g.step,v=g.tickMin,b=g.tickMax,E=Mv.rangeStep(v,b.add(new pn(.1).mul(x)),x);return n>r?FT(E):E}function S7e(e,t){var n=Qp(e,2),r=n[0],a=n[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=LX([r,a]),o=Qp(s,2),l=o[0],u=o[1];if(l===-1/0||u===1/0)return[r,a];if(l===u)return[l];var p=Math.max(t,2),h=MX(new pn(u).sub(l).div(p-1),i,0),g=[].concat($T(Mv.rangeStep(new pn(l),new pn(u).sub(new pn(.99).mul(h)),h)),[u]);return r>a?FT(g):g}var A7e=RX(w7e),T7e=RX(S7e),_7e="Invariant failed";function Tu(e,t){throw new Error(_7e)}var N7e=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];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 By(){return By=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},By.apply(this,arguments)}function k7e(e,t){return R7e(e)||P7e(e,t)||O7e(e,t)||C7e()}function C7e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1020In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function O7e(e,t){if(e){if(typeof e=="string")return YF(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return YF(e,t)}}function YF(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function P7e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function R7e(e){if(Array.isArray(e))return e}function j7e(e,t){if(e==null)return{};var n=L7e(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function L7e(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function M7e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I7e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,FX(r.key),r)}}function D7e(e,t,n){return t&&I7e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function B7e(e,t,n){return t=Fy(t),F7e(e,DX()?Reflect.construct(t,n||[],Fy(e).constructor):t.apply(e,n))}function F7e(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 $7e(e)}function $7e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function DX(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(DX=function(){return!!e})()}function Fy(e){return Fy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Fy(e)}function U7e(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&&zT(e,t)}function zT(e,t){return zT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},zT(e,t)}function BX(e,t,n){return t=FX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FX(e){var t=z7e(e,"string");return Bf(t)=="symbol"?t:t+""}function z7e(e,t){if(Bf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Bf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var T0=(function(e){function t(){return M7e(this,t),B7e(this,t,arguments)}return U7e(t,e),D7e(t,[{key:"render",value:function(){var r=this.props,a=r.offset,i=r.layout,s=r.width,o=r.dataKey,l=r.data,u=r.dataPointFormatter,p=r.xAxis,h=r.yAxis,g=j7e(r,N7e),x=gt(g,!1);this.props.direction==="x"&&p.type!=="number"&&Tu();var v=l.map(function(b){var E=u(b,o),S=E.x,T=E.y,k=E.value,N=E.errorVal;if(!N)return null;var C=[],O,j;if(Array.isArray(N)){var D=k7e(N,2);O=D[0],j=D[1]}else O=j=N;if(i==="vertical"){var U=p.scale,z=T+a,H=z+s,q=z-s,Q=U(k-O),I=U(k+j);C.push({x1:I,y1:H,x2:I,y2:q}),C.push({x1:Q,y1:z,x2:I,y2:z}),C.push({x1:Q,y1:H,x2:Q,y2:q})}else if(i==="horizontal"){var ee=h.scale,$=S+a,Z=$-s,te=$+s,ue=ee(k-O),V=ee(k+j);C.push({x1:Z,y1:V,x2:te,y2:V}),C.push({x1:$,y1:ue,x2:$,y2:V}),C.push({x1:Z,y1:ue,x2:te,y2:ue})}return K.createElement(nn,By({className:"recharts-errorBar",key:"bar-".concat(C.map(function(W){return"".concat(W.x1,"-").concat(W.x2,"-").concat(W.y1,"-").concat(W.y2)}))},x),C.map(function(W){return K.createElement("line",By({},W,{key:"line-".concat(W.x1,"-").concat(W.x2,"-").concat(W.y1,"-").concat(W.y2)}))}))});return K.createElement(nn,{className:"recharts-errorBars"},v)}}])})(K.Component);BX(T0,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});BX(T0,"displayName","ErrorBar");function Xp(e){"@babel/helpers - typeof";return Xp=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},Xp(e)}function WF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Gc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?WF(Object(n),!0).forEach(function(r){H7e(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WF(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function H7e(e,t,n){return t=q7e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q7e(e){var t=G7e(e,"string");return Xp(t)=="symbol"?t:t+""}function G7e(e,t){if(Xp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Xp(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var $X=function(t){var n=t.children,r=t.formattedGraphicalItems,a=t.legendWidth,i=t.legendContent,s=Va(n,uf);if(!s)return null;var o=uf.defaultProps,l=o!==void 0?Gc(Gc({},o),s.props):{},u;return s.props&&s.props.payload?u=s.props&&s.props.payload:i==="children"?u=(r||[]).reduce(function(p,h){var g=h.item,x=h.props,v=x.sectors||x.data||[];return p.concat(v.map(function(b){return{type:s.props.iconType||g.props.legendType,value:b.name,color:b.fill,payload:b}}))},[]):u=(r||[]).map(function(p){var h=p.item,g=h.type.defaultProps,x=g!==void 0?Gc(Gc({},g),h.props):{},v=x.dataKey,b=x.name,E=x.legendType,S=x.hide;return{inactive:S,dataKey:v,type:l.iconType||E||"square",color:Ck(h),value:b||v,payload:x}}),Gc(Gc(Gc({},l),uf.getWithHeight(s,a)),{},{payload:u,item:s})};function Zp(e){"@babel/helpers - typeof";return Zp=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},Zp(e)}function KF(e){return K7e(e)||W7e(e)||Y7e(e)||V7e()}function V7e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1021In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Y7e(e,t){if(e){if(typeof e=="string")return HT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return HT(e,t)}}function W7e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function K7e(e){if(Array.isArray(e))return HT(e)}function HT(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function QF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function zn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?QF(Object(n),!0).forEach(function(r){ff(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QF(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ff(e,t,n){return t=Q7e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Q7e(e){var t=X7e(e,"string");return Zp(t)=="symbol"?t:t+""}function X7e(e,t){if(Zp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Zp(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function vr(e,t,n){return ht(e)||ht(t)?n:br(t)?Ni(e,t,n):yt(t)?t(e):n}function dp(e,t,n,r){var a=Kke(e,function(o){return vr(o,t)});if(n==="number"){var i=a.filter(function(o){return $e(o)||parseFloat(o)});return i.length?[jv(i),Hl(i)]:[1/0,-1/0]}var s=r?a.filter(function(o){return!ht(o)}):a;return s.map(function(o){return br(o)||o instanceof Date?o:""})}var Z7e=function(t){var n,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,s=-1,o=(n=r?.length)!==null&&n!==void 0?n:0;if(o<=1)return 0;if(i&&i.axisType==="angleAxis"&&Math.abs(Math.abs(i.range[1]-i.range[0])-360)<=1e-6)for(var l=i.range,u=0;u<o;u++){var p=u>0?a[u-1].coordinate:a[o-1].coordinate,h=a[u].coordinate,g=u>=o-1?a[0].coordinate:a[u+1].coordinate,x=void 0;if(Gi(h-p)!==Gi(g-h)){var v=[];if(Gi(g-h)===Gi(l[1]-l[0])){x=g;var b=h+l[1]-l[0];v[0]=Math.min(b,(b+p)/2),v[1]=Math.max(b,(b+p)/2)}else{x=p;var E=g+l[1]-l[0];v[0]=Math.min(h,(E+h)/2),v[1]=Math.max(h,(E+h)/2)}var S=[Math.min(h,(x+h)/2),Math.max(h,(x+h)/2)];if(t>S[0]&&t<=S[1]||t>=v[0]&&t<=v[1]){s=a[u].index;break}}else{var T=Math.min(p,g),k=Math.max(p,g);if(t>(T+h)/2&&t<=(k+h)/2){s=a[u].index;break}}}else for(var N=0;N<o;N++)if(N===0&&t<=(r[N].coordinate+r[N+1].coordinate)/2||N>0&&N<o-1&&t>(r[N].coordinate+r[N-1].coordinate)/2&&t<=(r[N].coordinate+r[N+1].coordinate)/2||N===o-1&&t>(r[N].coordinate+r[N-1].coordinate)/2){s=r[N].index;break}return s},Ck=function(t){var n,r=t,a=r.type.displayName,i=(n=t.type)!==null&&n!==void 0&&n.defaultProps?zn(zn({},t.type.defaultProps),t.props):t.props,s=i.stroke,o=i.fill,l;switch(a){case"Line":l=s;break;case"Area":case"Radar":l=s&&s!=="none"?s:o;break;default:l=o;break}return l},J7e=function(t){var n=t.barSize,r=t.totalSize,a=t.stackGroups,i=a===void 0?{}:a;if(!i)return{};for(var s={},o=Object.keys(i),l=0,u=o.length;l<u;l++)for(var p=i[o[l]].stackGroups,h=Object.keys(p),g=0,x=h.length;g<x;g++){var v=p[h[g]],b=v.items,E=v.cateAxisId,S=b.filter(function(j){return No(j.type).indexOf("Bar")>=0});if(S&&S.length){var T=S[0].type.defaultProps,k=T!==void 0?zn(zn({},T),S[0].props):S[0].props,N=k.barSize,C=k[E];s[C]||(s[C]=[]);var O=ht(N)?n:N;s[C].push({item:S[0],stackList:S.slice(1),barSize:ht(O)?void 0:wu(O,r,0)})}}return s},eCe=function(t){var n=t.barGap,r=t.barCategoryGap,a=t.bandSize,i=t.sizeList,s=i===void 0?[]:i,o=t.maxBarSize,l=s.length;if(l<1)return null;var u=wu(n,a,0,!0),p,h=[];if(s[0].barSize===+s[0].barSize){var g=!1,x=a/l,v=s.reduce(function(N,C){return N+C.barSize||0},0);v+=(l-1)*u,v>=a&&(v-=(l-1)*u,u=0),v>=a&&x>0&&(g=!0,x*=.9,v=l*x);var b=(a-v)/2>>0,E={offset:b-u,size:0};p=s.reduce(function(N,C){var O={item:C.item,position:{offset:E.offset+E.size+u,size:g?x:C.barSize}},j=[].concat(KF(N),[O]);return E=j[j.length-1].position,C.stackList&&C.stackList.length&&C.stackList.forEach(function(D){j.push({item:D,position:E})}),j},h)}else{var S=wu(r,a,0,!0);a-2*S-(l-1)*u<=0&&(u=0);var T=(a-2*S-(l-1)*u)/l;T>1&&(T>>=0);var k=o===+o?Math.min(T,o):T;p=s.reduce(function(N,C,O){var j=[].concat(KF(N),[{item:C.item,position:{offset:S+(T+u)*O+(T-k)/2,size:k}}]);return C.stackList&&C.stackList.length&&C.stackList.forEach(function(D){j.push({item:D,position:j[j.length-1].position})}),j},h)}return p},tCe=function(t,n,r,a){var i=r.children,s=r.width,o=r.margin,l=s-(o.left||0)-(o.right||0),u=$X({children:i,legendWidth:l});if(u){var p=a||{},h=p.width,g=p.height,x=u.align,v=u.verticalAlign,b=u.layout;if((b==="vertical"||b==="horizontal"&&v==="middle")&&x!=="center"&&$e(t[x]))return zn(zn({},t),{},ff({},x,t[x]+(h||0)));if((b==="horizontal"||b==="vertical"&&x==="center")&&v!=="middle"&&$e(t[v]))return zn(zn({},t),{},ff({},v,t[v]+(g||0)))}return t},nCe=function(t,n,r){return ht(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||r==="x"?n==="xAxis":r==="y"?n==="yAxis":!0},UX=function(t,n,r,a,i){var s=n.props.children,o=Oa(s,T0).filter(function(u){return nCe(a,i,u.props.direction)});if(o&&o.length){var l=o.map(function(u){return u.props.dataKey});return t.reduce(function(u,p){var h=vr(p,r);if(ht(h))return u;var g=Array.isArray(h)?[jv(h),Hl(h)]:[h,h],x=l.reduce(function(v,b){var E=vr(p,b,0),S=g[0]-Math.abs(Array.isArray(E)?E[0]:E),T=g[1]+Math.abs(Array.isArray(E)?E[1]:E);return[Math.min(S,v[0]),Math.max(T,v[1])]},[1/0,-1/0]);return[Math.min(x[0],u[0]),Math.max(x[1],u[1])]},[1/0,-1/0])}return null},rCe=function(t,n,r,a,i){var s=n.map(function(o){return UX(t,o,r,i,a)}).filter(function(o){return!ht(o)});return s&&s.length?s.reduce(function(o,l){return[Math.min(o[0],l[0]),Math.max(o[1],l[1])]},[1/0,-1/0]):null},zX=function(t,n,r,a,i){var s=n.map(function(l){var u=l.props.dataKey;return r==="number"&&u&&UX(t,l,u,a)||dp(t,u,r,i)});if(r==="number")return s.reduce(function(l,u){return[Math.min(l[0],u[0]),Math.max(l[1],u[1])]},[1/0,-1/0]);var o={};return s.reduce(function(l,u){for(var p=0,h=u.length;p<h;p++)o[u[p]]||(o[u[p]]=!0,l.push(u[p]));return l},[])},HX=function(t,n){return t==="horizontal"&&n==="xAxis"||t==="vertical"&&n==="yAxis"||t==="centric"&&n==="angleAxis"||t==="radial"&&n==="radiusAxis"},qX=function(t,n,r,a){if(a)return t.map(function(l){return l.coordinate});var i,s,o=t.map(function(l){return l.coordinate===n&&(i=!0),l.coordinate===r&&(s=!0),l.coordinate});return i||o.push(n),s||o.push(r),o},So=function(t,n,r){if(!t)return null;var a=t.scale,i=t.duplicateDomain,s=t.type,o=t.range,l=t.realScaleType==="scaleBand"?a.bandwidth()/2:2,u=(n||r)&&s==="category"&&a.bandwidth?a.bandwidth()/l:0;if(u=t.axisType==="angleAxis"&&o?.length>=2?Gi(o[0]-o[1])*2*u:u,n&&(t.ticks||t.niceTicks)){var p=(t.ticks||t.niceTicks).map(function(h){var g=i?i.indexOf(h):h;return{coordinate:a(g)+u,value:h,offset:u}});return p.filter(function(h){return!v0(h.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(h,g){return{coordinate:a(h)+u,value:h,index:g,offset:u}}):a.ticks&&!r?a.ticks(t.tickCount).map(function(h){return{coordinate:a(h)+u,value:h,offset:u}}):a.domain().map(function(h,g){return{coordinate:a(h)+u,value:i?i[h]:h,index:g,offset:u}})},VS=new WeakMap,Z1=function(t,n){if(typeof n!="function")return t;VS.has(t)||VS.set(t,new WeakMap);var r=VS.get(t);if(r.has(n))return r.get(n);var a=function(){t.apply(void 0,arguments),n.apply(void 0,arguments)};return r.set(n,a),a},aCe=function(t,n,r){var a=t.scale,i=t.type,s=t.layout,o=t.axisType;if(a==="auto")return s==="radial"&&o==="radiusAxis"?{scale:qp(),realScaleType:"band"}:s==="radial"&&o==="angleAxis"?{scale:jy(),realScaleType:"linear"}:i==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!r)?{scale:up(),realScaleType:"point"}:i==="category"?{scale:qp(),realScaleType:"band"}:{scale:jy(),realScaleType:"linear"};if(Eu(a)){var l="scale".concat(yv(a));return{scale:(MF[l]||up)(),realScaleType:MF[l]?l:"point"}}return yt(a)?{scale:a}:{scale:up(),realScaleType:"point"}},XF=1e-4,iCe=function(t){var n=t.domain();if(!(!n||n.length<=2)){var r=n.length,a=t.range(),i=Math.min(a[0],a[1])-XF,s=Math.max(a[0],a[1])+XF,o=t(n[0]),l=t(n[r-1]);(o<i||o>s||l<i||l>s)&&t.domain([n[0],n[r-1]])}},sCe=function(t,n){if(!t)return null;for(var r=0,a=t.length;r<a;r++)if(t[r].item===n)return t[r].position;return null},oCe=function(t,n){if(!n||n.length!==2||!$e(n[0])||!$e(n[1]))return t;var r=Math.min(n[0],n[1]),a=Math.max(n[0],n[1]),i=[t[0],t[1]];return(!$e(t[0])||t[0]<r)&&(i[0]=r),(!$e(t[1])||t[1]>a)&&(i[1]=a),i[0]>a&&(i[0]=a),i[1]<r&&(i[1]=r),i},lCe=function(t){var n=t.length;if(!(n<=0))for(var r=0,a=t[0].length;r<a;++r)for(var i=0,s=0,o=0;o<n;++o){var l=v0(t[o][r][1])?t[o][r][0]:t[o][r][1];l>=0?(t[o][r][0]=i,t[o][r][1]=i+l,i=t[o][r][1]):(t[o][r][0]=s,t[o][r][1]=s+l,s=t[o][r][1])}},cCe=function(t){var n=t.length;if(!(n<=0))for(var r=0,a=t[0].length;r<a;++r)for(var i=0,s=0;s<n;++s){var o=v0(t[s][r][1])?t[s][r][0]:t[s][r][1];o>=0?(t[s][r][0]=i,t[s][r][1]=i+o,i=t[s][r][1]):(t[s][r][0]=0,t[s][r][1]=0)}},uCe={sign:lCe,expand:W6e,none:Cf,silhouette:K6e,wiggle:Q6e,positive:cCe},dCe=function(t,n,r){var a=n.map(function(o){return o.props.dataKey}),i=uCe[r],s=Y6e().keys(a).value(function(o,l){return+vr(o,l,0)}).order(bT).offset(i);return s(t)},fCe=function(t,n,r,a,i,s){if(!t)return null;var o=s?n.reverse():n,l={},u=o.reduce(function(h,g){var x,v=(x=g.type)!==null&&x!==void 0&&x.defaultProps?zn(zn({},g.type.defaultProps),g.props):g.props,b=v.stackId,E=v.hide;if(E)return h;var S=v[r],T=h[S]||{hasStack:!1,stackGroups:{}};if(br(b)){var k=T.stackGroups[b]||{numericAxisId:r,cateAxisId:a,items:[]};k.items.push(g),T.hasStack=!0,T.stackGroups[b]=k}else T.stackGroups[$u("_stackId_")]={numericAxisId:r,cateAxisId:a,items:[g]};return zn(zn({},h),{},ff({},S,T))},l),p={};return Object.keys(u).reduce(function(h,g){var x=u[g];if(x.hasStack){var v={};x.stackGroups=Object.keys(x.stackGroups).reduce(function(b,E){var S=x.stackGroups[E];return zn(zn({},b),{},ff({},E,{numericAxisId:r,cateAxisId:a,items:S.items,stackedData:dCe(t,S.items,i)}))},v)}return zn(zn({},h),{},ff({},g,x))},p)},hCe=function(t,n){var r=n.realScaleType,a=n.type,i=n.tickCount,s=n.originalDomain,o=n.allowDecimals,l=r||n.scale;if(l!=="auto"&&l!=="linear")return null;if(i&&a==="number"&&s&&(s[0]==="auto"||s[1]==="auto")){var u=t.domain();if(!u.length)return null;var p=A7e(u,i,o);return t.domain([jv(p),Hl(p)]),{niceTicks:p}}if(i&&a==="number"){var h=t.domain(),g=T7e(h,i,o);return{niceTicks:g}}return null};function Ff(e){var t=e.axis,n=e.ticks,r=e.bandSize,a=e.entry,i=e.index,s=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!ht(a[t.dataKey])){var o=my(n,"value",a[t.dataKey]);if(o)return o.coordinate+r/2}return n[i]?n[i].coordinate+r/2:null}var l=vr(a,ht(s)?t.dataKey:s);return ht(l)?null:t.scale(l)}var ZF=function(t){var n=t.axis,r=t.ticks,a=t.offset,i=t.bandSize,s=t.entry,o=t.index;if(n.type==="category")return r[o]?r[o].coordinate+a:null;var l=vr(s,n.dataKey,n.domain[o]);return ht(l)?null:n.scale(l)-i/2+a},pCe=function(t){var n=t.numericAxis,r=n.scale.domain();if(n.type==="number"){var a=Math.min(r[0],r[1]),i=Math.max(r[0],r[1]);return a<=0&&i>=0?0:i<0?i:a}return r[0]},mCe=function(t,n){var r,a=(r=t.type)!==null&&r!==void 0&&r.defaultProps?zn(zn({},t.type.defaultProps),t.props):t.props,i=a.stackId;if(br(i)){var s=n[i];if(s){var o=s.items.indexOf(t);return o>=0?s.stackedData[o]:null}}return null},gCe=function(t){return t.reduce(function(n,r){return[jv(r.concat([n[0]]).filter($e)),Hl(r.concat([n[1]]).filter($e))]},[1/0,-1/0])},GX=function(t,n,r){return Object.keys(t).reduce(function(a,i){var s=t[i],o=s.stackedData,l=o.reduce(function(u,p){var h=gCe(p.slice(n,r+1));return[Math.min(u[0],h[0]),Math.max(u[1],h[1])]},[1/0,-1/0]);return[Math.min(l[0],a[0]),Math.max(l[1],a[1])]},[1/0,-1/0]).map(function(a){return a===1/0||a===-1/0?0:a})},JF=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,e$=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,qT=function(t,n,r){if(yt(t))return t(n,r);if(!Array.isArray(t))return n;var a=[];if($e(t[0]))a[0]=r?t[0]:Math.min(t[0],n[0]);else if(JF.test(t[0])){var i=+JF.exec(t[0])[1];a[0]=n[0]-i}else yt(t[0])?a[0]=t[0](n[0]):a[0]=n[0];if($e(t[1]))a[1]=r?t[1]:Math.max(t[1],n[1]);else if(e$.test(t[1])){var s=+e$.exec(t[1])[1];a[1]=n[1]+s}else yt(t[1])?a[1]=t[1](n[1]):a[1]=n[1];return a},$y=function(t,n,r){if(t&&t.scale&&t.scale.bandwidth){var a=t.scale.bandwidth();if(!r||a>0)return a}if(t&&n&&n.length>=2){for(var i=ak(n,function(h){return h.coordinate}),s=1/0,o=1,l=i.length;o<l;o++){var u=i[o],p=i[o-1];s=Math.min((u.coordinate||0)-(p.coordinate||0),s)}return s===1/0?0:s}return r?void 0:0},t$=function(t,n,r){return!t||!t.length||Su(t,Ni(r,"type.defaultProps.domain"))?n:t},VX=function(t,n){var r=t.type.defaultProps?zn(zn({},t.type.defaultProps),t.props):t.props,a=r.dataKey,i=r.name,s=r.unit,o=r.formatter,l=r.tooltipType,u=r.chartType,p=r.hide;return zn(zn({},gt(t,!1)),{},{dataKey:a,unit:s,formatter:o,name:i||a,color:Ck(t),value:vr(n,a),type:l,payload:n,chartType:u,hide:p})};function Jp(e){"@babel/helpers - typeof";return Jp=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},Jp(e)}function n$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function r$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?n$(Object(n),!0).forEach(function(r){xCe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):n$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function xCe(e,t,n){return t=yCe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yCe(e){var t=bCe(e,"string");return Jp(t)=="symbol"?t:t+""}function bCe(e,t){if(Jp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Jp(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Uy=Math.PI/180,vCe=function(t){return t*180/Math.PI},zr=function(t,n,r,a){return{x:t+Math.cos(-Uy*a)*r,y:n+Math.sin(-Uy*a)*r}},ECe=function(t,n){var r=t.x,a=t.y,i=n.x,s=n.y;return Math.sqrt(Math.pow(r-i,2)+Math.pow(a-s,2))},wCe=function(t,n){var r=t.x,a=t.y,i=n.cx,s=n.cy,o=ECe({x:r,y:a},{x:i,y:s});if(o<=0)return{radius:o};var l=(r-i)/o,u=Math.acos(l);return a>s&&(u=2*Math.PI-u),{radius:o,angle:vCe(u),angleInRadian:u}},SCe=function(t){var n=t.startAngle,r=t.endAngle,a=Math.floor(n/360),i=Math.floor(r/360),s=Math.min(a,i);return{startAngle:n-s*360,endAngle:r-s*360}},ACe=function(t,n){var r=n.startAngle,a=n.endAngle,i=Math.floor(r/360),s=Math.floor(a/360),o=Math.min(i,s);return t+o*360},a$=function(t,n){var r=t.x,a=t.y,i=wCe({x:r,y:a},n),s=i.radius,o=i.angle,l=n.innerRadius,u=n.outerRadius;if(s<l||s>u)return!1;if(s===0)return!0;var p=SCe(n),h=p.startAngle,g=p.endAngle,x=o,v;if(h<=g){for(;x>g;)x-=360;for(;x<h;)x+=360;v=x>=h&&x<=g}else{for(;x>h;)x-=360;for(;x<g;)x+=360;v=x>=g&&x<=h}return v?r$(r$({},n),{},{radius:s,angle:ACe(x,n)}):null};function em(e){"@babel/helpers - typeof";return em=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},em(e)}var TCe=["offset"];function _Ce(e){return OCe(e)||CCe(e)||kCe(e)||NCe()}function NCe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1022In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kCe(e,t){if(e){if(typeof e=="string")return GT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return GT(e,t)}}function CCe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function OCe(e){if(Array.isArray(e))return GT(e)}function GT(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function PCe(e,t){if(e==null)return{};var n=RCe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function RCe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function i$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function gr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?i$(Object(n),!0).forEach(function(r){jCe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function jCe(e,t,n){return t=LCe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function LCe(e){var t=MCe(e,"string");return em(t)=="symbol"?t:t+""}function MCe(e,t){if(em(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(em(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function tm(){return tm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},tm.apply(this,arguments)}var ICe=function(t){var n=t.value,r=t.formatter,a=ht(t.children)?n:t.children;return yt(r)?r(a):a},DCe=function(t,n){var r=Gi(n-t),a=Math.min(Math.abs(n-t),360);return r*a},BCe=function(t,n,r){var a=t.position,i=t.viewBox,s=t.offset,o=t.className,l=i,u=l.cx,p=l.cy,h=l.innerRadius,g=l.outerRadius,x=l.startAngle,v=l.endAngle,b=l.clockWise,E=(h+g)/2,S=DCe(x,v),T=S>=0?1:-1,k,N;a==="insideStart"?(k=x+T*s,N=b):a==="insideEnd"?(k=v-T*s,N=!b):a==="end"&&(k=v+T*s,N=b),N=S<=0?N:!N;var C=zr(u,p,E,k),O=zr(u,p,E,k+(N?1:-1)*359),j="M".concat(C.x,",").concat(C.y,`
1023    A`).concat(E,",").concat(E,",0,1,").concat(N?0:1,`,
1024    `).concat(O.x,",").concat(O.y),D=ht(t.id)?$u("recharts-radial-line-"):t.id;return K.createElement("text",tm({},r,{dominantBaseline:"central",className:kt("recharts-radial-bar-label",o)}),K.createElement("defs",null,K.createElement("path",{id:D,d:j})),K.createElement("textPath",{xlinkHref:"#".concat(D)},n))},FCe=function(t){var n=t.viewBox,r=t.offset,a=t.position,i=n,s=i.cx,o=i.cy,l=i.innerRadius,u=i.outerRadius,p=i.startAngle,h=i.endAngle,g=(p+h)/2;if(a==="outside"){var x=zr(s,o,u+r,g),v=x.x,b=x.y;return{x:v,y:b,textAnchor:v>=s?"start":"end",verticalAnchor:"middle"}}if(a==="center")return{x:s,y:o,textAnchor:"middle",verticalAnchor:"middle"};if(a==="centerTop")return{x:s,y:o,textAnchor:"middle",verticalAnchor:"start"};if(a==="centerBottom")return{x:s,y:o,textAnchor:"middle",verticalAnchor:"end"};var E=(l+u)/2,S=zr(s,o,E,g),T=S.x,k=S.y;return{x:T,y:k,textAnchor:"middle",verticalAnchor:"middle"}},$Ce=function(t){var n=t.viewBox,r=t.parentViewBox,a=t.offset,i=t.position,s=n,o=s.x,l=s.y,u=s.width,p=s.height,h=p>=0?1:-1,g=h*a,x=h>0?"end":"start",v=h>0?"start":"end",b=u>=0?1:-1,E=b*a,S=b>0?"end":"start",T=b>0?"start":"end";if(i==="top"){var k={x:o+u/2,y:l-h*a,textAnchor:"middle",verticalAnchor:x};return gr(gr({},k),r?{height:Math.max(l-r.y,0),width:u}:{})}if(i==="bottom"){var N={x:o+u/2,y:l+p+g,textAnchor:"middle",verticalAnchor:v};return gr(gr({},N),r?{height:Math.max(r.y+r.height-(l+p),0),width:u}:{})}if(i==="left"){var C={x:o-E,y:l+p/2,textAnchor:S,verticalAnchor:"middle"};return gr(gr({},C),r?{width:Math.max(C.x-r.x,0),height:p}:{})}if(i==="right"){var O={x:o+u+E,y:l+p/2,textAnchor:T,verticalAnchor:"middle"};return gr(gr({},O),r?{width:Math.max(r.x+r.width-O.x,0),height:p}:{})}var j=r?{width:u,height:p}:{};return i==="insideLeft"?gr({x:o+E,y:l+p/2,textAnchor:T,verticalAnchor:"middle"},j):i==="insideRight"?gr({x:o+u-E,y:l+p/2,textAnchor:S,verticalAnchor:"middle"},j):i==="insideTop"?gr({x:o+u/2,y:l+g,textAnchor:"middle",verticalAnchor:v},j):i==="insideBottom"?gr({x:o+u/2,y:l+p-g,textAnchor:"middle",verticalAnchor:x},j):i==="insideTopLeft"?gr({x:o+E,y:l+g,textAnchor:T,verticalAnchor:v},j):i==="insideTopRight"?gr({x:o+u-E,y:l+g,textAnchor:S,verticalAnchor:v},j):i==="insideBottomLeft"?gr({x:o+E,y:l+p-g,textAnchor:T,verticalAnchor:x},j):i==="insideBottomRight"?gr({x:o+u-E,y:l+p-g,textAnchor:S,verticalAnchor:x},j):b0(i)&&($e(i.x)||ru(i.x))&&($e(i.y)||ru(i.y))?gr({x:o+wu(i.x,u),y:l+wu(i.y,p),textAnchor:"end",verticalAnchor:"end"},j):gr({x:o+u/2,y:l+p/2,textAnchor:"middle",verticalAnchor:"middle"},j)},UCe=function(t){return"cx"in t&&$e(t.cx)};function Qr(e){var t=e.offset,n=t===void 0?5:t,r=PCe(e,TCe),a=gr({offset:n},r),i=a.viewBox,s=a.position,o=a.value,l=a.children,u=a.content,p=a.className,h=p===void 0?"":p,g=a.textBreakAll;if(!i||ht(o)&&ht(l)&&!P.isValidElement(u)&&!yt(u))return null;if(P.isValidElement(u))return P.cloneElement(u,a);var x;if(yt(u)){if(x=P.createElement(u,a),P.isValidElement(x))return x}else x=ICe(a);var v=UCe(i),b=gt(a,!0);if(v&&(s==="insideStart"||s==="insideEnd"||s==="end"))return BCe(a,x,b);var E=v?FCe(a):$Ce(a);return K.createElement(_y,tm({className:kt("recharts-label",h)},b,E,{breakAll:g}),x)}Qr.displayName="Label";var YX=function(t){var n=t.cx,r=t.cy,a=t.angle,i=t.startAngle,s=t.endAngle,o=t.r,l=t.radius,u=t.innerRadius,p=t.outerRadius,h=t.x,g=t.y,x=t.top,v=t.left,b=t.width,E=t.height,S=t.clockWise,T=t.labelViewBox;if(T)return T;if($e(b)&&$e(E)){if($e(h)&&$e(g))return{x:h,y:g,width:b,height:E};if($e(x)&&$e(v))return{x,y:v,width:b,height:E}}return $e(h)&&$e(g)?{x:h,y:g,width:0,height:0}:$e(n)&&$e(r)?{cx:n,cy:r,startAngle:i||a||0,endAngle:s||a||0,innerRadius:u||0,outerRadius:p||l||o||0,clockWise:S}:t.viewBox?t.viewBox:{}},zCe=function(t,n){return t?t===!0?K.createElement(Qr,{key:"label-implicit",viewBox:n}):br(t)?K.createElement(Qr,{key:"label-implicit",viewBox:n,value:t}):P.isValidElement(t)?t.type===Qr?P.cloneElement(t,{key:"label-implicit",viewBox:n}):K.createElement(Qr,{key:"label-implicit",content:t,viewBox:n}):yt(t)?K.createElement(Qr,{key:"label-implicit",content:t,viewBox:n}):b0(t)?K.createElement(Qr,tm({viewBox:n},t,{key:"label-implicit"})):null:null},HCe=function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&r&&!t.label)return null;var a=t.children,i=YX(t),s=Oa(a,Qr).map(function(l,u){return P.cloneElement(l,{viewBox:n||i,key:"label-".concat(u)})});if(!r)return s;var o=zCe(t.label,n||i);return[o].concat(_Ce(s))};Qr.parseViewBox=YX;Qr.renderCallByParent=HCe;var YS,s$;function qCe(){if(s$)return YS;s$=1;function e(t){var n=t==null?0:t.length;return n?t[n-1]:void 0}return YS=e,YS}var GCe=qCe();const VCe=on(GCe);function nm(e){"@babel/helpers - typeof";return nm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nm(e)}var YCe=["valueAccessor"],WCe=["data","dataKey","clockWise","id","textBreakAll"];function KCe(e){return JCe(e)||ZCe(e)||XCe(e)||QCe()}function QCe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1025In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function XCe(e,t){if(e){if(typeof e=="string")return VT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return VT(e,t)}}function ZCe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function JCe(e){if(Array.isArray(e))return VT(e)}function VT(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function zy(){return zy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},zy.apply(this,arguments)}function o$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function l$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?o$(Object(n),!0).forEach(function(r){eOe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function eOe(e,t,n){return t=tOe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tOe(e){var t=nOe(e,"string");return nm(t)=="symbol"?t:t+""}function nOe(e,t){if(nm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(nm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function c$(e,t){if(e==null)return{};var n=rOe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function rOe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var aOe=function(t){return Array.isArray(t.value)?VCe(t.value):t.value};function Os(e){var t=e.valueAccessor,n=t===void 0?aOe:t,r=c$(e,YCe),a=r.data,i=r.dataKey,s=r.clockWise,o=r.id,l=r.textBreakAll,u=c$(r,WCe);return!a||!a.length?null:K.createElement(nn,{className:"recharts-label-list"},a.map(function(p,h){var g=ht(i)?n(p,h):vr(p&&p.payload,i),x=ht(o)?{}:{id:"".concat(o,"-").concat(h)};return K.createElement(Qr,zy({},gt(p,!0),u,x,{parentViewBox:p.parentViewBox,value:g,textBreakAll:l,viewBox:Qr.parseViewBox(ht(s)?p:l$(l$({},p),{},{clockWise:s})),key:"label-".concat(h),index:h}))}))}Os.displayName="LabelList";function iOe(e,t){return e?e===!0?K.createElement(Os,{key:"labelList-implicit",data:t}):K.isValidElement(e)||yt(e)?K.createElement(Os,{key:"labelList-implicit",data:t,content:e}):b0(e)?K.createElement(Os,zy({data:t},e,{key:"labelList-implicit"})):null:null}function sOe(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var r=e.children,a=Oa(r,Os).map(function(s,o){return P.cloneElement(s,{data:t,key:"labelList-".concat(o)})});if(!n)return a;var i=iOe(e.label,t);return[i].concat(KCe(a))}Os.renderCallByParent=sOe;function rm(e){"@babel/helpers - typeof";return rm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rm(e)}function YT(){return YT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},YT.apply(this,arguments)}function u$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function d$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?u$(Object(n),!0).forEach(function(r){oOe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function oOe(e,t,n){return t=lOe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lOe(e){var t=cOe(e,"string");return rm(t)=="symbol"?t:t+""}function cOe(e,t){if(rm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(rm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var uOe=function(t,n){var r=Gi(n-t),a=Math.min(Math.abs(n-t),359.999);return r*a},J1=function(t){var n=t.cx,r=t.cy,a=t.radius,i=t.angle,s=t.sign,o=t.isExternal,l=t.cornerRadius,u=t.cornerIsExternal,p=l*(o?1:-1)+a,h=Math.asin(l/p)/Uy,g=u?i:i+s*h,x=zr(n,r,p,g),v=zr(n,r,a,g),b=u?i-s*h:i,E=zr(n,r,p*Math.cos(h*Uy),b);return{center:x,circleTangency:v,lineTangency:E,theta:h}},WX=function(t){var n=t.cx,r=t.cy,a=t.innerRadius,i=t.outerRadius,s=t.startAngle,o=t.endAngle,l=uOe(s,o),u=s+l,p=zr(n,r,i,s),h=zr(n,r,i,u),g="M ".concat(p.x,",").concat(p.y,`
1026    A `).concat(i,",").concat(i,`,0,
1027    `).concat(+(Math.abs(l)>180),",").concat(+(s>u),`,
1028    `).concat(h.x,",").concat(h.y,`
1029  `);if(a>0){var x=zr(n,r,a,s),v=zr(n,r,a,u);g+="L ".concat(v.x,",").concat(v.y,`
1030            A `).concat(a,",").concat(a,`,0,
1031            `).concat(+(Math.abs(l)>180),",").concat(+(s<=u),`,
1032            `).concat(x.x,",").concat(x.y," Z")}else g+="L ".concat(n,",").concat(r," Z");return g},dOe=function(t){var n=t.cx,r=t.cy,a=t.innerRadius,i=t.outerRadius,s=t.cornerRadius,o=t.forceCornerRadius,l=t.cornerIsExternal,u=t.startAngle,p=t.endAngle,h=Gi(p-u),g=J1({cx:n,cy:r,radius:i,angle:u,sign:h,cornerRadius:s,cornerIsExternal:l}),x=g.circleTangency,v=g.lineTangency,b=g.theta,E=J1({cx:n,cy:r,radius:i,angle:p,sign:-h,cornerRadius:s,cornerIsExternal:l}),S=E.circleTangency,T=E.lineTangency,k=E.theta,N=l?Math.abs(u-p):Math.abs(u-p)-b-k;if(N<0)return o?"M ".concat(v.x,",").concat(v.y,`
1033        a`).concat(s,",").concat(s,",0,0,1,").concat(s*2,`,0
1034        a`).concat(s,",").concat(s,",0,0,1,").concat(-s*2,`,0
1035      `):WX({cx:n,cy:r,innerRadius:a,outerRadius:i,startAngle:u,endAngle:p});var C="M ".concat(v.x,",").concat(v.y,`
1036    A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(x.x,",").concat(x.y,`
1037    A`).concat(i,",").concat(i,",0,").concat(+(N>180),",").concat(+(h<0),",").concat(S.x,",").concat(S.y,`
1038    A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(T.x,",").concat(T.y,`
1039  `);if(a>0){var O=J1({cx:n,cy:r,radius:a,angle:u,sign:h,isExternal:!0,cornerRadius:s,cornerIsExternal:l}),j=O.circleTangency,D=O.lineTangency,U=O.theta,z=J1({cx:n,cy:r,radius:a,angle:p,sign:-h,isExternal:!0,cornerRadius:s,cornerIsExternal:l}),H=z.circleTangency,q=z.lineTangency,Q=z.theta,I=l?Math.abs(u-p):Math.abs(u-p)-U-Q;if(I<0&&s===0)return"".concat(C,"L").concat(n,",").concat(r,"Z");C+="L".concat(q.x,",").concat(q.y,`
1040      A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(H.x,",").concat(H.y,`
1041      A`).concat(a,",").concat(a,",0,").concat(+(I>180),",").concat(+(h>0),",").concat(j.x,",").concat(j.y,`
1042      A`).concat(s,",").concat(s,",0,0,").concat(+(h<0),",").concat(D.x,",").concat(D.y,"Z")}else C+="L".concat(n,",").concat(r,"Z");return C},fOe={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},KX=function(t){var n=d$(d$({},fOe),t),r=n.cx,a=n.cy,i=n.innerRadius,s=n.outerRadius,o=n.cornerRadius,l=n.forceCornerRadius,u=n.cornerIsExternal,p=n.startAngle,h=n.endAngle,g=n.className;if(s<i||p===h)return null;var x=kt("recharts-sector",g),v=s-i,b=wu(o,v,0,!0),E;return b>0&&Math.abs(p-h)<360?E=dOe({cx:r,cy:a,innerRadius:i,outerRadius:s,cornerRadius:Math.min(b,v/2),forceCornerRadius:l,cornerIsExternal:u,startAngle:p,endAngle:h}):E=WX({cx:r,cy:a,innerRadius:i,outerRadius:s,startAngle:p,endAngle:h}),K.createElement("path",YT({},gt(n,!0),{className:x,d:E,role:"img"}))};function am(e){"@babel/helpers - typeof";return am=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},am(e)}function WT(){return WT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},WT.apply(this,arguments)}function f$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function h$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?f$(Object(n),!0).forEach(function(r){hOe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function hOe(e,t,n){return t=pOe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pOe(e){var t=mOe(e,"string");return am(t)=="symbol"?t:t+""}function mOe(e,t){if(am(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(am(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var p$={curveBasisClosed:I6e,curveBasisOpen:D6e,curveBasis:M6e,curveBumpX:E6e,curveBumpY:w6e,curveLinearClosed:B6e,curveLinear:vv,curveMonotoneX:F6e,curveMonotoneY:$6e,curveNatural:U6e,curveStep:z6e,curveStepAfter:q6e,curveStepBefore:H6e},ex=function(t){return t.x===+t.x&&t.y===+t.y},Mh=function(t){return t.x},Ih=function(t){return t.y},gOe=function(t,n){if(yt(t))return t;var r="curve".concat(yv(t));return(r==="curveMonotone"||r==="curveBump")&&n?p$["".concat(r).concat(n==="vertical"?"Y":"X")]:p$[r]||vv},xOe=function(t){var n=t.type,r=n===void 0?"linear":n,a=t.points,i=a===void 0?[]:a,s=t.baseLine,o=t.layout,l=t.connectNulls,u=l===void 0?!1:l,p=gOe
1042(r,o),h=u?i.filter(function(b){return ex(b)}):i,g;if(Array.isArray(s)){var x=u?s.filter(function(b){return ex(b)}):s,v=h.map(function(b,E){return h$(h$({},b),{},{base:x[E]})});return o==="vertical"?g=G1().y(Ih).x1(Mh).x0(function(b){return b.base.x}):g=G1().x(Mh).y1(Ih).y0(function(b){return b.base.y}),g.defined(ex).curve(p),g(v)}return o==="vertical"&&$e(s)?g=G1().y(Ih).x1(Mh).x0(s):$e(s)?g=G1().x(Mh).y1(Ih).y0(s):g=JK().x(Mh).y(Ih),g.defined(ex).curve(p),g(h)},hu=function(t){var n=t.className,r=t.points,a=t.path,i=t.pathRef;if((!r||!r.length)&&!a)return null;var s=r&&r.length?xOe(t):a;return P.createElement("path",WT({},gt(t,!1),gy(t),{className:kt("recharts-curve",n),d:s,ref:i}))},WS={exports:{}},KS,m$;function yOe(){if(m$)return KS;m$=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return KS=e,KS}var QS,g$;function bOe(){if(g$)return QS;g$=1;var e=yOe();function t(){}function n(){}return n.resetWarningCache=t,QS=function(){function r(s,o,l,u,p,h){if(h!==e){var g=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw g.name="Invariant Violation",g}}r.isRequired=r;function a(){return r}var i={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:a,element:r,elementType:r,instanceOf:a,node:r,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:n,resetWarningCache:t};return i.PropTypes=i,i},QS}var x$;function vOe(){return x$||(x$=1,WS.exports=bOe()()),WS.exports}var EOe=vOe();const sn=on(EOe);var wOe=Object.getOwnPropertyNames,SOe=Object.getOwnPropertySymbols,AOe=Object.prototype.hasOwnProperty;function y$(e,t){return function(r,a,i){return e(r,a,i)&&t(r,a,i)}}function tx(e){return function(n,r,a){if(!n||!r||typeof n!="object"||typeof r!="object")return e(n,r,a);var i=a.cache,s=i.get(n),o=i.get(r);if(s&&o)return s===r&&o===n;i.set(n,r),i.set(r,n);var l=e(n,r,a);return i.delete(n),i.delete(r),l}}function TOe(e){return e?.[Symbol.toStringTag]}function b$(e){return wOe(e).concat(SOe(e))}var _Oe=Object.hasOwn||(function(e,t){return AOe.call(e,t)});function Hu(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var NOe="__v",kOe="__o",COe="_owner",v$=Object.getOwnPropertyDescriptor,E$=Object.keys;function OOe(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function POe(e,t){return Hu(e.getTime(),t.getTime())}function ROe(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function jOe(e,t){return e===t}function w$(e,t,n){var r=e.size;if(r!==t.size)return!1;if(!r)return!0;for(var a=new Array(r),i=e.entries(),s,o,l=0;(s=i.next())&&!s.done;){for(var u=t.entries(),p=!1,h=0;(o=u.next())&&!o.done;){if(a[h]){h++;continue}var g=s.value,x=o.value;if(n.equals(g[0],x[0],l,h,e,t,n)&&n.equals(g[1],x[1],g[0],x[0],e,t,n)){p=a[h]=!0;break}h++}if(!p)return!1;l++}return!0}var LOe=Hu;function MOe(e,t,n){var r=E$(e),a=r.length;if(E$(t).length!==a)return!1;for(;a-- >0;)if(!QX(e,t,n,r[a]))return!1;return!0}function Dh(e,t,n){var r=b$(e),a=r.length;if(b$(t).length!==a)return!1;for(var i,s,o;a-- >0;)if(i=r[a],!QX(e,t,n,i)||(s=v$(e,i),o=v$(t,i),(s||o)&&(!s||!o||s.configurable!==o.configurable||s.enumerable!==o.enumerable||s.writable!==o.writable)))return!1;return!0}function IOe(e,t){return Hu(e.valueOf(),t.valueOf())}function DOe(e,t){return e.source===t.source&&e.flags===t.flags}function S$(e,t,n){var r=e.size;if(r!==t.size)return!1;if(!r)return!0;for(var a=new Array(r),i=e.values(),s,o;(s=i.next())&&!s.done;){for(var l=t.values(),u=!1,p=0;(o=l.next())&&!o.done;){if(!a[p]&&n.equals(s.value,o.value,s.value,o.value,e,t,n)){u=a[p]=!0;break}p++}if(!u)return!1}return!0}function BOe(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function FOe(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 QX(e,t,n,r){return(r===COe||r===kOe||r===NOe)&&(e.$$typeof||t.$$typeof)?!0:_Oe(t,r)&&n.equals(e[r],t[r],r,r,e,t,n)}var $Oe="[object Arguments]",UOe="[object Boolean]",zOe="[object Date]",HOe="[object Error]",qOe="[object Map]",GOe="[object Number]",VOe="[object Object]",YOe="[object RegExp]",WOe="[object Set]",KOe="[object String]",QOe="[object URL]",XOe=Array.isArray,A$=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,T$=Object.assign,ZOe=Object.prototype.toString.call.bind(Object.prototype.toString);function JOe(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areErrorsEqual,a=e.areFunctionsEqual,i=e.areMapsEqual,s=e.areNumbersEqual,o=e.areObjectsEqual,l=e.arePrimitiveWrappersEqual,u=e.areRegExpsEqual,p=e.areSetsEqual,h=e.areTypedArraysEqual,g=e.areUrlsEqual,x=e.unknownTagComparators;
1042return function(b,E,S){if(b===E)return!0;if(b==null||E==null)return!1;var T=typeof b;if(T!==typeof E)return!1;if(T!=="object")return T==="number"?s(b,E,S):T==="function"?a(b,E,S):!1;var k=b.constructor;if(k!==E.constructor)return!1;if(k===Object)return o(b,E,S);if(XOe(b))return t(b,E,S);if(A$!=null&&A$(b))return h(b,E,S);if(k===Date)return n(b,E,S);if(k===RegExp)return u(b,E,S);if(k===Map)return i(b,E,S);if(k===Set)return p(b,E,S);var N=ZOe(b);if(N===zOe)return n(b,E,S);if(N===YOe)return u(b,E,S);if(N===qOe)return i(b,E,S);if(N===WOe)return p(b,E,S);if(N===VOe)return typeof b.then!="function"&&typeof E.then!="function"&&o(b,E,S);if(N===QOe)return g(b,E,S);if(N===HOe)return r(b,E,S);if(N===$Oe)return o(b,E,S);if(N===UOe||N===GOe||N===KOe)return l(b,E,S);if(x){var C=x[N];if(!C){var O=TOe(b);O&&(C=x[O])}if(C)return C(b,E,S)}return!1}}function e9e(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,a={areArraysEqual:r?Dh:OOe,areDatesEqual:POe,areErrorsEqual:ROe,areFunctionsEqual:jOe,areMapsEqual:r?y$(w$,Dh):w$,areNumbersEqual:LOe,areObjectsEqual:r?Dh:MOe,arePrimitiveWrappersEqual:IOe,areRegExpsEqual:DOe,areSetsEqual:r?y$(S$,Dh):S$,areTypedArraysEqual:r?Dh:BOe,areUrlsEqual:FOe,unknownTagComparators:void 0};if(n&&(a=T$({},a,n(a))),t){var i=tx(a.areArraysEqual),s=tx(a.areMapsEqual),o=tx(a.areObjectsEqual),l=tx(a.areSetsEqual);a=T$({},a,{areArraysEqual:i,areMapsEqual:s,areObjectsEqual:o,areSetsEqual:l})}return a}function t9e(e){return function(t,n,r,a,i,s,o){return e(t,n,o)}}function n9e(e){var t=e.circular,n=e.comparator,r=e.createState,a=e.equals,i=e.strict;if(r)return function(l,u){var p=r(),h=p.cache,g=h===void 0?t?new WeakMap:void 0:h,x=p.meta;return n(l,u,{cache:g,equals:a,meta:x,strict:i})};if(t)return function(l,u){return n(l,u,{cache:new WeakMap,equals:a,meta:void 0,strict:i})};var s={cache:void 0,equals:a,meta:void 0,strict:i};return function(l,u){return n(l,u,s)}}var r9e=yc();yc({strict:!0});yc({circular:!0});yc({circular:!0,strict:!0});yc({createInternalComparator:function(){return Hu}});yc({strict:!0,createInternalComparator:function(){return Hu}});yc({circular:!0,createInternalComparator:function(){return Hu}});yc({circular:!0,createInternalComparator:function(){return Hu},strict:!0});function yc(e){e===void 0&&(e={});var t=e.circular,n=t===void 0?!1:t,r=e.createInternalComparator,a=e.createState,i=e.strict,s=i===void 0?!1:i,o=e9e(e),l=JOe(o),u=r?r(l):t9e(l);return n9e({circular:n,comparator:l,createState:a,equals:u,strict:s})}function a9e(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function _$(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,r=function a(i){n<0&&(n=i),i-n>t?(e(i),n=-1):a9e(a)};requestAnimationFrame(r)}function KT(e){"@babel/helpers - typeof";return KT=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},KT(e)}function i9e(e){return c9e(e)||l9e(e)||o9e(e)||s9e()}function s9e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1043In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o9e(e,t){if(e){if(typeof e=="string")return N$(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N$(e,t)}}function N$(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function l9e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function c9e(e){if(Array.isArray(e))return e}function u9e(){var e={},t=function(){return null},n=!1,r=function a(i){if(!n){if(Array.isArray(i)){if(!i.length)return;var s=i,o=i9e(s),l=o[0],u=o.slice(1);if(typeof l=="number"){_$(a.bind(null,u),l);return}a(l),_$(a.bind(null,u));return}KT(i)==="object"&&(e=i,t(e)),typeof i=="function"&&i()}};return{stop:function(){n=!0},start:function(i){n=!1,r(i)},subscribe:function(i){return t=i,function(){t=function(){return null}}}}}function im(e){"@babel/helpers - typeof";return im=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},im(e)}function k$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function C$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
vendor: 183,949 bytes, lines 1043-1065
1043t%2?k$(Object(n),!0).forEach(function(r){XX(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function XX(e,t,n){return t=d9e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d9e(e){var t=f9e(e,"string");return im(t)==="symbol"?t:String(t)}function f9e(e,t){if(im(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(im(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var h9e=function(t,n){return[Object.keys(t),Object.keys(n)].reduce(function(r,a){return r.filter(function(i){return a.includes(i)})})},p9e=function(t){return t},m9e=function(t){return t.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},fp=function(t,n){return Object.keys(n).reduce(function(r,a){return C$(C$({},r),{},XX({},a,t(a,n[a])))},{})},O$=function(t,n,r){return t.map(function(a){return"".concat(m9e(a)," ").concat(n,"ms ").concat(r)}).join(",")};function g9e(e,t){return b9e(e)||y9e(e,t)||ZX(e,t)||x9e()}function x9e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1044In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function y9e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function b9e(e){if(Array.isArray(e))return e}function v9e(e){return S9e(e)||w9e(e)||ZX(e)||E9e()}function E9e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1045In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ZX(e,t){if(e){if(typeof e=="string")return QT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return QT(e,t)}}function w9e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function S9e(e){if(Array.isArray(e))return QT(e)}function QT(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Hy=1e-4,JX=function(t,n){return[0,3*t,3*n-6*t,3*t-3*n+1]},eZ=function(t,n){return t.map(function(r,a){return r*Math.pow(n,a)}).reduce(function(r,a){return r+a})},P$=function(t,n){return function(r){var a=JX(t,n);return eZ(a,r)}},A9e=function(t,n){return function(r){var a=JX(t,n),i=[].concat(v9e(a.map(function(s,o){return s*o}).slice(1)),[0]);return eZ(i,r)}},R$=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n[0],i=n[1],s=n[2],o=n[3];if(n.length===1)switch(n[0]){case"linear":a=0,i=0,s=1,o=1;break;case"ease":a=.25,i=.1,s=.25,o=1;break;case"ease-in":a=.42,i=0,s=1,o=1;break;case"ease-out":a=.42,i=0,s=.58,o=1;break;case"ease-in-out":a=0,i=0,s=.58,o=1;break;default:{var l=n[0].split("(");if(l[0]==="cubic-bezier"&&l[1].split(")")[0].split(",").length===4){var u=l[1].split(")")[0].split(",").map(function(E){return parseFloat(E)}),p=g9e(u,4);a=p[0],i=p[1],s=p[2],o=p[3]}}}var h=P$(a,s),g=P$(i,o),x=A9e(a,s),v=function(S){return S>1?1:S<0?0:S},b=function(S){for(var T=S>1?1:S,k=T,N=0;N<8;++N){var C=h(k)-T,O=x(k);if(Math.abs(C-T)<Hy||O<Hy)return g(k);k=v(k-C/O)}return g(k)};return b.isStepper=!1,b},T9e=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,r=n===void 0?100:n,a=t.damping,i=a===void 0?8:a,s=t.dt,o=s===void 0?17:s,l=function(p,h,g){var x=-(p-h)*r,v=g*i,b=g+(x-v)*o/1e3,E=g*o/1e3+p;return Math.abs(E-h)<Hy&&Math.abs(b)<Hy?[h,0]:[E,b]};return l.isStepper=!0,l.dt=o,l},_9e=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n[0];if(typeof a=="string")switch(a){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return R$(a);case"spring":return T9e();default:if(a.split("(")[0]==="cubic-bezier")return R$(a)}return typeof a=="function"?a:null};function sm(e){"@babel/helpers - typeof";return sm=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},sm(e)}function j$(e){return C9e(e)||k9e(e)||tZ(e)||N9e()}function N9e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1046In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function k9e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function C9e(e){if(Array.isArray(e))return ZT(e)}function L$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Ur(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?L$(Object(n),!0).forEach(function(r){XT(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function XT(e,t,n){return t=O9e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O9e(e){var t=P9e(e,"string");return sm(t)==="symbol"?t:String(t)}function P9e(e,t){if(sm(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(sm(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function R9e(e,t){return M9e(e)||L9e(e,t)||tZ(e,t)||j9e()}function j9e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1047In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tZ(e,t){if(e){if(typeof e=="string")return ZT(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ZT(e,t)}}function ZT(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function L9e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function M9e(e){if(Array.isArray(e))return e}var qy=function(t,n,r){return t+(n-t)*r},JT=function(t){var n=t.from,r=t.to;return n!==r},I9e=function e(t,n,r){var a=fp(function(i,s){if(JT(s)){var o=t(s.from,s.to,s.velocity),l=R9e(o,2),u=l[0],p=l[1];return Ur(Ur({},s),{},{from:u,velocity:p})}return s},n);return r<1?fp(function(i,s){return JT(s)?Ur(Ur({},s),{},{velocity:qy(s.velocity,a[i].velocity,r),from:qy(s.from,a[i].from,r)}):s},n):e(t,a,r-1)};const D9e=(function(e,t,n,r,a){var i=h9e(e,t),s=i.reduce(function(E,S){return Ur(Ur({},E),{},XT({},S,[e[S],t[S]]))},{}),o=i.reduce(function(E,S){return Ur(Ur({},E),{},XT({},S,{from:e[S],velocity:0,to:t[S]}))},{}),l=-1,u,p,h=function(){return null},g=function(){return fp(function(S,T){return T.from},o)},x=function(){return!Object.values(o).filter(JT).length},v=function(S){u||(u=S);var T=S-u,k=T/n.dt;o=I9e(n,o,k),a(Ur(Ur(Ur({},e),t),g())),u=S,x()||(l=requestAnimationFrame(h))},b=function(S){p||(p=S);var T=(S-p)/r,k=fp(function(C,O){return qy.apply(void 0,j$(O).concat([n(T)]))},s);if(a(Ur(Ur(Ur({},e),t),k)),T<1)l=requestAnimationFrame(h);else{var N=fp(function(C,O){return qy.apply(void 0,j$(O).concat([n(1)]))},s);a(Ur(Ur(Ur({},e),t),N))}};return h=n.isStepper?v:b,function(){return requestAnimationFrame(h),function(){cancelAnimationFrame(l)}}});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)}var B9e=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function F9e(e,t){if(e==null)return{};var n=$9e(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function $9e(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,i;for(i=0;i<r.length;i++)a=r[i],!(t.indexOf(a)>=0)&&(n[a]=e[a]);return n}function XS(e){return q9e(e)||H9e(e)||z9e(e)||U9e()}function U9e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1048In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function z9e(e,t){if(e){if(typeof e=="string")return e_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return e_(e,t)}}function H9e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function q9e(e){if(Array.isArray(e))return e_(e)}function e_(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function M$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Di(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?M$(Object(n),!0).forEach(function(r){Vh(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Vh(e,t,n){return t=nZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function G9e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V9e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,nZ(r.key),r)}}function Y9e(e,t,n){return t&&V9e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function nZ(e){var t=W9e(e,"string");return $f(t)==="symbol"?t:String(t)}function W9e(e,t){if($f(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if($f(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function K9e(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&&t_(e,t)}function t_(e,t){return t_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},t_(e,t)}function Q9e(e){var t=X9e();return function(){var r=Gy(e),a;if(t){var i=Gy(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return n_(this,a)}}function n_(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 r_(e)}function r_(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X9e(){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 Gy(e){return Gy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Gy(e)}var Xi=(function(e){K9e(n,e);var t=Q9e(n);function n(r,a){var i;G9e(this,n),i=t.call(this,r,a);var s=i.props,o=s.isActive,l=s.attributeName,u=s.from,p=s.to,h=s.steps,g=s.children,x=s.duration;if(i.handleStyleChange=i.handleStyleChange.bind(r_(i)),i.changeStyle=i.changeStyle.bind(r_(i)),!o||x<=0)return i.state={style:{}},typeof g=="function"&&(i.state={style:p}),n_(i);if(h&&h.length)i.state={style:h[0].style};else if(u){if(typeof g=="function")return i.state={style:u},n_(i);i.state={style:l?Vh({},l,u):u}}else i.state={style:{}};return i}return Y9e(n,[{key:"componentDidMount",value:function(){var a=this.props,i=a.isActive,s=a.canBegin;this.mounted=!0,!(!i||!s)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(a){var i=this.props,s=i.isActive,o=i.canBegin,l=i.attributeName,u=i.shouldReAnimate,p=i.to,h=i.from,g=this.state.style;if(o){if(!s){var x={style:l?Vh({},l,p):p};this.state&&g&&(l&&g[l]!==p||!l&&g!==p)&&this.setState(x);return}if(!(r9e(a.to,p)&&a.canBegin&&a.isActive)){var v=!a.canBegin||!a.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var b=v||u?h:a.to;if(this.state&&g){var E={style:l?Vh({},l,b):b};(l&&g[l]!==b||!l&&g!==b)&&this.setState(E)}this.runAnimation(Di(Di({},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,s=a.from,o=a.to,l=a.duration,u=a.easing,p=a.begin,h=a.onAnimationEnd,g=a.onAnimationStart,x=D9e(s,o,_9e(u),l,this.changeStyle),v=function(){i.stopJSAnimation=x()};this.manager.start([g,p,v,l,h])}},{key:"runStepAnimation",value:function(a){var i=this,s=a.steps,o=a.begin,l=a.onAnimationStart,u=s[0],p=u.style,h=u.duration,g=h===void 0?0:h,x=function(b,E,S){if(S===0)return b;var T=E.duration,k=E.easing,N=k===void 0?"ease":k,C=E.style,O=E.properties,j=E.onAnimationEnd,D=S>0?s[S-1]:E,U=O||Object.keys(C);if(typeof N=="function"||N==="spring")return[].concat(XS(b),[i.runJSAnimation.bind(i,{from:D.style,to:C,duration:T,easing:N}),T]);var z=O$(U,T,N),H=Di(Di(Di({},D.style),C),{},{transition:z});return[].concat(XS(b),[H,T,j]).filter(p9e)};return this.manager.start([l].concat(XS(s.reduce(x,[p,Math.max(g,o)])),[a.onAnimationEnd]))}},{key:"runAnimation",value:function(a){this.manager||(this.manager=u9e());var i=a.begin,s=a.duration,o=a.attributeName,l=a.to,u=a.easing,p=a.onAnimationStart,h=a.onAnimationEnd,g=a.steps,x=a.children,v=this.manager;if(this.unSubscribe=v.subscribe(this.handleStyleChange),typeof u=="function"||typeof x=="function"||u==="spring"){this.runJSAnimation(a);return}if(g.length>1){this.runStepAnimation(a);return}var b=o?Vh({},o,l):l,E=O$(Object.keys(b),s,u);v.start([p,i,Di(Di({},b),{},{transition:E}),s,h])}},{key:"render",value:function(){var a=this.props,i=a.children;a.begin;var s=a.duration;a.attributeName,a.easing;var o=a.isActive;a.steps,a.from,a.to,a.canBegin,a.onAnimationEnd,a.shouldReAnimate,a.onAnimationReStart;var l=F9e(a,B9e),u=P.Children.count(i),p=this.state.style;if(typeof i=="function")return i(p);if(!o||u===0||s<=0)return i;var h=function(x){var v=x.props,b=v.style,E=b===void 0?{}:b,S=v.className,T=P.cloneElement(x,Di(Di({},l),{},{style:Di(Di({},E),p),className:S}));return T};return u===1?h(P.Children.only(i)):K.createElement("div",null,P.Children.map(i,function(g){return h(g)}))}}]),n})(P.PureComponent);Xi.displayName="Animate";Xi.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};Xi.propTypes={from:sn.oneOfType([sn.object,sn.string]),to:sn.oneOfType([sn.object,sn.string]),attributeName:sn.string,duration:sn.number,begin:sn.number,easing:sn.oneOfType([sn.string,sn.func]),steps:sn.arrayOf(sn.shape({duration:sn.number.isRequired,style:sn.object.isRequired,easing:sn.oneOfType([sn.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),sn.func]),properties:sn.arrayOf("string"),onAnimationEnd:sn.func})),children:sn.oneOfType([sn.node,sn.func]),isActive:sn.bool,canBegin:sn.bool,onAnimationEnd:sn.func,shouldReAnimate:sn.bool,onAnimationStart:sn.func,onAnimationReStart:sn.func};function om(e){"@babel/helpers - typeof";return om=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},om(e)}function Vy(){return Vy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vy.apply(this,arguments)}function Z9e(e,t){return nPe(e)||tPe(e,t)||ePe(e,t)||J9e()}function J9e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1049In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ePe(e,t){if(e){if(typeof e=="string")return I$(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return I$(e,t)}}function I$(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function tPe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function nPe(e){if(Array.isArray(e))return e}function D$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function B$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?D$(Object(n),!0).forEach(function(r){rPe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function rPe(e,t,n){return t=aPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aPe(e){var t=iPe(e,"string");return om(t)=="symbol"?t:t+""}function iPe(e,t){if(om(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(om(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var F$=function(t,n,r,a,i){var s=Math.min(Math.abs(r)/2,Math.abs(a)/2),o=a>=0?1:-1,l=r>=0?1:-1,u=a>=0&&r>=0||a<0&&r<0?1:0,p;if(s>0&&i instanceof Array){for(var h=[0,0,0,0],g=0,x=4;g<x;g++)h[g]=i[g]>s?s:i[g];p="M".concat(t,",").concat(n+o*h[0]),h[0]>0&&(p+="A ".concat(h[0],",").concat(h[0],",0,0,").concat(u,",").concat(t+l*h[0],",").concat(n)),p+="L ".concat(t+r-l*h[1],",").concat(n),h[1]>0&&(p+="A ".concat(h[1],",").concat(h[1],",0,0,").concat(u,`,
1050        `).concat(t+r,",").concat(n+o*h[1])),p+="L ".concat(t+r,",").concat(n+a-o*h[2]),h[2]>0&&(p+="A ".concat(h[2],",").concat(h[2],",0,0,").concat(u,`,
1051        `).concat(t+r-l*h[2],",").concat(n+a)),p+="L ".concat(t+l*h[3],",").concat(n+a),h[3]>0&&(p+="A ".concat(h[3],",").concat(h[3],",0,0,").concat(u,`,
1052        `).concat(t,",").concat(n+a-o*h[3])),p+="Z"}else if(s>0&&i===+i&&i>0){var v=Math.min(s,i);p="M ".concat(t,",").concat(n+o*v,`
1053            A `).concat(v,",").concat(v,",0,0,").concat(u,",").concat(t+l*v,",").concat(n,`
1054            L `).concat(t+r-l*v,",").concat(n,`
1055            A `).concat(v,",").concat(v,",0,0,").concat(u,",").concat(t+r,",").concat(n+o*v,`
1056            L `).concat(t+r,",").concat(n+a-o*v,`
1057            A `).concat(v,",").concat(v,",0,0,").concat(u,",").concat(t+r-l*v,",").concat(n+a,`
1058            L `).concat(t+l*v,",").concat(n+a,`
1059            A `).concat(v,",").concat(v,",0,0,").concat(u,",").concat(t,",").concat(n+a-o*v," Z")}else p="M ".concat(t,",").concat(n," h ").concat(r," v ").concat(a," h ").concat(-r," Z");return p},sPe=function(t,n){if(!t||!n)return!1;var r=t.x,a=t.y,i=n.x,s=n.y,o=n.width,l=n.height;if(Math.abs(o)>0&&Math.abs(l)>0){var u=Math.min(i,i+o),p=Math.max(i,i+o),h=Math.min(s,s+l),g=Math.max(s,s+l);return r>=u&&r<=p&&a>=h&&a<=g}return!1},oPe={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Ok=function(t){var n=B$(B$({},oPe),t),r=P.useRef(),a=P.useState(-1),i=Z9e(a,2),s=i[0],o=i[1];P.useEffect(function(){if(r.current&&r.current.getTotalLength)try{var N=r.current.getTotalLength();N&&o(N)}catch{}},[]);var l=n.x,u=n.y,p=n.width,h=n.height,g=n.radius,x=n.className,v=n.animationEasing,b=n.animationDuration,E=n.animationBegin,S=n.isAnimationActive,T=n.isUpdateAnimationActive;if(l!==+l||u!==+u||p!==+p||h!==+h||p===0||h===0)return null;var k=kt("recharts-rectangle",x);return T?K.createElement(Xi,{canBegin:s>0,from:{width:p,height:h,x:l,y:u},to:{width:p,height:h,x:l,y:u},duration:b,animationEasing:v,isActive:T},function(N){var C=N.width,O=N.height,j=N.x,D=N.y;return K.createElement(Xi,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:E,duration:b,isActive:S,easing:v},K.createElement("path",Vy({},gt(n,!0),{className:k,d:F$(j,D,C,O,g),ref:r})))}):K.createElement("path",Vy({},gt(n,!0),{className:k,d:F$(l,u,p,h,g)}))};function a_(){return a_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a_.apply(this,arguments)}var Iv=function(t){var n=t.cx,r=t.cy,a=t.r,i=t.className,s=kt("recharts-dot",i);return n===+n&&r===+r&&a===+a?P.createElement("circle",a_({},gt(t,!1),gy(t),{className:s,cx:n,cy:r,r:a})):null};function lm(e){"@babel/helpers - typeof";return lm=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},lm(e)}var lPe=["x","y","top","left","width","height","className"];function i_(){return i_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i_.apply(this,arguments)}function $$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function cPe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$$(Object(n),!0).forEach(function(r){uPe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uPe(e,t,n){return t=dPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dPe(e){var t=fPe(e,"string");return lm(t)=="symbol"?t:t+""}function fPe(e,t){if(lm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(lm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function hPe(e,t){if(e==null)return{};var n=pPe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function pPe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var mPe=function(t,n,r,a,i,s){return"M".concat(t,",").concat(i,"v").concat(a,"M").concat(s,",").concat(n,"h").concat(r)},gPe=function(t){var n=t.x,r=n===void 0?0:n,a=t.y,i=a===void 0?0:a,s=t.top,o=s===void 0?0:s,l=t.left,u=l===void 0?0:l,p=t.width,h=p===void 0?0:p,g=t.height,x=g===void 0?0:g,v=t.className,b=hPe(t,lPe),E=cPe({x:r,y:i,top:o,left:u,width:h,height:x},b);return!$e(r)||!$e(i)||!$e(h)||!$e(x)||!$e(o)||!$e(u)?null:K.createElement("path",i_({},gt(E,!0),{className:kt("recharts-cross",v),d:mPe(r,i,h,x,o,u)}))},ZS,U$;function xPe(){if(U$)return ZS;U$=1;var e=wQ(),t=e(Object.getPrototypeOf,Object);return ZS=t,ZS}var JS,z$;function yPe(){if(z$)return JS;z$=1;var e=Yo(),t=xPe(),n=Wo(),r="[object Object]",a=Function.prototype,i=Object.prototype,s=a.toString,o=i.hasOwnProperty,l=s.call(Object);function u(p){if(!n(p)||e(p)!=r)return!1;var h=t(p);if(h===null)return!0;var g=o.call(h,"constructor")&&h.constructor;return typeof g=="function"&&g instanceof g&&s.call(g)==l}return JS=u,JS}var bPe=yPe();const vPe=on(bPe);var e6,H$;function EPe(){if(H$)return e6;H$=1;var e=Yo(),t=Wo(),n="[object Boolean]";function r(a){return a===!0||a===!1||t(a)&&e(a)==n}return e6=r,e6}var wPe=EPe();const SPe=on(wPe);function cm(e){"@babel/helpers - typeof";return cm=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},cm(e)}function Yy(){return Yy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Yy.apply(this,arguments)}function APe(e,t){return kPe(e)||NPe(e,t)||_Pe(e,t)||TPe()}function TPe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1060In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _Pe(e,t){if(e){if(typeof e=="string")return q$(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q$(e,t)}}function q$(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function NPe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function kPe(e){if(Array.isArray(e))return e}function G$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function V$(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?G$(Object(n),!0).forEach(function(r){CPe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function CPe(e,t,n){return t=OPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OPe(e){var t=PPe(e,"string");return cm(t)=="symbol"?t:t+""}function PPe(e,t){if(cm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(cm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Y$=function(t,n,r,a,i){var s=r-a,o;return o="M ".concat(t,",").concat(n),o+="L ".concat(t+r,",").concat(n),o+="L ".concat(t+r-s/2,",").concat(n+i),o+="L ".concat(t+r-s/2-a,",").concat(n+i),o+="L ".concat(t,",").concat(n," Z"),o},RPe={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},jPe=function(t){var n=V$(V$({},RPe),t),r=P.useRef(),a=P.useState(-1),i=APe(a,2),s=i[0],o=i[1];P.useEffect(function(){if(r.current&&r.current.getTotalLength)try{var k=r.current.getTotalLength();k&&o(k)}catch{}},[]);var l=n.x,u=n.y,p=n.upperWidth,h=n.lowerWidth,g=n.height,x=n.className,v=n.animationEasing,b=n.animationDuration,E=n.animationBegin,S=n.isUpdateAnimationActive;if(l!==+l||u!==+u||p!==+p||h!==+h||g!==+g||p===0&&h===0||g===0)return null;var T=kt("recharts-trapezoid",x);return S?K.createElement(Xi,{canBegin:s>0,from:{upperWidth:0,lowerWidth:0,height:g,x:l,y:u},to:{upperWidth:p,lowerWidth:h,height:g,x:l,y:u},duration:b,animationEasing:v,isActive:S},function(k){var N=k.upperWidth,C=k.lowerWidth,O=k.height,j=k.x,D=k.y;return K.createElement(Xi,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:E,duration:b,easing:v},K.createElement("path",Yy({},gt(n,!0),{className:T,d:Y$(j,D,N,C,O),ref:r})))}):K.createElement("g",null,K.createElement("path",Yy({},gt(n,!0),{className:T,d:Y$(l,u,p,h,g)})))},LPe=["option","shapeType","propTransformer","activeClassName","isActive"];function um(e){"@babel/helpers - typeof";return um=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},um(e)}function MPe(e,t){if(e==null)return{};var n=IPe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function IPe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function W$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Wy(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?W$(Object(n),!0).forEach(function(r){DPe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):W$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function DPe(e,t,n){return t=BPe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function BPe(e){var t=FPe(e,"string");return um(t)=="symbol"?t:t+""}function FPe(e,t){if(um(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(um(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function $Pe(e,t){return Wy(Wy({},t),e)}function UPe(e,t){return e==="symbols"}function K$(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return K.createElement(Ok,n);case"trapezoid":return K.createElement(jPe,n);case"sector":return K.createElement(KX,n);case"symbols":if(UPe(t))return K.createElement(wv,n);break;default:return null}}function zPe(e){return P.isValidElement(e)?e.props:e}function s_(e){var t=e.option,n=e.shapeType,r=e.propTransformer,a=r===void 0?$Pe:r,i=e.activeClassName,s=i===void 0?"recharts-active-shape":i,o=e.isActive,l=MPe(e,LPe),u;if(P.isValidElement(t))u=P.cloneElement(t,Wy(Wy({},l),zPe(t)));else if(yt(t))u=t(l);else if(vPe(t)&&!SPe(t)){var p=a(t,l);u=K.createElement(K$,{shapeType:n,elementProps:p})}else{var h=l;u=K.createElement(K$,{shapeType:n,elementProps:h})}return o?K.createElement(nn,{className:s},u):u}function Dv(e,t){return t!=null&&"trapezoids"in e.props}function Bv(e,t){return t!=null&&"sectors"in e.props}function dm(e,t){return t!=null&&"points"in e.props}function HPe(e,t){var n,r,a=e.x===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.x)||e.x===t.x,i=e.y===(t==null||(r=t.labelViewBox)===null||r===void 0?void 0:r.y)||e.y===t.y;return a&&i}function qPe(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function GPe(e,t){var n=e.x===t.x,r=e.y===t.y,a=e.z===t.z;return n&&r&&a}function VPe(e,t){var n;return Dv(e,t)?n=HPe:Bv(e,t)?n=qPe:dm(e,t)&&(n=GPe),n}function YPe(e,t){var n;return Dv(e,t)?n="trapezoids":Bv(e,t)?n="sectors":dm(e,t)&&(n="points"),n}function WPe(e,t){if(Dv(e,t)){var n;return(n=t.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}if(Bv(e,t)){var r;return(r=t.tooltipPayload)===null||r===void 0||(r=r[0])===null||r===void 0||(r=r.payload)===null||r===void 0?void 0:r.payload}return dm(e,t)?t.payload:{}}function KPe(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,a=YPe(n,t),i=WPe(n,t),s=r.filter(function(l,u){var p=Su(i,l),h=n.props[a].filter(function(v){var b=VPe(n,t);return b(v,t)}),g=n.props[a].indexOf(h[h.length-1]),x=u===g;return p&&x}),o=r.indexOf(s[s.length-1]);return o}var t6,Q$;function QPe(){if(Q$)return t6;Q$=1;var e=Math.ceil,t=Math.max;function n(r,a,i,s){for(var o=-1,l=t(e((a-r)/(i||1)),0),u=Array(l);l--;)u[s?l:++o]=r,r+=i;return u}return t6=n,t6}var n6,X$;function rZ(){if(X$)return n6;X$=1;var e=BQ(),t=1/0,n=17976931348623157e292;function r(a){if(!a)return a===0?a:0;if(a=e(a),a===t||a===-t){var i=a<0?-1:1;return i*n}return a===a?a:0}return n6=r,n6}var r6,Z$;function XPe(){if(Z$)return r6;Z$=1;var e=QPe(),t=Tv(),n=rZ();function r(a){return function(i,s,o){return o&&typeof o!="number"&&t(i,s,o)&&(s=o=void 0),i=n(i),s===void 0?(s=i,i=0):s=n(s),o=o===void 0?i<s?1:-1:n(o),e(i,s,o,a)}}return r6=r,r6}var a6,J$;function ZPe(){if(J$)return a6;J$=1;var e=XPe(),t=e();return a6=t,a6}var JPe=ZPe();const Ky=on(JPe);function fm(e){"@babel/helpers - typeof";return fm=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},fm(e)}function eU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function tU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?eU(Object(n),!0).forEach(function(r){aZ(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function aZ(e,t,n){return t=eRe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eRe(e){var t=tRe(e,"string");return fm(t)=="symbol"?t:t+""}function tRe(e,t){if(fm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(fm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var nRe=["Webkit","Moz","O","ms"],rRe=function(t,n){var r=t.replace(/(\w)/,function(i){return i.toUpperCase()}),a=nRe.reduce(function(i,s){return tU(tU({},i),{},aZ({},s+r,n))},{});return a[t]=n,a};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 Qy(){return Qy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Qy.apply(this,arguments)}function nU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function i6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nU(Object(n),!0).forEach(function(r){Ga(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function aRe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,sZ(r.key),r)}}function iRe(e,t,n){return t&&rU(e.prototype,t),n&&rU(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function sRe(e,t,n){return t=Xy(t),oRe(e,iZ()?Reflect.construct(t,n||[],Xy(e).constructor):t.apply(e,n))}function oRe(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 lRe(e)}function lRe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function iZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(iZ=function(){return!!e})()}function Xy(e){return Xy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Xy(e)}function cRe(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&&o_(e,t)}function o_(e,t){return o_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},o_(e,t)}function Ga(e,t,n){return t=sZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sZ(e){var t=uRe(e,"string");return Uf(t)=="symbol"?t:t+""}function uRe(e,t){if(Uf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Uf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var dRe=function(t){var n=t.data,r=t.startIndex,a=t.endIndex,i=t.x,s=t.width,o=t.travellerWidth;if(!n||!n.length)return{};var l=n.length,u=up().domain(Ky(0,l)).range([i,i+s-o]),p=u.domain().map(function(h){return u(h)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:u(r),endX:u(a),scale:u,scaleValues:p}},aU=function(t){return t.changedTouches&&!!t.changedTouches.length},zf=(function(e){function t(n){var r;return aRe(this,t),r=sRe(this,t,[n]),Ga(r,"handleDrag",function(a){r.leaveTimer&&(clearTimeout(r.leaveTimer),r.leaveTimer=null),r.state.isTravellerMoving?r.handleTravellerMove(a):r.state.isSlideMoving&&r.handleSlideDrag(a)}),Ga(r,"handleTouchMove",function(a){a.changedTouches!=null&&a.changedTouches.length>0&&r.handleDrag(a.changedTouches[0])}),Ga(r,"handleDragEnd",function(){r.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var a=r.props,i=a.endIndex,s=a.onDragEnd,o=a.startIndex;s?.({endIndex:i,startIndex:o})}),r.detachDragEndListener()}),Ga(r,"handleLeaveWrapper",function(){(r.state.isTravellerMoving||r.state.isSlideMoving)&&(r.leaveTimer=window.setTimeout(r.handleDragEnd,r.props.leaveTimeOut))}),Ga(r,"handleEnterSlideOrTraveller",function(){r.setState({isTextActive:!0})}),Ga(r,"handleLeaveSlideOrTraveller",function(){r.setState({isTextActive:!1})}),Ga(r,"handleSlideDragStart",function(a){var i=aU(a)?a.changedTouches[0]:a;r.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:i.pageX}),r.attachDragEndListener()}),r.travellerDragStartHandlers={startX:r.handleTravellerDragStart.bind(r,"startX"),endX:r.handleTravellerDragStart.bind(r,"endX")},r.state={},r}return cRe(t,e),iRe(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(r){var a=r.startX,i=r.endX,s=this.state.scaleValues,o=this.props,l=o.gap,u=o.data,p=u.length-1,h=Math.min(a,i),g=Math.max(a,i),x=t.getIndexInRange(s,h),v=t.getIndexInRange(s,g);return{startIndex:x-x%l,endIndex:v===p?p:v-v%l}}},{key:"getTextOfTick",value:function(r){var a=this.props,i=a.data,s=a.tickFormatter,o=a.dataKey,l=vr(i[r],o,r);return yt(s)?s(l,r):l}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(r){var a=this.state,i=a.slideMoveStartX,s=a.startX,o=a.endX,l=this.props,u=l.x,p=l.width,h=l.travellerWidth,g=l.startIndex,x=l.endIndex,v=l.onChange,b=r.pageX-i;b>0?b=Math.min(b,u+p-h-o,u+p-h-s):b<0&&(b=Math.max(b,u-s,u-o));var E=this.getIndex({startX:s+b,endX:o+b});(E.startIndex!==g||E.endIndex!==x)&&v&&v(E),this.setState({startX:s+b,endX:o+b,slideMoveStartX:r.pageX})}},{key:"handleTravellerDragStart",value:function(r,a){var i=aU(a)?a.changedTouches[0]:a;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:r,brushMoveStartX:i.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(r){var a=this.state,i=a.brushMoveStartX,s=a.movingTravellerId,o=a.endX,l=a.startX,u=this.state[s],p=this.props,h=p.x,g=p.width,x=p.travellerWidth,v=p.onChange,b=p.gap,E=p.data,S={startX:this.state.startX,endX:this.state.endX},T=r.pageX-i;T>0?T=Math.min(T,h+g-x-u):T<0&&(T=Math.max(T,h-u)),S[s]=u+T;var k=this.getIndex(S),N=k.startIndex,C=k.endIndex,O=function(){var D=E.length-1;return s==="startX"&&(o>l?N%b===0:C%b===0)||o<l&&C===D||s==="endX"&&(o>l?C%b===0:N%b===0)||o>l&&C===D};this.setState(Ga(Ga({},s,u+T),"brushMoveStartX",r.pageX),function(){v&&O()&&v(k)})}},{key:"handleTravellerMoveKeyboard",value:function(r,a){var i=this,s=this.state,o=s.scaleValues,l=s.startX,u=s.endX,p=this.state[a],h=o.indexOf(p);if(h!==-1){var g=h+r;if(!(g===-1||g>=o.length)){var x=o[g];a==="startX"&&x>=u||a==="endX"&&x<=l||this.setState(Ga({},a,x),function(){i.props.onChange(i.getIndex({startX:i.state.startX,endX:i.state.endX}))})}}}},{key:"renderBackground",value:function(){var r=this.props,a=r.x,i=r.y,s=r.width,o=r.height,l=r.fill,u=r.stroke;return K.createElement("rect",{stroke:u,fill:l,x:a,y:i,width:s,height:o})}},{key:"renderPanorama",value:function(){var r=this.props,a=r.x,i=r.y,s=r.width,o=r.height,l=r.data,u=r.children,p=r.padding,h=P.Children.only(u);return h?K.cloneElement(h,{x:a,y:i,width:s,height:o,margin:p,compact:!0,data:l}):null}},{key:"renderTravellerLayer",value:function(r,a){var i,s,o=this,l=this.props,u=l.y,p=l.travellerWidth,h=l.height,g=l.traveller,x=l.ariaLabel,v=l.data,b=l.startIndex,E=l.endIndex,S=Math.max(r,this.props.x),T=i6(i6({},gt(this.props,!1)),{},{x:S,y:u,width:p,height:h}),k=x||"Min value: ".concat((i=v[b])===null||i===void 0?void 0:i.name,", Max value: ").concat((s=v[E])===null||s===void 0?void 0:s.name);return K.createElement(nn,{tabIndex:0,role:"slider","aria-label":k,"aria-valuenow":r,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[a],onTouchStart:this.travellerDragStartHandlers[a],onKeyDown:function(C){["ArrowLeft","ArrowRight"].includes(C.key)&&(C.preventDefault(),C.stopPropagation(),o.handleTravellerMoveKeyboard(C.key==="ArrowRight"?1:-1,a))},onFocus:function(){o.setState({isTravellerFocused:!0})},onBlur:function(){o.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(g,T))}},{key:"renderSlide",value:function(r,a){var i=this.props,s=i.y,o=i.height,l=i.stroke,u=i.travellerWidth,p=Math.min(r,a)+u,h=Math.max(Math.abs(a-r)-u,0);return K.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:l,fillOpacity:.2,x:p,y:s,width:h,height:o})}},{key:"renderText",value:function(){var r=this.props,a=r.startIndex,i=r.endIndex,s=r.y,o=r.height,l=r.travellerWidth,u=r.stroke,p=this.state,h=p.startX,g=p.endX,x=5,v={pointerEvents:"none",fill:u};return K.createElement(nn,{className:"recharts-brush-texts"},K.createElement(_y,Qy({textAnchor:"end",verticalAnchor:"middle",x:Math.min(h,g)-x,y:s+o/2},v),this.getTextOfTick(a)),K.createElement(_y,Qy({textAnchor:"start",verticalAnchor:"middle",x:Math.max(h,g)+l+x,y:s+o/2},v),this.getTextOfTick(i)))}},{key:"render",value:function(){var r=this.props,a=r.data,i=r.className,s=r.children,o=r.x,l=r.y,u=r.width,p=r.height,h=r.alwaysShowText,g=this.state,x=g.startX,v=g.endX,b=g.isTextActive,E=g.isSlideMoving,S=g.isTravellerMoving,T=g.isTravellerFocused;if(!a||!a.length||!$e(o)||!$e(l)||!$e(u)||!$e(p)||u<=0||p<=0)return null;var k=kt("recharts-brush",i),N=K.Children.count(s)===1,C=rRe("userSelect","none");return K.createElement(nn,{className:k,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:C},this.renderBackground(),N&&this.renderPanorama(),this.renderSlide(x,v),this.renderTravellerLayer(x,"startX"),this.renderTravellerLayer(v,"endX"),(b||E||S||T||h)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(r){var a=r.x,i=r.y,s=r.width,o=r.height,l=r.stroke,u=Math.floor(i+o/2)-1;return K.createElement(K.Fragment,null,K.createElement("rect",{x:a,y:i,width:s,height:o,fill:l,stroke:"none"}),K.createElement("line",{x1:a+1,y1:u,x2:a+s-1,y2:u,fill:"none",stroke:"#fff"}),K.createElement("line",{x1:a+1,y1:u+2,x2:a+s-1,y2:u+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(r,a){var i;return K.isValidElement(r)?i=K.cloneElement(r,a):yt(r)?i=r(a):i=t.renderDefaultTraveller(a),i}},{key:"getDerivedStateFromProps",value:function(r,a){var i=r.data,s=r.width,o=r.x,l=r.travellerWidth,u=r.updateId,p=r.startIndex,h=r.endIndex;if(i!==a.prevData||u!==a.prevUpdateId)return i6({prevData:i,prevTravellerWidth:l,prevUpdateId:u,prevX:o,prevWidth:s},i&&i.length?dRe({data:i,width:s,x:o,travellerWidth:l,startIndex:p,endIndex:h}):{scale:null,scaleValues:null});if(a.scale&&(s!==a.prevWidth||o!==a.prevX||l!==a.prevTravellerWidth)){a.scale.range([o,o+s-l]);var g=a.scale.domain().map(function(x){return a.scale(x)});return{prevData:i,prevTravellerWidth:l,prevUpdateId:u,prevX:o,prevWidth:s,startX:a.scale(r.startIndex),endX:a.scale(r.endIndex),scaleValues:g}}return null}},{key:"getIndexInRange",value:function(r,a){for(var i=r.length,s=0,o=i-1;o-s>1;){var l=Math.floor((s+o)/2);r[l]>a?o=l:s=l}return a>=r[o]?o:s}}])})(P.PureComponent);Ga(zf,"displayName","Brush");Ga(zf,"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 s6,iU;function fRe(){if(iU)return s6;iU=1;var e=rk();function t(n,r){var a;return e(n,function(i,s,o){return a=r(i,s,o),!a}),!!a}return s6=t,s6}var o6,sU;function hRe(){if(sU)return o6;sU=1;var e=mQ(),t=pc(),n=fRe(),r=ja(),a=Tv();function i(s,o,l){var u=r(s)?e:n;return l&&a(s,o,l)&&(o=void 0),u(s,t(o,3))}return o6=i,o6}var pRe=hRe();const mRe=on(pRe);var Ps=function(t,n){var r=t.alwaysShow,a=t.ifOverflow;return r&&(a="extendDomain"),a===n},l6,oU;function gRe(){if(oU)return l6;oU=1;var e=jQ();function t(n,r,a){r=="__proto__"&&e?e(n,r,{configurable:!0,enumerable:!0,value:a,writable:!0}):n[r]=a}return l6=t,l6}var c6,lU;function xRe(){if(lU)return c6;lU=1;var e=gRe(),t=PQ(),n=pc();function r(a,i){var s={};return i=n(i,3),t(a,function(o,l,u){e(s,l,i(o,l,u))}),s}return c6=r,c6}var yRe=xRe();const bRe=on(yRe);var u6,cU;function vRe(){if(cU)return u6;cU=1;function e(t,n){for(var r=-1,a=t==null?0:t.length;++r<a;)if(!n(t[r],r,t))return!1;return!0}return u6=e,u6}var d6,uU;function ERe(){if(uU)return d6;uU=1;var e=rk();function t(n,r){var a=!0;return e(n,function(i,s,o){return a=!!r(i,s,o),a}),a}return d6=t,d6}var f6,dU;function wRe(){if(dU)return f6;dU=1;var e=vRe(),t=ERe(),n=pc(),r=ja(),a=Tv();function i(s,o,l){var u=r(s)?e:t;return l&&a(s,o,l)&&(o=void 0),u(s,n(o,3))}return f6=i,f6}var SRe=wRe();const oZ=on(SRe);var ARe=["x","y"];function hm(e){"@babel/helpers - typeof";return hm=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},hm(e)}function l_(){return l_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l_.apply(this,arguments)}function fU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Bh(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?fU(Object(n),!0).forEach(function(r){TRe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function TRe(e,t,n){return t=_Re(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _Re(e){var t=NRe(e,"string");return hm(t)=="symbol"?t:t+""}function NRe(e,t){if(hm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(hm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function kRe(e,t){if(e==null)return{};var n=CRe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function CRe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function ORe(e,t){var n=e.x,r=e.y,a=kRe(e,ARe),i="".concat(n),s=parseInt(i,10),o="".concat(r),l=parseInt(o,10),u="".concat(t.height||a.height),p=parseInt(u,10),h="".concat(t.width||a.width),g=parseInt(h,10);return Bh(Bh(Bh(Bh(Bh({},t),a),s?{x:s}:{}),l?{y:l}:{}),{},{height:p,width:g,name:t.name,radius:t.radius})}function hU(e){return K.createElement(s_,l_({shapeType:"rectangle",propTransformer:ORe,activeClassName:"recharts-active-bar"},e))}var PRe=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(r,a){if(typeof t=="number")return t;var i=$e(r)||zSe(r);return i?t(r,a):(i||Tu(),n)}},RRe=["value","background"],lZ;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 jRe(e,t){if(e==null)return{};var n=LRe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function LRe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Zy(){return Zy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Zy.apply(this,arguments)}function pU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function lr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pU(Object(n),!0).forEach(function(r){ql(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function MRe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,uZ(r.key),r)}}function IRe(e,t,n){return t&&mU(e.prototype,t),n&&mU(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function DRe(e,t,n){return t=Jy(t),BRe(e,cZ()?Reflect.construct(t,n||[],Jy(e).constructor):t.apply(e,n))}function BRe(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 FRe(e)}function FRe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function cZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(cZ=function(){return!!e})()}function Jy(e){return Jy=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Jy(e)}function $Re(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&&c_(e,t)}function c_(e,t){return c_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},c_(e,t)}function ql(e,t,n){return t=uZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uZ(e){var t=URe(e,"string");return Hf(t)=="symbol"?t:t+""}function URe(e,t){if(Hf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Hf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var zo=(function(e){function t(){var n;MRe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=DRe(this,t,[].concat(a)),ql(n,"state",{isAnimationFinished:!1}),ql(n,"id",$u("recharts-bar-")),ql(n,"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),s&&s()}),ql(n,"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),s&&s()}),n}return $Re(t,e),IRe(t,[{key:"renderRectanglesStatically",value:function(r){var a=this,i=this.props,s=i.shape,o=i.dataKey,l=i.activeIndex,u=i.activeBar,p=gt(this.props,!1);return r&&r.map(function(h,g){var x=g===l,v=x?u:s,b=lr(lr(lr({},p),h),{},{isActive:x,option:v,index:g,dataKey:o,onAnimationStart:a.handleAnimationStart,onAnimationEnd:a.handleAnimationEnd});return K.createElement(nn,Zy({className:"recharts-bar-rectangle"},Ip(a.props,h,g),{key:"rectangle-".concat(h?.x,"-").concat(h?.y,"-").concat(h?.value,"-").concat(g)}),K.createElement(hU,b))})}},{key:"renderRectanglesWithAnimation",value:function(){var r=this,a=this.props,i=a.data,s=a.layout,o=a.isAnimationActive,l=a.animationBegin,u=a.animationDuration,p=a.animationEasing,h=a.animationId,g=this.state.prevData;return K.createElement(Xi,{begin:l,duration:u,isActive:o,easing:p,from:{t:0},to:{t:1},key:"bar-".concat(h),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(x){var v=x.t,b=i.map(function(E,S){var T=g&&g[S];if(T){var k=Qn(T.x,E.x),N=Qn(T.y,E.y),C=Qn(T.width,E.width),O=Qn(T.height,E.height);return lr(lr({},E),{},{x:k(v),y:N(v),width:C(v),height:O(v)})}if(s==="horizontal"){var j=Qn(0,E.height),D=j(v);return lr(lr({},E),{},{y:E.y+E.height-D,height:D})}var U=Qn(0,E.width),z=U(v);return lr(lr({},E),{},{width:z})});return K.createElement(nn,null,r.renderRectanglesStatically(b))})}},{key:"renderRectangles",value:function(){var r=this.props,a=r.data,i=r.isAnimationActive,s=this.state.prevData;return i&&a&&a.length&&(!s||!Su(s,a))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(a)}},{key:"renderBackground",value:function(){var r=this,a=this.props,i=a.data,s=a.dataKey,o=a.activeIndex,l=gt(this.props.background,!1);return i.map(function(u,p){u.value;var h=u.background,g=jRe(u,RRe);if(!h)return null;var x=lr(lr(lr(lr(lr({},g),{},{fill:"#eee"},h),l),Ip(r.props,u,p)),{},{onAnimationStart:r.handleAnimationStart,onAnimationEnd:r.handleAnimationEnd,dataKey:s,index:p,className:"recharts-bar-background-rectangle"});return K.createElement(hU,Zy({key:"background-bar-".concat(p),option:r.props.background,isActive:p===o},x))})}},{key:"renderErrorBar",value:function(r,a){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,s=i.data,o=i.xAxis,l=i.yAxis,u=i.layout,p=i.children,h=Oa(p,T0);if(!h)return null;var g=u==="vertical"?s[0].height/2:s[0].width/2,x=function(E,S){var T=Array.isArray(E.value)?E.value[1]:E.value;return{x:E.x,y:E.y,value:T,errorVal:vr(E,S)}},v={clipPath:r?"url(#clipPath-".concat(a,")"):null};return K.createElement(nn,v,h.map(function(b){return K.cloneElement(b,{key:"error-bar-".concat(a,"-").concat(b.props.dataKey),data:s,xAxis:o,yAxis:l,layout:u,offset:g,dataPointFormatter:x})}))}},{key:"render",value:function(){var r=this.props,a=r.hide,i=r.data,s=r.className,o=r.xAxis,l=r.yAxis,u=r.left,p=r.top,h=r.width,g=r.height,x=r.isAnimationActive,v=r.background,b=r.id;if(a||!i||!i.length)return null;var E=this.state.isAnimationFinished,S=kt("recharts-bar",s),T=o&&o.allowDataOverflow,k=l&&l.allowDataOverflow,N=T||k,C=ht(b)?this.id:b;return K.createElement(nn,{className:S},T||k?K.createElement("defs",null,K.createElement("clipPath",{id:"clipPath-".concat(C)},K.createElement("rect",{x:T?u:u-h/2,y:k?p:p-g/2,width:T?h:h*2,height:k?g:g*2}))):null,K.createElement(nn,{className:"recharts-bar-rectangles",clipPath:N?"url(#clipPath-".concat(C,")"):null},v?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(N,C),(!x||E)&&Os.renderCallByParent(this.props,i))}}],[{key:"getDerivedStateFromProps",value:function(r,a){return r.animationId!==a.prevAnimationId?{prevAnimationId:r.animationId,curData:r.data,prevData:a.curData}:r.data!==a.curData?{curData:r.data}:null}}])})(P.PureComponent);lZ=zo;ql(zo,"displayName","Bar");ql(zo,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!mc.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"});ql(zo,"getComposedData",function(e){var t=e.props,n=e.item,r=e.barPosition,a=e.bandSize,i=e.xAxis,s=e.yAxis,o=e.xAxisTicks,l=e.yAxisTicks,u=e.stackedData,p=e.dataStartIndex,h=e.displayedData,g=e.offset,x=sCe(r,n);if(!x)return null;var v=t.layout,b=n.type.defaultProps,E=b!==void 0?lr(lr({},b),n.props):n.props,S=E.dataKey,T=E.children,k=E.minPointSize,N=v==="horizontal"?s:i,C=u?N.scale.domain():null,O=pCe({numericAxis:N}),j=Oa(T,Lf),D=h.map(function(U,z){var H,q,Q,I,ee,$;u?H=oCe(u[p+z],C):(H=vr(U,S),Array.isArray(H)||(H=[O,H]));var Z=PRe(k,lZ.defaultProps.minPointSize)(H[1],z);if(v==="horizontal"){var te,ue=[s.scale(H[0]),s.scale(H[1])],V=ue[0],W=ue[1];q=ZF({axis:i,ticks:o,bandSize:a,offset:x.offset,entry:U,index:z}),Q=(te=W??V)!==null&&te!==void 0?te:void 0,I=x.size;var ae=V-W;if(ee=Number.isNaN(ae)?0:ae,$={x:q,y:s.y,width:I,height:s.height},Math.abs(Z)>0&&Math.abs(ee)<Math.abs(Z)){var B=Gi(ee||Z)*(Math.abs(Z)-Math.abs(ee));Q-=B,ee+=B}}else{var de=[i.scale(H[0]),i.scale(H[1])],Ee=de[0],Ce=de[1];if(q=Ee,Q=ZF({axis:s,ticks:l,bandSize:a,offset:x.offset,entry:U,index:z}),I=Ce-Ee,ee=x.size,$={x:i.x,y:Q,width:i.width,height:ee},Math.abs(Z)>0&&Math.abs(I)<Math.abs(Z)){var Se=Gi(I||Z)*(Math.abs(Z)-Math.abs(I));I+=Se}}return lr(lr(lr({},U),{},{x:q,y:Q,width:I,height:ee,value:u?H:H[1],payload:U,background:$},j&&j[z]&&j[z].props),{},{tooltipPayload:[VX(n,U)],tooltipPosition:{x:q+I/2,y:Q+ee/2}})});return lr({data:D,layout:v},g)});function pm(e){"@babel/helpers - typeof";return pm=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},pm(e)}function zRe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,dZ(r.key),r)}}function HRe(e,t,n){return t&&gU(e.prototype,t),n&&gU(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function xU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function $i(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?xU(Object(n),!0).forEach(function(r){Fv(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Fv(e,t,n){return t=dZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dZ(e){var t=qRe(e,"string");return pm(t)=="symbol"?t:t+""}function qRe(e,t){if(pm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(pm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Pk=function(t,n,r,a,i){var s=t.width,o=t.height,l=t.layout,u=t.children,p=Object.keys(n),h={left:r.left,leftMirror:r.left,right:s-r.right,rightMirror:s-r.right,top:r.top,topMirror:r.top,bottom:o-r.bottom,bottomMirror:o-r.bottom},g=!!Va(u,zo);return p.reduce(function(x,v){var b=n[v],E=b.orientation,S=b.domain,T=b.padding,k=T===void 0?{}:T,N=b.mirror,C=b.reversed,O="".concat(E).concat(N?"Mirror":""),j,D,U,z,H;if(b.type==="number"&&(b.padding==="gap"||b.padding==="no-gap")){var q=S[1]-S[0],Q=1/0,I=b.categoricalDomain.sort(VSe);if(I.forEach(function(de,Ee){Ee>0&&(Q=Math.min((de||0)-(I[Ee-1]||0),Q))}),Number.isFinite(Q)){var ee=Q/q,$=b.layout==="vertical"?r.height:r.width;if(b.padding==="gap"&&(j=ee*$/2),b.padding==="no-gap"){var Z=wu(t.barCategoryGap,ee*$),te=ee*$/2;j=te-Z-(te-Z)/$*Z}}}a==="xAxis"?D=[r.left+(k.left||0)+(j||0),r.left+r.width-(k.right||0)-(j||0)]:a==="yAxis"?D=l==="horizontal"?[r.top+r.height-(k.bottom||0),r.top+(k.top||0)]:[r.top+(k.top||0)+(j||0),r.top+r.height-(k.bottom||0)-(j||0)]:D=b.range,C&&(D=[D[1],D[0]]);var ue=aCe(b,i,g),V=ue.scale,W=ue.realScaleType;V.domain(S).range(D),iCe(V);var ae=hCe(V,$i($i({},b),{},{realScaleType:W}));a==="xAxis"?(H=E==="top"&&!N||E==="bottom"&&N,U=r.left,z=h[O]-H*b.height):a==="yAxis"&&(H=E==="left"&&!N||E==="right"&&N,U=h[O]-H*b.width,z=r.top);var B=$i($i($i({},b),ae),{},{realScaleType:W,x:U,y:z,scale:V,width:a==="xAxis"?r.width:b.width,height:a==="yAxis"?r.height:b.height});return B.bandSize=$y(B,ae),!b.hide&&a==="xAxis"?h[O]+=(H?-1:1)*B.height:b.hide||(h[O]+=(H?-1:1)*B.width),$i($i({},x),{},Fv({},v,B))},{})},fZ=function(t,n){var r=t.x,a=t.y,i=n.x,s=n.y;return{x:Math.min(r,i),y:Math.min(a,s),width:Math.abs(i-r),height:Math.abs(s-a)}},GRe=function(t){var n=t.x1,r=t.y1,a=t.x2,i=t.y2;return fZ({x:n,y:r},{x:a,y:i})},hZ=(function(){function e(t){zRe(this,e),this.scale=t}return HRe(e,[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.bandAware,i=r.position;if(n!==void 0){if(i)switch(i){case"start":return this.scale(n);case"middle":{var s=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+s}case"end":{var o=this.bandwidth?this.bandwidth():0;return this.scale(n)+o}default:return this.scale(n)}if(a){var l=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+l}return this.scale(n)}}},{key:"isInRange",value:function(n){var r=this.range(),a=r[0],i=r[r.length-1];return a<=i?n>=a&&n<=i:n>=i&&n<=a}}],[{key:"create",value:function(n){return new e(n)}}])})();Fv(hZ,"EPS",1e-4);var Rk=function(t){var n=Object.keys(t).reduce(function(r,a){return $i($i({},r),{},Fv({},a,hZ.create(t[a])))},{});return $i($i({},n),{},{apply:function(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=i.bandAware,o=i.position;return bRe(a,function(l,u){return n[u].apply(l,{bandAware:s,position:o})})},isInRange:function(a){return oZ(a,function(i,s){return n[s].isInRange(i)})}})};function VRe(e){return(e%180+180)%180}var YRe=function(t){var n=t.width,r=t.height,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=VRe(a),s=i*Math.PI/180,o=Math.atan(r/n),l=s>o&&s<Math.PI-o?r/Math.sin(s):n/Math.cos(s);return Math.abs(l)},h6,yU;function WRe(){if(yU)return h6;yU=1;var e=pc(),t=Gm(),n=Sv();function r(a){return function(i,s,o){var l=Object(i);if(!t(i)){var u=e(s,3);i=n(i),s=function(h){return u(l[h],h,l)}}var p=a(i,s,o);return p>-1?l[u?i[p]:p]:void 0}}return h6=r,h6}var p6,bU;function KRe(){if(bU)return p6;bU=1;var e=rZ();function t(n){var r=e(n),a=r%1;return r===r?a?r-a:r:0}return p6=t,p6}var m6,vU;function QRe(){if(vU)return m6;vU=1;var e=_Q(),t=pc(),n=KRe(),r=Math.max;function a(i,s,o){var l=i==null?0:i.length;if(!l)return-1;var u=o==null?0:n(o);return u<0&&(u=r(l+u,0)),e(i,t(s,3),u)}return m6=a,m6}var g6,EU;function XRe(){if(EU)return g6;EU=1;var e=WRe(),t=QRe(),n=e(t);return g6=n,g6}var ZRe=XRe();const JRe=on(ZRe);var eje=UK();const tje=on(eje);var nje=tje(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("")}),jk=P.createContext(void 0),Lk=P.createContext(void 0),pZ=P.createContext(void 0),mZ=P.createContext({}),gZ=P.createContext(void 0),xZ=P.createContext(0),yZ=P.createContext(0),wU=function(t){var n=t.state,r=n.xAxisMap,a=n.yAxisMap,i=n.offset,s=t.clipPathId,o=t.children,l=t.width,u=t.height,p=nje(i);return K.createElement(jk.Provider,{value:r},K.createElement(Lk.Provider,{value:a},K.createElement(mZ.Provider,{value:i},K.createElement(pZ.Provider,{value:p},K.createElement(gZ.Provider,{value:s},K.createElement(xZ.Provider,{value:u},K.createElement(yZ.Provider,{value:l},o)))))))},rje=function(){return P.useContext(gZ)},bZ=function(t){var n=P.useContext(jk);n==null&&Tu();var r=n[t];return r==null&&Tu(),r},aje=function(){var t=P.useContext(jk);return Fl(t)},ije=function(){var t=P.useContext(Lk),n=JRe(t,function(r){return oZ(r.domain,Number.isFinite)});return n||Fl(t)},vZ=function(t){var n=P.useContext(Lk);n==null&&Tu();var r=n[t];return r==null&&Tu(),r},sje=function(){var t=P.useContext(pZ);return t},oje=function(){return P.useContext(mZ)},Mk=function(){return P.useContext(yZ)},Ik=function(){return P.useContext(xZ)};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 lje(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cje(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,wZ(r.key),r)}}function uje(e,t,n){return t&&cje(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function dje(e,t,n){return t=eb(t),fje(e,EZ()?Reflect.construct(t,n||[],eb(e).constructor):t.apply(e,n))}function fje(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 hje(e)}function hje(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function EZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(EZ=function(){return!!e})()}function eb(e){return eb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},eb(e)}function pje(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&&u_(e,t)}function u_(e,t){return u_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},u_(e,t)}function SU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function AU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?SU(Object(n),!0).forEach(function(r){Dk(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Dk(e,t,n){return t=wZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wZ(e){var t=mje(e,"string");return qf(t)=="symbol"?t:t+""}function mje(e,t){if(qf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(qf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function gje(e,t){return vje(e)||bje(e,t)||yje(e,t)||xje()}function xje(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1061In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yje(e,t){if(e){if(typeof e=="string")return TU(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return TU(e,t)}}function TU(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function bje(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function vje(e){if(Array.isArray(e))return e}function d_(){return d_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d_.apply(this,arguments)}var Eje=function(t,n){var r;return K.isValidElement(t)?r=K.cloneElement(t,n):yt(t)?r=t(n):r=K.createElement("line",d_({},n,{className:"recharts-reference-line-line"})),r},wje=function(t,n,r,a,i,s,o,l,u){var p=i.x,h=i.y,g=i.width,x=i.height;if(r){var v=u.y,b=t.y.apply(v,{position:s});if(Ps(u,"discard")&&!t.y.isInRange(b))return null;var E=[{x:p+g,y:b},{x:p,y:b}];return l==="left"?E.reverse():E}if(n){var S=u.x,T=t.x.apply(S,{position:s});if(Ps(u,"discard")&&!t.x.isInRange(T))return null;var k=[{x:T,y:h+x},{x:T,y:h}];return o==="top"?k.reverse():k}if(a){var N=u.segment,C=N.map(function(O){return t.apply(O,{position:s})});return Ps(u,"discard")&&mRe(C,function(O){return!t.isInRange(O)})?null:C}return null};function Sje(e){var t=e.x,n=e.y,r=e.segment,a=e.xAxisId,i=e.yAxisId,s=e.shape,o=e.className,l=e.alwaysShow,u=rje(),p=bZ(a),h=vZ(i),g=sje();if(!u||!g)return null;ko(l===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var x=Rk({x:p.scale,y:h.scale}),v=br(t),b=br(n),E=r&&r.length===2,S=wje(x,v,b,E,g,e.position,p.orientation,h.orientation,e);if(!S)return null;var T=gje(S,2),k=T[0],N=k.x,C=k.y,O=T[1],j=O.x,D=O.y,U=Ps(e,"hidden")?"url(#".concat(u,")"):void 0,z=AU(AU({clipPath:U},gt(e,!0)),{},{x1:N,y1:C,x2:j,y2:D});return K.createElement(nn,{className:kt("recharts-reference-line",o)},Eje(s,z),Qr.renderCallByParent(e,GRe({x1:N,y1:C,x2:j,y2:D})))}var Oo=(function(e){function t(){return lje(this,t),dje(this,t,arguments)}return pje(t,e),uje(t,[{key:"render",value:function(){return K.createElement(Sje,this.props)}}])})(K.Component);Dk(Oo,"displayName","ReferenceLine");Dk(Oo,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function f_(){return f_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f_.apply(this,arguments)}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 _U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function NU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_U(Object(n),!0).forEach(function(r){$v(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_U(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Aje(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Tje(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,AZ(r.key),r)}}function _je(e,t,n){return t&&Tje(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Nje(e,t,n){return t=tb(t),kje(e,SZ()?Reflect.construct(t,n||[],tb(e).constructor):t.apply(e,n))}function kje(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 Cje(e)}function Cje(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function SZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(SZ=function(){return!!e})()}function tb(e){return tb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},tb(e)}function Oje(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(r,a){return r.__proto__=a,r},h_(e,t)}function $v(e,t,n){return t=AZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function AZ(e){var t=Pje(e,"string");return Gf(t)=="symbol"?t:t+""}function Pje(e,t){if(Gf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Gf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Rje=function(t){var n=t.x,r=t.y,a=t.xAxis,i=t.yAxis,s=Rk({x:a.scale,y:i.scale}),o=s.apply({x:n,y:r},{bandAware:!0});return Ps(t,"discard")&&!s.isInRange(o)?null:o},Uv=(function(e){function t(){return Aje(this,t),Nje(this,t,arguments)}return Oje(t,e),_je(t,[{key:"render",value:function(){var r=this.props,a=r.x,i=r.y,s=r.r,o=r.alwaysShow,l=r.clipPathId,u=br(a),p=br(i);if(ko(o===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!u||!p)return null;var h=Rje(this.props);if(!h)return null;var g=h.x,x=h.y,v=this.props,b=v.shape,E=v.className,S=Ps(this.props,"hidden")?"url(#".concat(l,")"):void 0,T=NU(NU({clipPath:S},gt(this.props,!0)),{},{cx:g,cy:x});return K.createElement(nn,{className:kt("recharts-reference-dot",E)},t.renderDot(b,T),Qr.renderCallByParent(this.props,{x:g-s,y:x-s,width:2*s,height:2*s}))}}])})(K.Component);$v(Uv,"displayName","ReferenceDot");$v(Uv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});$v(Uv,"renderDot",function(e,t){var n;return K.isValidElement(e)?n=K.cloneElement(e,t):yt(e)?n=e(t):n=K.createElement(Iv,f_({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),n});function p_(){return p_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p_.apply(this,arguments)}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 kU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function CU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?kU(Object(n),!0).forEach(function(r){zv(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function jje(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lje(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,_Z(r.key),r)}}function Mje(e,t,n){return t&&Lje(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ije(e,t,n){return t=nb(t),Dje(e,TZ()?Reflect.construct(t,n||[],nb(e).constructor):t.apply(e,n))}function Dje(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 Bje(e)}function Bje(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function TZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(TZ=function(){return!!e})()}function nb(e){return nb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},nb(e)}function Fje(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m_(e,t)}function m_(e,t){return m_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},m_(e,t)}function zv(e,t,n){return t=_Z(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _Z(e){var t=$je(e,"string");return Vf(t)=="symbol"?t:t+""}function $je(e,t){if(Vf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Vf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Uje=function(t,n,r,a,i){var s=i.x1,o=i.x2,l=i.y1,u=i.y2,p=i.xAxis,h=i.yAxis;if(!p||!h)return null;var g=Rk({x:p.scale,y:h.scale}),x={x:t?g.x.apply(s,{position:"start"}):g.x.rangeMin,y:r?g.y.apply(l,{position:"start"}):g.y.rangeMin},v={x:n?g.x.apply(o,{position:"end"}):g.x.rangeMax,y:a?g.y.apply(u,{position:"end"}):g.y.rangeMax};return Ps(i,"discard")&&(!g.isInRange(x)||!g.isInRange(v))?null:fZ(x,v)},Hv=(function(e){function t(){return jje(this,t),Ije(this,t,arguments)}return Fje(t,e),Mje(t,[{key:"render",value:function(){var r=this.props,a=r.x1,i=r.x2,s=r.y1,o=r.y2,l=r.className,u=r.alwaysShow,p=r.clipPathId;ko(u===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var h=br(a),g=br(i),x=br(s),v=br(o),b=this.props.shape;if(!h&&!g&&!x&&!v&&!b)return null;var E=Uje(h,g,x,v,this.props);if(!E&&!b)return null;var S=Ps(this.props,"hidden")?"url(#".concat(p,")"):void 0;return K.createElement(nn,{className:kt("recharts-reference-area",l)},t.renderRect(b,CU(CU({clipPath:S},gt(this.props,!0)),E)),Qr.renderCallByParent(this.props,E))}}])})(K.Component);zv(Hv,"displayName","ReferenceArea");zv(Hv,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});zv(Hv,"renderRect",function(e,t){var n;return K.isValidElement(e)?n=K.cloneElement(e,t):yt(e)?n=e(t):n=K.createElement(Ok,p_({},t,{className:"recharts-reference-area-rect"})),n});function NZ(e,t,n){if(t<1)return[];if(t===1&&n===void 0)return e;for(var r=[],a=0;a<e.length;a+=t)r.push(e[a]);return r}function zje(e,t,n){var r={width:e.width+t.width,height:e.height+t.height};return YRe(r,n)}function Hje(e,t,n){var r=n==="width",a=e.x,i=e.y,s=e.width,o=e.height;return t===1?{start:r?a:i,end:r?a+s:i+o}:{start:r?a+s:i+o,end:r?a:i}}function rb(e,t,n,r,a){if(e*t<e*r||e*t>e*a)return!1;var i=n();return e*(t-e*i/2-r)>=0&&e*(t+e*i/2-a)<=0}function qje(e,t){return NZ(e,t+1)}function Gje(e,t,n,r,a){for(var i=(r||[]).slice(),s=t.start,o=t.end,l=0,u=1,p=s,h=function(){var v=r?.[l];if(v===void 0)return{v:NZ(r,u)};var b=l,E,S=function(){return E===void 0&&(E=n(v,b)),E},T=v.coordinate,k=l===0||rb(e,T,S,p,o);k||(l=0,p=s,u+=1),k&&(p=T+e*(S()/2+a),l+=u)},g;u<=i.length;)if(g=h(),g)return g.v;return[]}function mm(e){"@babel/helpers - typeof";return mm=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},mm(e)}function OU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Wr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?OU(Object(n),!0).forEach(function(r){Vje(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Vje(e,t,n){return t=Yje(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Yje(e){var t=Wje(e,"string");return mm(t)=="symbol"?t:t+""}function Wje(e,t){if(mm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(mm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Kje(e,t,n,r,a){for(var i=(r||[]).slice(),s=i.length,o=t.start,l=t.end,u=function(g){var x=i[g],v,b=function(){return v===void 0&&(v=n(x,g)),v};if(g===s-1){var E=e*(x.coordinate+e*b()/2-l);i[g]=x=Wr(Wr({},x),{},{tickCoord:E>0?x.coordinate-E*e:x.coordinate})}else i[g]=x=Wr(Wr({},x),{},{tickCoord:x.coordinate});var S=rb(e,x.tickCoord,b,o,l);S&&(l=x.tickCoord-e*(b()/2+a),i[g]=Wr(Wr({},x),{},{isShow:!0}))},p=s-1;p>=0;p--)u(p);return i}function Qje(e,t,n,r,a,i){var s=(r||[]).slice(),o=s.length,l=t.start,u=t.end;if(i){var p=r[o-1],h=n(p,o-1),g=e*(p.coordinate+e*h/2-u);s[o-1]=p=Wr(Wr({},p),{},{tickCoord:g>0?p.coordinate-g*e:p.coordinate});var x=rb(e,p.tickCoord,function(){return h},l,u);x&&(u=p.tickCoord-e*(h/2+a),s[o-1]=Wr(Wr({},p),{},{isShow:!0}))}for(var v=i?o-1:o,b=function(T){var k=s[T],N,C=function(){return N===void 0&&(N=n(k,T)),N};if(T===0){var O=e*(k.coordinate-e*C()/2-l);s[T]=k=Wr(Wr({},k),{},{tickCoord:O<0?k.coordinate-O*e:k.coordinate})}else s[T]=k=Wr(Wr({},k),{},{tickCoord:k.coordinate});var j=rb(e,k.tickCoord,C,l,u);j&&(l=k.tickCoord+e*(C()/2+a),s[T]=Wr(Wr({},k),{},{isShow:!0}))},E=0;E<v;E++)b(E);return s}function Bk(e,t,n){var r=e.tick,a=e.ticks,i=e.viewBox,s=e.minTickGap,o=e.orientation,l=e.interval,u=e.tickFormatter,p=e.unit,h=e.angle;if(!a||!a.length||!r)return[];if($e(l)||mc.isSsr)return qje(a,typeof l=="number"&&$e(l)?l:0);var g=[],x=o==="top"||o==="bottom"?"width":"height",v=p&&x==="width"?cp(p,{fontSize:t,letterSpacing:n}):{width:0,height:0},b=function(k,N){var C=yt(u)?u(k.value,N):k.value;return x==="width"?zje(cp(C,{fontSize:t,letterSpacing:n}),v,h):cp(C,{fontSize:t,letterSpacing:n})[x]},E=a.length>=2?Gi(a[1].coordinate-a[0].coordinate):1,S=Hje(i,E,x);return l==="equidistantPreserveStart"?Gje(E,S,b,a,s):(l==="preserveStart"||l==="preserveStartEnd"?g=Qje(E,S,b,a,s,l==="preserveStartEnd"):g=Kje(E,S,b,a,s),g.filter(function(T){return T.isShow}))}var Xje=["viewBox"],Zje=["viewBox"],Jje=["ticks"];function Yf(e){"@babel/helpers - typeof";return Yf=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},Yf(e)}function ef(){return ef=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ef.apply(this,arguments)}function PU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function mr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?PU(Object(n),!0).forEach(function(r){Fk(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function x6(e,t){if(e==null)return{};var n=eLe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function eLe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function tLe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function RU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,CZ(r.key),r)}}function nLe(e,t,n){return t&&RU(e.prototype,t),n&&RU(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function rLe(e,t,n){return t=ab(t),aLe(e,kZ()?Reflect.construct(t,n||[],ab(e).constructor):t.apply(e,n))}function aLe(e,t){if(t&&(Yf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return iLe(e)}function iLe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(kZ=function(){return!!e})()}function ab(e){return ab=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ab(e)}function sLe(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(r,a){return r.__proto__=a,r},g_(e,t)}function Fk(e,t,n){return t=CZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CZ(e){var t=oLe(e,"string");return Yf(t)=="symbol"?t:t+""}function oLe(e,t){if(Yf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Yf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var _0=(function(e){function t(n){var r;return tLe(this,t),r=rLe(this,t,[n]),r.state={fontSize:"",letterSpacing:""},r}return sLe(t,e),nLe(t,[{key:"shouldComponentUpdate",value:function(r,a){var i=r.viewBox,s=x6(r,Xje),o=this.props,l=o.viewBox,u=x6(o,Zje);return!cf(i,l)||!cf(s,u)||!cf(a,this.state)}},{key:"componentDidMount",value:function(){var r=this.layerReference;if(r){var a=r.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];a&&this.setState({fontSize:window.getComputedStyle(a).fontSize,letterSpacing:window.getComputedStyle(a).letterSpacing})}}},{key:"getTickLineCoord",value:function(r){var a=this.props,i=a.x,s=a.y,o=a.width,l=a.height,u=a.orientation,p=a.tickSize,h=a.mirror,g=a.tickMargin,x,v,b,E,S,T,k=h?-1:1,N=r.tickSize||p,C=$e(r.tickCoord)?r.tickCoord:r.coordinate;switch(u){case"top":x=v=r.coordinate,E=s+ +!h*l,b=E-k*N,T=b-k*g,S=C;break;case"left":b=E=r.coordinate,v=i+ +!h*o,x=v-k*N,S=x-k*g,T=C;break;case"right":b=E=r.coordinate,v=i+ +h*o,x=v+k*N,S=x+k*g,T=C;break;default:x=v=r.coordinate,E=s+ +h*l,b=E+k*N,T=b+k*g,S=C;break}return{line:{x1:x,y1:b,x2:v,y2:E},tick:{x:S,y:T}}}},{key:"getTickTextAnchor",value:function(){var r=this.props,a=r.orientation,i=r.mirror,s;switch(a){case"left":s=i?"start":"end";break;case"right":s=i?"end":"start";break;default:s="middle";break}return s}},{key:"getTickVerticalAnchor",value:function(){var r=this.props,a=r.orientation,i=r.mirror,s="end";switch(a){case"left":case"right":s="middle";break;case"top":s=i?"start":"end";break;default:s=i?"end":"start";break}return s}},{key:"renderAxisLine",value:function(){var r=this.props,a=r.x,i=r.y,s=r.width,o=r.height,l=r.orientation,u=r.mirror,p=r.axisLine,h=mr(mr(mr({},gt(this.props,!1)),gt(p,!1)),{},{fill:"none"});if(l==="top"||l==="bottom"){var g=+(l==="top"&&!u||l==="bottom"&&u);h=mr(mr({},h),{},{x1:a,y1:i+g*o,x2:a+s,y2:i+g*o})}else{var x=+(l==="left"&&!u||l==="right"&&u);h=mr(mr({},h),{},{x1:a+x*s,y1:i,x2:a+x*s,y2:i+o})}return K.createElement("line",ef({},h,{className:kt("recharts-cartesian-axis-line",Ni(p,"className"))}))}},{key:"renderTicks",value:function(r,a,i){var s=this,o=this.props,l=o.tickLine,u=o.stroke,p=o.tick,h=o.tickFormatter,g=o.unit,x=Bk(mr(mr({},this.props),{},{ticks:r}),a,i),v=this.getTickTextAnchor(),b=this.getTickVerticalAnchor(),E=gt(this.props,!1),S=gt(p,!1),T=mr(mr({},E),{},{fill:"none"},gt(l,!1)),k=x.map(function(N,C){var O=s.getTickLineCoord(N),j=O.line,D=O.tick,U=mr(mr(mr(mr({textAnchor:v,verticalAnchor:b},E),{},{stroke:"none",fill:u},S),D),{},{index:C,payload:N,visibleTicksCount:x.length,tickFormatter:h});return K.createElement(nn,ef({className:"recharts-cartesian-axis-tick",key:"tick-".concat(N.value,"-").concat(N.coordinate,"-").concat(N.tickCoord)},Ip(s.props,N,C)),l&&K.createElement("line",ef({},T,j,{className:kt("recharts-cartesian-axis-tick-line",Ni(l,"className"))})),p&&t.renderTickItem(p,U,"".concat(yt(h)?h(N.value,C):N.value).concat(g||"")))});return K.createElement("g",{className:"recharts-cartesian-axis-ticks"},k)}},{key:"render",value:function(){var r=this,a=this.props,i=a.axisLine,s=a.width,o=a.height,l=a.ticksGenerator,u=a.className,p=a.hide;if(p)return null;var h=this.props,g=h.ticks,x=x6(h,Jje),v=g;return yt(l)&&(v=g&&g.length>0?l(this.props):l(x)),s<=0||o<=0||!v||!v.length?null:K.createElement(nn,{className:kt("recharts-cartesian-axis",u),ref:function(E){r.layerReference=E}},i&&this.renderAxisLine(),this.renderTicks(v,this.state.fontSize,this.state.letterSpacing),Qr.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(r,a,i){var s,o=kt(a.className,"recharts-cartesian-axis-tick-value");return K.isValidElement(r)?s=K.cloneElement(r,mr(mr({},a),{},{className:o})):yt(r)?s=r(mr(mr({},a),{},{className:o})):s=K.createElement(_y,ef({},a,{className:"recharts-cartesian-axis-tick-value"}),i),s}}])})(P.Component);Fk(_0,"displayName","CartesianAxis");Fk(_0,"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 lLe=["x1","y1","x2","y2","key"],cLe=["offset"];function _u(e){"@babel/helpers - typeof";return _u=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},_u(e)}function jU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Xr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?jU(Object(n),!0).forEach(function(r){uLe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function uLe(e,t,n){return t=dLe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dLe(e){var t=fLe(e,"string");return _u(t)=="symbol"?t:t+""}function fLe(e,t){if(_u(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(_u(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function su(){return su=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},su.apply(this,arguments)}function LU(e,t){if(e==null)return{};var n=hLe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function hLe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}var pLe=function(t){var n=t.fill;if(!n||n==="none")return null;var r=t.fillOpacity,a=t.x,i=t.y,s=t.width,o=t.height,l=t.ry;return K.createElement("rect",{x:a,y:i,ry:l,width:s,height:o,stroke:"none",fill:n,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function OZ(e,t){var n;if(K.isValidElement(e))n=K.cloneElement(e,t);else if(yt(e))n=e(t);else{var r=t.x1,a=t.y1,i=t.x2,s=t.y2,o=t.key,l=LU(t,lLe),u=gt(l,!1);u.offset;var p=LU(u,cLe);n=K.createElement("line",su({},p,{x1:r,y1:a,x2:i,y2:s,fill:"none",key:o}))}return n}function mLe(e){var t=e.x,n=e.width,r=e.horizontal,a=r===void 0?!0:r,i=e.horizontalPoints;if(!a||!i||!i.length)return null;var s=i.map(function(o,l){var u=Xr(Xr({},e),{},{x1:t,y1:o,x2:t+n,y2:o,key:"line-".concat(l),index:l});return OZ(a,u)});return K.createElement("g",{className:"recharts-cartesian-grid-horizontal"},s)}function gLe(e){var t=e.y,n=e.height,r=e.vertical,a=r===void 0?!0:r,i=e.verticalPoints;if(!a||!i||!i.length)return null;var s=i.map(function(o,l){var u=Xr(Xr({},e),{},{x1:o,y1:t,x2:o,y2:t+n,key:"line-".concat(l),index:l});return OZ(a,u)});return K.createElement("g",{className:"recharts-cartesian-grid-vertical"},s)}function xLe(e){var t=e.horizontalFill,n=e.fillOpacity,r=e.x,a=e.y,i=e.width,s=e.height,o=e.horizontalPoints,l=e.horizontal,u=l===void 0?!0:l;if(!u||!t||!t.length)return null;var p=o.map(function(g){return Math.round(g+a-a)}).sort(function(g,x){return g-x});a!==p[0]&&p.unshift(0);var h=p.map(function(g,x){var v=!p[x+1],b=v?a+s-g:p[x+1]-g;if(b<=0)return null;var E=x%t.length;return K.createElement("rect",{key:"react-".concat(x),y:g,x:r,height:b,width:i,stroke:"none",fill:t[E],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return K.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},h)}function yLe(e){var t=e.vertical,n=t===void 0?!0:t,r=e.verticalFill,a=e.fillOpacity,i=e.x,s=e.y,o=e.width,l=e.height,u=e.verticalPoints;if(!n||!r||!r.length)return null;var p=u.map(function(g){return Math.round(g+i-i)}).sort(function(g,x){return g-x});i!==p[0]&&p.unshift(0);var h=p.map(function(g,x){var v=!p[x+1],b=v?i+o-g:p[x+1]-g;if(b<=0)return null;var E=x%r.length;return K.createElement("rect",{key:"react-".concat(x),x:g,y:s,width:b,height:l,stroke:"none",fill:r[E],fillOpacity:a,className:"recharts-cartesian-grid-bg"})});return K.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},h)}var bLe=function(t,n){var r=t.xAxis,a=t.width,i=t.height,s=t.offset;return qX(Bk(Xr(Xr(Xr({},_0.defaultProps),r),{},{ticks:So(r,!0),viewBox:{x:0,y:0,width:a,height:i}})),s.left,s.left+s.width,n)},vLe=function(t,n){var r=t.yAxis,a=t.width,i=t.height,s=t.offset;return qX(Bk(Xr(Xr(Xr({},_0.defaultProps),r),{},{ticks:So(r,!0),viewBox:{x:0,y:0,width:a,height:i}})),s.top,s.top+s.height,n)},zd={horizontal:!0,vertical:!0,stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function hp(e){var t,n,r,a,i,s,o=Mk(),l=Ik(),u=oje(),p=Xr(Xr({},e),{},{stroke:(t=e.stroke)!==null&&t!==void 0?t:zd.stroke,fill:(n=e.fill)!==null&&n!==void 0?n:zd.fill,horizontal:(r=e.horizontal)!==null&&r!==void 0?r:zd.horizontal,horizontalFill:(a=e.horizontalFill)!==null&&a!==void 0?a:zd.horizontalFill,vertical:(i=e.vertical)!==null&&i!==void 0?i:zd.vertical,verticalFill:(s=e.verticalFill)!==null&&s!==void 0?s:zd.verticalFill,x:$e(e.x)?e.x:u.left,y:$e(e.y)?e.y:u.top,width:$e(e.width)?e.width:u.width,height:$e(e.height)?e.height:u.height}),h=p.x,g=p.y,x=p.width,v=p.height,b=p.syncWithTicks,E=p.horizontalValues,S=p.verticalValues,T=aje(),k=ije();if(!$e(x)||x<=0||!$e(v)||v<=0||!$e(h)||h!==+h||!$e(g)||g!==+g)return null;var N=p.verticalCoordinatesGenerator||bLe,C=p.horizontalCoordinatesGenerator||vLe,O=p.horizontalPoints,j=p.verticalPoints;if((!O||!O.length)&&yt(C)){var D=E&&E.length,U=C({yAxis:k?Xr(Xr({},k),{},{ticks:D?E:k.ticks}):void 0,width:o,height:l,offset:u},D?!0:b);ko(Array.isArray(U),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(_u(U),"]")),Array.isArray(U)&&(O=U)}if((!j||!j.length)&&yt(N)){var z=S&&S.length,H=N({xAxis:T?Xr(Xr({},T),{},{ticks:z?S:T.ticks}):void 0,width:o,height:l,offset:u},z?!0:b);ko(Array.isArray(H),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(_u(H),"]")),Array.isArray(H)&&(j=H)}return K.createElement("g",{className:"recharts-cartesian-grid"},K.createElement(pLe,{fill:p.fill,fillOpacity:p.fillOpacity,x:p.x,y:p.y,width:p.width,height:p.height,ry:p.ry}),K.createElement(mLe,su({},p,{offset:u,horizontalPoints:O,xAxis:T,yAxis:k})),K.createElement(gLe,su({},p,{offset:u,verticalPoints:j,xAxis:T,yAxis:k})),K.createElement(xLe,su({},p,{horizontalPoints:O})),K.createElement(yLe,su({},p,{verticalPoints:j})))}hp.displayName="CartesianGrid";var ELe=["type","layout","connectNulls","ref"],wLe=["key"];function Wf(e){"@babel/helpers - typeof";return Wf=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},Wf(e)}function MU(e,t){if(e==null)return{};var n=SLe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function SLe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function pp(){return pp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},pp.apply(this,arguments)}function IU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function qa(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?IU(Object(n),!0).forEach(function(r){Ui(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):IU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Hd(e){return NLe(e)||_Le(e)||TLe(e)||ALe()}function ALe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1062In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function TLe(e,t){if(e){if(typeof e=="string")return x_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x_(e,t)}}function _Le(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function NLe(e){if(Array.isArray(e))return x_(e)}function x_(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function kLe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function DU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,RZ(r.key),r)}}function CLe(e,t,n){return t&&DU(e.prototype,t),n&&DU(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function OLe(e,t,n){return t=ib(t),PLe(e,PZ()?Reflect.construct(t,n||[],ib(e).constructor):t.apply(e,n))}function PLe(e,t){if(t&&(Wf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return RLe(e)}function RLe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function PZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(PZ=function(){return!!e})()}function ib(e){return ib=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ib(e)}function jLe(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(r,a){return r.__proto__=a,r},y_(e,t)}function Ui(e,t,n){return t=RZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function RZ(e){var t=LLe(e,"string");return Wf(t)=="symbol"?t:t+""}function LLe(e,t){if(Wf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Wf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var qu=(function(e){function t(){var n;kLe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=OLe(this,t,[].concat(a)),Ui(n,"state",{isAnimationFinished:!0,totalLength:0}),Ui(n,"generateSimpleStrokeDasharray",function(s,o){return"".concat(o,"px ").concat(s-o,"px")}),Ui(n,"getStrokeDasharray",function(s,o,l){var u=l.reduce(function(S,T){return S+T});if(!u)return n.generateSimpleStrokeDasharray(o,s);for(var p=Math.floor(s/u),h=s%u,g=o-s,x=[],v=0,b=0;v<l.length;b+=l[v],++v)if(b+l[v]>h){x=[].concat(Hd(l.slice(0,v)),[h-b]);break}var E=x.length%2===0?[0,g]:[g];return[].concat(Hd(t.repeat(l,p)),Hd(x),E).map(function(S){return"".concat(S,"px")}).join(", ")}),Ui(n,"id",$u("recharts-line-")),Ui(n,"pathRef",function(s){n.mainCurve=s}),Ui(n,"handleAnimationEnd",function(){n.setState({isAnimationFinished:!0}),n.props.onAnimationEnd&&n.props.onAnimationEnd()}),Ui(n,"handleAnimationStart",function(){n.setState({isAnimationFinished:!1}),n.props.onAnimationStart&&n.props.onAnimationStart()}),n}return jLe(t,e),CLe(t,[{key:"componentDidMount",value:function(){if(this.props.isAnimationActive){var r=this.getTotalLength();this.setState({totalLength:r})}}},{key:"componentDidUpdate",value:function(){if(this.props.isAnimationActive){var r=this.getTotalLength();r!==this.state.totalLength&&this.setState({totalLength:r})}}},{key:"getTotalLength",value:function(){var r=this.mainCurve;try{return r&&r.getTotalLength&&r.getTotalLength()||0}catch{return 0}}},{key:"renderErrorBar",value:function(r,a){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var i=this.props,s=i.points,o=i.xAxis,l=i.yAxis,u=i.layout,p=i.children,h=Oa(p,T0);if(!h)return null;var g=function(b,E){return{x:b.x,y:b.y,value:b.value,errorVal:vr(b.payload,E)}},x={clipPath:r?"url(#clipPath-".concat(a,")"):null};return K.createElement(nn,x,h.map(function(v){return K.cloneElement(v,{key:"bar-".concat(v.props.dataKey),data:s,xAxis:o,yAxis:l,layout:u,dataPointFormatter:g})}))}},{key:"renderDots",value:function(r,a,i){var s=this.props.isAnimationActive;if(s&&!this.state.isAnimationFinished)return null;var o=this.props,l=o.dot,u=o.points,p=o.dataKey,h=gt(this.props,!1),g=gt(l,!0),x=u.map(function(b,E){var S=qa(qa(qa({key:"dot-".concat(E),r:3},h),g),{},{index:E,cx:b.x,cy:b.y,value:b.value,dataKey:p,payload:b.payload,points:u});return t.renderDotItem(l,S)}),v={clipPath:r?"url(#clipPath-".concat(a?"":"dots-").concat(i,")"):null};return K.createElement(nn,pp({className:"recharts-line-dots",key:"dots"},v),x)}},{key:"renderCurveStatically",value:function(r,a,i,s){var o=this.props,l=o.type,u=o.layout,p=o.connectNulls;o.ref;var h=MU(o,ELe),g=qa(qa(qa({},gt(h,!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:a?"url(#clipPath-".concat(i,")"):null,points:r},s),{},{type:l,layout:u,connectNulls:p});return K.createElement(hu,pp({},g,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(r,a){var i=this,s=this.props,o=s.points,l=s.strokeDasharray,u=s.isAnimationActive,p=s.animationBegin,h=s.animationDuration,g=s.animationEasing,x=s.animationId,v=s.animateNewValues,b=s.width,E=s.height,S=this.state,T=S.prevPoints,k=S.totalLength;return K.createElement(Xi,{begin:p,duration:h,isActive:u,easing:g,from:{t:0},to:{t:1},key:"line-".concat(x),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(N){var C=N.t;if(T){var O=T.length/o.length,j=o.map(function(q,Q){var I=Math.floor(Q*O);if(T[I]){var ee=T[I],$=Qn(ee.x,q.x),Z=Qn(ee.y,q.y);return qa(qa({},q),{},{x:$(C),y:Z(C)})}if(v){var te=Qn(b*2,q.x),ue=Qn(E/2,q.y);return qa(qa({},q),{},{x:te(C),y:ue(C)})}return qa(qa({},q),{},{x:q.x,y:q.y})});return i.renderCurveStatically(j,r,a)}var D=Qn(0,k),U=D(C),z;if(l){var H="".concat(l).split(/[,\s]+/gim).map(function(q){return parseFloat(q)});z=i.getStrokeDasharray(U,k,H)}else z=i.generateSimpleStrokeDasharray(k,U);return i.renderCurveStatically(o,r,a,{strokeDasharray:z})})}},{key:"renderCurve",value:function(r,a){var i=this.props,s=i.points,o=i.isAnimationActive,l=this.state,u=l.prevPoints,p=l.totalLength;return o&&s&&s.length&&(!u&&p>0||!Su(u,s))?this.renderCurveWithAnimation(r,a):this.renderCurveStatically(s,r,a)}},{key:"render",value:function(){var r,a=this.props,i=a.hide,s=a.dot,o=a.points,l=a.className,u=a.xAxis,p=a.yAxis,h=a.top,g=a.left,x=a.width,v=a.height,b=a.isAnimationActive,E=a.id;if(i||!o||!o.length)return null;var S=this.state.isAnimationFinished,T=o.length===1,k=kt("recharts-line",l),N=u&&u.allowDataOverflow,C=p&&p.allowDataOverflow,O=N||C,j=ht(E)?this.id:E,D=(r=gt(s,!1))!==null&&r!==void 0?r:{r:3,strokeWidth:2},U=D.r,z=U===void 0?3:U,H=D.strokeWidth,q=H===void 0?2:H,Q=VK(s)?s:{},I=Q.clipDot,ee=I===void 0?!0:I,$=z*2+q;return K.createElement(nn,{className:k},N||C?K.createElement("defs",null,K.createElement("clipPath",{id:"clipPath-".concat(j)},K.createElement("rect",{x:N?g:g-x/2,y:C?h:h-v/2,width:N?x:x*2,height:C?v:v*2})),!ee&&K.createElement("clipPath",{id:"clipPath-dots-".concat(j)},K.createElement("rect",{x:g-$/2,y:h-$/2,width:x+$,height:v+$}))):null,!T&&this.renderCurve(O,j),this.renderErrorBar(O,j),(T||s)&&this.renderDots(O,ee,j),(!b||S)&&Os.renderCallByParent(this.props,o))}}],[{key:"getDerivedStateFromProps",value:function(r,a){return r.animationId!==a.prevAnimationId?{prevAnimationId:r.animationId,curPoints:r.points,prevPoints:a.curPoints}:r.points!==a.curPoints?{curPoints:r.points}:null}},{key:"repeat",value:function(r,a){for(var i=r.length%2!==0?[].concat(Hd(r),[0]):r,s=[],o=0;o<a;++o)s=[].concat(Hd(s),Hd(i));return s}},{key:"renderDotItem",value:function(r,a){var i;if(K.isValidElement(r))i=K.cloneElement(r,a);else if(yt(r))i=r(a);else{var s=a.key,o=MU(a,wLe),l=kt("recharts-line-dot",typeof r!="boolean"?r.className:"");i=K.createElement(Iv,pp({key:s},o,{className:l}))}return i}}])})(P.PureComponent);Ui(qu,"displayName","Line");Ui(qu,"defaultProps",{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendType:"line",stroke:"#3182bd",strokeWidth:1,fill:"#fff",points:[],isAnimationActive:!mc.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",hide:!1,label:!1});Ui(qu,"getComposedData",function(e){var t=e.props,n=e.xAxis,r=e.yAxis,a=e.xAxisTicks,i=e.yAxisTicks,s=e.dataKey,o=e.bandSize,l=e.displayedData,u=e.offset,p=t.layout,h=l.map(function(g,x){var v=vr(g,s);return p==="horizontal"?{x:Ff({axis:n,ticks:a,bandSize:o,entry:g,index:x}),y:ht(v)?null:r.scale(v),value:v,payload:g}:{x:ht(v)?null:n.scale(v),y:Ff({axis:r,ticks:i,bandSize:o,entry:g,index:x}),value:v,payload:g}});return qa({points:h,layout:p},u)});var MLe=["layout","type","stroke","connectNulls","isRange","ref"],ILe=["key"],jZ;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 LZ(e,t){if(e==null)return{};var n=DLe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function DLe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function ou(){return ou=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ou.apply(this,arguments)}function BU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Ml(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?BU(Object(n),!0).forEach(function(r){Ns(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function BLe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function FU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,IZ(r.key),r)}}function FLe(e,t,n){return t&&FU(e.prototype,t),n&&FU(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function $Le(e,t,n){return t=sb(t),ULe(e,MZ()?Reflect.construct(t,n||[],sb(e).constructor):t.apply(e,n))}function ULe(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 zLe(e)}function zLe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function MZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(MZ=function(){return!!e})()}function sb(e){return sb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},sb(e)}function HLe(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(r,a){return r.__proto__=a,r},b_(e,t)}function Ns(e,t,n){return t=IZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function IZ(e){var t=qLe(e,"string");return Kf(t)=="symbol"?t:t+""}function qLe(e,t){if(Kf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Kf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Gu=(function(e){function t(){var n;BLe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=$Le(this,t,[].concat(a)),Ns(n,"state",{isAnimationFinished:!0}),Ns(n,"id",$u("recharts-area-")),Ns(n,"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),yt(s)&&s()}),Ns(n,"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),yt(s)&&s()}),n}return HLe(t,e),FLe(t,[{key:"renderDots",value:function(r,a,i){var s=this.props.isAnimationActive,o=this.state.isAnimationFinished;if(s&&!o)return null;var l=this.props,u=l.dot,p=l.points,h=l.dataKey,g=gt(this.props,!1),x=gt(u,!0),v=p.map(function(E,S){var T=Ml(Ml(Ml({key:"dot-".concat(S),r:3},g),x),{},{index:S,cx:E.x,cy:E.y,dataKey:h,value:E.value,payload:E.payload,points:p});return t.renderDotItem(u,T)}),b={clipPath:r?"url(#clipPath-".concat(a?"":"dots-").concat(i,")"):null};return K.createElement(nn,ou({className:"recharts-area-dots"},b),v)}},{key:"renderHorizontalRect",value:function(r){var a=this.props,i=a.baseLine,s=a.points,o=a.strokeWidth,l=s[0].x,u=s[s.length-1].x,p=r*Math.abs(l-u),h=Hl(s.map(function(g){return g.y||0}));return $e(i)&&typeof i=="number"?h=Math.max(i,h):i&&Array.isArray(i)&&i.length&&(h=Math.max(Hl(i.map(function(g){return g.y||0})),h)),$e(h)?K.createElement("rect",{x:l<u?l:l-p,y:0,width:p,height:Math.floor(h+(o?parseInt("".concat(o),10):1))}):null}},{key:"renderVerticalRect",value:function(r){var a=this.props,i=a.baseLine,s=a.points,o=a.strokeWidth,l=s[0].y,u=s[s.length-1].y,p=r*Math.abs(l-u),h=Hl(s.map(function(g){return g.x||0}));return $e(i)&&typeof i=="number"?h=Math.max(i,h):i&&Array.isArray(i)&&i.length&&(h=Math.max(Hl(i.map(function(g){return g.x||0})),h)),$e(h)?K.createElement("rect",{x:0,y:l<u?l:l-p,width:h+(o?parseInt("".concat(o),10):1),height:Math.floor(p)}):null}},{key:"renderClipRect",value:function(r){var a=this.props.layout;return a==="vertical"?this.renderVerticalRect(r):this.renderHorizontalRect(r)}},{key:"renderAreaStatically",value:function(r,a,i,s){var o=this.props,l=o.layout,u=o.type,p=o.stroke,h=o.connectNulls,g=o.isRange;o.ref;var x=LZ(o,MLe);return K.createElement(nn,{clipPath:i?"url(#clipPath-".concat(s,")"):null},K.createElement(hu,ou({},gt(x,!0),{points:r,connectNulls:h,type:u,baseLine:a,layout:l,stroke:"none",className:"recharts-area-area"})),p!=="none"&&K.createElement(hu,ou({},gt(this.props,!1),{className:"recharts-area-curve",layout:l,type:u,connectNulls:h,fill:"none",points:r})),p!=="none"&&g&&K.createElement(hu,ou({},gt(this.props,!1),{className:"recharts-area-curve",layout:l,type:u,connectNulls:h,fill:"none",points:a})))}},{key:"renderAreaWithAnimation",value:function(r,a){var i=this,s=this.props,o=s.points,l=s.baseLine,u=s.isAnimationActive,p=s.animationBegin,h=s.animationDuration,g=s.animationEasing,x=s.animationId,v=this.state,b=v.prevPoints,E=v.prevBaseLine;return K.createElement(Xi,{begin:p,duration:h,isActive:u,easing:g,from:{t:0},to:{t:1},key:"area-".concat(x),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(S){var T=S.t;if(b){var k=b.length/o.length,N=o.map(function(D,U){var z=Math.floor(U*k);if(b[z]){var H=b[z],q=Qn(H.x,D.x),Q=Qn(H.y,D.y);return Ml(Ml({},D),{},{x:q(T),y:Q(T)})}return D}),C;if($e(l)&&typeof l=="number"){var O=Qn(E,l);C=O(T)}else if(ht(l)||v0(l)){var j=Qn(E,0);C=j(T)}else C=l.map(function(D,U){var z=Math.floor(U*k);if(E[z]){var H=E[z],q=Qn(H.x,D.x),Q=Qn(H.y,D.y);return Ml(Ml({},D),{},{x:q(T),y:Q(T)})}return D});return i.renderAreaStatically(N,C,r,a)}return K.createElement(nn,null,K.createElement("defs",null,K.createElement("clipPath",{id:"animationClipPath-".concat(a)},i.renderClipRect(T))),K.createElement(nn,{clipPath:"url(#animationClipPath-".concat(a,")")},i.renderAreaStatically(o,l,r,a)))})}},{key:"renderArea",value:function(r,a){var i=this.props,s=i.points,o=i.baseLine,l=i.isAnimationActive,u=this.state,p=u.prevPoints,h=u.prevBaseLine,g=u.totalLength;return l&&s&&s.length&&(!p&&g>0||!Su(p,s)||!Su(h,o))?this.renderAreaWithAnimation(r,a):this.renderAreaStatically(s,o,r,a)}},{key:"render",value:function(){var r,a=this.props,i=a.hide,s=a.dot,o=a.points,l=a.className,u=a.top,p=a.left,h=a.xAxis,g=a.yAxis,x=a.width,v=a.height,b=a.isAnimationActive,E=a.id;if(i||!o||!o.length)return null;var S=this.state.isAnimationFinished,T=o.length===1,k=kt("recharts-area",l),N=h&&h.allowDataOverflow,C=g&&g.allowDataOverflow,O=N||C,j=ht(E)?this.id:E,D=(r=gt(s,!1))!==null&&r!==void 0?r:{r:3,strokeWidth:2},U=D.r,z=U===void 0?3:U,H=D.strokeWidth,q=H===void 0?2:H,Q=VK(s)?s:{},I=Q.clipDot,ee=I===void 0?!0:I,$=z*2+q;return K.createElement(nn,{className:k},N||C?K.createElement("defs",null,K.createElement("clipPath",{id:"clipPath-".concat(j)},K.createElement("rect",{x:N?p:p-x/2,y:C?u:u-v/2,width:N?x:x*2,height:C?v:v*2})),!ee&&K.createElement("clipPath",{id:"clipPath-dots-".concat(j)},K.createElement("rect",{x:p-$/2,y:u-$/2,width:x+$,height:v+$}))):null,T?null:this.renderArea(O,j),(s||T)&&this.renderDots(O,ee,j),(!b||S)&&Os.renderCallByParent(this.props,o))}}],[{key:"getDerivedStateFromProps",value:function(r,a){return r.animationId!==a.prevAnimationId?{prevAnimationId:r.animationId,curPoints:r.points,curBaseLine:r.baseLine,prevPoints:a.curPoints,prevBaseLine:a.curBaseLine}:r.points!==a.curPoints||r.baseLine!==a.curBaseLine?{curPoints:r.points,curBaseLine:r.baseLine}:null}}])})(P.PureComponent);jZ=Gu;Ns(Gu,"displayName","Area");Ns(Gu,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!mc.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});Ns(Gu,"getBaseValue",function(e,t,n,r){var a=e.layout,i=e.baseValue,s=t.props.baseValue,o=s??i;if($e(o)&&typeof o=="number")return o;var l=a==="horizontal"?r:n,u=l.scale.domain();if(l.type==="number"){var p=Math.max(u[0],u[1]),h=Math.min(u[0],u[1]);return o==="dataMin"?h:o==="dataMax"||p<0?p:Math.max(Math.min(u[0],u[1]),0)}return o==="dataMin"?u[0]:o==="dataMax"?u[1]:u[0]});Ns(Gu,"getComposedData",function(e){var t=e.props,n=e.item,r=e.xAxis,a=e.yAxis,i=e.xAxisTicks,s=e.yAxisTicks,o=e.bandSize,l=e.dataKey,u=e.stackedData,p=e.dataStartIndex,h=e.displayedData,g=e.offset,x=t.layout,v=u&&u.length,b=jZ.getBaseValue(t,n,r,a),E=x==="horizontal",S=!1,T=h.map(function(N,C){var O;v?O=u[p+C]:(O=vr(N,l),Array.isArray(O)?S=!0:O=[b,O]);var j=O[1]==null||v&&vr(N,l)==null;return E?{x:Ff({axis:r,ticks:i,bandSize:o,entry:N,index:C}),y:j?null:a.scale(O[1]),value:O,payload:N}:{x:j?null:r.scale(O[1]),y:Ff({axis:a,ticks:s,bandSize:o,entry:N,index:C}),value:O,payload:N}}),k;return v||S?k=T.map(function(N){var C=Array.isArray(N.value)?N.value[0]:null;return E?{x:N.x,y:C!=null&&N.y!=null?a.scale(C):null}:{x:C!=null?r.scale(C):null,y:N.y}}):k=E?a.scale(b):r.scale(b),Ml({points:T,baseLine:k,layout:x,isRange:S},g)});Ns(Gu,"renderDotItem",function(e,t){var n;if(K.isValidElement(e))n=K.cloneElement(e,t);else if(yt(e))n=e(t);else{var r=kt("recharts-area-dot",typeof e!="boolean"?e.className:""),a=t.key,i=LZ(t,ILe);n=K.createElement(Iv,ou({},i,{key:a,className:r}))}return n});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 GLe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function VLe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,FZ(r.key),r)}}function YLe(e,t,n){return t&&VLe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function WLe(e,t,n){return t=ob(t),KLe(e,DZ()?Reflect.construct(t,n||[],ob(e).constructor):t.apply(e,n))}function KLe(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 QLe(e)}function QLe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function DZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(DZ=function(){return!!e})()}function ob(e){return ob=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ob(e)}function XLe(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(r,a){return r.__proto__=a,r},v_(e,t)}function BZ(e,t,n){return t=FZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FZ(e){var t=ZLe(e,"string");return Qf(t)=="symbol"?t:t+""}function ZLe(e,t){if(Qf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Qf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var qv=(function(e){function t(){return GLe(this,t),WLe(this,t,arguments)}return XLe(t,e),YLe(t,[{key:"render",value:function(){return null}}])})(P.Component);BZ(qv,"displayName","ZAxis");BZ(qv,"defaultProps",{zAxisId:0,range:[64,64],scale:"auto",type:"number"});var JLe=["option","isActive"];function mp(){return mp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mp.apply(this,arguments)}function eMe(e,t){if(e==null)return{};var n=tMe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function tMe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function nMe(e){var t=e.option,n=e.isActive,r=eMe(e,JLe);return typeof t=="string"?P.createElement(s_,mp({option:P.createElement(wv,mp({type:t},r)),isActive:n,shapeType:"symbols"},r)):P.createElement(s_,mp({option:t,isActive:n,shapeType:"symbols"},r))}function Xf(e){"@babel/helpers - typeof";return Xf=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},Xf(e)}function gp(){return gp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gp.apply(this,arguments)}function $U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function xi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$U(Object(n),!0).forEach(function(r){Gl(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$U(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function rMe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function UU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,UZ(r.key),r)}}function aMe(e,t,n){return t&&UU(e.prototype,t),n&&UU(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function iMe(e,t,n){return t=lb(t),sMe(e,$Z()?Reflect.construct(t,n||[],lb(e).constructor):t.apply(e,n))}function sMe(e,t){if(t&&(Xf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return oMe(e)}function oMe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $Z(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return($Z=function(){return!!e})()}function lb(e){return lb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},lb(e)}function lMe(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(r,a){return r.__proto__=a,r},E_(e,t)}function Gl(e,t,n){return t=UZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function UZ(e){var t=cMe(e,"string");return Xf(t)=="symbol"?t:t+""}function cMe(e,t){if(Xf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Xf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Qm=(function(e){function t(){var n;rMe(this,t);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return n=iMe(this,t,[].concat(a)),Gl(n,"state",{isAnimationFinished:!1}),Gl(n,"handleAnimationEnd",function(){n.setState({isAnimationFinished:!0})}),Gl(n,"handleAnimationStart",function(){n.setState({isAnimationFinished:!1})}),Gl(n,"id",$u("recharts-scatter-")),n}return lMe(t,e),aMe(t,[{key:"renderSymbolsStatically",value:function(r){var a=this,i=this.props,s=i.shape,o=i.activeShape,l=i.activeIndex,u=gt(this.props,!1);return r.map(function(p,h){var g=l===h,x=g?o:s,v=xi(xi({},u),p);return K.createElement(nn,gp({className:"recharts-scatter-symbol",key:"symbol-".concat(p?.cx,"-").concat(p?.cy,"-").concat(p?.size,"-").concat(h)},Ip(a.props,p,h),{role:"img"}),K.createElement(nMe,gp({option:x,isActive:g,key:"symbol-".concat(h)},v)))})}},{key:"renderSymbolsWithAnimation",value:function(){var r=this,a=this.props,i=a.points,s=a.isAnimationActive,o=a.animationBegin,l=a.animationDuration,u=a.animationEasing,p=a.animationId,h=this.state.prevPoints;return K.createElement(Xi,{begin:o,duration:l,isActive:s,easing:u,from:{t:0},to:{t:1},key:"pie-".concat(p),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(g){var x=g.t,v=i.map(function(b,E){var S=h&&h[E];if(S){var T=Qn(S.cx,b.cx),k=Qn(S.cy,b.cy),N=Qn(S.size,b.size);return xi(xi({},b),{},{cx:T(x),cy:k(x),size:N(x)})}var C=Qn(0,b.size);return xi(xi({},b),{},{size:C(x)})});return K.createElement(nn,null,r.renderSymbolsStatically(v))})}},{key:"renderSymbols",value:function(){var r=this.props,a=r.points,i=r.isAnimationActive,s=this.state.prevPoints;return i&&a&&a.length&&(!s||!Su(s,a))?this.renderSymbolsWithAnimation():this.renderSymbolsStatically(a)}},{key:"renderErrorBar",value:function(){var r=this.props.isAnimationActive;if(r&&!this.state.isAnimationFinished)return null;var a=this.props,i=a.points,s=a.xAxis,o=a.yAxis,l=a.children,u=Oa(l,T0);return u?u.map(function(p,h){var g=p.props,x=g.direction,v=g.dataKey;return K.cloneElement(p,{key:"".concat(x,"-").concat(v,"-").concat(i[h]),data:i,xAxis:s,yAxis:o,layout:x==="x"?"vertical":"horizontal",dataPointFormatter:function(E,S){return{x:E.cx,y:E.cy,value:x==="x"?+E.node.x:+E.node.y,errorVal:vr(E,S)}}})}):null}},{key:"renderLine",value:function(){var r=this.props,a=r.points,i=r.line,s=r.lineType,o=r.lineJointType,l=gt(this.props,!1),u=gt(i,!1),p,h;if(s==="joint")p=a.map(function(k){return{x:k.cx,y:k.cy}});else if(s==="fitting"){var g=GSe(a),x=g.xmin,v=g.xmax,b=g.a,E=g.b,S=function(N){return b*N+E};p=[{x,y:S(x)},{x:v,y:S(v)}]}var T=xi(xi(xi({},l),{},{fill:"none",stroke:l&&l.fill},u),{},{points:p});return K.isValidElement(i)?h=K.cloneElement(i,T):yt(i)?h=i(T):h=K.createElement(hu,gp({},T,{type:o})),K.createElement(nn,{className:"recharts-scatter-line",key:"recharts-scatter-line"},h)}},{key:"render",value:function(){var r=this.props,a=r.hide,i=r.points,s=r.line,o=r.className,l=r.xAxis,u=r.yAxis,p=r.left,h=r.top,g=r.width,x=r.height,v=r.id,b=r.isAnimationActive;if(a||!i||!i.length)return null;var E=this.state.isAnimationFinished,S=kt("recharts-scatter",o),T=l&&l.allowDataOverflow,k=u&&u.allowDataOverflow,N=T||k,C=ht(v)?this.id:v;return K.createElement(nn,{className:S,clipPath:N?"url(#clipPath-".concat(C,")"):null},T||k?K.createElement("defs",null,K.createElement("clipPath",{id:"clipPath-".concat(C)},K.createElement("rect",{x:T?p:p-g/2,y:k?h:h-x/2,width:T?g:g*2,height:k?x:x*2}))):null,s&&this.renderLine(),this.renderErrorBar(),K.createElement(nn,{key:"recharts-scatter-symbols"},this.renderSymbols()),(!b||E)&&Os.renderCallByParent(this.props,i))}}],[{key:"getDerivedStateFromProps",value:function(r,a){return r.animationId!==a.prevAnimationId?{prevAnimationId:r.animationId,curPoints:r.points,prevPoints:a.curPoints}:r.points!==a.curPoints?{curPoints:r.points}:null}}])})(P.PureComponent);Gl(Qm,"displayName","Scatter");Gl(Qm,"defaultProps",{xAxisId:0,yAxisId:0,zAxisId:0,legendType:"circle",lineType:"joint",lineJointType:"linear",data:[],shape:"circle",hide:!1,isAnimationActive:!mc.isSsr,animationBegin:0,animationDuration:400,animationEasing:"linear"});Gl(Qm,"getComposedData",function(e){var t=e.xAxis,n=e.yAxis,r=e.zAxis,a=e.item,i=e.displayedData,s=e.xAxisTicks,o=e.yAxisTicks,l=e.offset,u=a.props.tooltipType,p=Oa(a.props.children,Lf),h=ht(t.dataKey)?a.props.dataKey:t.dataKey,g=ht(n.dataKey)?a.props.dataKey:n.dataKey,x=r&&r.dataKey,v=r?r.range:qv.defaultProps.range,b=v&&v[0],E=t.scale.bandwidth?t.scale.bandwidth():0,S=n.scale.bandwidth?n.scale.bandwidth():0,T=i.map(function(k,N){var C=vr(k,h),O=vr(k,g),j=!ht(x)&&vr(k,x)||"-",D=[{name:ht(t.dataKey)?a.props.name:t.name||t.dataKey,unit:t.unit||"",value:C,payload:k,dataKey:h,type:u},{name:ht(n.dataKey)?a.props.name:n.name||n.dataKey,unit:n.unit||"",value:O,payload:k,dataKey:g,type:u}];j!=="-"&&D.push({name:r.name||r.dataKey,unit:r.unit||"",value:j,payload:k,dataKey:x,type:u});var U=Ff({axis:t,ticks:s,bandSize:E,entry:k,index:N,dataKey:h}),z=Ff({axis:n,ticks:o,bandSize:S,entry:k,index:N,dataKey:g}),H=j!=="-"?r.scale(j):b,q=Math.sqrt(Math.max(H,0)/Math.PI);return xi(xi({},k),{},{cx:U,cy:z,x:U-q,y:z-q,xAxis:t,yAxis:n,zAxis:r,width:2*q,height:2*q,size:H,node:{x:C,y:O,z:j},tooltipPayload:D,tooltipPosition:{x:U,y:z},payload:k},p&&p[N]&&p[N].props)});return xi({points:T},l)});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 uMe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dMe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,qZ(r.key),r)}}function fMe(e,t,n){return t&&dMe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function hMe(e,t,n){return t=cb(t),pMe(e,zZ()?Reflect.construct(t,n||[],cb(e).constructor):t.apply(e,n))}function pMe(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 mMe(e)}function mMe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(zZ=function(){return!!e})()}function cb(e){return cb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},cb(e)}function gMe(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&&w_(e,t)}function w_(e,t){return w_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},w_(e,t)}function HZ(e,t,n){return t=qZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qZ(e){var t=xMe(e,"string");return Zf(t)=="symbol"?t:t+""}function xMe(e,t){if(Zf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Zf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function S_(){return S_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S_.apply(this,arguments)}function yMe(e){var t=e.xAxisId,n=Mk(),r=Ik(),a=bZ(t);return a==null?null:P.createElement(_0,S_({},a,{className:kt("recharts-".concat(a.axisType," ").concat(a.axisType),a.className),viewBox:{x:0,y:0,width:n,height:r},ticksGenerator:function(s){return So(s,!0)}}))}var Po=(function(e){function t(){return uMe(this,t),hMe(this,t,arguments)}return gMe(t,e),fMe(t,[{key:"render",value:function(){return P.createElement(yMe,this.props)}}])})(P.Component);HZ(Po,"displayName","XAxis");HZ(Po,"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 Jf(e){"@babel/helpers - typeof";return Jf=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},Jf(e)}function bMe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vMe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,YZ(r.key),r)}}function EMe(e,t,n){return t&&vMe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function wMe(e,t,n){return t=ub(t),SMe(e,GZ()?Reflect.construct(t,n||[],ub(e).constructor):t.apply(e,n))}function SMe(e,t){if(t&&(Jf(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return AMe(e)}function AMe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function GZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(GZ=function(){return!!e})()}function ub(e){return ub=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ub(e)}function TMe(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(r,a){return r.__proto__=a,r},A_(e,t)}function VZ(e,t,n){return t=YZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YZ(e){var t=_Me(e,"string");return Jf(t)=="symbol"?t:t+""}function _Me(e,t){if(Jf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Jf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function T_(){return T_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},T_.apply(this,arguments)}var NMe=function(t){var n=t.yAxisId,r=Mk(),a=Ik(),i=vZ(n);return i==null?null:P.createElement(_0,T_({},i,{className:kt("recharts-".concat(i.axisType," ").concat(i.axisType),i.className),viewBox:{x:0,y:0,width:r,height:a},ticksGenerator:function(o){return So(o,!0)}}))},Ro=(function(e){function t(){return bMe(this,t),wMe(this,t,arguments)}return TMe(t,e),EMe(t,[{key:"render",value:function(){return P.createElement(NMe,this.props)}}])})(P.Component);VZ(Ro,"displayName","YAxis");VZ(Ro,"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 zU(e){return PMe(e)||OMe(e)||CMe(e)||kMe()}function kMe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1063In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function CMe(e,t){if(e){if(typeof e=="string")return __(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return __(e,t)}}function OMe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function PMe(e){if(Array.isArray(e))return __(e)}function __(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var N_=function(t,n,r,a,i){var s=Oa(t,Oo),o=Oa(t,Uv),l=[].concat(zU(s),zU(o)),u=Oa(t,Hv),p="".concat(a,"Id"),h=a[0],g=n;if(l.length&&(g=l.reduce(function(b,E){if(E.props[p]===r&&Ps(E.props,"extendDomain")&&$e(E.props[h])){var S=E.props[h];return[Math.min(b[0],S),Math.max(b[1],S)]}return b},g)),u.length){var x="".concat(h,"1"),v="".concat(h,"2");g=u.reduce(function(b,E){if(E.props[p]===r&&Ps(E.props,"extendDomain")&&$e(E.props[x])&&$e(E.props[v])){var S=E.props[x],T=E.props[v];return[Math.min(b[0],S,T),Math.max(b[1],S,T)]}return b},g)}return i&&i.length&&(g=i.reduce(function(b,E){return $e(E)?[Math.min(b[0],E),Math.max(b[1],E)]:b},g)),g},y6={exports:{}},HU;function RMe(){return HU||(HU=1,(function(e){var t=Object.prototype.hasOwnProperty,n="~";function r(){}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1));function a(l,u,p){this.fn=l,this.context=u,this.once=p||!1}function i(l,u,p,h,g){if(typeof p!="function")throw new TypeError("The listener must be a function");var x=new a(p,h||l,g),v=n?n+u:u;return l._events[v]?l._events[v].fn?l._events[v]=[l._events[v],x]:l._events[v].push(x):(l._events[v]=x,l._eventsCount++),l}function s(l,u){--l._eventsCount===0?l._events=new r:delete l._events[u]}function o(){this._events=new r,this._eventsCount=0}o.prototype.eventNames=function(){var u=[],p,h;if(this._eventsCount===0)return u;for(h in p=this._events)t.call(p,h)&&u.push(n?h.slice(1):h);return Object.getOwnPropertySymbols?u.concat(Object.getOwnPropertySymbols(p)):u},o.prototype.listeners=function(u){var p=n?n+u:u,h=this._events[p];if(!h)return[];if(h.fn)return[h.fn];for(var g=0,x=h.length,v=new Array(x);g<x;g++)v[g]=h[g].fn;return v},o.prototype.listenerCount=function(u){var p=n?n+u:u,h=this._events[p];return h?h.fn?1:h.length:0},o.prototype.emit=function(u,p,h,g,x,v){var b=n?n+u:u;if(!this._events[b])return!1;var E=this._events[b],S=arguments.length,T,k;if(E.fn){switch(E.once&&this.removeListener(u,E.fn,void 0,!0),S){case 1:return E.fn.call(E.context),!0;case 2:return E.fn.call(E.context,p),!0;case 3:return E.fn.call(E.context,p,h),!0;case 4:return E.fn.call(E.context,p,h,g),!0;case 5:return E.fn.call(E.context,p,h,g,x),!0;case 6:return E.fn.call(E.context,p,h,g,x,v),!0}for(k=1,T=new Array(S-1);k<S;k++)T[k-1]=arguments[k];E.fn.apply(E.context,T)}else{var N=E.length,C;for(k=0;k<N;k++)switch(E[k].once&&this.removeListener(u,E[k].fn,void 0,!0),S){case 1:E[k].fn.call(E[k].context);break;case 2:E[k].fn.call(E[k].context,p);break;case 3:E[k].fn.call(E[k].context,p,h);break;case 4:E[k].fn.call(E[k].context,p,h,g);break;default:if(!T)for(C=1,T=new Array(S-1);C<S;C++)T[C-1]=arguments[C];E[k].fn.apply(E[k].context,T)}}return!0},o.prototype.on=function(u,p,h){return i(this,u,p,h,!1)},o.prototype.once=function(u,p,h){return i(this,u,p,h,!0)},o.prototype.removeListener=function(u,p,h,g){var x=n?n+u:u;if(!this._events[x])return this;if(!p)return s(this,x),this;var v=this._events[x];if(v.fn)v.fn===p&&(!g||v.once)&&(!h||v.context===h)&&s(this,x);else{for(var b=0,E=[],S=v.length;b<S;b++)(v[b].fn!==p||g&&!v[b].once||h&&v[b].context!==h)&&E.push(v[b]);E.length?this._events[x]=E.length===1?E[0]:E:s(this,x)}return this},o.prototype.removeAllListeners=function(u){var p;return u?(p=n?n+u:u,this._events[p]&&s(this,p)):(this._events=new r,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=n,o.EventEmitter=o,e.exports=o})(y6)),y6.exports}var jMe=RMe();const LMe=on(jMe);var b6=new LMe,v6="recharts.syncMouseEvents";function gm(e){"@babel/helpers - typeof";return gm=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},gm(e)}function MMe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function IMe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,WZ(r.key),r)}}function DMe(e,t,n){return t&&IMe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function E6(e,t,n){return t=WZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function WZ(e){var t=BMe(e,"string");return gm(t)=="symbol"?t:t+""}function BMe(e,t){if(gm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(gm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var FMe=(function(){function e(){MMe(this,e),E6(this,"activeIndex",0),E6(this,"coordinateList",[]),E6(this,"layout","horizontal")}return DMe(e,[{key:"setDetails",value:function(n){var r,a=n.coordinateList,i=a===void 0?null:a,s=n.container,o=s===void 0?null:s,l=n.layout,u=l===void 0?null:l,p=n.offset,h=p===void 0?null:p,g=n.mouseHandlerCallback,x=g===void 0?null:g;this.coordinateList=(r=i??this.coordinateList)!==null&&r!==void 0?r:[],this.container=o??this.container,this.layout=u??this.layout,this.offset=h??this.offset,this.mouseHandlerCallback=x??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(n){if(this.coordinateList.length!==0)switch(n.key){case"ArrowRight":{if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}}}},{key:"setIndex",value:function(n){this.activeIndex=n}},{key:"spoofMouse",value:function(){var n,r;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var a=this.container.getBoundingClientRect(),i=a.x,s=a.y,o=a.height,l=this.coordinateList[this.activeIndex].coordinate,u=((n=window)===null||n===void 0?void 0:n.scrollX)||0,p=((r=window)===null||r===void 0?void 0:r.scrollY)||0,h=i+l+u,g=s+this.offset.top+o/2+p;this.mouseHandlerCallback({pageX:h,pageY:g})}}}])})();function $Me(e,t,n){if(n==="number"&&t===!0&&Array.isArray(e)){var r=e?.[0],a=e?.[1];if(r&&a&&$e(r)&&$e(a))return!0}return!1}function UMe(e,t,n,r){var a=r/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-a:n.left+.5,y:e==="horizontal"?n.top+.5:t.y-a,width:e==="horizontal"?r:n.width-1,height:e==="horizontal"?n.height-1:r}}function KZ(e){var t=e.cx,n=e.cy,r=e.radius,a=e.startAngle,i=e.endAngle,s=zr(t,n,r,a),o=zr(t,n,r,i);return{points:[s,o],cx:t,cy:n,radius:r,startAngle:a,endAngle:i}}function zMe(e,t,n){var r,a,i,s;if(e==="horizontal")r=t.x,i=r,a=n.top,s=n.top+n.height;else if(e==="vertical")a=t.y,s=a,r=n.left,i=n.left+n.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var o=t.cx,l=t.cy,u=t.innerRadius,p=t.outerRadius,h=t.angle,g=zr(o,l,u,h),x=zr(o,l,p,h);r=g.x,a=g.y,i=x.x,s=x.y}else return KZ(t);return[{x:r,y:a},{x:i,y:s}]}function xm(e){"@babel/helpers - typeof";return xm=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},xm(e)}function qU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function nx(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qU(Object(n),!0).forEach(function(r){HMe(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function HMe(e,t,n){return t=qMe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qMe(e){var t=GMe(e,"string");return xm(t)=="symbol"?t:t+""}function GMe(e,t){if(xm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(xm(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function VMe(e){var t,n,r=e.element,a=e.tooltipEventType,i=e.isActive,s=e.activeCoordinate,o=e.activePayload,l=e.offset,u=e.activeTooltipIndex,p=e.tooltipAxisBandSize,h=e.layout,g=e.chartName,x=(t=r.props.cursor)!==null&&t!==void 0?t:(n=r.type.defaultProps)===null||n===void 0?void 0:n.cursor;if(!r||!x||!i||!s||g!=="ScatterChart"&&a!=="axis")return null;var v,b=hu;if(g==="ScatterChart")v=s,b=gPe;else if(g==="BarChart")v=UMe(h,s,l,p),b=Ok;else if(h==="radial"){var E=KZ(s),S=E.cx,T=E.cy,k=E.radius,N=E.startAngle,C=E.endAngle;v={cx:S,cy:T,startAngle:N,endAngle:C,innerRadius:k,outerRadius:k},b=KX}else v={points:zMe(h,s,l)},b=hu;var O=nx(nx(nx(nx({stroke:"#ccc",pointerEvents:"none"},l),v),gt(x,!1)),{},{payload:o,payloadIndex:u,className:kt("recharts-tooltip-cursor",x.className)});return P.isValidElement(x)?P.cloneElement(x,O):P.createElement(b,O)}var YMe=["item"],WMe=["children","className","width","height","style","compact","title","desc"];function e0(e){"@babel/helpers - typeof";return e0=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},e0(e)}function tf(){return tf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},tf.apply(this,arguments)}function GU(e,t){return XMe(e)||QMe(e,t)||XZ(e,t)||KMe()}function KMe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
1064In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function QMe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,s,o=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(p){u=!0,a=p}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw a}}return o}}function XMe(e){if(Array.isArray(e))return e}function VU(e,t){if(e==null)return{};var n=ZMe(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)r=i[a],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ZMe(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function JMe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function eIe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,ZZ(r.key),r)}}function tIe(e,t,n){return t&&eIe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function nIe(e,t,n){return t=db(t),rIe(e,QZ()?Reflect.construct(t,n||[],db(e).constructor):t.apply(e,n))}function rIe(e,t){if(t&&(e0(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return aIe(e)}function aIe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function QZ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(QZ=function(){return!!e})()}function db(e){return db=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},db(e)}function iIe(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(r,a){return r.__proto__=a,r},k_(e,t)}function t0(e){return lIe(e)||oIe(e)||XZ(e)||sIe()}function sIe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1065In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function XZ(e,t){if(e){if(typeof e=="string")return C_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C_(e,t)}}function oIe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function lIe(e){if(Array.isArray(e))return C_(e)}function C_(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function YU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function _e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?YU(Object(n),!0).forEach(function(r){ct(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YU(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ct(e,t,n){return t=ZZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZZ(e){var t=cIe(e,"string");return e0(t)=="symbol"?t:t+""}function cIe(e,t){if(e0(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(e0(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var uIe={xAxis:["bottom","top"],yAxis:["left","right"]},dIe={width:"100%",height:"100%"},JZ={x:0,y:0};function rx(e){return e}var fIe=function(t,n){return n==="horizontal"?t.x:n==="vertical"?t.y:n==="centric"?t.angle:t.radius},hIe=function(t,n,r,a){var i=n.find(function(p){return p&&p.index===r});if(i){if(t==="horizontal")return{x:i.coordinate,y:a.y};if(t==="vertical")return{x:a.x,y:i.coordinate};if(t==="centric"){var s=i.coordinate,o=a.radius;return _e(_e(_e({},a),zr(a.cx,a.cy,o,s)),{},{angle:s,radius:o})}var l=i.coordinate,u=a.angle;return _e(_e(_e({},a),zr(a.cx,a.cy,l,u)),{},{angle:u,radius:l})}return JZ},Gv=function(t,n){var r=n.graphicalItems,a=n.dataStartIndex,i=n.dataEndIndex,s=(r??[]).reduce(function(o,l){var u=l.props.data;return u&&u.length?[].concat(t0(o),t0(u)):o},[]);return s.length>0?s:t&&t.length&&$e(a)&&$e(i)?t.slice(a,i+1):[]};function eJ(e){return e==="number"?[0,"auto"]:void 0}var O_=function(t,n,r,a){var i=t.graphicalItems,s=t.tooltipAxis,o=Gv(n,t);return r<0||!i||!i.length||r>=o.length?null:i.reduce(function(l,u){var p,h=(p=u.props.data)!==null&&p!==void 0?p:n;h&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=r&&(h=h.slice(t.dataStartIndex,t.dataEndIndex+1));var g;if(s.dataKey&&!s.allowDuplicatedCategory){var x=h===void 0?o:h;g=my(x,s.dataKey,a)}else g=h&&h[r]||o[r];return g?[].concat(t0(l),[VX(u,g)]):l},[])},WU=function(t,n,r,a){var i=a||{x:t.chartX,y:t.chartY},s=fIe(i,r),o=t.orderedTooltipTicks,l=t.tooltipAxis,u=t.tooltipTicks,p=Z7e(s,o,u,l);if(p>=0&&u){var h=u[p]&&u[p].value,g=O_(t,n,p,h),x=hIe(r,o,p,i);return{activeTooltipIndex:p,activeLabel:h,activePayload:g,activeCoordinate:x}}return null},pIe=function(t,n){var r=n.axes,a=n.graphicalItems,i=n.axisType,s=n.axisIdKey,o=n.stackGroups,l=n.dataStartIndex,u=n.dataEndIndex,p=t.layout,h=t.children,g=t.stackOffset,x=HX(p,i);return r.reduce(function(v,b){var E,S=b.type.defaultProps!==void 0?_e(_e({},b.type.defaultProps),b.props):b.props,T=S.type,k=S.dataKey,N=S.allowDataOverflow,C=S.allowDuplicatedCategory,O=S.scale,j=S.ticks,D=S.includeHidden,U=S[s];if(v[U])return v;var z=Gv(t.data,{graphicalItems:a.filter(function(ae){var B,de=s in ae.props?ae.props[s]:(B=ae.type.defaultProps)===null||B===void 0?void 0:B[s];return de===U}),dataStartIndex:l,dataEndIndex:u}),H=z.length,q,Q,I;$Me(S.domain,N,T)&&(q=qT(S.domain,null,N),x&&(T==="number"||O!=="auto")&&(I=dp(z,k,"category")));var ee=eJ(T);if(!q||q.length===0){var $,Z=($=S.domain)!==null&&$!==void 0?$:ee;if(k){if(q=dp(z,k,T),T==="category"&&x){var te=qSe(q);C&&te?(Q=q,q=Ky(0,H)):C||(q=t$(Z,q,b).reduce(function(ae,B){return ae.indexOf(B)>=0?ae:[].concat(t0(ae),[B])},[]))}else if(T==="category")C?q=q.filter(function(ae){return ae!==""&&!ht(ae)}):q=t$(Z,q,b).reduce(function(ae,B){return ae.indexOf(B)>=0||B===""||ht(B)?ae:[].concat(t0(ae),[B])},[]);else if(T==="number"){var ue=rCe(z,a.filter(function(ae){var B,de,Ee=s in ae.props?ae.props[s]:(B=ae.type.defaultProps)===null||B===void 0?void 0:B[s],Ce="hide"in ae.props?ae.props.hide:(de=ae.type.defaultProps)===null||de===void 0?void 0:de.hide;return Ee===U&&(D||!Ce)}),k,i,p);ue&&(q=ue)}x&&(T==="number"||O!=="auto")&&(I=dp(z,k,"category"))}else x?q=Ky(0,H):o&&o[U]&&o[U].hasStack&&T==="number"?q=g==="expand"?[0,1]:GX(o[U].stackGroups,l,u):q=zX(z,a.filter(function(ae){var B=s in ae.props?ae.props[s]:ae.type.defaultProps[s],de="hide"in ae.props?ae.props.hide:ae.type.defaultProps.hide;return B===U&&(D||!de)}),T,p,!0);if(T==="number")q=N_(h,q,U,i,j),Z&&(q=qT(Z,q,N));else if(T==="category"&&Z){var V=Z,W=q.every(function(ae){return V.indexOf(ae)>=0});W&&(q=V)}}return _e(_e({},v),{},ct({},U,_e(_e({},S),{},{axisType:i,domain:q,categoricalDomain:I,duplicateDomain:Q,originalDomain:(E=S.domain)!==null&&E!==void 0?E:ee,isCategorical:x,layout:p})))},{})},mIe=function(t,n){var r=n.graphicalItems,a=n.Axis,i=n.axisType,s=n.axisIdKey,o=n.stackGroups,l=n.dataStartIndex,u=n.dataEndIndex,p=t.layout,h=t.children,g=Gv(t.data,{graphicalItems:r,dataStartIndex:l,dataEndIndex:u}),x=g.length,v=HX(p,i),b=-1;return r.reduce(function(E,S){var T=S.type.defaultProps!==void 0?_e(_e({},S.type.defaultProps),S.props):S.props,k=T[s],N=eJ("number");if(!E[k]){b++;var C;return v?C=Ky(0,x):o&&o[k]&&o[k].hasStack?(C=GX(o[k].stackGroups,l,u),C=N_(h,C,k,i)):(C=qT(N,zX(g,r.filter(function(O){var j,D,U=s in O.props?O.props[s]:(j=O.type.defaultProps)===null||j===void 0?void 0:j[s],z="hide"in O.props?O.props.hide:(D=O.type.defaultProps)===null||D===void 0?void 0:D.hide;return U===k&&!z}),"number",p),a.defaultProps.allowDataOverflow),C=N_(h,C,k,i)),_e(_e({},E),{},ct({},k,_e(_e({axisType:i},a.defaultProps),{},{hide:!0,orientation:Ni(uIe,"".concat(i,".").concat(b%2),null),domain:C,originalDomain:N,isCategorical:v,layout:p})))}return E},{})},gIe=function(t,n){var r=n.axisType,a=r===void 0?"xAxis":r,i=n.AxisComp,s=n.graphicalItems,o=n.stackGroups,l=n.dataStartIndex,u=n.dataEndIndex,p=t.children,h="".concat(a,"Id"),g=Oa(p,i),x={};return g&&g.length?x=pIe(t,{axes:g,graphicalItems:s,axisType:a,axisIdKey:h,stackGroups:o,dataStartIndex:l,dataEndIndex:u}):s&&s.length&&(x=mIe(t,{Axis:i,graphicalItems:s,axisType:a,axisIdKey:h,stackGroups:o,dataStartIndex:l,dataEndIndex:u})),x},xIe=function(t){var n=Fl(t),r=So(n,!1,!0);return{tooltipTicks:r,orderedTooltipTicks:ak(r,function(a){return a.coordinate}),tooltipAxis:n,tooltipAxisBandSize:$y(n,r)}},KU=function(t){var n=t.children,r=t.defaultShowTooltip,a=Va(n,zf),i=0,s=0;return t.data&&t.data.length!==0&&(s=t.data.length-1),a&&a.props&&(a.props.startIndex>=0&&(i=a.props.startIndex),a.props.endIndex>=0&&(s=a.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:s,activeTooltipIndex:-1,isTooltipActive:!!r}},yIe=function(t){return!t||!t.length?!1:t.some(function(n){var r=No(n&&n.type);return r&&r.indexOf("Bar")>=0})},QU=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"}},bIe=function(t,n){var r=t.props,a=t.graphicalItems,i=t.xAxisMap,s=i===void 0?{}:i,o=t.yAxisMap,l=o===void 0?{}:o,u=r.width,p=r.height,h=r.children,g=r.margin||{},x=Va(h,zf),v=Va(h,uf),b=Object.keys(l).reduce(function(C,O){var j=l[O],D=j.orientation;return!j.mirror&&!j.hide?_e(_e({},C),{},ct({},D,C[D]+j.width)):C},{left:g.left||0,right:g.right||0}),E=Object.keys(s).reduce(function(C,O){var j=s[O],D=j.orientation;return!j.mirror&&!j.hide?_e(_e({},C),{},ct({},D,Ni(C,"".concat(D))+j.height)):C},{top:g.top||0,bottom:g.bottom||0}),S=_e(_e({},E),b),T=S.bottom;x&&(S.bottom+=x.props.height||zf.defaultProps.height),v&&n&&(S=tCe(S,a,r,n));var k=u-S.left-S.right,N=p-S.top-S.bottom;return _e(_e({brushBottom:T},S),{},{width:Math.max(k,0),height:Math.max(N,0)})},vIe=function(t,n){if(n==="xAxis")return t[n].width;if(n==="yAxis")return t[n].height},$k=function(t){var n=t.chartName,r=t.GraphicalChild,a=t.defaultTooltipEventType,i=a===void 0?"axis":a,s=t.validateTooltipEventTypes,o=s===void 0?["axis"]:s,l=t.axisComponents,u=t.legendContent,p=t.formatAxisMap,h=t.defaultProps,g=function(S,T){var k=T.graphicalItems,N=T.stackGroups,C=T.offset,O=T.updateId,j=T.dataStartIndex,D=T.dataEndIndex,U=S.barSize,z=S.layout,H=S.barGap,q=S.barCategoryGap,Q=S.maxBarSize,I=QU(z),ee=I.numericAxisName,$=I.cateAxisName,Z=yIe(k),te=[];return k.forEach(function(ue,V){var W=Gv(S.data,{graphicalItems:[ue],dataStartIndex:j,dataEndIndex:D}),ae=ue.type.defaultProps!==void 0?_e(_e({},ue.type.defaultProps),ue.props):ue.props,B=ae.dataKey,de=ae.maxBarSize,Ee=ae["".concat(ee,"Id")],Ce=ae["".concat($,"Id")],Se={},Re=l.reduce(function(ra,_n){var ha=T["".concat(_n.axisType,"Map")],tr=ae["".concat(_n.axisType,"Id")];ha&&ha[tr]||_n.axisType==="zAxis"||Tu();var el=ha[tr];return _e(_e({},ra),{},ct(ct({},_n.axisType,el),"".concat(_n.axisType,"Ticks"),So(el)))},Se),we=Re[$],Me=Re["".concat($,"Ticks")],Ue=N&&N[Ee]&&N[Ee].hasStack&&mCe(ue,N[Ee].stackGroups),be=No(ue.type).indexOf("Bar")>=0,pt=$y(we,Me),tt=[],zt=Z&&J7e({barSize:U,stackGroups:N,totalSize:vIe(Re,$)});if(be){var It,Gt,Gn=ht(de)?Q:de,un=(It=(Gt=$y(we,Me,!0))!==null&&Gt!==void 0?Gt:Gn)!==null&&It!==void 0?It:0;tt=eCe({barGap:H,barCategoryGap:q,bandSize:un!==pt?un:pt,sizeList:zt[Ce],maxBarSize:Gn}),un!==pt&&(tt=tt.map(function(ra){return _e(_e({},ra),{},{position:_e(_e({},ra.position),{},{offset:ra.position.offset-un/2})})}))}var La=ue&&ue.type&&ue.type.getComposedData;La&&te.push({props:_e(_e({},La(_e(_e({},Re),{},{displayedData:W,props:S,dataKey:B,item:ue,bandSize:pt,barPosition:tt,offset:C,stackedData:Ue,layout:z,dataStartIndex:j,dataEndIndex:D}))),{},ct(ct(ct({key:ue.key||"item-".concat(V)},ee,Re[ee]),$,Re[$]),"animationId",O)),childIndex:r6e(ue,S.children),item:ue})}),te},x=function(S,T){var k=S.props,N=S.dataStartIndex,C=S.dataEndIndex,O=S.updateId;if(!mI({props:k}))return null;var j=k.children,D=k.layout,U=k.stackOffset,z=k.data,H=k.reverseStackOrder,q=QU(D),Q=q.numericAxisName,I=q.cateAxisName,ee=Oa(j,r),$=fCe(z,ee,"".concat(Q,"Id"),"".concat(I,"Id"),U,H),Z=l.reduce(function(ae,B){var de="".concat(B.axisType,"Map");return _e(_e({},ae),{},ct({},de,gIe(k,_e(_e({},B),{},{graphicalItems:ee,stackGroups:B.axisType===Q&&$,dataStartIndex:N,dataEndIndex:C}))))},{}),te=bIe(_e(_e({},Z),{},{props:k,graphicalItems:ee}),T?.legendBBox);Object.keys(Z).forEach(function(ae){Z[ae]=p(k,Z[ae],te,ae.replace("Map",""),n)});var ue=Z["".concat(I,"Map")],V=xIe(ue),W=g(k,_e(_e({},Z),{},{dataStartIndex:N,dataEndIndex:C,updateId:O,graphicalItems:ee,stackGroups:$,offset:te}));return _e(_e({formattedGraphicalItems:W,graphicalItems:ee,offset:te,stackGroups:$},V),Z)},v=(function(E){function S(T){var k,N,C;return JMe(this,S),C=nIe(this,S,[T]),ct(C,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),ct(C,"accessibilityManager",new FMe),ct(C,"handleLegendBBoxUpdate",function(O){if(O){var j=C.state,D=j.dataStartIndex,U=j.dataEndIndex,z=j.updateId;C.setState(_e({legendBBox:O},x({props:C.props,dataStartIndex:D,dataEndIndex:U,updateId:z},_e(_e({},C.state),{},{legendBBox:O}))))}}),ct(C,"handleReceiveSyncEvent",function(O,j,D){if(C.props.syncId===O){if(D===C.eventEmitterSymbol&&typeof C.props.syncMethod!="function")return;C.applySyncEvent(j)}}),ct(C,"handleBrushChange",function(O){var j=O.startIndex,D=O.endIndex;if(j!==C.state.dataStartIndex||D!==C.state.dataEndIndex){var U=C.state.updateId;C.setState(function(){return _e({dataStartIndex:j,dataEndIndex:D},x({props:C.props,dataStartIndex:j,dataEndIndex:D,updateId:U},C.state))}),C.triggerSyncEvent({dataStartIndex:j,dataEndIndex:D})}}),ct(C,"handleMouseEnter",function(O){var j=C.getMouseInfo(O);if(j){var D=_e(_e({},j),{},{isTooltipActive:!0});C.setState(D),C.triggerSyncEvent(D);var U=C.props.onMouseEnter;yt(U)&&U(D,O)}}),ct(C,"triggeredAfterMouseMove",function(O){var j=C.getMouseInfo(O),D=j?_e(_e({},j),{},{isTooltipActive:!0}):{isTooltipActive:!1};C.setState(D),C.triggerSyncEvent(D);var U=C.props.onMouseMove;yt(U)&&U(D,O)}),ct(C,"handleItemMouseEnter",function(O){C.setState(function(){return{isTooltipActive:!0,activeItem:O,activePayload:O.tooltipPayload,activeCoordinate:O.tooltipPosition||{x:O.cx,y:O.cy}}})}),ct(C,"handleItemMouseLeave",function(){C.setState(function(){return{isTooltipActive:!1}})}),ct(C,"handleMouseMove",function(O){O.persist(),C.throttleTriggeredAfterMouseMove(O)}),ct(C,"handleMouseLeave",function(O){C.throttleTriggeredAfterMouseMove.cancel();var j={isTooltipActive:!1};C.setState(j),C.triggerSyncEvent(j);var D=C.props.onMouseLeave;yt(D)&&D(j,O)}),ct(C,"handleOuterEvent",function(O){var j=n6e(O),D=Ni(C.props,"".concat(j));if(j&&yt(D)){var U,z;/.*touch.*/i.test(j)?z=C.getMouseInfo(O.changedTouches[0]):z=C.getMouseInfo(O),D((U=z)!==null&&U!==void 0?U:{},O)}}),ct(C,"handleClick",function(O){var j=C.getMouseInfo(O);if(j){var D=_e(_e({},j),{},{isTooltipActive:!0});C.setState(D),C.triggerSyncEvent(D);var U=C.props.onClick;yt(U)&&U(D,O)}}),ct(C,"handleMouseDown",function(O){var j=C.props.onMouseDown;if(yt(j)){var D=C.getMouseInfo(O);j(D,O)}}),ct(C,"handleMouseUp",function(O){var j=C.props.onMouseUp;if(yt(j)){var D=C.getMouseInfo(O);j(D,O)}}),ct(C,"handleTouchMove",function(O){O.changedTouches!=null&&O.changedTouches.length>0&&C.throttleTriggeredAfterMouseMove(O.changedTouches[0])}),ct(C,"handleTouchStart",function(O){O.changedTouches!=null&&O.changedTouches.length>0&&C.handleMouseDown(O.changedTouches[0])}),ct(C,"handleTouchEnd",function(O){O.changedTouches!=null&&O.changedTouches.length>0&&C.handleMouseUp(O.changedTouches[0])}),ct(C,"handleDoubleClick",function(O){var j=C.props.onDoubleClick;if(yt(j)){var D=C.getMouseInfo(O);j(D,O)}}),ct(C,"handleContextMenu",function(O){var j=C.props.onContextMenu;if(yt(j)){var D=C.getMouseInfo(O);j(D,O)}}),ct(C,"triggerSyncEvent",function(O){C.props.syncId!==void 0&&b6.emit(v6,C.props.syncId,O,C.eventEmitterSymbol)}),ct(C,"applySyncEvent",function(O){var j=C.props,D=j.layout,U=j.syncMethod,z=C.state.updateId,H=O.dataStartIndex,q=O.dataEndIndex;if(O.dataStartIndex!==void 0||O.dataEndIndex!==void 0)C.setState(_e({dataStartIndex:H,dataEndIndex:q},x({props:C.props,dataStartIndex:H,dataEndIndex:q,updateId:z},C.state)));else if(O.activeTooltipIndex!==void 0){var Q=O.chartX,I=O.chartY,ee=O.activeTooltipIndex,$=C.state,Z=$.offset,te=$.tooltipTicks;if(!Z)return;if(typeof U=="function")ee=U(te,O);else if(U==="value"){ee=-1;for(var ue=0;ue<te.length;ue++)if(te[ue].value===O.activeLabel){ee=ue;break}}var V=_e(_e({},Z),{},{x:Z.left,y:Z.top}),W=Math.min(Q,V.x+V.width),ae=Math.min(I,V.y+V.height),B=te[ee]&&te[ee].value,de=O_(C.state,C.props.data,ee),Ee=te[ee]?{x:D==="horizontal"?te[ee].coordinate:W,y:D==="horizontal"?ae:te[ee].coordinate}:JZ;C.setState(_e(_e({},O),{},{activeLabel:B,activeCoordinate:Ee,activePayload:de,activeTooltipIndex:ee}))}else C.setState(O)}),ct(C,"renderCursor",function(O){var j,D=C.state,U=D.isTooltipActive,z=D.activeCoordinate,H=D.activePayload,q=D.offset,Q=D.activeTooltipIndex,I=D.tooltipAxisBandSize,ee=C.getTooltipEventType(),$=(j=O.props.active)!==null&&j!==void 0?j:U,Z=C.props.layout,te=O.key||"_recharts-cursor";return K.createElement(VMe,{key:te,activeCoordinate:z,activePayload:H,activeTooltipIndex:Q,chartName:n,element:O,isActive:$,layout:Z,offset:q,tooltipAxisBandSize:I,tooltipEventType:ee})}),ct(C,"renderPolarAxis",function(O,j,D){var U=Ni(O,"type.axisType"),z=Ni(C.state,"".concat(U,"Map")),H=O.type.defaultProps,q=H!==void 0?_e(_e({},H),O.props):O.props,Q=z&&z[q["".concat(U,"Id")]];return P.cloneElement(O,_e(_e({},Q),{},{className:kt(U,Q.className),key:O.key||"".concat(j,"-").concat(D),ticks:So(Q,!0)}))}),ct(C,"renderPolarGrid",function(O){var j=O.props,D=j.radialLines,U=j.polarAngles,z=j.polarRadius,H=C.state,q=H.radiusAxisMap,Q=H.angleAxisMap,I=Fl(q),ee=Fl(Q),$=ee.cx,Z=ee.cy,te=ee.innerRadius,ue=ee.outerRadius;return P.cloneElement(O,{polarAngles:Array.isArray(U)?U:So(ee,!0).map(function(V){return V.coordinate}),polarRadius:Array.isArray(z)?z:So(I,!0).map(function(V){return V.coordinate}),cx:$,cy:Z,innerRadius:te,outerRadius:ue,key:O.key||"polar-grid",radialLines:D})}),ct(C,"renderLegend",function(){var O=C.state.formattedGraphicalItems,j=C.props,D=j.children,U=j.width,z=j.height,H=C.props.margin||{},q=U-(H.left||0)-(H.right||0),Q=$X({children:D,formattedGraphicalItems:O,legendWidth:q,legendContent:u});if(!Q)return null;var I=Q.item,ee=VU(Q,YMe);return P.cloneElement(I,_e(_e({},ee),{},{chartWidth:U,chartHeight:z,margin:H,onBBoxUpdate:C.handleLegendBBoxUpdate}))}),ct(C,"renderTooltip",function(){var O,j=C.props,D=j.children,U=j.accessibilityLayer,z=Va(D,Ya);if(!z)return null;var H=C.state,q=H.isTooltipActive,Q=H.activeCoordinate,I=H.activePayload,ee=H.activeLabel,$=H.offset,Z=(O=z.props.active)!==null&&O!==void 0?O:q;return P.cloneElement(z,{viewBox:_e(_e({},$),{},{x:$.left,y:$.top}),active:Z,label:ee,payload:Z?I:[],coordinate:Q,accessibilityLayer:U})}),ct(C,"renderBrush",function(O){var j=C.props,D=j.margin,U=j.data,z=C.state,H=z.offset,q=z.dataStartIndex,Q=z.dataEndIndex,I=z.updateId;return P.cloneElement(O,{key:O.key||"_recharts-brush",onChange:Z1(C.handleBrushChange,O.props.onChange),data:U,x:$e(O.props.x)?O.props.x:H.left,y:$e(O.props.y)?O.props.y:H.top+H.height+H.brushBottom-(D.bottom||0),width:$e(O.props.width)?O.props.width:H.width,startIndex:q,endIndex:Q,updateId:"brush-".concat(I)})}),ct(C,"renderReferenceElement",function(O,j,D){if(!O)return null;var U=C,z=U.clipPathId,H=C.state,q=H.xAxisMap,Q=H.yAxisMap,I=H.offset,ee=O.type.defaultProps||{},$=O.props,Z=$.xAxisId,te=Z===void 0?ee.xAxisId:Z,ue=$.yAxisId,V=ue===void 0?ee.yAxisId:ue;return P.cloneElement(O,{key:O.key||"".concat(j,"-").concat(D),xAxis:q[te],yAxis:Q[V],viewBox:{x:I.left,y:I.top,width:I.width,height:I.height},clipPathId:z})}),ct(C,"renderActivePoints",function(O){var j=O.item,D=O.activePoint,U=O.basePoint,z=O.childIndex,H=O.isRange,q=[],Q=j.props.key,I=j.item.type.defaultProps!==void 0?_e(_e({},j.item.type.defaultProps),j.item.props):j.item.props,ee=I.activeDot,$=I.dataKey,Z=_e(_e({index:z,dataKey:$,cx:D.x,cy:D.y,r:4,fill:Ck(j.item),strokeWidth:2,stroke:"#fff",payload:D.payload,value:D.value},gt(ee,!1)),gy(ee));return q.push(S.renderActiveDot(ee,Z,"".concat(Q,"-activePoint-").concat(z))),U?q.push(S.renderActiveDot(ee,_e(_e({},Z),{},{cx:U.x,cy:U.y}),"".concat(Q,"-basePoint-").concat(z))):H&&q.push(null),q}),ct(C,"renderGraphicChild",function(O,j,D){var U=C.filterFormatItem(O,j,D);if(!U)return null;var z=C.getTooltipEventType(),H=C.state,q=H.isTooltipActive,Q=H.tooltipAxis,I=H.activeTooltipIndex,ee=H.activeLabel,$=C.props.children,Z=Va($,Ya),te=U.props,ue=te.points,V=te.isRange,W=te.baseLine,ae=U.item.type.defaultProps!==void 0?_e(_e({},U.item.type.defaultProps),U.item.props):U.item.props,B=ae.activeDot,de=ae.hide,Ee=ae.activeBar,Ce=ae.activeShape,Se=!!(!de&&q&&Z&&(B||Ee||Ce)),Re={};z!=="axis"&&Z&&Z.props.trigger==="click"?Re={onClick:Z1(C.handleItemMouseEnter,O.props.onClick)}:z!=="axis"&&(Re={onMouseLeave:Z1(C.handleItemMouseLeave,O.props.onMouseLeave),onMouseEnter:Z1(C.handleItemMouseEnter,O.props.onMouseEnter)});var we=P.cloneElement(O,_e(_e({},U.props),Re));function Me(_n){return typeof Q.dataKey=="function"?Q.dataKey(_n.payload):null}if(Se)if(I>=0){var Ue,be;if(Q.dataKey&&!Q.allowDuplicatedCategory){var pt=typeof Q.dataKey=="function"?Me:"payload.".concat(Q.dataKey.toString());Ue=my(ue,pt,ee),be=V&&W&&my(W,pt,ee)}else Ue=ue?.[I],be=V&&W&&W[I];if(Ce||Ee){var tt=O.props.activeIndex!==void 0?O.props.activeIndex:I;return[P.cloneElement(O,_e(_e(_e({},U.props),Re),{},{activeIndex:tt})),null,null]}if(!ht(Ue))return[we].concat(t0(C.renderActivePoints({item:U,activePoint:Ue,basePoint:be,childIndex:I,isRange:V})))}else{var zt,It=(zt=C.getItemByXY(C.state.activeCoordinate))!==null&&zt!==void 0?zt:{graphicalItem:we},Gt=It.graphicalItem,Gn=Gt.item,un=Gn===void 0?O:Gn,La=Gt.childIndex,ra=_e(_e(_e({},U.props),Re),{},{activeIndex:La});return[P.cloneElement(un,ra),null,null]}return V?[we,null,null]:[we,null]}),ct(C,"renderCustomized",function(O,j,D){return P.cloneElement(O,_e(_e({key:"recharts-customized-".concat(D)},C.props),C.state))}),ct(C,"renderMap",{CartesianGrid:{handler:rx,once:!0},ReferenceArea:{handler:C.renderReferenceElement},ReferenceLine:{handler:rx},ReferenceDot:{handler:C.renderReferenceElement},XAxis:{handler:rx},YAxis:{handler:rx},Brush:{handler:C.renderBrush,once:!0},Bar:{handler:C.renderGraphicChild},Line:{handler:C.renderGraphicChild},Area:{handler:C.renderGraphicChild},Radar:{handler:C.renderGraphicChild},RadialBar:{handler:C.renderGraphicChild},Scatter:{handler:C.renderGraphicChild},Pie:{handler:C.renderGraphicChild},Funnel:{handler:C.renderGraphicChild},Tooltip:{handler:C.renderCursor,once:!0},PolarGrid:{handler:C.renderPolarGrid,once:!0},PolarAngleAxis:{handler:C.renderPolarAxis},PolarRadiusAxis:{handler:C.renderPolarAxis},Customized:{handler:C.renderCustomized}}),C.clipPathId="".concat((k=T.id)!==null&&k!==void 0?k:$u("recharts"),"-clip"),C.throttleTriggeredAfterMouseMove=FQ(C.triggeredAfterMouseMove,(N=T.throttleDelay)!==null&&N!==void 0?N:1e3/60),C.state={},C}return iIe(S,E),tIe(S,[{key:"componentDidMount",value:function(){var k,N;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(k=this.props.margin.left)!==null&&k!==void 0?k:0,top:(N=this.props.margin.top)!==null&&N!==void 0?N:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var k=this.props,N=k.children,C=k.data,O=k.height,j=k.layout,D=Va(N,Ya);if(D){var U=D.props.defaultIndex;if(!(typeof U!="number"||U<0||U>this.state.tooltipTicks.length-1)){var z=this.state.tooltipTicks[U]&&this.state.tooltipTicks[U].value,H=O_(this.state,C,U,z),q=this.state.tooltipTicks[U].coordinate,Q=(this.state.offset.top+O)/2,I=j==="horizontal",ee=I?{x:q,y:Q}:{y:q,x:Q},$=this.state.formattedGraphicalItems.find(function(te){var ue=te.item;return ue.type.name==="Scatter"});$&&(ee=_e(_e({},ee),$.props.points[U].tooltipPosition),H=$.props.points[U].tooltipPayload);var Z={activeTooltipIndex:U,isTooltipActive:!0,activeLabel:z,activePayload:H,activeCoordinate:ee};this.setState(Z),this.renderCursor(D),this.accessibilityManager.setIndex(U)}}}},{key:"getSnapshotBeforeUpdate",value:function(k,N){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==N.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 C,O;this.accessibilityManager.setDetails({offset:{left:(C=this.props.margin.left)!==null&&C!==void 0?C:0,top:(O=this.props.margin.top)!==null&&O!==void 0?O:0}})}return null}},{key:"componentDidUpdate",value:function(k){fT([Va(k.children,Ya)],[Va(this.props.children,Ya)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var k=Va(this.props.children,Ya);if(k&&typeof k.props.shared=="boolean"){var N=k.props.shared?"axis":"item";return o.indexOf(N)>=0?N:i}return i}},{key:"getMouseInfo",value:function(k){if(!this.container)return null;var N=this.container,C=N.getBoundingClientRect(),O=H_e(C),j={chartX:Math.round(k.pageX-O.left),chartY:Math.round(k.pageY-O.top)},D=C.width/N.offsetWidth||1,U=this.inRange(j.chartX,j.chartY,D);if(!U)return null;var z=this.state,H=z.xAxisMap,q=z.yAxisMap,Q=this.getTooltipEventType(),I=WU(this.state,this.props.data,this.props.layout,U);if(Q!=="axis"&&H&&q){var ee=Fl(H).scale,$=Fl(q).scale,Z=ee&&ee.invert?ee.invert(j.chartX):null,te=$&&$.invert?$.invert(j.chartY):null;return _e(_e({},j),{},{xValue:Z,yValue:te},I)}return I?_e(_e({},j),I):null}},{key:"inRange",value:function(k,N){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,O=this.props.layout,j=k/C,D=N/C;if(O==="horizontal"||O==="vertical"){var U=this.state.offset,z=j>=U.left&&j<=U.left+U.width&&D>=U.top&&D<=U.top+U.height;return z?{x:j,y:D}:null}var H=this.state,q=H.angleAxisMap,Q=H.radiusAxisMap;if(q&&Q){var I=Fl(q);return a$({x:j,y:D},I)}return null}},{key:"parseEventsOfWrapper",value:function(){var k=this.props.children,N=this.getTooltipEventType(),C=Va(k,Ya),O={};C&&N==="axis"&&(C.props.trigger==="click"?O={onClick:this.handleClick}:O={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 j=gy(this.props,this.handleOuterEvent);return _e(_e({},j),O)}},{key:"addListener",value:function(){b6.on(v6,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){b6.removeListener(v6,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(k,N,C){for(var O=this.state.formattedGraphicalItems,j=0,D=O.length;j<D;j++){var U=O[j];if(U.item===k||U.props.key===k.key||N===No(U.item.type)&&C===U.childIndex)return U}return null}},{key:"renderClipPath",value:function(){var k=this.clipPathId,N=this.state.offset,C=N.left,O=N.top,j=N.height,D=N.width;return K.createElement("defs",null,K.createElement("clipPath",{id:k},K.createElement("rect",{x:C,y:O,height:j,width:D})))}},{key:"getXScales",value:function(){var k=this.state.xAxisMap;return k?Object.entries(k).reduce(function(N,C){var O=GU(C,2),j=O[0],D=O[1];return _e(_e({},N),{},ct({},j,D.scale))},{}):null}},{key:"getYScales",value:function(){var k=this.state.yAxisMap;return k?Object.entries(k).reduce(function(N,C){var O=GU(C,2),j=O[0],D=O[1];return _e(_e({},N),{},ct({},j,D.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(k){var N;return(N=this.state.xAxisMap)===null||N===void 0||(N=N[k])===null||N===void 0?void 0:N.scale}},{key:"getYScaleByAxisId",value:function(k){var N;return(N=this.state.yAxisMap)===null||N===void 0||(N=N[k])===null||N===void 0?void 0:N.scale}},{key:"getItemByXY",value:function(k){var N=this.state,C=N.formattedGraphicalItems,O=N.activeItem;if(C&&C.length)for(var j=0,D=C.length;j<D;j++){var U=C[j],z=U.props,H=U.item,q=H.type.defaultProps!==void 0?_e(_e({},H.type.defaultProps),H.props):H.props,Q=No(H.type);if(Q==="Bar"){var I=(z.data||[]).find(function(te){return sPe(k,te)});if(I)return{graphicalItem:U,payload:I}}else if(Q==="RadialBar"){var ee=(z.data||[]).find(function(te){return a$(k,te)});if(ee)return{graphicalItem:U,payload:ee}}else if(Dv(U,O)||Bv(U,O)||dm(U,O)){var $=KPe({graphicalItem:U,activeTooltipItem:O,itemData:q.data}),Z=q.activeIndex===void 0?$:q.activeIndex;return{graphicalItem:_e(_e({},U),{},{childIndex:Z}),payload:dm(U,O)?q.data[$]:U.props.data[$]}}}return null}},{key:"render",value:function(){var k=this;if(!mI(this))return null;var N=this.props,C=N.children,O=N.className,j=N.width,D=N.height,U=N.style,z=N.compact,H=N.title,q=N.desc,Q=VU(N,WMe),I=gt(Q,!1);if(z)return K.createElement(wU,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},K.createElement(pT,tf({},I,{width:j,height:D,title:H,desc:q}),this.renderClipPath(),xI(C,this.renderMap)));if(this.props.accessibilityLayer){var ee,$;I.tabIndex=(ee=this.props.tabIndex)!==null&&ee!==void 0?ee:0,I.role=($=this.props.role)!==null&&$!==void 0?$:"application",I.onKeyDown=function(te){k.accessibilityManager.keyboardEvent(te)},I.onFocus=function(){k.accessibilityManager.focus()}}var Z=this.parseEventsOfWrapper();return K.createElement(wU,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},K.createElement("div",tf({className:kt("recharts-wrapper",O),style:_e({position:"relative",cursor:"default",width:j,height:D},U)},Z,{ref:function(ue){k.container=ue}}),K.createElement(pT,tf({},I,{width:j,height:D,title:H,desc:q,style:dIe}),this.renderClipPath(),xI(C,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])})(P.Component);ct(v,"displayName",n),ct(v,"defaultProps",_e({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},h)),ct(v,"getDerivedStateFromProps",function(E,S){var T=E.dataKey,k=E.data,N=E.children,C=E.width,O=E.height,j=E.layout,D=E.stackOffset,U=E.margin,z=S.dataStartIndex,H=S.dataEndIndex;if(S.updateId===void 0){var q=KU(E);return _e(_e(_e({},q),{},{updateId:0},x(_e(_e({props:E},q),{},{updateId:0}),S)),{},{prevDataKey:T,prevData:k,prevWidth:C,prevHeight:O,prevLayout:j,prevStackOffset:D,prevMargin:U,prevChildren:N})}if(T!==S.prevDataKey||k!==S.prevData||C!==S.prevWidth||O!==S.prevHeight||j!==S.prevLayout||D!==S.prevStackOffset||!cf(U,S.prevMargin)){var Q=KU(E),I={chartX:S.chartX,chartY:S.chartY,isTooltipActive:S.isTooltipActive},ee=_e(_e({},WU(S,k,j)),{},{updateId:S.updateId+1}),$=_e(_e(_e({},Q),I),ee);return _e(_e(_e({},$),x(_e({props:E},$),S)),{},{prevDataKey:T,prevData:k,prevWidth:C,prevHeight:O,prevLayout:j,prevStackOffset:D,prevMargin:U,prevChildren:N})}if(!fT(N,S.prevChildren)){var Z,te,ue,V,W=Va(N,zf),ae=W&&(Z=(te=W.props)===null||te===void 0?void 0:te.startIndex)!==null&&Z!==void 0?Z:z,B=W&&(ue=(V=W.props)===null||V===void 0?void 0:V.endIndex)!==null&&ue!==void 0?ue:H,de=ae!==z||B!==H,Ee=!ht(k),Ce=Ee&&!de?S.updateId:S.updateId+1;return _e(_e({updateId:Ce},x(_e(_e({props:E},S),{},{updateId:Ce,dataStartIndex:ae,dataEndIndex:B}),S)),{},{prevChildren:N,dataStartIndex:ae,dataEndIndex:B})}return null}),ct(v,"renderActiveDot",function(E,S,T){var k;return P.isValidElement(E)?k=P.cloneElement(E,S):yt(E)?k=E(S):k=K.createElement(Iv,S),K.createElement(nn,{className:"recharts-active-dot",ke
1065y:T},k)});var b=P.forwardRef(function(S,T){return K.createElement(v,tf({},S,{ref:T}))});return b.displayName=v.displayName,b},EIe=$k({chartName:"LineChart",GraphicalChild:qu,axisComponents:[{axisType:"xAxis",AxisComp:Po},{axisType:"yAxis",AxisComp:Ro}],formatAxisMap:Pk}),XU=$k({chartName:"BarChart",GraphicalChild:zo,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:Po},{axisType:"yAxis",AxisComp:Ro}],formatAxisMap:Pk}),wIe=$k({chartName:"ComposedChart",GraphicalChild:[qu,Gu,zo,Qm],axisComponents:[{axisType:"xAxis",AxisComp:Po},{axisType:"yAxis",AxisComp:Ro},{axisType:"zAxis",AxisComp:qv}],formatAxisMap:Pk});function _i(e){return e.toLocaleString("en-US",{style:"currency",currency:"USD"})}function SIe(){const{data:e,isLoading:t}=De.challenge.current.useQuery(),{data:n,isLoading:r}=De.challenge.history.useQuery(),{data:a,isLoading:i}=De.challenge.ladderHistory.useQuery(),s=e?.ladder,o=e?.parlay,l=e?.legs??[],u=o?.gameDate===e?.today,p=s?Math.min(100,s.bankroll/s.goal*100):0;return f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:45",className:"container py-8 space-y-10",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:47",className:"relative overflow-hidden border border-border bg-black/40 p-6 sm:p-8",children:[f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:48",className:"pointer-events-none absolute inset-0 opacity-[0.06] bg-[repeating-linear-gradient(0deg,transparent,transparent_2px,#fff_3px)]"}),f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:49",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"[MODULE::SYS.07] // LADDER_PROTOCOL_ACTIVE"}),f.jsx("h1",{"data-loc":"client/src/pages/Challenge.tsx:52",className:"chroma mt-2 text-3xl font-black uppercase tracking-tight sm:text-4xl",children:"THE 10K CHALLENGE"}),f.jsxs("p",{"data-loc":"client/src/pages/Challenge.tsx:55",className:"mt-3 max-w-2xl text-sm text-muted-foreground",children:["A 10-day sprint from $10 to $10,000. One AI-built parlay per day: 4–10 alternative-line legs led by WNBA, NFL, and MLB boards, with combined odds locked between ",f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:56",className:"font-mono text-neon-cyan",children:"-115"})," and ",f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:56",className:"font-mono text-neon-cyan",children:"+100"}),". Win → bankroll rolls forward. Loss → reset to $10. Reach $10K before day 10 ends."]}),f.jsx(Et,{"data-loc":"client/src/pages/Challenge.tsx:58",href:"/parlay-builder",className:"relative mt-5 inline-flex border border-neon-cyan/50 px-4 py-2 font-mono text-xs tracking-widest text-neon-cyan transition-colors hover:bg-neon-cyan/10",children:"[ OPEN CONFIGURABLE PARLAY BUILDER ]"}),t||!s?f.jsx(dt,{"data-loc":"client/src/pages/Challenge.tsx:66",className:"mt-6 h-24 w-full"}):f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:68",className:"mt-6 space-y-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:69",className:"grid grid-cols-2 gap-3 sm:grid-cols-4",children:[f.jsx(On,{"data-loc":"client/src/pages/Challenge.tsx:70",label:"DAILY STAKE",value:_i(s.bankroll),tone:"cyan",hint:"today's parlay bet"}),f.jsx(On,{"data-loc":"client/src/pages/Challenge.tsx:76",label:"DAY #",value:`#${s.dayNumber}`,hint:`${s.daysRemaining} days left`}),f.jsx(On,{"data-loc":"client/src/pages/Challenge.tsx:81",label:"RECORD",value:`${s.wins}-${s.losses}${s.pushes>0?`-${s.pushes}`:""}`,hint:"challenge parlays W-L"}),f.jsx(On,{"data-loc":"client/src/pages/Challenge.tsx:86",label:"RESETS",value:String(s.busts),tone:s.busts>0?"magenta":"default",hint:"back to $10 base"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:93",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:94",className:"mb-1 flex items-center justify-between font-mono text-[10px] tracking-widest text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:95",children:[_i(s.baseStake)," START"]}),f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:96",children:["SPRINT_PROGRESS :: ",p.toFixed(1),"%"]}),f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:99",children:[_i(s.goal)," TARGET"]}
1065)]}),f.jsx(tSe,{"data-loc":"client/src/pages/Challenge.tsx:101",value:p,className:"h-2"})]})]})]}),f.jsxs("section",{"data-loc":"client/src/pages/Challenge.tsx:108",children:[f.jsx(ur,{"data-loc":"client/src/pages/Challenge.tsx:109",code:"EXEC.01",title:u?"TODAY'S CHALLENGE PARLAY":"LATEST CHALLENGE PARLAY",sub:o?`${o.gameDate} // ${o.legCount} LEGS @ ${Jn(o.combinedOdds)}`:"Awaiting today's build"}),t?f.jsx(dt,{"data-loc":"client/src/pages/Challenge.tsx:119",className:"h-64 w-full"}):o?f.jsx(_Ie,{"data-loc":"client/src/pages/Challenge.tsx:129",parlay:o,legs:l}):f.jsx(Yi,{"data-loc":"client/src/pages/Challenge.tsx:121",className:"border-dashed",children:f.jsx(Wi,{"data-loc":"client/src/pages/Challenge.tsx:122",className:"py-12 text-center font-mono text-sm text-muted-foreground",children:"[NO_PARLAY_ON_RECORD] — the engine builds the daily parlay each morning at 9:00 AM ET, or the owner can trigger it from the admin console."})})]}),f.jsxs("section",{"data-loc":"client/src/pages/Challenge.tsx:134",children:[f.jsx(ur,{"data-loc":"client/src/pages/Challenge.tsx:135",code:"EXEC.02",title:"10-DAY SPRINT PROGRESSION",sub:`Bankroll after every graded parlay — day ${s?.dayNumber??1} of 10, ${s?.daysRemaining??9} days left to hit $10K`}),i?f.jsx(dt,{"data-loc":"client/src/pages/Challenge.tsx:141",className:"h-72 w-full"}):f.jsx(AIe,{"data-loc":"client/src/pages/Challenge.tsx:143",points:a??[],goal:s?.goal??1e4,base:s?.baseStake??10,dayNumber:s?.dayNumber??1})]}),f.jsxs("section",{"data-loc":"client/src/pages/Challenge.tsx:153",children:[f.jsx(ur,{"data-loc":"client/src/pages/Challenge.tsx:154",code:"EXEC.03",title:"CHALLENGE LEDGER",sub:"Every rung of the ladder, graded nightly"}),r?f.jsx(dt,{"data-loc":"client/src/pages/Challenge.tsx:160",className:"h-40 w-full"}):!n||n.length===0?f.jsx(Yi,{"data-loc":"client/src/pages/Challenge.tsx:162",className:"border-dashed",children:f.jsx(Wi,{"data-loc":"client/src/pages/Challenge.tsx:163",className:"py-8 text-center font-mono text-sm text-muted-foreground",children:"[LEDGER_EMPTY]"})}):f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:168",className:"space-y-3",children:n.map(h=>f.jsx(NIe,{"data-loc":"client/src/pages/Challenge.tsx:170",parlay:h},h.id))})]}),f.jsxs("section",{"data-loc":"client/src/pages/Challenge.tsx:177",className:"border border-border bg-black/30 p-5 font-mono text-xs leading-relaxed text-muted-foreground",children:[f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:178",className:"mb-2 tracking-widest text-foreground",children:"[PROTOCOL_NOTES]"}),f.jsx("p",{"data-loc":"client/src/pages/Challenge.tsx:181",children:"> The engine first scans WNBA, NFL, and MLB same-day boards for alternative spreads/totals and flagged alternate player props: WNBA points, rebounds, assists; NFL receptions and passing/rushing/receiving yards; plus MLB pitcher strikeouts and related markets. It uses main lines, moneylines, and other sports only when needed to form a valid parlay. Every leg must carry an individual implied win probability around 75–100%."}),f.jsx("p",{"data-loc":"client/src/pages/Challenge.tsx:189",className:"mt-2",children:"> A range optimizer enforces the combined-odds window [-115, +100]: too juiced → add a leg; too risky → drop or swap the longest-odds leg. Max one leg per game, 4–10 legs total."}),f.jsx("p",{"data-loc":"client/src/pages/Challenge.tsx:194",className:"mt-2",children:"> Pushed legs drop out of the multiplier (industry standard). Ladder stake = full prior bankroll. This is research content, not betting advice."})]})]})}const tJ={start:"#8b8b9e",win:"#39ff88",loss:"#ff3860",push:"#ffc857",goal:"#00e5ff"};function AIe({points:e,goal:t,base:n,dayNumber:r}){const a=e.filter(p=>p.result!=="start");if(a.length===0)return f.jsx(Yi,{"data-loc":"client/src/pages/Challenge.tsx:251",className:"border-dashed",children:f.jsxs(Wi,{"data-loc":"client/src/pages/Challenge.tsx:252",className:"py-10 text-center font-mono text-sm text-muted-foreground",children:["[NO_GRADED_PARLAYS_YET] — the graph draws itself as parlays settle each night. Day #",r," of 10 is live: a win climbs toward $10K, a bust resets to"," ",_i(n),"."]})});const i=Math.max(...e.map(p=>p.bankrollAfter),n*4),s=Math.min(t*1.05,Math.max(i*1.35,n*4)),o=s>=t*.95,l=a.length>0?a[a.length-1].milestone:null,u=l!==null&&l<t&&l<=s;return f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:269",className:"brackets border border-border bg-black/30 p-4 sm:p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:270",className:"mb-3 flex flex-wrap items-center gap-x-4 gap-y-1 font-mono text-[10px] tracking-widest text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:271",className:"text-neon-cyan",children:["DAY ",r,"/10"]}),f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:272",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:273",className:"mr-1 inline-block h-2 w-2 bg-[#39ff88]"})," WIN — ROLLS FORWARD"]}),f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:276",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:277",className:"mr-1 inline-block h-2 w-2 bg-[#ff3860]"})," BUST — RESET TO ",_i(n)]}),f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:280",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:281",className:"mr-1 inline-block h-2 w-2 bg-[#ffc857]"})," PUSH — STAKE BACK"]}),f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:284",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:285",className:"mr-1 inline-block h-2 w-2 bg-[#00e5ff]"})," GOAL HIT"]})]}),f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:288",className:"h-72 w-full",children:f.jsx(Tx,{"data-loc":"client/src/pages/Challenge.tsx:289",width:"100%",height:"100%",children:f.jsxs(wIe,{"data-loc":"client/src/pages/Challenge.tsx:290",data:e,margin:{top:8,right:12,bottom:4,left:4},children:[f.jsx(hp,{"data-loc":"client/src/pages/Challenge.tsx:291",stroke:"#ffffff14",strokeDasharray:"3 6"}),f.jsx(Po,{"data-loc":"client/src/pages/Challenge.tsx:292",dataKey:"step",stroke:"#8b8b9e",tick:{fontSize:10,fontFamily:"monospace",fill:"#8b8b9e"},tickFormatter:p=>
1065{if(p===0)return"SEED";const h=e.find(g=>g.step===p);return h?.dayNumber?`D${h.dayNumber}`:`#${p}`}}),f.jsx(Ro,{"data-loc":"client/src/pages/Challenge.tsx:302",stroke:"#8b8b9e",domain:[0,s],tick:{fontSize:10,fontFamily:"monospace",fill:"#8b8b9e"},tickFormatter:p=>p>=1e3?`$${(p/1e3).toFixed(p%1e3===0?0:1)}K`:`$${p}`,width:52}),f.jsx(Ya,{"data-loc":"client/src/pages/Challenge.tsx:311",content:f.jsx(TIe,{"data-loc":"client/src/pages/Challenge.tsx:311"}),cursor:{stroke:"#00e5ff44"}}),u&&f.jsx(Oo,{"data-loc":"client/src/pages/Challenge.tsx:313",y:l,stroke:"#ff2ec4",strokeDasharray:"4 4",label:{value:`DAY TARGET $${l>=1e3?`${l/1e3}K`:l}`,position:"insideTopLeft",fill:"#ff2ec4",fontSize:9,fontFamily:"monospace"}}),o&&f.jsx(Oo,{"data-loc":"client/src/pages/Challenge.tsx:327",y:t,stroke:"#00e5ff",strokeDasharray:"6 4",label:{value:"$10K GOAL",position:"insideTopRight",fill:"#00e5ff",fontSize:10,fontFamily:"monospace"}}),f.jsx(Oo,{"data-loc":"client/src/pages/Challenge.tsx:340",y:n,stroke:"#8b8b9e",strokeDasharray:"2 6",label:{value:"BASE",position:"insideBottomRight",fill:"#8b8b9e",fontSize:9,fontFamily:"monospace"}}),f.jsx(qu,{"data-loc":"client/src/pages/Challenge.tsx:352",type:"stepAfter",dataKey:"bankrollAfter",stroke:"#00e5ff",strokeWidth:2,dot:!1,isAnimationActive:!1}),f.jsx(Qm,{"data-loc":"client/src/pages/Challenge.tsx:360",dataKey:"bankrollAfter",isAnimationActive:!1,children:e.map(p=>f.jsx(Lf,{"data-loc":"client/src/pages/Challenge.tsx:362",fill:tJ[p.result],stroke:"#000",strokeWidth:1},p.step))})]})})})]})}function TIe({active:e,payload:t}){if(!e||!t||t.length===0)return null;const n=t[0].payload;return f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:387",className:"border border-border bg-black/95 p-3 font-mono text-xs shadow-lg",children:[f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:388",className:"tracking-widest text-muted-foreground",children:n.result==="start"?"SPRINT SEED":`${n.gameDate} // DAY #${n.dayNumber??n.rung}`}),n.title&&n.result!=="start"&&f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:394",className:"mt-1 max-w-[220px] truncate font-bold",children:n.title}),n.result!=="start"&&f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:397",className:"mt-1",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:398",className:"text-muted-foreground",children:"result: "}),f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:399",style:{color:tJ[n.result]},className:"font-bold uppercase",children:n.result==="goal"?"GOAL HIT":n.result})]}),f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:404",className:"mt-1",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:405",className:"text-muted-foreground",children:"bankroll: "}),n.result==="start"?_i(n.bankrollAfter):`${_i(n.bankrollBefore)} → ${_i(n.bankrollAfter)}`]}),n.combinedOdds!==null&&n.legCount!==null&&f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:411",className:"mt-1 text-muted-foreground",children:[n.legCount," legs @ ",Jn(n.combinedOdds)]}),n.milestone!==null&&n.result!=="start"&&f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:416",className:"mt-1 text-[10px] text-muted-foreground",children:["day target: ",_i(n.milestone)]}),n.result==="loss"&&f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:421",className:"mt-1 text-[10px] text-muted-foreground",children:"next day resets to base"})]})}function _Ie({parlay:e,legs:t}){return f.jsx(Yi,{"data-loc":"client/src/pages/Challenge.tsx:444",className:at("overflow-hidden border-2",e.result==="win"&&"border-neon-green/60",e.result==="loss"&&"border-destructive/60",e.result==="pending"&&"border-neon-cyan/40"),children:f.jsxs(Wi,{"data-loc":"client/src/pages/Challenge.tsx:451",className:"p-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:453",className:"flex flex-wrap items-center justify-between gap-3 border-b border-border bg-black/50 px-5 py-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:454",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:455",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:[e.gameDate," // ",e.legCount,"-LEG ALT-LINE PARLAY"]}),f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:458",className:"chroma truncate text-lg font-black uppercase",children:e.title})]}),f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:462",className:"flex items-center gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:463",className:"text-right",children:[f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:464",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"COMBINED"}),f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:467",className:"font-mono text-xl font-bold text-neon-cyan",children:Jn(e.combinedOdds)})]}),f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:471",className:"text-right",children:[f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:472",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"STAKE → PAYS"}),f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:475",className:"font-mono text-sm",children:[_i(parseFloat(e.stake))," ",f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:477",className:"text-muted-foreground",children:"→"})," ",f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:478",className:"text-neon-green",children:_i(parseFloat(e.potentialPayout))})]})]}),f.jsx(ti,{"data-loc":"client/src/pages/Challenge.tsx:483",result:e.result})]})]}),e.strategy&&f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:489",className:"border-b border-border bg-black/20 px-5 py-3 text-sm text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:490",className:"font-mono text-[10px] tracking-widest text-neon-magenta",children:["STRATEGY ::"," "]}),e.strategy]}),f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:498",className:"divide-y divide-border",children:t.map((n,r)=>f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:500",className:"flex items-start gap-4 px-5 py-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:501",className:"mt-0.5 font-mono text-xs text-muted-foreground",children:["L",String(r+1).padStart(2,"0")]}),f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:504",className:"min-w-0 flex-1",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:505",className:"flex flex-wrap items-center gap-2",children:[f.jsx(Sn,{"data-loc":"client/src/pages/Challenge.tsx:506",variant:"outline",className:"font-mono text-[10px]",children:n.sport}),f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:509",className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground",children:n.pickType}),n.isAlt===1&&f.jsx(Sn,{"data-loc":"client/src/pages/Challenge.tsx:513",className:"bg-neon-magenta/15 font-mono text-[10px] text-neon-magenta",children:"ALT LINE"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:518",className:"mt-1 text-sm",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:519",className:"font-bold",children:n.selection})," ",f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:520",className:"font-mono text-neon-cyan",children:Jn(n.odds)}),f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:523",className:"ml-2 text-muted-foreground",children:["— ",n.game]})]}),n.reasoning&&f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:526",className:"mt-1 text-xs text-muted-foreground",children:n.reasoning}),n.finalScore&&f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:531",className:"mt-1 font-mono text-[10px] tracking-wider text-muted-foreground",children:["FINAL :: ",n.finalScore]})]}),f.jsx(ti,{"data-loc":"client/src/pages/Challenge.tsx:536",result:n.result})]},n.id))})]})})}function NIe({parlay:e}){const[t,n]=P.useState(!1),r=parseFloat(e.stake),a=e.payout===null?null:Math.round((e.payout-r)*100)/100;return f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:555",className:"border border-border bg-black/30",children:[f.jsxs("button",{"data-loc":"client/src/pages/Challenge.tsx:556",onClick:()=>n(i=>!i),className:"flex w-full flex-wrap items-center justify-between gap-3 px-4 py-3 text-left transition-colors duration-150 hover:bg-black/50",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:559",className:"flex items-center gap-3",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:560",className:"font-mono text-xs text-muted-foreground",children:e.gameDate}),f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:563",className:"max-w-[220px] truncate text-sm font-bold sm:max-w-none",children:e.title})]}
1065),f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:567",className:"flex items-center gap-4",children:[f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:568",className:"font-mono text-xs text-muted-foreground",children:[e.legCount," LEGS @ ",Jn(e.combinedOdds)]}),a!==null&&f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:572",className:at("font-mono text-xs font-bold",a>0?"text-neon-green":a<0?"text-destructive":"text-muted-foreground"),children:[a>0?"+":"",_i(a)]}),f.jsx(ti,{"data-loc":"client/src/pages/Challenge.tsx:581",result:e.result})]})]}),t&&f.jsx("div",{"data-loc":"client/src/pages/Challenge.tsx:585",className:"divide-y divide-border border-t border-border",children:e.legs.map(i=>f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:587",className:"flex items-center justify-between gap-3 px-4 py-2 text-xs",children:[f.jsxs("div",{"data-loc":"client/src/pages/Challenge.tsx:590",className:"min-w-0",children:[f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:591",className:"font-bold",children:i.selection})," ",f.jsx("span",{"data-loc":"client/src/pages/Challenge.tsx:592",className:"font-mono text-neon-cyan",children:Jn(i.odds)})," ",f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:593",className:"text-muted-foreground",children:["— ",i.game]}),i.finalScore&&f.jsxs("span",{"data-loc":"client/src/pages/Challenge.tsx:595",className:"ml-2 font-mono text-[10px] text-muted-foreground",children:["[",i.finalScore,"]"]})]}),f.jsx(ti,{"data-loc":"client/src/pages/Challenge.tsx:600",result:i.result})]},i.id))})]})}var w6="focusScope.autoFocusOnMount",S6="focusScope.autoFocusOnUnmount",ZU={bubbles:!1,cancelable:!0},kIe="FocusScope",Uk=P.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:a,onUnmountAutoFocus:i,...s}=e,[o,l]=P.useState(null),u=ec(a),p=ec(i),h=P.useRef(null),g=Tn(t,b=>l(b)),x=P.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;P.useEffect(()=>{if(r){let b=function(k){if(x.paused||!o)return;const N=k.target;o.contains(N)?h.current=N:Il(h.current,{select:!0})},E=function(k){if(x.paused||!o)return;const N=k.relatedTarget;N!==null&&(o.contains(N)||Il(h.current,{select:!0}))},S=function(k){if(document.activeElement===document.body)for(const C of k)C.removedNodes.length>0&&Il(o)};document.addEventListener("focusin",b),document.addEventListener("focusout",E);const T=new MutationObserver(S);return o&&T.observe(o,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",b),document.removeEventListener("focusout",E),T.disconnect()}}},[r,o,x.paused]),P.useEffect(()=>{if(o){ez.add(x);const b=document.activeElement;if(!o.contains(b)){const S=new CustomEvent(w6,ZU);o.addEventListener(w6,u),o.dispatchEvent(S),S.defaultPrevented||(CIe(LIe(nJ(o)),{select:!0}),document.activeElement===b&&Il(o))}return()=>{o.removeEventListener(w6,u),setTimeout(()=>{const S=new CustomEvent(S6,ZU);o.addEventListener(S6,p),o.dispatchEvent(S),S.defaultPrevented||Il(b??document.body,{select:!0}),o.removeEventListener(S6,p),ez.remove(x)},0)}}},[o,u,p,x]);const v=P.useCallback(b=>{if(!n&&!r||x.paused)return;const E=b.key==="Tab"&&!b.altKey&&!b.ctrlKey&&!b.metaKey,S=document.activeElement;if(E&&S){const T=b.currentTarget,[k,N]=OIe(T);k&&N?!b.shiftKey&&S===N?(b.preventDefault(),n&&Il(k,{select:!0})):b.shiftKey&&S===k&&(b.preventDefault(),n&&Il(N,{select:!0})):S===T&&b.preventDefault()}},[n,r,x.paused]);return f.jsx(Mt.div,{tabIndex:-1,...s,ref:g,onKeyDown:v})});Uk.displayName=kIe;function CIe(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Il(r,{select:t}),document.activeElement!==n)return}function OIe(e){const t=nJ(e),n=JU(t,e),r=JU(t.reverse(),e);return[n,r]}function nJ(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const a=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||a?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function JU(e,t){for(const n of e)if(!PIe(n,{upTo:t}))return n}function PIe(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 RIe(e){return e instanceof HTMLInputElement&&"select"in e}function Il(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&RIe(e)&&t&&e.select()}}var ez=jIe();function jIe(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=tz(e,t),e.unshift(t)},remove(t){e=tz(e,t),e[0]?.resume()}}}function tz(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function LIe(e){return e.filter(t=>t.tagName!=="A")}var A6=0;function rJ(){P.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??nz()),document.body.insertAdjacentElement("beforeend",e[1]??nz()),A6++,()=>{A6===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),A6--}},[])}function nz(){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: 5,687 bytes, lines 1065-1080
1065style.position="fixed",e.style.pointerEvents="none",e}var Es=function(){return Es=Object.assign||function(t){for(var n,r=1,a=arguments.length;r<a;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},Es.apply(this,arguments)};function aJ(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n}function MIe(e,t,n){if(n||arguments.length===2)for(var r=0,a=t.length,i;r<a;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}var _x="right-scroll-bar-position",Nx="width-before-scroll-bar",IIe="with-scroll-bars-hidden",DIe="--removed-body-scroll-bar-size";function T6(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function BIe(e,t){var n=P.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var a=n.value;a!==r&&(n.value=r,n.callback(r,a))}}}})[0];return n.callback=t,n.facade}var FIe=typeof window<"u"?P.useLayoutEffect:P.useEffect,rz=new WeakMap;function $Ie(e,t){var n=BIe(null,function(r){return e.forEach(function(a){return T6(a,r)})});return FIe(function(){var r=rz.get(n);if(r){var a=new Set(r),i=new Set(e),s=n.current;a.forEach(function(o){i.has(o)||T6(o,null)}),i.forEach(function(o){a.has(o)||T6(o,s)})}rz.set(n,e)},[e]),n}function UIe(e){return e}function zIe(e,t){t===void 0&&(t=UIe);var n=[],r=!1,a={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(i){var s=t(i,r);return n.push(s),function(){n=n.filter(function(o){return o!==s})}},assignSyncMedium:function(i){for(r=!0;n.length;){var s=n;n=[],s.forEach(i)}n={push:function(o){return i(o)},filter:function(){return n}}},assignMedium:function(i){r=!0;var s=[];if(n.length){var o=n;n=[],o.forEach(i),s=n}var l=function(){var p=s;s=[],p.forEach(i)},u=function(){return Promise.resolve().then(l)};u(),n={push:function(p){s.push(p),u()},filter:function(p){return s=s.filter(p),n}}}};return a}function HIe(e){e===void 0&&(e={});var t=zIe(null);return t.options=Es({async:!0,ssr:!1},e),t}var iJ=function(e){var t=e.sideCar,n=aJ(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return P.createElement(r,Es({},n))};iJ.isSideCarExport=!0;function qIe(e,t){return e.useMedium(t),iJ}var sJ=HIe(),_6=function(){},Vv=P.forwardRef(function(e,t){var n=P.useRef(null),r=P.useState({onScrollCapture:_6,onWheelCapture:_6,onTouchMoveCapture:_6}),a=r[0],i=r[1],s=e.forwardProps,o=e.children,l=e.className,u=e.removeScrollBar,p=e.enabled,h=e.shards,g=e.sideCar,x=e.noRelative,v=e.noIsolation,b=e.inert,E=e.allowPinchZoom,S=e.as,T=S===void 0?"div":S,k=e.gapMode,N=aJ(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),C=g,O=$Ie([n,t]),j=Es(Es({},N),a);return P.createElement(P.Fragment,null,p&&P.createElement(C,{sideCar:sJ,removeScrollBar:u,shards:h,noRelative:x,noIsolation:v,inert:b,setCallbacks:i,allowPinchZoom:!!E,lockRef:n,gapMode:k}),s?P.cloneElement(P.Children.only(o),Es(Es({},j),{ref:O})):P.createElement(T,Es({},j,{className:l,ref:O}),o))});Vv.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Vv.classNames={fullWidth:Nx,zeroRight:_x};var GIe=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function VIe(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=GIe();return t&&e.setAttribute("nonce",t),e}function YIe(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function WIe(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var KIe=function(){var e=0,t=null;return{add:function(n){e==0&&(t=VIe())&&(YIe(t,n),WIe(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},QIe=function(){var e=KIe();return function(t,n){P.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},oJ=function(){var e=QIe(),t=function(n){var r=n.styles,a=n.dynamic;return e(r,a),null};return t},XIe={left:0,top:0,right:0,gap:0},N6=function(e){return parseInt(e||"",10)||0},ZIe=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],a=t[e==="padding"?"paddingRight":"marginRight"];return[N6(n),N6(r),N6(a)]},JIe=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return XIe;var t=ZIe(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},eDe=oJ(),hf="data-scroll-locked",tDe=function(e,t,n,r){var a=e.left,i=e.top,s=e.right,o=e.gap;return n===void 0&&(n="margin"),`
1066  .`.concat(IIe,` {
1067   overflow: hidden `).concat(r,`;
1068   padding-right: `).concat(o,"px ").concat(r,`;
1069  }
1070  body[`).concat(hf,`] {
1071    overflow: hidden `).concat(r,`;
1072    overscroll-behavior: contain;
1073    `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
1074    padding-left: `.concat(a,`px;
1075    padding-top: `).concat(i,`px;
1076    padding-right: `).concat(s,`px;
1077    margin-left:0;
1078    margin-top:0;
1079    margin-right: `).concat(o,"px ").concat(r,`;
1080    `),n==="padding"&&"padding-right: ".concat(o,"px ").concat(r,";
1080")].filter(Boolean).join(""),`
1081  }
1082  
1083  .`).concat(_x,` {
1084    right: `).concat(o,"px ").concat(r,`;
1085  }
1086  
1087  .`).concat(Nx,` {
1088    margin-right: `).concat(o,"px ").concat(r,`;
1089  }
1090  
1091  .`).concat(_x," .").concat(_x,` {
1092    right: 0 `).concat(r,`;
1093  }
1094  
1095  .`).concat(Nx," .").concat(Nx,` {
1096    margin-right: 0 `).concat(r,`;
1097  }
1098  
1099  body[`).concat(hf,`] {
1100    `).concat(DIe,": ").concat(o,`px;
1101  }
1102`)},az=function(){var e=parseInt(document.body.getAttribute(hf)||"0",10);return isFinite(e)?e:0},nDe=function(){P.useEffect(function(){return document.body.setAttribute(hf,(az()+1).toString()),function(){var e=az()-1;e<=0?document.body.removeAttribute(hf):document.body.setAttribute(hf,e.toString())}},[])},rDe=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,a=r===void 0?"margin":r;nDe();var i=P.useMemo(function(){return JIe(a)},[a]);return P.createElement(eDe,{styles:tDe(i,!t,a,n?"":"!important")})},P_=!1;if(typeof window<"u")try{var ax=Object.defineProperty({},"passive",{get:function(){return P_=!0,!0}});window.addEventListener("test",ax,ax),window.removeEventListener("test",ax,ax)}catch{P_=!1}var qd=P_?{passive:!1}:!1,aDe=function(e){return e.tagName==="TEXTAREA"},lJ=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!aDe(e)&&n[t]==="visible")},iDe=function(e){return lJ(e,"overflowY")},sDe=function(e){return lJ(e,"overflowX")},iz=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var a=cJ(e,r);if(a){var i=uJ(e,r),s=i[1],o=i[2];if(s>o)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},oDe=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},lDe=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},cJ=function(e,t){return e==="v"?iDe(t):sDe(t)},uJ=function(e,t){return e==="v"?oDe(t):lDe(t)},cDe=function(e,t){return e==="h"&&t==="rtl"?-1:1},uDe=function(e,t,n,r,a){var i=cDe(e,window.getComputedStyle(t).direction),s=i*r,o=n.target,l=t.contains(o),u=!1,p=s>0,h=0,g=0;do{if(!o)break;var x=uJ(e,o),v=x[0],b=x[1],E=x[2],S=b-E-i*v;(v||S)&&cJ(e,o)&&(h+=S,g+=v);var T=o.parentNode;o=T&&T.nodeType===Node.DOCUMENT_FRAGMENT_NODE?T.host:T}while(!l&&o!==document.body||l&&(t.contains(o)||t===o));return(p&&Math.abs(h)<1||!p&&Math.abs(g)<1)&&(u=!0),u},ix=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},sz=function(e){return[e.deltaX,e.deltaY]},oz=function(e){return e&&"current"in e?e.current:e},dDe=function(e,t){return e[0]===t[0]&&e[1]===t[1]},fDe=function(e){return`
1103  .block-interactivity-`.concat(e,` {pointer-events: none;}
1104  .allow-interactivity-`).concat(e,` {pointer-events: all;}
1105`)},hDe=0,Gd=[];function pDe(e){var t=P.useRef([]),n=P.useRef([0,0]),r=P.useRef(),a=P.useState(hDe++)[0],i=P.useState(oJ)[0],s=P.useRef(e);P.useEffect(function(){s.current=e},[e]),P.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var b=MIe([e.lockRef.current],(e.shards||[]).map(oz),!0).filter(Boolean);return b.forEach(function(E){return E.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),b.forEach(function(E){return E.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var o=P.useCallback(function(b,E){if("touches"in b&&b.touches.length===2||b.type==="wheel"&&b.ctrlKey)return!s.current.allowPinchZoom;var S=ix(b),T=n.current,k="deltaX"in b?b.deltaX:T[0]-S[0],N="deltaY"in b?b.deltaY:T[1]-S[1],C,O=b.target,j=Math.abs(k)>Math.abs(N)?"h":"v";if("touches"in b&&j==="h"&&O.type==="range")return!1;var D=iz(j,O);if(!D)return!0;if(D?C=j:(C=j==="v"?"h":"v",D=iz(j,O)),!D)return!1;if(!r.current&&"changedTouches"in b&&(k||N)&&(r.current=C),!C)return!0;var U=r.current||C;return uDe(U,E,b,U==="h"?k:N)},[]),l=P.useCallback(function(b){var E=b;if(!(!Gd.length||Gd[Gd.length-1]!==i)){var S="deltaY"in E?sz(E):ix(E),T=t.current.filter(function(C){return C.name===E.type&&(C.target===E.target||E.target===C.shadowParent)&&dDe(C.delta,S)})[0];
vendor: 4,155 bytes, line 1105
1105if(T&&T.should){E.cancelable&&E.preventDefault();return}if(!T){var k=(s.current.shards||[]).map(oz).filter(Boolean).filter(function(C){return C.contains(E.target)}),N=k.length>0?o(E,k[0]):!s.current.noIsolation;N&&E.cancelable&&E.preventDefault()}}},[]),u=P.useCallback(function(b,E,S,T){var k={name:b,delta:E,target:S,should:T,shadowParent:mDe(S)};t.current.push(k),setTimeout(function(){t.current=t.current.filter(function(N){return N!==k})},1)},[]),p=P.useCallback(function(b){n.current=ix(b),r.current=void 0},[]),h=P.useCallback(function(b){u(b.type,sz(b),b.target,o(b,e.lockRef.current))},[]),g=P.useCallback(function(b){u(b.type,ix(b),b.target,o(b,e.lockRef.current))},[]);P.useEffect(function(){return Gd.push(i),e.setCallbacks({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:g}),document.addEventListener("wheel",l,qd),document.addEventListener("touchmove",l,qd),document.addEventListener("touchstart",p,qd),function(){Gd=Gd.filter(function(b){return b!==i}),document.removeEventListener("wheel",l,qd),document.removeEventListener("touchmove",l,qd),document.removeEventListener("touchstart",p,qd)}},[]);var x=e.removeScrollBar,v=e.inert;return P.createElement(P.Fragment,null,v?P.createElement(i,{styles:fDe(a)}):null,x?P.createElement(rDe,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function mDe(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const gDe=qIe(sJ,pDe);var zk=P.forwardRef(function(e,t){return P.createElement(Vv,Es({},e,{ref:t,sideCar:gDe}))});zk.classNames=Vv.classNames;var xDe=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Vd=new WeakMap,sx=new WeakMap,ox={},k6=0,dJ=function(e){return e&&(e.host||dJ(e.parentNode))},yDe=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=dJ(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},bDe=function(e,t,n,r){var a=yDe(t,Array.isArray(e)?e:[e]);ox[n]||(ox[n]=new WeakMap);var i=ox[n],s=[],o=new Set,l=new Set(a),u=function(h){!h||o.has(h)||(o.add(h),u(h.parentNode))};a.forEach(u);var p=function(h){!h||l.has(h)||Array.prototype.forEach.call(h.children,function(g){if(o.has(g))p(g);else try{var x=g.getAttribute(r),v=x!==null&&x!=="false",b=(Vd.get(g)||0)+1,E=(i.get(g)||0)+1;Vd.set(g,b),i.set(g,E),s.push(g),b===1&&v&&sx.set(g,!0),E===1&&g.setAttribute(n,"true"),v||g.setAttribute(r,"true")}catch(S){console.error("aria-hidden: cannot operate on ",g,S)}})};return p(t),o.clear(),k6++,function(){s.forEach(function(h){var g=Vd.get(h)-1,x=i.get(h)-1;Vd.set(h,g),i.set(h,x),g||(sx.has(h)||h.removeAttribute(r),sx.delete(h)),x||h.removeAttribute(n)}),k6--,k6||(Vd=new WeakMap,Vd=new WeakMap,sx=new WeakMap,ox={})}},fJ=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),a=xDe(e);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live], script"))),bDe(r,a,n,"aria-hidden")):function(){return null}},Yv="Dialog",[hJ]=qo(Yv),[vDe,ns]=hJ(Yv),pJ=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:a,onOpenChange:i,modal:s=!0}=e,o=P.useRef(null),l=P.useRef(null),[u,p]=bf({prop:r,defaultProp:a??!1,onChange:i,caller:Yv});return f.jsx(vDe,{scope:t,triggerRef:o,contentRef:l,contentId:Yl(),titleId:Yl(),descriptionId:Yl(),open:u,onOpenChange:p,onOpenToggle:P.useCallback(()=>p(h=>!h),[p]),modal:s,children:n})};pJ.displayName=Yv;var mJ="DialogTrigger",gJ=P.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=ns(mJ,n),i=Tn(t,a.triggerRef);return f.jsx(Mt.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":Gk(a.open),...r,ref:i,onClick:Tt(e.onClick,a.onOpenToggle)})});gJ.displayName=mJ;var Hk="DialogPortal",[EDe,xJ]=hJ(Hk,{forceMount:void 0}),yJ=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:a}=e,i=ns(Hk,t);return f.jsx(EDe,{scope:t,forceMount:n,children:P.Children.map(r,s=>f.jsx(a0,{present:n||i.open,children:f.jsx(nN,{asChild:!0,container:a,children:s})}))})};yJ.displayName=Hk;var fb="DialogOverlay",bJ=P.forwardRef((e,t)=>
1105{const n=xJ(fb,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,i=ns(fb,e.__scopeDialog);return i.modal?f.jsx(a0,{present:r||i.open,children:f.jsx(SDe,{...a,ref:t})}):null});bJ.displayName=fb;var wDe=xf("DialogOverlay.RemoveScroll"),SDe=P.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=ns(fb,n);return f.jsx(zk,{as:wDe,allowPinchZoom:!0,shards:[a.contentRef],children:f.jsx(Mt.div,{"data-state":Gk(a.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),Nu="DialogContent",vJ=P.forwardRef((e,t)=>{const n=xJ(Nu,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,i=ns(Nu,e.__scopeDialog);return f.jsx(a0,{present:r||i.open,children:i.modal?f.jsx(ADe,{...a,ref:t}):f.jsx(TDe,{...a,ref:t})})});vJ.displayName=Nu;var ADe=P.forwardRef((e,t)=>{const n=ns(Nu,e.__scopeDialog),r=P.useRef(null),a=Tn(t,n.contentRef,r);return P.useEffect(()=>{const i=r.current;if(i)return fJ(i)},[]),f.jsx(EJ,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Tt(e.onCloseAutoFocus,i=>{i.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:Tt(e.onPointerDownOutside,i=>{const s=i.detail.originalEvent,o=s.button===0&&s.ctrlKey===!0;(s.button===2||o)&&i.preventDefault()}),onFocusOutside:Tt(e.onFocusOutside,i=>i.preventDefault())})}),TDe=P.forwardRef((e,t)=>{const n=ns(Nu,e.__scopeDialog),r=P.useRef(!1),a=P.useRef(!1);return f.jsx(EJ,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{e.onCloseAutoFocus?.(i),i.defaultPrevented||(r.current||n.triggerRef.current?.focus(),i.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:i=>{e.onInteractOutside?.(i),i.defaultPrevented||(r.current=!0,i.detail.originalEvent.type==="pointerdown"&&(a.current=!0));const s=i.target;n.triggerRef.current?.contains(s)&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&a.current&&i.preventDefault()}})}),EJ=P.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:i,...s}=e,o=ns(Nu,n),l=P.useRef(null),u=Tn(t,l);return rJ(),f.jsxs(f.Fragment,{children:[f.jsx(Uk,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:i,children:f.jsx(Ab,{role:"dialog",id:o.contentId,"aria-describedby":o.descriptionId,"aria-labelledby":o.titleId,"data-state":Gk(o.open),...s,ref:u,onDismiss:()=>o.onOpenChange(!1)})}),f.jsxs(f.Fragment,{children:[f.jsx(NDe,{titleId:o.titleId}),f.jsx(CDe,{contentRef:l,descriptionId:o.descriptionId})]})]})}),qk="DialogTitle",wJ=P.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=ns(qk,n);return f.jsx(Mt.h2,{id:a.titleId,...r,ref:t})});wJ.displayName=qk;var SJ="DialogDescription",_De=P.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=ns(SJ,n);return f.jsx(Mt.p,{id:a.descriptionId,...r,ref:t})});_De.displayName=SJ;var AJ="DialogClose",TJ=P.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,a=ns(AJ,n);return f.jsx(Mt.button,{type:"button",...r,ref:t,onClick:Tt(e.onClick,()=>a.onOpenChange(!1))})});TJ.displayName=AJ;function Gk(e){return e?"open":"closed"}var _J="DialogTitleWarning",[W$e,NJ]=yse(_J,{contentName:Nu,titleName:qk,docsSlug:"dialog"}),NDe=({titleId:e})=>{const t=NJ(_J),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
1106
1107If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
1108
1109For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return P.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},kDe="DialogDescriptionWarning",CDe=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${NJ(kDe).contentName}}.`;return P.useEffect(()=>{const a=e.current?.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},ODe=pJ,PDe=gJ,RDe=yJ,jDe=bJ,LDe=vJ,MDe=wJ,IDe=TJ;const kJ=P.createContext({isComposing:()=>!1,setComposing:()=>{},justEndedComposing:()=>!1,markCompositionEnd:()=>{}}),Vk=()=>P.useContext(kJ);function Yk({...e}){const t=P.useRef(!1),n=P.useRef(!1),r=P.useRef(null),a=P.useMemo(()=>({isComposing:()=>t.current,setComposing:i=>{t.current=i},justEndedComposing:()=>n.current,markCompositionEnd:()=>{n.current=!0,r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{n.current=!1},150)}}),[]);return f.jsx(kJ.Provider,{"data-loc":"client/src/components/ui/dialog.tsx:50",value:a,children:f.jsx(ODe,{"data-loc":"client/src/components/ui/dialog.tsx:51","data-slot":"dialog",...e})})}function Wk({...e}){return f.jsx(PDe,{"data-loc":"client/src/components/ui/dialog.tsx:59","data-slot":"dialog-trigger",...e})}function DDe({...e}){return f.jsx(RDe,{"data-loc":"client/src/components/ui/dialog.tsx:65","data-slot":"dialog-portal",...e})}function CJ({className:e,...t}){return f.jsx(jDe,{"data-loc":"client/src/components/ui/dialog.tsx:79","data-slot":"dialog-overlay",className:at("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}CJ.displayName="DialogOverlay";function Kk({className:e,children:t,showCloseButton:n=!0,onEscapeKeyDown:r,...a}){const{isComposing:i}=Vk(),s=P.useCallback(o=>
1109{if(o.isComposing||i()){o.preventDefault();return}r?.(o)},[i,r]);return f.jsxs(DDe,{"data-loc":"client/src/components/ui/dialog.tsx:122","data-slot":"dialog-portal",children:[f.jsx(CJ,{"data-loc":"client/src/components/ui/dialog.tsx:123"}),f.jsxs(LDe,{"data-loc":"client/src/components/ui/dialog.tsx:124","data-slot":"dialog-content",className:at("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),onEscapeKeyDown:s,...a,children:[t,n&&f.jsxs(IDe,{"data-loc":"client/src/components/ui/dialog.tsx:135","data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[f.jsx(Fx,{"data-loc":"client/src/components/ui/dialog.tsx:139"}),f.jsx("span",{"data-loc":"client/src/components/ui/dialog.tsx:140",className:"sr-only",children:"Close"})]})]})]})}function Qk({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/dialog.tsx:150","data-slot":"dialog-header",className:at("flex flex-col gap-2 text-center sm:text-left",e),...t})}function Xk({className:e,...t}){return f.jsx(MDe,{"data-loc":"client/src/components/ui/dialog.tsx:176","data-slot":"dialog-title",className:at("text-lg leading-none font-semibold",e),...t})}function lx(e){const t=P.useRef(e);t.current=e;const n=P.useRef(null);return n.current||(n.current=function(...r){return t.current.apply(this,r)}),n.current}function OJ(e={}){const{onKeyDown:t,onCompositionStart:n,onCompositionEnd:r}=e,a=P.useRef(!1),i=P.useRef(null),s=P.useRef(null),o=lx(h=>{i.current&&(clearTimeout(i.current),i.current=null),s.current&&(clearTimeout(s.current),s.current=null),a.current=!0,n?.(h)}),l=lx(h=>{i.current=setTimeout(()=>{s.current=setTimeout(()=>{a.current=!1})}),r?.(h)}),u=lx(h=>{if(a.current&&(h.key==="Escape"||h.key==="Enter"&&!h.shiftKey)){h.stopPropagation();return}t?.(h)}),p=lx(()=>a.current);return{onCompositionStart:o,onCompositionEnd:l,onKeyDown:u,isComposing:p}}function Qt({className:e,type:t,onKeyDown:n,onCompositionStart:r,onCompositionEnd:a,...i}){const s=Vk(),{onCompositionStart:o,onCompositionEnd:l,onKeyDown:u}=OJ({onKeyDown:p=>{const h=p.nativeEvent.isComposing||s.justEndedComposing();p.key==="Enter"&&h||n?.(p)},onCompositionStart:p=>{s.setComposing(!0),r?.(p)},onCompositionEnd:p=>{s.markCompositionEnd(),setTimeout(()=>{s.setComposing(!1)},100),a?.(p)}});return f.jsx("input",{"data-loc":"client/src/components/ui/input.tsx:53",type:t,"data-slot":"input",className:at("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),onCompositionStart:o,onCompositionEnd:l,onKeyDown:u,...i})}function lz(e,[t,n]){return Math.min(n,Math.max(t,e))}function PJ(e){const t=e+"CollectionProvider",[n,r]=qo(t),[a,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=b=>{const{scope:E,children:S}=b,T=K.useRef(null),k=K.useRef(new Map).current;return f.jsx(a,{scope:E,itemMap:k,collectionRef:T,children:S})};s.displayName=t;const o=e+"CollectionSlot",l=xf(o),u=K.forwardRef((b,E)=>{const{scope:S,children:T}=b,k=i(o,S),N=Tn(E,k.collectionRef);return f.jsx(l,{ref:N,children:T})});u.displayName=o;const p=e+"CollectionItemSlot",h="data-radix-collection-item",g=xf(p),x=K.forwardRef((b,E)=>{const{scope:S,children:T,...k}=b,N=K.useRef(null),C=Tn(E,N),O=i(p,S);return K.useEffect(()=>(O.itemMap.set(N,{ref:N,...k}),()=>void O.itemMap.delete(N))),f.jsx(g,{[h]:"",ref:C,children:T})});x.displayName=p;function v(b){const E=i(e+"CollectionConsumer",b);return K.useCallback(()=>{const T=E.collectionRef.current;if(!T)return[];const k=Array.from(T.querySelectorAll(`[${h}]`));return Array.from(E.itemMap.values()).sort((O,j)=>k.indexOf(O.ref.current)-k.indexOf(j.ref.current))},[E.collectionRef,E.itemMap])}return[{Provider:s,Slot:u,ItemSlot:x},v,r]}var BDe=P.createContext(void 0);function Zk(e){const t=P.useContext(BDe);return e||t||"ltr"}function RJ(e){const t=P.useRef({value:e,previous:e});return P.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var FDe=[" ","Enter","ArrowUp","ArrowDown"],$De=[" ","Enter"],ku="Select",[Wv,Kv,UDe]=PJ(ku),[N0]=qo(ku,[UDe,Cb]),Qv=Cb(),[zDe,bc]=N0(ku),[HDe,qDe]=N0(ku),jJ=e=>{const{__scopeSelect:t,children:n,open:r,defaultOpen:a,onOpenChange:i,value:s,defaultValue:o,onValueChange:l,dir:u,name:p,autoComplete:h,disabled:g,required:x,form:v}=e,b=Qv(t),[E,S]=P.useState(null),[T,k]=P.useState(null),[N,C]=P.useState(!1),O=Zk(u),[j,D]=bf({prop:r,defaultProp:a??!1,onChange:i,caller:ku}),[U,z]=bf({prop:s,defaultProp:o,onChange:l,caller:ku}),H=P.useRef(null),q=E?v||!!E.closest("form"):!0,[Q,I]=P.useState(new Set),ee=Array.from(Q).map($=>$.props.value).join(";");return f.jsx(tle,{...b,children:f.jsxs(zDe,{required:x,scope:t,trigger:E,onTriggerChange:S,valueNode:T,onValueNodeChange:k,valueNodeHasChildren:N,onValueNodeHasChildrenChange:C,contentId:Yl(),value:U,onValueChange:z,open:j,onOpenChange:D,dir:O,triggerPointerDownPosRef:H,disabled:g,children:[f.jsx(Wv.Provider,{scope:t,children:f.jsx(HDe,{scope:e.__scopeSelect,onNativeOptionAdd:P.useCallback($=>{I(Z=>new Set(Z).add($))},[]),onNativeOptionRemove:P.useCallback($=>{I(Z=>{const te=new Set(Z);return te.delete($),te})},[]),children:n})}),q?f.jsxs(tee,{"aria-hidden":!0,required:x,tabIndex:-1,name:p,autoComplete:h,value:U,onChange:$=>z($.target.value),disabled:g,form:v,children:[U===void 0?f.jsx("option",{value:""}):null,Array.from(Q)]},ee):null]})})};jJ.displayName=ku;var LJ="SelectTrigger",MJ=P.forwardRef((e,t)=>
vendor: 14,789 bytes, line 1109
1109{const{__scopeSelect:n,disabled:r=!1,...a}=e,i=Qv(n),s=bc(LJ,n),o=s.disabled||r,l=Tn(t,s.onTriggerChange),u=Kv(n),p=P.useRef("touch"),[h,g,x]=ree(b=>{const E=u().filter(k=>!k.disabled),S=E.find(k=>k.value===s.value),T=aee(E,b,S);T!==void 0&&s.onValueChange(T.value)}),v=b=>{o||(s.onOpenChange(!0),x()),b&&(s.triggerPointerDownPosRef.current={x:Math.round(b.pageX),y:Math.round(b.pageY)})};return f.jsx(KH,{asChild:!0,...i,children:f.jsx(Mt.button,{type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:o,"data-disabled":o?"":void 0,"data-placeholder":nee(s.value)?"":void 0,...a,ref:l,onClick:Tt(a.onClick,b=>{b.currentTarget.focus(),p.current!=="mouse"&&v(b)}),onPointerDown:Tt(a.onPointerDown,b=>{p.current=b.pointerType;const E=b.target;E.hasPointerCapture(b.pointerId)&&E.releasePointerCapture(b.pointerId),b.button===0&&b.ctrlKey===!1&&b.pointerType==="mouse"&&(v(b),b.preventDefault())}),onKeyDown:Tt(a.onKeyDown,b=>{const E=h.current!=="";!(b.ctrlKey||b.altKey||b.metaKey)&&b.key.length===1&&g(b.key),!(E&&b.key===" ")&&FDe.includes(b.key)&&(v(),b.preventDefault())})})})});MJ.displayName=LJ;var IJ="SelectValue",DJ=P.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:a,children:i,placeholder:s="",...o}=e,l=bc(IJ,n),{onValueNodeHasChildrenChange:u}=l,p=i!==void 0,h=Tn(t,l.onValueNodeChange);return ea(()=>{u(p)},[u,p]),f.jsx(Mt.span,{...o,ref:h,style:{pointerEvents:"none"},children:nee(l.value)?f.jsx(f.Fragment,{children:s}):i})});DJ.displayName=IJ;var GDe="SelectIcon",BJ=P.forwardRef((e,t)=>{const{__scopeSelect:n,children:r,...a}=e;return f.jsx(Mt.span,{"aria-hidden":!0,...a,ref:t,children:r||"▼"})});BJ.displayName=GDe;var VDe="SelectPortal",FJ=e=>f.jsx(nN,{asChild:!0,...e});FJ.displayName=VDe;var Cu="SelectContent",$J=P.forwardRef((e,t)=>{const n=bc(Cu,e.__scopeSelect),[r,a]=P.useState();if(ea(()=>{a(new DocumentFragment)},[]),!n.open){const i=r;return i?wm.createPortal(f.jsx(UJ,{scope:e.__scopeSelect,children:f.jsx(Wv.Slot,{scope:e.__scopeSelect,children:f.jsx("div",{children:e.children})})}),i):null}return f.jsx(zJ,{...e,ref:t})});$J.displayName=Cu;var Bi=10,[UJ,vc]=N0(Cu),YDe="SelectContentImpl",WDe=xf("SelectContent.RemoveScroll"),zJ=P.forwardRef((e,t)=>{const{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:a,onEscapeKeyDown:i,onPointerDownOutside:s,side:o,sideOffset:l,align:u,alignOffset:p,arrowPadding:h,collisionBoundary:g,collisionPadding:x,sticky:v,hideWhenDetached:b,avoidCollisions:E,...S}=e,T=bc(Cu,n),[k,N]=P.useState(null),[C,O]=P.useState(null),j=Tn(t,Se=>N(Se)),[D,U]=P.useState(null),[z,H]=P.useState(null),q=Kv(n),[Q,I]=P.useState(!1),ee=P.useRef(!1);P.useEffect(()=>{if(k)return fJ(k)},[k]),rJ();const $=P.useCallback(Se=>{const[Re,...we]=q().map(be=>be.ref.current),[Me]=we.slice(-1),Ue=document.activeElement;for(const be of Se)if(be===Ue||(be?.scrollIntoView({block:"nearest"}),be===Re&&C&&(C.scrollTop=0),be===Me&&C&&(C.scrollTop=C.scrollHeight),be?.focus(),document.activeElement!==Ue))return},[q,C]),Z=P.useCallback(()=>$([D,k]),[$,D,k]);P.useEffect(()=>{Q&&Z()},[Q,Z]);const{onOpenChange:te,triggerPointerDownPosRef:ue}=T;P.useEffect(()=>{if(k){let Se={x:0,y:0};const Re=Me=>{Se={x:Math.abs(Math.round(Me.pageX)-(ue.current?.x??0)),y:Math.abs(Math.round(Me.pageY)-(ue.current?.y??0))}},we=Me=>{Se.x<=10&&Se.y<=10?Me.preventDefault():k.contains(Me.target)||te(!1),document.removeEventListener("pointermove",Re),ue.current=null};return ue.current!==null&&(document.addEventListener("pointermove",Re),document.addEventListener("pointerup",we,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",Re),document.removeEventListener("pointerup",we,{capture:!0})}}},[k,te,ue]),P.useEffect(()=>{const Se=()=>te(!1);return window.addEventListener("blur",Se),window.addEventListener("resize",Se),()=>{window.removeEventListener("blur",Se),window.removeEventListener("resize",Se)}},[te]);const[V,W]=ree(Se=>{const Re=q().filter(Ue=>!Ue.disabled),we=Re.find(Ue=>Ue.ref.current===document.activeElement),Me=aee(Re,Se,we);Me&&setTimeout(()=>Me.ref.current.focus())}),ae=P.useCallback((Se,Re,we)=>{const Me=!ee.current&&!we;(T.value!==void 0&&T.value===Re||Me)&&(U(Se),Me&&(ee.current=!0))},[T.value]),B=P.useCallback(()=>k?.focus(),[k]),de=P.useCallback((Se,Re,we)=>{const Me=!ee.current&&!we;(T.value!==void 0&&T.value===Re||Me)&&H(Se)},[T.value]),Ee=r==="popper"?R_:HJ,Ce=Ee===R_?{side:o,sideOffset:l,align:u,alignOffset:p,arrowPadding:h,collisionBoundary:g,collisionPadding:x,sticky:v,hideWhenDetached:b,avoidCollisions:E}:{};return f.jsx(UJ,{scope:n,content:k,viewport:C,onViewportChange:O,itemRefCallback:ae,selectedItem:D,onItemLeave:B,itemTextRefCallback:de,focusSelectedItem:Z,selectedItemText:z,position:r,isPositioned:Q,searchRef:V,children:f.jsx(zk,{as:WDe,allowPinchZoom:!0,children:f.jsx(Uk,{asChild:!0,trapped:T.open,onMountAutoFocus:Se=>{Se.preventDefault()},onUnmountAutoFocus:Tt(a,Se=>{T.trigger?.focus({preventScroll:!0}),Se.preventDefault()}),children:f.jsx(Ab,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:Se=>Se.preventDefault(),onDismiss:()=>T.onOpenChange(!1),children:f.jsx(Ee,{role:"listbox",id:T.contentId,"data-state":T.open?"open":"closed",dir:T.dir,onContextMenu:Se=>Se.preventDefault(),...S,...Ce,onPlaced:()=>I(!0),ref:j,style:{display:"flex",flexDirection:"column",outline:"none",...S.style},onKeyDown:Tt(S.onKeyDown,Se=>{const Re=Se.ctrlKey||Se.altKey||Se.metaKey;if(Se.key==="Tab"&&Se.preventDefault(),!Re&&Se.key.length===1&&W(Se.key),["ArrowUp","ArrowDown","Home","End"].includes(Se.key)){let Me=q().filter(Ue=>!Ue.disabled).map(Ue=>Ue.ref.current);if(["ArrowUp","End"].includes(Se.key)&&(Me=Me.slice().reverse()),["ArrowUp","ArrowDown"].includes(Se.key)){const Ue=Se.target,be=Me.indexOf(Ue);Me=Me.slice(be+1)}setTimeout(()=>$(Me)),Se.preventDefault()}})})})})})})});zJ.displayName=YDe;var KDe="SelectItemAlignedPosition",HJ=P.forwardRef((e,t)=>{const{__scopeSelect:n,onPlaced:r,...a}=e,i=bc(Cu,n),s=vc(Cu,n),[o,l]=P.useState(null),[u,p]=P.useState(null),h=Tn(t,j=>p(j)),g=Kv(n),x=P.useRef(!1),v=P.useRef(!0),{viewport:b,selectedItem:E,selectedItemText:S,focusSelectedItem:T}=s,k=P.useCallback(()=>{if(i.trigger&&i.valueNode&&o&&u&&b&&E&&S){const j=i.trigger.getBoundingClientRect(),D=u.getBoundingClientRect(),U=i.valueNode.getBoundingClientRect(),z=S.getBoundingClientRect();if(i.dir!=="rtl"){const Ue=z.left-D.left,be=U.left-Ue,pt=j.left-be,tt=j.width+pt,zt=Math.max(tt,D.width),It=window.innerWidth-Bi,Gt=lz(be,[Bi,Math.max(Bi,It-zt)]);o.style.minWidth=tt+"px",o.style.left=Gt+"px"}else{const Ue=D.right-z.right,be=window.innerWidth-U.right-Ue,pt=window.innerWidth-j.right-be,tt=j.width+pt,zt=Math.max(tt,D.width),It=window.innerWidth-Bi,Gt=lz(be,[Bi,Math.max(Bi,It-zt)]);o.style.minWidth=tt+"px",o.style.right=Gt+"px"}const H=g(),q=window.innerHeight-Bi*2,Q=b.scrollHeight,I=window.getComputedStyle(u),ee=parseInt(I.borderTopWidth,10),$=parseInt(I.paddingTop,10),Z=parseInt(I.borderBottomWidth,10),te=parseInt(I.paddingBottom,10),ue=ee+$+Q+te+Z,V=Math.min(E.offsetHeight*5,ue),W=window.getComputedStyle(b),ae=parseInt(W.paddingTop,10),B=parseInt(W.paddingBottom,10),de=j.top+j.height/2-Bi,Ee=q-de,Ce=E.offsetHeight/2,Se=E.offsetTop+Ce,Re=ee+$+Se,we=ue-Re;if(Re<=de){const Ue=H.length>0&&E===H[H.length-1].ref.current;o.style.bottom="0px";const be=u.clientHeight-b.offsetTop-b.offsetHeight,pt=Math.max(Ee,Ce+(Ue?B:0)+be+Z),tt=Re+pt;o.style.height=tt+"px"}else{const Ue=H.length>0&&E===H[0].ref.current;o.style.top="0px";const pt=Math.max(de,ee+b.offsetTop+(Ue?ae:0)+Ce)+we;o.style.height=pt+"px",b.scrollTop=Re-de+b.offsetTop}o.style.margin=`${Bi}px 0`,o.style.minHeight=V+"px",o.style.maxHeight=q+"px",r?.(),requestAnimationFrame(()=>x.current=!0)}},[g,i.trigger,i.valueNode,o,u,b,E,S,i.dir,r]);ea(()=>k(),[k]);const[N,C]=P.useState();ea(()=>{u&&C(window.getComputedStyle(u).zIndex)},[u]);const O=P.useCallback(j=>{j&&v.current===!0&&(k(),T?.(),v.current=!1)},[k,T]);return f.jsx(XDe,{scope:n,contentWrapper:o,shouldExpandOnScrollRef:x,onScrollButtonChange:O,children:f.jsx("div",{ref:l,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:N},children:f.jsx(Mt.div,{...a,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})});HJ.displayName=KDe;var QDe="SelectPopperPosition",R_=P.forwardRef((e,t)=>{const{__scopeSelect:n,align:r="start",collisionPadding:a=Bi,...i}=e,s=Qv(n);return f.jsx(QH,{...s,...i,ref:t,align:r,collisionPadding:a,style:{boxSizing:"border-box",...i.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});R_.displayName=QDe;var[XDe,Jk]=N0(Cu,{}),j_="SelectViewport",qJ=P.forwardRef((e,t)=>{const{__scopeSelect:n,nonce:r,...a}=e,i=vc(j_,n),s=Jk(j_,n),o=Tn(t,i.onViewportChange),l=P.useRef(0);return f.jsxs(f.Fragment,{children:[f.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),f.jsx(Wv.Slot,{scope:n,children:f.jsx(Mt.div,{"data-radix-select-viewport":"",role:"presentation",...a,ref:o,style:{position:"relative",flex:1,overflow:"hidden auto",...a.style},onScroll:Tt(a.onScroll,u=>{const p=u.currentTarget,{contentWrapper:h,shouldExpandOnScrollRef:g}=s;if(g?.current&&h){const x=Math.abs(l.current-p.scrollTop);if(x>0){const v=window.innerHeight-Bi*2,b=parseFloat(h.style.minHeight),E=parseFloat(h.style.height),S=Math.max(b,E);if(S<v){const T=S+x,k=Math.min(v,T),N=T-k;h.style.height=k+"px",h.style.bottom==="0px"&&(p.scrollTop=N>0?N:0,h.style.justifyContent="flex-end")}}}l.current=p.scrollTop})})})]})});qJ.displayName=j_;var GJ="SelectGroup",[ZDe,JDe]=N0(GJ),eBe=P.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,a=Yl();return f.jsx(ZDe,{scope:n,id:a,children:f.jsx(Mt.div,{role:"group","aria-labelledby":a,...r,ref:t})})});eBe.displayName=GJ;var VJ="SelectLabel",tBe=P.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,a=JDe(VJ,n);return f.jsx(Mt.div,{id:a.id,...r,ref:t})});tBe.displayName=VJ;var hb="SelectItem",[nBe,YJ]=N0(hb),WJ=P.forwardRef((e,t)=>{const{__scopeSelect:n,value:r,disabled:a=!1,textValue:i,...s}=e,o=bc(hb,n),l=vc(hb,n),u=o.value===r,[p,h]=P.useState(i??""),[g,x]=P.useState(!1),v=Tn(t,T=>l.itemRefCallback?.(T,r,a)),b=Yl(),E=P.useRef("touch"),S=()=>{a||(o.onValueChange(r),o.onOpenChange(!1))};if(r==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return f.jsx(nBe,{scope:n,value:r,disabled:a,textId:b,isSelected:u,onItemTextChange:P.useCallback(T=>{h(k=>k||(T?.textContent??"").trim())},[]),children:f.jsx(Wv.ItemSlot,{scope:n,value:r,disabled:a,textValue:p,children:f.jsx(Mt.div,{role:"option","aria-labelledby":b,"data-highlighted":g?"":void 0,"aria-selected":u&&g,"data-state":u?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1,...s,ref:v,onFocus:Tt(s.onFocus,()=>x(!0)),onBlur:Tt(s.onBlur,()=>x(!1)),onClick:Tt(s.onClick,()=>{E.current!=="mouse"&&S()}),onPointerUp:Tt(s.onPointerUp,()=>{E.current==="mouse"&&S()}),onPointerDown:Tt(s.onPointerDown,T=>{E.current=T.pointerType}),onPointerMove:Tt(s.onPointerMove,T=>{E.current=T.pointerType,a?l.onItemLeave?.():E.current==="mouse"&&T.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Tt(s.onPointerLeave,T=>{T.currentTarget===document.activeElement&&l.onItemLeave?.()}),onKeyDown:Tt(s.onKeyDown,T=>{l.searchRef?.current!==""&&T.key===" "||($De.includes(T.key)&&S(),T.key===" "&&T.preventDefault())})})})})});WJ.displayName=hb;var Yh="SelectItemText",KJ=P.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:a,...i}=e,s=bc(Yh,n),o=vc(Yh,n),l=YJ(Yh,n),u=qDe(Yh,n),[p,h]=P.useState(null),g=Tn(t,S=>h(S),l.onItemTextChange,S=>o.itemTextRefCallback?.(S,l.value,l.disabled)),x=p?.textContent,v=P.useMemo(()=>f.jsx("option",{value:l.value,disabled:l.disabled,children:x},l.value),[l.disabled,l.value,x]),{onNativeOptionAdd:b,onNativeOptionRemove:E}=u;return ea(()=>(b(v),()=>E(v)),[b,E,v]),f.jsxs(f.Fragment,{children:[f.jsx(Mt.span,{id:l.textId,...i,ref:g}),l.isSelected&&s.valueNode&&!s.valueNodeHasChildren?wm.createPortal(i.children,s.valueNode):null]})});KJ.displayName=Yh;var QJ="SelectItemIndicator",XJ=P.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e;return YJ(QJ,n).isSelected?f.jsx(Mt.span,{"aria-hidden":!0,...r,ref:t}):null});XJ.displayName=QJ;var L_="SelectScrollUpButton",ZJ=P.forwardRef((e,t)=>{const n=vc(L_,e.__scopeSelect),r=Jk(L_,e.__scopeSelect),[a,i]=P.useState(!1),s=Tn(t,r.onScrollButtonChange);return ea(()=>{if(n.viewport&&n.isPositioned){let o=function(){const u=l.scrollTop>0;i(u)};const l=n.viewport;return o(),l.addEventListener("scroll",o),()=>l.removeEventListener("scroll",o)}},[n.viewport,n.isPositioned]),a?f.jsx(eee,{...e,ref:s,onAutoScroll:()=>{const{viewport:o,selectedItem:l}=n;o&&l&&(o.scrollTop=o.scrollTop-l.offsetHeight)}}):null});ZJ.displayName=L_;var M_="SelectScrollDownButton",JJ=P.forwardRef((e,t)=>{const n=vc(M_,e.__scopeSelect),r=Jk(M_,e.__scopeSelect),[a,i]=P.useState(!1),s=Tn(t,r.onScrollButtonChange);return ea(()=>{if(n.viewport&&n.isPositioned){let o=function(){const u=l.scrollHeight-l.clientHeight,p=Math.ceil(l.scrollTop)<u;i(p)};const l=n.viewport;return o(),l.addEventListener("scroll",o),()=>l.removeEventListener("scroll",o)}},[n.viewport,n.isPositioned]),a?f.jsx(eee,{...e,ref:s,onAutoScroll:()=>{const{viewport:o,selectedItem:l}=n;o&&l&&(o.scrollTop=o.scrollTop+l.offsetHeight)}}):null});JJ.displayName=M_;var eee=P.forwardRef((e,t)=>{const{__scopeSelect:n,onAutoScroll:r,...a}=e,i=vc("SelectScrollButton",n),s=P.useRef(null),o=Kv(n),l=P.useCallback(()=>{s.current!==null&&(window.clearInterval(s.current),s.current=null)},[]);return P.useEffect(()=>()=>l(),[l]),ea(()=>{o().find(p=>p.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[o]),f.jsx(Mt.div,{"aria-hidden":!0,...a,ref:t,style:{flexShrink:0,...a.style},onPointerDown:Tt(a.onPointerDown,()=>{s.current===null&&(s.current=window.setInterval(r,50))}),onPointerMove:Tt(a.onPointerMove,()=>{i.onItemLeave?.(),s.current===null&&(s.current=window.setInterval(r,50))}),onPointerLeave:Tt(a.onPointerLeave,()=>{l()})})}),rBe="SelectSeparator",aBe=P.forwardRef((e,t)=>
1109{const{__scopeSelect:n,...r}=e;return f.jsx(Mt.div,{"aria-hidden":!0,...r,ref:t})});aBe.displayName=rBe;var I_="SelectArrow",iBe=P.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,a=Qv(n),i=bc(I_,n),s=vc(I_,n);return i.open&&s.position==="popper"?f.jsx(XH,{...a,...r,ref:t}):null});iBe.displayName=I_;var sBe="SelectBubbleInput",tee=P.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{const a=P.useRef(null),i=Tn(r,a),s=RJ(t);return P.useEffect(()=>{const o=a.current;if(!o)return;const l=window.HTMLSelectElement.prototype,p=Object.getOwnPropertyDescriptor(l,"value").set;if(s!==t&&p){const h=new Event("change",{bubbles:!0});p.call(o,t),o.dispatchEvent(h)}},[s,t]),f.jsx(Mt.select,{...n,style:{...ZH,...n.style},ref:i,defaultValue:t})});tee.displayName=sBe;function nee(e){return e===""||e===void 0}function ree(e){const t=ec(e),n=P.useRef(""),r=P.useRef(0),a=P.useCallback(s=>{const o=n.current+s;t(o),(function l(u){n.current=u,window.clearTimeout(r.current),u!==""&&(r.current=window.setTimeout(()=>l(""),1e3))})(o)},[t]),i=P.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return P.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,a,i]}function aee(e,t,n){const a=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,i=n?e.indexOf(n):-1;let s=oBe(e,Math.max(i,0));a.length===1&&(s=s.filter(u=>u!==n));const l=s.find(u=>u.textValue.toLowerCase().startsWith(a.toLowerCase()));return l!==n?l:void 0}function oBe(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var lBe=jJ,cBe=MJ,uBe=DJ,dBe=BJ,fBe=FJ,hBe=$J,pBe=qJ,mBe=WJ,gBe=KJ,xBe=XJ,yBe=ZJ,bBe=JJ;function Qo({...e}){return f.jsx(lBe,{"data-loc":"client/src/components/ui/select.tsx:10","data-slot":"select",...e})}function Xo({...e}){return f.jsx(uBe,{"data-loc":"client/src/components/ui/select.tsx:22","data-slot":"select-value",...e})}function Zo({className:e,size:t="default",children:n,...r}){return f.jsxs(cBe,{"data-loc":"client/src/components/ui/select.tsx:34","data-slot":"select-trigger","data-size":t,className:at("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r,children:[n,f.jsx(dBe,{"data-loc":"client/src/components/ui/select.tsx:44",asChild:!0,children:f.jsx(Am,{"data-loc":"client/src/components/ui/select.tsx:45",className:"size-4 opacity-50"})})]})}function Jo({className:e,children:t,position:n="popper",align:r="center",...a}){return f.jsx(fBe,{"data-loc":"client/src/components/ui/select.tsx:59",children:f.jsxs(hBe,{"data-loc":"client/src/components/ui/select.tsx:60","data-slot":"select-content",className:at("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",n==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:n,align:r,...a,children:[f.jsx(vBe,{"data-loc":"client/src/components/ui/select.tsx:72"}),f.jsx(pBe,{"data-loc":"client/src/components/ui/select.tsx:73",className:at("p-1",n==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:t}),f.jsx(EBe,{"data-loc":"client/src/components/ui/select.tsx:82"})]})})}function Zi({className:e,children:t,...n}){return f.jsxs(mBe,{"data-loc":"client/src/components/ui/select.tsx:107","data-slot":"select-item",className:at("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...n,children:[f.jsx("span",{"data-loc":"client/src/components/ui/select.tsx:115",className:"absolute right-2 flex size-3.5 items-center justify-center",children:f.jsx(xBe,{"data-loc":"client/src/components/ui/select.tsx:116",children:f.jsx(Mo,{"data-loc":"client/src/components/ui/select.tsx:117",className:"size-4"})})}),f.jsx(gBe,{"data-loc":"client/src/components/ui/select.tsx:120",children:t})]})}function vBe({className:e,...t}){return f.jsx(yBe,{"data-loc":"client/src/components/ui/select.tsx:143","data-slot":"select-scroll-up-button",className:at("flex cursor-default items-center justify-center py-1",e),...t,children:f.jsx(bce,{"data-loc":"client/src/components/ui/select.tsx:151",className:"size-4"})})}function EBe({className:e,...t}){return f.jsx(bBe,{"data-loc":"client/src/components/ui/select.tsx:161","data-slot":"select-scroll-down-button",className:at("flex cursor-default items-center justify-center py-1",e),...t,children:f.jsx(Am,{"data-loc":"client/src/components/ui/select.tsx:169",className:"size-4"})})}function Xm({className:e,...t}){return f.jsx("div",{"data-loc":"client/src/components/ui/table.tsx:7","data-slot":"table-container",className:"relative w-full overflow-x-auto",children:f.jsx("table",{"data-loc":"client/src/components/ui/table.tsx:11","data-slot":"table",className:at("w-full caption-bottom text-sm",e),...t})})}function Zm({className:e,...t}){return f.jsx("thead",{"data-loc":"client/src/components/ui/table.tsx:22","data-slot":"table-header",className:at("[&_tr]:border-b",e),...t})}function Jm({className:e,...t}){return f.jsx("tbody",{"data-loc":"client/src/components/ui/table.tsx:32","data-slot":"table-body",className:at("[&_tr:last-child]:border-0",e),...t})}function Ms({className:e,...t}){return f.jsx("tr",{"data-loc":"client/src/components/ui/table.tsx:55","data-slot":"table-row",className:at("hover:bg-muted/50 data-[state=selected]:bg-muted border-b transition-colors",e),...t})}function Ft({className:e,...t}){return f.jsx("th",{"data-loc":"client/src/components/ui/table.tsx:68","data-slot":"table-head",className:at("text-foreground h-10 px-2 text-left align-middle font-medium whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}function $t({className:e,...t}){return f.jsx("td",{"data-loc":"client/src/components/ui/table.tsx:81","data-slot":"table-cell",className:at("p-2 align-middle whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}function wBe(){const[e,t]=P.useState("all"),[n,r]=P.useState(""),[a,i]=P.useState(""),s=P.useMemo(()=>({sport:e==="all"?void 0:e,from:n||void 0,to:a||void 0}),[e,n,a]),{data:o}=De.picks.sports.useQuery(),{data:l}=De.picks.performance.useQuery(s),{data:u,isLoading:p}=De.picks.history.useQuery(s),h=l?l.currentStreak.type==="none"?"--":`${l.currentStreak.type==="win"?"W":"L"}${l.currentStreak.count}`:"--";return f.jsxs("div",{"data-loc":"client/src/pages/Performance.tsx:54",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/Performance.tsx:55",code:"SYS.02 // LEDGER",title:"Performance Tracker",sub:"// The full audited record of every pick the engine has published. Nothing hidden, nothing deleted."}),f.jsxs("div",{"data-loc":"client/src/pages/Performance.tsx:62",className:"grid grid-cols-2 gap-3 lg:grid-cols-5",children:[f.jsx(On,{"data-loc":"client/src/pages/Performance.tsx:63",label:"Record (W-L-P)",value:l?`${l.wins}-${l.losses}-${l.pushes}`:"--",tone:"cyan"}),f.jsx(On,{"data-loc":"client/src/pages/Performance.tsx:68",label:"Win Rate",value:l?`${l.winRate.toFixed(1)}%`:"--",tone:"magenta"}),f.jsx(On,{"data-loc":"client/src/pages/Performance.tsx:73",label:"ROI",value:l?`${l.roi>=0?"+":""}${l.roi.toFixed(1)}%`:"--",tone:l&&l.roi>=0?"green":"red",hint:"flat 1u staking"}),f.jsx(On,{"data-loc":"client/src/pages/Performance.tsx:79",label:"Net Units",value:l?`${l.netUnits>=0?"+":""}${l.netUnits.toFixed(2)}u`:"--",tone:l&&l.netUnits>=0?"green":"red"}),f.jsx(On,{"data-loc":"client/src/pages/Performance.tsx:88",label:"Streak",value:h,tone:l?.currentStreak.type==="win"?"green":l?.currentStreak.type==="loss"?"red":"default",hint:l?`best win streak: ${l.bestStreak}`:void 0})]}),f.jsxs("div",{"data-loc":"client/src/pages/Performance.tsx:97",className:"terminal-border mt-8 flex flex-wrap items-end gap-4 p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Performance.tsx:98",children:[f.jsx("label",{"data-loc":"client/src/pages/Performance.tsx:99",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:"Sport"}),f.jsxs(Qo,{"data-loc":"client/src/pages/Performance.tsx:102",value:e,onValueChange:t,children:[f.jsx(Zo,{"data-loc":"client/src/pages/Performance.tsx:103",className:"mt-1 w-40 font-mono text-xs",children:f.jsx(Xo,{"data-loc":"client/src/pages/Performance.tsx:104",placeholder:"All sports"})}),f.jsxs(Jo,{"data-loc":"client/src/pages/Performance.tsx:106",children:[f.jsx(Zi,{"data-loc":"client/src/pages/Performance.tsx:107",value:"all",children:"ALL SPORTS"}),(o??[]).map(g=>f.jsx(Zi,{"data-loc":"client/src/pages/Performance.tsx:109",value:g,children:g},g))]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Performance.tsx:116",children:[f.jsx("label",{"data-loc":"client/src/pages/Performance.tsx:117",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:"From"}),f.jsx(Qt,{"data-loc":"client/src/pages/Performance.tsx:120",type:"date",value:n,onChange:g=>r(g.target.value),className:"mt-1 w-40 font-mono text-xs"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Performance.tsx:127",children:[f.jsx("label",{"data-loc":"client/src/pages/Performance.tsx:128",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:"To"}),f.jsx(Qt,{"data-loc":"client/src/pages/Performance.tsx:131",type:"date",value:a,onChange:g=>i(g.target.value),className:"mt-1 w-40 font-mono text-xs"})]}),f.jsx(et,{"data-loc":"client/src/pages/Performance.tsx:138",variant:"outline",size:"sm",className:"font-mono text-xs tracking-widest",onClick:()=>{t("all"),r(""),i("")},children:"[ RESET ]"})]}),f.jsx("div",{"data-loc":"client/src/pages/Performance.tsx:152",className:"terminal-border mt-4 overflow-x-auto",children:p?f.jsx("div",{"data-loc":"client/src/pages/Performance.tsx:154",className:"space-y-2 p-4",children:[0,1,2,3,4].map(g=>f.jsx(dt,{"data-loc":"client/src/pages/Performance.tsx:156",className:"h-10 w-full"},g))}):!u||u.length===0?f.jsx("div",{"data-loc":"client/src/pages/Performance.tsx:160",className:"p-10 text-center font-mono text-sm text-muted-foreground",children:"[ERR_204] NO PICKS MATCH THE CURRENT FILTERS."}):f.jsxs(Xm,{"data-loc":"client/src/pages/Performance.tsx:164",children:[f.jsx(Zm,{"data-loc":"client/src/pages/Performance.tsx:165",children:f.jsxs(Ms,{"data-loc":"client/src/pages/Performance.tsx:166",className:"font-mono text-[10px] uppercase tracking-widest",children:[f.jsx(Ft,{"data-loc":"client/src/pages/Performance.tsx:167",children:"Date"}),f.jsx(Ft,{"data-loc":"client/src/pages/Performance.tsx:168",children:"Sport"}),f.jsx(Ft,{"data-loc":"client/src/pages/Performance.tsx:169",children:"Game"}),f.jsx(Ft,{"data-loc":"client/src/pages/Performance.tsx:170",children:"Type"}),f.jsx(Ft,{"data-loc":"client/src/pages/Performance.tsx:171",children:"Selection"}),f.jsx(Ft,{"data-loc":"client/src/pages/Performance.tsx:172",className:"text-right",children:"Odds"}),f.jsx(Ft,{"data-loc":"client/src/pages/Performance.tsx:173",className:"text-right",children:"Conf"}),f.jsx(Ft,{"data-loc":"client/src/pages/Performance.tsx:174",children:"Result"})]})}),f.jsx(Jm,{"data-loc":"client/src/pages/Performance.tsx:177",children:u.map(g=>f.jsxs(Ms,{"data-loc":"client/src/pages/Performance.tsx:179",className:"font-mono text-xs",children:[f.jsx($t,{"data-loc":"client/src/pages/Performance.tsx:180",className:"whitespace-nowrap text-muted-foreground",children:g.gameDate}),f.jsx($t,{"data-loc":"client/src/pages/Performance.tsx:183",children:g.sport}),f.jsx($t,{"data-loc":"client/src/pages/Performance.tsx:184",className:"max-w-48 truncate",children:g.game}),f.jsx($t,{"data-loc":"client/src/pages/Performance.tsx:185",children:f.jsx(rc,{"data-loc":"client/src/pages/Performance.tsx:186",type:g.pickType})}),f.jsx($t,{"data-loc":"client/src/pages/Performance.tsx:188",className:"font-bold text-foreground",children:g.selection}),f.jsx($t,{"data-loc":"client/src/pages/Performance.tsx:191",className:"text-right text-neon-amber",children:Jn(g.odds)}),f.jsx($t,{"data-loc":"client/src/pages/Performance.tsx:194",className:"text-right tabular-nums",children:g.confidence}),f.jsx($t,{"data-loc":"client/src/pages/Performance.tsx:197",children:f.jsx(ti,{"data-loc":"client/src/pages/Performance.tsx:198",result:g.result})})]},g.id))})]})})]})}const C6="#22d3ee",O6="#e879f9",SBe="#4ade80",cz="#f87171",P6="rgba(255,255,255,0.08)",$r="rgba(255,255,255,0.45)";function cx({code:e,title:t,children:n}){return f.jsxs("div",{"data-loc":"client/src/pages/TrackRecord.tsx:35",className:"brackets terminal-border p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/TrackRecord.tsx:36",className:"mb-3 font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:["[",e,"] ",t]}),n]})}const R6={backgroundColor:"#0a0a0a",border:"1px solid rgba(34,211,238,0.4)",borderRadius:0,fontFamily:"monospace",fontSize:11};function ABe(){const{data:e,isLoading:t}=De.picks.trackRecord.useQuery();return f.jsxs("div",{"data-loc":"client/src/pages/TrackRecord.tsx:56",className:"container py-8",children:[f.jsx(ur,{"data-loc":"client/src/pages/TrackRecord.tsx:57",code:"SYS.06 // AUDIT",title:"AI Track Record",sub:"// Full transparency ledger. Every settled pick, graded against final scores, at flat 1-unit staking. No cherry-picking — the math is public."}),t||!e?f.jsxs("div",{"data-loc":"client/src/pages/TrackRecord.tsx:64",className:"grid gap-4",children:[f.jsx("div",{"data-loc":"client/src/pages/TrackRecord.tsx:65",className:"grid grid-cols-2 gap-4 lg:grid-cols-4",children:Array.from({length:4}).map((n,r)=>f.jsx(dt,{"data-loc":"client/src/pages/TrackRecord.tsx:67",className:"h-24"},r))}),f.jsx(dt,{"data-loc":"client/src/pages/TrackRecord.tsx:70",className:"h-72"}),f.jsx(dt,{"data-loc":"client/src/pages/TrackRecord.tsx:71",className:"h-64"})]}):f.jsxs(f.Fragment,{children:[f.jsxs("div",{"data-loc":"client/src/pages/TrackRecord.tsx:76",className:"grid grid-cols-2 gap-4 lg:grid-cols-4",children:[f.jsx(On,{"data-loc":"client/src/pages/TrackRecord.tsx:77",label:"All-Time Record",value:`${e.overall.wins}-${e.overall.losses}-${e.overall.pushes}`,hint:"W-L-P // settled picks"}),f.jsx(On,{"data-loc":"client/src/pages/TrackRecord.tsx:82",label:"Win Rate",value:`${e.overall.winRate.toFixed(1)}
1109%`,tone:e.overall.winRate>=52.4?"green":"red",hint:"break-even ≈ 52.4% at -110"}),f.jsx(On,{"data-loc":"client/src/pages/TrackRecord.tsx:88",label:"ROI",value:`${e.overall.roi>=0?"+":""}${e.overall.roi.toFixed(1)}%`,tone:e.overall.roi>=0?"green":"red",hint:"flat 1u staking"}),f.jsx(On,{"data-loc":"client/src/pages/TrackRecord.tsx:94",label:"Net Units",value:`${e.overall.netUnits>=0?"+":""}${e.overall.netUnits.toFixed(2)}u`,tone:e.overall.netUnits>=0?"cyan":"red",hint:`${e.overall.settled} settled // ${e.overall.pending} pending`})]}),f.jsx("div",{"data-loc":"client/src/pages/TrackRecord.tsx:103",className:"mt-6",children:f.jsx(cx,{"data-loc":"client/src/pages/TrackRecord.tsx:104",code:"CHART.01",title:"Cumulative Profit (Units) — Flat 1u Staking",children:f.jsx("div",{"data-loc":"client/src/pages/TrackRecord.tsx:105",className:"h-72",children:f.jsx(Tx,{"data-loc":"client/src/pages/TrackRecord.tsx:106",width:"100%",height:"100%",children:f.jsxs(EIe,{"data-loc":"client/src/pages/TrackRecord.tsx:107",data:e.profitSeries,margin:{top:8,right:12,left:-12,bottom:0},children:[f.jsx(hp,{"data-loc":"client/src/pages/TrackRecord.tsx:108",stroke:P6,strokeDasharray:"3 3"}),f.jsx(Po,{"data-loc":"client/src/pages/TrackRecord.tsx:109",dataKey:"date",stroke:$r,tick:{fontFamily:"monospace",fontSize:10,fill:$r},tickFormatter:n=>n.slice(5)}),f.jsx(Ro,{"data-loc":"client/src/pages/TrackRecord.tsx:115",stroke:$r,tick:{fontFamily:"monospace",fontSize:10,fill:$r},tickFormatter:n=>`${n>0?"+":""}${n}u`}),f.jsx(Ya,{"data-loc":"client/src/pages/TrackRecord.tsx:120",contentStyle:R6,labelStyle:{color:$r},formatter:(n,r)=>[`${n>=0?"+":""}${n}u`,r==="cumulative"?"cumulative":"day P/L"]}),f.jsx(Oo,{"data-loc":"client/src/pages/TrackRecord.tsx:128",y:0,stroke:$r,strokeDasharray:"4 4"}),f.jsx(qu,{"data-loc":"client/src/pages/TrackRecord.tsx:129",type:"monotone",dataKey:"cumulative",stroke:C6,strokeWidth:2,dot:{r:2,fill:C6},activeDot:{r:4,fill:O6}})]})})})})}),f.jsxs("div",{"data-loc":"client/src/pages/TrackRecord.tsx:144",className:"mt-6 grid gap-6 lg:grid-cols-2",children:[f.jsx(cx,{"data-loc":"client/src/pages/TrackRecord.tsx:145",code:"CHART.02",title:"Daily Profit / Loss (Units)",children:f.jsx("div",{"data-loc":"client/src/pages/TrackRecord.tsx:146",className:"h-56",children:f.jsx(Tx,{"data-loc":"client/src/pages/TrackRecord.tsx:147",width:"100%",height:"100%",children:f.jsxs(XU,{"data-loc":"client/src/pages/TrackRecord.tsx:148",data:e.profitSeries,margin:{top:8,right:12,left:-12,bottom:0},children:[f.jsx(hp,{"data-loc":"client/src/pages/TrackRecord.tsx:149",stroke:P6,strokeDasharray:"3 3"}),f.jsx(Po,{"data-loc":"client/src/pages/TrackRecord.tsx:150",dataKey:"date",stroke:$r,tick:{fontFamily:"monospace",fontSize:10,fill:$r},tickFormatter:n=>n.slice(5)}),f.jsx(Ro,{"data-loc":"client/src/pages/TrackRecord.tsx:156",stroke:$r,tick:{fontFamily:"monospace",fontSize:10,fill:$r},tickFormatter:n=>`${n>0?"+":""}${n}`}),f.jsx(Ya,{"data-loc":"client/src/pages/TrackRecord.tsx:161",contentStyle:R6,labelStyle:{color:$r},formatter:n=>[`${n>=0?"+":""}${n}u`,"day P/L"]}),f.jsx(Oo,{"data-loc":"client/src/pages/TrackRecord.tsx:166",y:0,stroke:$r}),f.jsx(zo,{"data-loc":"client/src/pages/TrackRecord.tsx:167",dataKey:"dayProfit",children:e.profitSeries.map(n=>f.jsx(Lf,{"data-loc":"client/src/pages/TrackRecord.tsx:169",fill:n.dayProfit>=0?SBe:cz},n.date))})]})})})}),f.jsx(cx,{"data-loc":"client/src/pages/TrackRecord.tsx:177",code:"CHART.03",title:"Monthly Win Rate (%)",children:f.jsx("div",{"data-loc":"client/src/pages/TrackRecord.tsx:178",className:"h-56",children:f.jsx(Tx,{"data-loc":"client/src/pages/TrackRecord.tsx:179",width:"100%",height:"100%",children:f.jsxs(XU,{"data-loc":"client/src/pages/TrackRecord.tsx:180",data:e.monthly,margin:{top:8,right:12,left:-12,bottom:0},children:[f.jsx(hp,{"data-loc":"client/src/pages/TrackRecord.tsx:181",stroke:P6,strokeDasharray:"3 3"}),f.jsx(Po,{"data-loc":"client/src/pages/TrackRecord.tsx:182",dataKey:"month",stroke:$r,tick:{fontFamily:"monospace",fontSize:10,fill:$r}}),f.jsx(Ro,{"data-loc":"client/src/pages/TrackRecord.tsx:187",domain:[0,100],stroke:$r,tick:{fontFamily:"monospace",fontSize:10,fill:$r}}),f.jsx(Ya,{"data-loc":"client/src/pages/TrackRecord.tsx:192",contentStyle:R6,labelStyle:{color:$r},formatter:(n,r,a)=>[`${n}% (${a?.payload?.wins}W-${a?.payload?.losses}L)`,"win rate"]}),f.jsx(Oo,{"data-loc":"client/src/pages/TrackRecord.tsx:200",y:52.4,stroke:O6,strokeDasharray:"4 4",label:{value:"break-even",fill:O6,fontSize:10,fontFamily:"monospace",position:"insideTopRight"}}),f.jsx(zo,{"data-loc":"client/src/pages/TrackRecord.tsx:201",dataKey:"winRate",children:e.monthly.map(n=>f.jsx(Lf,{"data-loc":"client/src/pages/TrackRecord.tsx:203",fill:n.winRate>=52.4?C6:cz},n.month))})]})})})})]}),f.jsx("div",{"data-loc":"client/src/pages/TrackRecord.tsx:213",className:"mt-6",children:f.jsx(cx,{"data-loc":"client/src/pages/TrackRecord.tsx:214",code:"TABLE.01",title:"Per-Sport Breakdown — Flat 1u Staking",children:f.jsx("div",{"data-loc":"client/src/pages/TrackRecord.tsx:215",className:"overflow-x-auto",children:f.jsxs("table",{"data-loc":"client/src/pages/TrackRecord.tsx:216",className:"w-full font-mono text-xs",children:[f.jsx("thead",{"data-loc":"client/src/pages/TrackRecord.tsx:217",children:f.jsxs("tr",{"data-loc":"client/src/pages/TrackRecord.tsx:218",className:"border-b border-border text-left text-[10px] uppercase tracking-[0.2em] text-muted-foreground",children:[f.jsx("th",{"data-loc":"client/src/pages/TrackRecord.tsx:219",className:"py-2 pr-4",children:"Sport"}),f.jsx("th",{"data-loc":"client/src/pages/TrackRecord.tsx:220",className:"py-2 pr-4",children:"Record"}),f.jsx("th",{"data-loc":"client/src/pages/TrackRecord.tsx:221",className:"py-2 pr-4",children:"Win Rate"}),f.jsx("th",{"data-loc":"client/src/pages/TrackRecord.tsx:222",className:"py-2 pr-4",children:"ROI"}),f.jsx("th",{"data-loc":"client/src/pages/TrackRecord.tsx:223",className:"py-2 pr-4",children:"Net Units"}),f.jsx("th",{"data-loc":"client/src/pages/TrackRecord.tsx:224",className:"py-2",children:"Pending"})]})}),f.jsx("tbody",{"data-loc":"client/src/pages/TrackRecord.tsx:227",children:e.sports.map(n=>f.jsxs("tr",{"data-loc":"client/src/pages/TrackRecord.tsx:229",className:"border-b border-border/50",children:[f.jsx("td",{"data-loc":"client/src/pages/TrackRecord.tsx:230",className:"py-2 pr-4 font-bold text-foreground",children:n.sport}),f.jsxs("td",{"data-loc":"client/src/pages/TrackRecord.tsx:231",className:"py-2 pr-4 tabular-nums",children:[n.wins,"-",n.losses,"-",n.pushes]}),f.jsxs("td",{"data-loc":"client/src/pages/TrackRecord.tsx:234",className:`py-2 pr-4 tabular-nums ${n.winRate>=52.4?"text-neon-green":"text-neon-red"}`,children:[n.winRate.toFixed(1),"%"]}),f.jsxs("td",{"data-loc":"client/src/pages/TrackRecord.tsx:237",className:`py-2 pr-4 tabular-nums ${n.roi>=0?"text-neon-green":"text-neon-red"}`,children:[n.roi>=0?"+":"",n.roi.toFixed(1),"%"]}),f.jsxs("td",{"data-loc":"client/src/pages/TrackRecord.tsx:241",className:`py-2 pr-4 tabular-nums ${n.netUnits>=0?"text-neon-cyan":"text-neon-red"}`,children:[n.netUnits>=0?"+":"",n.netUnits.toFixed(2),"u"]}),f.jsx("td",{"data-loc":"client/src/pages/TrackRecord.tsx:245",className:"py-2 tabular-nums text-muted-foreground",children:n.pending})]},n.sport))})]})})})}),f.jsx("p",{"data-loc":"client/src/pages/TrackRecord.tsx:254",className:"mt-6 font-mono text-[10px] leading-relaxed text-muted-foreground",children:"[METHODOLOGY] Every pick is graded automatically against official final scores fetched nightly. Win rate = W / (W + L). ROI = net profit / total risked on settled picks. Pushes return the stake. Break-even at standard -110 juice is 52.38%. Past performance does not guarantee future results."})]})]})}function Rs({className:e,onKeyDown:t,onCompositionStart:n,onCompositionEnd:r,...a}){const i=Vk(),{onCompositionStart:s,onCompositionEnd:o,onKeyDown:l}=OJ({onKeyDown:u=>{const p=u.nativeEvent.isComposing||i.justEndedComposing();u.key==="Enter"&&!u.shiftKey&&p||t?.(u)},onCompositionStart:u=>{i.setComposing(!0),n?.(u)},onCompositionEnd:u=>{i.markCompositionEnd(),setTimeout(()=>{i.setComposing(!1)},100),r?.(u)}});return f.jsx("textarea",{"data-loc":"client/src/components/ui/textarea.tsx:53","data-slot":"textarea",className:at("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),onCompositionStart:s,onCompositionEnd:o,onKeyDown:l,...a})}function TBe(e){return e>0?e/100:e<0?100/Math.abs(e):0}function _Be(e,t,n){return n==="win"?e*TBe(t):n==="loss"?-e:0}const iee=["pending","win","loss","push"];function NBe(){const{isAuthenticated:e,loading:t}=km();return t?f.jsx("div",{"data-loc":"client/src/pages/Journal.tsx:42",className:"container py-10",children:f.jsx(dt,{"data-loc":"client/src/pages/Journal.tsx:43",className:"h-64 w-full"})}):e?f.jsx(kBe,{"data-loc":"client/src/pages/Journal.tsx:76"}):f.jsxs("div",{"data-loc":"client/src/pages/Journal.tsx:50",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/Journal.tsx:51",code:"SYS.03 // JOURNAL",title:"Betting Journ
1109al",sub:"// Private bet logging and P&L tracking."}),f.jsxs("div",{"data-loc":"client/src/pages/Journal.tsx:56",className:"brackets terminal-border p-12 text-center",children:[f.jsx("div",{"data-loc":"client/src/pages/Journal.tsx:57",className:"font-mono text-sm tracking-widest text-neon-red",children:"[ERR_401 :: AUTHENTICATION_REQUIRED]"}),f.jsx("p",{"data-loc":"client/src/pages/Journal.tsx:60",className:"mt-3 text-sm text-muted-foreground",children:"The journal is a private module. Log in to record your bets and track your profit-and-loss."}),f.jsx(et,{"data-loc":"client/src/pages/Journal.tsx:64",className:"mt-6 font-mono text-xs tracking-widest",onClick:()=>{J(async()=>{const{startLogin:n}=await Promise.resolve().then(()=>Db);return{startLogin:n}},void 0).then(({startLogin:n})=>n())},children:"[ LOG IN TO CONTINUE ]"})]})]})}function kBe(){const e=De.useUtils(),{data:t,isLoading:n}=De.journal.list.useQuery(),{data:r}=De.journal.summary.useQuery(),a=De.journal.delete.useMutation({onSuccess:()=>{e.journal.list.invali
1109date(),e.journal.summary.invalidate(),e.leaderboard.list.invalidate(),qe.success("Entry deleted")},onError:s=>qe.error(s.message)}),i=De.journal.update.useMutation({onSuccess:()=>{e.journal.list.invalidate(),e.journal.summary.invalidate(),e.leaderboard.list.invalidate(),qe.success("Result updated")},onError:s=>qe.error(s.message)});return f.jsxs("div",{"data-loc":"client/src/pages/Journal.tsx:105",className:"container py-10",children:[f.jsxs("div",{"data-loc":"client/src/pages/Journal.tsx:106",className:"flex flex-wrap items-start justify-between gap-4",children:[f.jsx(ur,{"data-loc":"client/src/pages/Journal.tsx:107",code:"SYS.03 // JOURNAL",title:"Betting Journal",sub:"// Log every bet: game, pick, odds, stake, result. The ledger keeps you honest."}),f.jsx(CBe,{"data-loc":"client/src/pages/Journal.tsx:112"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Journal.tsx:116",className:"grid grid-cols-2 gap-3 lg:grid-cols-5",children:[f.jsx(On,{"data-loc":"client/src/pages/Journal.tsx:117",label:"Record (W-L-P)",value:r?`${r.wins}-${r.losses}-${r.pushes}`:"--",tone:"cyan"}),f.jsx(On,{"data-loc":"client/src/pages/Journal.tsx:122",label:"Net P&L",value:r?`${r.netUnits>=0?"+":"-"}$${Math.abs(r.netUnits).toFixed(2)}`:"--",tone:r&&r.netUnits>=0?"green":"red"}),f.jsx(On,{"data-loc":"client/src/pages/Journal.tsx:131",label:"ROI",value:r?`${r.roi>=0?"+":""}${r.roi.toFixed(1)}%`:"--",tone:r&&r.roi>=0?"green":"red"}),f.jsx(On,{"data-loc":"client/src/pages/Journal.tsx:138",label:"Win Rate",value:r?`${r.winRate.toFixed(1)}%`:"--",tone:"magenta"}),f.jsx(On,{"data-loc":"client/src/pages/Journal.tsx:143",label:"Total Staked",value:r?`$${r.totalStaked.toFixed(2)}`:"--",tone:"amber",hint:"settled bets"})]}),f.jsx("div",{"data-loc":"client/src/pages/Journal.tsx:152",className:"terminal-border mt-6 overflow-x-auto",children:n?f.jsx("div",{"data-loc":"client/src/pages/Journal.tsx:154",className:"space-y-2 p-4",children:[0,1,2].map(s=>f.jsx(dt,{"data-loc":"client/src/pages/Journal.tsx:156",className:"h-10 w-full"},s))}):!t||t.length===0?f.jsx("div",{"data-loc":"client/src/pages/Journal.tsx:160",className:"p-10 text-center font-mono text-sm text-muted-foreground",children:"[ERR_204] JOURNAL EMPTY. LOG YOUR FIRST BET TO INITIALIZE TRACKING."}):f.jsxs(Xm,{"data-loc":"client/src/pages/Journal.tsx:164",children:[f.jsx(Zm,{"data-loc":"client/src/pages/Journal.tsx:165",children:f.jsxs(Ms,{"data-loc":"client/src/pages/Journal.tsx:166",className:"font-mono text-[10px] uppercase tracking-widest",children:[f.jsx(Ft,{"data-loc":"client/src/pages/Journal.tsx:167",children:"Date"}),f.jsx(Ft,{"data-loc":"client/src/pages/Journal.tsx:168",children:"Game"}),f.jsx(Ft,{"data-loc":"client/src/pages/Journal.tsx:169",children:"Pick"}),f.jsx(Ft,{"data-loc":"client/src/pages/Journal.tsx:170",className:"text-right",children:"Odds"}),f.jsx(Ft,{"data-loc":"client/src/pages/Journal.tsx:171",className:"text-right",children:"Stake"}),f.jsx(Ft,{"data-loc":"client/src/pages/Journal.tsx:172",children:"Result"}),f.jsx(Ft,{"data-loc":"client/src/pages/Journal.tsx:173",className:"text-right",children:"P&L"}),f.jsx(Ft,{"data-loc":"client/src/pages/Journal.tsx:174",className:"text-right",children:"Actions"})]})}),f.jsx(Jm,{"data-loc":"client/src/pages/Journal.tsx:177",children:t.map(s=>{const o=_Be(Number(s.stake),s.odds,s.result);return f.jsxs(Ms,{"data-loc":"client/src/pages/Journal.tsx:181",className:"font-mono text-xs",children:[f.jsx($t,{"data-loc":"client/src/pages/Journal.tsx:182",className:"whitespace-nowrap text-muted-foreground",children:s.betDate}),f.jsx($t,{"data-loc":"client/src/pages/Journal.tsx:185",className:"max-w-44 truncate",children:s.game}),f.jsx($t,{"data-loc":"client/src/pages/Journal.tsx:186",className:"max-w-40 truncate font-bold",children:s.pick}),f.jsx($t,{"data-loc":"client/src/pages/Journal.tsx:189",className:"text-right text-neon-amber",children:Jn(s.odds)}),f.jsxs($t,{"data-loc":"client/src/pages/Journal.tsx:192",className:"text-right",children:["$",Number(s.stake).toFixed(2)]}),f.jsx($t,{"data-loc":"client/src/pages/Journal.tsx:195",children:f.jsxs(Qo,{"data-loc":"client/src/pages/Journal.tsx:196",value:s.result,onValueChange:l=>i.mutate({id:s.id,result:l}),children:[f.jsx(Zo,{"data-loc":"client/src/pages/Journal.tsx:204",className:"h-7 w-28 font-mono text-[10px]",children:f.jsx(Xo,{"data-loc":"client/src/pages/Journal.tsx:205"})}),f.jsx(Jo,{"data-loc":"client/src/pages/Journal.tsx:207",children:iee.map(l=>f.jsx(Zi,{"data-loc":"client/src/pages/Journal.tsx:209",value:l,className:"font-mono text-xs",children:l.toUpperCase()},l))})]})}),f.jsx($t,{"data-loc":"client/src/pages/Journal.tsx:216",className:`text-right tabular-nums ${o>0?"text-neon-green":o<0?"text-neon-red":"text-muted-foreground"}`,children:s.result==="pending"?"--":`${o>=0?"+":"-"}$${Math.abs(o).toFixed(2)}`}),f.jsx($t,{"data-loc":"client/src/pages/Journal.tsx:228",className:"text-right",children:f.jsx(et,{"data-loc":"client/src/pages/Journal.tsx:229",variant:"ghost",size:"icon","aria-label":"Delete entry",onClick:()=>a.mutate({id:s.id}),children:f.jsx(uN,{"data-loc":"client/src/pages/Journal.tsx:234",className:"h-3.5 w-3.5 text-neon-red"})})})]},s.id)})})]})})]})}function CBe(){const e=De.useUtils(),[t,n]=P.useState(!1),[r,a]=P.useState({betDate:new Date().toISOString().slice(0,10),sport:"",game:"",pick:"",odds:"-110",stake:"",result:"pending",notes:""}),i=De.journal.create.useMutation({onSuccess:()=>
1109{e.journal.list.invalidate(),e.journal.summary.invalidate(),e.leaderboard.list.invalidate(),qe.success("Bet logged"),n(!1),a(o=>({...o,game:"",pick:"",stake:"",notes:""}))},onError:o=>qe.error(o.message)}),s=()=>{const o=parseInt(r.odds,10),l=parseFloat(r.stake);if(!r.game.trim()||!r.pick.trim()){qe.error("Game and pick are required");return}if(isNaN(o)||o>-100&&o<100){qe.error("Odds must be American format: <= -100 or >= +100");return}if(isNaN(l)||l<=0){qe.error("Stake must be a positive amount");return}i.mutate({betDate:r.betDate,sport:r.sport||void 0,game:r.game.trim(),pick:r.pick.trim(),odds:o,stake:l,result:r.result,notes:r.notes||void 0})};return f.jsxs(Yk,{"data-loc":"client/src/pages/Journal.tsx:302",open:t,onOpenChange:n,children:[f.jsx(Wk,{"data-loc":"client/src/pages/Journal.tsx:303",asChild:!0,children:f.jsxs(et,{"data-loc":"client/src/pages/Journal.tsx:304",className:"font-mono text-xs tracking-widest",children:[f.jsx(Lb,{"data-loc":"client/src/pages/Journal.tsx:305",className:"mr-1 h-4 w-4"})," LOG BET"]})}),f.jsxs(Kk,{"data-loc":"client/src/pages/Journal.tsx:308",className:"terminal-border max-w-lg",children:[f.jsx(Qk,{"data-loc":"client/src/pages/Journal.tsx:309",children:f.jsx(Xk,{"data-loc":"client/src/pages/Journal.tsx:310",className:"chroma font-black uppercase tracking-wide",children:"New Journal Entry"})}),f.jsxs("div",{"data-loc":"client/src/pages/Journal.tsx:314",className:"grid grid-cols-2 gap-3",children:[f.jsx(Ol,{"data-loc":"client/src/pages/Journal.tsx:315",label:"Date",children:f.jsx(Qt,{"data-loc":"client/src/pages/Journal.tsx:316",type:"date",value:r.betDate,onChange:o=>a(l=>({...l,betDate:o.target.value})),className:"font-mono text-xs"})}),f.jsx(Ol,{"data-loc":"client/src/pages/Journal.tsx:323",label:"Sport (optional)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Journal.tsx:324",placeholder:"NBA / NFL / MLB...",value:r.sport,onChange:o=>a(l=>({...l,sport:o.target.value})),className:"font-mono text-xs"})}),f.jsx(Ol,{"data-loc":"client/src/pages/Journal.tsx:331",label:"Game",full:!0,children:f.jsx(Qt,{"data-loc":"client/src/pages/Journal.tsx:332",placeholder:"LAL @ BOS",value:r.game,onChange:o=>a(l=>({...l,game:o.target.value})),className:"font-mono text-xs"})}),f.jsx(Ol,{"data-loc":"client/src/pages/Journal.tsx:339",label:"Pick",full:!0,children:f.jsx(Qt,{"data-loc":"client/src/pages/Journal.tsx:340",placeholder:"BOS -4.5",value:r.pick,onChange:o=>a(l=>({...l,pick:o.target.value})),className:"font-mono text-xs"})}),f.jsx(Ol,{"data-loc":"client/src/pages/Journal.tsx:347",label:"Odds (American)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Journal.tsx:348",placeholder:"-110",value:r.odds,onChange:o=>a(l=>({...l,odds:o.target.value})),className:"font-mono text-xs"})}),f.jsx(Ol,{"data-loc":"client/src/pages/Journal.tsx:355",label:"Stake ($)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Journal.tsx:356",placeholder:"50.00",value:r.stake,onChange:o=>a(l=>({...l,stake:o.target.value})),className:"font-mono text-xs"})}),f.jsx(Ol,{"data-loc":"client/src/pages/Journal.tsx:363",label:"Result",children:f.jsxs(Qo,{"data-loc":"client/src/pages/Journal.tsx:364",value:r.result,onValueChange:o=>a(l=>({...l,result:o})),children:[f.jsx(Zo,{"data-loc":"client/src/pages/Journal.tsx:369",className:"font-mono text-xs",children:f.jsx(Xo,{"data-loc":"client/src/pages/Journal.tsx:370"})}),f.jsx(Jo,{"data-loc":"client/src/pages/Journal.tsx:372",children:iee.map(o=>f.jsx(Zi,{"data-loc":"client/src/pages/Journal.tsx:374",value:o,className:"font-mono text-xs",children:o.toUpperCase()},o))})]})}),f.jsx(Ol,{"data-loc":"client/src/pages/Journal.tsx:381",label:"Notes (optional)",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Journal.tsx:382",placeholder:"Line moved from -3.5...",value:r.notes,onChange:o=>a(l=>({...l,notes:o.target.value})),className:"font-mono text-xs",rows:2})})]}),f.jsx(et,{"data-loc":"client/src/pages/Journal.tsx:391",onClick:s,disabled:i.isPending,className:"mt-2 w-full font-mono text-xs tracking-widest",children:i.isPending?"WRITING TO LEDGER...":"[ COMMIT ENTRY ]"})]})]})}function Ol({label:e,children:t,full:n}){return f.jsxs("div",{"data-loc":"client/src/pages/Journal.tsx:412",className:n?"col-span-2":"",children:[f.jsx("label",{"data-loc":"client/src/pages/Journal.tsx:413",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:e}),f.jsx("div",{"data-loc":"client/src/pages/Journal.tsx:416",className:"mt-1",children:t})]})}function OBe(){const{data:e,isLoading:t}=De.leaderboard.list.useQuery();return f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:18",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/Leaderboard.tsx:19",code:"SYS.04 // RANKINGS",title:"Community Leaderboard",sub:"// Operatives ranked by ROI and win rate, computed from settled journal entries. Log your bets to enter the rankings."}),f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:25",className:"terminal-border overflow-x-auto",children:t?f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:27",className:"space-y-2 p-4",children:[0,1,2].map(n=>f.jsx(dt,{"data-loc":"client/src/pages/Leaderboard.tsx:29",className:"h-10 w-full"},n))}):!e||e.length===0?f.jsxs("div",{"data-loc":"client/src/pages/Leaderboard.tsx:33",className:"p-12 text-center",children:[f.jsx("div",{"data-loc":"client/src/pages/Leaderboard.tsx:34",className:"font-mono text-sm tracking-widest text-neon-amber",children:"[ERR_204 :: LEADERBOARD_EMPTY]"}),f.jsx("p",{"data-loc":"client/src/pages/Leaderboard.tsx:37",className:"mt-3 text-sm text-muted-foreground",children:"No operatives have settled bets in their journals yet. Be the first — log a bet in the Journal and settle it to claim rank #1."})]}):f.jsxs(Xm,{"data-loc":"client/src/pages/Leaderboard.tsx:43",children:[f.jsx(Zm,{"data-loc":"client/src/pages/Leaderboard.tsx:44",children:f.jsxs(Ms,{"data-loc":"client/src/pages/Leaderboard.tsx:45",className:"font-mono text-[10px] uppercase tracking-widest",children:[f.jsx(Ft,{"data-loc":"client/src/pages/Leaderboard.tsx:46",className:"w-16",children:"Rank"}),f.jsx(Ft,{"data-loc":"client/src/pages/Leaderboard.tsx:47",children:"Operative"}),f.jsx(Ft,{"data-loc":"client/src/pages/Leaderboard.tsx:48",className:"text-right",children:"Record"}),f.jsx(Ft,{"data-loc":"client/src/pages/Leaderboard.tsx:49",className:"text-right",children:"Win Rate"}),f.jsx(Ft,{"data-loc":"client/src/pages/Leaderboard.tsx:50",className:"text-right",children:"ROI"}),f.jsx(Ft,{"data-loc":"client/src/pages/Leaderboard.tsx:51",className:"text-right",children:"Bets"})]})}),f.jsx(Jm,{"data-loc":"client/src/pages/Leaderboard.tsx:54",children:e.map((n,r)=>f.jsxs(Ms,{"data-loc":"client/src/pages/Leaderboard.tsx:56",className:"font-mono text-xs",children:[f.jsx($t,{"data-loc":"client/src/pages/Leaderboard.tsx:57",children:f.jsxs("span",{"data-loc":"client/src/pages/Leaderboard.tsx:58",className:at("font-black tabular-nums",r===0?"text-neon-amber":r===1?"text-neon-cyan":r===2?"text-neon-magenta":"text-muted-foreground"),children:["#",String(r+1).padStart(2,"0")]})}),f.jsx($t,{"data-loc":"client/src/pages/Leaderboard.tsx:72",className:"max-w-48 truncate font-bold",children:n.name}),f.jsxs($t,{"data-loc":"client/src/pages/Leaderboard.tsx:75",className:"text-right tabular-nums",children:[n.wins,"-",n.losses,"-",n.pushes]}),f.jsxs($t,{"data-loc":"client/src/pages/Leaderboard.tsx:78",className:"text-right tabular-nums text-neon-cyan",children:[n.winRate.toFixed(1),"%"]}),f.jsxs($t,{"data-loc":"client/src/pages/Leaderboard.tsx:81",className:at("text-right tabular-nums font-bold",n.roi>=0?"text-neon-green":"text-neon-red"),children:[n.roi>=0?"+":"",n.roi.toFixed(1),"%"]}),f.jsx($t,{"data-loc":"client/src/pages/Leaderboard.tsx:89",className:"text-right tabular-nums text-muted-foreground",children:n.totalBets})]},n.userId))})]})}),f.jsx("p",{"data-loc":"client/src/pages/Leaderboard.tsx:99",className:"mt-4 font-mono text-[10px] tracking-wider text-muted-foreground",children:"// RANKING = ROI DESC, TIEBREAK WIN RATE. MINIMUM 1 SETTLED BET TO QUALIFY."})]})}function PBe(){const{data:e,isLoading:t}=De.reports.list.useQuery();return f.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:11",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/Reports.tsx:12",code:"SYS.05 // INTEL",title:"AI Research Reports",sub:"// Daily intel briefs and weekly system audits. Trends, breakdowns, and betting insights straight from the engine."}),t?f.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:19",className:"grid gap-4 sm:grid-cols-2",children:[0,1,2,3].map(n=>f.jsx(dt,{"data-loc":"client/src/pages/Reports.tsx:21",className:"h-44 w-full"},n))}):!e||e.length===0?f.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:25",className:"terminal-border p-10 text-center font-mono text-sm text-muted-foreground",children:"[ERR_204] NO REPORTS PUBLISHED YET."}):f.jsx("div",{"data-loc":"client/src/pages/Reports.tsx:29",className:"grid gap-4 sm:grid-cols-2",children:e.map((n,r)=>f.jsxs(Et,{"data-loc":"client/src/pages/Reports.tsx:31",href:`/reports/${n.slug}`,className:"brackets terminal-border glitch-hover fade-up group block p-5 transition-colors duration-150 hover:bg-secondary/60",style:{animationDelay:`${r*60}ms`},children:[f.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:36",className:"flex items-center justify-between",children:[f.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:37",className:`border px-2 py-0.5 font-mono text-[10px] tracking-widest ${n.reportType==="weekly"?"border-neon-magenta/50 text-neon-magenta":"border-neon-cyan/50 text-neon-cyan"}`,children:n.reportType.toUpperCase()}),f.jsx("span",{"data-loc":"client/src/pages/Reports.tsx:45",className:"font-mono text-[10px] text-muted-foreground",children:new Date(n.publishedAt).toLocaleDateString()})]}),f.jsx("h2",{"data-loc":"client/src/pages/Reports.tsx:49",className:"chroma mt-3 text-lg font-black leading-snug tracking-wide",children:n.title}),n.summary&&f.jsx("p",{"data-loc":"client/src/pages/Reports.tsx:53",className:"mt-2 line-clamp-3 text-xs leading-relaxed text-muted-foreground",children:n.summary}),f.jsxs("div",{"data-loc":"client/src/pages/Reports.tsx:57",className:"mt-4 flex items-center gap-2 font-mono text-[10px] tracking-widest text-neon-cyan opacity-0 transition-opacity duration-200 group-hover:opacity-100",children:[f.jsx(Tq,{"data-loc":"client/src/pages/Reports.tsx:58",className:"h-3 w-3"})," >> DECRYPT FULL REPORT"]})]},n.id))})]})}function RBe(){const{slug:e}=Mq(),{data:t,isLoading:n,error:r}=De.reports.bySlug.useQuery({slug:e??""},{enabled:!!e,retry:!1});return f.jsxs("div",{"data-loc":"client/src/pages/ReportDetail.tsx:16",className:"container max-w-3xl py-10",children:[f.jsx(Et,{"data-loc":"client/src/pages/ReportDetail.tsx:17",href:"/reports",children:f.jsxs(et,{"data-loc":"client/src/pages/ReportDetail.tsx:18",variant:"ghost",size:"sm",className:"mb-6 font-mono text-xs tracking-widest",children:[f.jsx(vq,{"data-loc":"client/src/pages/ReportDetail.tsx:19",className:"mr-1 h-3.5 w-3.5"})," BACK TO INTEL INDEX"]})}),n?f.jsxs("div",{"data-loc":"client/src/pages/ReportDetail.tsx:24",className:"space-y-4",children:[f.jsx(dt,{"data-loc":"client/src/pages/ReportDetail.tsx:25",className:"h-10 w-3/4"}),f.jsx(dt,{"data-loc":"client/src/pages/ReportDetail.tsx:26",className:"h-64 w-full"})]}):r||!t?f.jsxs("div",{"data-loc":"client/src/pages/ReportDetail.tsx:29",className:"terminal-border brackets p-12 text-center",children:[f.jsx("div",{"data-loc":"client/src/pages/ReportDetail.tsx:30",className:"font-mono text-sm tracking-widest text-neon-red",children:"[ERR_404 :: REPORT_NOT_FOUND]"}),f.jsx("p",{"data-loc":"client/src/pages/ReportDetail.tsx:33",className:"mt-3 text-sm text-muted-foreground",children:"The requested intel file does not exist or has been declassified out of existence."})]}):f.jsxs("article",{"data-loc":"client/src/pages/ReportDetail.tsx:39",children:[f.jsxs("div",{"data-loc":"client/src/pages/ReportDetail.tsx:40",className:"flex flex-wrap items-center gap-3",children:[f.jsxs("span",{"data-loc":"client/src/pages/ReportDetail.tsx:41",className:`border px-2 py-0.5 font-mono text-[10px] tracking-widest ${t.reportType==="weekly"?"border-neon-magenta/50 text-neon-magenta":"border-neon-cyan/50 text-neon-cyan"}`,children:[t.reportType.toUpperCase()," REPORT"]}),f.jsxs("span",{"data-loc":"client/src/pages/ReportDetail.tsx:49",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:["PUBLISHED ",new Date(t.publishedAt).toLocaleStr
vendor: 8,397 bytes, line 1109
1109ing()]})]}),f.jsx("h1",{"data-loc":"client/src/pages/ReportDetail.tsx:53",className:"chroma-strong mt-4 text-2xl font-black uppercase leading-tight tracking-tight sm:text-3xl",children:t.title}),t.summary&&f.jsx("p",{"data-loc":"client/src/pages/ReportDetail.tsx:57",className:"mt-4 border-l-2 border-neon-cyan pl-4 font-mono text-xs leading-relaxed text-muted-foreground",children:t.summary}),t.locked?f.jsxs("div",{"data-loc":"client/src/pages/ReportDetail.tsx:62",className:"terminal-border brackets mt-8 p-10 text-center",children:[f.jsx(cc,{"data-loc":"client/src/pages/ReportDetail.tsx:63",className:"mx-auto h-8 w-8 text-neon-amber"}),f.jsx("div",{"data-loc":"client/src/pages/ReportDetail.tsx:64",className:"mt-4 font-mono text-sm tracking-widest text-neon-amber",children:"[ACCESS_RESTRICTED] FULL REPORT IS MEMBERS-ONLY"}),f.jsx("p",{"data-loc":"client/src/pages/ReportDetail.tsx:67",className:"mx-auto mt-3 max-w-md text-sm text-muted-foreground",children:"The summary above is public. Unlock the complete research breakdown — every angle, trend, and number — with a Day Pass ($2.99), Silver monthly, or Gold annual membership."}),f.jsx(Et,{"data-loc":"client/src/pages/ReportDetail.tsx:72",href:"/pricing",className:"mt-5 inline-block border border-neon-cyan px-4 py-2 font-mono text-xs tracking-widest text-neon-cyan transition-colors hover:bg-neon-cyan/10",children:"[ VIEW MEMBERSHIP OPTIONS ]"})]}):f.jsx("div",{"data-loc":"client/src/pages/ReportDetail.tsx:79",className:"prose prose-invert mt-8 max-w-none prose-headings:font-black prose-headings:uppercase prose-headings:tracking-wide prose-table:font-mono prose-table:text-xs prose-code:text-neon-cyan prose-strong:text-foreground",children:f.jsx(Nf,{"data-loc":"client/src/pages/ReportDetail.tsx:80",children:t.body})})]})]})}var j6="rovingFocusGroup.onEntryFocus",jBe={bubbles:!1,cancelable:!0},eg="RovingFocusGroup",[D_,see,LBe]=PJ(eg),[MBe,oee]=qo(eg,[LBe]),[IBe,DBe]=MBe(eg),lee=P.forwardRef((e,t)=>f.jsx(D_.Provider,{scope:e.__scopeRovingFocusGroup,children:f.jsx(D_.Slot,{scope:e.__scopeRovingFocusGroup,children:f.jsx(BBe,{...e,ref:t})})}));lee.displayName=eg;var BBe=P.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:a=!1,dir:i,currentTabStopId:s,defaultCurrentTabStopId:o,onCurrentTabStopIdChange:l,onEntryFocus:u,preventScrollOnEntryFocus:p=!1,...h}=e,g=P.useRef(null),x=Tn(t,g),v=Zk(i),[b,E]=bf({prop:s,defaultProp:o??null,onChange:l,caller:eg}),[S,T]=P.useState(!1),k=ec(u),N=see(n),C=P.useRef(!1),[O,j]=P.useState(0);return P.useEffect(()=>{const D=g.current;if(D)return D.addEventListener(j6,k),()=>D.removeEventListener(j6,k)},[k]),f.jsx(IBe,{scope:n,orientation:r,dir:v,loop:a,currentTabStopId:b,onItemFocus:P.useCallback(D=>E(D),[E]),onItemShiftTab:P.useCallback(()=>T(!0),[]),onFocusableItemAdd:P.useCallback(()=>j(D=>D+1),[]),onFocusableItemRemove:P.useCallback(()=>j(D=>D-1),[]),children:f.jsx(Mt.div,{tabIndex:S||O===0?-1:0,"data-orientation":r,...h,ref:x,style:{outline:"none",...e.style},onMouseDown:Tt(e.onMouseDown,()=>{C.current=!0}),onFocus:Tt(e.onFocus,D=>{const U=!C.current;if(D.target===D.currentTarget&&U&&!S){const z=new CustomEvent(j6,jBe);if(D.currentTarget.dispatchEvent(z),!z.defaultPrevented){const H=N().filter($=>$.focusable),q=H.find($=>$.active),Q=H.find($=>$.id===b),ee=[q,Q,...H].filter(Boolean).map($=>$.ref.current);dee(ee,p)}}C.current=!1}),onBlur:Tt(e.onBlur,()=>T(!1))})})}),cee="RovingFocusGroupItem",uee=P.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:a=!1,tabStopId:i,children:s,...o}=e,l=Yl(),u=i||l,p=DBe(cee,n),h=p.currentTabStopId===u,g=see(n),{onFocusableItemAdd:x,onFocusableItemRemove:v,currentTabStopId:b}=p;return P.useEffect(()=>{if(r)return x(),()=>v()},[r,x,v]),f.jsx(D_.ItemSlot,{scope:n,id:u,focusable:r,active:a,children:f.jsx(Mt.span,{tabIndex:h?0:-1,"data-orientation":p.orientation,...o,ref:t,onMouseDown:Tt(e.onMouseDown,E=>{r?p.onItemFocus(u):E.preventDefault()}),onFocus:Tt(e.onFocus,()=>p.onItemFocus(u)),onKeyDown:Tt(e.onKeyDown,E=>{if(E.key==="Tab"&&E.shiftKey){p.onItemShiftTab();return}if(E.target!==E.currentTarget)return;const S=UBe(E,p.orientation,p.dir);if(S!==void 0){if(E.metaKey||E.ctrlKey||E.altKey||E.shiftKey)return;E.preventDefault();let k=g().filter(N=>N.focusable).map(N=>N.ref.current);if(S==="last")k.reverse();else if(S==="prev"||S==="next"){S==="prev"&&k.reverse();const N=k.indexOf(E.currentTarget);k=p.loop?zBe(k,N+1):k.slice(N+1)}setTimeout(()=>dee(k))}}),children:typeof s=="function"?s({isCurrentTabStop:h,hasTabStop:b!=null}):s})})});uee.displayName=cee;var FBe={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function $Be(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function UBe(e,t,n){const r=$Be(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return FBe[r]}function dee(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function zBe(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var HBe=lee,qBe=uee,Xv="Tabs",[GBe]=qo(Xv,[oee]),fee=oee(),[VBe,e7]=GBe(Xv),hee=P.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:a,defaultValue:i,orientation:s="horizontal",dir:o,activationMode:l="automatic",...u}=e,p=Zk(o),[h,g]=bf({prop:r,onChange:a,defaultProp:i??"",caller:Xv});return f.jsx(VBe,{scope:n,baseId:Yl(),value:h,onValueChange:g,orientation:s,dir:p,activationMode:l,children:f.jsx(Mt.div,{dir:p,"data-orientation":s,...u,ref:t})})});hee.displayName=Xv;var pee="TabsList",mee=P.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...a}=e,i=e7(pee,n),s=fee(n);return f.jsx(HBe,{asChild:!0,...s,orientation:i.orientation,dir:i.dir,loop:r,children:f.jsx(Mt.div,{role:"tablist","aria-orientation":i.orientation,...a,ref:t})})});mee.displayName=pee;var gee="TabsTrigger",xee=P.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:a=!1,...i}=e,s=e7(gee,n),o=fee(n),l=vee(s.baseId,r),u=Eee(s.baseId,r),p=r===s.value;return f.jsx(qBe,{asChild:!0,...o,focusable:!a,active:p,children:f.jsx(Mt.button,{type:"button",role:"tab","aria-selected":p,"aria-controls":u,"data-state":p?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:l,...i,ref:t,onMouseDown:Tt(e.onMouseDown,h=>{!a&&h.button===0&&h.ctrlKey===!1?s.onValueChange(r):h.preventDefault()}),onKeyDown:Tt(e.onKeyDown,h=>{[" ","Enter"].includes(h.key)&&s.onValueChange(r)}),onFocus:Tt(e.onFocus,()=>{const h=s.activationMode!=="manual";!p&&!a&&h&&s.onValueChange(r)})})})});xee.displayName=gee;var yee="TabsContent",bee=P.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:a,children:i,...s}=e,o=e7(yee,n),l=vee(o.baseId,r),u=Eee(o.baseId,r),p=r===o.value,h=P.useRef(p);return P.useEffect(()=>{const g=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(g)},[]),f.jsx(a0,{present:a||p,children:({present:g})=>f.jsx(Mt.div,{"data-state":p?"active":"inactive","data-orientation":o.orientation,role:"tabpanel","aria-labelledby":l,hidden:!g,id:u,tabIndex:0,...s,ref:t,style:{...e.style,animationDuration:h.current?"0s":void 0},children:g&&i})})});bee.displayName=yee;function vee(e,t){return`${e}-trigger-${t}`}function Eee(e,t){return`${e}-content-${t}`}var YBe=hee,WBe=mee,KBe=xee,QBe=bee;function t7({className:e,...t}){return f.jsx(YBe,{"data-loc":"client/src/components/ui/tabs.tsx:11","data-slot":"tabs",className:at("flex flex-col gap-2",e),...t})}function n7({className:e,...t}){return f.jsx(WBe,{"data-loc":"client/src/components/ui/tabs.tsx:24","data-slot":"tabs-list",className:at("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",e),...t})}function xo({className:e,...t}){return f.jsx(KBe,{"data-loc":"client/src/components/ui/tabs.tsx:40","data-slot":"tabs-trigger",className:at("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focu
1109s-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...t})}function yo({className:e,...t}){return f.jsx(QBe,{"data-loc":"client/src/components/ui/tabs.tsx:56","data-slot":"tabs-content",className:at("flex-1 outline-none",e),...t})}var Zv="Switch",[XBe]=qo(Zv),[ZBe,JBe]=XBe(Zv),wee=P.forwardRef((e,t)=>{const{__scopeSwitch:n,name:r,checked:a,defaultChecked:i,required:s,disabled:o,value:l="on",onCheckedChange:u,form:p,...h}=e,[g,x]=P.useState(null),v=Tn(t,k=>x(k)),b=P.useRef(!1),E=g?p||!!g.closest("form"):!0,[S,T]=bf({prop:a,defaultProp:i??!1,onChange:u,caller:Zv});return f.jsxs(ZBe,{scope:n,checked:S,disabled:o,children:[f.jsx(Mt.button,{type:"button",role:"switch","aria-checked":S,"aria-required":s,"data-state":_ee(S),"data-disabled":o?"":void 0,disabled:o,value:l,...h,ref:v,onClick:Tt(e.onClick,k=>{T(N=>!N),E&&(b.current=k.isPropagationStopped(),b.current||k.stopPropagation())})}),E&&f.jsx(Tee,{control:g,bubbles:!b.current,name:r,value:l,checked:S,required:s,disabled:o,form:p,style:{transform:"translateX(-100%)"}})]})});wee.displayName=Zv;var See="SwitchThumb",Aee=P.forwardRef((e,t)=>{const{__scopeSwitch:n,...r}=e,a=JBe(See,n);return f.jsx(Mt.span,{"data-state":_ee(a.checked),"data-disabled":a.disabled?"":void 0,...r,ref:t})});Aee.displayName=See;var eFe="SwitchBubbleInput",Tee=P.forwardRef(({__scopeSwitch:e,control:t,checked:n,bubbles:r=!0,...a},i)=>{const s=P.useRef(null),o=Tn(s,i),l=RJ(n),u=FH(t);return P.useEffect(()=>{const p=s.current;if(!p)return;const h=window.HTMLInputElement.prototype,x=Object.getOwnPropertyDescriptor(h,"checked").set;if(l!==n&&x){const v=new Event("click",{bubbles:r});x.call(p,n),p.dispatchEvent(v)}},[l,n,r]),f.jsx("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...a,tabIndex:-1,ref:o,style:{...a.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});Tee.displayName=eFe;function _ee(e){return e?"checked":"unchecked"}var tFe=wee,nFe=Aee;function kx({className:e,...t}){return f.jsx(tFe,{"data-loc":"client/src/components/ui/switch.tsx:11","data-slot":"switch",className:at("peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:f.jsx(nFe,{"data-loc":"client/src/components/ui/switch.tsx:19","data-slot":"switch-thumb",className:at("bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0")})})}const r7=[{value:"ALL",label:"All supported sports"},{value:"WNBA",label:"WNBA"},{value:"NFL",label:"NFL"},{value:"TENNIS",label:"Tennis (ATP + WTA)"},{value:"SOCCER",label:"Soccer"},{value:"MLB",label:"MLB"}];function B_(e){return r7.find(t=>t.value===e)?.label??e}const rFe=["pending","win","loss","push"],aFe=["spread","moneyline","over-under"];function iFe(){const{user:e,loading:t,isAuthenticated:n}=km(),r=(()=>{if(typeof window>"u")return"picks";const a=new URLSearchParams(window.location.search).get("tab");return a&&["picks","generate","automation","reports"].includes(a)?a:"picks"})();return t?f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:60",className:"container py-10",children:f.jsx(dt,{"data-loc":"client/src/pages/Admin.tsx:61",className:"h-64 w-full"})}):!n||e?.role!=="admin"?f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:68",className:"container py-10",children:f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:69",className:"brackets terminal-border p-12 text-center",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:70",className:"font-mono text-sm tracking-widest text-neon-red",children:"[ERR_403 :: ACCESS_DENIED]"}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:73",className:"mt-3 text-sm text-muted-foreground",children:"The admin console is restricted to the site owner. This incident has been logged."})]})}):f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:83",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/Admin.tsx:84",code:"SYS.99 // ROOT",title:"Admin Console",sub:"// Owner-only control panel: post picks, run the generation engine, settle results, publish research."}),f.jsxs(t7,{"data-loc":"client/src/pages/Admin.tsx:89",defaultValue:r,children:[f.jsxs(n7,{"data-loc":"client/src/pages/Admin.tsx:90",className:"font-mono text-xs",children:[f.jsx(xo,{"data-loc":"client/src/pages/Admin.tsx:91",value:"picks",children:"PICKS"}),f.jsx(xo,{"data-loc":"client/src/pages/Admin.tsx:92",value:"generate",children:"AI ENGINE"}),f.jsx(xo,{"data-loc":"client/src/pages/Admin.tsx:93",value:"automation",children:"AUTOMATION"}),f.jsx(xo,{"data-loc":"client/src/pages/Admin.tsx:94",value:"reports",children:"REPORTS"}),f.jsx(xo,{"data-loc":"client/src/pages/Admin.tsx:95",value:"ads",children:"ADS"})]}),f.jsx(yo,{"data-loc":"client/src/pages/Admin.tsx:98",value:"picks",className:"mt-6",children:f.jsx(sFe,{"data-loc":"client/src/pages/Admin.tsx:99"})}),f.jsxs(yo,{"data-loc":"client/src/pages/Admin.tsx:101",value:"generate",className:"mt-6",children:[f.jsx(lFe,{"data-loc":"client/src/pages/Admin.tsx:102"}),f.jsx(cFe,{"data-loc":"client/src/pages/Admin.tsx:103"}),f.jsx(uFe,{"data-loc":"client/src/pages/Admin.tsx:104"}),f.jsx(dFe,{"data-loc":"client/src/pages/Admin.tsx:105"})]}),f.jsx(yo,{"data-loc":"client/src/pages/Admin.tsx:107",value:"automation",className:"mt-6",children:f.jsx(fFe,{"data-loc":"client/src/pages/Admin.tsx:108"})}),f.jsx(yo,{"data-loc":"client/src/pages/Admin.tsx:110",value:"reports",className:"mt-6",children:f.jsx(pFe,{"data-loc":"client/src/pages/Admin.tsx:111"})}),f.jsx(yo,{"data-loc":"client/src/pages/Admin.tsx:113",value:"ads",className:"mt-6",children:f.jsx(gFe,{"data-loc":"client/src/pages/Admin.tsx:114"})})]})]})}function sFe(){const e=De.useUtils(),{data:t,isLoading:n}=De.admin.allPicks.useQuery(),r=()=>{e.admin.allPicks.invalidate(),e.picks.invalidate()},a=De.admin.settlePick.useMutation({onSuccess:()=>{r(),qe.success("Pick settled")},onError:s=>qe.error(s.message)}),i=De.admin.deletePick.useMutation({onSuccess:()=>{r(),qe.success("Pick deleted")},onError:s=>qe.error(s.message)});return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:149",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:150",className:"mb-4 flex justify-end",children:f.jsx(oFe,{"data-loc":"client/src/pages/Admin.tsx:151",onDone:r})}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:153",className:"terminal-border overflow-x-auto",children:n?f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:155",className:"space-y-2 p-4",children:[0,1,2].map(s=>f.jsx(dt,{"data-loc":"client/src/pages/Admin.tsx:157",className:"h-10 w-full"},s))}):!t||t.length===0?f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:161",className:"p-10 text-center font-mono text-sm text-muted-foreground",children:"NO PICKS IN DATABASE."}):f.jsxs(Xm,{"data-loc":"client/src/pages/Admin.tsx:165",children:[f.jsx(Zm,{"data-loc":"client/src/pages/Admin.tsx:166",children:f.jsxs(Ms,{"data-loc":"client/src/pages/Admin.tsx:167",className:"font-mono text-[10px] uppercase tracking-widest",children:[f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:168",children:"Date"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:169",children:"Sport"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:170",children:"Game"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:171",children:"Type"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:172",children:"Selection"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:173",className:"text-right",children:"Odds"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:174",children:"Settle"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:175",children:"Status"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:176",className:"text-right",children:"Del"})]})}),f.jsx(Jm,{"data-loc":"client/src/pages/Admin.tsx:179",children:t.map(s=>f.jsxs(Ms,{"data-loc":"client/src/pages/Admin.tsx:181",className:"font-mono text-xs",children:[f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:182",className:"whitespace-nowrap text-muted-foreground",children:s.gameDate}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:185",children:s.sport}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:186",className:"max-w-36 truncate",children:s.game}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:187",children:f.jsx(rc,{"data-loc":"client/src/pages/Admin.tsx:188",type:s.pickType})}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:190",className:"max-w-32 truncate font-bold",children:s.selection}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:193",className:"text-right text-neon-amber",children:Jn(s.odds)}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:196",children:f.jsxs(Qo,{"data-loc":"client/src/pages/Admin.tsx:197",value:s.result,onValueChange:o=>a.mutate({id:s.id,result:o}),children:[f.jsx(Zo,{"data-loc":"client/src/pages/Admin.tsx:205",className:"h-7 w-28 font-mono text-[10px]",children:f.jsx(Xo,{"data-loc":"client/src/pages/Admin.tsx:206"})}),f.jsx(Jo,{"data-loc":"client/src/pages/Admin.tsx:208",children:rFe.map(o=>f.jsx(Zi,{"data-loc":"client/src/pages/Admin.tsx:210",value:o,className:"font-mono text-xs",children:o.toUpperCase()},o))})]})}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:217",children:f.jsx(ti,{"data-loc":"client/src/pages/Admin.tsx:218",result:s.result})}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:220",className:"text-right",children:f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:221",variant:"ghost",size:"icon","aria-label":"Delete pick",onClick:()=>i.mutate({id:s.id}),children:f.jsx(uN,{"data-loc":"client/src/pages/Admin.tsx:226",className:"h-3.5 w-3.5 text-neon-red"})})})]},s.id))})]})})]})}function oFe({onDone:e}){const[t,n]=P.useState(!1),[r,a]=P.useState({gameDate:new Date().toISOString().slice(0,10),sport:"",game:"",pickType:"spread",selection:"",odds:"-110",confidence:"65",reasoning:"",trends:""}),i=De.admin.createPick.useMutation({onSuccess:()=>{e(),qe.success("Pick posted"),n(!1)},onError:o=>qe.error(o.message)}),s=()=>{const o=parseInt(r.odds,10),l=parseInt(r.confidence,10);if(!r.sport||!r.game||!r.selection||!r.reasoning){qe.error("Sport, game, selection, and reasoning are required");return}if(isNaN(o)||isNaN(l)){qe.error("Odds and confidence must be numbers");return}i.mutate({gameDate:r.gameDate,sport:r.sport,game:r.game,pickType:r.pickType,selection:r.selection,odds:o,confidence:Math.min(100,Math.max(0,l)),reasoning:r.reasoning,trends:r.trends||void 0})};return f.jsxs(Yk,{"data-loc":"client/src/pages/Admin.tsx:287",open:t,onOpenChange:n,children:[f.jsx(Wk,{"data-loc":"client/src/pages/Admin.tsx:288",asChild:!0,children:f.jsxs(et,{"data-loc":"client/src/pages/Admin.tsx:289",className:"font-mono text-xs tracking-widest",children:[f.jsx(Lb,{"data-loc":"client/src/pages/Admin.tsx:290",className:"mr-1 h-4 w-4"})," POST PICK"]})}),f.jsxs(Kk,{"data-loc":"client/src/pages/Admin.tsx:293",className:"terminal-border max-h-[85vh] max-w-lg overflow-y-auto",children:[f.jsx(Qk,{"data-loc":"client/src/pages/Admin.tsx:294",children:f.jsx(Xk,{"data-loc":"client/src/pages/Admin.tsx:295",className:"chroma font-black uppercase tracking-wide",children:"Post Manual Pick"})}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:299",className:"grid grid-cols-2 gap-3",children:[f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:300",label:"Game date",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:301",type:"date",value:r.gameDate,onChange:o=>a(l=>({...l,gameDate:o.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:308",label:"Sport",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:309",placeholder:"NBA",value:r.sport,onChange:o=>a(l=>({...l,sport:o.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:316",label:"Game",full:!0,children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:317",placeholder:"LAL @ BOS",value:r.game,onChange:o=>a(l=>({...l,game:o.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:324",label:"Pick type",children:f.jsxs(Qo,{"data-loc":"client/src/pages/Admin.tsx:325",value:r.pickType,onValueChange:o=>a(l=>({...l,pickType:o})),children:[f.jsx(Zo,{"data-loc":"client/src/pages/Admin.tsx:330",className:"font-mono text-xs",children:f.jsx(Xo,{"data-loc":"client/src/pages/Admin.tsx:331"})}),f.jsx(Jo,{"data-loc":"client/src/pages/Admin.tsx:333",children:aFe.map(o=>f.jsx(Zi,{"data-loc":"client/src/pages/Admin.tsx:335",value:o,className:"font-mono text-xs",children:o},o))})]})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:342",label:"Selection",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:343",placeholder:"BOS -4.5",value:r.selection,onChange:o=>a(l=>({...l,selection:o.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:350",label:"Odds",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:351",placeholder:"-110",value:r.odds,onChange:o=>a(l=>({...l,odds:o.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:358",label:"Confidence (0-100)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:359",placeholder:"65",value:r.confidence,onChange:o=>a(l=>({...l,confidence:o.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:366",label:"Reasoning",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:367",rows:3,placeholder:"Analytical breakdown...",value:r.reasoning,onChange:o=>a(l=>({...l,reasoning:o.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:375",label:"Trends (markdown bullets, optional)",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:376",rows:2,placeholder:"- Team is 8-2 ATS in last 10...",value:r.trends,onChange:o=>a(l=>({...l,trends:o.target.value})),className:"font-mono text-xs"})})]}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:385",onClick:s,disabled:i.isPending,className:"mt-2 w-full font-mono text-xs tracking-widest",children:i.isPending?"POSTING...":"[ POST PICK ]"})]})]})}function lFe(){const e=De.useUtils(),[t,n]=P.useState(new Date().toISOString().slice(0,10)),[r,a]=P.useState("6"),[i,s]=P.useState(""),[o,l]=P.useState("ALL"),u=De.admin.generatePicks.useMutation({onSuccess:h=>{e.admin.allPicks.invalidate(),e.picks.invalidate(),qe.success(`Engine generated ${h.count} picks`),s("")},onError:h=>qe.error(h.message)}),p=De.automation.fetchLiveOdds.useMutation({onSuccess:h=>{n(h.gameDate),s(h.gameData);const g=h.source==="the_odds_api"?"THE ODDS API":"SPORTSGAMEODDS FALLBACK";qe.success(`Live board loaded: ${h.totalGames} games (${h.sports.map(x=>`${x.label} ${x.count}`).join(", ")}) via ${g}`)},onError:h=>qe.error(h.message)});return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:428",className:"brackets terminal-border p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:429",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-magenta",children:[f.jsx(Rb,{"data-loc":"client/src/pages/Admin.tsx:430",className:"h-4 w-4"})," VEGAS-KILLER v9.4 // PICK GENERATION ENGINE"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:432",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"Pull today's live board straight from the sportsbooks with one click — or paste your own game data. The LLM engine analyzes it and writes picks with confidence scores, reasoning breakdowns, and trend anal
1109ysis directly to the board."}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:438",className:"mt-4 max-w-xs",children:f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:439",label:"Live odds sport",children:f.jsxs(Qo,{"data-loc":"client/src/pages/Admin.tsx:440",value:o,onValueChange:h=>l(h),children:[f.jsx(Zo,{"data-loc":"client/src/pages/Admin.tsx:441",className:"font-mono text-xs",children:f.jsx(Xo,{"data-loc":"client/src/pages/Admin.tsx:442"})}),f.jsx(Jo,{"data-loc":"client/src/pages/Admin.tsx:444",children:r7.map(h=>f.jsx(Zi,{"data-loc":"client/src/pages/Admin.tsx:446",value:h.value,className:"font-mono text-xs",children:h.label},h.value))})]})})}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:454",className:"mt-2 font-mono text-[10px] tracking-widest text-neon-cyan",children:"[PRIMARY_ODDS_SOURCE] :: THE ODDS API / CONFIGURED KEY"}),f.jsxs(et,{"data-loc":"client/src/pages/Admin.tsx:457",variant:"outline",className:"mt-4 border-neon-cyan/40 font-mono text-xs tracking-widest text-neon-cyan",disabled:p.isPending,onClick:()=>p.mutate({sportFilter:o}),children:[f.jsx(Tm,{"data-loc":"client/src/pages/Admin.tsx:462",className:"mr-1 h-3.5 w-3.5"}),p.isPending?">> PULLING LIVE ODDS...":`>> FETCH LIVE ODDS (${B_(o).toUpperCase()})`]}),p.data?.source&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:468",className:"mt-2 font-mono text-[10px] tracking-widest text-neon-green",children:["[ODDS_SOURCE] :: ",p.data.source==="the_odds_api"?"THE ODDS API / CONFIGURED KEY":"SPORTSGAMEODDS FALLBACK"]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:472",className:"mt-4 grid grid-cols-2 gap-3 sm:max-w-md",children:[f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:473",label:"Board date",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:474",type:"date",value:t,onChange:h=>n(h.target.value),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:481",label:"Max picks (1-12)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:482",value:r,onChange:h=>a(h.target.value),className:"font-mono text-xs"})})]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:489",className:"mt-3",children:f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:490",label:"Game data input",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:491",rows:10,placeholder:`NBA 2026-07-23
1110LAL @ BOS — line: BOS -4.5, total 221.5. LAL on B2B, missing starting PG (ankle). BOS 8-2 L10 at home...
1111NYY @ BOS (MLB) — line: NYY -1.5 +142...`,value:i,onChange:h=>s(h.target.value),className:"font-mono text-xs"})})}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:500",className:"mt-4 font-mono text-xs tracking-widest",disabled:u.isPending||i.trim().length<10,onClick:()=>{const h=Math.min(12,Math.max(1,parseInt(r,10)||6));u.mutate({gameDate:t,gameData:i,maxPicks:h})},children:u.isPending?">> ENGINE RUNNING... (may take ~30s)":">> RUN GENERATION ENGINE"})]})}function cFe(){const e=De.useUtils(),[t,n]=P.useState(new Date().toISOString().slice(0,10)),[r,a]=P.useState("4"),[i,s]=P.useState("6"),[o,l]=P.useState(""),[u,p]=P.useState(null),[h,g]=P.useState(null),[x,v]=P.useState("ALL"),b=De.admin.fetchPlayerProps.useMutation({onSuccess:S=>{n(S.gameDate),l(S.propBoard),p(`${S.offerCount} prop offers pulled across ${S.eventsScanned} games`),g(S.sourceCounts),qe.success(`Prop board loaded: ${S.offerCount} offers from ${S.eventsScanned} games`)},onError:S=>qe.error(S.message)}),E=De.admin.generatePlayerProps.useMutation({onSuccess:S=>{e.admin.allPicks.invalidate(),e.picks.invalidate(),qe.success(`Prop module generated ${S.count} player prop picks`),l(""),p(null),g(null)},onError:S=>qe.error(S.message)});return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:558",className:"brackets terminal-border mt-6 p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:559",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-cyan",children:[f.jsx(Rb,{"data-loc":"client/src/pages/Admin.tsx:560",className:"h-4 w-4"})," VEGAS-KILLER v9.4 // PLAYER PROP GENERATOR"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:562",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"Search FanDuel in priority order: WNBA, NFL, Tennis, Soccer, then MLB. The board includes basketball and football props, ATP/WTA aces and game markets, Soccer lines from the six ranked European leagues plus MLS, and MLB batter/pitcher props. Event-level US books fill in only where FanDuel has not posted a line."}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:569",className:"mt-4 max-w-xs",children:f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:570",label:"Player prop sport",children:f.jsxs(Qo,{"data-loc":"client/src/pages/Admin.tsx:571",value:x,onValueChange:S=>v(S),children:[f.jsx(Zo,{"data-loc":"client/src/pages/Admin.tsx:572",className:"font-mono text-xs",children:f.jsx(Xo,{"data-loc":"client/src/pages/Admin.tsx:573"})}),f.jsx(Jo,{"data-loc":"client/src/pages/Admin.tsx:575",children:r7.map(S=>f.jsx(Zi,{"data-loc":"client/src/pages/Admin.tsx:577",value:S.value,className:"font-mono text-xs",children:S.label},S.value))})]})})}),f.jsxs(et,{"data-loc":"client/src/pages/Admin.tsx:585",variant:"outline",className:"mt-4 border-neon-magenta/40 font-mono text-xs tracking-widest text-neon-magenta",disabled:b.isPending,onClick:()=>{const S=Math.min(12,Math.max(1,parseInt(i,10)||6));b.mutate({maxEvents:S,sportFilter:x})},children:[f.jsx(Tm,{"data-loc":"client/src/pages/Admin.tsx:593",className:"mr-1 h-3.5 w-3.5"}),b.isPending?`>>
1111 SEARCHING ${B_(x).toUpperCase()}...`:`>> FETCH PLAYER PROPS (${B_(x).toUpperCase()})`]}),u&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:599",className:"mt-2 flex flex-wrap items-center gap-2 font-mono text-[10px] tracking-widest",children:[f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:600",className:"text-neon-cyan",children:["[BOARD_LOADED] :: ",u]}),h&&h.sharpApiFanDuel>0&&f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:602",className:"border border-neon-green/50 bg-neon-green/10 px-2 py-1 text-neon-green",children:["FANDUEL VIA SHARPAPI [",h.sharpApiFanDuel,"]"]}),h&&h.theOddsApi>0&&f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:607",className:"border border-neon-cyan/50 bg-neon-cyan/10 px-2 py-1 text-neon-cyan",children:["THE ODDS API [",h.theOddsApi,"]"]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:613",className:"mt-4 grid grid-cols-3 gap-3 sm:max-w-lg",children:[f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:614",label:"Board date",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:615",type:"date",value:t,onChange:S=>n(S.target.value),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:622",label:"Max games (1-12)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:623",value:i,onChange:S=>s(S.target.value),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:629",label:"Max prop picks (1-8)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:630",value:r,onChange:S=>a(S.target.value),className:"font-mono text-xs"})})]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:637",className:"mt-3",children:f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:638",label:"Prop odds board",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:639",rows:10,placeholder:`=== MLB — Phillies @ Marlins ===
1112  Kyle Schwarber — home runs 0.5: Over +240 / Under -320 [FanDuel via SharpAPI]
1113  Zack Wheeler — pitcher strikeouts 6.5: Over -125 / Under -105 [The Odds API / FanDuel]
1114
1115Source badges appear after fetching. You can also paste a source-labeled board here.`,value:o,onChange:S=>l(S.target.value),className:"font-mono text-xs"})})}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:648",className:"mt-4 font-mono text-xs tracking-widest",disabled:E.isPending||o.trim().length<10,onClick:()=>{const S=Math.min(8,Math.max(1,parseInt(r,10)||4));E.mutate({gameDate:t,propBoard:o,maxPicks:S,sportFilter:x})},children:E.isPending?">> PROP MODULE RUNNING... (may take ~30s)":">> RUN PROP PICK ENGINE"})]})}function uFe(){const e=De.useUtils(),[t,n]=P.useState(new Date().toISOString().slice(0,10)),[r,a]=P.useState("4"),[i,s]=P.useState("8"),[o,l]=P.useState(""),[u,p]=P.useState(null),h=De.admin.fetchTeamProps.useMutation({onSuccess:x=>{n(x.gameDate),l(x.teamPropBoard),p(`${x.offerCount} team-prop offers across ${x.eventsScanned} matches`),qe.success(`Soccer team-prop board loaded: ${x.offerCount} offers`)},onError:x=>qe.error(x.message)}),g=De.admin.generateTeamProps.useMutation({onSuccess:x=>{e.admin.allPicks.invalidate(),e.picks.invalidate(),qe.success(`Team prop module generated ${x.count} picks`),l(""),p(null)},onError:x=>qe.error(x.message)});return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:695",className:"brackets terminal-border mt-6 p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:696",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-amber",children:[f.jsx(Kl,{"data-loc":"client/src/pages/Admin.tsx:697",className:"h-4 w-4"})," VEGAS-KILLER v9.4 // TEAM PROP ANALYZER"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:699",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"Fetch FanDuel Soccer team props across Premier League, Serie A, Bundesliga, LaLiga, Ligue 1, and EFL Championship. The board covers team goals, shots, shots on target, and cards where posted. NFL boards remain supported by paste."}),f.jsxs(et,{"data-loc":"client/src/pages/Admin.tsx:704",variant:"outline",className:"mt-4 border-neon-amber/40 font-mono text-xs tracking-widest text-neon-amber",disabled:h.isPending,onClick:()=>h.mutate({maxEvents:Math.min(16,Math.max(1,parseInt(i,10)||8))}),children:[f.jsx(Tm,{"data-loc":"client/src/pages/Admin.tsx:709",className:"mr-1 h-3.5 w-3.5"}),h.isPending?">> SEARCHING TOP SOCCER LEAGUES...":">> FETCH SOCCER TEAM PROPS"]}
1115),u&&f.jsxs("p",{"data-loc":"client/src/pages/Admin.tsx:713",className:"mt-2 font-mono text-[10px] tracking-widest text-neon-amber",children:["[TEAM_BOARD_LOADED] :: ",u]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:717",className:"mt-4 grid gap-3 sm:max-w-2xl sm:grid-cols-3",children:[f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:718",label:"Board date",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:719",type:"date",value:t,onChange:x=>n(x.target.value),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:721",label:"Max Soccer matches (1-16)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:722",value:i,onChange:x=>s(x.target.value),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:724",label:"Max team prop picks (1-8)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:725",value:r,onChange:x=>a(x.target.value),className:"font-mono text-xs"})})]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:728",className:"mt-3",children:f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:729",label:"Live team prop odds board",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:730",rows:9,value:o,onChange:x=>l(x.target.value),placeholder:`=== Premier League — Arsenal @ Liverpool ===
1116Arsenal — team shots on target 5.5: Over -110 / Under -110 [FanDuel]
1117Liverpool — team total goals 1.5: Over -120 / Under +100 [FanDuel]
1118
1119Fetch the Soccer board above, or paste a current NFL/Soccer team-prop board.`,className:"font-mono text-xs"})})}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:739",className:"mt-4 font-mono text-xs tracking-widest",disabled:g.isPending||o.trim().length<10,onClick:()=>g.mutate({gameDate:t,propBoard:o,maxPicks:Math.min(8,Math.max(1,parseInt(r,10)||4))}),children:g.isPending?">> TEAM PROP ANALYSIS RUNNING...":">> RUN TEAM PROP ANALYSIS"})]})}function dFe(){const e=De.useUtils(),[t,n]=P.useState(new Date().toISOString().slice(0,10)),[r,a]=P.useState("3"),[i,s]=P.useState("8"),[o,l]=P.useState(""),[u,p]=P.useState(null),h=De.admin.fetchHrBoard.useMutation({onSuccess:x=>{n(x.gameDate),l(x.hrBoard),p(`${x.offerCount} HR offers across ${x.gamesScanned} games w/ park + weather intel`),qe.success(`HR board loaded: ${x.offerCount} home-run offers from ${x.gamesScanned} games`)},onError:x=>qe.error(x.message)}),g=De.admin.generateHrPicks.useMutation({onSuccess:x=>{e.admin.allPicks.invalidate(),e.picks.invalidate(),qe.success(`HR ANALYSIS posted ${x.count} home run picks to the board`),l(""),p(null)},onError:x=>qe.error(x.message)});return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:789",className:"brackets terminal-border mt-6 p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:790",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-cyan",children:[f.jsx(Rb,{"data-loc":"client/src/pages/Admin.tsx:791",className:"h-4 w-4"})," VEGAS-KILLER v9.4 // HR ANALYSIS"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:793",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:`MLB home run intelligence: pulls FanDuel "to hit a HR" odds for today's slate, enriches every game with the stadium's HR park factor (Statcast 2024–2026 window — Dodger Stadium 129 down to Oracle Park 77) and game-time weather (temperature + wind via Open-Meteo, roof-aware), then the HR module ranks the best dinger bets and posts them to the daily board as player props.`}),f.jsxs(et,{"data-loc":"client/src/pages/Admin.tsx:801",variant:"outline",className:"mt-4 border-neon-magenta/40 font-mono text-xs tracking-widest text-neon-magenta",disabled:h.isPending,onClick:()=>{const x=Math.min(15,Math.max(1,parseInt(i,10)||8));h.mutate({maxGames:x})},children:[f.jsx(Tm,{"data-loc":"client/src/pages/Admin.tsx:809",className:"mr-1 h-3.5 w-3.5"}),h.isPending?">> BUILDING HR BOARD (ODDS + PARK + WEATHER)...":">> FETCH HR BOARD (FANDUEL + WEATHER)"]}),u&&f.jsxs("p",{"data-loc":"client/src/pages/Admin.tsx:815",className:"mt-2 font-mono text-[10px] tracking-widest text-neon-cyan",children:["[BOARD_LOADED] :: ",u]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:819",className:"mt-4 grid grid-cols-3 gap-3 sm:max-w-lg",children:[f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:820",label:"Board date",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:821",type:"date",value:t,onChange:x=>n(x.target.value),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:828",label:"Max games (1-15)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:829",value:i,onChange:x=>s(x.target.value),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:835",label:"Max HR picks (1-6)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:836",value:r,onChange:x=>a(x.target.value),className:"font-mono text-xs"})})]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:843",className:"mt-3",children:f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:844",label:"HR analysis board",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:845",rows:10,placeholder:`### Phillies @ Yankees (7:05 PM ET)
1120PARK: Yankee Stadium — HR factor 117 (100=avg)
1121WEATHER: 88°F (hot — ball carries well), wind 10 mph from SW (225°)
1122- Kyle Schwarber to hit a HR @ +240 (FanDuel)
1123- Aaron Judge to hit a HR @ +170 (FanDuel)
1124
1125Fetch the live board above, or paste your own HR odds here.`,value:o,onChange:x=>l(x.target.value),className:"font-mono text-xs"})})}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:854",className:"mt-4 font-mono text-xs tracking-widest",disabled:g.isPending||o.trim().length<10,onClick:()=>{const x=Math.min(6,Math.max(1,parseInt(r,10)||3));g.mutate({gameDate:t,hrBoard:o,maxPicks:x})},children:g.isPending?">> HR MODULE ANALYZING PARKS + WEATHER... (may take ~30s)":">> RUN HR ANALYSIS ENGINE"})]})}function fFe(){const e=De.useUtils(),{data:t,isLoading:n}=De.automation.settings.useQuery(),[r,a]=P.useState(null),[i,s]=P.useState(null),o=()=>e.automation.settings.invalidate(),l=De.automation.setSchedule.useMutation({onSuccess:(C,O)=>{o(),qe.success(O.enabled?`Automation armed — daily run at ${O.runHourET}:00 ET`:"Automation paused")},onError:C=>qe.error(C.message)}),u=De.automation.runNow.useMutation({onSuccess:C=>{o(),e.admin.allPicks.invalidate(),e.picks.invalidate(),e.admin.allReports.invalidate(),e.reports.invalidate(),C.status==="skipped"?qe.info(C.detail):qe.success(C.detail)},onError:C=>qe.error(C.message)}),[p,h]=P.useState(null),g=De.automation.setSettleSchedule.useMutation({onSuccess:(C,O)=>{o(),qe.success(O.enabled?`Auto-settle armed — nightly at ${O.settleHourET}:30 ET`:"Auto-settle paused")},onError:C=>qe.error(C.message)}),x=De.automation.settleNow.useMutation({onSuccess:C=>{o(),e.admin.allPicks.invalidate(),e.picks.invalidate(),qe.success(C.detail)},onError:C=>qe.error(C.message)});if(n||!t)return f.jsx(dt,{"data-loc":"client/src/pages/Admin.tsx:929",className:"h-64 w-full"});const v=r??String(t.runHourET),b=i??String(t.maxPicks),E=t.enabled===1,S=t.settleEnabled===1,T=p??Str
1125ing(t.settleHourET??23),k=C=>{g.mutate({enabled:C,settleHourET:Math.min(23,Math.max(0,parseInt(T,10)||23))})},N=C=>{l.mutate({enabled:C,runHourET:Math.min(23,Math.max(0,parseInt(v,10)||9)),maxPicks:Math.min(12,Math.max(1,parseInt(b,10)||6)),autoPublishReport:t.autoPublishReport===1})};return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:955",className:"grid gap-6 lg:grid-cols-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:956",className:"brackets terminal-border p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:957",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-cyan",children:[f.jsx(JP,{"data-loc":"client/src/pages/Admin.tsx:958",className:"h-4 w-4"})," DAILY AUTOMATION // MORNING PIPELINE"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:960",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"Every morning the system pulls the live board from the sportsbooks, runs the pick-generation engine, and publishes the daily research report — no manual input. Runs are idempotent: if today's picks already exist, the run is skipped."}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:967",className:"mt-5 flex items-center justify-between border border-border/60 p-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:968",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:969",className:"font-mono text-xs tracking-widest",children:[E?f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:971",className:"text-neon-green",children:"[ARMED]"}):f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:973",className:"text-neon-red",children:"[DISARMED]"})," ","DAILY RUN"]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:977",className:"mt-1 text-[11px] text-muted-foreground",children:E?`Fires daily at ${t.runHourET}:00 ET`:"Scheduled job is paused"})]}),f.jsx(kx,{"data-loc":"client/src/pages/Admin.tsx:983",checked:E,disabled:l.isPending,onCheckedChange:C=>N(C)})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:990",className:"mt-4 grid grid-cols-2 gap-3",children:[f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:991",label:"Run hour (ET, 0-23)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:992",value:v,onChange:C=>a(C.target.value),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:998",label:"Max picks per day (1-12)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:999",value:b,onChange:C=>s(C.target.value),className:"font-mono text-xs"})})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1007",className:"mt-3 flex items-center justify-between border border-border/60 p-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1008",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1009",className:"font-mono text-[11px] tracking-widest",children:"AUTO-PUBLISH DAILY REPORT"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1012",className:"mt-1 text-[11px] text-muted-foreground",children:"Engine drafts and publishes the daily research brief after picks land"})]}),f.jsx(kx,{"data-loc":"client/src/pages/Admin.tsx:1016",checked:t.autoPublishReport===1,disabled:l.isPending,onCheckedChange:C=>l.mutate({enabled:E,runHourET:Math.min(23,Math.max(0,parseInt(v,10)||9)),maxPicks:Math.min(12,Math.max(1,parseInt(b,10)||6)),autoPublishReport:C})})]}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1030",className:"mt-4 w-full font-mono text-xs tracking-widest",disabled:l.isPending,onClick:()=>N(!0),children:l.isPending?">> SAVING SCHEDULE...":E?"[ UPDATE SCHEDULE ]":"[ ARM DAILY AUTOMATION ]"}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1040",className:"mt-2 font-mono text-[10px] text-muted-foreground",children:"NOTE: the scheduled trigger fires against the published production site — deploy via the Publish button after changing automation code."}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1045",className:"mt-6 border-t border-border/60 pt-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1046",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-amber",children:[f.jsx(JP,{"data-loc":"client/src/pages/Admin.tsx:1047",className:"h-4 w-4"})," EVENING AUTO-SETTLE // GRADING PIPELINE"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1049",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"Every night the system fetches official final scores and grades all of the day's pending picks as win / loss / push — the public track record updates itself."}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1055",className:"mt-4 flex items-center justify-between border border-border/60 p-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1056",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1057",className:"font-mono text-xs tracking-widest",children:[S?f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1059",className:"text-neon-green",children:"[ARMED]"}):f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1061",className:"text-neon-red",children:"[DISARMED]"})," ","NIGHTLY SETTLE"]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1065",className:"mt-1 text-[11px] text-muted-foreground",children:S?`Fires nightly at ${t.settleHourET??23}:30 ET`:"Auto-grading is paused"})]}),f.jsx(kx,{"data-loc":"client/src/pages/Admin.tsx:1071",checked:S,disabled:g.isPending,onCheckedChange:C=>k(C)})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1078",className:"mt-3 grid grid-cols-2 items-end gap-3",children:[f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:1079",label:"Settle hour (ET, fires at :30)",children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:1080",value:T,onChange:C=>h(C.target.value),className:"font-mono text-xs"})}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1086",variant:"outline",className:"font-mono text-xs tracking-widest",disabled:g.isPending,onClick:()=>k(!0),children:g.isPending?">> SAVING...":"[ UPDATE SETTLE TIME ]"})]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1097",className:"brackets terminal-border p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1098",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-magenta",children:[f.jsx(cu,{"data-loc":"client/src/pages/Admin.tsx:1099",className:"h-4 w-4"})," MANUAL TRIGGER + LAST RUN"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1101",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"Run the exact same pipeline right now: fetch live odds, generate picks, publish the daily report."}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1105",className:"mt-4 font-mono text-xs tracking-widest",disabled:u.isPending,onClick:()=>u.mutate({force:!1}),children:u.isPending?">> PIPELINE RUNNING... (may take ~60s)":">> RUN FULL PIPELINE NOW"}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1114",variant:"outline",className:"mt-3 w-full font-mono text-xs tracking-widest text-neon-amber",disabled:x.isPending,onClick:()=>x.mutate(),children:x.isPending?">> FETCHING SCORES + GRADING...":">> SETTLE PENDING PICKS NOW"}),t.lastSettleDetail&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1125",className:"mt-4 border border-border/60 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1126",className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground",children:"Last settle"}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1129",className:"mt-2 space-y-1 font-mono text-xs",children:[t.lastSettleAt&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1131",children:[f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1132",className:"text-muted-foreground",children:"time: "}
1125),new Date(t.lastSettleAt).toLocaleString()]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1136",className:"text-muted-foreground",children:t.lastSettleDetail})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1141",className:"mt-6 border border-border/60 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1142",className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground",children:"Last run"}),t.lastRunAt?f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1146",className:"mt-2 space-y-1 font-mono text-xs",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1147",children:[f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1148",className:"text-muted-foreground",children:"time: "}),new Date(t.lastRunAt).toLocaleString()]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1151",children:[f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1152",className:"text-muted-foreground",children:"status: "}),t.lastRunStatus==="ok"?f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1154",className:"text-neon-green",children:"OK"}):t.lastRunStatus==="error"?f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1156",className:"text-neon-red",children:"ERROR"}):f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1158",className:"text-neon-amber",children:t.lastRunStatus?.toUpperCase()})]}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1163",className:"text-muted-foreground",children:t.lastRunDetail})]}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1166",className:"mt-2 font-mono text-xs text-muted-foreground",children:"NO RUNS RECORDED YET."})]})]}),f.jsx(hFe,{"data-loc":"client/src/pages/Admin.tsx:1173"})]})}function hFe(){const e=De.useUtils(),{data:t}=De.challenge.current.useQuery(),n=()=>{e.challenge.current.invalidate(),e.challenge.history.invalidate()},r=De.challenge.buildNow.useMutation({onSuccess:h=>{n(),h.status==="skipped"?qe.info(h.detail):qe.success(h.detail)},onError:h=>qe.error(h.message)}),a=De.challenge.settleNow.useMutation({onSuccess:h=>{n(),qe.success(`Settled ${h.settledLegs} legs, resolved ${h.resolvedParlays} parlays${h.details.length?` — ${h.details[0]}`:""}`)},onError:h=>qe.error(h.message)}),i=De.challenge.delete.useMutation({onSuccess:()=>{n(),qe.success("Challenge parlay deleted")},onError:h=>qe.error(h.message)}),{data:s}=De.challenge.sprintHistory.useQuery(),o=De.challenge.startNewSprint.useMutation({onSuccess:()=>{n(),e.challenge.sprintHistory.invalidate(),qe.success("New 10-day sprint started — day 1, $10 bankroll")},onError:h=>qe.error(h.message)}),l=De.challenge.resetCurrentSprint.useMutation({onSuccess:()=>{n(),e.challenge.sprintHistory.invalidate(),qe.success("Sprint reset to day 1, $10 bankroll")},onError:h=>qe.error(h.message)}),u=t?.parlay,p=t?.ladder;return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1236",className:"brackets terminal-border p-6 lg:col-span-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1237",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-cyan",children:[f.jsx(cu,{"data-loc":"client/src/pages/Admin.tsx:1238",className:"h-4 w-4"})," 10K CHALLENGE // ALT-LINE PARLAY LADDER"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1240",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"The morning pipeline auto-builds one 4–10 leg alternative-line parlay per day (combined odds locked between -115 and +100), and the nightly settle grades it. Use these controls to trigger or repair a build manually."}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1246",className:"mt-4 grid gap-3 sm:grid-cols-3",children:[f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1247",className:"font-mono text-xs tracking-widest",disabled:r.isPending,onClick:()=>r.mutate({force:!1}),children:r.isPending?">> BUILDING... (~60s)":">> BUILD TODAY'S PARLAY"}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1255",variant:"outline",className:"font-mono text-xs tracking-widest text-neon-magenta",disabled:r.isPending,onClick:()=>r.mutate({force:!0}),children:r.isPending?">> WORKING...":"[ FORCE REBUILD ]"}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1262",variant:"outline",className:"font-mono text-xs tracking-widest text-neon-amber",disabled:a.isPending,onClick:()=>a.mutate(),children:a.isPending?">> GRADING...":">> SETTLE PARLAYS NOW"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1271",className:"mt-4 grid gap-4 sm:grid-cols-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1272",className:"border border-border/60 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1273",className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground",children:"Latest parlay"}),u?f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1277",className:"mt-2 space-y-1 font-mono text-xs",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1278",children:[u.gameDate," — ",u.legCount," legs @"," ",f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:1280",className:"text-neon-cyan",children:[u.combinedOdds>0?"+":"",u.combinedOdds]})," ","— ",f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1284",className:"uppercase",children:u.result})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1286",className:"text-muted-foreground",children:["$",parseFloat(u.stake).toFixed(2)," → $",parseFloat(u.potentialPayout).toFixed(2)]}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1290",variant:"ghost",size:"sm",className:"mt-1 h-7 font-mono text-[10px] text-neon-red",disabled:i.isPending,onClick:()=>i.mutate({id:u.id}),children:"[ DELETE THIS PARLAY ]"})]}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1300",className:"mt-2 font-mono text-xs text-muted-foreground",children:"NO PARLAY ON RECORD."})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1305",className:"border border-border/60 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1306",className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground",children:"Ladder state"}),p?f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1310",className:"mt-2 space-y-1 font-mono text-xs",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1311",children:["bankroll:"," ",f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:1313",className:"text-neon-green",children:["$",p.bankroll.toFixed(2)]})," ","(day #",p.dayNumber,"/10 · ",p.daysRemaining," left)"]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1318",className:"text-muted-foreground",children:["record ",p.wins,"-",p.losses,p.pushes>0?`-${p.pushes}
1125`:""," · busts ",p.busts,"· goal $",p.goal.toLocaleString()]})]}):f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1325",className:"mt-2 font-mono text-xs text-muted-foreground",children:"LOADING..."})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1333",className:"mt-4 border border-border/60 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1334",className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground",children:"10-day sprint management"}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1337",className:"mt-3 grid gap-3 sm:grid-cols-2",children:[f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1338",variant:"outline",className:"font-mono text-xs tracking-widest text-neon-cyan",disabled:o.isPending,onClick:()=>o.mutate(),children:o.isPending?">> STARTING...":">> START NEW SPRINT"}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1345",variant:"outline",className:"font-mono text-xs tracking-widest text-neon-red",disabled:l.isPending,onClick:()=>l.mutate(),children:l.isPending?">> RESETTING...":"[ RESET SPRINT TO DAY 1 ]"})]}),s&&s.length>0&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1354",className:"mt-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1355",className:"font-mono text-[10px] uppercase tracking-widest text-muted-foreground",children:"Sprint history"}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1358",className:"mt-2 space-y-1 font-mono text-xs",children:s.slice(0,5).map(h=>f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1360",className:"flex flex-wrap items-center gap-x-3",children:[f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:1361",className:"text-muted-foreground",children:["#",h.id]}),f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1362",children:h.startDate}),f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:1363",className:"text-neon-green",children:["$",parseFloat(String(h.currentBankroll)).toFixed(2)]}),f.jsxs("span",{"data-loc":"client/src/pages/Admin.tsx:1366",className:"text-muted-foreground",children:["resets ",h.resetCount]}),f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1369",className:h.status==="active"?"uppercase text-neon-cyan":"uppercase text-muted-foreground",children:h.status})]},h.id))})]})]})]})}function pFe(){const e=De.useUtils(),{data:t,isLoading:n}=De.admin.allReports.useQuery(),r=()=>{e.admin.allReports.invalidate(),e.reports.invalidate()},a=De.admin.deleteReport.useMutation({onSuccess:()=>{r(),qe.success("Report deleted")},onError:s=>qe.error(s.message)}),i=De.admin.updateReport.useMutation({onSuccess:()=>{r(),qe.success("Report updated")},onError:s=>qe.error(s.message)});return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1415",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1416",className:"mb-4 flex justify-end",children:f.jsx(mFe,{"data-loc":"client/src/pages/Admin.tsx:1417",onDone:r})}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1419",className:"terminal-border overflow-x-auto",children:n?f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1421",className:"space-y-2 p-4",children:[0,1,2].map(s=>f.jsx(dt,{"data-loc":"client/src/pages/Admin.tsx:1423",className:"h-10 w-full"},s))}):!t||t.length===0?f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1427",className:"p-10 text-center font-mono text-sm text-muted-foreground",children:"NO REPORTS IN DATABASE."}):f.jsxs(Xm,{"data-loc":"client/src/pages/Admin.tsx:1431",children:[f.jsx(Zm,{"data-loc":"client/src/pages/Admin.tsx:1432",children:f.jsxs(Ms,{"data-loc":"client/src/pages/Admin.tsx:1433",className:"font-mono text-[10px] uppercase tracking-widest",children:[f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:1434",children:"Published"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:1435",children:"Type"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:1436",children:"Title"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:1437",children:"Visible"}),f.jsx(Ft,{"data-loc":"client/src/pages/Admin.tsx:1438",className:"text-right",children:"Del"})]})}),f.jsx(Jm,{"data-loc":"client/src/pages/Admin.tsx:1441",children:t.map(s=>f.jsxs(Ms,{"data-loc":"client/src/pages/Admin.tsx:1443",className:"font-mono text-xs",children:[f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:1444",className:"whitespace-nowrap text-muted-foreground",children:new Date(s.publishedAt).toLocaleDateString()}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:1447",children:f.jsx("span",{"data-loc":"client/src/pages/Admin.tsx:1448",className:s.reportType==="weekly"?"text-neon-magenta":"text-neon-cyan",children:s.reportType.toUpperCase()})}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:1457",className:"max-w-64 truncate font-bold",children:s.title}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:1460",children:f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1461",variant:"outline",size:"sm",className:"h-6 font-mono text-[10px]",onClick:()=>i.mutate({id:s.id,published:s.published!==1}),children:s.published===1?"LIVE":"HIDDEN"})}),f.jsx($t,{"data-loc":"client/src/pages/Admin.tsx:1471",className:"text-right",children:f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1472",variant:"ghost",size:"icon","aria-label":"Delete report",onClick:()=>a.mutate({id:s.id}),children:f.jsx(uN,{"data-loc":"client/src/pages/Admin.tsx:1477",className:"h-3.5 w-3.5 text-neon-red"})})})]},s.id))})]})})]})}function mFe({onDone:e}){const[t,n]=P.useState(!1),[r,a]=P.useState(""),[i,s]=P.useState({title:"",reportType:"daily",summary:"",body:""}),o=De.admin.draftReport.useMutation({onSuccess:u=>{s(p=>({...p,title:u.title,summary:u.summary,body:u.body})),qe.success("Draft generated — review and edit before publishing")},onError:u=>qe.error(u.message)}),l=De.admin.createReport.useMutation({onSuccess:()=>{e(),qe.success("Report published"),n(!1),s({title:"",reportType:"daily",summary:"",body:""})},onError:u=>qe.error(u.message)});return f.jsxs(Yk,{"data-loc":"client/src/pages/Admin.tsx:1524",open:t,onOpenChange:n,children:[f.jsx(Wk,{"data-loc":"client/src/pages/Admin.tsx:1525",asChild:!0,children:f.jsxs(et,{"data-loc":"client/src/pages/Admin.tsx:1526",className:"font-mono text-xs tracking-widest",children:[f.jsx(Lb,{"data-loc":"client/src/pages/Admin.tsx:1527",className:"mr-1 h-4 w-4"})," PUBLISH REPORT"]})}),f.jsxs(Kk,{"data-loc":"client/src/pages/Admin.tsx:1530",className:"terminal-border max-h-[85vh] max-w-2xl overflow-y-auto",children:[f.jsx(Qk,{"data-loc":"client/src/pages/Admin.tsx:1531",children:f.jsx(Xk,{"data-loc":"client/src/pages/Admin.tsx:1532",className:"chroma font-black uppercase tracking-wide",children:"Publish Research Report"})}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1536",className:"grid gap-3",children:[f.jsxs(qt,{"data-loc":"client/src/pages/Admin.tsx:1537",label:"AI draft-assist: paste notes/data, engine writes the draft",full:!0,children:[f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:1538",rows:3,placeholder:"Raw notes: yesterday's results, line moves, injuries, angles to cover...",value:r,onChange:u=>a(u.target.value),className:"font-mono text-xs"}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1545",variant:"outline",size:"sm",className:"mt-2 font-mono text-[10px] tracking-widest",disabled:o.isPending||r.trim().length<10,onClick:()=>o.mutate({notes:r,reportType:i.reportType}),children:o.isPending?">> DRAFTING... (may take ~30s)":">> DRAFT WITH AI"})]}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:1558",label:"Title",full:!0,children:f.jsx(Qt,{"data-loc":"client/src/pages/Admin.tsx:1559",value:i.title,onChange:u=>s(p=>({...p,title:u.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:1565",label:"Type",full:!0,children:f.jsxs(Qo,{"data-loc":"client/src/pages/Admin.tsx:1566",value:i.reportType,onValueChange:u=>s(p=>({...p,reportType:u})),children:[f.jsx(Zo,{"data-loc":"client/src/pages/Admin.tsx:1571",className:"w-40 font-mono text-xs",children:f.jsx(Xo,{"data-loc":"client/src/pages/Admin.tsx:1572"})}),f.jsxs(Jo,{"data-loc":"client/src/pages/Admin.tsx:1574",children:[f.jsx(Zi,{"data-loc":"client/src/pages/Admin.tsx:1575",value:"daily",className:"font-mono text-xs",children:"DAILY"}),f.jsx(Zi,{"data-loc":"client/src/pages/Admin.tsx:1578",value:"weekly",className:"font-mono text-xs",children:"WEEKLY"})]})]})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:1584",label:"Summary (shown on cards)",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:1585",rows:2,value:i.summary,onChange:u=>s(p=>({...p,summary:u.target.value})),className:"font-mono text-xs"})}),f.jsx(qt,{"data-loc":"client/src/pages/Admin.tsx:1592",label:"Body (markdown)",full:!0,children:f.jsx(Rs,{"data-loc":"client/src/pages/Admin.tsx:1593",rows:12,placeholder:`## Heading
1126
1127Analysis...
1128
1129| Metric | Value |
1130|---|---|`,value:i.body,onChange:u=>s(p=>({...p,body:u.target.value})),className:"font-mono text-xs"})})]}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1602",disabled:l.isPending||!i.title.trim()||!i.body.trim(),onClick:()=>l.mutate({title:i.title.trim(),reportType:i.reportType,summary:i.summary||void 0,body:i.body,published:!0}),className:"mt-2 w-full font-mono text-xs tracking-widest",children:l.isPending?"PUBLISHING...":"[ PUBLISH ]"})]})]})}function qt({label:e,children:t,full:n}){return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1631",className:n?"col-span-2":"",children:[f.jsx("label",{"data-loc":"client/src/pages/Admin.tsx:1632",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:e}),f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1635",className:"mt-1",children:t})]})}function gFe(){const[e,t]=P.useState(null),[n,r]=P.useState(null),[a,i]=P.useState(!1),s=De.ads.generatePicksAd.useMutation({onSuccess:u=>{t(u.url),qe.success(`Picks ad generated (${u.picksCount} picks for ${u.date})`)},onError:u=>qe.error(u.message)}),o=De.ads.generateResultsAd.useMutation({onSuccess:u=>{r(u.url),qe.success(`Results ad generated (${u.wins}W-${u.losses}L for ${u.date})`)},onError:u=>qe.error(u.message)}),l=De.ads.generateAll.useMutation({onSuccess:u=>{u.picksAd&&t(u.picksAd.url),u.resultsAd&&r(u.resultsAd.url),qe.success("Both ads generated!"),u.errors.length>0&&qe.warning(`Partial errors: ${u.errors.join(", ")}`)},onError:u=>qe.error(u.message)});return f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1676",className:"space-y-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1677",className:"brackets terminal-border p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1678",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-amber",children:[f.jsx(Nce,{"data-loc":"client/src/pages/Admin.tsx:1679",className:"h-4 w-4"})," DAILY AD GENERATOR"]}),f.jsx("p",{"data-loc":"client/src/pages/Admin.tsx:1681",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"Generate branded ad images from today's picks or yesterday's results. Images are stored in S3 and ready to download for social media posting. The cron runs automatically at 11 AM ET daily."}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1687",className:"mt-4 flex flex-wrap gap-3",children:[f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1688",variant:"outline",className:"border-neon-green/40 font-mono text-xs tracking-widest text-neon-green",disabled:s.isPending,onClick:()=>s.mutate(),children:s.isPending?"GENERATING...":"[ TODAY'S PICKS AD ]"}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1695",variant:"outline",className:"border-neon-cyan/40 font-mono text-xs tracking-widest text-neon-cyan",disabled:o.isPending,onClick:()=>o.mutate(),children:o.isPending?"GENERATING...":"[ YESTERDAY'S RESULTS AD ]"}),f.jsx(et,{"data-loc":"client/src/pages/Admin.tsx:1702",variant:"outline",className:"border-neon-magenta/40 font-mono text-xs tracking-widest text-neon-magenta",disabled:l.isPending,onClick:()=>l.mutate(),children:l.isPending?"GENERATING...":"[ GENERATE BOTH ]"})]})]}),(e||n)&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1714",className:"brackets terminal-border p-6",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1715",className:"font-mono text-xs tracking-widest text-neon-cyan mb-4",children:"GENERATED ADS — CLICK TO DOW
1130NLOAD"}),f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1718",className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[e&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1720",className:"space-y-2",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1721",className:"font-mono text-[10px] uppercase tracking-widest text-neon-green",children:"Today's Picks Ad"}),f.jsx("a",{"data-loc":"client/src/pages/Admin.tsx:1724",href:e,target:"_blank",rel:"noopener noreferrer",download:!0,children:f.jsx("img",{"data-loc":"client/src/pages/Admin.tsx:1725",src:e,alt:"Today's picks ad",className:"w-full rounded border border-neon-green/20 hover:border-neon-green/60 transition-colors cursor-pointer"})}),f.jsxs("a",{"data-loc":"client/src/pages/Admin.tsx:1731",href:e,target:"_blank",rel:"noopener noreferrer",download:!0,className:"flex items-center gap-1 font-mono text-[10px] text-neon-green hover:underline",children:[f.jsx(QP,{"data-loc":"client/src/pages/Admin.tsx:1737",className:"h-3 w-3"})," DOWNLOAD PNG"]})]}),n&&f.jsxs("div",{"data-loc":"client/src/pages/Admin.tsx:1742",className:"space-y-2",children:[f.jsx("div",{"data-loc":"client/src/pages/Admin.tsx:1743",className:"font-mono text-[10px] uppercase tracking-widest text-neon-cyan",children:"Yesterday's Results Ad"}),f.jsx("a",{"data-loc":"client/src/pages/Admin.tsx:1746",href:n,target:"_blank",rel:"noopener noreferrer",download:!0,children:f.jsx("img",{"data-loc":"client/src/pages/Admin.tsx:1747",src:n,alt:"Yesterday's results ad",className:"w-full rounded border border-neon-cyan/20 hover:border-neon-cyan/60 transition-colors cursor-pointer"})}),f.jsxs("a",{"data-loc":"client/src/pages/Admin.tsx:1753",href:n,target:"_blank",rel:"noopener noreferrer",download:!0,className:"flex items-center gap-1 font-mono text-[10px] text-neon-cyan hover:underline",children:[f.jsx(QP,{"data-loc":"client/src/pages/Admin.tsx:1759",className:"h-3 w-3"})," DOWNLOAD PNG"]})]})]})]})]})}const xFe={day:{icon:f.jsx(cu,{"data-loc":"client/src/pages/Pricing.tsx:32",className:"h-5 w-5"}),accent:"text-neon-cyan border-neon-cyan/40",blurb:"24 hours of full access. Perfect for a big slate.",features:["Every AI pick + full reasoning","Player props & HR analysis","10K Challenge parlay details","Daily research reports"]},silver:{icon:f.jsx(Mo,{"data-loc":"client/src/pages/Pricing.tsx:43",className:"h-5 w-5"}),accent:"text-neon-green border-neon-green/40",blurb:"Full access, renews monthly. Cancel anytime.",badge:"MOST POPULAR",features:["Everything in Day Pass","Uninterrupted daily access","Morning picks the moment they post","Betting journal & leaderboard","Priority email support"]},gold:{icon:f.jsx(Ace,{"data-loc":"client/src/pages/Pricing.tsx:56",className:"h-5 w-5"}),accent:"text-neon-magenta border-neon-magenta/40",blurb:"A full year — save 70% vs monthly. Lock in the edge.",badge:"BEST VALUE",features:["Everything in Silver","12 months locked-in price","~$14.58/month effective rate","Priority access to new features","Exclusive Gold-only props & parlays"]}};function yFe(e){return`$${(e/100).toFixed(2)}`}function bFe(){const{isAuthenticated:e}=km(),[t]=hN(),{data:n,isLoading:r}=De.billing.tiers.useQuery(),{data:a}=De.billing.myAccess.useQuery(),{data:i}=De.billing.myMemberships.useQuery(void 0,{enabled:e}),s=De.useUtils(),[o,l]=P.useState(null),u=De.billing.checkout.useMutation({onSuccess:({url:h})=>{qe.success("Redirecting to secure Stripe checkout…"),window.open(h,"_blank"),l(null)},onError:h=>{qe.error(h.message),l(null)}});P.useEffect(()=>{const g=new URLSearchParams(window.location.search).get("status");g==="success"?(qe.success("Payment received! Your access unlocks within a few seconds."),s.billing.myAccess.invalidate(),s.picks.invalidate(),window.history.replaceState({},"","/pricing")):g==="canceled"&&(qe.info("Checkout canceled — no charge was made."),window.history.replaceState({},"","/pricing"))},[t]);const p=h=>{if(!e){qe.info("Log in first — your membership is tied to your account."),J(async()=>{const{startLogin:g}=await Promise.resolve().then(()=>Db);return{startLogin:g}},void 0).then(({startLogin:g})=>g());return}l(h),u.mutate({tier:h})};return f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:125",className:"container py-10",children:[f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:126",className:"mb-8",children:[f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:127",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"[SYS.08] :: MEMBERSHIP_TERMINAL"}),f.jsx("h1",{"data-loc":"client/src/pages/Pricing.tsx:130",className:"chroma mt-1 text-3xl font-black uppercase tracking-wide sm:text-4xl",children:"Choose Your Acce
1130ss Level"}),f.jsx("p",{"data-loc":"client/src/pages/Pricing.tsx:133",className:"mt-2 max-w-xl font-mono text-xs tracking-wider text-muted-foreground",children:"THE HOUSE HAS AN EDGE. NOW YOU HAVE ONE TOO. UNLOCK EVERY PICK, PROP, AND RESEARCH DROP."})]}),a?.hasAccess&&f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:140",className:"mb-8 border border-neon-green/40 bg-neon-green/5 p-4 font-mono text-xs tracking-wider text-neon-green",children:["● ACCESS ACTIVE — TIER:"," ",a.tier==="admin"?"ADMIN":String(a.tier).toUpperCase(),a.expiresAt?f.jsxs("span",{"data-loc":"client/src/pages/Pricing.tsx:146",className:"text-muted-foreground",children:[" ","// VALID THROUGH ",new Date(a.expiresAt).toLocaleString()]}):null]}),f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:155",className:"grid gap-6 md:grid-cols-3",children:(r?[]:n??[]).map(h=>{const g=xFe[h.id],x=a?.tier===h.id;return f.jsxs(Yi,{"data-loc":"client/src/pages/Pricing.tsx:160",className:at("relative flex flex-col border bg-card/60 transition-all duration-200 hover:shadow-[0_0_30px_oklch(0.87_0.17_196/0.08)]",g?.accent,h.id==="silver"&&"md:-translate-y-2 md:scale-[1.02]"),children:[g?.badge&&f.jsx(Sn,{"data-loc":"client/src/pages/Pricing.tsx:168",className:"absolute -top-3 left-1/2 -translate-x-1/2 bg-background font-mono text-[10px] tracking-widest border border-current text-inherit",children:g.badge}),f.jsxs(Vwe,{"data-loc":"client/src/pages/Pricing.tsx:172",className:"pb-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:173",className:at("flex items-center gap-2 font-mono text-xs tracking-widest",g?.accent?.split(" ")[0]),children:[g?.icon,h.name.toUpperCase()]}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:181",className:"mt-2 flex items-baseline gap-1",children:[f.jsx("span",{"data-loc":"client/src/pages/Pricing.tsx:182",className:"text-4xl font-black",children:yFe(h.amount)}),f.jsx("span",{"data-loc":"client/src/pages/Pricing.tsx:185",className:"font-mono text-xs text-muted-foreground",children:h.mode==="payment"?"/ 24 HOURS":h.interval==="year"?"/ YEAR":"/ MONTH"})]}),h.interval==="year"&&f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:194",className:"mt-1 flex items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/Pricing.tsx:195",className:"font-mono text-[11px] text-neon-green font-semibold",children:"= $14.58/mo"}),f.jsx("span",{"data-loc":"client/src/pages/Pricing.tsx:198",className:"border border-neon-green/40 bg-neon-green/10 px-1.5 py-0.5 font-mono text-[9px] tracking-widest text-neon-green",children:"SAVE 70%"})]}),f.jsx("p",{"data-loc":"client/src/pages/Pricing.tsx:203",className:"mt-1 text-xs text-muted-foreground",children:g?.blurb})]}),f.jsxs(Wi,{"data-loc":"client/src/pages/Pricing.tsx:207",className:"flex flex-1 flex-col gap-4 pt-2",children:[f.jsx("ul",{"data-loc":"client/src/pages/Pricing.tsx:208",className:"space-y-2 text-xs",children:g?.features.map(v=>f.jsxs("li",{"data-loc":"client/src/pages/Pricing.tsx:210",className:"flex items-start gap-2",children:[f.jsx(Mo,{"data-loc":"client/src/pages/Pricing.tsx:211",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-neon-green"}),f.jsx("span",{"data-loc":"client/src/pages/Pricing.tsx:212",children:v})]},v))}),f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:216",className:"mt-auto",children:f.jsx(et,{"data-loc":"client/src/pages/Pricing.tsx:217",className:"w-full font-mono text-xs tracking-widest",variant:h.id==="silver"?"default":"outline",disabled:o!==null||x,onClick:()=>p(h.id),children:x?"[ CURRENT PLAN ]":o===h.id?"OPENING CHECKOUT…":h.mode==="payment"?"[ GET 24H PASS ]":"[ SUBSCRIBE ]"})})]})]},h.id)})}),f.jsx(vFe,{"data-loc":"client/src/pages/Pricing.tsx:238"}),f.jsx(EFe,{"data-loc":"client/src/pages/Pricing.tsx:241"}),f.jsx("p",{"data-loc":"client/src/pages/Pricing.tsx:243",className:"mt-6 font-mono text-[10px] tracking-wider text-muted-foreground",children:"SECURE PAYMENTS VIA STRIPE. SUBSCRIPTIONS RENEW AUTOMATICALLY UNTIL CANCELED. FOR EDUCATION & ENTERTAINMENT ONLY — NO WAGERING SERVICES."}),e&&(i?.length??0)>0&&f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:249",className:"mt-12",children:[f.jsx("h2",{"data-loc":"client/src/pages/Pricing.tsx:250",className:"mb-3 font-mono text-sm tracking-widest text-neon-cyan",children:"[BILLING_LOG] YOUR PURCHASES"}),f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:253",className:"overflow-x-auto border border-border",children:f.jsxs("table",{"data-loc":"client/src/pages/Pricing.tsx:254",className:"w-full text-left font-mono text-xs",children:[f.jsx("thead",{"data-loc":"client/src/pages/Pricing.tsx:255",className:"border-b border-border bg-black/40 text-muted-foreground",children:f.jsxs("tr",{"data-loc":"client/src/pages/Pricing.tsx:256",children:[f.jsx("th",{"data-loc":"client/src/pages/Pricing.tsx:257",className:"px-3 py-2 tracking-widest",children:"DATE"}),f.jsx("th",{"data-loc":"client/src/pages/Pricing.tsx:258",className:"px-3 py-2 tracking-widest",children:"TIER"}),f.jsx("th",{"data-loc":"client/src/pages/Pricing.tsx:259",className:"px-3 py-2 tracking-widest",children:"STATUS"}),f.jsx("th",{"data-loc":"client/src/pages/Pricing.tsx:260",className:"px-3 py-2 tracking-widest",children:"ACCESS UNTIL"})]})}),f.jsx("tbody",{"data-loc":"client/src/pages/Pricing.tsx:263",children:i.map(h=>{const g=h.status==="active"&&h.expiresAt>Date.now();return f.jsxs("tr",{"data-loc":"client/src/pages/Pricing.tsx:268",className:"border-b border-border/50",children:[f.jsx("td",{"data-loc":"client/src/pages/Pricing.tsx:269",className:"px-3 py-2",children:new Date(h.createdAt).toLocaleDateString()}),f.jsx("td",{"data-loc":"client/src/pages/Pricing.tsx:272",className:"px-3 py-2 uppercase",children:h.tier}),f.jsx("td",{"data-loc":"client/src/pages/Pricing.tsx:273",className:at("px-3 py-2 uppercase",g?"text-neon-green":"text-muted-foreground"),children:g?"active":h.status==="active"?"expired":h.status}),f.jsx("td",{"data-loc":"client/src/pages/Pricing.tsx:286",className:"px-3 py-2",children:new Date(h.expiresAt).toLocaleStr
1130ing()})]},h.id)})})]})})]}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:298",className:"mt-12 border border-border bg-black/30 p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:299",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-muted-foreground",children:[f.jsx(cc,{"data-loc":"client/src/pages/Pricing.tsx:300",className:"h-4 w-4"})," WHAT STAYS FREE"]}),f.jsx("p",{"data-loc":"client/src/pages/Pricing.tsx:302",className:"mt-2 text-xs text-muted-foreground",children:"Full transparency stays public: the complete settled track record, performance dashboards, monthly win rates, and the community leaderboard. Memberships unlock the actionable edge — today's pending picks, player props, HR analysis, parlay legs, and full research reports."})]})]})}function vFe(){const[e,t]=P.useState(50),n=.718,r=-130,a=P.useMemo(()=>{const s=100/Math.abs(r),o=Math.round(150*n),l=150-o,u=o*e*s-l*e;return Math.round(u)},[e]);return f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:331",className:"mt-12 border border-neon-amber/40 bg-neon-amber/5 p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:332",className:"flex items-center gap-2 mb-4",children:[f.jsx(wq,{"data-loc":"client/src/pages/Pricing.tsx:333",className:"h-5 w-5 text-neon-amber"}),f.jsx("h2",{"data-loc":"client/src/pages/Pricing.tsx:334",className:"font-mono text-sm tracking-widest text-neon-amber",children:"ROI CALCULATOR // PAYS FOR ITSELF"})]}),f.jsx("p",{"data-loc":"client/src/pages/Pricing.tsx:338",className:"font-mono text-[11px] text-muted-foreground mb-6",children:"Based on our verified 71.8% win rate across 110+ settled picks. See what following the system could look like at your unit size."}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:343",className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:344",children:[f.jsx("label",{"data-loc":"client/src/pages/Pricing.tsx:345",className:"font-mono text-[10px] tracking-widest text-muted-foreground block mb-2",children:"YOUR UNIT SIZE"}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:348",className:"flex items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/Pricing.tsx:349",className:"font-mono text-sm text-foreground",children:"$"}),f.jsx("input",{"data-loc":"client/src/pages/Pricing.tsx:350",type:"number",min:10,max:1e3,step:10,value:e,onChange:i=>t(Math.max(10,Math.min(1e3,Number(i.target.value)))),className:"w-24 border border-border bg-background px-3 py-2 font-mono text-sm text-foreground focus:border-neon-amber focus:outline-none"})]}),f.jsx("input",{"data-loc":"client/src/pages/Pricing.tsx:362",type:"range",min:10,max:500,step:10,value:e,onChange:i=>t(Number(i.target.value)),className:"mt-2 w-full accent-[oklch(0.8_0.18_85)]"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:373",className:"border border-border bg-black/30 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:374",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"EST. MONTHLY PROFIT"}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:377",className:"mt-1 text-2xl font-black text-neon-green",children:["+$",a.toLocaleString()]}),f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:380",className:"font-mono text-[10px] text-muted-foreground",children:"~150 picks/mo @ 71.8% WR"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:385",className:"border border-border bg-black/30 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:386",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"SUBSCRIPTION COST"}),f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:389",className:"mt-1 text-2xl font-black text-neon-cyan",children:"$49"}),f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:390",className:"font-mono text-[10px] text-muted-foreground",children:"Silver monthly"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:395",className:"border border-border bg-black/30 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:396",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"NET ROI ON SUBSCRIPTION"}),f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:399",className:"mt-1 text-2xl font-black text-neon-magenta",children:[Math.round((a-49)/49*100),"x"]}),f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:402",className:"font-mono text-[10px] text-muted-foreground",children:"return on $49 investment"})]})]}),f.jsx("p",{"data-loc":"client/src/pages/Pricing.tsx:408",className:"mt-4 font-mono text-[9px] tracking-wider text-muted-foreground
1130/60",children:"* HYPOTHETICAL RESULTS BASED ON HISTORICAL WIN RATE. PAST PERFORMANCE DOES NOT GUARANTEE FUTURE RESULTS. FOR EDUCATION ONLY."})]})}function EFe(){const e=[{name:"Monthly Price",us:"$49/mo",them:"$99–$299/mo"},{name:"Annual Option",us:"$175/yr ($14.58/mo)",them:"Rarely offered"},{name:"AI-Powered Analysis",us:!0,them:!1},{name:"Full Reasoning Shown",us:!0,them:!1},{name:"Public Track Record",us:!0,them:!1},{name:"Auto-Graded Results",us:!0,them:!1},{name:"Player Props + HR Picks",us:!0,them:"Some"},{name:"10K Challenge Parlays",us:!0,them:!1},{name:"Betting Journal",us:!0,them:!1},{name:"Community Leaderboard",us:!0,them:!1},{name:"Cancel Anytime",us:!0,them:"Varies"}];return f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:433",className:"mt-12",children:[f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:434",className:"flex items-center gap-2 mb-4",children:[f.jsx(mA,{"data-loc":"client/src/pages/Pricing.tsx:435",className:"h-5 w-5 text-neon-cyan"}),f.jsx("h2",{"data-loc":"client/src/pages/Pricing.tsx:436",className:"font-mono text-sm tracking-widest text-neon-cyan",children:"HOW WE COMPARE // TRANSPARENCY WINS"})]}),f.jsx("div",{"data-loc":"client/src/pages/Pricing.tsx:441",className:"overflow-x-auto border border-border",children:f.jsxs("table",{"data-loc":"client/src/pages/Pricing.tsx:442",className:"w-full text-left font-mono text-xs",children:[f.jsx("thead",{"data-loc":"client/src/pages/Pricing.tsx:443",className:"border-b border-border bg-black/40",children:f.jsxs("tr",{"data-loc":"client/src/pages/Pricing.tsx:444",children:[f.jsx("th",{"data-loc":"client/src/pages/Pricing.tsx:445",className:"px-4 py-3 tracking-widest text-muted-foreground",children:"FEATURE"}),f.jsx("th",{"data-loc":"client/src/pages/Pricing.tsx:448",className:"px-4 py-3 tracking-widest text-neon-green",children:f.jsxs("div",{"data-loc":"client/src/pages/Pricing.tsx:449",className:"flex items-center gap-1.5",children:[f.jsx(lu,{"data-loc":"client/src/pages/Pricing.tsx:450",className:"h-3.5 w-3.5"}),"GLENN BOYZ PICKS"]})}),f.jsx("th",{"data-loc":"client/src/pages/Pricing.tsx:454",className:"px-4 py-3 tracking-widest text-muted-foreground",children:"OTHER SERVICES"})]})}),f.jsx("tbody",{"data-loc":"client/src/pages/Pricing.tsx:459",children:e.map(t=>f.jsxs("tr",{"data-loc":"client/src/pages/Pricing.tsx:461",className:"border-b border-border/50",children:[f.jsx("td",{"data-loc":"client/src/pages/Pricing.tsx:462",className:"px-4 py-2.5 text-foreground/80",children:t.name}),f.jsx("td",{"data-loc":"client/src/pages/Pricing.tsx:463",className:"px-4 py-2.5",children:typeof t.us=="boolean"?t.us?f.jsx(Mo,{"data-loc":"client/src/pages/Pricing.tsx:466",className:"h-4 w-4 text-neon-green"}):f.jsx(Fx,{"data-loc":"client/src/pages/Pricing.tsx:468",className:"h-4 w-4 text-neon-red"}):f.jsx("span",{"data-loc":"client/src/pages/Pricing.tsx:471",className:"text-neon-green font-semibold",children:t.us})}),f.jsx("td",{"data-loc":"client/src/pages/Pricing.tsx:476",className:"px-4 py-2.5",children:typeof t.them=="boolean"?t.them?f.jsx(Mo,{"data-loc":"client/src/pages/Pricing.tsx:479",className:"h-4 w-4 text-neon-green"}):f.jsx(Fx,{"data-loc":"client/src/pages/Pricing.tsx:481",className:"h-4 w-4 text-neon-red/60"}):f.jsx("span",{"data-loc":"client/src/pages/Pricing.tsx:484",className:"text-muted-foreground",children:t.them})})]},t.name))})]})})]})}function wFe(){const{data:e,isLoading:t,isError:n}=De.picks.sundayEarly.useQuery(void 0,{staleTime:3e5,retry:1}),[r,a]=P.useState(!1),i=e?.date?new Date(`${e.date}T12:00:00.000Z`).toLocaleDateString("en-US",{timeZone:"UTC",month:"long",day:"numeric",year:"numeric"}):"this Sunday",s=e?.events??[],o=e?.freePicks??[],l=[...s].sort((p,h)=>{const g=o.some(v=>v.matchedGameId===p.gameId),x=o.some(v=>v.matchedGameId===h.gameId);return Number(x)-Number(g)}),u=r?l:l.slice(0,3);return f.jsxs("section",{"data-loc":"client/src/components/SundayTicketSlate.tsx:28","aria-labelledby":"sunday-slate-title",className:"mb-10 overflow-hidden border border-neon-cyan/50 bg-[#0c141c] shadow-[0_0_38px_rgba(55,235,223,0.08)]",children:[f.jsx("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:29",className:"h-1 bg-gradient-to-r from-neon-cyan via-neon-magenta to-neon-cyan"}),f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:30",className:"p-5 sm:p-7",children:[f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:31",className:"flex flex-wrap items-start justify-between gap-6",children:[f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:32",className:"max-w-2xl",children:[f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:33",className:"mb-3 flex items-center gap-2 font-mono text-[10px] tracking-[0.22em] text-neon-cyan",children:[f.jsx(Bce,{"data-loc":"client/src/components/SundayTicketSlate.tsx:34",className:"h-4 w-4","aria-hidden":"true"}),"NEXT SLATE // PREGAME RESEARCH TICKETS"]}),f.jsxs("h2",{"data-loc":"client/src/components/SundayTicketSlate.tsx:37",id:"sunday-slate-title",className:"text-2xl font-black uppercase leading-tight tracking-tight sm:text-3xl",children:["Sunday ",f.jsx("span",{"data-loc":"client/src/components/SundayTicketSlate.tsx:38",className:"text-neon-cyan",children:"1:00 PM ET"})," NFL window"]}),f.jsxs("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:40",className:"mt-2 font-mono text-xs leading-relaxed text-muted-foreground",children:[i," · Matchups are schedule data, not picks. Analysis and selections appear only when published."]})]}),f.jsxs(Et,{"data-loc":"client/src/components/SundayTicketSlate.tsx:44",href:"/pricing",className:"inline-flex items-center gap-2 border border-neon-magenta bg-neon-magenta/10 px-4 py-3 font-mono text-xs font-bold tracking-wider text-neon-magenta transition-all duration-150 hover:bg-neon-magenta/20 active:scale-[0.97]",children:["GET MEMBER ACCESS ",f.jsx(Wl,{"data-loc":"client/src/components/SundayTicketSlate.tsx:45",className:"h-4 w-4","aria-hidden":"true"})]})]}),f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:48",className:"mt-4 border-l-2 border-neon-amber pl-3 font-mono text-[11px] leading-relaxed text-neon-amber",children:"Join before kickoff for instant access to the full board as picks are posted. Free selections remain public after the existing two-hour delay; no outcome is guaranteed."}),t?f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:53",className:"mt-6 font-mono text-xs text-neon-cyan",role:"status",children:"[SYS] VERIFYING SUNDAY KICKOFFS..."}):n||e?.status==="unavailable"?f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:55",className:"mt-6 border border-neon-amber/40 p-4 font-mono text-xs text-neon-amber",role:"status",children:"Schedule feed unavailable. We cannot verify the 1:00 PM matchups right now. Check back soon; no games or picks are assumed."}):e?.status==="no-games"?f.jsxs("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:59",className:"mt-6 border border-border p-4 font-mono text-xs text-muted-foreground",role:"status",children:["No verified Sunday 1:00 PM ET regular-season games are listed for ",i,"."]}):f.jsxs(f.Fragment,{children:[f.jsx("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:64",className:"mt-6 grid gap-4 lg:grid-cols-3",children:u.map(p=>{const h=o.find(g=>g.matchedGameId===p.gameId);return f.jsxs("article",{"data-loc":"client/src/components/SundayTicketSlate.tsx:68",className:"flex min-h-72 flex-col overflow-hidden border border-neon-cyan/35 bg-[#172127] shadow-[inset_0_1px_0_rgba(83,240,225,0.08)]",children:[f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:69",className:"flex items-center justify-between gap-2 border-b border-neon-cyan/30 bg-[#0d2a35] px-4 py-3 font-mono text-[10px] font-bold tracking-wider text-neon-cyan",children:[f.jsx("span",{"data-loc":"client/src/components/SundayTicketSlate.tsx:70",children:"GB PICKS / RESEARCH SLIP"}),f.jsx("span",{"data-loc":"client/src/components/SundayTicketSlate.tsx:71",className:"shrink-0 text-neon-amber",children:"PREGAME"})]}),f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:73",className:"flex-1 px-4 py-5",children:[f.jsxs("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:74",className:"flex items-center gap-2 font-mono text-[11px] text-muted-foreground",children:[f.jsx(Sq,{"data-loc":"client/src/components/SundayTicketSlate.tsx:75",className:"h-3.5 w-3.5","aria-hidden":"true"})," SUN · 1:00 PM ET · WEEK ",p.week]}),f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:77",className:"mt-4 text-lg font-bold leading-snug text-foreground",children:p.awayTeamName}),f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:78",className:"py-1 font-mono text-xs text-neon-magenta",children:"at"}),f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:79",className:"text-lg font-bold leading-snug text-foreground",children:p.homeTeamName}),f.jsx("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:80",className:"my-5 border-t border-dashed border-neon-cyan/35"}),h?f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:82",children:[f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:83",className:"font-mono text-[10px] tracking-widest text-neon-green",children:"FREE PICK // PUBLISHED"}),f.jsxs("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:84",className:"mt-2 text-base font-semibold text-foreground",children:[h.selection," ",f.jsx("span",{"data-loc":"client/src/components/SundayTicketSlate.tsx:84",className:"font-mono text-sm text-neon-amber",children:Jn(h.odds)})]}),f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:85",className:"mt-2 line-clamp-2 text-xs leading-relaxed text-muted-foreground",children:h.reasoning})]}):f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:88",children:[f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:89",className:"font-mono text-[10px] tracking-widest text-neon-amber",children:"ANALYSIS / AWAITING PUBLIC PICK"}),f.jsx("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:90",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"No free selection is published for this matchup yet. Check the board as research posts."})]})]}),f.jsxs("div",{"data-loc":"client/src/components/SundayTicketSlate.tsx:94",className:"flex items-center justify-between gap-2 border-t border-neon-cyan/25 bg-[#202e32] px-4 py-3 font-mono text-[10px] tracking-wider",children:[f.jsx("span",{"data-loc":"client/src/components/SundayTicketSlate.tsx:95",className:"text-neon-cyan",children:"NOT SETTLED · NO PAYOUT CLAIM"}),f.jsx(Et,{"data-loc":"client/src/components/SundayTicketSlate.tsx:96",href:"/pricing",className:"shrink-0 text-neon-magenta underline-offset-4 hover:underline",children:"FULL BOARD →"})]})]},p.gameId)})}),s.length>3&&f.jsxs("button",{"data-loc":"client/src/components/SundayTicketSlate.tsx:103",type:"button",onClick:()=>a(p=>!p),"aria-expanded":r,className:"mt-5 flex items-center gap-2 font-mono text-xs text-neon-cyan transition-colors hover:text-foreground",children:[f.jsx(Am,{"data-loc":"client/src/components/SundayTicketSlate.tsx:104",className:`h-4 w-4 transition-transform duration-200 ${r?"rotate-180":""}`,"aria-hidden":"true"}),r?"SHOW FEWER MATCHUPS":`VIEW ALL ${s.length} VERIFIED EARLY GAMES`]}),f.jsxs("p",{"data-loc":"client/src/components/SundayTicketSlate.tsx:108",className:"mt-5 font-mono text-[10px] text-muted-foreground",children:["Schedule: ",f.jsx("a",{"data-loc":"client/src/components/SundayTicketSlate.tsx:109",className:"text-neon-cyan underline-offset-2 hover:underline",href:e?.sourceUrl,target:"_blank",rel:"noopener noreferrer",children:"nflverse games data"}),". Times may change; verify again before kickoff. These branded previews are not sportsbook wagers or settled tickets."]})]})]})]})}const SFe=[{id:"draftkings",name:"DraftKings",tagline:"Bet $5, Get $200 in Bonus Bets",url:"https://sportsbook.draftkings.com",bonus:"$200 bonus bets instantly",color:"#53d337",priority:1},{id:"fanduel",name:"FanDuel",tagline:"Bet $5, Get $150 in Bonus Bets",url:"https://sportsbook.fanduel.com",bonus:"$150 bonus bets if your first bet wins",color:"#1493ff",priority:2},{id:"betmgm",name:"BetMGM",tagline:"First Bet Up to $1,500 Back",url:"https://sports.betmgm.com",bonus:"Up to $1,500 back in bonus bets",color:"#c4a962",priority:3},{id:"caesars",name:"Caesars",tagline:"First Bet on Caesars Up to $1,000",url:"https://www.caesars.com/sportsbook-and-casino",bonus:"Up to $1,000 first bet insurance",color:"#00543c",priority:4},{id:"betrivers",name:"BetRivers",tagline:"2nd Chance Bet Up to $500",url:"https://www.betrivers.com",bonus:"Up to $500 second chance bet",color:"#ffd700",priority:5}];function AFe(e=3){return[...SFe].sort((t,n)=>t.priority-n.priority).slice(0,e)}function Nee({count:e=3,sport:t,compact:n=!1}){const r=AFe(e);return n?f.jsxs("div",{"data-loc":"client/src/components/AffiliateSection.tsx:22",className:"border border-border bg-black/20 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/AffiliateSection.tsx:23",className:"font-mono text-[10px] tracking-widest text-muted-foreground mb-3",children:["PLACE YOUR ",t?`${t.toUpperCase()} `:"","BETS HERE — NEW USER BONUSES"]}),f.jsx("div",{"data-loc":"client/src/components/AffiliateSection.tsx:27",className:"flex flex-wrap gap-2",children:r.map(a=>f.jsxs("a",{"data-loc":"client/src/components/AffiliateSection.tsx:29",href:a.url,target:"_blank",rel:"noopener noreferrer nofollow",className:"flex items-center gap-1.5 border border-border px-3 py-1.5 font-mono text-[11px] tracking-wider text-foreground
1130/80 transition-all duration-150 hover:border-[var(--book-color)] hover:text-[var(--book-color)] hover:bg-[var(--book-color)]/5",style:{"--book-color":a.color},children:[a.name,f.jsx(Aq,{"data-loc":"client/src/components/AffiliateSection.tsx:37",className:"h-3 w-3 opacity-50"})]},a.id))})]}):f.jsxs("div",{"data-loc":"client/src/components/AffiliateSection.tsx:46",className:"border border-border bg-black/20 p-6",children:[f.jsx("div",{"data-loc":"client/src/components/AffiliateSection.tsx:47",className:"flex items-center gap-2 mb-1",children:f.jsx("div",{"data-loc":"client/src/components/AffiliateSection.tsx:48",className:"font-mono text-xs tracking-widest text-neon-green",children:"RECOMMENDED SPORTSBOOKS"})}),f.jsx("p",{"data-loc":"client/src/components/AffiliateSection.tsx:52",className:"font-mono text-[10px] text-muted-foreground mb-4",children:"SIGN UP THROUGH THESE LINKS FOR EXCLUSIVE NEW USER BONUSES. 21+. PLEASE GAMBLE RESPONSIBLY."}),f.jsx("div",{"data-loc":"client/src/components/AffiliateSection.tsx:57",className:"grid gap-3 sm:grid-cols-3",children:r.map(a=>f.jsx(TFe,{"data-loc":"client/src/components/AffiliateSection.tsx:59",book:a},a.id))}),f.jsx("p",{"data-loc":"client/src/components/AffiliateSection.tsx:63",className:"mt-4 font-mono text-[9px] tracking-wider text-muted-foreground/50",children:"* AFFILIATE DISCLOSURE: WE MAY EARN A COMMISSION WHEN YOU SIGN UP THROUGH THESE LINKS AT NO EXTRA COST TO YOU."})]})}function TFe({book:e}){return f.jsxs("a",{"data-loc":"client/src/components/AffiliateSection.tsx:73",href:e.url,target:"_blank",rel:"noopener noreferrer nofollow",className:"group block border border-border bg-black/30 p-4 transition-all duration-200 hover:border-[var(--book-color)] hover:shadow-[0_0_20px_var(--book-color-glow)]",style:{"--book-color":e.color,"--book-color-glow":`${e.color}15`},children:[f.jsxs("div",{"data-loc":"client/src/components/AffiliateSection.tsx:84",className:"flex items-center justify-between mb-2",children:[f.jsx("span",{"data-loc":"client/src/components/AffiliateSection.tsx:85",className:"font-mono text-sm font-bold tracking-wider",style:{color:e.color},children:e.name.toUpperCase()}),f.jsx(Aq,{"data-loc":"client/src/components/AffiliateSection.tsx:90",className:"h-3.5 w-3.5 text-muted-foreground opacity-0 transition-opacity group-hover:opacity-100"})]}),f.jsx("div",{"data-loc":"client/src/components/AffiliateSection.tsx:92",className:"text-xs font-medium text-foreground/90 mb-1",children:e.tagline}),f.jsx("div",{"data-loc":"client/src/components/AffiliateSection.tsx:95",className:"font-mono text-[10px] text-muted-foreground",children:e.bonus}),f.jsx("div",{"data-loc":"client/src/components/AffiliateSection.tsx:98",className:"mt-3 w-full border border-[var(--book-color)] py-1.5 text-center font-mono text-[10px] tracking-widest text-[var(--book-color)] transition-colors group-hover:bg-[var(--book-color)] group-hover:text-black",children:"CLAIM BONUS →"})]})}function _Fe(){const{data:e,isLoading:t}=De.picks.free.useQuery(),n=De.newsletter.subscribe.useMutation(),[r,a]=P.useState(""),[i,s]=P.useState(""),[o,l]=P.useState(!1),[u,p]=P.useState(""),[h,g]=P.useState(""),[x,v]=P.useState(!1);return P.useEffect(()=>{if(o){v(!0);const b=setTimeout(()=>v(!1),3e3);return()=>clearTimeout(b)}},[o]),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:37",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/FreePicks.tsx:38",code:"SYS.FREE // PUBLIC_ACCESS",title:"Free Picks",sub:`// Focus queue: ${mN}. No account required; lower-priority markets remain available when qualified.`}),f.jsx(wFe,{"data-loc":"client/src/pages/FreePicks.tsx:44"}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:47",className:"relative mb-8 overflow-hidden border border-neon-magenta/40 bg-neon-magenta/5 p-5",children:[x&&f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:50",className:"pointer-events-none absolute inset-0 z-10",children:Array.from({length:20}).map((b,E)=>f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:52",className:"absolute inline-block h-2 w-2 animate-confetti rounded-full",style:{left:`${Math.random()*100}%`,animationDelay:`${Math.random()*.5}s`,backgroundColor:["#00ffd5","#ff00ff","#ffbf00","#00ff88","#ff6b6b"][E%5]}},E))}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:64",className:"flex items-start gap-3",children:[f.jsx(sN,{"data-loc":"client/src/pages/FreePicks.tsx:65",className:"h-5 w-5 text-neon-magenta shrink-0 mt-0.5"}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:66",className:"flex-1",children:[f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:67",className:"font-mono text-xs tracking-wider text-neon-magenta mb-1",children:"JOIN THE FREE PICKS EMAIL LIST"}),f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:70",className:"font-mono text-[11px] text-muted-foreground mb-4",children:"Join the list for future updates. Free picks can always be viewed here after the site delay; full-board access is available to members as picks post."}),o?f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:74",className:"animate-success-slide border border-neon-cyan/40 bg-neon-cyan/5 px-4 py-4 font-mono text-xs tracking-wider text-neon-cyan",children:f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:75",className:"flex items-center gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:76",className:"flex h-8 w-8 shrink-0 items-center justify-center rounded-full border border-neon-cyan/60 bg-neon-cyan/10 animate-success-check",children:f.jsx(Mo,{"data-loc":"client/src/pages/FreePicks.tsx:77",className:"h-4 w-4 text-neon-cyan"})}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:79",children:[f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:80",className:"text-sm font-semibold text-neon-cyan",children:"Welcome to the squad!"}),f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:81",className:"mt-1 text-[11px] text-neon-cyan/80",children:u||"You're on the list. Check the public board for available free picks."})]})]})}):f.jsxs("form",{"data-loc":"client/src/pages/FreePicks.tsx:86",onSubmit:async b=>{if(b.preventDefault(),!!r.trim()){g("");try{const E=await n.mutateAsync({email:r.trim(),name:i.trim()||void 0,source:"free-picks-page"});l(!0),p(E.message??"You're in!")}catch(E){g(E?.message??"Something went wrong. Try again.")}}},className:"flex flex-wrap gap-2",children:[h&&f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:105",className:"w-full border border-red-500/40 bg-red-500/5 px-3 py-2 font-mono text-[11px] text-red-400 mb-1",children:["✗ ",h]}),f.jsx("input",{"data-loc":"client/src/pages/FreePicks.tsx:109",type:"text",placeholder:"Name (optional)",value:i,onChange:b=>s(b.target.value),className:"border border-border bg-background px-3 py-2 font-mono text-xs text-foreground placeholder:text-muted-foreground focus:border-neon-magenta focus:outline-none w-full sm:w-auto 
1130sm:flex-[0.4]"}),f.jsx("input",{"data-loc":"client/src/pages/FreePicks.tsx:116",type:"email",placeholder:"[email protected]",value:r,onChange:b=>a(b.target.value),required:!0,className:"border border-border bg-background px-3 py-2 font-mono text-xs text-foreground placeholder:text-muted-foreground focus:border-neon-magenta focus:outline-none w-full sm:w-auto sm:flex-[0.6]"}),f.jsx("button",{"data-loc":"client/src/pages/FreePicks.tsx:124",type:"submit",disabled:n.isPending,className:"border border-neon-magenta px-4 py-2 font-mono text-[11px] tracking-widest text-neon-magenta transition-colors hover:bg-neon-magenta/10 disabled:opacity-50 w-full sm:w-auto",children:n.isPending?"[ SUBSCRIBING... ]":"[ SUBSCRIBE FREE ]"})]})]})]})]}),f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:137",className:"mb-8 border border-neon-cyan/40 bg-neon-cyan/5 p-5",children:f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:138",className:"flex flex-wrap items-center justify-between gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:139",className:"flex items-center gap-3",children:[f.jsx(lN,{"data-loc":"client/src/pages/FreePicks.tsx:140",className:"h-5 w-5 text-neon-cyan shrink-0"}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:141",children:[f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:142",className:"font-mono text-xs tracking-wider text-neon-cyan",children:"WANT THE FULL BOARD? EVERY PICK, EVERY DAY."}),f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:145",className:"mt-1 font-mono text-[11px] text-muted-foreground",children:"Unlock all AI picks, player props, full analysis, and the 10K Challenge for just $2.99/day."})]})]}),f.jsx(Et,{"data-loc":"client/src/pages/FreePicks.tsx:150",href:"/pricing",className:"border border-neon-cyan px-4 py-2 font-mono text-[11px] tracking-widest text-neon-cyan transition-colors hover:bg-neon-cyan/10 whitespace-nowrap",children:"[ UNLOCK FULL ACCESS → ]"})]})}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:159",className:"mb-10",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:160",className:"flex items-center gap-2 mb-4",children:[f.jsx(iN,{"data-loc":"client/src/pages/FreePicks.tsx:161",className:"h-4 w-4 text-neon-amber"}),f.jsxs("h2",{"data-loc":"client/src/pages/FreePicks.tsx:162",className:"font-mono text-sm tracking-widest text-neon-amber",children:["TODAY'S FREE PICKS",e?.date?` // ${e.date}`:""]}),f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:166",className:"font-mono text-[10px] tracking-wider text-muted-foreground",children:"FOCUS-ORDERED WHEN AVAILABLE"})]}),t?f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:170",className:"space-y-4",children:[0,1,2].map(b=>f.jsx(CFe,{"data-loc":"client/src/pages/FreePicks.tsx:172"},b))}):!e||e.freePending.length===0?f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:176",className:"terminal-border brackets p-8 text-center font-mono text-sm text-muted-foreground",children:"[SYS_INFO] FREE PICKS APPEAR 2 HOURS AFTER POSTING. MEMBERS GET INSTANT ACCESS."}):f.jsxs(f.Fragment,{children:[f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:181",className:"space-y-4",children:e.freePending.map((b,E)=>f.jsx(NFe,{"data-loc":"client/src/pages/FreePicks.tsx:183",pick:b,index:E},b.id))}),e.totalPendingToday>3&&f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:189",className:"mt-4 border border-neon-amber/30 bg-neon-amber/5 p-5",children:f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:190",className:"flex flex-wrap items-center justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:191",className:"flex items-center gap-2",children:[f.jsx(cc,{"data-loc":"client/src/pages/FreePicks.tsx:192",className:"h-4 w-4 text-neon-amber shrink-0"}),f.jsxs("span",{"data-loc":"client/src/pages/FreePicks.tsx:193",className:"font-mono text-xs tracking-wider text-neon-amber",children:["+",e.totalPendingToday-3," MORE PICKS LOCKED — MEMBERS ONLY"]})]}),f.jsx(Et,{"data-loc":"client/src/pages/FreePicks.tsx:197",href:"/pricing",className:"border border-neon-amber px-3 py-1.5 font-mono text-[11px] tracking-widest text-neon-amber transition-colors hover:bg-neon-amber/10",children:"[ UNLOCK ALL ]"})]})}),e.bestPickTeaser&&f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:208",className:"mt-4 relative overflow-hidden border border-neon-magenta/40 bg-neon-magenta/5 p-5 min-h-[140px]",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:209",className:"absolute inset-0 backdrop-blur-sm bg-black/40 z-10 flex flex-col items-center justify-center gap-2",children:[f.jsx(Tce,{"data-loc":"client/src/pages/FreePicks.tsx:210",className:"h-6 w-6 text-neon-magenta"}),f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:211",className:"font-mono text-xs tracking-widest text-neon-magenta text-center px-4",children:"TODAY'S BEST PICK — MEMBERS SEE THIS NOW"}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:214",className:"flex items-center gap-1.5 mt-1",children:[f.jsx(vce,{"data-loc":"client/src/pages/FreePicks.tsx:215",className:"h-3 w-3 text-muted-foreground"}),f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:216",className:"font-mono text-[10px] text-muted-foreground",children:"Free users see picks 2 hours after posting"})]}),f.jsx(Et,{"data-loc":"client/src/pages/FreePicks.tsx:220",href:"/pricing",className:"mt-2 border border-neon-magenta px-4 py-2 font-mono text-[11px] tracking-widest text-neon-magenta transition-colors hover:bg-neon-magenta/10",children:"[ GET INSTANT ACCESS → ]"})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:226",className:"opacity-40 blur-[3px] select-none pointer-events-none",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:227",className:"flex flex-wrap items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:228",className:"border border-border px-2 py-0.5 font-mono text-[10px] tracking-widest text-muted-foreground",children:e.bestPickTeaser.sport}),f.jsx(rc,{"data-loc":"client/src/pages/FreePicks.tsx:231",type:e.bestPickTeaser.pickType}),e.bestPickTeaser.isPlayerProp===1&&f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:233",className:"border border-neon-amber/50 px-2 py-0.5 font-mono text-[10px] tracking-widest text-neon-amber",children:"PLAYER PROP"})]}),f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:238",className:"mt-2 text-sm text-muted-foreground",children:"████████ @ ████████"}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:239",className:"chroma mt-1 text-xl font-black tracking-wide",children:["████████ ████ ",f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:240",className:"text-base font-bold text-neon-amber",children:"+???"})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:242",className:"mt-3 flex items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:243",className:"font-mono text-[10px] text-muted-foreground",children:"CONFIDENCE:"}),f.jsx(ac,{"data-loc":"client/src/pages/FreePicks.tsx:244",value:e.bestPickTeaser.confidence})]})]})]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:254",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:255",className:"flex items-center gap-2 mb-4",children:[f.jsx(lu,{"data-loc":"client/src/pages/FreePicks.tsx:256",className:"h-4 w-4 text-neon-cyan"}),f.jsx("h2",{"data-loc":"client/src/pages/FreePicks.tsx:257",className:"font-mono text-sm tracking-widest text-neon-cyan",children:"RECENT RESULTS // FULLY PUBLIC"})]}),t?f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:263",className:"space-y-4",children:[0,1,2].map(b=>f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:265",className:"h-24 w-full"},b))}):!e||e.settled.length===0?f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:269",className:"terminal-border brackets p-8 text-center font-mono text-sm text-muted-foreground",children:"[SYS_INFO] NO SETTLED RESULTS YET. THE AI ENGINE IS WARMING UP."}):f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:273",className:"space-y-3",children:e.settled.map((b,E)=>f.jsx(kFe,{"data-loc":"client/src/pages/FreePicks.tsx:275",pick:b,index:E},b.id))}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:281",className:"mt-8 border border-neon-magenta/30 bg-neon-magenta/5 p-6 text-center",children:[f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:282",className:"font-mono text-sm tracking-wider text-neon-magenta mb-2",children:"SEE THE FULL TRACK RECORD"}),f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:285",className:"font-mono text-[11px] text-muted-foreground mb-4",children:"Every pick we've ever made — wins and losses — auto-graded and public."}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:288",className:"flex flex-wrap items-center justify-center gap-3",children:[f.jsx(Et,{"data-loc":"client/src/pages/FreePicks.tsx:289",href:"/track-record",className:"border border-neon-magenta px-4 py-2 font-mono text-[11px] tracking-widest text-neon-magenta transition-colors hover:bg-neon-magenta/10",children:"[ VIEW TRACK RECORD ]"}),f.jsx(Et,{"data-loc":"client/src/pages/FreePicks.tsx:294",href:"/pricing",className:"border border-neon-cyan px-4 py-2 font-mono text-[11px] tracking-widest text-neon-cyan transition-colors hover:bg-neon-cyan/10",children:"[ START AT $2.99 ]"})]})]})]}),f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:304",className:"mt-10",children:f.jsx(Nee,{"data-loc":"client/src/pages/FreePicks.tsx:305"})})]})}function NFe({pick:e,index:t}){const[n,r]=P.useState(t===0),[a,i]=P.useState(!1),s=async()=>{const o=`${e.sport} | ${e.game}
1131${e.selection} ${Jn(e.odds)} (${e.confidence}% confidence)
1132
1133Free AI pick from Glenn Boyz Picks`,l=`${window.location.origin}/free-picks`;if(navigator.share)try{await navigator.share({title:"Glenn Boyz Picks - Free Pick",text:o,url:l})}catch{}else await navigator.clipboard.writeText(`${o}
1134${l}`),i(!0),setTimeout(()=>i(!1),2e3)};return f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:350",className:"brackets terminal-border fade-up group relative p-5 transition-all duration-200 hover:border-neon-cyan/50 hover:bg-secondary/30 hover:shadow-[0_0_20px_oklch(0.87_0.17_196/0.06)]",style:{animationDelay:`${t*50}ms`},children:[f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:353",className:"absolute -top-2 right-4 border border-neon-amber/60 bg-background px-2 py-0.5 font-mono text-[9px] tracking-widest text-neon-amber",children:"FREE"}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:356",className:"flex flex-wrap items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:357",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:358",className:"flex flex-wrap items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:359",className:"border border-border px-2 py-0.5 font-mono text-[10px] tracking-widest text-muted-foreground",children:e.sport}),f.jsx(rc,{"data-loc":"client/src/pages/FreePicks.tsx:362",type:e.pickType}),e.isPlayerProp===1&&f.jsxs("span",{"data-loc":"client/src/pages/FreePicks.tsx:364",className:"border border-neon-amber/50 px-2 py-0.5 font-mono text-[10px] tracking-widest text-neon-amber",children:["PLAYER PROP",e.propCategory?` // ${e.propCategory.toUpperCase()}`:""]}),f.jsx(ti,{"data-loc":"client/src/pages/FreePicks.tsx:368",result:e.result}),e.source==="ai"&&f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:370",className:"font-mono text-[10px] tracking-widest text-neon-magenta",children:"AI_GEN"})]}),f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:375",className:"mt-2 text-sm text-muted-foreground",children:e.game}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:376",className:"chroma mt-1 text-xl font-black tracking-wide sm:text-2xl",children:[e.selection," ",f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:378",className:"text-base font-bold text-neon-amber",children:Jn(e.odds)})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:383",className:"shrink-0 text-right",children:[f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:384",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-muted-foreground",children:"Confidence"}),f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:387",className:"mt-1",children:f.jsx(ac,{"data-loc":"client/src/pages/FreePicks.tsx:388",value:e.confidence})})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:393",className:"mt-4 flex items-center justify-between",children:[f.jsxs("button",{"data-loc":"client/src/pages/FreePicks.tsx:394",onClick:()=>r(o=>!o),className:"flex items-center gap-2 font-mono text-[11px] tracking-widest text-neon-cyan hover:text-foreground transition-colors","aria-expanded":n,children:[f.jsx(Am,{"data-loc":"client/src/pages/FreePicks.tsx:398",className:"h-3.5 w-3.5 transition-transform duration-200",style:{transform:n?"rotate(180deg)":"rotate(0deg)"}}),n?"COLLAPSE ANALYSIS":"EXPAND ANALYSIS"]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:405",className:"relative",children:[f.jsxs("button",{"data-loc":"client/src/pages/FreePicks.tsx:406",onClick:s,className:"flex items-center gap-1.5 border border-border px-2.5 py-1 font-mono text-[10px] tracking-widest text-muted-foreground transition-all duration-150 hover:border-neon-cyan/60 hover:text-neon-cyan hover:bg-neon-cyan/5 active:scale-97",title:"Share this pick",children:[f.jsx(pA,{"data-loc":"client/src/pages/FreePicks.tsx:410",className:"h-3 w-3"}),"SHARE"]}),a&&f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:414",className:"absolute -top-8 right-0 whitespace-nowrap border border-neon-cyan/40 bg-background px-2 py-1 font-mono text-[9px] tracking-widest text-neon-cyan animate-success-slide",children:"COPIED TO CLIPBOARD"})]})]}),n&&f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:422",className:"mt-3 grid gap-4 border-t border-border pt-4 lg:grid-cols-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:423",children:[f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:424",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-neon-cyan",children:"// Reasoning Breakdown"}),f.jsx("p",{"data-loc":"client/src/pages/FreePicks.tsx:427",className:"mt-2 text-sm leading-relaxed text-foreground
1134/90",children:e.reasoning})]}),e.trends&&f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:432",children:[f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:433",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-neon-magenta",children:"// Trend Analysis"}),f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:436",className:"prose prose-invert prose-sm mt-2 max-w-none text-sm [&_li]:text-foreground/80",children:f.jsx(Nf,{"data-loc":"client/src/pages/FreePicks.tsx:437",children:e.trends})})]})]})]})}function kFe({pick:e,index:t}){return f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:449",className:"brackets terminal-border fade-up flex flex-wrap items-center justify-between gap-3 p-4 transition-all duration-200 hover:border-neon-cyan/40 hover:bg-secondary/20",style:{animationDelay:`${t*30}ms`},children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:452",className:"flex items-center gap-3 min-w-0",children:[f.jsx(ti,{"data-loc":"client/src/pages/FreePicks.tsx:453",result:e.result}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:454",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:455",className:"flex flex-wrap items-center gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:456",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:e.sport}),f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:459",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:e.gameDate})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:463",className:"mt-0.5 text-sm font-medium text-foreground truncate",children:[e.selection," ",f.jsx("span",{"data-loc":"client/src/pages/FreePicks.tsx:465",className:"text-xs text-neon-amber",children:Jn(e.odds)})]}),f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:467",className:"text-xs text-muted-foreground truncate",children:e.game})]})]}),f.jsx("div",{"data-loc":"client/src/pages/FreePicks.tsx:470",className:"shrink-0",children:f.jsx(ac,{"data-loc":"client/src/pages/FreePicks.tsx:471",value:e.confidence})})]})}function CFe(){return f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:480",className:"brackets terminal-border p-5 animate-pulse",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:481",className:"flex flex-wrap items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:482",className:"min-w-0 flex-1",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:483",className:"flex items-center gap-2",children:[f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:484",className:"h-5 w-12"}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:485",className:"h-5 w-20"}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:486",className:"h-5 w-14"})]}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:488",className:"mt-3 h-4 w-48"}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:489",className:"mt-2 h-7 w-64"})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:491",className:"shrink-0",children:[f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:492",className:"h-4 w-16"}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:493",className:"mt-2 h-6 w-12"})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:496",className:"mt-4 flex items-center justify-between",children:[f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:497",className:"h-4 w-36"}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:498",className:"h-6 w-16"})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreePicks.tsx:500",className:"mt-4 border-t border-border pt-4",children:[f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:501",className:"h-3 w-24 mb-2"}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:502",className:"h-4 w-full"}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:503",className:"mt-1 h-4 w-3/4"}),f.jsx(dt,{"data-loc":"client/src/pages/FreePicks.tsx:504",className:"mt-1 h-4 w-1/2"})]})]})}function kee(){const[e,t]=P.useState(!1),[n,r]=P.useState(!1),[a,i]=P.useState(null),s=P.useRef(null);P.useEffect(()=>(t(typeof window<"u"&&"speechSynthesis"in window&&"SpeechSynthesisUtterance"in window),()=>{window.speechSynthesis?.cancel()}),[]);const o=P.useCallback(()=>{typeof window<"u"&&window.speechSynthesis?.cancel(),s.current=null,i(null)},[]),l=P.useCallback((p,h)=>{if(!n||!e||!h.trim())return;window.speechSynthesis.cancel();const g=new SpeechSynthesisUtterance(h),x=window.speechSynthesis.getVoices();g.voice=x.find(v=>/natural|samantha|google us english|microsoft aria/i.test(v.name))??x.find(v=>v.lang.toLowerCase().startsWith("en-us"))??x.find(v=>v.lang.toLowerCase().startsWith("en"))??null,g.lang=g.voice?.lang??"en-US",g.rate=.96,g.pitch=1,g.onstart=()=>i(p),g.onend=()=>{s.current=null,i(v=>v===p?null:v)},g.onerror=()=>{s.current=null,i(v=>v===p?null:v)},s.current=g,window.speechSynthesis.speak(g)},[n,e]),u=P.useCallback(()=>{e&&(n&&o(),r(p=>!p))},[n,o,e]);return{supported:e,enabled:n,activeKey:a,speak:l,stop:o,toggle:u}}const OFe="/manus-storage/1000022848_268dc6df.mp4",PFe="welcome-video-page",uz="/free-briefing",RFe="free-daily-briefing",jFe=["Daily free-pick briefings delivered before the board moves","Player and team prop research across prioritized live markets","Transparent results and reasoning available in one research center"],LFe=1800;function Cee(e,t){const n=t.replace(/\[([^\]]+)\]\([^)]+\)/g,"$1").replace(/^\s*[-*+]\s+/gm,"").replace(/[*_`>#]+/g," ").replace(/\s+/g," ").trim();return`${e}. ${n}`.trim().slice(0,LFe)}function MFe(){const{data:e,isLoading:t,error:n}=De.picks.free.useQuery(),r=De.newsletter.subscribe.useMutation(),a=e?.freePending??[],[i,s]=P.useState(""),[o,l]=P.useState(""),[u,p]=P.useState(""),[h,g]=P.useState(""),x=kee();async function v(b){if(b.preventDefault(),!!o.trim()){g("");try{const E=await r.mutateAsync({email:o.trim(),name:i.trim()||void 0,source:RFe});p(E.message??"You are subscribed to daily Free Pick notifications.")}catch(E){g(E?.message??"Unable to subscribe right now. Please try again.")}}}return f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:39",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/FreeBriefing.tsx:40",code:"SYS.BRIEFING // FREE_DAILY_ANALYSIS",title:"The Free Daily Briefing",sub:"// Verified public picks, supporting analysis, and transparent recent results. No account required."}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:46",className:"mb-8 grid gap-3 sm:grid-cols-3",children:[f.jsx(L6,{"data-loc":"client/src/pages/FreeBriefing.tsx:47",icon:f.jsx(gce,{"data-loc":"client/src/pages/FreeBriefing.tsx:47",className:"h-4 w-4"}),label:"BOARD DATE",value:e?.date||"Loading"}),f.jsx(L6,{"data-loc":"client/src/pages/FreeBriefing.tsx:48",icon:f.jsx(iN,{"data-loc":"client/src/pages/FreeBriefing.tsx:48",className:"h-4 w-4"}),label:"FREE ANALYSIS",value:`${a.length} PICK${a.length===1?"":"S"}`}),f.jsx(L6,{"data-loc":"client/src/pages/FreeBriefing.tsx:49",icon:f.jsx(Sq,{"data-loc":"client/src/pages/FreeBriefing.tsx:49",className:"h-4 w-4"}),label:"RELEASE RULE",value:"2-HOUR PUBLIC DELAY"})]}),f.jsx("section",{"data-loc":"client/src/pages/FreeBriefing.tsx:52",className:"mb-8 border border-neon-cyan/35 bg-neon-cyan/5 p-5 sm:p-6",children:f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:53",className:"flex items-start gap-3",children:[f.jsx(Eq,{"data-loc":"client/src/pages/FreeBriefing.tsx:54",className:"mt-0.5 h-5 w-5 shrink-0 text-neon-cyan"}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:55",children:[f.jsx("h2",{"data-loc":"client/src/pages/FreeBriefing.tsx:56",className:"font-mono text-sm font-bold tracking-widest text-neon-cyan",children:"TODAY'S PUBLIC RESEARCH BRIEF"}),f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:57",className:"mt-2 max-w-4xl text-sm leading-6 text-muted-foreground",children:"This page uses the same released picks and written reasoning shown in the public Free Picks feed. It does not reveal locked selections, invent missing evidence, or turn confidence into a win probability."})]})]})}),f.jsx("section",{"data-loc":"client/src/pages/FreeBriefing.tsx:64",className:"mb-8 border border-neon-magenta/40 bg-neon-magenta/[0.055] p-5 sm:p-6","aria-labelledby":"briefing-subscribe-title",children:f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:65",className:"grid gap-5 lg:grid-cols-[0.7fr_1.3fr] lg:items-center",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:66",className:"flex items-start gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:67",className:"flex h-10 w-10 shrink-0 items-center justify-center border border-neon-magenta/45 bg-black/30 text-neon-magenta",children:f.jsx(sN,{"data-loc":"client/src/pages/FreeBriefing.tsx:67",className:"h-5 w-5"})}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:68",children:[f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:69",className:"font-mono text-[10px] tracking-[0.22em] text-neon-magenta",children:"FREE DAILY NOTIFICATIONS"}),f.jsx("h2",{"data-loc":"client/src/pages/FreeBriefing.tsx:70",id:"briefing-subscribe-title",className:"mt-1 text-xl font-black uppercase tracking-tight text-foreground",children:"Get the next free briefing by email."}),f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:71",className:"mt-2 text-sm leading-6 text-muted-foreground",children:"Subscribe once to receive the released daily Free Picks briefing. You can unsubscribe anytime."})]})]}),u?f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:75",className:"border border-neon-cyan/45 bg-neon-cyan/[0.08] p-4 font-mono text-xs text-neon-cyan",role:"status","aria-live":"polite",children:f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:76",className:"flex items-start gap-3",children:[f.jsx("span",{"data-loc":"client/src/pages/FreeBriefing.tsx:76",className:"flex h-8 w-8 shrink-0 items-center justify-center rounded-full border border-neon-cyan/60 bg-neon-cyan/10",children:f.jsx(Mo,{"data-loc":"client/src/pages/FreeBriefing.tsx:76",className:"h-4 w-4"})}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:76",children:[f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:76",className:"font-bold",children:"You're on the free briefing list."}),f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:76",className:"mt-1 leading-5 text-neon-cyan/80",children:u})]})]})}):f.jsxs("form",{"data-loc":"client/src/pages/FreeBriefing.tsx:79",onSubmit:v,className:"grid gap-3 sm:grid-cols-2",children:[h&&f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:80",className:"sm:col-span-2 border border-red-500/40 bg-red-500/5 px-3 py-2 font-mono text-xs text-red-400",role:"alert",children:h}),f.jsx("label",{"data-loc":"client/src/pages/FreeBriefing.tsx:81",className:"sr-only",htmlFor:"briefing-name",children:"Name"}),f.jsx("input",{"data-loc":"client/src/pages/FreeBriefing.tsx:82",id:"briefing-name",value:i,onChange:b=>s(b.target.value),placeholder:"Name (optional)",autoComplete:"name",className:"border border-border bg-black/35 px-4 py-3 font-mono text-xs text-foreground placeholder:text-muted-foreground focus:border-neon-magenta focus:outline-none"}),f.jsx("label",{"data-loc":"client/src/pages/FreeBriefing.tsx:83",className:"sr-only",htmlFor:"briefing-email",children:"Email address"}),f.jsx("input",{"data-loc":"client/src/pages/FreeBriefing.tsx:84",id:"briefing-email",required:!0,type:"email",value:o,onChange:b=>l(b.target.value),placeholder:"[email protected]",autoComplete:"email",className:"border border-border bg-black/35 px-4 py-3 font-mono text-xs text-foreground placeholder:text-muted-foreground focus:border-neon-magenta focus:outline-none"}),f.jsx("button",{"data-loc":"client/src/pages/FreeBriefing.tsx:85",type:"submit",disabled:r.isPending,className:"sm:col-span-2 border border-neon-magenta bg-neon-magenta/10 px-4 py-3 font-mono text-xs tracking-widest text-neon-magenta transition-colors hover:bg-neon-magenta/20 disabled:cursor-not-allowed disabled:opacity-60",children:r.isPending?"SUBSCRIBING...":"SUBSCRIBE TO DAILY BRIEFING"})]})]})}),f.jsxs("section",{"data-loc":"client/src/pages/FreeBriefing.tsx:93",className:"mb-8 border border-neon-cyan/30 bg-black/25 p-4 sm:p-5","aria-labelledby":"voice-analysis-title",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:94",className:"flex flex-col justify-between gap-4 sm:flex-row sm:items-center",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:95",className:"flex items-start gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:96",className:"flex h-9 w-9 shrink-0 items-center justify-center border border-neon-cyan/40 bg-neon-cyan/[0.06] text-neon-cyan",children:x.enabled?f.jsx(Ef,{"data-loc":"client/src/pages/FreeBriefing.tsx:97",className:"h-4 w-4"}):f.jsx(Bx,{"data-loc":"client/src/pages/FreeBriefing.tsx:97",className:"h-4 w-4"})}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:99",children:[f.jsx("h2",{"data-loc":"client/src/pages/FreeBriefing.tsx:100",id:"voice-analysis-title",className:"font-mono text-xs font-bold tracking-widest text-neon-cyan",children:"AI VOICE ANALYSIS"}),f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:101",className:"mt-1 max-w-2xl text-xs leading-5 text-muted-foreground",children:"Enable audio once, then hover, keyboard-focus, or tap Listen on any Analysis or Supporting Signals panel. Audio remains off by default."}),!x.supported&&f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:104",className:"mt-1 font-mono text-[9px] text-neon-amber",children:"VOICE SYNTHESIS IS NOT SUPPORTED BY THIS BROWSER."})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:107",className:"flex shrink-0 flex-wrap gap-2",children:[x.activeKey&&f.jsxs("button",{"data-loc":"client/src/pages/FreeBriefing.tsx:109",type:"button",onClick:x.stop,className:"inline-flex items-center gap-2 border border-neon-magenta/50 px-3 py-2 font-mono text-[10px] tracking-widest text-neon-magenta hover:bg-neon-magenta/10",children:[f.jsx(Mb,{"data-loc":"client/src/pages/FreeBriefing.tsx:110",className:"h-3 w-3 fill-current"})," STOP AUDIO"]}),f.jsxs("button",{"data-loc":"client/src/pages/FreeBriefing.tsx:113",type:"button",onClick:x.toggle,disabled:!x.supported,"aria-pressed":x.enabled,className:"inline-flex items-center gap-2 border border-neon-cyan/55 bg-neon-cyan/[0.06] px-3 py-2 font-mono text-[10px] tracking-widest text-neon-cyan hover:bg-neon-cyan/10 disabled:cursor-not-allowed disabled:opacity-45",children:[x.enabled?f.jsx(Ef,{"data-loc":"client/src/pages/FreeBriefing.tsx:114",className:"h-3.5 w-3.5"}):f.jsx(Bx,{"data-loc":"client/src/pages/FreeBriefing.tsx:114",className:"h-3.5 w-3.5"}),"VOICE ",x.enabled?"ON":"OFF"]})]})]}),f.jsx("span",{"data-loc":"client/src/pages/FreeBriefing.tsx:119",className:"sr-only",role:"status","aria-live":"polite",children:x.activeKey?"Voice narration is reading analysis.":x.enabled?"Voice analysis is enabled.":"Voice analysis is disabled."})]}),t?f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:125",className:"space-y-4",children:[0,1,2].map(b=>f.jsx(dt,{"data-loc":"client/src/pages/FreeBriefing.tsx:125",className:"h-72 w-full"},b))}):n?f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:127",className:"border border-red-500/40 bg-red-500/5 p-6 font-mono text-xs text-red-400",children:["[BRIEFING_ERROR] ",n.message]}):a.length===0?f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:129",className:"terminal-border brackets p-8 text-center",children:[f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:130",className:"font-mono text-sm text-neon-amber",children:"[PUBLIC_RELEASE_PENDING]"}),f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:131",className:"mt-3 text-sm text-muted-foreground",children:"No picks have passed the public release window yet. Check the Free Picks board for status."}),f.jsxs(Et,{"data-loc":"client/src/pages/FreeBriefing.tsx:132",href:"/free-picks",className:"mt-5 inline-flex border border-neon-cyan px-4 py-2 font-mono text-xs tracking-widest text-neon-cyan hover:bg-neon-cyan/10",children:["VIEW FREE PICKS ",f.jsx(Wl,{"data-loc":"client/src/pages/FreeBriefin
1134g.tsx:132",className:"ml-2 h-4 w-4"})]})]}):f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:135",className:"space-y-5",children:a.map((b,E)=>f.jsxs("article",{"data-loc":"client/src/pages/FreeBriefing.tsx:137",className:"brackets border border-border bg-black/30 p-5 transition-colors hover:border-neon-cyan/40 sm:p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:138",className:"flex flex-wrap items-start justify-between gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:139",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:140",className:"flex flex-wrap items-center gap-2",children:[f.jsxs("span",{"data-loc":"client/src/pages/FreeBriefing.tsx:141",className:"font-mono text-[10px] tracking-widest text-neon-cyan",children:["BRIEF ",String(E+1).padStart(2,"0")," // ",b.sport]}),f.jsx(rc,{"data-loc":"client/src/pages/FreeBriefing.tsx:142",type:b.pickType}),b.isPlayerProp===1&&f.jsx("span",{"data-loc":"client/src/pages/FreeBriefing.tsx:143",className:"border border-neon-amber/40 px-2 py-0.5 font-mono text-[9px] tracking-wider text-neon-amber",children:"PLAYER PROP"}),b.isTeamProp===1&&f.jsx("span",{"data-loc":"client/src/pages/FreeBriefing.tsx:144",className:"border border-neon-green/40 px-2 py-0.5 font-mono text-[9px] tracking-wider text-neon-green",children:"TEAM PROP"})]}),f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:146",className:"mt-3 text-xs text-muted-foreground",children:b.game}),f.jsxs("h3",{"data-loc":"client/src/pages/FreeBriefing.tsx:147",className:"chroma mt-1 text-xl font-black tracking-wide text-foreground sm:text-2xl",children:[b.selection," ",f.jsx("span",{"data-loc":"client/src/pages/FreeBriefing.tsx:147",className:"text-base text-neon-amber",children:Jn(b.odds)})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:149",className:"min-w-40 border border-border bg-black/30 p-3",children:[f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:150",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"MODEL CONFIDENCE"}),f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:151",className:"mt-2",children:f.jsx(ac,{"data-loc":"client/src/pages/FreeBriefing.tsx:151",value:b.confidence})}),f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:152",className:"mt-1 font-mono text-[8px] text-muted-foreground",children:"CONTEXT SCORE // NOT PROBABILITY"})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:156",className:"mt-5 grid gap-4 lg:grid-cols-2",children:[f.jsx(dz,{"data-loc":"client/src/pages/FreeBriefing.tsx:157",tone:"cyan",title:"ANALYSIS",narrationKey:`analysis-${b.id}`,narrationText:b.reasoning,voice:x,children:f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:158",className:"mt-3 text-sm leading-6 text-muted-foreground",children:f.jsx(Nf,{"data-loc":"client/src/pages/FreeBriefing.tsx:158",children:b.reasoning})})}),f.jsx(dz,{"data-loc":"client/src/pages/FreeBriefing.tsx:160",tone:"magenta",title:"SUPPORTING SIGNALS",narrationKey:`signals-${b.id}`,narrationText:b.trends||"No additional trend bullets were attached to this released pick.",voice:x,children:f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:161",className:"mt-3 text-sm leading-6 text-muted-foreground",children:f.jsx(Nf,{"data-loc":"client/src/pages/FreeBriefing.tsx:161",children:b.trends||"No additional trend bullets were attached to this released pick."})})})]}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:165",className:"mt-4 flex items-center gap-2 border-t border-border pt-3 font-mono text-[9px] leading-5 text-muted-foreground",children:[f.jsx(_m,{"data-loc":"client/src/pages/FreeBriefing.tsx:166",className:"h-3.5 w-3.5 shrink-0 text-neon-green"}),"PUBLIC RELEASE VERIFIED // ANALYSIS IS RESEARCH CONTEXT, NOT A GUARANTEE"]})]},b.id))}),f.jsxs("section",{"data-loc":"client/src/pages/FreeBriefing.tsx:173",className:"mt-10 border border-border bg-black/25 p-5 sm:p-6",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:174",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-green",children:[f.jsx(lu,{"data-loc":"client/src/pages/FreeBriefing.tsx:174",className:"h-4 w-4"}),"RECENT PUBLIC RESULTS"]}),f.jsx("p",{"data-loc":"client/src/pages/FreeBriefing.tsx:175",className:"mt-2 text-xs leading-5 text-muted-foreground",children:"The latest settled outcomes remain visible for accountability, including losses and pushes."}),f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:176",className:"mt-4 grid gap-2 md:grid-cols-2",children:(e?.settled??[]).slice(0,4).map(b=>f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:178",className:"flex items-center justify-between gap-3 border border-border bg-black/25 p-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:179",className:"min-w-0",children:[f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:179",className:"truncate font-mono text-[10px] text-foreground",children:b.selection}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:179",className:"mt-1 truncate text-[10px] text-muted-foreground",children:[b.game," // ",b.gameDate]})]}),f.jsx(ti,{"data-loc":"client/src/pages/FreeBriefing.tsx:180",result:b.result})]},b.id))}),f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:184",className:"mt-5 flex flex-wrap gap-3",children:[f.jsxs(Et,{"data-loc":"client/src/pages/FreeBriefing.tsx:185",href:"/free-picks",className:"border border-neon-cyan px-4 py-2 font-mono text-[11px] tracking-widest text-neon-cyan hover:bg-neon-cyan/10",children:["OPEN FREE PICKS ",f.jsx(Wl,{"data-loc":"client/src/pages/FreeBriefing.tsx:185",className:"ml-2 inline h-3.5 w-3.5"})]}),f.jsx(Et,{"data-loc":"client/src/pages/FreeBriefing.tsx:186",href:"/track-record",className:"border border-neon-magenta px-4 py-2 font-mono text-[11px] tracking-widest text-neon-magenta hover:bg-neon-magenta/10",children:"AUDIT FULL RECORD"})]})]})]})}function L6({icon:e,label:t,value:n}){return f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:194",className:"border border-border bg-black/25 p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:194",className:"flex items-center gap-2 font-mono text-[9px] tracking-widest text-muted-foreground",children:[f.jsx("span",{"data-loc":"client/src/pages/FreeBriefing.tsx:194",className:"text-neon-cyan",children:e}),t]}),f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:194",className:"mt-2 font-mono text-sm font-bold text-foreground",children:n})]})}function dz({tone:e,title:t,narrationKey:n,narrationText:r,voice:a,children:i}){const s=a.activeKey===n,o=Cee(t,r),l=e==="cyan"?"text-neon-cyan":"text-neon-magenta",u=e==="cyan"?"border-neon-cyan/20 bg-neon-cyan/[0.035] focu
1134s:border-neon-cyan/60":"border-neon-magenta/20 bg-neon-magenta/[0.035] focus:border-neon-magenta/60",p=()=>a.speak(n,o),h=()=>{s&&a.stop()};return f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:219",className:`border p-4 outline-none transition-colors ${u} ${s?"ring-1 ring-neon-cyan/50":""}`,tabIndex:a.enabled?0:-1,onMouseEnter:p,onMouseLeave:h,onFocus:g=>{g.currentTarget===g.target&&p()},onBlur:g=>{g.currentTarget===g.target&&h()},"aria-label":`${t}. ${a.enabled?"Voice narration enabled; focus reads this panel.":"Enable voice analysis to hear this panel."}`,children:[f.jsxs("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:232",className:"flex items-center justify-between gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/FreeBriefing.tsx:233",className:`font-mono text-[10px] tracking-widest ${l}`,children:t}),f.jsxs("button",{"data-loc":"client/src/pages/FreeBriefing.tsx:234",type:"button",disabled:!a.enabled,onClick:g=>{g.stopPropagation(),s?a.stop():p()},className:`inline-flex items-center gap-1.5 border border-current/30 px-2 py-1 font-mono text-[8px] tracking-widest ${l} hover:bg-white/5 disabled:cursor-not-allowed disabled:opacity-35`,"aria-label":`${s?"Stop":"Read"} ${t.toLowerCase()} aloud`,children:[s?f.jsx(Mb,{"data-loc":"client/src/pages/FreeBriefing.tsx:244",className:"h-2.5 w-2.5 fill-current"}):f.jsx(Ef,{"data-loc":"client/src/pages/FreeBriefing.tsx:244",className:"h-3 w-3"}),s?"STOP":"LISTEN"]})]}),i]})}const IFe={mlb:{title:"MLB Picks Today",sportKey:"MLB",matchingSports:["MLB"],description:"AI-generated MLB betting picks with full analysis, player props, and home run predictions. Updated daily with transparent reasoning.",keywords:"MLB picks today, baseball betting picks, MLB player props, home run picks, MLB AI predictions"},nba:{title:"NBA Picks Today",sportKey:"NBA",matchingSports:["NBA"],description:"AI-powered NBA betting picks with player props, spreads, and totals. Full reasoning and public track record.",keywords:"NBA picks today, basketball betting picks, NBA player props, NBA spreads, NBA AI predictions"},nfl:{title:"NFL Picks Today",sportKey:"NFL",matchingSports:["NFL"],description:"AI-driven NFL betting picks with spreads, totals, and player props. Transparent analysis and verified results.",keywords:"NFL picks today, football betting picks, NFL player props, NFL spreads, NFL AI predictions"},nhl:{title:"NHL Picks Today",sportKey:"NHL",matchingSports:["NHL"],description:"AI-generated NHL betting picks with puck lines, totals, and player props. Full transparency and public grading.",keywords:"NHL picks today, hockey betting picks, NHL player props, NHL puck line, NHL AI predictions"},wnba:{title:"WNBA Picks Today",sportKey:"WNBA",matchingSports:["WNBA"],description:"AI-powered WNBA betting picks with spreads, totals, and player props. Daily analysis with verified track record.",keywords:"WNBA picks today, WNBA betting picks, WNBA player props, WNBA spreads, WNBA AI predictions"},soccer:{title:"Soccer Picks Today",sportKey:"Soccer",matchingSports:["MLS","SOCCER"],description:"Priority Soccer analysis for available MLS and Soccer markets, with moneylines, totals, and transparent daily reasoning.",keywords:"soccer picks today, MLS betting picks, soccer totals, soccer moneyline, soccer AI predictions"},tennis:{title:"Tennis Picks Today",sportKey:"Tennis",matchingSports:["ATP","WTA","TENNIS"],description:"Priority ATP and WTA analysis with match winners, set markets, total games, and player-prop-style tennis lines.",keywords:"tennis picks today, ATP betting picks, WTA picks, tennis total games, tennis AI predictions"}};function Vc(){const[e]=hN(),t=e.replace("/","").replace("-picks-today",""),n=IFe[t],{data:r,isLoading:a}=De.picks.free.useQuery(),i=P.useMemo(()=>{if(!r||!n)return{pending:[],settled:[]};const s=r.freePending.filter(l=>n.matchingSports.includes(l.sport.toUpperCase())),o=r.settled.filter(l=>n.matchingSports.includes(l.sport.toUpperCase()));return{pending:s,settled:o}},[r,n]);return n?(typeof document<"u"&&(document.title=`${n.title} | Glenn Boyz Picks - AI Sports Betting`),f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:121",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/SportPicks.tsx:122",code:`SYS.${n.sportKey} // DAILY_ANALYSIS`,title:n.title,sub:`// ${n.description}`}),f.jsxs("p",{"data-loc":"client/src/pages/SportPicks.tsx:128",className:"mb-5 font-mono text-[10px] tracking-wider text-neon-cyan",children:["[FOCUS_QUEUE] ",mN," // LOWER-PRIORITY MARKETS REMAIN AVAILABLE WHEN QUALIFIED"]}),t==="tennis"&&f.jsxs("section",{"data-loc":"client/src/pages/SportPicks.tsx:133",className:"mb-6 border border-neon-cyan/35 bg-neon-cyan/5 p-4 font-mono",children:[f.jsx("p",{"data-loc":"client/src/pages/SportPicks.tsx:134",className:"text-[10px] tracking-[0.16em] text-neon-cyan",children:"[TENNIS_PROP_DATA_ROUTING]"}),f.jsx("h2",{"data-loc":"client/src/pages/SportPicks.tsx:135",className:"mt-2 text-sm font-bold tracking-widest text-foreground",children:"PRIMARY + ALTERNATIVE TENNIS MARKET SOURCES"}),f.jsx("p",{"data-loc":"client/src/pages/SportPicks.tsx:138",className:"mt-2 text-xs leading-relaxed text-muted-foreground",children:"FanDuel via SharpAPI is the primary pre-match prop board. When it has no Tennis offers for a match, the engine falls back to The Odds API for ATP/WTA set winners, set and match total games, and alternate game spreads. Live Tennis API is used only to grade completed matches."}),f.jsx(Et,{"data-loc":"client/src/pages/SportPicks.tsx:141",href:"/tennis-research",className:"mt-3 inline-block text-[11px] tracking-widest text-neon-cyan hover:underline",children:"[ VIEW SOURCE ROUTING + RESEARCH NOTES ]"})]}),f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:148",className:"mb-8 border border-border bg-black/20 p-5",children:[f.jsxs("h2",{"data-loc":"client/src/pages/SportPicks.tsx:149",className:"font-mono text-xs tracking-widest text-neon-cyan mb-2",children:["FREE AI ",n.sportKey," PICKS WITH FULL ANALYSIS"]}),f.jsxs("p",{"data-loc":"client/src/pages/SportPicks.tsx:152",className:"text-sm text-muted-foreground leading-relaxed",children:["Our AI engine analyzes odds from FanDuel, DraftKings, and other major sportsbooks to generate ",n.sportKey," picks every day. Each pick includes full reasoning, trend anal
1134ysis, and a confidence score. Our public track record is auto-graded — no cherry-picking, no hidden losses."]})]}),f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:162",className:"mb-10",children:[f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:163",className:"flex items-center gap-2 mb-4",children:[f.jsx(lu,{"data-loc":"client/src/pages/SportPicks.tsx:164",className:"h-4 w-4 text-neon-green"}),f.jsxs("h2",{"data-loc":"client/src/pages/SportPicks.tsx:165",className:"font-mono text-sm tracking-widest text-neon-green",children:["TODAY'S ",n.sportKey," PICKS"]})]}),a?f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:171",className:"space-y-4",children:[0,1,2].map(s=>f.jsx(dt,{"data-loc":"client/src/pages/SportPicks.tsx:173",className:"h-28 w-full"},s))}):i.pending.length===0?f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:177",className:"terminal-border brackets p-8 text-center font-mono text-sm text-muted-foreground",children:["[SYS_INFO] NO ",n.sportKey," PICKS AVAILABLE RIGHT NOW. FREE PICKS APPEAR 2 HOURS AFTER POSTING."]}):f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:182",className:"space-y-3",children:i.pending.map(s=>f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:184",className:"brackets terminal-border p-4 transition-all duration-200 hover:border-neon-cyan/50 hover:bg-secondary/30",children:f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:187",className:"flex flex-wrap items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:188",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:189",className:"flex flex-wrap items-center gap-2",children:[f.jsx(rc,{"data-loc":"client/src/pages/SportPicks.tsx:190",type:s.pickType}),f.jsx(ti,{"data-loc":"client/src/pages/SportPicks.tsx:191",result:s.result}),s.isPlayerProp===1&&f.jsx("span",{"data-loc":"client/src/pages/SportPicks.tsx:193",className:"border border-neon-amber/50 px-2 py-0.5 font-mono text-[10px] tracking-widest text-neon-amber",children:"PLAYER PROP"})]}),f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:198",className:"mt-1 text-sm text-muted-foreground",children:s.game}),f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:201",className:"chroma mt-1 text-lg font-black tracking-wide",children:[s.selection," ",f.jsx("span",{"data-loc":"client/src/pages/SportPicks.tsx:203",className:"text-sm font-bold text-neon-amber",children:Jn(s.odds)})]})]}),f.jsx(ac,{"data-loc":"client/src/pages/SportPicks.tsx:208",value:s.confidence})]})},s.id))}),f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:216",className:"mt-6 border border-neon-magenta/30 bg-neon-magenta/5 p-5",children:f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:217",className:"flex flex-wrap items-center justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:218",className:"flex items-center gap-2",children:[f.jsx(cc,{"data-loc":"client/src/pages/SportPicks.tsx:219",className:"h-4 w-4 text-neon-magenta shrink-0"}),f.jsxs("span",{"data-loc":"client/src/pages/SportPicks.tsx:220",className:"font-mono text-xs tracking-wider text-neon-magenta",children:["UNLOCK ALL ",n.sportKey," PICKS + FULL ANALYSIS"]})]}),f.jsx(Et,{"data-loc":"client/src/pages/SportPicks.tsx:224",href:"/pricing",className:"border border-neon-magenta px-3 py-1.5 font-mono text-[11px] tracking-widest text-neon-magenta transition-colors hover:bg-neon-magenta/10",children:"[ SUBSCRIBE FROM $2.99 ]"})]})})]}),i.settled.length>0&&f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:235",className:"mb-10",children:[f.jsxs("h2",{"data-loc":"client/src/pages/SportPicks.tsx:236",className:"font-mono text-sm tracking-widest text-neon-cyan mb-4",children:["RECENT ",n.sportKey," RESULTS"]}),f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:239",className:"space-y-2",children:i.settled.map(s=>f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:241",className:"brackets terminal-border flex flex-wrap items-center justify-between gap-3 p-3 transition-all duration-200 hover:border-neon-cyan/40 hover:bg-secondary/20",children:[f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:244",className:"flex items-center gap-3 min-w-0",children:[f.jsx(ti,{"data-loc":"client/src/pages/SportPicks.tsx:245",result:s.result}),f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:246",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:247",className:"text-sm font-medium text-foreground truncate",children:[s.selection," ",f.jsx("span",{"data-loc":"client/src/pages/SportPicks.tsx:249",className:"text-xs text-neon-amber",children:Jn(s.odds)})]}),f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:253",className:"text-xs text-muted-foreground truncate",children:s.game})]})]}),f.jsx(ac,{"data-loc":"client/src/pages/SportPicks.tsx:258",value:s.confidence})]},s.id))})]}),f.jsxs("div",{"data-loc":"client/src/pages/SportPicks.tsx:266",className:"border border-border bg-black/20 p-5",children:[f.jsxs("h3",{"data-loc":"client/src/pages/SportPicks.tsx:267",className:"font-mono text-xs tracking-widest text-muted-foreground mb-2",children:["ABOUT OUR ",n.sportKey," PICKS"]}),f.jsxs("p",{"data-loc":"client/src/pages/SportPicks.tsx:270",className:"text-xs text-muted-foreground leading-relaxed",children:["Glenn Boyz Picks uses machine learning to analyze ",n.sportKey," ","odds, player performance data, and historical trends. Our AI engine generates picks with full reasoning transparency — you see exactly why each pick was made. All results are auto-graded against final scores with no manual editing. View our complete"," ",f.jsx(Et,{"data-loc":"client/src/pages/SportPicks.tsx:276",href:"/track-record",className:"text-neon-cyan hover:underline",children:"public track record"})," ","for verified performance data."]})]}),f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:286",className:"mt-8",children:f.jsx(Nee,{"data-loc":"client/src/pages/SportPicks.tsx:287",sport:n.sportKey})})]})):f.jsx("div",{"data-loc":"client/src/pages/SportPicks.tsx:107",className:"container py-10",children:f.jsx("p",{"data-loc":"client/src/pages/SportPicks.tsx:108",className:"font-mono text-sm text-muted-foreground",children:"Sport not found."})})}function DFe(){const{isAuthenticated:e}=km(),{data:t,isLoading:n}=De.referral.myReferral.useQuery(void 0,{enabled:e}),[r,a]=P.useState(""),i=De.useUtils(),s=De.referral.redeem.useMutation({onSuccess:p=>{qe.success(`Referral redeemed! You earned ${p.daysEarned} free days of Silver access.`),a(""),i.referral.myReferral.invalidate(),i.billing.myAccess.invalidate()},onError:p=>{qe.error(p.message)}}),o=()=>
1134{if(!t?.code)return;const p=`${window.location.origin}/referral?code=${t.code}`;navigator.clipboard.writeText(p).then(()=>{qe.success("Referral link copied to clipboard!")})},l=()=>{if(!t?.code)return;const p=`${window.location.origin}/referral?code=${t.code}`;navigator.share?navigator.share({title:"Glenn Boyz Picks — Free Access",text:"Get 3 free days of AI sports betting picks!",url:p}):o()},u=typeof window<"u"?new URLSearchParams(window.location.search).get("code"):null;return f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:62",className:"container py-10",children:[f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:63",className:"mb-8",children:[f.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:64",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"[SYS.REF] :: REFERRAL_PROGRAM"}),f.jsx("h1",{"data-loc":"client/src/pages/Referral.tsx:67",className:"chroma mt-1 text-3xl font-black uppercase tracking-wide sm:text-4xl",children:"Refer Friends, Earn Free Days"}),f.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:70",className:"mt-2 max-w-xl font-mono text-xs tracking-wider text-muted-foreground",children:"SHARE YOUR CODE. THEY GET 3 FREE DAYS. YOU GET 7 FREE DAYS. EVERYONE WINS."})]}),f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:77",className:"grid gap-4 sm:grid-cols-3 mb-10",children:[f.jsx(Yi,{"data-loc":"client/src/pages/Referral.tsx:78",className:"border-neon-cyan/30 bg-card/60",children:f.jsxs(Wi,{"data-loc":"client/src/pages/Referral.tsx:79",className:"pt-6 text-center",children:[f.jsx(pA,{"data-loc":"client/src/pages/Referral.tsx:80",className:"mx-auto h-8 w-8 text-neon-cyan mb-3"}),f.jsx("h3",{"data-loc":"client/src/pages/Referral.tsx:81",className:"font-mono text-xs tracking-widest text-neon-cyan mb-2",children:"1. SHARE YOUR LINK"}),f.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:84",className:"text-xs text-muted-foreground",children:"Copy your unique referral link and share it with friends who bet on sports."})]})}),f.jsx(Yi,{"data-loc":"client/src/pages/Referral.tsx:90",className:"border-neon-green/30 bg-card/60",children:f.jsxs(Wi,{"data-loc":"client/src/pages/Referral.tsx:91",className:"pt-6 text-center",children:[f.jsx(Dx,{"data-loc":"client/src/pages/Referral.tsx:92",className:"mx-auto h-8 w-8 text-neon-green mb-3"}),f.jsx("h3",{"data-loc":"client/src/pages/Referral.tsx:93",className:"font-mono text-xs tracking-widest text-neon-green mb-2",children:"2. THEY SIGN UP"}),f.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:96",className:"text-xs text-muted-foreground",children:"Your friend creates an account and enters your referral code. They get 3 free days."})]})}),f.jsx(Yi,{"data-loc":"client/src/pages/Referral.tsx:102",className:"border-neon-magenta/30 bg-card/60",children:f.jsxs(Wi,{"data-loc":"client/src/pages/Referral.tsx:103",className:"pt-6 text-center",children:[f.jsx(iN,{"data-loc":"client/src/pages/Referral.tsx:104",className:"mx-auto h-8 w-8 text-neon-magenta mb-3"}),f.jsx("h3",{"data-loc":"client/src/pages/Referral.tsx:105",className:"font-mono text-xs tracking-widest text-neon-magenta mb-2",children:"3. YOU EARN 7 DAYS"}),f.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:108",className:"text-xs text-muted-foreground",children:"Once they redeem, you get 7 free days of Silver access added to your account."})]})})]}),e?f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:143",className:"space-y-8",children:[f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:145",className:"border border-neon-cyan/40 bg-neon-cyan/5 p-6",children:[f.jsx("h2",{"data-loc":"client/src/pages/Referral.tsx:146",className:"font-mono text-sm tracking-widest text-neon-cyan mb-4",children:"YOUR REFERRAL LINK"}),n?f.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:150",className:"h-12 bg-muted/20 animate-pulse"}):t?.code?f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:152",className:"flex flex-wrap items-center gap-3",children:[f.jsxs("code",{"data-loc":"client/src/pages/Referral.tsx:153",className:"flex-1 min-w-0 border border-border bg-black/40 px-4 py-3 font-mono text-sm text-foreground truncate",children:[window.location.origin,"/referral?code=",t.code]}),f.jsxs(et,{"data-loc":"client/src/pages/Referral.tsx:156",variant:"outline",size:"sm",className:"font-mono text-xs tracking-widest shrink-0",onClick:o,children:[f.jsx(Sce,{"data-loc":"client/src/pages/Referral.tsx:161",className:"h-3.5 w-3.5 mr-1.5"}),"COPY"]}),f.jsxs(et,{"data-loc":"client/src/pages/Referral.tsx:164",variant:"outline",size:"sm",className:"font-mono text-xs tracking-widest shrink-0",onClick:l,children:[f.jsx(pA,{"data-loc":"client/src/pages/Referral.tsx:169",className:"h-3.5 w-3.5 mr-1.5"}),"SHARE"]})]}):null]}),f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:177",className:"grid gap-4 sm:grid-cols-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:178",className:"border border-border bg-black/30 p-4 text-center",children:[f.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:179",className:"text-3xl font-black text-neon-green",children:t?.totalReferred??0}),f.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:182",className:"font-mono text-[10px] tracking-widest text-muted-foreground mt-1",children:"FRIENDS REFERRED"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:186",className:"border border-border bg-black/30 p-4 text-center",children:[f.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:187",className:"text-3xl font-black text-neon-cyan",children:t?.totalDaysEarned??0}),f.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:190",className:"font-mono text-[10px] tracking-widest text-muted-foreground mt-1",children:"FREE DAYS EARNED"})]}),f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:194",className:"border border-border bg-black/30 p-4 text-center",children:[f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:195",className:"text-3xl font-black text-neon-amber",children:["$",((t?.totalDaysEarned??0)*(49/30)).toFixed(0)]}),f.jsx("div",{"data-loc":"client/src/pages/Referral.tsx:198",className:"font-mono text-[10px] tracking-widest text-muted-foreground mt-1",children:"VALUE EARNED"})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:205",className:"border border-neon-amber/40 bg-neon-amber/5 p-6",children:[f.jsx("h2",{"data-loc":"client/src/pages/Referral.tsx:206",className:"font-mono text-sm tracking-widest text-neon-amber mb-4",children:"REDEEM A REFERRAL CODE"}),f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:209",className:"flex flex-wrap items-center gap-3",children:[f.jsx("input",{"data-loc":"client/src/pages/Referral.tsx:210",type:"text",placeholder:"Enter code (e.g. GBP-A1B2C3D4)",value:r||u||"",onChange:p=>a(p.target.value),className:"flex-1 min-w-0 border border-border bg-background px-4 py-2.5 font-mono text-sm text-foreground placeholder:text-muted-foreground
1134/50 focus:border-neon-amber focus:outline-none"}),f.jsx(et,{"data-loc":"client/src/pages/Referral.tsx:217",variant:"outline",className:"font-mono text-xs tracking-widest border-neon-amber text-neon-amber hover:bg-neon-amber/10 shrink-0",disabled:s.isPending||!(r||u),onClick:()=>s.mutate({code:r||u||""}),children:s.isPending?"REDEEMING…":"[ REDEEM ]"})]}),f.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:227",className:"mt-2 font-mono text-[10px] text-muted-foreground",children:"Enter a friend's referral code to get 3 free days of Silver access."})]})]}):f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:117",className:"terminal-border brackets p-8 text-center",children:[f.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:118",className:"font-mono text-sm text-muted-foreground mb-4",children:"LOG IN TO GET YOUR REFERRAL CODE"}),f.jsx(et,{"data-loc":"client/src/pages/Referral.tsx:121",variant:"outline",className:"font-mono text-xs tracking-widest",onClick:()=>J(async()=>{const{startLogin:p}=await Promise.resolve().then(()=>Db);return{startLogin:p}},void 0).then(({startLogin:p})=>p()),children:"[ LOG IN ]"}),u&&f.jsxs("div",{"data-loc":"client/src/pages/Referral.tsx:132",className:"mt-6 border-t border-border pt-6",children:[f.jsx("p",{"data-loc":"client/src/pages/Referral.tsx:133",className:"font-mono text-xs text-neon-amber mb-2",children:"YOU HAVE A REFERRAL CODE — LOG IN TO REDEEM IT"}),f.jsxs("p",{"data-loc":"client/src/pages/Referral.tsx:136",className:"font-mono text-[10px] text-muted-foreground",children:["Code: ",u]})]})]})]})}const BFe=["passing","rushing","receiving","scoring","team"],fz=[{group:"passing",value:"passing attempts",label:"QB ATTEMPTS"},{group:"passing",value:"passing yards",label:"PASSING YARDS"},{group:"passing",value:"passing touchdowns",label:"PASSING TDS"},{group:"rushing",value:"rushing attempts",label:"RUSH ATTEMPTS"},{group:"rushing",value:"rushing yards",label:"RUSHING YARDS"},{group:"receiving",value:"receiving targets",label:"TARGETS"},{group:"receiving",value:"receptions",label:"RECEPTIONS"},{group:"receiving",value:"receiving yards",label:"RECEIVING YARDS"},{group:"scoring",value:"anytime touchdown",label:"ANYTIME TD"},{group:"team",value:"team passing",label:"TEAM PASSING"},{group:"team",value:"team rushing",label:"TEAM RUSHING"},{group:"team",value:"team touchdowns",label:"TEAM TDS"}];function ux(e,t){return e===null?"N/A":t==="rate"?`${(e*100).toFixed(1)}%`:t==="EPA/play"?e.toFixed(3):e.toFixed(e>=10?1:2)}function M6(e){return e==="available"?"border-neon-green/45 bg-neon-green/5 text-neon-green":e==="outside-window"||e==="roof-limited"||e==="no-report-for-event-week"?"border-neon-amber/45 bg-neon-amber/5 text-neon-amber":"border-border bg-secondary/20 text-muted-foreground"}function FFe(e){return e==null?"N/A":`${(e*100).toFixed(1)}%`}function I6(e,t=1){return e==null?"N/A":e.toFixed(t)}function $Fe(){const[e,t]=P.useState("rushing"),[n,r]=P.useState("rushing yards"),[a,i]=P.useState("WAS"),[s,o]=P.useState("PHI"),[l,u]=P.useState(""),[p,h]=P.useState("all"),g=kee(),{data:x,isLoading:v}=De.nflMatchups.overview.useQuery(),{data:b,isLoading:E}=De.nflMatchups.gameAnalysis.useQuery({gameDate:"2026-09-09"}),S=P.useMemo(()=>({team:a}),[a]),{data:T}=De.nflMatchups.players.useQuery(S,{enabled:e!=="team"&&!!a}),k=P.useMemo(()=>({offenseTeam:a,defenseTeam:s,category:n,playerName:l||void 0}),[a,s,n,l]),{data:N,isLoading:C,isFetching:O,error:j}=De.nflMatchups.compare.useQuery(k,{enabled:!!(a&&s&&n&&a!==s)}),D=fz.filter(I=>I.group===e),U=P.useMemo(()=>{const I=e==="passing"?"quarterback":e==="rushing"?"rusher":e==="receiving"?"receiver":null;return(T??[]).filter(ee=>!I||ee.role===I).filter(ee=>p==="all"||ee.depthRole===p)},[p,e,T]);function z(I){t(I),r(fz.find(ee=>ee.group===I)?.value??"rushing yards"),u("")}function H(I){if(i(I),u(""),I===s){const ee=x?.teams.find($=>$.teamAbbr!==I)?.teamAbbr;ee&&o(ee)}}const q=Math.round((N?.blend.currentWeight??0)*100),Q=100-q;return P.useEffect(()=>{g.stop()},[k,g.stop]),f.jsxs("section",{"data-loc":"client/src/components/NflMatchupLab.tsx:170",className:"mb-10 overflow-hidden border border-neon-cyan/35 bg-[linear-gradient(135deg,rgba(0,229,255,0.07),rgba(0,0,0,0.42)_42%,rgba(57,255,20,0.04))]",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:171",className:"border-b border-neon-cyan/25 px-4 py-4 sm:px-6",children:f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:172",className:"flex flex-wrap items-start justify-between gap-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:173",className:"flex items-start gap-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:174",className:"mt-0.5 border border-neon-cyan/40 bg-neon-cyan/10 p-2 text-neon-cyan",children:f.jsx(jb,{"data-loc":"client/src/components/NflMatchupLab.tsx:175",className:"h-5 w-5"})}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:177",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:178",className:"font-mono text-[10px] tracking-[0.24em] text-neon-cyan",children:"MATCHUP_ENGINE // HYBRID_V1"}),f.jsx("h2",{"data-loc":"client/src/components/NflMatchupLab.tsx:181",className:"mt-1 font-mono text-lg font-bold tracking-wide text-foreground sm:text-xl",children:"OFFENSE VS OPPONENT DEFENSE LAB"}),f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:184",className:"mt-1 max-w-3xl text-xs leading-relaxed text-muted-foreground",children:"Compare player and team prop drivers with the opponent's matching allowances. The completed 2025 baseline stays visible while 2026 regular-season play-by-play is blended in by sample size."})]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:192",className:"flex flex-wrap items-center gap-2",children:[f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:193",variant:"outline",className:"border-neon-green/50 bg-neon-green/5 font-mono text-[9px] tracking-widest text-neon-green",children:"32 TEAM BASELINE"}),f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:199",variant:"outline",className:`font-mono text-[9px] tracking-widest ${x?.lastRefreshStatus==="success"?"border-neon-green/50 text-neon-green":"border-neon-amber/50 text-neon-amber"}`,children:v?"CHECKING FEED":x?.lastRefreshStatus==="success"?"CURRENT FEED ACTIVE":"BASELINE-ONLY MODE"})]})]})}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:213",className:"space-y-5 p-4 sm:p-6",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:214",className:"flex gap-2 overflow-x-auto pb-1",role:"tablist","aria-label":"NFL matchup category groups",children:BFe.map(I=>f.jsx("button",{"data-loc":"client/src/components/NflMatchupLab.tsx:220",type:"button",onClick:()=>z(I),className:`shrink-0 border px-3 py-2 font-mono text-[10px] tracking-widest transition-all duration-150 active:scale-97 ${e===I?"border-neon-cyan bg-neon-cyan/10 text-neon-cyan":"border-border bg-black/20 text-muted-foreground hover:border-neon-cyan/40 hover:text-foreground"}`,children:I.toUpperCase()},I))}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:231",className:"grid gap-3 md:grid-cols-2 xl:grid-cols-5",children:[f.jsxs("label",{"data-loc":"client/src/components/NflMatchupLab.tsx:232",className:"space-y-1.5",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:233",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"OFFENSE / PLAYER TEAM"}),f.jsx("select",{"data-loc":"client/src/components/NflMatchupLab.tsx:236","aria-label":"Offense team",value:a,onChange:I=>H(I.target.value),className:"h-10 w-full border border-border bg-black/55 px-3 font-mono text-xs text-foreground outline-none transition-colors focus:border-neon-cyan",children:(x?.teams??[]).map(I=>f.jsxs("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:243",value:I.teamAbbr,children:[I.teamAbbr," — ",I.teamName]},I.teamAbbr))})]}),f.jsxs("label",{"data-loc":"client/src/components/NflMatchupLab.tsx:249",className:"space-y-1.5",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:250",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"OPPONENT DEFENSE"}),f.jsx("select",{"data-loc":"client/src/components/NflMatchupLab.tsx:253","aria-label":"Opponent defense",value:s,onChange:I=>o(I.target.value),className:"h-10 w-full border border-border bg-black/55 px-3 font-mono text-xs text-foreground outline-none transition-colors focus:border-neon-cyan",children:(x?.teams??[]).filter(I=>I.teamAbbr!==a).map(I=>f.jsxs("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:262",value:I.teamAbbr,children:[I.teamAbbr," — ",I.teamName]},I.teamAbbr))})]}),f.jsxs("label",{"data-loc":"client/src/components/NflMatchupLab.tsx:268",className:"space-y-1.5",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:269",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"PROP CATEGORY"}),f.jsx("select",{"data-loc":"client/src/components/NflMatchupLab.tsx:272","aria-label":"Prop category",value:n,onChange:I=>{r(I.target.value),u("")},className:"h-10 w-full border border-border bg-black/55 px-3 font-mono text-xs text-foreground outline-none transition-colors focus:border-neon-cyan",children:D.map(I=>f.jsx("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:282",value:I.value,children:I.label},I.value))})]}),e!=="team"?f.jsxs(f.Fragment,{children:[f.jsxs("label",{"data-loc":"client/src/components/NflMatchupLab.tsx:290",className:"space-y-1.5",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:291",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"DEPTH CHART ROLE"}),f.jsxs("select",{"data-loc":"client/src/components/NflMatchupLab.tsx:294","aria-label":"Depth chart role",value:p,onChange:I=>{h(I.target.value),u("")},className:"h-10 w-full border border-border bg-black/55 px-3 font-mono text-xs text-foreground outline-none transition-colors focus:border-neon-cyan",children:[f.jsx("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:303",value:"all",children:"ALL DEPTH ROLES"}),f.jsx("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:304",value:"starter",children:"STARTERS / PRIMARY"}),f.jsx("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:305",value:"rotation",children:"ROTATION / BACKUPS"}),f.jsx("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:306",value:"depth",children:"DEEP ROSTER"}),f.jsx("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:307",value:"unlisted",children:"NO UPLOADED DEPTH"})]})]}),f.jsxs("label",{"data-loc":"client/src/components/NflMatchupLab.tsx:310",className:"space-y-1.5",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:311",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"PLAYER USAG
1134E / OPTIONAL"}),f.jsxs("select",{"data-loc":"client/src/components/NflMatchupLab.tsx:314","aria-label":"Player profile",value:l,onChange:I=>u(I.target.value),className:"h-10 w-full border border-border bg-black/55 px-3 font-mono text-xs text-foreground outline-none transition-colors focus:border-neon-cyan",children:[f.jsx("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:320",value:"",children:U.length?"TEAM MATCHUP ONLY":"NO PLAYERS MATCH THIS ROLE"}),U.map(I=>f.jsxs("option",{"data-loc":"client/src/components/NflMatchupLab.tsx:326",value:I.playerName,children:[I.playerName," — ",I.depthRole.toUpperCase(),I.depth?` D${I.depth}`:""," (",I.sourceKind==="roster-prior"?"ROSTER":`${I.games}G`,")"]},`${I.role}-${I.playerName}`))]})]})]}):f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:342",className:"flex items-end md:col-span-2 xl:col-span-2",children:f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:343",className:"flex h-10 w-full items-center border border-border bg-black/25 px-3 font-mono text-[10px] text-muted-foreground",children:"TEAM-LEVEL COMPARISON"})})]}),e!=="team"&&f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:350",className:`border px-3 py-2 font-mono text-[9px] tracking-wider ${U.length?"border-neon-green/20 bg-neon-green/[0.035] text-neon-green":"border-neon-amber/30 bg-neon-amber/5 text-neon-amber"}`,role:"status","aria-live":"polite",children:U.length?`PLAYER FILTER // ${U.length} ${e.toUpperCase()} OPTION${U.length===1?"":"S"} // ${p.toUpperCase()}`:`PLAYER FILTER // NO ${e.toUpperCase()} PLAYERS MATCH ${p.toUpperCase()} // CHOOSE ANOTHER DEPTH ROLE`}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:361",className:"border border-neon-cyan/25 bg-black/25 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:362",className:"flex flex-col justify-between gap-3 sm:flex-row sm:items-center",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:363",className:"flex items-start gap-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:364",className:"flex h-9 w-9 shrink-0 items-center justify-center border border-neon-cyan/40 bg-neon-cyan/[0.06] text-neon-cyan",children:g.enabled?f.jsx(Ef,{"data-loc":"client/src/components/NflMatchupLab.tsx:366",className:"h-4 w-4"}):f.jsx(Bx,{"data-loc":"client/src/components/NflMatchupLab.tsx:368",className:"h-4 w-4"})}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:371",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:372",className:"font-mono text-[10px] font-bold tracking-[0.2em] text-neon-cyan",children:"AI VOICE MATCHUP ANALYSIS"}),f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:375",className:"mt-1 max-w-2xl text-[10px] leading-5 text-muted-foreground",children:"Enable audio, then hover, keyboard-focus, or tap Listen on matchup cards. Audio remains off by default."}),!g.supported&&f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:380",className:"mt-1 font-mono text-[9px] text-neon-amber",children:"VOICE SYNTHESIS IS NOT SUPPORTED BY THIS BROWSER."})]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:386",className:"flex shrink-0 flex-wrap gap-2",children:[g.activeKey&&f.jsxs("button",{"data-loc":"client/src/components/NflMatchupLab.tsx:388",type:"button",onClick:g.stop,className:"inline-flex items-center gap-2 border border-neon-magenta/50 px-3 py-2 font-mono text-[9px] tracking-widest text-neon-magenta hover:bg-neon-magenta/10",children:[f.jsx(Mb,{"data-loc":"client/src/components/NflMatchupLab.tsx:393",className:"h-3 w-3 fill-current"}),"STOP AUDIO"]}),f.jsxs("button",{"data-loc":"client/src/components/NflMatchupLab.tsx:397",type:"button",onClick:g.toggle,disabled:!g.supported,"aria-pressed":g.enabled,className:"inline-flex items-center gap-2 border border-neon-cyan/55 bg-neon-cyan/[0.06] px-3 py-2 font-mono text-[9px] tracking-widest text-neon-cyan hover:bg-neon-cyan/10 disabled:cursor-not-allowed disabled:opacity-45",children:[g.enabled?f.jsx(Ef,{"data-loc":"client/src/components/NflMatchupLab.tsx:405",className:"h-3.5 w-3.5"}):f.jsx(Bx,{"data-loc":"client/src/components/NflMatchupLab.tsx:407",className:"h-3.5 w-3.5"}),"VOICE ",g.enabled?"ON":"OFF"]})]})]}),f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:413",className:"sr-only",role:"status","aria-live":"polite",children:g.activeKey?"Voice narration is reading a matchup card.":g.enabled?"Voice matchup analysis is enabled.":"Voice matchup analysis is disabled."})]}),f.jsxs("section",{"data-loc":"client/src/components/NflMatchupLab.tsx:422",className:"border border-neon-magenta/30 bg-neon-magenta/[0.035] p-4 sm:p-5","aria-labelledby":"
1134completed-game-analysis-heading",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:426",className:"flex flex-wrap items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:427",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:428",className:"font-mono text-[10px] tracking-[0.2em] text-neon-magenta",children:"COMPLETED GAME ANALYSIS // ESPN + NFLVERSE"}),f.jsx("h3",{"data-loc":"client/src/components/NflMatchupLab.tsx:431",id:"completed-game-analysis-heading",className:"mt-1 font-mono text-base font-bold tracking-wide text-foreground sm:text-lg",children:"SEPTEMBER 9, 2026 BOX SCORE + PLAY-BY-PLAY"}),f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:437",className:"mt-1 max-w-3xl text-[10px] leading-relaxed text-muted-foreground",children:"Observed game context is separated from the forward-looking matchup model. EPA, success, pace, turnover, and explosive-play fields are descriptive samples only."})]}),f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:443",variant:"outline",className:"border-neon-magenta/45 font-mono text-[8px] tracking-widest text-neon-magenta",children:"DESCRIPTIVE ONLY"})]}),E&&f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:452",className:"mt-4 h-36 animate-pulse border border-border bg-secondary/20"}),!E&&!b?.length&&f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:455",className:"mt-4 border border-neon-amber/30 bg-neon-amber/5 p-3 font-mono text-[10px] text-neon-amber",children:"NO COMPLETED NFL GAME SNAPSHOT IS AVAILABLE FOR 2026-09-09."}),!E&&b?.map(I=>{const ee=I.metrics.playByPlay.sides[I.awayTeamAbbr],$=I.metrics.playByPlay.sides[I.homeTeamAbbr],Z=I.metrics.boxScore.teamTotals[I.awayTeamAbbr],te=I.metrics.boxScore.teamTotals[I.homeTeamAbbr],ue=[{abbr:I.awayTeamAbbr,name:I.awayTeamName,side:ee,box:Z,score:I.awayScore},{abbr:I.homeTeamAbbr,name:I.homeTeamName,side:$,box:te,score:I.homeScore}];return f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:484",className:"mt-4 space-y-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:485",className:"flex flex-wrap items-center justify-between gap-3 border border-border bg-black/30 p-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:486",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:487",className:"font-mono text-sm font-bold text-foreground",children:[I.awayTeamName," ",I.awayScore??"—"," @"," ",I.homeTeamName," ",I.homeScore??"—"]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:491",className:"mt-1 font-mono text-[9px] tracking-widest text-muted-foreground",children:["WEEK ",I.week," // ",I.status," // EVENT"," ",I.eventId]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:496",className:"flex flex-wrap gap-2",children:[f.jsx("a",{"data-loc":"client/src/components/NflMatchupLab.tsx:497",href:I.sourceUrl,target:"_blank",rel:"noreferrer",className:"border border-neon-cyan/35 px-2 py-1 font-mono text-[8px] tracking-widest text-neon-cyan hover:bg-neon-cyan/10",children:"ESPN GAME"}),f.jsx("a",{"data-loc":"client/src/components/NflMatchupLab.tsx:505",href:I.metrics.sourceMetadata.boxScoreSourceUrl,target:"_blank",rel:"noreferrer",className:"border border-neon-cyan/35 px-2 py-1 font-mono text-[8px] tracking-widest text-neon-cyan hover:bg-neon-cyan/10",children:"BOX SCORE"}),f.jsx("a",{"data-loc":"client/src/components/NflMatchupLab.tsx:513",href:I.playByPlaySourceUrl,target:"_blank",rel:"noreferrer",className:"border border-neon-green/35 px-2 py-1 font-mono text-[8px] tracking-widest text-neon-green hover:bg-neon-green/10",children:"PLAY-BY-PLAY"})]})]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:524",className:"grid gap-3 lg:grid-cols-2",children:ue.map(({abbr:V,name:W,side:ae,box:B,score:de})=>f.jsxs("article",{"data-loc":"client/src/components/NflMatchupLab.tsx:526",className:"border border-border bg-black/25 p-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:530",className:"flex items-center justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:531",className:"font-mono text-xs font-bold text-foreground",children:[V," // ",W]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:534",className:"font-mono text-lg font-bold text-neon-cyan",children:de??"—"})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:538",className:"mt-3 grid grid-cols-2 gap-2 sm:grid-cols-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:539",className:"border border-border bg-black/20 p-2",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:540",className:"font-mono text-[8px] text-muted-foreground",children:"TOTAL YARDS"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:543",className:"mt-1 font-mono text-sm text-foreground",children:B?.totalYards??"N/A"})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:547",className:"border border-border bg-black/20 p-2",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:548",className:"font-mono text-[8px] text-muted-foreground",children:"PLAYS"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:551",className:"mt-1 font-mono text-sm text-foreground",children:ae?.offensivePlays??"N/A"})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:555",className:"border border-border bg-black/20 p-2",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:556",className:"font-mono text-[8px] text-muted-foreground",children:"EPA / PLAY"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:559",className:"mt-1 font-mono text-sm text-neon-green",children:I6(ae?.epaPerPlay,3)})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:563",className:"border border-border bg-black/20 p-2",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:564",className:"font-mono text-[8px] text-muted-foreground",children:"SUCCESS"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:56
11347",className:"mt-1 font-mono text-sm text-neon-green",children:FFe(ae?.successRate)})]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:572",className:"mt-3 grid grid-cols-2 gap-2 font-mono text-[9px] text-muted-foreground sm:grid-cols-4",children:[f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:573",children:["PASS ",ae?.passYards??"N/A"," YDS"]}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:574",children:["RUSH ",ae?.rushYards??"N/A"," YDS"]}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:575",children:["EXPLOSIVE ",ae?.explosivePlays??"N/A"]}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:576",children:["TURNOVERS"," ",B?.turnovers??ae?.turnovers??"N/A"]})]})]},V))}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:585",className:"grid gap-3 lg:grid-cols-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:586",className:"border border-border bg-black/25 p-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:587",className:"font-mono text-[9px] tracking-widest text-neon-cyan",children:"SITUATIONAL SAMPLE"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:590",className:"mt-3 space-y-2 font-mono text-[10px] text-muted-foreground",children:ue.map(({abbr:V,side:W})=>f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:592",className:"flex items-center justify-between gap-2",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:596",children:V}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:597",children:["3RD ",W?.thirdDownConversions??"N/A","/",W?.thirdDownAttempts??"N/A"," // RZ PLAYS"," ",W?.redZonePlays??"N/A"]})]},V))})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:606",className:"border border-border bg-black/25 p-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:607",className:"font-mono text-[9px] tracking-widest text-neon-cyan",children:"DRIVE PACE"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:610",className:"mt-3 space-y-2 font-mono text-[10px] text-muted-foreground",children:ue.map(({abbr:V,side:W})=>f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:612",className:"flex items-center justify-between gap-2",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:616",children:V}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:617",children:[W?.drives??"N/A"," DRIVES //"," ",I6(W?.playsPerDrive)," PLAYS //"," ",I6(W?.yardsPerDrive)," YDS"]})]},V))})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:626",className:"border border-border bg-black/25 p-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:627",className:"font-mono text-[9px] tracking-widest text-neon-cyan",children:"DESCRIPTIVE TAKEAWAYS"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:630",className:"mt-2 space-y-1.5 text-[10px] leading-relaxed text-muted-foreground",children:I.metrics.analysis.keyFindings.map(V=>f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:632",children:["// ",V]},V))})]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:638",className:"border border-neon-amber/25 bg-neon-amber/5 p-3 text-[10px] leading-relaxed text-muted-foreground",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:639",className:"font-mono text-[9px] tracking-widest text-neon-amber",children:"DATA AUDIT"}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:642",className:"mt-1",children:[I.metrics.playByPlay.sourceRows," source rows //"," ",I.metrics.playByPlay.qualifyingPlays," qualifying offensive plays // ",I.metrics.playByPlay.drives.length," ","drive records // snapshot ",I.snapshotDate]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:648",className:"mt-1",children:I.metrics.analysis.guardrail})]})]},I.recordKey)})]}),(C||v)&&f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:658",className:"grid gap-3 lg:grid-cols-[220px_1fr]",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:659",className:"h-44 animate-pulse border border-border bg-secondary/20"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:660",className:"h-44 animate-pulse border border-border bg-secondary/20"})]}),j&&f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:665",className:"border border-neon-magenta/40 bg-neon-magenta/5 p-4 font-mono text-xs text-neon-magenta",children:["[MATCHUP_QUERY_ERROR] ",j.message]}),N&&!C&&f.jsxs(f.Fragment,{children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:672",className:"grid gap-3 lg:grid-cols-[220px_minmax(0,1fr)]",children:[f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:673",voice:g,narrationKey:`matchup-score-${N.offenseTeam}-${N.defenseTeam}-${N.category}`,narrationLabel:"Descriptive matchup score",narrationText:`${N.offenseTeamName} offense versus ${N.defenseTeamName} defense for ${N.category}
1134. Descriptive matchup score ${N.matchupScore??"not available"} out of 100. Data status ${N.dataStatus}. This score is context, not a probability.`,className:"border border-neon-cyan/30 bg-black/45 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:680",className:"flex items-center justify-between gap-2",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:681",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"DESCRIPTIVE MATCHUP"}),O&&f.jsx(Lce,{"data-loc":"client/src/components/NflMatchupLab.tsx:685",className:"h-3.5 w-3.5 animate-spin text-neon-cyan"})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:688",className:"mt-3 flex items-end gap-2",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:689",className:"font-mono text-5xl font-bold text-neon-cyan",children:N.matchupScore??"—"}),f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:692",className:"pb-1 font-mono text-xs text-muted-foreground",children:"/ 100"})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:696",className:"mt-3 font-mono text-[10px] leading-relaxed text-foreground",children:[N.offenseTeam," OFFENSE",f.jsx("br",{"data-loc":"client/src/components/NflMatchupLab.tsx:698"}),"VS ",N.defenseTeam," DEFENSE"]}),f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:701",variant:"outline",className:`mt-3 font-mono text-[9px] tracking-widest ${N.dataStatus==="hybrid"?"border-neon-green/50 text-neon-green":N.dataStatus==="baseline-only"?"border-neon-amber/50 text-neon-amber":"border-neon-magenta/50 text-neon-magenta"}`,children:N.dataStatus.toUpperCase()})]}),f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:709",voice:g,narrationKey:`blend-${N.offenseTeam}-${N.defenseTeam}-${N.category}`,narrationLabel:"Matchup data blend",narrationText:`${N.offenseTeamName} versus ${N.defenseTeamName}, ${N.category}. Current sample ${N.blend.currentGames} games through week ${N.blend.throughWeek}. 2025 baseline weight ${Q} percent. 2026 current weight ${q} percent. ${N.blend.label}. Current weight never exceeds 80 percent.`,className:"border border-border bg-black/30 p-4 sm:p-5",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:716",className:"flex flex-wrap items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:717",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:718",className:"font-mono text-xs font-bold tracking-wide text-foreground",children:[N.offenseTeamName," vs"," ",N.defenseTeamName]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:722",className:"mt-1 font-mono text-[10px] uppercase tracking-widest text-neon-cyan",children:N.category})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:726",className:"font-mono text-[9px] text-muted-foreground",children:["CURRENT SAMPLE: ",N.blend.currentGames," GAMES // THROUGH WEEK ",N.blend.throughWeek]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:732",className:"mt-5",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:733",className:"mb-2 flex items-center justify-between font-mono text-[9px] tracking-wider",children:[f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:734",className:"text-neon-amber",children:["2025 BASELINE ",Q,"%"]}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:737",className:"text-neon-green",children:["2026 CURRENT ",q,"%"]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:741",className:"flex h-2 overflow-hidden bg-secondary/50",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:742",className:"bg-neon-amber",style:{width:`${Q}%`}}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:746",className:"bg-neon-green",style:{width:`${q}%`}})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:751",className:"mt-2 flex items-center gap-2 font-mono text-[10px] text-muted-foreground",children:[f.jsx(_q,{"data-loc":"client/src/components/NflMatchupLab.tsx:752",className:"h-3.5 w-3.5 shrink-0 text-neon-amber"}),N.blend.label,". Current weight never exceeds 80%."]})]})]})]}),N.dataStatus==="incomplete"?f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:760",className:"border border-neon-magenta/35 bg-neon-magenta/5 p-4",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:761",className:"font-mono text-[10px] tracking-widest text-neon-magenta",children:"INCOMPLETE MATCHUP"}),f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:764",className:"mt-1 text-xs text-muted-foreground",children:N.reason})]}):f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:769",className:"grid gap-3 xl:grid-cols-3",children:N.metricPairs.map(I=>f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:771",voice:g,narrationKey:`metric-${I.key}-${N.offenseTeam}-${N.defenseTeam}`,narrationLabel:I.label,narrationText:`${I.offenseLabel}: ${ux(I.offense.blended,I.unit)}. ${I.defenseLabel}: ${ux(I.defense.blended,I.unit)}
1134. Component score ${I.score??"not available"} out of 100. Offense percentile ${I.offense.percentile??"not available"}. Allowance percentile ${I.defense.percentile??"not available"}.`,className:"border border-border bg-black/35 p-4 hover:border-neon-cyan/35",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:779",className:"flex items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:780",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:781",className:"font-mono text-[10px] tracking-widest text-neon-cyan",children:I.label.toUpperCase()}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:784",className:"mt-1 text-[10px] text-muted-foreground",children:I.unit})]}),f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:788",className:"font-mono text-lg font-bold text-foreground",children:I.score??"—"})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:792",className:"mt-4 space-y-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:793",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:794",className:"flex items-center justify-between gap-3 text-[10px] text-muted-foreground",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:795",children:I.offenseLabel}),f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:796",className:"font-mono text-neon-green",children:ux(I.offense.blended,I.unit)})]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:800",className:"mt-1 h-1 bg-secondary/50",children:f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:801",className:"h-full bg-neon-green",style:{width:`${I.offense.percentile??0}%`}})})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:809",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:810",className:"flex items-center justify-between gap-3 text-[10px] text-muted-foreground",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:811",children:I.defenseLabel}),f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:812",className:"font-mono text-neon-amber",children:ux(I.defense.blended,I.unit)})]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:816",className:"mt-1 h-1 bg-secondary/50",children:f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:817",className:"h-full bg-neon-amber",style:{width:`${I.defense.percentile??0}%`}})})]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:826",className:"mt-3 border-t border-border pt-2 font-mono text-[9px] text-muted-foreground",children:["PERCENTILES: OFF ",I.offense.percentile??"—"," // ALLOW"," ",I.defense.percentile??"—"]})]},I.key))}),N.player?.dataStatus==="matched"&&f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:836",voice:g,narrationKey:`player-${N.player.matchedName}-${N.category}`,narrationLabel:"Player usage",narrationText:`${N.player.matchedName}, ${N.player.role}. ${N.player.games} games through week ${N.player.throughWeek}. ${N.player.metrics.map(I=>`${I.label}: ${I.unit==="share"?`${(I.blended*100).toFixed(1)} percent`:I.blended.toFixed(I.blended>=10?1:2)}`).join(". ")}.`,className:"border border-neon-green/25 bg-neon-green/5 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:843",className:"flex flex-wrap items-center justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:844",className:"font-mono text-[10px] tracking-widest text-neon-green",children:["PLAYER USAGE // ",N.player.matchedName," //"," ",N.player.role?.toUpperCase()]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:848",className:"font-mono text-[9px] text-muted-foreground",children:[N.player.games," GAMES // WEEK"," ",N.player.throughWeek]})]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:853",className:"mt-3 grid gap-2 sm:grid-cols-2 lg:grid-cols-4",children:N.player.metrics.map(I=>f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:855",className:"border border-neon-green/15 bg-black/25 p-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:859",className:"text-[10px] text-muted-foreground",children:I.label}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:862",className:"mt-1 font-mono text-base font-bold text-foreground",children:I.unit==="share"?`${(I.blended*100).toFixed(1)}%`:I.blended.toFixed(I.blended>=10?1:2)})]},I.key))})]}),N.modelPrior.status==="available"&&f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:876",className:"border border-neon-magenta/25 bg-neon-magenta/5 p-4 sm:p-5",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:877",className:"flex flex-wrap items-center justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:878",className:"flex items-center gap-2 font-mono text-[10px] tracking-[0.2em] text-neon-magenta",children:[f.jsx(pce,{"data-loc":"client/src/components/NflMatchupLab.tsx:879",className:"h-4 w-4"}),"VEGAS KILLER AI BRAIN // 2026 TEAM MODEL PRIOR"]}),f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:882",variant:"outline",className:"border-neon-magenta/40 font-mono text-[8px] tracking-wider text-neon-magenta",children:"USER-UPLOADED MODEL"})]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:889",className:"mt-4 grid gap-3 lg:grid-cols-2",children:[N.modelPrior.offense,N.modelPrior.defense].filter(I=>!!I).map(I=>f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:898",voice:g,narrationKey:`model-prior-${I.teamAbbr}`,narrationLabel:`${I.teamName}
1134 2026 team model prior`,narrationText:`${I.projectedRunShare===null?"Run share not available":`Projected run share ${(I.projectedRunShare*100).toFixed(1)} percent`}. ${I.projectedPassShare===null?"Pass share not available":`Projected pass share ${(I.projectedPassShare*100).toFixed(1)} percent`}. Head coach ${I.headCoach??"not supplied"}. Offensive coordinator ${I.offensiveCoordinator??"not supplied"}. Defensive coordinator ${I.defensiveCoordinator??"not supplied"}. Base offense ${I.baseOffScheme??"not supplied"}. Base defense ${I.baseDefScheme??"not supplied"}. Scheme change flag ${I.schemeChangePoints??"not available"}. ${I.bettingNotes??"No additional model notes supplied"}. This is a user-uploaded projection, not observed statistics or a probability.`,className:"border border-border bg-black/35 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:906",className:"flex flex-wrap items-start justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:907",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:908",className:"font-mono text-xs font-bold text-foreground",children:[I.teamName," (",I.teamAbbr,")"]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:911",className:"mt-1 font-mono text-[9px] tracking-widest text-neon-magenta",children:"PROJECTED OFFENSIVE TENDENCY"})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:915",className:"font-mono text-[9px] text-muted-foreground",children:["SNAPSHOT ",I.snapshotDate]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:919",className:"mt-3 grid grid-cols-2 gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:920",className:"border border-neon-green/20 bg-neon-green/5 p-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:921",className:"font-mono text-[8px] tracking-wider text-muted-foreground",children:"2026 RUN SHARE"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:924",className:"mt-1 font-mono text-lg font-bold text-neon-green",children:I.projectedRunShare===null?"N/A":`${(I.projectedRunShare*100).toFixed(1)}%`})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:930",className:"border border-neon-cyan/20 bg-neon-cyan/5 p-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:931",className:"font-mono text-[8px] tracking-wider text-muted-foreground",children:"2026 PASS SHARE"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:934",className:"mt-1 font-mono text-lg font-bold text-neon-cyan",children:I.projectedPassShare===null?"N/A":`${(I.projectedPassShare*100).toFixed(1)}%`})]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:941",className:"mt-3 space-y-1 font-mono text-[10px] text-muted-foreground",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:942",children:["HC ",I.headCoach??"not supplied"," // OC"," ",I.offensiveCoordinator??"not supplied"," // DC"," ",I.defensiveCoordinator??"not supplied"]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:947",children:["OFF ",I.baseOffScheme??"not supplied"," // DEF"," ",I.baseDefScheme??"not supplied"," // CHANGE FLAG ",I.schemeChangePoints??"N/A"]})]}),I.bettingNotes&&f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:954",className:"mt-3 border-l-2 border-neon-magenta/50 pl-3 text-[11px] leading-relaxed text-muted-foreground",children:I.bettingNotes}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:958",className:"mt-3 font-mono text-[9px] text-neon-magenta",children:["SOURCE // ",I.sourceLabel]})]},I.teamAbbr))}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:964",className:"mt-3 flex items-start gap-2 border border-neon-amber/25 bg-neon-amber/5 p-3 text-[10px] leading-relaxed text-muted-foreground",children:[f.jsx(bo,{"data-loc":"client/src/components/NflMatchupLab.tsx:965",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-neon-amber"}),N.modelPrior.guardrail]})]}),N.rosterContext.status==="available"&&f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:972",className:"border border-neon-green/25 bg-neon-green/[0.035] p-4 sm:p-5",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:973",className:"flex flex-wrap items-center justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:974",className:"flex items-center gap-2 font-mono text-[10px] tracking-[0.2em] text-neon-green",children:[f.jsx($ce,{"data-loc":"client/src/components/NflMatchupLab.tsx:975",className:"h-4 w-4"}),"2026 ROSTER / DEPTH PRIOR"]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:978",className:"flex flex-wrap items-center gap-2",children:[N.rosterContext.selectedPlayer&&f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:980",variant:"outline",className:"border-neon-cyan/40 font-mono text-[8px] tracking-wider text-neon-cyan",children:"PLAYER MATCHED"}),f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:987",variant:"outline",className:"border-neon-green/40 font-mono text-[8px] tracking-wider text-neon-green",children:N.rosterContext.source?.snapshotDate??"SNAPSHOT N/A"})]})]}),f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:996",className:"mt-2 max-w-4xl text-[10px] leading-relaxed text-muted-foreground",children:"Current uploaded skill-position hierarchy for team assignment and depth-role context. Opponent rows describe its offensive skill roster, not its defensive two-deep."}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1002",className:"mt-4 grid gap-3 lg:grid-cols-2",children:[N.rosterContext.offense,N.rosterContext.defense].filter(I=>!!I).map((I,ee)=>f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:1011",voice:g,narrationKey:`roster-${I.teamAbbr}`,narrationLabel:`${I.teamAbbr} roster and depth hierarchy`,narrationText:`${ee===0?"Offense or player team":"Opponent team"} ${I.teamAbbr}. ${I.groups.map($=>`${$.position}: ${$.players.slice(0,4).map(Z=>`depth ${Z.depth??"unknown"} ${Z.playerName}${Z.availabilityStatus?`, workbook status ${Z.availabilityStatus}`:""}`).join(", ")}`).join(". ")}. Depth is hierarchy context, not projected usage or live availability.`,className:"border border-border bg-black/35 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1032",className:"flex items-center justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1033",className:"font-mono text-xs font-bold text-foreground",children:[I.teamAbbr," //"," ",ee===0?"PLAYER TEAM":"OPPO
1134NENT SKILL ROSTER"]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1039",className:"font-mono text-[9px] text-muted-foreground",children:[I.playerCount," PLAYERS"]})]}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1043",className:"mt-3 space-y-3",children:I.groups.map($=>f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1045",className:"grid gap-2 sm:grid-cols-[42px_minmax(0,1fr)]",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1049",className:"flex h-8 items-center justify-center border border-neon-green/25 bg-neon-green/5 font-mono text-[10px] font-bold text-neon-green",children:$.position}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1052",className:"flex flex-wrap gap-1.5",children:$.players.slice(0,5).map(Z=>f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1054",className:`border px-2 py-1 font-mono text-[9px] ${N.rosterContext.selectedPlayer?.playerName===Z.playerName?"border-neon-cyan/60 bg-neon-cyan/10 text-neon-cyan":"border-border bg-black/25 text-muted-foreground"}`,children:[Z.depth??"?",". ",Z.playerName,Z.availabilityStatus?` // ${Z.availabilityStatus}`:""]},`${$.position}-${Z.depth}-${Z.playerName}`))})]},$.position))})]},I.teamAbbr))}),N.rosterContext.selectedPlayer&&f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:1073",voice:g,narrationKey:`roster-player-${N.rosterContext.selectedPlayer.playerName}`,narrationLabel:`${N.rosterContext.selectedPlayer.playerName} roster role`,narrationText:`${N.rosterContext.selectedPlayer.playerName} is listed for ${N.rosterContext.selectedPlayer.teamAbbr} at ${N.rosterContext.selectedPlayer.position??"position not supplied"}, depth ${N.rosterContext.selectedPlayer.depth??"not supplied"}, role ${N.rosterContext.selectedPlayer.bettingRole??"not supplied"}. ${N.rosterContext.selectedPlayer.availabilityStatus?`Workbook availability ${N.rosterContext.selectedPlayer.availabilityStatus} as of ${N.rosterContext.selectedPlayer.availabilityAsOf??N.rosterContext.source?.snapshotDate}. ${N.rosterContext.selectedPlayer.availabilityNote??""}`:"No separate workbook availability note is attached."} Verify live injuries and game-day inactives before player-prop analysis.`,className:"mt-3 border border-neon-cyan/30 bg-neon-cyan/5 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1080",className:"flex flex-wrap items-center justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1081",className:"font-mono text-[10px] tracking-widest text-neon-cyan",children:["SELECTED PLAYER //"," ",N.rosterContext.selectedPlayer.playerName]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1085",className:"font-mono text-[9px] text-muted-foreground",children:[N.rosterContext.selectedPlayer.teamAbbr," ",N.rosterContext.selectedPlayer.position," // DEPTH"," ",N.rosterContext.selectedPlayer.depth??"N/A"]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1092",className:"mt-2 text-[11px] leading-relaxed text-muted-foreground",children:[N.rosterContext.selectedPlayer.bettingRole??"Role not supplied",N.rosterContext.selectedPlayer.availabilityStatus?` // Workbook status: ${N.rosterContext.selectedPlayer.availabilityStatus} (${N.rosterContext.selectedPlayer.availabilityAsOf??N.rosterContext.source?.snapshotDate})`:""]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1103",className:"mt-3 flex flex-col justify-between gap-2 border border-neon-amber/25 bg-neon-amber/5 p-3 sm:flex-row sm:items-start",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1104",className:"flex items-start gap-2 text-[10px] leading-relaxed text-muted-foreground",children:[f.jsx(bo,{"data-loc":"client/src/components/NflMatchupLab.tsx:1105",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-neon-amber"}),N.rosterContext.guardrail]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1108",className:"shrink-0 font-mono text-[8px] text-neon-green",children:["SOURCE //"," ",N.rosterContext.source?.sourceLabel??"UNAVAILABLE"]})]})]}),N.overlays&&f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1118",className:"border border-neon-cyan/25 bg-black/25 p-4 sm:p-5",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1119",className:"flex flex-wrap items-center justify-between gap-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1120",className:"font-mono text-[10px] tracking-[0.2em] text-neon-cyan",children:"LIVE EVENT CONTEXT // SOURCE-LABELED"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1123",className:"font-mono text-[9px] text-muted-foreground",children:"OVERLAYS DO NOT MODIFY THE MATCHUP SCORE"})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1127",className:"mt-4 grid gap-3 lg:grid-cols-3",children:[f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:1128",voice:g,narrationKey:`event-${N.offenseTeam}-${N.defenseTeam}`,narrationLabel:"Scheduled event context",narrationText:N.overlays.event.data?`Week ${N.overlays.event.data.week}. ${N.overlays.event.data.awayTeam} at ${N.overlays.event.data.homeTeam}. Game day ${N.overlays.event.data.gameday}${N.overlays.event.data.gametime?` at ${N.overlays.event.data.gametime} Eastern`:""}. Stadium ${N.overlays.event.data.stadium??"not supplied"}. Roof ${N.overlays.event.data.roof??"not supplied"}.`:`Event link status ${N.overlays.event.status}. ${N.overlays.event.reason}`,className:"border border-border bg-black/35 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1139",className:"flex items-start justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1140",className:"flex items-center gap-2 font-mono text-[10px] tracking-widest text-foreground",children:[f.jsx(mce,{"data-loc":"client/src/components/NflMatchupLab.tsx:1141",className:"h-4 w-4 text-neon-cyan"}),"EVENT LINK"]}),f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:1144",variant:"outline",className:`font-mono text-[8px] tracking-wider ${M6(N.overlays.event.status)}`,children:N.overlays.event.status.toUpperCase()})]}),N.overlays.event.data?f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1152",className:"mt-3 space-y-1.5 font-mono text-[10px] text-muted-foreground",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1153",className:"text-foreground",children:["W",N.overlays.event.data.week," //"," ",N.overlays.event.data.awayTeam," @"," ",N.overlays.event.data.homeTeam]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1158",children:[N.overlays.event.data.gameday,N.overlays.event.data.gametime?` // ${N.overlays.event.data.gametime} ET`:""]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1164",children:[N.overlays.event.data.stadium??"Venue not supplied"," ","// ROOF:"," ",N.overlays.event.data.roof??"not supplied"]})]}):f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:1173",className:"mt-3 text-[11px] leading-relaxed text-muted-foreground",children:N.overlays.event.reason}),f.jsxs("a",{"data-loc":"client/src/components/NflMatchupLab.tsx:1177",href:N.overlays.event.source.sourceUrl,target:"_blank",rel:"noreferrer",className:"mt-3 inline-block font-mono text-[9px] text-neon-cyan underline-offset-2 hover:underline",children:["SCHEDULE SOURCE //"," ",new Date(N.overlays.event.source.snapshotAt).toLocaleStr
1134ing()]})]}),f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:1190",voice:g,narrationKey:`weather-${N.offenseTeam}-${N.defenseTeam}`,narrationLabel:"Weather overlay",narrationText:N.overlays.weather.status==="available"?`${N.overlays.weather.condition}. Temperature ${N.overlays.weather.temperatureF} degrees Fahrenheit. Wind ${N.overlays.weather.windMph} miles per hour. Gust ${N.overlays.weather.windGustMph??"not available"}. Precipitation probability ${N.overlays.weather.precipitationProbability??"not available"} percent. Roof ${N.overlays.weather.roof??"not available"}. This overlay does not modify the matchup score.`:`${N.overlays.weather.status}. ${N.overlays.weather.summary}. This overlay does not modify the matchup score.`,className:"border border-border bg-black/35 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1201",className:"flex items-start justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1202",className:"flex items-center gap-2 font-mono text-[10px] tracking-widest text-foreground",children:[f.jsx(Ece,{"data-loc":"client/src/components/NflMatchupLab.tsx:1203",className:"h-4 w-4 text-neon-amber"}),"WEATHER OVERLAY"]}),f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:1206",variant:"outline",className:`font-mono text-[8px] tracking-wider ${M6(N.overlays.weather.status)}`,children:N.overlays.weather.status.toUpperCase()})]}),N.overlays.weather.status==="available"?f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1214",className:"mt-3 space-y-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1215",className:"font-mono text-xs text-foreground",children:[N.overlays.weather.condition," //"," ",N.overlays.weather.temperatureF,"°F"]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1219",className:"grid grid-cols-2 gap-2 font-mono text-[10px] text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1220",className:"border border-border bg-black/20 p-2",children:[f.jsx(Uce,{"data-loc":"client/src/components/NflMatchupLab.tsx:1221",className:"mr-1 inline h-3 w-3 text-neon-cyan"}),N.overlays.weather.windMph," MPH"]}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1224",className:"border border-border bg-black/20 p-2",children:["GUST"," ",N.overlays.weather.windGustMph??"N/A"]}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1228",className:"border border-border bg-black/20 p-2",children:["PRECIP"," ",N.overlays.weather.precipitationProbability??"N/A","%"]}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1234",className:"border border-border bg-black/20 p-2",children:["ROOF ",N.overlays.weather.roof??"N/A"]})]})]}):f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:1240",className:"mt-3 text-[11px] leading-relaxed text-muted-foreground",children:N.overlays.weather.summary}),f.jsxs("a",{"data-loc":"client/src/components/NflMatchupLab.tsx:1244",href:N.overlays.weather.source.sourceUrl,target:"_blank",rel:"noreferrer",className:"mt-3 inline-block font-mono text-[9px] text-neon-cyan underline-offset-2 hover:underline",children:["FORECAST SOURCE //"," ",new Date(N.overlays.weather.source.snapshotAt).toLocaleString()]})]}),f.jsxs(fs,{"data-loc":"client/src/components/NflMatchupLab.tsx:1257",voice:g,narrationKey:`injuries-${N.offenseTeam}-${N.defenseTeam}`,narrationLabel:"Injury reports",narrationText:N.overlays.injuries.status==="available"?`${N.offenseTeam} has ${N.overlays.injuries.offense?.totalReported??0} players reported, including ${N.overlays.injuries.offense?.out??0} out. ${N.defenseTeam} has ${N.overlays.injuries.defense?.totalReported??0} players reported, including ${N.overlays.injuries.defense?.out??0} out. ${N.overlays.injuries.selectedPlayer?`${N.overlays.injuries.selectedPlayer.playerName}: ${N.overlays.injuries.selectedPlayer.reportStatus??"status not listed"}; practice ${N.overlays.injuries.selectedPlayer.practiceStatus??"not listed"}.`:"No selected-player report attached."} This overlay does not modify the matchup score.`:`${N.overlays.injuries.status}. ${N.overlays.injuries.reason}. This overlay does not modify the matchup score.`,className:"border border-border bg-black/35 p-4",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1268",className:"flex items-start justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1269",className:"flex items-center gap-2 font-mono text-[10px] tracking-widest text-foreground",children:[f.jsx(Dce,{"data-loc":"client/src/components/NflMatchupLab.tsx:1270",className:"h-4 w-4 text-neon-magenta"}),"INJURY REPORTS"]}),f.jsx(Sn,{"data-loc":"client/src/components/NflMatchupLab.tsx:1273",variant:"outline",className:`font-mono text-[8px] tracking-wider ${M6(N.overlays.injuries.status)}`,children:N.overlays.injuries.status.toUpperCase()})]}),N.overlays.injuries.status==="available"?f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1281",className:"mt-3 space-y-2 font-mono text-[10px] text-muted-foreground",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1282",className:"grid grid-cols-2 gap-2",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1283",className:"border border-border bg-black/20 p-2",children:[f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1284",className:"block text-[8px] tracking-wider",children:[N.offenseTeam," REPORTED"]}),f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1287",className:"text-sm text-foreground",children:N.overlays.injuries.offense?.totalReported??0}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1291",className:"ml-1",children:["(",N.overlays.injuries.offense?.out??0," ","OUT)"]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1296",className:"border border-border bg-black/20 p-2",children:[f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1297",className:"block text-[8px] tracking-wider",children:[N.defenseTeam," REPORTED"]}),f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1300",className:"text-sm text-foreground",children:N.overlays.injuries.defense?.totalReported??0}),f.jsxs("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1304",className:"ml-1",children:["(",N.overlays.injuries.defense?.out??0," ","OUT)"]})]})]}),N.overlays.injuries.selectedPlayer&&f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1311",className:"border-l-2 border-neon-magenta pl-2",children:[f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1312",className:"text-foreground",children:N.overlays.injuries.selectedPlayer.playerName})," ","//"," ",N.overlays.injuries.selectedPlayer.reportStatus??"status not listed"," ","//"," ",N.overlays.injuries.selectedPlayer.practiceStatus??"practice not listed"]})]}):f.jsx("p",{"data-loc":"client/src/components/NflMatchupLab.tsx:1328",className:"mt-3 text-[11px] leading-relaxed text-muted-foreground",children:N.overlays.injuries.reason}),f.jsxs("a",{"data-loc":"client/src/components/NflMatchupLab.tsx:1332",href:N.overlays.injuries.source.sourceUrl,target:"_blank",rel:"noreferrer",className:"mt-3 inline-block font-mono text-[9px] text-neon-cyan underline-offset-2 hover:underline",children:["INJURY SOURCE //"," ",new Date(N.overlays.injuries.source.snapshotAt).toLocaleStr
1134ing()]})]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1345",className:"mt-3 flex items-start gap-2 border border-neon-amber/25 bg-neon-amber/5 p-3 text-[10px] leading-relaxed text-muted-foreground",children:[f.jsx(bo,{"data-loc":"client/src/components/NflMatchupLab.tsx:1346",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-neon-amber"}),N.overlays.guardrail]})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1352",className:"grid gap-3 lg:grid-cols-[1fr_auto]",children:[f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1353",className:"flex items-start gap-2 border border-neon-amber/25 bg-neon-amber/5 p-3 text-[10px] leading-relaxed text-muted-foreground",children:[f.jsx(bo,{"data-loc":"client/src/components/NflMatchupLab.tsx:1354",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-neon-amber"}),f.jsx("span",{"data-loc":"client/src/components/NflMatchupLab.tsx:1355",children:N.guardrail})]}),f.jsxs("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1357",className:"border border-border bg-black/25 p-3",children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1358",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"AUDIT SOURCES"}),f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1361",className:"mt-1 flex flex-wrap gap-x-3 gap-y-1",children:N.sources.map(I=>f.jsxs("a",{"data-loc":"client/src/components/NflMatchupLab.tsx:1363",href:I.sourceUrl,target:"_blank",rel:"noreferrer",className:"font-mono text-[9px] text-neon-cyan underline-offset-2 hover:underline",children:[I.kind.toUpperCase()," ",I.season," //"," ",I.games,"G // W",I.throughWeek," //"," ",I.snapshotDate]},`${I.kind}-${I.season}`))})]})]})]})]})]})}function fs({voice:e,narrationKey:t,narrationLabel:n,narrationText:r,className:a,children:i}){const s=e.activeKey===t,o=Cee(n,r),l=()=>e.speak(t,o),u=()=>{s&&e.stop()};return f.jsxs("article",{"data-loc":"client/src/components/NflMatchupLab.tsx:1410",className:`${a} outline-none transition-colors focus:border-neon-cyan/60 ${s?"ring-1 ring-neon-cyan/50":""}`,tabIndex:e.enabled?0:-1,onMouseEnter:l,onMouseLeave:u,onFocus:p=>{p.currentTarget===p.target&&l()},onBlur:p=>{p.currentTarget===p.target&&u()},"aria-label":`${n}. ${e.enabled?"Voice narration enabled; focus reads this card.":"Enable voice analysis to hear this card."}`,children:[f.jsx("div",{"data-loc":"client/src/components/NflMatchupLab.tsx:1423",className:"mb-2 flex justify-end",children:f.jsxs("button",{"data-loc":"client/src/components/NflMatchupLab.tsx:1424",type:"button",disabled:!e.enabled,onClick:p=>{p.stopPropagation(),s?e.stop():l()},className:"inline-flex items-center gap-1.5 border border-neon-cyan/30 px-2 py-1 font-mono text-[8px] tracking-widest text-neon-cyan hover:bg-neon-cyan/10 disabled:cursor-not-allowed disabled:opacity-35","aria-label":`${s?"Stop":"Read"} ${n.toLowerCase()} aloud`,children:[s?f.jsx(Mb,{"data-loc":"client/src/components/NflMatchupLab.tsx:1435",className:"h-2.5 w-2.5 fill-current"}):f.jsx(Ef,{"data-loc":"client/src/components/NflMatchupLab.tsx:1437",className:"h-3 w-3"}),s?"STOP":"LISTEN"]})}),i]})}const D6=[{id:"player-props",title:"PLAYER PROPS",icon:f.jsx(cN,{"data-loc":"client/src/pages/NFLAnalytics.tsx:52",className:"h-5 w-5"}),color:"neon-cyan",description:"Deep statistical analysis of individual player performance markets across all major categories.",subMetrics:[{icon:f.jsx(A3,{"data-loc":"client/src/pages/NFLAnalytics.tsx:57",className:"h-4 w-4 text-neon-cyan"}),title:"Passing Yards",description:"QB passing output projections with defensive matchup context",category:"passing",bullets:["Season-long yards/attempt vs. coverage type (zone, man, blitz)","Home/away splits with dome vs. outdoor adjustments","Target distribution heatmaps by receiver depth","Pressure rate impact on completion % and air yards","Red zone passing efficiency and scoring upside"],status:"live"},{icon:f.jsx(rf,{"data-loc":"client/src/pages/NFLAnalytics.tsx:71",className:"h-4 w-4 text-neon-green"}),title:"Rushing Yards",description:"RB and QB rushing projections with game script modeling",category:"rushing",bullets:["Yards before contact vs. yards after contact splits","Opponent run defense DVOA and front-7 gap analysis","Game script projections (positive vs. negative script carries)","Goal-line and short-yardage opportunity share","Snap count trends and backfield touch distribution"],status:"live"},{icon:f.jsx(lu,{"data-loc":"client/src/pages/NFLAnalytics.tsx:85",className:"h-4 w-4 text-neon-amber"}),title:"Receiving Targets",description:"Target share analysis with route-running efficiency metrics",category:"receiving",bullets:["Target share 
1134% by game situation (1st half, 2nd half, trailing)","Air yards share and average depth of target (aDOT)","Slot vs. outside alignment target distribution","Contested catch rate and separation metrics","Coverage shadow probability and CB matchup grades"],status:"live"},{icon:f.jsx(XP,{"data-loc":"client/src/pages/NFLAnalytics.tsx:99",className:"h-4 w-4 text-neon-magenta"}),title:"Touchdowns",description:"Scoring probability models for anytime and first TD markets",category:"scoring",bullets:["Red zone target share and goal-line snap percentage","Expected TDs vs. actual TDs (regression candidates)","Opponent red zone defense ranking and TD rate allowed","Historical TD scoring rate by position and matchup type","First TD scorer probability model with market value comparison"],status:"live"},{icon:f.jsx(Kl,{"data-loc":"client/src/pages/NFLAnalytics.tsx:113",className:"h-4 w-4 text-neon-green"}),title:"Receptions",description:"Catch volume projections with route participation data",category:"receiving",bullets:["Routes run per dropback and route participation rate","Catch rate by route type (slant, out, go, crosser)","Underneath vs. downfield target split analysis","Check-down and safety valve usage in pressure situations","PPR ceiling/floor projections with confidence intervals"],status:"live"}]},{id:"spreads-lines",title:"SPREADS & LINES",icon:f.jsx(WP,{"data-loc":"client/src/pages/NFLAnalytics.tsx:131",className:"h-5 w-5"}),color:"neon-green",description:"Real-time line movement tracking, sharp money indicators, and closing line value analysis.",subMetrics:[{icon:f.jsx(xce,{"data-loc":"client/src/pages/NFLAnalytics.tsx:136",className:"h-4 w-4 text-neon-green"}),title:"Line Movement",description:"Track spread and total movement from open to close across books",bullets:["Opening line vs. current line with timestamp tracking","Reverse line movement detection (line moves against public %)","Steam move alerts when 3+ books move simultaneously","Key number analysis (3, 7, 10, 14) and market pricing","Historical line movement patterns by team and situation"],status:"live"},{icon:f.jsx(KP,{"data-loc":"client/src/pages/NFLAnalytics.tsx:149",className:"h-4 w-4 text-neon-cyan"}),title:"Sharp Money",description:"Professional bettor action indicators and consensus tracking",bullets:["Ticket % vs. money % divergence (sharp vs. public split)","Respected account action alerts from offshore markets","Syndicate movement patterns and timing analysis","Market-maker book pricing vs. retail book pricing gaps","Historical sharp side win rate by spread range"],status:"live"},{icon:f.jsx(cu,{"data-loc":"client/src/pages/NFLAnalytics.tsx:162",className:"h-4 w-4 text-neon-amber"}),title:"Value Detection",description:"Identify mispriced lines using power ratings and market inefficiencies",bullets:["Power rating spread vs. market spread discrepancy","Expected value (EV) calculation per bet at current odds","Market efficiency score (how quickly books correct)","Stale line detection across slower-moving books","Contrarian value spots where public is heavily one-sided"],status:"live"},{icon:f.jsx(lu,{"data-loc":"client/src/pages/NFLAnalytics.tsx:175",className:"h-4 w-4 text-neon-magenta"}),title:"CLV (Closing Line Value)",description:"Track your edge by comparing entry price to closing line",bullets:["CLV tracking per pick with cents of value captured","Historical CLV correlation to long-term profitability","Optimal bet timing analysis (when to grab early vs. wait)","Book-by-book CLV comparison for best execution","Weekly CLV summary with rolling 30-day trend"],status:"updating"},{icon:f.jsx(Ix,{"data-loc":"client/src/pages/NFLAnalytics.tsx:188",className:"h-4 w-4 text-neon-green"}),title:"Alternate Spreads",description:"Alternative line pricing and teaser/parlay optimization",bullets:["Alt spread pricing efficiency vs. true probability","Teaser math: which numbers to cross (3, 7, 10, 14)","Parlay correlation analysis for same-game parlays","Middle opportunity detection between books","Alt total pricing with weather and pace adjustments"],status:"live"}]},{id:"game-analysis",title:"GAME ANALYSIS",icon:f.jsx(mA,{"data-loc":"client/src/pages/NFLAnalytics.tsx:205",className:"h-5 w-5"}),color:"neon-amber",description:"Comprehensive game-level breakdown covering scheme, matchups, environment, and situational edges.",subMetrics:[{icon:f.jsx(A3,{"data-loc":"client/src/pages/NFLAnalytics.tsx:210",className:"h-4 w-4 text-neon-amber"}),title:"Offensive Tendencies",description:"Play-calling patterns, formation analysis, and personnel groupings",bullets:["Run/pass ratio by down, distance, and field position","Personnel grouping frequency (11, 12, 21, 22 personnel)","Pre-snap motion rate and play-action usage trends","Tempo analysis: plays per minute and no-huddle frequency","First-down play calling tendencies and success rate"],status:"live"},{icon:f.jsx(mA,{"data-loc":"client/src/pages/NFLAnalytics.tsx:223",className:"h-4 w-4 text-neon-magenta"}),title:"Defensive Weaknesses",description:"Exploitable matchups and coverage vulnerabilities by position",bullets:["Coverage bust rate by defensive back and zone assignment","Pass rush win rate and pressure generation by alignment","Run defense gap integrity and missed tackle rate","Third-down defense conversion rate by distance bucket","Big play allowed rate (20+ yard completions, 10+ yard runs)"],status:"live"},{icon:f.jsx(wce,{"data-loc":"client/src/pages/NFLAnalytics.tsx:236",className:"h-4 w-4 text-neon-cyan"}),title:"Weather Impact",description:"Real-time weather data with historical performance correlations",bullets:["Wind speed/direction impact on passing and kicking","Temperature extremes and their effect on total scoring","Precipitation probability and run game boost factor","Dome team outdoor performance regression analysis","Historical over/under results by weather condition bucket"],status:"live"},{icon:f.jsx(rf,{"data-loc":"client/src/pages/NFLAnalytics.tsx:249",className:"h-4 w-4 text-neon-green"}),title:"Pace of Play",description:"Game tempo projections and total scoring environment modeling",bullets:["Plays per game average and neutral-script pace","Time of possession projections and drive efficiency","Combined pace score (both teams) for total modeling","Garbage time probability and backdo
1134or cover potential","Clock management tendencies in close games"],status:"live"},{icon:f.jsx(cu,{"data-loc":"client/src/pages/NFLAnalytics.tsx:262",className:"h-4 w-4 text-neon-amber"}),title:"Situational Spots",description:"Letdown, lookahead, revenge, and scheduling edge detection",bullets:["Letdown spot detection (post-rivalry, post-primetime)","Lookahead spot identification (big game next week)","Revenge game narrative and historical ATS performance","Short rest vs. long rest scheduling advantages","Travel distance and time zone disadvantage quantification"],status:"live"}]},{id:"injury-updates",title:"INJURY UPDATES",icon:f.jsx(_ce,{"data-loc":"client/src/pages/NFLAnalytics.tsx:279",className:"h-5 w-5"}),color:"neon-magenta",description:"Real-time injury intelligence with impact scoring and historical return-to-play data.",subMetrics:[{icon:f.jsx(bo,{"data-loc":"client/src/pages/NFLAnalytics.tsx:284",className:"h-4 w-4 text-neon-amber"}),title:"Practice Reports",description:"Wednesday-Friday practice participation tracking and trend analysis",bullets:["Daily practice status tracking (DNP, Limited, Full)","Week-over-week participation trend for questionable players","Historical play rate after specific practice patterns","Position group depth chart impact assessment","Correlation between practice status and snap count"],status:"live"},{icon:f.jsx(cu,{"data-loc":"client/src/pages/NFLAnalytics.tsx:297",className:"h-4 w-4 text-neon-magenta"}),title:"Game-Time Decisions",description:"Probability modeling for questionable/doubtful players",bullets:["Play probability percentage based on injury type + history","Coach press conference language analysis (hedging signals)","Backup player readiness and scheme adjustment likelihood","Market line movement correlation with injury news timing","Same-injury historical outcomes by position and severity"],status:"live"},{icon:f.jsx(Ix,{"data-loc":"client/src/pages/NFLAnalytics.tsx:310",className:"h-4 w-4 text-neon-cyan"}),title:"Impact Scoring",description:"Quantified point spread and total impact per player absence",bullets:["Spread impact score: estimated point swing per player out","Total impact score: estimated scoring change per absence","WAR (Wins Above Replacement) by position for NFL context","Cascading impact analysis (how one absence affects others)","Historical ATS record with/without key player"],status:"live"},{icon:f.jsx(rf,{"data-loc":"client/src/pages/NFLAnalytics.tsx:323",className:"h-4 w-4 text-neon-green"}),title:"Real-Time Alerts",description:"Instant notifications on status changes and breaking injury news",bullets:["Push alerts for status upgrades/downgrades","IR designation tracking and return timeline estimates","Pre-game inactive list monitoring (90 min before kickoff)","In-game injury tracking with return probability","Beat reporter aggregation for earliest intel"],status:"updating"},{icon:f.jsx(Kl,{"data-loc":"client/src/pages/NFLAnalytics.tsx:336",className:"h-4 w-4 text-neon-amber"}),title:"Injury History",description:"Career injury patterns and durability risk assessment",bullets:["Career games missed by injury type and body part","Soft tissue injury recurrence probability modeling","Age-adjusted durability score and workload threshold","Return-from-injury performance curve (weeks to baseline)","Position-specific injury risk factors and red flags"],status:"live"}]},{id:"advanced-metrics",title:"ADVANCED METRICS",icon:f.jsx(KP,{"data-loc":"client/src/pages/NFLAnalytics.tsx:353",className:"h-5 w-5"}),color:"neon-cyan",description:"Next-generation analytics combining EPA, DVOA, and proprietary models for edge detection.",subMetrics:[{icon:f.jsx(A3,{"data-loc":"client/src/pages/NFLAnalytics.tsx:358",className:"h-4 w-4 text-neon-magenta"}),title:"Red Zone Efficiency",description:"Scoring conversion rates and play-calling tendencies inside the 20",bullets:["TD conversion rate vs. field goal rate (offense and defense)","Red zone target share and rushing attempt distribution","Goal-to-go conversion rate by personnel grouping","Red zone turnover rate and situational fumble risk","Fantasy and prop implications of red zone usage changes"],status:"live"},{icon:f.jsx(WP,{"data-loc":"client/src/pages/NFLAnalytics.tsx:371",className:"h-4 w-4 text-neon-green"}),title:"Turnover Margins",description:"Takeaway/giveaway trends with regression and sustainability analysis",bullets:["Season turnover margin and expected regression to mean","Fumble recovery rate vs. league average (luck factor)","Interception rate: skill-based vs. variance-driven","Defensive forced fumble rate and strip-sack frequency","Turnover-adjusted point differential for true team strength"],status:"live"},{icon:f.jsx(lu,{"data-loc":"client/src/pages/NFLAnalytics.tsx:384",className:"h-4 w-4 text-neon-amber"}),title:"Divisional Trends",description:"Intra-division performance patterns and familiarity edges",bullets:["Divisional ATS record vs. non-divisional ATS record","Second meeting performance boost (scheme adjustment factor)","Divisional rivalry intensity score and motivation metrics","Home/away splits within division vs. out of division","Historical divisional underdog cover rate by spread range"],status:"live"},{icon:f.jsx(Kl,{"data-loc":"client/src/pages/NFLAnalytics.tsx:397",className:"h-4 w-4 text-neon-cyan"}),title:"EPA / DVOA",description:"Expected Points Added and DVOA rankings with opponent adjustments",bullets:["Offensive EPA/play ranking (pass EPA vs. rush EPA split)","Defensive EPA/play allowed with strength-of-schedule adjustment","DVOA weighted rankings (recent games weighted heavier)","EPA stability metrics: which teams are real vs. fluky","Matchup-specific EPA projections (offense vs. defense style)"],status:"live"},{icon:f.jsx(XP,{"data-loc":"client/src/pages/NFLAnalytics.tsx:410",className:"h-4 w-4 text-neon-green"}),title:"Home-Field Advantage",description:"Quantified home edge with crowd noise, altitude, and travel factors",bullets:["Team-specific home-field advantage in points (not all 3 pts)","Crowd noise impact on false start rate and play clock usage","Altitude advantage quantification (Denver, Mexico City)","Dome-to-outdoor and outdoor-to-dome transition penalties","Monday/Thursday night home advantage vs. Sunday baseline"],status:"live"}]}];function UFe({status:e}){return e==="live"?f.jsx(Sn,{"data-loc":"client/src/pages/NFLAnalytics.tsx:430",variant:"outline",className:"border-neon-green/50 text-neon-green font-mono text-[9px] tracking-widest",children:"LIVE"}):e==="updating"?f.jsx(Sn,{"data-loc":"client/src/pages/NFLAnalytics.tsx:436",variant:"outline",className:"border-neon-amber/50 text-neon-amber font-mono text-[9px] tracking-widest animate-pulse",children:"UPDATING"}):f.jsxs(Sn,{"data-loc":"client/src/pages/NFLAnalytics.tsx:441",variant:"outline",className:"border-muted-foreground
1134/50 text-muted-foreground font-mono text-[9px] tracking-widest",children:[f.jsx(cc,{"data-loc":"client/src/pages/NFLAnalytics.tsx:442",className:"h-2.5 w-2.5 mr-1"}),"PRO"]})}function zFe({metric:e}){const[t,n]=P.useState(!1);return f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:452",className:"group brackets terminal-border p-4 transition-all duration-200 hover:border-neon-cyan/50 hover:bg-secondary/20 cursor-pointer",onClick:()=>n(!t),children:[f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:456",className:"flex items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:457",className:"flex items-start gap-3 min-w-0",children:[f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:458",className:"mt-0.5 shrink-0",children:e.icon}),f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:459",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:460",className:"flex items-center gap-2 flex-wrap",children:[f.jsx("h4",{"data-loc":"client/src/pages/NFLAnalytics.tsx:461",className:"font-mono text-sm font-bold tracking-wide text-foreground",children:e.title}),f.jsx(UFe,{"data-loc":"client/src/pages/NFLAnalytics.tsx:464",status:e.status})]}),f.jsx("p",{"data-loc":"client/src/pages/NFLAnalytics.tsx:466",className:"mt-1 text-xs text-muted-foreground leading-relaxed",children:e.description})]})]}),f.jsx(yce,{"data-loc":"client/src/pages/NFLAnalytics.tsx:471",className:`h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200 ${t?"rotate-90":""}`})]}),t&&f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:477",className:"mt-3 ml-7 border-l border-border pl-4 space-y-1.5 animate-in fade-in slide-in-from-top-1 duration-200",children:e.bullets.map((r,a)=>f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:479",className:"flex items-start gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/NFLAnalytics.tsx:480",className:"text-neon-cyan font-mono text-[10px] mt-0.5 shrink-0",children:"▸"}),f.jsx("span",{"data-loc":"client/src/pages/NFLAnalytics.tsx:481",className:"text-xs text-muted-foreground leading-relaxed",children:r})]},a))})]})}function HFe({module:e}){const[t,n]=P.useState("all"),r=e.id==="player-props"&&t!=="all"?e.subMetrics.filter(a=>a.category===t):e.subMetrics;return f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:499",className:"space-y-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:500",className:"flex items-center gap-3 mb-2",children:[f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:501",className:`text-${e.color}`,children:e.icon}),f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:502",children:[f.jsx("h3",{"data-loc":"client/src/pages/NFLAnalytics.tsx:503",className:`font-mono text-sm font-bold tracking-widest text-${e.color}`,children:e.title}),f.jsx("p",{"data-loc":"client/src/pages/NFLAnalytics.tsx:506",className:"text-xs text-muted-foreground mt-0.5",children:e.description})]})]}),e.id==="player-props"&&f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:512",className:"flex flex-wrap items-center gap-2 mb-2",children:[f.jsx("span",{"data-loc":"client/src/pages/NFLAnalytics.tsx:513",className:"font-mono text-[10px] tracking-widest text-muted-foreground mr-1",children:"FILTER:"}),[{value:"all",label:"ALL"},{value:"passing",label:"PASSING"},{value:"rushing",label:"RUSHING"},{value:"receiving",label:"RECEIVING"},{value:"scoring",label:"SCORING"}].map(a=>f.jsx("button",{"data-loc":"client/src/pages/NFLAnalytics.tsx:521",onClick:()=>n(a.value),className:`px-3 py-1 font-mono text-[10px] tracking-widest border transition-all duration-150 active:scale-97 ${t===a.value?"border-neon-cyan bg-neon-cyan/10 text-neon-cyan":"border-border text-muted-foreground hover:border-neon-cyan/40 hover:text-neon-cyan/80"}`,children:a.label},a.value))]}),f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:536",className:"grid gap-3 md:grid-cols-1 lg:grid-cols-1",children:r.map(a=>f.jsx(zFe,{"data-loc":"client/src/pages/NFLAnalytics.tsx:538",metric:a},a.title))}),e.id==="player-props"&&r.length===0&&f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:544",className:"brackets terminal-border p-6 text-center font-mono text-xs text-muted-foreground",children:"[NO_DATA] No metrics match the selected filter."})]})}function qFe(){const{data:e}
1134=De.billing.myAccess.useQuery(),t=e?.tier==="gold"||e?.tier==="silver"||e?.tier==="admin";return f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:558",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/NFLAnalytics.tsx:559",code:"SYS.NFL // SUPERIOR_ANALYTICS",title:"NFL Superior Analytics",sub:"// Deep-dive intelligence across player props, lines, game context, injuries, and advanced metrics."}),f.jsx($Fe,{"data-loc":"client/src/pages/NFLAnalytics.tsx:565"}),f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:568",className:"mb-8 grid grid-cols-2 gap-3 sm:grid-cols-4 lg:grid-cols-5",children:D6.map(n=>f.jsxs("a",{"data-loc":"client/src/pages/NFLAnalytics.tsx:570",href:`#${n.id}`,className:`brackets terminal-border p-3 text-center transition-all duration-200 hover:border-${n.color}/60 hover:bg-secondary/20`,children:[f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:575",className:`flex justify-center mb-1.5 text-${n.color}`,children:n.icon}),f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:576",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:n.title}),f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:579",className:"font-mono text-lg font-bold text-foreground mt-0.5",children:n.subMetrics.length}),f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:582",className:"font-mono text-[9px] text-muted-foreground",children:"SUB-METRICS"})]},n.id))}),!t&&f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:589",className:"mb-8 border border-neon-magenta/40 bg-neon-magenta/5 p-5",children:f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:590",className:"flex flex-wrap items-center justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:591",className:"flex items-center gap-3",children:[f.jsx(cc,{"data-loc":"client/src/pages/NFLAnalytics.tsx:592",className:"h-5 w-5 text-neon-magenta shrink-0"}),f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:593",children:[f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:594",className:"font-mono text-xs tracking-wider text-neon-magenta font-bold",children:"FULL ANALYTICS ACCESS REQUIRES SILVER OR GOLD"}),f.jsx("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:597",className:"text-xs text-muted-foreground mt-0.5",children:"Preview all categories below. Upgrade to unlock real-time data feeds, alerts, and AI-powered insights."})]})]}),f.jsx(Et,{"data-loc":"client/src/pages/NFLAnalytics.tsx:602",href:"/pricing",className:"border border-neon-magenta px-4 py-2 font-mono text-[11px] tracking-widest text-neon-magenta transition-colors hover:bg-neon-magenta/10",children:"[ UNLOCK ACCESS ]"})]})}),f.jsxs(t7,{"data-loc":"client/src/pages/NFLAnalytics.tsx:613",defaultValue:"player-props",className:"w-full",children:[f.jsx(n7,{"data-loc":"client/src/pages/NFLAnalytics.tsx:614",className:"w-full justify-start overflow-x-auto bg-secondary/30 border border-border mb-6 h-auto flex-wrap",children:D6.map(n=>f.jsxs(xo,{"data-loc":"client/src/pages/NFLAnalytics.tsx:616",value:n.id,className:"font-mono text-[10px] tracking-widest data-[state=active]:text-neon-cyan data-[state=active]:bg-neon-cyan/10 px-3 py-2",children:[f.jsx("span",{"data-loc":"client/src/pages/NFLAnalytics.tsx:621",className:"mr-1.5",children:n.icon}),n.title]},n.id))}),D6.map(n=>f.jsx(yo,{"data-loc":"client/src/pages/NFLAnalytics.tsx:628",value:n.id,id:n.id,children:f.jsx(HFe,{"data-loc":"client/src/pages/NFLAnalytics.tsx:629",module:n})},n.id))]}),f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:635",className:"mt-10 border border-border bg-black/30 p-6 text-center",children:[f.jsx("h3",{"data-loc":"client/src/pages/NFLAnalytics.tsx:636",className:"font-mono text-sm tracking-widest text-neon-cyan mb-2",children:"NFL SEASON INTELLIGENCE — UPDATED DAILY"}),f.jsx("p",{"data-loc":"client/src/pages/NFLAnalytics.tsx:639",className:"text-xs text-muted-foreground max-w-2xl mx-auto leading-relaxed mb-4",children:"Our AI engine processes thousands of data points across all 32 NFL teams every day during the season. Player props, line movements, injury impacts, and advanced metrics are synthesized into actionable betting intelligence — giving you the edge the books don't want you to have."}),f.jsxs("div",{"data-loc":"client/src/pages/NFLAnalytics.tsx:644",className:"flex flex-wrap justify-center gap-3",children:[f.jsx(Et,{"data-loc":"client/src/pages/NFLAnalytics.tsx:645",href:"/picks",className:"border border-neon-cyan px-4 py-2 font-mono text-[11px] tracking-widest text-neon-cyan transition-colors hover:bg-neon-cyan/10",children:"[ VIEW TODAY'S NFL PICKS ]"}),f.jsx(Et,{"data-loc":"client/src/pages/NFLAnalytics.tsx:651",href:"/track-record",className:"border border-neon-green px-4 py-2 font-mono text-[11px] tracking-widest text-neon-green transition-colors hover:bg-neon-green/10",children:"[ NFL TRACK RECORD ]"})]})]})]})}const F_={nflPlayers:"/manus-storage/nfl_player_prop_baselines_f407c899.webp",nflTeams:"/manus-storage/nfl_team_prop_environments_c76d0d9a.webp",wnbaPlayers:"/manus-storage/wnba_prop_baseline_pra_d4f6aeb1.webp"},GFe=[{value:"all",label:"ALL ROLES"},{value:"quarterback",label:"QB"},{value:"rusher",label:"RUSHERS"},{value:"receiver",label:"RECEIVERS"},{value:"wnba",label:"WNBA"}],VFe=[{value:"pass",label:"PASS"},{value:"rush",label:"RUSH"},{value:"yac",label:"YAC"},{value:"name",label:"A-Z"}];function YFe(e){return e===null?"text-muted-foreground":e>=80?"text-neon-green":e>=60?"text-neon-amber":"text-muted-foreground"}function WFe(e){return`${Math.max(0,Math.min(100,e??0))}%`}
1134function Jc(e,t=1){return e===null?"—":e.toFixed(t)}function Oee({value:e,tone:t="cyan"}){const n=t==="amber"?"bg-neon-amber":t==="green"?"bg-neon-green":"bg-neon-cyan";return f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:61",className:"h-1.5 overflow-hidden bg-white/5","aria-hidden":"true",children:f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:62",className:`h-full ${n} transition-[width] duration-200`,style:{width:WFe(e)}})})}function dx({icon:e,label:t,value:n,note:r}){return f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:69",className:"terminal-border bg-black/25 p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:70",className:"flex items-center justify-between",children:[f.jsx("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:71",className:"font-mono text-[10px] tracking-[0.18em] text-muted-foreground",children:t}),f.jsx(e,{"data-loc":"client/src/pages/PropAnalytics.tsx:72",className:"h-4 w-4 text-neon-cyan"})]}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:74",className:"mt-3 font-display text-3xl text-foreground",children:n}),f.jsx("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:75",className:"mt-1 text-xs text-muted-foreground",children:r})]})}function KFe({row:e,rank:t}){return f.jsxs("article",{"data-loc":"client/src/pages/PropAnalytics.tsx:82",className:"group terminal-border bg-black/20 p-4 transition-[transform,background-color,border-color] duration-200 hover:-translate-y-0.5 hover:border-neon-cyan/50 hover:bg-neon-cyan/[0.025]",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:83",className:"flex items-start justify-between gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:84",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:85",className:"flex flex-wrap items-center gap-2",children:[f.jsxs("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:86",className:"font-mono text-[10px] text-muted-foreground",children:["#",t]}),f.jsxs(Sn,{"data-loc":"client/src/pages/PropAnalytics.tsx:87",variant:"outline",className:"border-neon-cyan/30 font-mono text-[9px] tracking-wider text-neon-cyan",children:[e.league," · ",String(e.baselineGroup).toUpperCase()]}),f.jsx(Sn,{"data-loc":"client/src/pages/PropAnalytics.tsx:90",variant:"outline",className:"border-neon-green/30 font-mono text-[9px] text-neon-green",children:String(e.sampleTier).toUpperCase()})]}),f.jsx("h3",{"data-loc":"client/src/pages/PropAnalytics.tsx:94",className:"mt-2 truncate font-display text-xl text-foreground",children:e.playerName}),f.jsxs("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:95",className:"font-mono text-[11px] text-muted-foreground",children:[e.teamAbbr||"FA"," · ",e.position||"—"," · ",e.season," ",e.seasonStatus.replaceAll("_"," ")]})]}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:99",className:"shrink-0 text-right",children:[f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:100",className:`font-display text-3xl ${YFe(e.baselineScore)}`,children:Jc(e.baselineScore)}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:101",className:"font-mono text-[9px] tracking-wider text-muted-foreground",children:"BASELINE / 100"})]})]}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:104",className:"mt-3",children:f.jsx(Oee,{"data-loc":"client/src/pages/PropAnalytics.tsx:105",value:e.baselineScore??0,tone:"green"})}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:107",className:"mt-4 grid grid-cols-2 gap-2 sm:grid-cols-4",children:e.metrics.map(n=>f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:109",className:"border border-white/5 bg-white/[0.02] p-2",children:[f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:110",className:"font-mono text-[9px] tracking-wide text-muted-foreground",children:n.label}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:111",className:"mt-1 font-mono text-sm font-bold text-foreground",children:Jc(n.value,n.value>=10?1:2)})]},n.label))}),f.jsxs("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:115",className:"mt-3 font-mono text-[9px] leading-relaxed text-muted-foreground",children:[e.methodologyVersion," · snapshot ",e.snapshotDate," · composite is not a projected outcome"]})]})}function QFe(){const[e,t]=P.useState("WNBA"),[n,r]=P.useState("wnba"),[a,i]=P.useState(""),[s,o]=P.useState(!0),[l,u]=P.useState("score"),[p,h]=P.useState(24);P.useEffect(()=>{h(24)},[e,n,a,s,l]);const g=P.useMemo(()=>({league:e,group:n,search:a||void 0,qualifiedOnly:s,sort:l,direction:"desc",limit:p}),[e,n,a,s,l,p]),{data:x,isLoading:v,error:b}=De.propAnalytics.players.useQuery(g);return f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:141",className:"space-y-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:142",className:"terminal-border bg-black/25 p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:143",className:"grid gap-3 lg:grid-cols-[1fr_auto_auto] lg:items-end",children:[f.jsxs("label",{"data-loc":"client/src/pages/PropAnalytics.tsx:144",className:"block",children:[f.jsx("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:145",className:"mb-1.5 block font-mono text-[10px] tracking-widest text-muted-foreground",children:"SEARCH PLAYER OR TEAM"}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:146",className:"relative",children:[f.jsx(oN,{"data-loc":"client/src/pages/PropAnalytics.tsx:147",className:"absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-muted-foreground"}),f.jsx(Qt,{"data-loc":"client/src/pages/PropAnalytics.tsx:148",value:a,onChange:E=>i(E.target.value),placeholder:"Jared Goff, DET, A'ja Wilson...",className:"pl-9 font-mono text-xs"})]})]}),f.jsxs("label",{"data-loc":"client/src/pages/PropAnalytics.tsx:151",className:"flex items-center gap-3 border border-white/10 px-3 py-2.5",children:[f.jsx(kx,{"data-loc":"client/src/pages/PropAnalytics.tsx:152",checked:s,onCheckedChange:o}),f.jsx("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:153",className:"font-mono text-[10px] tracking-wider",children:"QUALIFIED ONLY"})]}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:155",className:"flex gap-1",children:["score","primary","name"].map(E=>f.jsx(et,{"data-loc":"client/src/pages/PropAnalytics.tsx:157",size:"sm",variant:l===E?"default":"outline",onClick:()=>u(E),className:"font-mono text-[10px]",children:E.toUpperCase()},E))})]}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:163",className:"mt-3 flex flex-wrap gap-1.5",children:[["ALL","NFL","WNBA"].map(E=>f.jsx(et,{"data-loc":"client/src/pages/PropAnalytics.tsx:165",size:"sm",variant:e===E?"default":"outline",onClick:()=>{t(E),E==="WNBA"&&r("wnba")},className:"font-mono text-[10px]",children:E},E)),f.jsx("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:169",className:"mx-1 hidden h-8 w-px bg-white/10 sm:block"}),GFe.map(E=>
1134f.jsx(et,{"data-loc":"client/src/pages/PropAnalytics.tsx:171",size:"sm",variant:n===E.value?"secondary":"ghost",onClick:()=>{r(E.value),E.value==="wnba"&&t("WNBA")},className:"font-mono text-[10px]",children:E.label},E.value))]})]}),v?f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:179",className:"grid gap-3 lg:grid-cols-2",children:Array.from({length:6}).map((E,S)=>f.jsx(dt,{"data-loc":"client/src/pages/PropAnalytics.tsx:179",className:"h-52"},S))}):b?f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:181",className:"terminal-border border-neon-red/40 p-6 font-mono text-xs text-neon-red",children:["[QUERY_FAILED] ",b.message]}):x?.length?f.jsxs(f.Fragment,{children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:184",className:"flex items-center justify-between font-mono text-[10px] tracking-widest text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:185",children:[x.length," PROFILES RETURNED"]}),f.jsx("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:186",children:"0-100 LEAGUE-RELATIVE COMPOSITE"})]}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:188",className:"grid gap-3 lg:grid-cols-2",children:x.map((E,S)=>f.jsx(KFe,{"data-loc":"client/src/pages/PropAnalytics.tsx:189",row:E,rank:S+1},E.recordId))}),x.length===p&&p<250&&f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:192",className:"flex justify-center pt-2",children:f.jsx(et,{"data-loc":"client/src/pages/PropAnalytics.tsx:193",variant:"outline",onClick:()=>h(E=>Math.min(250,E+24)),className:"font-mono text-xs tracking-widest",children:">> LOAD 24 MORE PROFILES"})})]}):f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:200",className:"terminal-border p-10 text-center font-mono text-xs text-muted-foreground",children:"NO PROFILES MATCH THESE FILTERS."}),f.jsxs("figure",{"data-loc":"client/src/pages/PropAnalytics.tsx:203",className:"terminal-border overflow-hidden bg-black/30 p-3",children:[f.jsx("img",{"data-loc":"client/src/pages/PropAnalytics.tsx:204",src:e==="WNBA"?F_.wnbaPlayers:F_.nflPlayers,alt:e==="WNBA"?"WNBA estimated points, rebounds, and assists baseline leaders":"NFL quarterback, rusher, and receiver prop baseline leaders",className:"w-full",loading:"lazy"}),f.jsx("figcaption",{"data-loc":"client/src/pages/PropAnalytics.tsx:205",className:"px-2 pb-1 pt-3 font-mono text-[10px] leading-relaxed text-muted-foreground",children:"Uploaded baseline visualization. These season aggregates are screening inputs—not matchup-adjusted projections."})]})]})}function XFe(){const[e,t]=P.useState(""),[n,r]=P.useState("pass"),a=P.useMemo(()=>({search:e||void 0,sort:n,direction:"desc"}),[e,n]),{data:i,isLoading:s,error:o}=De.propAnalytics.teams.useQuery(a);return f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:220",className:"space-y-5",children:[f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:221",className:"terminal-border bg-black/25 p-4",children:f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:222",className:"grid gap-3 md:grid-cols-[1fr_auto] md:items-end",children:[f.jsxs("label",{"data-loc":"client/src/pages/PropAnalytics.tsx:223",className:"block",children:[f.jsx("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:224",className:"mb-1.5 block font-mono text-[10px] tracking-widest text-muted-foreground",children:"SEARCH TEAM"}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:225",className:"relative",children:[f.jsx(oN,{"data-loc":"client/src/pages/PropAnalytics.tsx:226",className:"absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-muted-foreground"}),f.jsx(Qt,{"data-loc":"client/src/pages/PropAnalytics.tsx:227",value:e,onChange:l=>t(l.target.value),placeholder:"Detroit, DAL, Buffalo...",className:"pl-9 font-mono text-xs"})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:230",children:[f.jsx("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:231",className:"mb-1.5 block font-mono text-[10px] tracking-widest text-muted-foreground",children:"RANK BY ENVIRONMENT"}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:232",className:"flex gap-1",children:VFe.map(l=>f.jsx(et,{"data-loc":"client/src/pages/PropAnalytics.tsx:234",size:"sm",variant:n===l.value?"default":"outline",onClick:()=>r(l.value),className:"font-mono text-[10px]",children:l.label},l.value))})]})]})}),s?f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:244",className:"grid gap-3 lg:grid-cols-2",children:Array.from({length:6}).map((l,u)=>f.jsx(dt,{"data-loc":"client/src/pages/PropAnalytics.tsx:244",className:"h-60"},u))}):o?f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:246",className:"terminal-border border-neon-red/40 p-6 font-mono text-xs text-neon-red",children:["[QUERY_FAILED] ",o.message]}):f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:248",className:"grid gap-3 lg:grid-cols-2",children:i?.map((l,u)=>f.jsxs("article",{"data-loc":"client/src/pages/PropAnalytics.tsx:250",className:"terminal-border bg-black/20 p-4 transition-colors hover:border-neon-amber/50 hover:bg-neon-amber/[0.02]",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:251",className:"flex items-start justify-between gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:252",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:253",className:"font-mono text-[10px] text-muted-foreground",children:["#",u+1," · ",l.teamAbbr]}),f.jsx("h3",{"data-loc":"client/src/pages/PropAnalytics.tsx:254",className:"mt-1 font-display text-xl text-foreground",children:l.teamName}),f.jsx("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:255",className:"mt-1 text-xs text-neon-amber",children:l.offensiveProfile})]}),f.jsxs(Sn,{"data-loc":"client/src/pages/PropAnalytics.tsx:257",variant:"outline",className:"border-white/15 font-mono text-[9px]",children:["NFL ",l.season]})]}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:259",className:"mt-4 space-y-3",children:[["PASS",l.passScore,"cyan"],["RUSH",l.rushScore,"amber"],["YAC",l.yacScore,"green"]].map(([p,h,g])=>f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:265",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:266",className:"mb-1 flex justify-between font-mono text-[10px]",children:[f.jsxs("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:266",children:[p," ENVIRONMENT"]}),f.jsxs("span",{"data-loc":"client/src/pages/PropAnalytics.tsx:266",children:[Jc(Number(h)),"/100"]})]}),f.jsx(Oee,{"data-loc":"client/src/pages/PropAnalytics.tsx:267",value:Number(h),tone:g})]},String(p)))}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:271",className:"mt-4 grid grid-cols-2 gap-2 sm:grid-cols-4",children:[f.jsx(fx,{"data-loc":"client/src/pages/PropAnalytics.tsx:272",label:"PASS ATT/G",value:Jc(l.passAttemptsPerGame)}),f.jsx(fx,{"data-loc":"client/src/pages/PropAnalytics.tsx:273",label:"REC YDS/G",value:Jc(l.receivingYardsPerGame)}),f.jsx(fx,{"data-loc":"client/src/pages/PropAnalytics.tsx:274",label:"RUSH ATT/G",value:Jc(l.rushAttemptsPerGame)}),f.jsx(fx,{"data-loc":"client/src/pages/PropAnalytics.tsx:275",label:"RUSH YDS/G",value:Jc(l.rushYardsPerGame)})]}),f.jsxs("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:277",className:"mt-3 font-mono text-[9px] text-muted-foreground",children:["Snapshot ",l.snapshotDate," · descriptive profile, not a matchup projection"]})]},l.teamAbbr))}),f.jsxs("figure",{"data-loc":"client/src/pages/PropAnalytics.tsx:283",className:"terminal-border overflow-hidden bg-black/30 p-3",children:[f.jsx("img",{"data-loc":"client/src/pages/PropAnalytics.tsx:284",src:F_.nflTeams,alt:"NFL team pass, rush, and yards-after-catch prop environment baselines",className:"w-full",loading:"lazy"}),f.jsx("figcaption",{"data-loc":"client/src/pages/PropAnalytics.tsx:285",className:"px-2 pb-1 pt-3 font-mono text-[10px] leading-relaxed text-muted-foreground",children:"Team environment rankings compare 2025 offensive profiles on the same 0-100 league-relative scale."})]})]})}function fx({label:e,value:t}){return f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:294",className:"border border-white/5 bg-white/[0.02] p-2",children:[f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:294",className:"font-mono text-[9px] text-muted-foreground",children:e}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:294",className:"mt-1 font-mono text-sm font-bold",children:t})]})}function ZFe(){return f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:299",className:"grid gap-5 lg:grid-cols-[1.1fr_0.9fr]",children:[f.jsxs("section",{"data-loc":"client/src/pages/PropAnalytics.tsx:300",className:"terminal-border p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:301",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-cyan",children:[f.jsx(_m,{"data-loc":"client/src/pages/PropAnalytics.tsx:301",className:"h-4 w-4"})," QUALIFICATION + SCORING"]}),f.jsx("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:302",className:"mt-4 overflow-x-auto",children:f.jsxs("table",{"data-loc":"client/src/pages/PropAnalytics.tsx:303",className:"w-full text-left text-sm",children:[f.jsx("thead",{"data-loc":"client/src/pages/PropAnalytics.tsx:304",className:"font-mono text-[10px] tracking-wider text-muted-foreground",children:f.jsxs("tr",{"data-loc":"client/src/pages/PropAnalytics.tsx:304",children:[f.jsx("th",{"data-loc":"client/src/pages/PropAnalytics.tsx:304",className:"pb-2",children:"PROFILE"}),f.jsx("th",{"data-loc":"client/src/pages/PropAnalytics.tsx:304",className:"pb-2",children:"MINIMUM SAMPLE"}),f.jsx("th",{"data-loc":"client/src/pages/PropAnalytics.tsx:304",className:"pb-2",children:"CORE INPUTS"})]})}),f.jsxs("tbody",{"data-loc":"client/src/pages/PropAnalytics.tsx:305",className:"divide-y divide-white/5",children:[f.jsx(hx,{"data-loc":"client/src/pages/PropAnalytics.tsx:306",name:"NFL quarterbacks",sample:"8 games · 200 attempts",inputs:"Volume, yards, TD, accuracy, efficiency, pressure"}),f.jsx(hx,{"data-loc":"client/src/pages/PropAnalytics.tsx:307",name:"NFL rushers",sample:"8 games · 80 attempts",inputs:"Workload, yards, TD, efficiency, success, contact"}),f.jsx(hx,{"data-loc":"client/src/pages/PropAnalytics.tsx:308",name:"NFL receivers",sample:"8 games · 50 targets",inputs:"Targets, receptions, yards, share, YAC, depth"}),f.jsx(hx,{"data-loc":"client/src/pages/PropAnalytics.tsx:309",name:"WNBA players",sample:"8 games · 12 min/game",inputs:"Role stability, scoring, rebounds, assists, PRA"})]})]})})]}),f.jsxs("section",{"data-loc":"client/src/pages/PropAnalytics.tsx:314",className:"terminal-border border-neon-amber/30 bg-neon-amber/[0.025] p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:315",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-amber",children:[f.jsx(bo,{"data-loc":"client/src/pages/PropAnalytics.tsx:315",className:"h-4 w-4"})," DAILY DECISION GUARDRAIL"]}),f.jsx("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:316",className:"mt-4 text-sm leading-relaxed text-muted-foreground",children:"The engine now matches names and team
1134s from a live prop board to these baselines before generating analysis. It is instructed to treat the baseline as a prior—not as a probability—and to reduce confidence or pass when current matchup evidence is missing or contradictory."}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:319",className:"mt-4 space-y-2 font-mono text-[10px] leading-relaxed text-muted-foreground",children:[f.jsx("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:320",children:"REQUIRED FOR A FULL DAILY EDGE: live sportsbook line and price, opponent allowance, expected role/minutes or snap share, injuries/lineups, venue/rest, and recent game logs."}),f.jsx("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:321",children:"NOT SUPPORTED BY THIS SNAPSHOT ALONE: line-specific hit rate, closing-line value, opponent-adjusted projection, or guaranteed outcome."})]})]})]})}function hx({name:e,sample:t,inputs:n}){return f.jsxs("tr",{"data-loc":"client/src/pages/PropAnalytics.tsx:329",children:[f.jsx("td",{"data-loc":"client/src/pages/PropAnalytics.tsx:329",className:"py-3 pr-4 font-medium",children:e}),f.jsx("td",{"data-loc":"client/src/pages/PropAnalytics.tsx:329",className:"py-3 pr-4 font-mono text-xs text-neon-green",children:t}),f.jsx("td",{"data-loc":"client/src/pages/PropAnalytics.tsx:329",className:"py-3 text-xs text-muted-foreground",children:n})]})}function JFe(){const{data:e}=De.propAnalytics.overview.useQuery(),t=P.useMemo(()=>{if(typeof window>"u")return"players";const n=new URLSearchParams(window.location.search).get("tab");return n&&["players","teams","methodology"].includes(n)?n:"players"},[]);return P.useEffect(()=>{const n=document.title;return document.title="Player & Team Prop Analytics | Glenn Boyz Picks",()=>{document.title=n}},[]),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:347",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/PropAnalytics.tsx:348",code:"SYS.18 // PROP_INTEL",title:"Player + Team Prop Analytics",sub:"// Auditable NFL and WNBA season baselines integrated into the live prop-analysis engine."}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:354",className:"mb-6 grid gap-3 sm:grid-cols-2 xl:grid-cols-4",children:[f.jsx(dx,{"data-loc":"client/src/pages/PropAnalytics.tsx:355",icon:Dx,label:"QUALIFIED PLAYERS",value:e?.qualifiedPlayerProfiles??"—",note:"Across NFL and WNBA role screens"}),f.jsx(dx,{"data-loc":"client/src/pages/PropAnalytics.tsx:356",icon:rf,label:"NFL TEAMS",value:e?.teamProfiles??"—",note:"Pass, rush, and YAC environments"}),f.jsx(dx,{"data-loc":"client/src/pages/PropAnalytics.tsx:357",icon:jb,label:"RAW PROFILES",value:e?.totalPlayerProfiles??"—",note:"Qualified and audit-only source rows"}),f.jsx(dx,{"data-loc":"client/src/pages/PropAnalytics.tsx:358",icon:Ix,label:"SNAPSHOT",value:e?.snapshotDate??"—",note:"NFL 2025 · WNBA 2026 in progress"})]}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:361",className:"mb-6 grid gap-3 lg:grid-cols-[1.2fr_0.8fr]",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:362",className:"terminal-border border-neon-cyan/30 bg-neon-cyan/[0.025] p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:363",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-cyan",children:[f.jsx(cN,{"data-loc":"client/src/pages/PropAnalytics.tsx:363",className:"h-4 w-4"})," ENGINE INTEGRATION ACTIVE"]}),f.jsx("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:364",className:"mt-3 text-sm leading-relaxed text-muted-foreground",children:"Live player-prop and team-prop boards are deterministically matched to qualified profiles. The AI receives only relevant baseline context, with explicit instructions to preserve the sportsbook line and weigh current matchup evidence before producing a pick."})]}),f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:368",className:"terminal-border border-neon-amber/30 p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/PropAnalytics.tsx:369",className:"flex items-center gap-2 font-mono text-xs tracking-widest text-neon-amber",children:[f.jsx(Kl,{"data-loc":"client/src/pages/PropAnalytics.tsx:369",className:"h-4 w-4"})," SCORE ≠ PROBABILITY"]}),f.jsx("p",{"data-loc":"client/src/pages/PropAnalytics.tsx:370",className:"mt-3 text-sm leading-relaxed text-muted-foreground",children:"A 90 baseline means a 
1134strong league-relative season profile. It does not mean a prop has a 90% chance to hit."})]})]}),f.jsxs(t7,{"data-loc":"client/src/pages/PropAnalytics.tsx:374",defaultValue:t,children:[f.jsxs(n7,{"data-loc":"client/src/pages/PropAnalytics.tsx:375",className:"mb-5 h-auto flex-wrap font-mono text-xs",children:[f.jsx(xo,{"data-loc":"client/src/pages/PropAnalytics.tsx:376",value:"players",children:"PLAYER PROPS"}),f.jsx(xo,{"data-loc":"client/src/pages/PropAnalytics.tsx:377",value:"teams",children:"TEAM PROPS"}),f.jsx(xo,{"data-loc":"client/src/pages/PropAnalytics.tsx:378",value:"methodology",children:"METHODOLOGY"})]}),f.jsx(yo,{"data-loc":"client/src/pages/PropAnalytics.tsx:380",value:"players",children:f.jsx(QFe,{"data-loc":"client/src/pages/PropAnalytics.tsx:380"})}),f.jsx(yo,{"data-loc":"client/src/pages/PropAnalytics.tsx:381",value:"teams",children:f.jsx(XFe,{"data-loc":"client/src/pages/PropAnalytics.tsx:381"})}),f.jsx(yo,{"data-loc":"client/src/pages/PropAnalytics.tsx:382",value:"methodology",children:f.jsx(ZFe,{"data-loc":"client/src/pages/PropAnalytics.tsx:382"})})]})]})}const Bl=[{rank:1,slug:"premier-league",name:"Premier League",shortName:"EPL",country:"England",countryCode:"GB-ENG",flag:"🏴",rating:90.9,sportKey:"soccer_epl",sharpLeagueId:"england_-_premier_league",accent:"#fbbf24"},{rank:2,slug:"serie-a",name:"Serie A",shortName:"SERIE A",country:"Italy",countryCode:"IT",flag:"🇮🇹",rating:85.8,sportKey:"soccer_italy_serie_a",sharpLeagueId:"italy_-_serie_a",accent:"#cbd5e1"},{rank:3,slug:"bundesliga",name:"Bundesliga",shortName:"BUND",country:"Germany",countryCode:"DE",flag:"🇩🇪",rating:85.7,sportKey:"soccer_germany_bundesliga",sharpLeagueId:"germany_-_bundesliga",accent:"#f97316"},{rank:4,slug:"la-liga",name:"LaLiga",shortName:"LALIGA",country:"Spain",countryCode:"ES",flag:"🇪🇸",rating:85.7,sportKey:"soccer_spain_la_liga",sharpLeagueId:"spain_-_la_liga",accent:"#22c55e"},{rank:5,slug:"ligue-1",name:"Ligue 1",shortName:"LIGUE 1",country:"France",countryCode:"FR",flag:"🇫🇷",rating:84.9,sportKey:"soccer_france_ligue_one",sharpLeagueId:"france_-_ligue_1",accent:"#22c55e"},{rank:6,slug:"championship",name:"EFL Championship",shortName:"EFL",country:"England",countryCode:"GB-ENG",flag:"🏴",rating:80.9,sportKey:"soccer_efl_champ",sharpLeagueId:"england_-_championship",accent:"#22c55e"}],e$e=["Shots","Shots on target","Anytime goal scorer","Assists","Score or assist"],t$e=["Team total goals","Team total shots","Team shots on target","Team total cards"];function n$e(e){return e==="all"?Bl:Bl.filter(t=>t.slug===e)}const hz={1:"bg-amber-400 text-black",2:"bg-slate-300 text-black",3:"bg-orange-600 text-white",4:"bg-emerald-500 text-black",5:"bg-emerald-500 text-black",6:"bg-emerald-500 text-black"};function r$e(){const[e,t]=P.useState("men"),[n,r]=P.useState(Bl[0]),[a,i]=P.useState("all"),s=n$e(a),o=l=>{i(l);const u=l==="all"?Bl[0]:Bl.find(p=>p.slug===l);u&&r(u)};return f.jsx("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:39",className:"min-h-screen bg-[radial-gradient(circle_at_10%_18%,rgba(16,185,129,0.12),transparent_32%),linear-gradient(180deg,#090b0a_0%,#0d100f_100%)]",children:f.jsxs("section",{"data-loc":"client/src/pages/SoccerLeagues.tsx:40",className:"container py-8 sm:py-12",children:[f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:41",className:"flex flex-col gap-5 border-b border-white/10 pb-7 sm:flex-row sm:items-end sm:justify-between",children:[f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:42",children:[f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:43",className:"font-mono text-[10px] uppercase tracking-[0.35em] text-neon-green",children:"SOCCER INTELLIGENCE // LEAGUE MATRIX"}),f.jsx("h1",{"data-loc":"client/src/pages/SoccerLeagues.tsx:46",className:"mt-3 max-w-3xl text-3xl font-black uppercase tracking-tight text-white sm:text-5xl",children:"Top Soccer Leagues"}),f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:49",className:"mt-3 max-w-2xl text-sm leading-6 text-white/60",children:"Ranked league discovery with FanDuel-first player and team prop anal
1134ysis. Availability depends on sportsbooks posting eligible markets."})]}),f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:54",className:"inline-flex w-fit rounded-xl border border-white/15 bg-black/40 p-1",children:[f.jsxs("button",{"data-loc":"client/src/pages/SoccerLeagues.tsx:55",type:"button",onClick:()=>t("men"),className:at("flex items-center gap-2 rounded-lg px-5 py-2.5 text-sm font-bold transition",e==="men"?"bg-blue-600 text-white":"text-white/60 hover:text-white"),"aria-pressed":e==="men",children:[f.jsx(Dx,{"data-loc":"client/src/pages/SoccerLeagues.tsx:60",className:"h-4 w-4"})," Men"]}),f.jsxs("button",{"data-loc":"client/src/pages/SoccerLeagues.tsx:62",type:"button",onClick:()=>t("women"),className:at("flex items-center gap-2 rounded-lg px-5 py-2.5 text-sm font-bold transition",e==="women"?"bg-blue-600 text-white":"text-white/60 hover:text-white"),"aria-pressed":e==="women",children:[f.jsx(Dx,{"data-loc":"client/src/pages/SoccerLeagues.tsx:67",className:"h-4 w-4"})," Women"]})]})]}),e==="men"?f.jsxs(f.Fragment,{children:[f.jsxs("section",{"data-loc":"client/src/pages/SoccerLeagues.tsx:74",className:"mt-7 rounded-2xl border border-white/10 bg-black/30 p-4 sm:p-5","aria-labelledby":"league-filter-title",children:[f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:75",className:"flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between",children:[f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:76",children:[f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:77",id:"league-filter-title",className:"font-mono text-[10px] uppercase tracking-[0.25em] text-neon-cyan",children:"FILTER PROP RESEARCH"}),f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:78",className:"mt-1 text-xs text-white/50",children:"Select a league to focus the player and team prop research board."})]}),f.jsxs("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:80",className:"font-mono text-[10px] uppercase tracking-widest text-white/45",children:[s.length," of ",Bl.length," leagues shown"]})]}),f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:84",className:"mt-4 flex gap-2 overflow-x-auto pb-1",role:"group","aria-label":"Filter Soccer prop research by league",children:[f.jsx(pz,{"data-loc":"client/src/pages/SoccerLeagues.tsx:85",active:a==="all",onClick:()=>o("all"),label:`All Leagues (${Bl.length})`}),Bl.map(l=>f.jsx(pz,{"data-loc":"client/src/pages/SoccerLeagues.tsx:91",active:a===l.slug,onClick:()=>o(l.slug),label:l.name},l.slug))]})]}),f.jsx("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:100",className:"mt-8 grid grid-cols-2 gap-3 sm:gap-5 lg:grid-cols-3",children:s.map(l=>f.jsxs("button",{"data-loc":"client/src/pages/SoccerLeagues.tsx:102",type:"button",onClick:()=>r(l),className:at("group relative min-h-56 overflow-hidden rounded-3xl border bg-white/[0.045] p-4 text-center shadow-[0_18px_55px_rgba(0,0,0,0.35)] transition duration-200 sm:min-h-64 sm:p-6",n.slug===l.slug?"border-neon-green/70 bg-neon-green/[0.07]":"border-white/12 hover:-translate-y-1 hover:border-white/30"),children:[f.jsx("span",{"data-loc":"client/src/pages/SoccerLeagues.tsx:110",className:at("absolute left-0 top-0 flex h-11 min-w-14 items-center justify-center rounded-br-2xl rounded-tl-3xl text-lg font-black shadow-xl",hz[l.rank]),children:l.rank}),f.jsx("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:113",className:"mx-auto mt-8 flex h-16 w-16 items-center justify-center rounded-2xl border border-white/10 bg-black/40 px-1 text-[10px] font-black tracking-tight text-white shadow-inner sm:h-20 sm:w-20 sm:text-sm",style:{color:l.accent},children:l.shortName}),f.jsx("h2",{"data-loc":"client/src/pages/SoccerLeagues.tsx:116",className:"mt-5 text-base font-bold text-white sm:text-xl",children:l.name}),f.jsxs("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:117",className:"mt-1 text-xs text-white/50 sm:text-sm",children:[l.flag," ",l.country]}),f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:118",className:"mt-4 font-mono text-xl font-bold text-emerald-400",children:l.rating.toFixed(1)})]},l.slug))}),f.jsx("section",{"data-loc":"client/src/pages/SoccerLeagues.tsx:123",className:"mt-8 overflow-hidden rounded-3xl border border-neon-green/25 bg-black/40",children:f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:124",className:"grid gap-0 lg:grid-cols-[0.9fr_1.1fr]",children:[f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:125",className:"border-b border-white/10 p-6 lg:border-b-0 lg:border-r sm:p-8",children:[f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:126",className:"font-mono text-[10px] uppercase tracking-[0.3em] text-neon-green",children:"SELECTED LEAGUE"}),f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:127",className:"mt-4 flex items-center gap-4",children:[f.jsx("span",{"data-loc":"client/src/pages/SoccerLeagues.tsx:128",className:at("flex h-12 w-12 items-center justify-center rounded-xl text-lg font-black",hz[n.rank]),children:n.rank}),f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:129",children:[f.jsx("h2",{"data-loc":"client/src/pages/SoccerLeagues.tsx:130",className:"text-2xl font-black text-white",children:n.name}),f.jsxs("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:131",className:"text-sm text-white/50",children:[n.country," · rating ",n.rating.toFixed(1)]})]})]}),f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:134",className:"mt-5 text-sm leading-6 text-white/60",children:"This league is included in the live Soccer scan for player and team prop boards. FanDuel is queried first; unsupported or unposted markets remain absent rather than estimated."}),f.jsx(Et,{"data-loc":"client/src/pages/SoccerLeagues.tsx:137",href:"/soccer-picks-today",children:f.jsxs(et,{"data-loc":"client/src/pages/SoccerLeagues.tsx:138",className:"mt-6 w-full font-mono text-xs tracking-widest sm:w-auto",children:["VIEW SOCCER PICKS ",f.jsx(Wl,{"data-loc":"client/src/pages/SoccerLeagues.tsx:139",className:"ml-2 h-4 w-4"})]})})]}),f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:143",className:"grid gap-5 p-6 sm:grid-cols-2 sm:p-8",children:[f.jsx(mz,{"data-loc":"client/src/pages/SoccerLeagues.tsx:144",icon:f.jsx(cN,{"data-loc":"client/src/pages/SoccerLeagues.tsx:144",className:"h-4 w-4"}),title:"Player Props",items:e$e,tone:"cyan"}),f.jsx(mz,{"data-loc":"client/src/pages/SoccerLeagues.tsx:145",icon:f.jsx(Kl,{"data-loc":"client/src/pages/SoccerLeagues.tsx:145",className:"h-4 w-4"}),title:"Team Props",items:t$e,tone:"amber"})]})]})})]}):f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:151",className:"mt-8 rounded-3xl border border-white/12 bg-white/[0.035] px-6 py-16 text-center",children:[f.jsx(rf,{"data-loc":"client/src/pages/SoccerLeagues.tsx:152",className:"mx-auto h-9 w-9 text-neon-cyan"}),f.jsx("h2",{"data-loc":"client/src/pages/SoccerLeagues.tsx:153",className:"mt-4 text-xl font-bold text-white",children:"Women’s Soccer League Matrix"}),f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:154",className:"mx-auto mt-2 max-w-xl text-sm leading-6 text-white/55",children:"No validated women’s league ranking set was supplied with this update. Women’s Soccer markets will be added here only after league rankings and sportsbook prop coverage are verified."})]}),f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:160",className:"mt-8 flex gap-3 rounded-2xl border border-white/10 bg-black/30 p-4 text-xs leading-5 text-white/50",children:[f.jsx(_q,{"data-loc":"client/src/pages/SoccerLeagues.tsx:161",className:"mt-0.5 h-4 w-4 shrink-0 text-neon-cyan"}),f.jsx("p",{"data-loc":"client/src/pages/SoccerLeagues.tsx:162",children:"League ratings are research rankings supplied by the user. They are not prop hit probabilities, projected returns, or guarantees. All generated analysis must use a posted sportsbook line and price."})]})]})})}function pz({active:e,onClick:t,label:n}){return f.jsx("button",{"data-loc":"client/src/pages/SoccerLeagues.tsx:171",type:"button",onClick:t,"aria-pressed":e,className:at("shrink-0 rounded-lg border px-3 py-2 font-mono text-[10px] uppercase tracking-wider transition",e?"border-neon-cyan bg-neon-cyan/15 text-neon-cyan":"border-white/12 bg-white/[0.03] text-white/60 hover:border-white/30 hover:text-white"),children:n})}function mz({icon:e,title:t,items:n,tone:r}){return f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:189",children:[f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:190",className:at("flex items-center gap-2 font-mono text-xs uppercase tracking-widest",r==="cyan"?"text-neon-cyan":"text-neon-amber"),children:[e," ",t]}),f.jsx("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:193",className:"mt-4 space-y-2",children:n.map(a=>f.jsxs("div",{"data-loc":"client/src/pages/SoccerLeagues.tsx:195",className:"flex items-center gap-2 rounded-xl border border-white/8 bg-white/[0.035] px-3 py-2.5 text-sm text-white/70",children:[f.jsx("span",{"data-loc":"client/src/pages/SoccerLeagues.tsx:196",className:at("h-1.5 w-1.5 rounded-full",r==="cyan"?"bg-neon-cyan":"bg-neon-amber")}),a]},a))})]})}function a$e(e,t){return!e||t}
1134function i$e(e,t){return e?t?"Buffering research footage":"Research footage ready":"Loading research footage"}function s$e(){const e=De.newsletter.subscribe.useMutation(),[t,n]=P.useState(""),[r,a]=P.useState(""),[i,s]=P.useState(!1),[o,l]=P.useState(""),[u,p]=P.useState(""),[h,g]=P.useState(!1),[x,v]=P.useState(!1),b=a$e(h,x),E=async S=>{if(S.preventDefault(),!!r.trim()){p("");try{const T=await e.mutateAsync({email:r.trim(),name:t.trim()||void 0,source:PFe});s(!0),l(T.message??"You're on the briefing list.")}catch(T){p(T?.message??"Something went wrong. Try again.")}}};return f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:39",className:"min-h-screen overflow-hidden bg-[#060908]",children:[f.jsxs("section",{"data-loc":"client/src/pages/Welcome.tsx:40",className:"relative isolate border-b border-neon-cyan/20",children:[f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:41",className:"pointer-events-none absolute inset-0 -z-10 bg-[radial-gradient(circle_at_12%_20%,rgba(0,255,213,0.14),transparent_31%),radial-gradient(circle_at_86%_10%,rgba(255,0,255,0.13),transparent_29%),linear-gradient(180deg,#081211_0%,#060908_100%)]"}),f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:42",className:"container grid items-center gap-9 py-10 sm:py-16 lg:grid-cols-[0.9fr_1.1fr] lg:py-20",children:[f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:43",className:"max-w-xl",children:[f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:44",className:"inline-flex items-center gap-2 border border-neon-cyan/35 bg-neon-cyan/[0.06] px-3 py-1.5 font-mono text-[10px] tracking-[0.24em] text-neon-cyan",children:[f.jsx(lN,{"data-loc":"client/src/pages/Welcome.tsx:45",className:"h-3.5 w-3.5"})," NEW MEMBER BRIEFING"]}),f.jsxs("h1",{"data-loc":"client/src/pages/Welcome.tsx:47",className:"chroma-strong mt-5 text-4xl font-black uppercase leading-[0.92] tracking-tight text-white sm:text-6xl",children:["Welcome to the",f.jsx("span",{"data-loc":"client/src/pages/Welcome.tsx:49",className:"block text-neon-cyan",children:"Research Center"})]}),f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:51",className:"mt-5 text-base leading-7 text-white/70 sm:text-lg",children:"See how Glenn Boyz Picks turns live boards, player props, team props, and transparent tracking into a clear daily research workflow."}),f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:54",className:"mt-7 flex flex-wrap gap-3",children:[f.jsx(Et,{"data-loc":"client/src/pages/Welcome.tsx:55",href:uz,children:f.jsxs(et,{"data-loc":"client/src/pages/Welcome.tsx:56",className:"font-mono text-xs tracking-widest",children:["GET THE FREE BRIEFING ",f.jsx(Wl,{"data-loc":"client/src/pages/Welcome.tsx:57",className:"ml-2 h-4 w-4"})]})}),f.jsx(Et,{"data-loc":"client/src/pages/Welcome.tsx:60",href:"/free-picks",children:f.jsx(et,{"data-loc":"client/src/pages/Welcome.tsx:61",variant:"outline",className:"border-white/25 font-mono text-xs tracking-widest text-white hover:bg-white/10 hover:text-white",children:"VIEW FREE PICKS"})})]}),f.jsxs("p",{"data-loc":"client/src/pages/Welcome.tsx:66",className:"mt-5 flex items-center gap-2 font-mono text-[10px] uppercase tracking-wider text-white/40",children:[f.jsx(_m,{"data-loc":"client/src/pages/Welcome.tsx:67",className:"h-3.5 w-3.5 text-neon-green"})," No spam. Unsubscribe anytime. Analysis is not a guarantee of outcomes."]})]}),f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:71",className:"relative",children:[f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:72",className:"absolute -inset-3 -z-10 bg-neon-cyan/10 blur-3xl"}),f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:73",className:"brackets overflow-hidden border border-white/15 bg-black/70 p-2 shadow-[0_30px_90px_rgba(0,0,0,0.5)] sm:p-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:74",className:"relative aspect-video overflow-hidden bg-[#071110]","aria-busy":b,children:[f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:75",className:`pointer-events-none absolute inset-0 z-10 grid place-items-center bg-[radial-gradient(circle_at_center,rgba(0,255,213,0.14),transparent_42%),linear-gradient(135deg,#071110_0%,#050707_100%)] transition-opacity duration-300 ${b?"opacity-100":"opacity-0"}`,role:"status","aria-live":"polite",children:f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:79",className:"relative flex flex-col items-center px-6 text-center font-mono",children:[f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:80",className:"video-loader-grid absolute -inset-x-14 -inset-y-10 opacity-60"}),f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:81",className:"animate-video-signal relative flex h-14 w-14 items-center justify-center border border-neon-cyan/55 bg-black/50 text-neon-cyan shadow-[0_0_36px_rgba(0,255,213,0.18)]",children:f.jsx(Cce,{"data-loc":"client/src/pages/Welcome.tsx:82",className:"h-5 w-5"})}),f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:84",className:"relative mt-4 text-[10px] uppercase tracking-[0.28em] text-neon-cyan",children:i$e(h,x)}),f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:85",className:"relative mt-2 text-[9px] uppercase tracking-[0.18em] text-white/45",children:"Initializing Vegas Killer Visual Feed"})]})}),f.jsx("video",{"data-loc":"client/src/pages/Welcome.tsx:88",className:`absolute inset-0 h-full w-full bg-black object-cover transition-[opacity,filter] duration-500 motion-reduce:transition-none ${h?"opacity-100 blur-0":"opacity-0 blur-sm"}
1134`,src:OFe,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,controls:!0,preload:"metadata",onLoadStart:()=>v(!0),onCanPlay:()=>{g(!0),v(!1)},onPlaying:()=>v(!1),onWaiting:()=>v(!0),"aria-label":"Welcome video for Glenn Boyz Picks research center",children:"Your browser does not support embedded video. Please use the Free Picks page to continue."})]}),f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:109",className:"flex items-center justify-between gap-3 px-2 pb-1 pt-3 font-mono text-[10px] uppercase tracking-widest text-white/50",children:[f.jsxs("span",{"data-loc":"client/src/pages/Welcome.tsx:110",className:"flex items-center gap-2",children:[f.jsx(jce,{"data-loc":"client/src/pages/Welcome.tsx:110",className:"h-3.5 w-3.5 text-neon-cyan"})," WATCH THE RESEARCH FLOOR"]}),f.jsx("span",{"data-loc":"client/src/pages/Welcome.tsx:111",className:"text-neon-green",children:"SYSTEM ONLINE"})]})]})]})]})]}),f.jsxs("section",{"data-loc":"client/src/pages/Welcome.tsx:118",className:"container grid gap-6 py-12 lg:grid-cols-[0.9fr_1.1fr] lg:py-16",children:[f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:119",className:"brackets border border-white/12 bg-white/[0.035] p-6 sm:p-8",children:[f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:120",className:"font-mono text-[10px] uppercase tracking-[0.28em] text-neon-magenta",children:"SUBSCRIBER ACCESS"}),f.jsx("h2",{"data-loc":"client/src/pages/Welcome.tsx:121",className:"mt-3 text-2xl font-black uppercase tracking-tight text-white sm:text-3xl",children:"Your daily edge starts with the briefing."}),f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:122",className:"mt-3 text-sm leading-6 text-white/60",children:"Join the free list for the morning research signal, then explore the complete board when you are ready."}),f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:123",className:"mt-6 space-y-3",children:jFe.map(S=>f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:125",className:"flex gap-3 text-sm leading-6 text-white/75",children:[f.jsx(Mo,{"data-loc":"client/src/pages/Welcome.tsx:126",className:"mt-1 h-4 w-4 shrink-0 text-neon-green"}),f.jsx("span",{"data-loc":"client/src/pages/Welcome.tsx:127",children:S})]},S))})]}),f.jsxs("section",{"data-loc":"client/src/pages/Welcome.tsx:133",id:"subscribe",className:"scroll-mt-6 border border-neon-magenta/40 bg-neon-magenta/[0.055] p-6 sm:p-8","aria-labelledby":"subscribe-title",children:[f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:134",className:"flex items-start gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:135",className:"flex h-10 w-10 shrink-0 items-center justify-center border border-neon-magenta/45 bg-black/30 text-neon-magenta",children:f.jsx(sN,{"data-loc":"client/src/pages/Welcome.tsx:135",className:"h-5 w-5"})}),f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:136",children:[f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:137",className:"font-mono text-[10px] uppercase tracking-[0.28em] text-neon-magenta",children:"FREE DAILY ACCESS"}),f.jsx("h2",{"data-loc":"client/src/pages/Welcome.tsx:138",id:"subscribe-title",className:"mt-2 text-2xl font-black uppercase text-white",children:"Get tomorrow’s picks in your inbox."})]})]}),i?f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:143",className:"animate-success-slide mt-6 border border-neon-cyan/45 bg-neon-cyan/[0.08] p-5 font-mono text-sm text-neon-cyan",children:f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:144",className:"flex items-start gap-3",children:[f.jsx("div",{"data-loc":"client/src/pages/Welcome.tsx:145",className:"animate-success-check flex h-9 w-9 shrink-0 items-center justify-center rounded-full border border-neon-cyan/60 bg-neon-cyan/10",children:f.jsx(Mo,{"data-loc":"client/src/pages/Welcome.tsx:145",className:"h-4 w-4"})}),f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:146",children:[f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:147",className:"font-bold",children:"Welcome to the squad."}),f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:148",className:"mt-1 text-xs leading-5 text-neon-cyan/80",children:o}),f.jsxs(Et,{"data-loc":"client/src/pages/Welcome.tsx:149",href:uz,className:"mt-3 inline-flex items-center gap-2 border border-neon-cyan/45 px-3 py-2 text-[10px] tracking-widest text-neon-cyan hover:bg-neon-cyan/10",children:["OPEN TODAY'S FREE BRIEFING ",f.jsx(Wl,{"data-loc":"client/src/pages/Welcome.tsx:150",className:"h-3.5 w-3.5"})]})]})]})}):f.jsxs("form",{"data-loc":"client/src/pages/Welcome.tsx:156",onSubmit:E,className:"mt-6 grid gap-3 sm:grid-cols-2",children:[u&&f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:157",className:"sm:col-span-2 border border-red-500/40 bg-red-500/5 px-3 py-2 font-mono text-xs text-red-400",children:u}),f.jsx("input",{"data-loc":"client/src/pages/Welcome.tsx:158",value:t,onChange:S=>n(S.target.value),placeholder:"Name (optional)",className:"border border-white/15 bg-black/40 px-4 py-3 font-mono text-xs text-white placeholder:text-white/35 focus:border-neon-magenta focus:outline-none"}),f.jsx("input",{"data-loc":"client/src/pages/Welcome.tsx:164",required:!0,type:"email",value:r,onChange:S=>a(S.target.value),placeholder:"[email protected]",className:"border border-white/15 bg-black/40 px-4 py-3 font-mono text-xs text-white placeholder:text-white/35 focus:border-neon-magenta focus:outline-none"}),f.jsx(et,{"data-loc":"client/src/pages/Welcome.tsx:172",type:"submit",disabled:e.isPending,className:"sm:col-span-2 w-full font-mono text-xs tracking-widest",children:e.isPending?"SUBSCRIBING...":"SUBSCRIBE FREE"}),f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:175",className:"sm:col-span-2 text-center font-mono text-[10px] leading-5 text-white/40",children:"By 
1134subscribing, you agree to receive research updates. You can unsubscribe at any time."})]}),f.jsxs("div",{"data-loc":"client/src/pages/Welcome.tsx:178",className:"mt-6 border-t border-white/10 pt-5 text-center",children:[f.jsx("p",{"data-loc":"client/src/pages/Welcome.tsx:179",className:"font-mono text-[10px] uppercase tracking-widest text-white/45",children:"Want the entire AI board?"}),f.jsxs(Et,{"data-loc":"client/src/pages/Welcome.tsx:180",href:"/pricing",className:"mt-2 inline-flex items-center gap-2 font-mono text-xs tracking-widest text-neon-cyan hover:text-white",children:["COMPARE MEMBERSHIP ACCESS ",f.jsx(Wl,{"data-loc":"client/src/pages/Welcome.tsx:181",className:"h-3.5 w-3.5"})]})]})]})]})]})}const o$e=[{label:"PRIMARY_PROP_BOARD",source:"FANDUEL VIA SHARPAPI",detail:"Pre-match Tennis player props when the FanDuel board is available.",tone:"text-neon-green border-neon-green/40 bg-neon-green/5"},{label:"ALTERNATIVE_MARKET_BOARD",source:"THE ODDS API",detail:"ATP/WTA set winners, set and match game totals, plus alternate game spreads when the primary board has no Tennis offers.",tone:"text-neon-cyan border-neon-cyan/40 bg-neon-cyan/5"},{label:"RESULTS_VALIDATION",source:"LIVE TENNIS API",detail:"Completed-match scores used only for automatic grading of set-winner, total-games, and spread selections.",tone:"text-neon-amber border-neon-amber/40 bg-neon-amber/5"}],l$e=["Tiafoe vs. Rinderknech: serve-led match profile; the archived research highlighted total-games and ace markets.","Nakashima vs. Droguet: straight-set projection driven by recent match duration and qualifier workload context.","Montreal hard-court conditions: warm, low-wind evening forecast noted as a limited environmental factor."];function c$e(){return f.jsxs("div",{"data-loc":"client/src/pages/TennisResearch.tsx:34",className:"container py-10",children:[f.jsx(ur,{"data-loc":"client/src/pages/TennisResearch.tsx:35",code:"SYS.TENNIS // PROP_RESEARCH",title:"Tennis Prop Research Desk",sub:"// ATP + WTA MARKET ROUTING, MATCH CONTEXT, AND TRANSPARENT SOURCE ATTRIBUTION"}),f.jsx("section",{"data-loc":"client/src/pages/TennisResearch.tsx:41",className:"mb-8 border border-neon-cyan/35 bg-neon-cyan/5 p-5",children:f.jsxs("div",{"data-loc":"client/src/pages/TennisResearch.tsx:42",className:"flex flex-wrap items-start justify-between gap-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/TennisResearch.tsx:43",className:"max-w-3xl",children:[f.jsx("p",{"data-loc":"client/src/pages/TennisResearch.tsx:44",className:"font-mono text-[10px] tracking-[0.18em] text-neon-cyan",children:"[LIVE_SOURCE_ROUTING]"}),f.jsx("h2",{"data-loc":"client/src/pages/TennisResearch.tsx:45",className:"mt-2 text-xl font-black tracking-wide text-foreground",children:"PRIMARY BOARD + ALTERNATIVE TENNIS MARKET COVERAGE"}),f.jsx("p",{"data-loc":"client/src/pages/TennisResearch.tsx:46",className:"mt-3 text-sm leading-relaxed text-muted-foreground",children:"Each Tennis analysis board identifies where its market came from. A provider label shows data provenance only; it is not an edge signal, probability, or recommendation. If neither live board posts a qualifying market, the engine returns no selection rather than creating a substitute line."})]}),f.jsxs(Et,{"data-loc":"client/src/pages/TennisResearch.tsx:50",href:"/tennis-picks-today",className:"shrink-0 border border-neon-cyan px-4 py-2 font-mono text-[11px] tracking-widest text-neon-cyan transition-colors hover:bg-neon-cyan/10",children:["VIEW TENNIS PICKS ",f.jsx(Wl,{"data-loc":"client/src/pages/TennisResearch.tsx:54",className:"ml-1 inline h-3.5 w-3.5"})]})]})}),f.jsx("section",{"data-loc":"client/src/pages/TennisResearch.tsx:59",className:"grid gap-4 md:grid-cols-3",children:o$e.map((e,t)=>{const n=t===0?Tm:t===1?jb:_m;return f.jsxs("article",{"data-loc":"client/src/pages/TennisResearch.tsx:63",className:`brackets border p-4 ${e.tone}`,children:[f.jsx(n,{"data-loc":"client/src/pages/TennisResearch.tsx:64",className:"h-4 w-4"}),f.jsxs("p",{"data-loc":"client/src/pages/TennisResearch.tsx:65",className:"mt-4 font-mono text-[10px] tracking-[0.16em]",children:["[",e.label,"]"]}),f.jsx("h3",{"data-loc":"client/src/pages/TennisResearch.tsx:66",className:"mt-2 font-mono text-sm font-bold tracking-wider",children:e.source}),f.jsx("p",{"data-loc":"client/src/pages/TennisResearch.tsx:67",className:"mt-3 text-xs leading-relaxed text-muted-foreground",children:e.detail})]},e.label)})}),f.jsxs("section",{"data-loc":"client/src/pages/TennisResearch.tsx:73",className:"mt-10 border border-border bg-black/20 p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/TennisResearch.tsx:74",className:"flex flex-wrap items-end justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/TennisResearch.tsx:75",children:[f.jsx("p",{"data-loc":"client/src/pages/TennisResearch.tsx:76",className:"font-mono text-[10px] tracking-[0.16em] text-neon-amber",children:"[ARCHIVED_RESEARCH_CASE_STUDY]"}),f.jsx("h2",{"data-loc":"client/src/pages/TennisResearch.tsx:77",className:"mt-2 text-lg font-black tracking-wide text-foreground",children:"MONTREAL / TORONTO HARD-COURT NOTES"})]}),f.jsx("span",{"data-loc":"client/src/pages/TennisResearch.tsx:79",className:"border border-neon-amber/50 px-2 py-1 font-mono text-[10px] tracking-widest text-neon-amber",children:"AUG 06, 2026 — HISTORICAL"})]}),f.jsx("p",{"data-loc":"client/src/pages/TennisResearch.tsx:81",className:"mt-3 text-xs leading-relaxed text-muted-foreground",children:"This preserved research example summarizes the uploaded ATP Montreal and WTA Toronto analysis. It is historical context, not a current pick card; live selections require an active, source-labeled odds board."}),f.jsx("ul",{"data-loc":"client/src/pages/TennisResearch.tsx:84",className:"mt-4 grid gap-3 md:grid-cols-3",children:l$e.map(e=>f.jsx("li",{"data-loc":"client/src/pages/TennisResearch.tsx:86",className:"border border-border/80 bg-secondary/10 p-3 text-xs leading-relaxed text-muted-foreground",children:e},e))})]}),f.jsxs("section",{"data-loc":"client/src/pages/TennisResearch.tsx:91",className:"mt-10 border border-neon-magenta/35 bg-neon-magenta/5 p-5",children:[f.jsx("p",{"data-loc":"client/src/pages/TennisResearch.tsx:92",className:"font-mono text-[10px] tracking-[0.16em] text-neon-magenta",children:"[MEMBER_RESEARCH_ACCESS]"}),f.jsxs("div",{"data-loc":"client/src/pages/TennisResearch.tsx:93",className:"mt-2 flex flex-wrap items-center justify-between gap-4",children:[f.jsx("p",{"data-loc":"client/src/pages/TennisResearch.tsx:94",className:"max-w-2xl text-sm leading-relaxed text-muted-foreground",children:"Members receive the full daily research workflow, including posted prop boards, analysis detail, and a public track record of settled results."}),f.jsx(Et,{"data-loc":"client/src/pages/TennisResearch.tsx:97",href:"/pricing",className:"border border-neon-magenta px-4 py-2 font-mono text-[11px] tracking-widest text-neon-magenta transition-colors hover:bg-neon-magenta/10",children:"EXPLORE ACCESS"})]})]})]})}const xp=2,pf=25,u$e=-2e3,d$e=200,gz=[{value:"all",label:"ALL SPORTS COMBO",description:"Mix eligible alternate lines across active sports."},{value:"wnba",label:"WNBA",description:"Basketball alternate spreads and totals."},{value:"nfl",label:"NFL",description:"Football alternate spreads and totals."},{value:"mlb",label:"MLB",description:"Baseball alternate run lines and totals."},{value:"nba",label:"NBA",description:"Basketball alternate spreads and totals."},{value:"nhl",label:"NHL",description:"Hockey alternate puck lines and totals."},{value:"soccer",label:"SOCCER",description:"Soccer alternate totals and spreads where posted."},{value:"tennis",label:"TENNIS",description:"ATP/WTA alternate games and totals where posted."}];function f$e(e){return e>=u$e&&e<=d$e}function Pee(e){return e.reduce((t,n)=>{const r=n>0?1+n/100:1+100/Math.abs(n);return t*r},1)}function h$e(e){const t=Pee(e);return Math.round(t>=2?(t-1)*100:-100/(t-1))}function p$e(e,t){return e.length<pf&&f$e(t.odds)&&!e.some(n=>n.eventId===t.eventId)}function m$e(e,t){return p$e(e,t)?[...e,t]:e}function g$e(e,t){return e.length>xp?e.filter(n=>n.eventId!==t):e}function x$e(){const[e,t]=P.useState("all"),[n,r]=P.useState(4),[a,i]=P.useState(null),[s,o]=P.useState([]),l=gz.find(h=>h.value===e),u=De.parlayBuilder.build.useMutation({onSuccess:h=>{i(h),o(h.legs),qe.success(`${h.legs.length}-leg alternate-line parlay constructed`)},onError:h=>qe.error(h.message)}),p=()=>{const h=Math.max(xp,Math.min(pf,n||2));r(h),u.mutate({sport:e,legCount:h})};return f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:74",className:"container space-y-10 py-8",children:[f.jsxs("section",{"data-loc":"client/src/pages/ParlayBuilder.tsx:75",className:"relative overflow-hidden border border-border bg-black/40 p-6 sm:p-8",children:[f.jsx("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:76",className:"pointer-events-none absolute inset-0 opacity-[0.06] bg-[repeating-linear-gradient(0deg,transparent,transparent_2px,#fff_3px)]"}),f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:77",className:"relative",children:[f.jsx("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:78",className:"font-mono text-[10px] tracking-widest text-neon-cyan",children:"[MODULE::PARLAY.BUILDER] // ALT_LINE_CONSTRUCTOR"}),f.jsx("h1",{"data-loc":"client/src/pages/ParlayBuilder.tsx:79",className:"chroma mt-2 text-3xl font-black uppercase tracking-tight sm:text-4xl",children:"CONFIGURABLE PARLAY BUILDER"}),f.jsxs("p",{"data-loc":"client/src/pages/ParlayBuilder.tsx:80",className:"mt-3 max-w-3xl text-sm leading-relaxed text-muted-foreground",children:["Build a research parlay from live alternate spreads and totals. Choose a sport or use the ",f.jsx("span",{"data-loc":"client/src/pages/ParlayBuilder.tsx:81",className:"text-neon-cyan",children:"All Sports Combo"})," to rotate through active boards. Every displayed leg is constrained to ",f.jsx("span",{"data-loc":"client/src/pages/ParlayBuilder.tsx:81",className:"font-mono text-neon-green",children:"-2000 to +200"})," American odds, with one leg per game."]}),f.jsx("p",{"data-loc":"client/src/pages/ParlayBuilder.tsx:83",className:"mt-2 font-mono text-[10px] leading-relaxed tracking-wider text-muted-foreground",children:"[NOTICE] LIVE RESEARCH TOOL — LEG COUNT AND PRICE RANGE ARE USER-SELECTED; THIS DOES NOT REPLACE THE 10K CHALLENGE’S SEPARATE 75% FLOOR OR -115 TO +100 DAILY TARGET."})]})]}),f.jsxs("section",{"data-loc":"client/src/pages/ParlayBuilder.tsx:89",children:[f.jsx(ur,{"data-loc":"client/src/pages/ParlayBuilder.tsx:90",code:"BUILD.01",title:"CONFIGURE YOUR BOARD",sub:"Choose one sport or mix active sports, then construct an alternate-line card."}),f.jsx(Yi,{"data-loc":"client/src/pages/ParlayBuilder.tsx:91",className:"brackets border-border bg-black/30",children:f.jsxs(Wi,{"data-loc":"client/src/pages/ParlayBuilder.tsx:92",className:"grid gap-5 p-5 md:grid-cols-[1fr_210px_auto] md:items-end",children:[f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:93",children:[f.jsx("label",{"data-loc":"client/src/pages/ParlayBuilder.tsx:94",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:"SPORT MODE"}),f.jsxs(Qo,{"data-loc":"client/src/pages/ParlayBuilder.tsx:95",value:e,onValueChange:h=>t(h),children:[f.jsx(Zo,{"data-loc":"client/src/pages/ParlayBuilder.tsx:96",className:"mt-2 font-mono text-xs",children:f.jsx(Xo,{"data-loc":"client/src/pages/ParlayBuilder.tsx:96"})}),f.jsx(Jo,{"data-loc":"client/src/pages/ParlayBuilder.tsx:97",children:gz.map(h=>f.jsx(Zi,{"data-loc":"client/src/pages/ParlayBuilder.tsx:98",value:h.value,className:"font-mono text-xs",children:h.label},h.value))})]}),f.jsx("p",{"data-loc":"client/src/pages/ParlayBuilder.tsx:101",className:"mt-2 text-xs text-muted-foreground",children:l?.description})]}),f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:103",children:[f.jsxs("label",{"data-loc":"client/src/pages/ParlayBuilder.tsx:104",className:"font-mono text-[10px] tracking-widest text-muted-foreground",children:["LEG COUNT (",xp,"–",pf,")"]}),f.jsx(Qt,{"data-loc":"client/src/pages/ParlayBuilder.tsx:105",type:"number",min:xp,max:pf,value:n,onChange:h=>r(Number(h.target.value)),className:"mt-2 font-mono text-sm"})]}),f.jsx(et,{"data-loc":"client/src/pages/ParlayBuilder.tsx:107",onClick:p,disabled:u.isPending,className:"font-mono text-xs tracking-widest",children:u.isPending?f.jsxs(f.Fragment,{children:[f.jsx(lN,{"data-loc":"client/src/pages/ParlayBuilder.tsx:108",className:"mr-2 h-4 w-4 animate-pulse"})," BUILDING…"]}):f.jsxs(f.Fragment,{children:[f.jsx(wq,{"data-loc":"client/src/pages/ParlayBuilder.tsx:108",className:"mr-2 h-4 w-4"})," CONSTRUCT PARLAY"]})})]})})]}),f.jsxs("section",{"data-loc":"client/src/pages/ParlayBuilder.tsx:114",children:[f.jsx(ur,{"data-loc":"client/src/pages/ParlayBuilder.tsx:115",code:"BUILD.02",title:"CONSTRUCTED CARD",sub:a?`${a.gameDate} // ${a.candidateCount}
1134 eligible alternate lines scanned`:"Set your filters to scan the live alternate-line board."}),u.isPending?f.jsx(dt,{"data-loc":"client/src/pages/ParlayBuilder.tsx:116",className:"h-80 w-full"}):a?f.jsx(y$e,{"data-loc":"client/src/pages/ParlayBuilder.tsx:116",result:a,selectedLegs:s,onRemove:h=>o(g=>g$e(g,h)),onAdd:h=>o(g=>m$e(g,h))}):f.jsx(Yi,{"data-loc":"client/src/pages/ParlayBuilder.tsx:116",className:"border-dashed",children:f.jsx(Wi,{"data-loc":"client/src/pages/ParlayBuilder.tsx:116",className:"py-12 text-center font-mono text-sm text-muted-foreground",children:"[AWAITING_CONFIGURATION] — select a board and leg count to construct a live alternate-line parlay."})})]}),f.jsxs("section",{"data-loc":"client/src/pages/ParlayBuilder.tsx:119",className:"border border-border bg-black/30 p-5 font-mono text-xs leading-relaxed text-muted-foreground",children:[f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:120",className:"mb-2 flex items-center gap-2 tracking-widest text-foreground",children:[f.jsx(kce,{"data-loc":"client/src/pages/ParlayBuilder.tsx:120",className:"h-4 w-4 text-neon-amber"})," [BUILDER_PROTOCOL]"]}),f.jsx("p",{"data-loc":"client/src/pages/ParlayBuilder.tsx:121",children:"> Specific-sport mode filters the live board to the selected sport. All Sports Combo mode selects one alternate line from each active sport before repeating a sport, where eligible events exist."}),f.jsx("p",{"data-loc":"client/src/pages/ParlayBuilder.tsx:122",className:"mt-2",children:"> The Builder accepts alternate-line prices from -2000 through +200 and keeps one selection per game. Remove a generated leg or add any eligible line from the scanned board; combined odds update locally as you customize the card."}),f.jsxs(Et,{"data-loc":"client/src/pages/ParlayBuilder.tsx:123",href:"/challenge",className:"mt-4 inline-flex items-center gap-2 text-neon-cyan hover:underline",children:[f.jsx(Ice,{"data-loc":"client/src/pages/ParlayBuilder.tsx:123",className:"h-3.5 w-3.5"})," RETURN TO 10K CHALLENGE PROTOCOL"]})]})]})}function y$e({result:e,selectedLegs:t,onRemove:n,onAdd:r}){const a=Pee(t.map(p=>p.odds)),i=h$e(t.map(p=>p.odds)),s=Object.entries(t.reduce((p,h)=>({...p,[h.sport]:(p[h.sport]??0)+1}),{})).map(([p,h])=>({sport:p,count:h})),o=e.eligibleLegs.filter(p=>!t.some(h=>h.eventId===p.eventId)),l=t.length>xp,u=t.length<pf;return f.jsx(Yi,{"data-loc":"client/src/pages/ParlayBuilder.tsx:136",className:"brackets border-neon-cyan/40 bg-black/40",children:f.jsxs(Wi,{"data-loc":"client/src/pages/ParlayBuilder.tsx:136",className:"p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:137",className:"grid gap-3 sm:grid-cols-3",children:[f.jsx(On,{"data-loc":"client/src/pages/ParlayBuilder.tsx:138",label:"COMBINED PRICE",value:Jn(i),tone:"cyan",hint:`${t.length} alternate-line legs`}),f.jsx(On,{"data-loc":"client/src/pages/ParlayBuilder.tsx:139",label:"DECIMAL MULTIPLIER",value:`${a.toFixed(2)}x`,tone:"green",hint:"updates as you edit"}),f.jsx(On,{"data-loc":"client/src/pages/ParlayBuilder.tsx:140",label:"SPORT MIX",value:String(s.length),tone:"amber",hint:e.sport==="all"?"combo sources":e.sport.toUpperCase()})]}),f.jsx("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:142",className:"mt-5 space-y-2",children:t.map((p,h)=>f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:143",className:"grid gap-2 border border-border/60 bg-black/30 p-3 sm:grid-cols-[34px_1fr_auto_auto] sm:items-center",children:[f.jsxs("span",{"data-loc":"client/src/pages/ParlayBuilder.tsx:144",className:"font-mono text-xs text-neon-magenta",children:["#",String(h+1).padStart(2,"0")]}),f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:145",children:[f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:145",className:"font-mono text-[10px] tracking-widest text-neon-cyan",children:[p.sport," // ",p.game]}),f.jsx("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:145",className:"mt-1 text-sm font-semibold",children:p.selection}),f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:145",className:"mt-1 font-mono text-[10px] text-muted-foreground",children:["SOURCE :: ",p.book," // ALT LINE"]})]}),f.jsx("span",{"data-loc":"client/src/pages/ParlayBuilder.tsx:14
11346",className:"font-mono text-lg font-bold text-neon-green",children:Jn(p.odds)}),f.jsxs(et,{"data-loc":"client/src/pages/ParlayBuilder.tsx:147",type:"button",size:"sm",variant:"outline",disabled:!l,onClick:()=>n(p.eventId),className:"font-mono text-[10px] tracking-wider",children:[f.jsx(Pce,{"data-loc":"client/src/pages/ParlayBuilder.tsx:147",className:"mr-1 h-3.5 w-3.5"})," REMOVE"]})]},`${p.eventId}-${p.selection}-${p.odds}`))}),f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:150",className:"mt-6 border-t border-border pt-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:151",className:"flex flex-wrap items-baseline justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:151",children:[f.jsx("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:151",className:"font-mono text-xs tracking-widest text-foreground",children:"[ELIGIBLE_ALTERNATE_LINES]"}),f.jsxs("p",{"data-loc":"client/src/pages/ParlayBuilder.tsx:151",className:"mt-1 text-xs text-muted-foreground",children:["Add a line from a different game. ",t.length,"/",pf," legs selected."]})]}),f.jsxs("span",{"data-loc":"client/src/pages/ParlayBuilder.tsx:151",className:"font-mono text-[10px] text-muted-foreground",children:[o.length," AVAILABLE"]})]}),o.length===0?f.jsx("p",{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"mt-3 border border-dashed border-border p-3 text-center font-mono text-[10px] text-muted-foreground",children:"[NO_MORE_ELIGIBLE_GAMES] — remove a leg or rebuild with another sport mode."}):f.jsx("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"mt-3 grid gap-2 lg:grid-cols-2",children:o.slice(0,16).map(p=>f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"flex items-center justify-between gap-3 border border-border/60 bg-black/20 p-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"min-w-0",children:[f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"truncate font-mono text-[10px] tracking-widest text-neon-cyan",children:[p.sport," // ",p.game]}),f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"mt-1 truncate text-sm font-semibold",children:[p.selection," ",f.jsx("span",{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"font-mono text-neon-green",children:Jn(p.odds)})]}),f.jsxs("div",{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"mt-1 font-mono text-[10px] text-muted-foreground",children:[p.book," // ALT LINE"]})]}),f.jsxs(et,{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",type:"button",size:"sm",disabled:!u,onClick:()=>r(p),className:"shrink-0 font-mono text-[10px] tracking-wider",children:[f.jsx(Lb,{"data-loc":"client/src/pages/ParlayBuilder.tsx:152",className:"mr-1 h-3.5 w-3.5"})," ADD"]})]},`${p.eventId}-${p.selection}-${p.odds}`))})]})]})})}function hs(e,t="",n=1){return e==null?"N/A":`${e.toFixed(n)}${t}`}function xz(e,t){return t==null?"N/A":["success","explosive","rush-success","pass-success","turnovers","red-zone"].includes(e)?`${(t*100).toFixed(1)}%`:["epa","rush-epa","pass-epa"].includes(e)?t.toFixed(3):t.toFixed(e==="sample"?0:2)}function b$e(e){return e?new Date(e).toLocaleString():"NO SOURCE TIMESTAMP"}function B6(e){return e===void 0?"N/A":e>0?`+${e}`:String(e)}function yz({label:e,side:t}){return f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:67",className:"border border-border/70 bg-black/25 p-2",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:68",className:"truncate font-mono text-[8px] text-muted-foreground",children:e}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:71",className:"mt-2 space-y-1.5 font-mono text-[9px] text-foreground",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:72",className:"flex justify-between gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:73",children:"SPR"}),f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:74",children:t.spread?`${t.spread.line>0?"+":""}${t.spread.line} (${B6(t.spread.price)})`:"N/A"})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:80",className:"flex justify-between gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:81",children:"ML"}),f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:82",children:B6(t.moneyline)})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:84",className:"flex justify-between gap-2",children:[f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:85",children:t.total?.side?.toUpperCase()??"TOTAL"}),f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:86",children:t.total?`${t.total.line} (${B6(t.total.price)})`:"N/A"})]})]})]})}function v$e(){const[e,t]=P.useState("LSU"),[n,r]=P.useState("Clemson"),[a,i]=P.useState("ALL"),[s,o]=P.useState(""),{data:l,isLoading:u}=De.ncaaFbs.overview.useQuery(void 0,{staleTime:5*6e4}),{data:p,isLoading:h}=De.ncaaFbs.marketSnapshots.useQuery(void 0,{staleTime:5*6e4});P.useEffect(()=>{l?.teams.length&&(l.teams.some(E=>E.teamName===e)||t(l.teams[0].teamName),l.teams.some(E=>E.teamName===n)||r(l.teams[1]?.teamName??l.teams[0].teamName))},[n,e,l]);const g=P.useMemo(()=>({offenseTeam:e,defenseTeam:n}),[n,e]),{data:x,isLoading:v}=De.ncaaFbs.compare.useQuery(g,{enabled:!!(e&&n&&e!==n),staleTime:5*6e4}),b=P.useMemo(()=>{const E=s.trim().toLowerCase();return(l?.teams??[]).filter(S=>(a==="ALL"||S.conference===a)&&(!E||S.teamName.toLowerCase().includes(E)||S.conference.toLowerCase().includes(E)))},[a,l,s]);return u?f.jsx(w$e,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:148"}):f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:151",className:"container py-10 sm:py-14",children:[f.jsxs("header",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:152",className:"relative overflow-hidden border border-neon-cyan/30 bg-black/40 p-6 sm:p-8",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:153",className:"absolute inset-0 bg-[radial-gradient(circle_at_80%_20%,rgba(0,245,255,0.10),transparent_42%),radial-gradient(circle_at_15%_90%,rgba(255,0,170,0.08),transparent_38%)]"}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:154",className:"relative z-10 max-w-4xl",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:155",className:"font-mono text-[10px] tracking-[0.28em] text-neon-magenta",children:"[NCAA_FBS::EFFICIENCY_LAYER_ONLINE]"}),f.jsxs("h1",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:158",className:"mt-4 text-3xl font-black uppercase leading-tight text-foreground sm:text-5xl",children:["College Football",f.jsx("br",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:160"}),f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:161",className:"chroma",children:"Research Center"})]}),f.jsx("p",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:163",className:"mt-4 max-w-3xl text-sm leading-7 text-muted-foreground",children:"Compare source-attributed 2026 EPA, success, explosiveness, rush/pass splits, pace, turnovers, red-zone performance, and defensive havoc across the 138-team FBS registry."}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:168",className:"mt-5 flex flex-wrap gap-2",children:[f.jsxs(Sn,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:169",variant:"outline",className:"border-neon-cyan/45 font-mono text-neon-cyan",children:[l?.teamCount??0," TEAMS"]}),f.jsxs(Sn,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:175",variant:"outline",className:"border-neon-green/45 font-mono text-neon-green",children:[l?.teamsWithEfficiency??0," WITH EFFICIENCY DATA"]}),f.jsxs(Sn,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:181",variant:"outline",className:"border-neon-amber/45 font-mono text-neon-amber",children:[(l?.teamCount??0)-(l?.teamsWithEfficiency??0)," ","AWAITING PLAYS"]})]})]})]}),f.jsxs("section",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:193",className:"mt-8 border border-border bg-card/35 p-5 sm:p-6","aria-labelledby":"ncaa-matchup-title",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:197",className:"flex flex-col justify-between gap-3 sm:flex-row sm:items-start",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:198",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:199",className:"font-mono text-[10px] tracking-[0.2em] text-neon-cyan",children:"MODULE // OFFENSE VS DEFENSE"}),f.jsx("h2",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:202",id:"ncaa-matchup-title",className:"mt-2 text-2xl font-black uppercase text-foreground",children:"Advanced Efficiency Matchup Lab"}),f.jsx("p",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:208",className:"mt-2 max-w-3xl text-xs leading-6 text-muted-foreground",children:"Pair one offense with another team’s defensive allowances. The 0–100 score summarizes available metric percentiles; it is descriptive, never a betting probability."})]}),f.jsx(Et,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:214",href:"/picks",children:f.jsx(et,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:215",variant:"outline",className:"border-neon-magenta/45 font-mono text-xs text-neon-magenta",children:"VIEW NCAA PICKS"})})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:224",className:"mt-5 grid gap-3 md:grid-cols-2",children:[f.jsxs("label",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:225",className:"space-y-1.5",children:[f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:226",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"OFFENSE / ANALYSIS TEAM"}),f.jsx("select",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:229",value:e,onCh
1134ange:E=>t(E.target.value),className:"h-11 w-full border border-border bg-black/55 px-3 font-mono text-xs text-foreground outline-none focus:border-neon-cyan",children:l?.teams.map(E=>f.jsxs("option",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:235",value:E.teamName,children:[E.teamName," // ",E.conference]},`off-${E.teamSlug}`))})]}),f.jsxs("label",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:241",className:"space-y-1.5",children:[f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:242",className:"font-mono text-[9px] tracking-widest text-muted-foreground",children:"OPPONENT / DEFENSIVE ALLOWANCE"}),f.jsx("select",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:245",value:n,onChange:E=>r(E.target.value),className:"h-11 w-full border border-border bg-black/55 px-3 font-mono text-xs text-foreground outline-none focus:border-neon-cyan",children:l?.teams.filter(E=>E.teamName!==e).map(E=>f.jsxs("option",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:253",value:E.teamName,children:[E.teamName," // ",E.conference]},`def-${E.teamSlug}`))})]})]}),v?f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:262",className:"mt-5 grid gap-3 lg:grid-cols-3",children:[f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:263",className:"h-40"}),f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:264",className:"h-40"}),f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:265",className:"h-40"})]}):x?f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:268",className:"mt-5 space-y-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:269",className:"grid gap-3 lg:grid-cols-[0.72fr_1fr_1fr]",children:[f.jsxs("article",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:270",className:"border border-neon-magenta/35 bg-neon-magenta/[0.045] p-5",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:271",className:"font-mono text-[9px] tracking-widest text-neon-magenta",children:x.scoreBasis==="advanced_efficiency"?"EFFICIENCY-CONTEXT SCORE":"SCORING-CONTEXT FALLBACK"}),f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:276",className:"mt-3 font-mono text-5xl font-black text-foreground",children:x.score??"N/A"}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:279",className:"mt-2 font-mono text-[9px] text-muted-foreground",children:["BASIS //"," ",x.scoreBasis.replaceAll("_"," ").toUpperCase()," //"," ",x.scoreComponentCount," COMPONENTS"]}),x.sampleWarning&&f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:285",className:"mt-3 flex gap-2 text-[10px] leading-5 text-neon-amber",children:[f.jsx(bo,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:286",className:"mt-0.5 h-3.5 w-3.5 shrink-0"}),"Very small early-season sample; volatility is elevated."]})]}),[x.offense,x.defense].filter(Boolean).map((E,S)=>E?f.jsxs("article",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:296",className:"border border-border bg-black/30 p-5",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:300",className:"flex items-start justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:301",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:302",className:"font-mono text-[9px] tracking-widest text-neon-cyan",children:S===0?"OFFENSIVE PROFILE":"DEFENSIVE PROFILE"}),f.jsx("h3",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:307",className:"mt-1 text-lg font-black uppercase text-foreground",children:E.teamName}),f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:310",className:"font-mono text-[9px] text-muted-foreground",children:E.conference})]}),f.jsxs(Sn,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:314",variant:"outline",className:"font-mono text-[8px]",children:["W",E.efficiency?.throughWeek??0," //"," ",E.efficiency?.games??0,"G"]})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:322",className:"mt-4 grid grid-cols-2 gap-3",children:[f.jsx(pb,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:323",label:"PLAYS",value:String(E.efficiency?.playSample??0)}),f.jsx(pb,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:327",label:"PAIRED GAMES",value:String(E.efficiency?.pairedOpponentGames??0)})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:334",className:"mt-3 font-mono text-[9px] leading-5 text-muted-foreground",children:["PF ",hs(E.pointsForPerGame)," // PA"," ",hs(E.pointsAllowedPerGame)," // EFFICIENCY"," ",E.efficiency?.status.replaceAll("_"," ").toUpperCase()??"UNAVAILABLE"]})]},E.teamSlug):null)]}),f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:346",className:"grid gap-3 lg:grid-cols-2",children:x.metricPairs.map(E=>f.jsx(E$e,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:348",pair:E},E.key))}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:352",className:"grid gap-3 lg:grid-cols-3",children:[f.jsx(F6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:353",icon:f.jsx(Fce,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:354",className:"h-4 w-4"}
1134),title:"PACE",offenseValue:hs(x.offense?.efficiency?.offenseMetrics.playsPerGame?.value," plays/g",1),defenseValue:hs(x.defense?.efficiency?.defenseMetrics.playsPerGame?.value," plays/g allowed",1)}),f.jsx(F6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:369",icon:f.jsx(cu,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:370",className:"h-4 w-4"}),title:"DEFENSIVE DISRUPTION",offenseValue:`HAVOC ${hs(x.offense?.efficiency?.disruptionMetrics.havocRate?.value===null||x.offense?.efficiency?.disruptionMetrics.havocRate?.value===void 0?null:x.offense.efficiency.disruptionMetrics.havocRate.value*100,"%",1)}`,defenseValue:`HAVOC ${hs(x.defense?.efficiency?.disruptionMetrics.havocRate?.value===null||x.defense?.efficiency?.disruptionMetrics.havocRate?.value===void 0?null:x.defense.efficiency.disruptionMetrics.havocRate.value*100,"%",1)}`}),f.jsx(F6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:395",icon:f.jsx(Ix,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:396",className:"h-4 w-4"}),title:"SOURCE SAMPLE",offenseValue:`${x.offense?.efficiency?.games??0} games / ${x.offense?.efficiency?.playSample??0} plays`,defenseValue:`${x.defense?.efficiency?.games??0} games / ${x.defense?.efficiency?.playSample??0} plays`})]}),x.recentGames.length>0&&f.jsxs("article",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:404",className:"border border-border bg-black/25 p-4",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:405",className:"font-mono text-[9px] tracking-widest text-neon-cyan",children:"UPLOADED WEEKLY RESULTS"}),f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:408",className:"mt-3 grid gap-2 md:grid-cols-2",children:x.recentGames.map((E,S)=>f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:410",className:"flex items-center justify-between gap-3 border border-border/70 px-3 py-2 text-xs",children:[f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:414",children:[f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:415",className:"font-mono text-neon-cyan",children:["W",E.week]})," ",E.teamName," vs ",E.opponentName]}),f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:420",className:"font-mono text-foreground",children:[E.pointsFor??"?","-",E.pointsAllowed??"?"," ",E.result??""]})]},`${E.week}-${E.teamName}-${E.opponentName}-${S}`))})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:430",className:"border border-neon-amber/30 bg-neon-amber/[0.04] p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:431",className:"flex items-start gap-2 text-[10px] leading-6 text-muted-foreground",children:[f.jsx(_m,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:432",className:"mt-1 h-4 w-4 shrink-0 text-neon-amber"}),x.guardrail]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:435",className:"mt-2 font-mono text-[8px] leading-5 text-neon-amber",children:["SCORE SOURCE // ",x.source?.label??"UNAVAILABLE"," //"," ",x.source?.snapshotDate??"NO SNAPSHOT",f.jsx("br",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:438"}),"EFFICIENCY SOURCE //"," ",x.efficiencySource?.label??"UNAVAILABLE"," // UPDATED"," ",b$e(x.efficiencySource?.sourceUpdatedAt)]}),x.efficiencySource?.urls&&f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:444",className:"mt-2 flex flex-wrap gap-x-3 gap-y-1 font-mono text-[8px]",children:Object.entries(x.efficiencySource.urls).map(([E,S])=>f.jsxs("a",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:447",href:S,target:"_blank",rel:"noreferrer",className:"text-neon-cyan underline-offset-2 hover:underline",children:[E.toUpperCase()," CSV"]},E))})]})]}):null]}),f.jsxs("section",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:465",className:"mt-8 border border-neon-magenta/30 bg-neon-magenta/[0.035] p-5 sm:p-6","aria-labelledby":"ncaa-market-title",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:469",className:"flex flex-col justify-between gap-3 lg:flex-row lg:items-end",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:470",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:471",className:"flex items-center gap-2 font-mono text-[10px] tracking-[0.2em] text-neon-magenta",children:[f.jsx(Kl,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:472",className:"h-4 w-4"}),"USER-SUPPLIED MARKET CONTEXT"]}),f.jsx("h2",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:475",id:"ncaa-market-title",className:"mt-2 text-2xl font-black uppercase text-foreground",children:"Six-Game FanDuel Matchup Board"}),f.jsx("p",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:481",className:"mt-2 max-w-4xl text-xs leading-6 text-muted-foreground",children:"Lines transcribed from the September 11, 2026 FanDuel screenshots. Existing 2026 team and efficie
1134ncy samples are shown beside the market snapshot for descriptive review; unavailable values are not imputed."})]}),f.jsx(Sn,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:488",variant:"outline",className:"w-fit border-neon-amber/45 font-mono text-[8px] tracking-widest text-neon-amber",children:h?"LOADING":`${p?.length??0} SNAPSHOTS`})]}),h?f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:499",className:"mt-5 grid gap-3 md:grid-cols-2 xl:grid-cols-3",children:[1,2,3,4,5,6].map(E=>f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:501",className:"h-56"},E))}):f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:505",className:"mt-5 grid gap-3 md:grid-cols-2 xl:grid-cols-3",children:(p??[]).map(E=>{const S=E.context.comparison,T=E.market.away,k=E.market.home;return f.jsxs("article",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:511",className:"border border-border bg-black/30 p-4 transition-colors hover:border-neon-cyan/40",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:515",className:"flex items-start justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:516",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:517",className:"font-mono text-[9px] tracking-widest text-neon-cyan",children:[E.startTimeLabel," // ",E.gameDate]}),f.jsxs("h3",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:520",className:"mt-1 font-mono text-sm font-bold text-foreground",children:[E.awayTeamName," @ ",E.homeTeamName]})]}),f.jsx(Sn,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:524",variant:"outline",className:`font-mono text-[8px] ${E.context.matchStatus==="matched"?"border-neon-green/45 text-neon-green":"border-neon-amber/45 text-neon-amber"}`,children:E.context.matchStatus==="matched"?"PROFILE MATCH":"PROFILE GAP"})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:533",className:"mt-3 grid grid-cols-2 gap-2 font-mono text-[9px]",children:[f.jsx(yz,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:534",label:E.awayTeamName,side:T}),f.jsx(yz,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:535",label:E.homeTeamName,side:k}
1134)]}),S?f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:538",className:"mt-3 border border-neon-cyan/20 bg-neon-cyan/[0.025] p-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:539",className:"flex items-center justify-between gap-2 font-mono text-[9px] tracking-widest text-neon-cyan",children:[f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:540",children:"EFFICIENCY CONTEXT"}),f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:541",children:[S.score??"N/A"," /"," ",S.scoreBasis.replaceAll("_"," ").toUpperCase()]})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:548",className:"mt-2 grid grid-cols-2 gap-2 text-[9px] text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:549",children:[E.awayTeamName,":"," ",S.offense?.efficiency?.games??0,"G /"," ",S.offense?.efficiency?.playSample??0," ","plays"]}),f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:555",children:[E.homeTeamName,":"," ",S.defense?.efficiency?.games??0,"G /"," ",S.defense?.efficiency?.playSample??0," ","plays"]})]}),S.sampleWarning&&f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:563",className:"mt-2 text-[9px] leading-4 text-neon-amber",children:"Early-season sample warning applies."})]}):f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:569",className:"mt-3 border border-neon-amber/25 bg-neon-amber/5 p-3 font-mono text-[9px] leading-4 text-neon-amber",children:"No matched team profile; no efficiency context was invented."}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:574",className:"mt-3 flex items-center justify-between gap-2 font-mono text-[8px] text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:575",children:["FANDUEL // ",E.source.snapshotDate]}),f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:576",children:"USER SCREENSHOT"})]})]},E.recordKey)})}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:583",className:"mt-4 flex items-start gap-2 border border-neon-amber/25 bg-neon-amber/5 p-3 text-[10px] leading-5 text-muted-foreground",children:[f.jsx(bo,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:584",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-neon-amber"}),p?.[0]?.guardrail??"FanDuel lines are a timestamped user-supplied market snapshot, not probabilities, projected edges, picks, or guarantees."]})]}),f.jsxs("section",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:590",className:"mt-8 border border-border bg-card/30 p-5 sm:p-6","aria-labelledby":"ncaa-directory-title",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:594",className:"flex flex-col justify-between gap-4 lg:flex-row lg:items-end",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:595",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:596",className:"flex items-center gap-2 font-mono text-[10px] tracking-[0.2em] text-neon-magenta",children:[f.jsx(jb,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:597",className:"h-4 w-4"}),"138-TEAM DATABASE"]}),f.jsx("h2",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:600",id:"ncaa-directory-title",className:"mt-2 text-2xl font-black uppercase text-foreground",children:"Team Efficiency Directory"})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:607",className:"grid gap-2 sm:grid-cols-2 lg:w-[520px]",children:[f.jsxs("label",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:608",className:"relative",children:[f.jsx(oN,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:609",className:"pointer-events-none absolute left-3 top-3 h-4 w-4 text-muted-foreground"}),f.jsx("input",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:610",value:s,onChange:E=>o(E.target.value),placeholder:"Search team or conference","aria-label":"Search NCAA teams",className:"h-10 w-full border border-border bg-black/55 pl-9 pr-3 font-mono text-xs text-foreground outline-none focus:border-neon-cyan"})]}),f.jsxs("select",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:618",value:a,onChange:E=>i(E.target.value),"aria-label":"Conference filter",className:"h-10 border border-border bg-black/55 px-3 font-mono text-xs text-foreground outline-none focus:border-neon-cyan",children:[f.jsx("option",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:624",value:"ALL",children:"ALL CONFERENCES"}),l?.conferences.map(E=>f.jsx("option",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:626",value:E,children:E.toUpperCase()},E))]})]})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:633",className:"mt-4 border border-neon-cyan/20 bg-neon-cyan/[0.025] px-3 py-2 font-mono text-[9px] text-neon-cyan",role:"status",children:["SHOWING ",b.length," OF ",l?.teamCount??0," TEAMS //"," ",l?.teamsWithEfficiency??0," WITH ADVANCED SAMPLES"]}),f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:640",className:"mt-4 grid gap-2 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4",children:b.map(E=>f.jsxs("article",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:642",className:"border border-border bg-black/25 p-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:646",className:"flex items-start justify-between gap-2",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:647",children:[f.jsx("h3",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:648",className:"font-mono text-xs font-bold text-foreground",children:E.teamName}),f.jsx("p",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:651",className:"mt-1 font-mono text-[8px] text-muted-foreground",children:E.conference})]}),f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:655",className:`h-2 w-2 shrink-0 rounded-full ${E.efficiency?.games?"bg-neon-green":"bg-neon-amber"}`,"aria-label":E.efficiency?.games?"Efficiency data available":"Efficiency data unavailable"})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:664",className:"mt-3 grid grid-cols-3 gap-1 font-mono text-[8px]",children:[f.jsx($6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:665",label:"EPA/P",value:hs(E.efficiency?.epaPerPlay,"",3)}),f.jsx($6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:669",label:"SUCCESS",value:hs(E.efficiency?.successRate===null||E.efficiency?.successRate===void 0?null:E.efficiency.successRate*100,"%",1)}),f.jsx($6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:680",label:"YPP",value:hs(E.efficiency?.yardsPerPlay,"",2)})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:685",className:"mt-3 flex items-center justify-between font-mono text-[8px] text-muted-foreground",children:[f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:686",children:["W",E.efficiency?.throughWeek??0]}),f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:687",children:[E.efficiency?.playSample??0," PLAYS"]}),f.jsxs("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:688",children:["HAVOC"," ",hs(E.efficiency?.havocRate===null||E.efficiency?.havocRate===void 0?null:E.efficiency.havocRate*100,"%",1)]})]})]},E.teamSlug))})]}),f.jsxs("section",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:705",className:"mt-8 grid gap-3 md:grid-cols-3",children:[f.jsx(U6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:706",icon:f.jsx(rf,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:707",className:"h-4 w-4"}),title:"POPULATED NOW",text:"EPA/play, EPA success, yards/play, explosiveness, rush/pass splits, pace, turnovers, red-zone success, defensive allowances, havoc, sacks, and samples."}),f.jsx(U6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:711",icon:f.jsx(Eq,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:712",className:"h-4 w-4"}),title:"SOURCE POLICY",text:"Public SportsDataverse counts and totals are summed before rates are derived. Missing denominators remain unavailable; FCS rows never contaminate the 138-team FBS registry."}),f.jsx(U6,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:716",icon:f.jsx(Nq,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:717",className:"h-4 w-4"}),title:"ANALYSIS POLICY",text:"The AI Brain may use these metrics as descriptive evidence while citing sample size and source freshness. Scores are not probabilities, projected lines, edges, or guarantees."})]})]})}function E$e({pair:e}){const t=Math.max(0,Math.min(100,e.matchupScore??0));return f.jsxs("article",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:744",className:"border border-border bg-black/25 p-4 transition-colors duration-150 hover:border-neon-cyan/35",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:745",className:"flex items-center justify-between gap-3",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:746",className:"font-mono text-[9px] tracking-widest text-neon-green",children:["METRIC PAIR // ",e.key.toUpperCase()]}),f.jsxs(Sn,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:749",variant:"outline",className:"border-neon-magenta/35 font-mono text-[8px] text-neon-magenta",children:["SCORE ",e.matchupScore??"N/A"]})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:756",className:"mt-3 grid grid-cols-2 gap-3",children:[f.jsx(pb,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:757",label:e.offenseLabel,value:xz(e.key,e.offenseValue),sublabel:`${e.offenseSample} sample // PCTL ${e.offensePercentile??"N/A"}`}),f.jsx(pb,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:762",label:e.defenseLabel,value:xz(e.key,e.defenseValue),sublabel:`${e.defenseSample} sample // VULN PCTL ${e.defenseAllowancePercentile??"N/A"}`})]}),f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:768",className:"mt-3 h-1.5 overflow-hidden bg-border/60","aria-hidden":"true",children:f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:772",className:"h-full bg-gradient-to-r from-neon-cyan to-neon-magenta",style:{width:`${t}%`}})})]})}function F6({icon:e,title:t,offenseValue:n,defenseValue:r}){return f.jsxs("article",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:793",className:"border border-neon-cyan/20 bg-neon-cyan/[0.025] p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:794",className:"flex items-center gap-2 font-mono text-[9px] tracking-widest text-neon-cyan",children:[e,t]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:798",className:"mt-3 space-y-2 font-mono text-[10px]",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:799",className:"flex justify-between gap-3",children:[f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:800",className:"text-muted-foreground",children:"OFFENSE"}),f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:801",className:"text-foreground",children:n})]}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:803",className:"flex justify-between gap-3",children:[f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:804",className:"text-muted-foreground",children:"DEFENSE"}),f.jsx("span",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:805",className:"text-foreground",children:r})]})]})]})}function pb({label:e,value:t,sublabel:n}){return f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:822",className:"border border-border/70 bg-black/25 p-3",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:823",className:"font-mono text-[8px] uppercase tracking-wider text-muted-foreground",children:e}),f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:826",className:"mt-1 font-mono text-lg font-bold text-foreground",children:t}),n&&f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:830",className:"mt-1 font-mono text-[7px] leading-4 text-muted-foreground",children:n})]})}function $6({label:e,value:t}){return f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:840",className:"border border-border/60 bg-black/30 px-2 py-1.5",children:[f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:841",className:"text-[7px] text-muted-foreground",children:e}),f.jsx("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:842",className:"mt-0.5 text-neon-cyan",children:t})]})}function U6({icon:e,title:t,text:n}){return f.jsxs("article",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:857",className:"border border-border bg-black/25 p-4",children:[f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:858",className:"flex items-center gap-2 font-mono text-[9px] tracking-widest text-neon-cyan",children:[e,t]}),f.jsx("p",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:862",className:"mt-3 text-xs leading-6 text-muted-foreground",children:n})]})}function w$e(){return f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:869",className:"container space-y-6 py-12",children:[f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:870",className:"h-72"}),f.jsxs("div",{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:871",className:"grid gap-3 md:grid-cols-3",children:[f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:872",className:"h-40"}),f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:873",className:"h-40"}),f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:874",className:"h-40"})]}),f.jsx(dt,{"data-loc":"client/src/pages/NcaaFootballResearch.tsx:876",className:"h-80"})]})}function S$e(){return f.jsx(mue,{"data-loc":"client/src/App.tsx:33",children:f.jsxs(cue,{"data-loc":"client/src/App.tsx:34",children:[f.jsx(tn,{"data-loc":"client/src/App.tsx:35",path:"/",component:Eue}),f.jsx(tn,{"data-loc":"client/src/App.tsx:36",path:"/welcome",component:s$e}),f.jsx(tn,{"data-loc":"client/src/App.tsx:37",path:"/free-picks",component:_Fe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:38",path:"/free-briefing",component:MFe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:39",path:"/wnba-picks-today",component:Vc}),f.jsx(tn,{"data-loc":"client/src/App.tsx:40",path:"/nfl-picks-today",component:Vc}),f.jsx(tn,{"data-loc":"client/src/App.tsx:41",path:"/soccer-picks-today",component:Vc}),f.jsx(tn,{"data-loc":"client/src/App.tsx:42",path:"/soccer-leagues",component:r$e}),f.jsx(tn,{"data-loc":"client/src/App.tsx:43",path:"/tennis-picks-today",component:Vc}),f.jsx(tn,{"data-loc":"client/src/App.tsx:44",path:"/tennis-research",component:c$e}),f.jsx(tn,{"data-loc":"client/src/App.tsx:45",path:"/mlb-picks-today",component:Vc}),f.jsx(tn,{"data-loc":"client/src/App.tsx:46",path:"/nba-picks-today",component:Vc}),f.jsx(tn,{"data-loc":"client/src/App.tsx:47",path:"/nhl-picks-today",component:Vc}),f.jsx(tn,{"data-loc":"client/src/App.tsx:48",path:"/referral",component:DFe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:49",path:"/nfl-analytics",component:qFe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:50",path:"/college-football",component:v$e}),f.jsx(tn,{"data-loc":"client/src/App.tsx:51",path:"/prop-analytics",component:JFe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:52",path:"/picks",component:aM}),f.jsx(tn,{"data-loc":"client/src/App.tsx:53",path:"/daily-picks",component:aM}),f.jsx(tn,{"data-loc":"client/src/App.tsx:54",path:"/challenge",component:SIe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:55",path:"/parlay-builder",component:x$e}),f.jsx(tn,{"data-loc":"client/src/App.tsx:56",path:"/performance",component:wBe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:57",path:"/track-record",component:ABe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:58",path:"/journal",component:NBe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:59",path:"/leaderboard",component:OBe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:60",path:"/reports",component:PBe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:61",path:"/reports/:slug",component:RBe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:62",path:"/pricing",component:bFe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:63",path:"/admin",component:iFe}),f.jsx(tn,{"data-loc":"client/src/App.tsx:64
1134",path:"/404",component:oR}),f.jsx(tn,{"data-loc":"client/src/App.tsx:66",component:oR})]})})}function A$e(){return f.jsx(uue,{"data-loc":"client/src/App.tsx:79",children:f.jsx(xue,{"data-loc":"client/src/App.tsx:80",defaultTheme:"dark",children:f.jsxs(lce,{"data-loc":"client/src/App.tsx:84",children:[f.jsx(xse,{"data-loc":"client/src/App.tsx:85"}),f.jsx(S$e,{"data-loc":"client/src/App.tsx:86"})]})})})}const mb=new xre,Ree=e=>{!(e instanceof mf)||typeof window>"u"||!(e.message===Zae)||pN()};mb.getQueryCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.query.state.error;Ree(t),console.error("[API Query Error]",t)}});mb.getMutationCache().subscribe(e=>{if(e.type==="updated"&&e.action.type==="error"){const t=e.mutation.state.error;Ree(t),console.error("[API Mutation Error]",t)}});const T$e=De.createClient({links:[Tae({url:"/api/trpc",transformer:Ho,headers(){try{const e=sessionStorage.getItem("manus-cookie");if(e){const t=`${iH}=`,r=e.split(";").find(a=>a.trim().startsWith(t))?.trim().slice(t.length);if(r)return{Authorization:`Bearer ${r}`}}}catch{}return{}},fetch(e,t){return globalThis.fetch(e,{...t??{},credentials:"include"})}})]});sie.createRoot(document.getElementById("root")).render(f.jsx(De.Provider,{"data-loc":"client/src/main.tsx:76",client:T$e,queryClient:mb,children:f.jsx(bre,{"data-loc":"client/src/main.tsx:77",client:mb,children:f.jsx(A$e,{"data-loc":"client/src/main.tsx:78"})})}));export{Yp as $,Y$e as A,Ike as B,Ym as C,tF as D,eF as E,mX as F,wk as G,Cv as H,A8e as I,S8e as J,If as K,w8e as L,E8e as M,My as N,Km as O,vk as P,yk as Q,Ca as R,iu as S,Ly as T,fk as U,rQ as V,yy as W,Oy as X,uF as Y,KNe as Z,J as _,wn as a,H6e as a0,q6e as a1,z6e as a2,U6e as a3,$6e as a4,F6e as a5,B6e as a6,vv as a7,w6e as a8,E6e as a9,D6e as aa,I6e as ab,mn as ac,L$e as ad,ts as b,WK as c,$$e as d,q$e as e,U$e as f,V$e as g,_I as h,z$e as i,G$e as j,qp as k,jy as l,H$e as m,JK as n,M6e as o,kf as p,K8 as q,ok as r,xy as s,bv as t,on as u,DNe as v,W8 as w,lk as x,WQ 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.