PageSourceSearch

https://www.finanzfluss.de/_nuxt/CKYHnz9z.js

js finanzfluss.de collected 2026-10-02 14:34:36 UTC 1,272,393 bytes, 59 lines download raw bytes

vendor: 6,636 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DNmeEtJK.js","./BqdGS14d.js","./Bxxycslp.js","./Bwu_z0I8.js","./CIW6fw6B.js","./qNayIN_H.js","./ArticleHeaderImage.C0djqJvI.css","./DKvWm0ZN.js","./Divider.Cs1QJzWw.css","./CsYnXZ1h.js","./MtbiPD3C.js","./C1rKEvNy.js","./CV-o_Ly6.js","./-D8X90Ky.js","./podcasts.BgXvi53F.css","./O5Wf7oeO.js","./C5OYHRc-.js","./gI34xtXB.js","./DfnScL46.js","./D8cLsY9e.js","./BTQ7ogvN.js","./search.D_CFX4W0.css","./M_mGjFuw.js","./Image.C35FSXWh.css","./DaYjQYPN.js","./8_n0dG0R.js","./BokwVcRi.js","./D7y4inR0.js","./CYqH_bX0.js","./BM7k826s.js","./CLPN02l_.js","./2IoAbugj.js","./BfJI-GSs.js","./ER8cazaH.js","./ProductSelectionButton.D5Zah_xe.css","./CwsPYyy6.js","./D3zBYxiw.js","./CoC51ryk.js","./DkmFraLW.js","./MMecfO1X.js","./CopyLabel.C0Txicdk.css","./download.Bah2kis3.css","./CE0b1QAc.js","./DMFaHOXR.js","./rq8lQG9V.js","./CKLKUMwB.js","./AccordionItem.CRro9Lto.css","./Oh17mfxS.js","./41gfKP0i.js","./AccordionSection.CT08HrTT.css","./comparison.KPAaQSCZ.css","./DFi0Tilv.js","./CwtQXU85.js","./BfYsns7I.js","./B2RhUSnA.js","./BuqciO5i.js","./CQR-LIOZ.js","./SelectDropdown.stTID9fT.css","./CjBA292O.js","./Checkbox.DBasnEJc.css","./CyJxaCKX.js","./B_RBo6c9.js","./8ZEVgtZr.js","./Tooltip.DuRcAna_.css","./NumberInput.MYPhqS-9.css","./BthPCK4U.js","./B93Kc26E.js","./DqJtr3Bb.js","./CjKCf6OA.js","./urlFilterSync.PAThqNRs.css","./CBUFu7vM.js","./G6KYwIjo.js","./BEEpk3I6.js","./HeroBanner.DS_OeYaa.css","./D6ymVyNt.js","./Budlcm5E.js","./B2nir8j7.js","./LinkedCard.C42oPr_w.css","./IEICkElm.js","./D0uHpP50.js","./CCqEdN1W.js","./FormattedFlag.DqUFw4Fs.css","./C9qWTq5H.js","./CbT-jWq1.js","./ResultsTable.91ljTgPL.css","./EaInhozh.js","./BhVczXhR.js","./search.DQV37GP6.css","./B54TQSMJ.js","./comparison.BD6yI9qS.css","./CdMZcMHQ.js","./search.qld94WBS.css","./uudxNEx0.js","./C4xJrMfl.js","./D7XZKUgB.js","./De8TCnW0.js","./CaxjxiB5.js","./Logo.Q-kVs37k.css","./ugU04bKC.js","./Cbll7zZH.js","./aEecgH3k.js","./Card.CeaKWjJ0.css","./ClIB6_BV.js","./BulletPoint.2OxhYqLW.css","./CE0oLlLM.js","./BulletPoints.8jEXVMck.css","./ghlnr-he.js","./Quote.Cfg1xnUz.css","./CVxtKoQ3.js","./AuthorInfoBox.kjo3N9K0.css","./JqB_5GUx.js","./StyledTable.SNnifPrH.css","./B1POR6r-.js","./GXxAvz8G.js","./RatingText.Ba9oVdDS.css","./DbAd3D_0.js","./ProviderDisabledButton.BteHXGSD.css","./WVDGFSTX.js","./BF7YEuRZ.js","./DisclaimerParagraph.V5Yk0bUO.css","./Bpct-35C.js","./B7SSsQBO.js","./_slug_.GN_m5RsN.css","./mFyO7VMw.js","./C5uq1WgL.js","./C9-iWXrD.js","./tsD2G5_i.js","./zbv91q4X.js","./comparisonPayload.Do4Qpexb.css","./CUfMZBQZ.js","./CnoNg-Al.js","./Ony9O1v1.js","./HorizontalScrollbox.Bx3J2WT9.css","./BJZqUyWu.js","./BillboardCard.CKx4xsRT.css","./BRVpTC2h.js","./CSYFuvnY.js","./RectangularMultiToggleSwitch.CxdInSiw.css","./CwnRITjP.js","./B0Zekf1R.js","./DateInput.DdpG4whf.css","./CbEo94TX.js","./Modal.qSqK-ukA.css","./3Lidpnyb.js","./Cbf8GIjd.js","./Page.CC71G4yh.css","./CiF_SdiX.js","./DtGFQZm1.js","./CdH9RjTj.js","./_Vr2SSQd.js","./QDf1Tv_w.js","./SavingsRateSlider.9HUhqUsw.css","./DiTDjHmR.js","./EMG3PbH1.js","./P1ySXZ0N.js","./TagWithRemove.CFoN3hdL.css","./jO1pFk90.js","./NotificationLabel.DUN6SO8z.css","./EtfComparisonSearch.DH0-r44c.css","./C0Xkk1QG.js","./VideoEmbed.Cu1yuqem.css","./index.hdYJ87aA.css","./D6HkYq_V.js","./ClSLR8N2.js","./CJYXBqTX.js","./preise.s0DjXsu6.css","./GdswLqng.js","./CnH71rqu.js","./e2e6LYps.js","./Label.Blfb2YCJ.css","./gxyg5eCd.js","./Field.CsJL0dt1.css","./BlmIPf_n.js","./Card.DYXYasNo.css","./uWzPVs7V.js","./ResultCard.BmecdBa1.css","./BuafyJZf.js","./CRJzb-_k.js","./DWA4Hv2h.js","./CvCOcie1.js","./D89jZVMX.js","./DvCeVTH_.js","./Q6E1H3qh.js","./Form.BOanyM2-.css","./CQkuuWie.js","./Dxdessu1.js","./useWordpressPage.B5cXLOAN.css","./9DNZ3IdZ.js","./CPr3y2iM.js","./ocYudQpl.js","./B641z_Dj.js","./D3dpN49j.js","./DfiL__O8.js","./DRkIUWDA.js","./CXReN33w.js","./DlbTpxR8.js","./DO_nu_Xx.js","./cDiNaQhG.js","./CcXvfyTL.js","./CAmqzGhg.js","./DxyUiJTb.js","./DZCWLkH0.js","./D8Bof2FS.js","./D99_uTjb.js","./BchkfL9A.js","./CkuQuMzA.js","./BJsgPfIo.js","./BELYm07J.js","./C35_YZqd.js","./D5KOQev6.js","./DHwXFBoW.js","./XL3ZWmOx.js","./Bl0zWcLr.js","./liability-insurance-form.B_5ZoAiI.css","./BK_jKHIt.js","./BAoQmEDC.js","./liability-insurance-success.zJp_ud7m.css","./DqsGXZgr.js","./CFEVe5XV.js","./DsWY7-SB.js","./D9pWDM-x.js","./DVVch1jC.js","./index.CkhzCjXB.css","./nMhpYN6H.js","./CGkEQ6Po.js","./product-selection.DrGQxUgh.css","./D_DippBd.js","./BrRIsP42.js","./F9VOYy6d.js","./DZhpTSlH.js","./Bo0TpPZ6.js","./Placeholder.B98dRs83.css","./P0zvZnRI.js","./DF-hgMxt.js","./Page.B_gCW835.css","./pPHOL2I4.js","./C4g2emNe.js","./promotionWidgets.DVDkJjf6.css","./_slug_.CSu1BMUl.css","./ii4tn1Bh.js","./CBZvS-ql.js","./0INJmOm7.js","./D6JE4I-F.js","./DNCkVCDM.js","./PreviewCard.Bn579Dta.css","./CardList.C4OYdvkj.css","./DHZk7Mzx.js","./C2YumOvH.js","./GuideChapters.BGud6830.css","./index.Buy-U0h5.css","./BnabHZ9e.js","./0BjjeSw5.js","./index.BmjtSMyR.css","./SI_b_fFv.js","./Dqo1kuY2.js","./index.81DpSAL8.css","./BrAFKofd.js","./BrC08m7y.js","./Dydg5XO8.js","./LinkListBox.D8fGsM-4.css","./sitemap.d8W0ah6T.css","./C4wrQSWI.js","./Vff5Andl.js","./BgFxVlKF.js","./_...boZCA0CZ.css","./DLnGKIXM.js","./index.D3NZtLMp.css","./_34KJOPs.js","./DCnyPKfg.js","./RgRRfeH7.js","./DeLMRdLV.js","./default.Cr3hjazT.css","./CNg1Z5KI.js","./BuRqyU8b.js","./DF4xP3HR.js","./DuRbkqN5.js","./CnxcVrYr.js","./CO2V9uoY.js","./BU4CKFyN.js","./MobileItem.BvNLgQf8.css","./CTm1ML-e.js","./BNOOwTp1.js","./DesktopItem.CelPba5_.css"])))=>i.map(i=>d[i]);
2(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function dp(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const et={},os=[],nr=()=>{},Ay=()=>!1,tl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),cu=e=>e.startsWith("onUpdate:"),$t=Object.assign,pp=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},$8=Object.prototype.hasOwnProperty,ct=(e,t)=>
vendor: 9,340 bytes, line 2
2$8.call(e,t),je=Array.isArray,Si=e=>Ms(e)==="[object Map]",Qr=e=>Ms(e)==="[object Set]",sm=e=>Ms(e)==="[object Date]",H8=e=>Ms(e)==="[object RegExp]",qe=e=>typeof e=="function",vt=e=>typeof e=="string",Rn=e=>typeof e=="symbol",ot=e=>e!==null&&typeof e=="object",mp=e=>(ot(e)||qe(e))&&qe(e.then)&&qe(e.catch),Ly=Object.prototype.toString,Ms=e=>Ly.call(e),q8=e=>Ms(e).slice(8,-1),gp=e=>Ms(e)==="[object Object]",uu=e=>vt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,co=dp(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),fu=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},U8=/-\w/g,nn=fu(e=>e.replace(U8,t=>t.slice(1).toUpperCase())),W8=/\B([A-Z])/g,oi=fu(e=>e.replace(W8,"-$1").toLowerCase()),hu=fu(e=>e.charAt(0).toUpperCase()+e.slice(1)),ya=fu(e=>e?`on${hu(e)}`:""),Jt=(e,t)=>!Object.is(e,t),ss=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},My=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},du=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Py=e=>{const t=vt(e)?Number(e):NaN;return isNaN(t)?e:t};let am;const pu=()=>am||(am=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof globalThis<"u"?globalThis:{});function Ps(e){if(je(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],i=vt(r)?Y8(r):Ps(r);if(i)for(const o in i)t[o]=i[o]}return t}else if(vt(e)||ot(e))return e}const G8=/;(?![^(]*\))/g,K8=/:([^]+)/,X8=/\/\*[^]*?\*\//g;function Y8(e){const t={};return e.replace(X8,"").split(G8).forEach(n=>{if(n){const r=n.split(K8);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function $e(e){let t="";if(vt(e))t=e;else if(je(e))for(let n=0;n<e.length;n++){const r=$e(e[n]);r&&(t+=r+" ")}else if(ot(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Ma(e){if(!e)return null;let{class:t,style:n}=e;return t&&!vt(t)&&(e.class=$e(t)),n&&(e.style=Ps(n)),e}const Q8="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Z8=dp(Q8);function Ry(e){return!!e||e===""}function J8(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=or(e[r],t[r]);return n}function lm(e,t){if(e.size!==t.size)return!1;const n=Array.from(t),r=new Uint8Array(n.length);for(const i of e){let o=-1;for(let s=0;s<n.length;s++)if(!r[s]&&or(i,n[s])){o=s;break}if(o<0)return!1;r[o]=1}return!0}function or(e,t){if(e===t)return!0;let n=sm(e),r=sm(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=Rn(e),r=Rn(t),n||r)return e===t;if(n=je(e),r=je(t),n||r)return n&&r?J8(e,t):!1;if(n=ot(e),r=ot(t),n||r){if(!n||!r)return!1;if(n=Si(e),r=Si(t),n||r||(n=Qr(e),r=Qr(t),n||r))return n&&r?lm(e,t):!1;const i=Object.keys(e).length,o=Object.keys(t).length;if(i!==o)return!1;for(const s in e){const a=e.hasOwnProperty(s),l=t.hasOwnProperty(s);if(a&&!l||!a&&l||!or(e[s],t[s]))return!1}}return String(e)===String(t)}function vp(e,t){return e.findIndex(n=>or(n,t))}const Dy=e=>!!(e&&e.__v_isRef===!0),He=e=>vt(e)?e:e==null?"":je(e)||ot(e)&&(e.toString===Ly||!qe(e.toString))?Dy(e)?He(e.value):JSON.stringify(e,Iy,2):String(e),Iy=(e,t)=>Dy(t)?Iy(e,t.value):Si(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,i],o)=>(n[ff(r,o)+" =>"]=i,n),{})}:Qr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ff(n))}:Rn(t)?ff(t):ot(t)&&!je(t)&&!gp(t)?String(t):t,ff=(e,t="")=>{var n;return Rn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function e7(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}let Xt;class Ny{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&Xt&&(Xt.active?(this.parent=Xt,this.index=(Xt.scopes||(Xt.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes){const r=this.scopes.slice();for(t=0,n=r.length;t<n;t++)r[t].pause()}for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes){const i=this.scopes.slice();for(t=0,n=i.length;t<n;t++)i[t].resume()}const r=this.effects.slice();for(t=0,n=r.length;t<n;t++)r[t].resume()}}run(t){if(this._active){const n=Xt;try{return Xt=this,t()}finally{Xt=n}}}on(){++this._on===1&&(this.prevScope=Xt,Xt=this)}off(){if(this._on>0&&--this._on===0){if(Xt===this)Xt=this.prevScope;else{let t=Xt;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){const i=this.scopes.slice();for(n=0,r=i.length;n<r;n++)i[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function nl(e){return new Ny(e)}function Ar(){return Xt}function Zr(e,t=!1){Xt&&Xt.cleanups.push(e)}let wt;const hf=new WeakSet;class Fy{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Xt&&(Xt.active?Xt.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,hf.has(this)&&(hf.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Vy(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,cm(this),By(this);const t=wt,n=rr;wt=this,rr=!0;try{return this.fn()}finally{zy(this),wt=t,rr=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)wp(t);this.deps=this.depsTail=void 0,cm(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?hf.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){_h(this)&&this.run()}get dirty(){return _h(this)}}let jy=0,ba,wa;function Vy(e,t=!1){if(e.flags|=8,t){e.next=wa,wa=e;return}e.next=ba,ba=e}function yp(){jy++}function bp(){if(--jy>0)return;if(wa){let t=wa;for(wa=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;ba;){let t=ba;for(ba=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function By(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function zy(e){let t,n=e.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),wp(r),t7(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}e.deps=t,e.depsTail=n}function _h(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&($y(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function $y(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Pa)||(e.globalVersion=Pa,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!_h(e))))return;e.flags|=2;const t=e.dep,n=wt,r=rr;wt=e,rr=!0;try{By(e);const i=e.fn(e._value);(t.version===0||Jt(i,e._value))&&(e.flags|=128,e._value=i,t.version++)}catch(i){throw t.version++,i}finally{wt=n,rr=r,zy(e),e.flags&=-3}}function wp(e,t=!1){const{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)wp(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function t7(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let rr=!0;const Hy=[];function Jr(){Hy.push(rr),rr=!1}function ei(){const e=Hy.pop();rr=e===void 0?!0:e}function cm(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=wt;wt=void 0;try{t()}finally{wt=n}}}let Pa=0;class n7{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class mu{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!wt||!rr||wt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==wt)n=this.activeLink=new n7(wt,this),wt.deps?(n.prevDep=wt.depsTail,wt.depsTail.nextDep=n,wt.depsTail=n):wt.deps=wt.depsTail=n,qy(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=wt.depsTail,n.nextDep=void 0,wt.depsTail.nextDep=n,wt.depsTail=n,wt.deps===n&&(wt.deps=r)}return n}trigger(t){this.version++,Pa++,this.notify(t)}notify(t){yp();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{bp()}}}function qy(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)qy(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const bc=new WeakMap,uo=Symbol(""),xh=Symbol(""),Ra=Symbol("");function fn(e,t,n){if(rr&&wt){let r=bc.get(e);r||bc.set(e,r=new Map);let i=r.get(n);i||(r.set(n,i=new mu),i.map=r,i.key=n),i.track()}}function Vr(e,t,n,r,i,o){const s=bc.get(e);if(!s){Pa++;return}const a=l=>{l&&l.trigger()};if(yp(),t==="clear")s.forEach(a);else{const l=je(e),c=l&&uu(n);if(l&&n==="length"){const u=Number(r);
vendor: 9,553 bytes, line 2
2s.forEach((f,h)=>{(h==="length"||h===Ra||!Rn(h)&&h>=u)&&a(f)})}else switch((n!==void 0||s.has(void 0))&&a(s.get(n)),c&&a(s.get(Ra)),t){case"add":l?c&&a(s.get("length")):(a(s.get(uo)),Si(e)&&a(s.get(xh)));break;case"delete":l||(a(s.get(uo)),Si(e)&&a(s.get(xh)));break;case"set":Si(e)&&a(s.get(uo));break}}bp()}function r7(e,t){const n=bc.get(e);return n&&n.get(t)}function zo(e){const t=tt(e);return t===e?t:(fn(t,"iterate",Ra),Mn(e)?t:t.map(sr))}function gu(e){return fn(e=tt(e),"iterate",Ra),e}function br(e,t){return Sr(e)?gs(Ei(e)?sr(t):t):sr(t)}const i7={__proto__:null,[Symbol.iterator](){return df(this,Symbol.iterator,e=>br(this,e))},concat(...e){return zo(this).concat(...e.map(t=>je(t)?zo(t):t))},entries(){return df(this,"entries",e=>(e[1]=br(this,e[1]),e))},every(e,t){return Lr(this,"every",e,t,void 0,arguments)},filter(e,t){return Lr(this,"filter",e,t,n=>n.map(r=>br(this,r)),arguments)},find(e,t){return Lr(this,"find",e,t,n=>br(this,n),arguments)},findIndex(e,t){return Lr(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Lr(this,"findLast",e,t,n=>br(this,n),arguments)},findLastIndex(e,t){return Lr(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Lr(this,"forEach",e,t,void 0,arguments)},includes(...e){return pf(this,"includes",e)},indexOf(...e){return pf(this,"indexOf",e)},join(e){return zo(this).join(e)},lastIndexOf(...e){return pf(this,"lastIndexOf",e)},map(e,t){return Lr(this,"map",e,t,void 0,arguments)},pop(){return Ws(this,"pop")},push(...e){return Ws(this,"push",e)},reduce(e,...t){return um(this,"reduce",e,t)},reduceRight(e,...t){return um(this,"reduceRight",e,t)},shift(){return Ws(this,"shift")},some(e,t){return Lr(this,"some",e,t,void 0,arguments)},splice(...e){return Ws(this,"splice",e)},toReversed(){return zo(this).toReversed()},toSorted(e){return zo(this).toSorted(e)},toSpliced(...e){return zo(this).toSpliced(...e)},unshift(...e){return Ws(this,"unshift",e)},values(){return df(this,"values",e=>br(this,e))}};function df(e,t,n){const r=gu(e),i=r[t]();return r!==e&&!Mn(e)&&(i._next=i.next,i.next=()=>{const o=i._next();return o.done||(o.value=n(o.value)),o}),i}const o7=Array.prototype;function Lr(e,t,n,r,i,o){const s=gu(e),a=s!==e&&!Mn(e),l=s[t];if(l!==o7[t]){const f=l.apply(e,o);return a?sr(f):f}let c=n;s!==e&&(a?c=function(f,h){return n.call(this,br(e,f),h,e)}:n.length>2&&(c=function(f,h){return n.call(this,f,h,e)}));const u=l.call(s,c,r);return a&&i?i(u):u}function um(e,t,n,r){const i=gu(e),o=i!==e&&!Mn(e);let s=n,a=!1;i!==e&&(o?(a=r.length===0,s=function(c,u,f){return a&&(a=!1,c=br(e,c)),n.call(this,c,br(e,u),f,e)}):n.length>3&&(s=function(c,u,f){return n.call(this,c,u,f,e)}));const l=i[t](s,...r);return a?br(e,l):l}function pf(e,t,n){const r=tt(e);fn(r,"iterate",Ra);const i=r[t](...n);return(i===-1||i===!1)&&bu(n[0])?(n[0]=tt(n[0]),r[t](...n)):i}function Ws(e,t,n=[]){Jr(),yp();const r=tt(e)[t].apply(e,n);return bp(),ei(),r}const s7=dp("__proto__,__v_isRef,__isVue"),Uy=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Rn));function a7(e){Rn(e)||(e=String(e));const t=tt(this);return fn(t,"has",e),t.hasOwnProperty(e)}class Wy{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const i=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(i?o?Zy:Qy:o?Yy:Xy).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const s=je(t);if(!i){let l;if(s&&(l=i7[n]))return l;if(n==="hasOwnProperty")return a7}const a=Reflect.get(t,n,it(t)?t:r);if((Rn(n)?Uy.has(n):s7(n))||(i||fn(t,"get",n),o))return a;if(it(a)){const l=s&&uu(n)?a:a.value;return i&&ot(l)?wc(l):l}return ot(a)?i?wc(a):Wt(a):a}}class Gy extends Wy{constructor(t=!1){super(!1,t)}set(t,n,r,i){let o=t[n];const s=je(t)&&uu(n);if(!this._isShallow){const c=Sr(o);if(!Mn(r)&&!Sr(r)&&(o=tt(o),r=tt(r)),!s&&it(o)&&!it(r))return c||(o.value=r),!0}const a=s?Number(n)<t.length:ct(t,n),l=Reflect.set(t,n,r,it(t)?t:i);return t===tt(i)&&l&&(a?Jt(r,o)&&Vr(t,"set",n,r):Vr(t,"add",n,r)),l}deleteProperty(t,n){const r=ct(t,n);t[n];const i=Reflect.deleteProperty(t,n);return i&&r&&Vr(t,"delete",n,void 0),i}has(t,n){const r=Reflect.has(t,n);return(!Rn(n)||!Uy.has(n))&&fn(t,"has",n),r}ownKeys(t){return fn(t,"iterate",je(t)?"length":uo),Reflect.ownKeys(t)}}class Ky extends Wy{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const l7=new Gy,c7=new Ky,u7=new Gy(!0),f7=new Ky(!0),kh=e=>e,xl=e=>Reflect.getPrototypeOf(e);function h7(e,t,n){return function(...r){const i=this.__v_raw,o=tt(i),s=Si(o),a=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=i[e](...r),u=n?kh:t?gs:sr;return!t&&fn(o,"iterate",l?xh:uo),$t(Object.create(c),{next(){const{value:f,done:h}=c.next();return h?{value:f,done:h}:{value:a?[u(f[0]),u(f[1])]:u(f),done:h}}})}}function kl(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function d7(e,t){const n={get(i){const o=this.__v_raw,s=tt(o),a=tt(i);e||(Jt(i,a)&&fn(s,"get",i),fn(s,"get",a));const{has:l}=xl(s),c=t?kh:e?gs:sr;if(l.call(s,i))return c(o.get(i));if(l.call(s,a))return c(o.get(a));o!==s&&o.get(i)},get size(){const i=this.__v_raw;return!e&&fn(tt(i),"iterate",uo),i.size},has(i){const o=this.__v_raw,s=tt(o),a=tt(i);return e||(Jt(i,a)&&fn(s,"has",i),fn(s,"has",a)),i===a?o.has(i):o.has(i)||o.has(a)},forEach(i,o){const s=this,a=s.__v_raw,l=tt(a),c=t?kh:e?gs:sr;return!e&&fn(l,"iterate",uo),a.forEach((u,f)=>i.call(o,c(u),c(f),s))}};return $t(n,e?{add:kl("add"),set:kl("set"),delete:kl("delete"),clear:kl("clear")}:{add(i){const o=tt(this),s=xl(o),a=tt(i),l=!t&&!Mn(i)&&!Sr(i)?a:i;return s.has.call(o,l)||Jt(i,l)&&s.has.call(o,i)||Jt(a,l)&&s.has.call(o,a)||(o.add(l),Vr(o,"add",l,l)),this},set(i,o){!t&&!Mn(o)&&!Sr(o)&&(o=tt(o));const s=tt(this),{has:a,get:l}=xl(s);let c=a.call(s,i);c||(i=tt(i),c=a.call(s,i));const u=l.call(s,i);return s.set(i,o),c?Jt(o,u)&&Vr(s,"set",i,o):Vr(s,"add",i,o),this},delete(i){const o=tt(this),{has:s,get:a}=xl(o);let l=s.call(o,i);l||(i=tt(i),l=s.call(o,i)),a&&a.call(o,i);const c=o.delete(i);return l&&Vr(o,"delete",i,void 0),c},clear(){const i=tt(this),o=i.size!==0,s=i.clear();return o&&Vr(i,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=h7(i,e,t)}),n}function vu(e,t){const n=d7(e,t);return(r,i,o)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?r:Reflect.get(ct(n,i)&&i in r?n:r,i,o)}const p7={get:vu(!1,!1)},m7={get:vu(!1,!0)},g7={get:vu(!0,!1)},v7={get:vu(!0,!0)},Xy=new WeakMap,Yy=new WeakMap,Qy=new WeakMap,Zy=new WeakMap;function y7(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Wt(e){return Sr(e)?e:yu(e,!1,l7,p7,Xy)}function er(e){return yu(e,!1,u7,m7,Yy)}function wc(e){return yu(e,!0,c7,g7,Qy)}function $n(e){return yu(e,!0,f7,v7,Zy)}function yu(e,t,n,r,i){if(!ot(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const o=i.get(e);if(o)return o;const s=y7(q8(e));if(s===0)return e;const a=new Proxy(e,s===2?r:n);return i.set(e,a),a}function Ei(e){return Sr(e)?Ei(e.__v_raw):!!(e&&e.__v_isReactive)}function Sr(e){return!!(e&&e.__v_isReadonly)}function Mn(e){return!!(e&&e.__v_isShallow)}function bu(e){return e?!!e.__v_raw:!1}function tt(e){const t=e&&e.__v_raw;return t?tt(t):e}function Jy(e){return!ct(e,"__v_skip")&&Object.isExtensible(e)&&My(e,"__v_skip",!0),e}const sr=e=>ot(e)?Wt(e):e,gs=e=>ot(e)?wc(e):e;function it(e){return e?e.__v_isRef===!0:!1}function be(e){return e2(e,!1)}function Xe(e){return e2(e,!0)}function e2(e,t){return it(e)?e:new b7(e,t)}class b7{constructor(t,n){this.dep=new mu,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:tt(t),this._value=n?t:sr(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||Mn(t)||Sr(t);t=r?t:tt(t),Jt(t,n)&&(this._rawValue=t,this._value=r?t:sr(t),this.dep.trigger())}}function w7(e){e.dep&&e.dep.trigger()}function te(e){return it(e)?e.value:e}function Be(e){return qe(e)?e():te(e)}const _7={get:(e,t,n)=>t==="__v_raw"?e:te(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const i=e[t];return it(i)&&!it(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function t2(e){return Ei(e)?e:new Proxy(e,_7)}class x7{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new mu,{get:r,set:i}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=i}get value(){return this._value=this._get()}set value(t){this._set(t)}}function wu(e){return new x7(e)}function ti(e){const t=je(e)?new Array(e.length):{};for(const n in e)t[n]=n2(e,n);return t}class k7{constructor(t,n,r){this._object=t,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._key=Rn(n)?n:String(n),this._raw=tt(t);let i=!0,o=t;if(!je(t)||Rn(this._key)||!uu(this._key))do i=!bu(o)||Mn(o);while(i&&(o=o.__v_raw));this._shallow=i}get value(){let t=this._object[this._key];return this._shallow&&(t=te(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&it(this._raw[this._key])){const n=this._object[this._key];if(it(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return r7(this._raw,this._key)}}class C7{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function rl(e,t,n){return it(e)?e:qe(e)?new C7(e):ot(e)&&arguments.length>1?n2(e,t,n):be(e)}
vendor: 4,431 bytes, line 2
2function n2(e,t,n){return new k7(e,t,n)}class S7{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new mu(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Pa-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&wt!==this)return Vy(this,!0),!0}get value(){const t=this.dep.track();return $y(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function E7(e,t,n=!1){let r,i;return qe(e)?r=e:(r=e.get,i=e.set),new S7(r,i,n)}const Cl={},_c=new WeakMap;let eo;function T7(e,t=!1,n=eo){if(n){let r=_c.get(n);r||_c.set(n,r=[]),r.push(e)}}function O7(e,t,n=et){const{immediate:r,deep:i,once:o,scheduler:s,augmentJob:a,call:l}=n,c=w=>i?w:Mn(w)||i===!1||i===0?Br(w,1):Br(w);let u,f,h,d,p=!1,m=!1;if(it(e)?(f=()=>e.value,p=Mn(e)):Ei(e)?(f=()=>c(e),p=!0):je(e)?(m=!0,p=e.some(w=>Ei(w)||Mn(w)),f=()=>e.map(w=>{if(it(w))return w.value;if(Ei(w))return c(w);if(qe(w))return l?l(w,2):w()})):qe(e)?t?f=l?()=>l(e,2):e:f=()=>{if(h){Jr();try{h()}finally{ei()}}const w=eo;eo=u;try{return l?l(e,3,[d]):e(d)}finally{eo=w}}:f=nr,t&&i){const w=f,x=i===!0?1/0:i;f=()=>Br(w(),x)}const v=Ar(),y=()=>{u.stop(),v&&v.active&&pp(v.effects,u)};if(o&&t){const w=t;t=(...x)=>{const T=w(...x);return y(),T}}let b=m?new Array(e.length).fill(Cl):Cl;const g=w=>{if(!(!(u.flags&1)||!u.dirty&&!w))if(t){const x=u.run();if(w||i||p||(m?x.some((T,A)=>Jt(T,b[A])):Jt(x,b))){h&&h();const T=eo;eo=u;try{const A=[x,b===Cl?void 0:m&&b[0]===Cl?[]:b,d];b=x,l?l(t,3,A):t(...A)}finally{eo=T}}}else u.run()};return a&&a(g),u=new Fy(f),u.scheduler=s?()=>s(g,!1):g,d=w=>T7(w,!1,u),h=u.onStop=()=>{const w=_c.get(u);if(w){if(l)l(w,4);else for(const x of w)x();_c.delete(u)}},t?r?g(!0):b=u.run():s?s(g.bind(null,!0),!0):u.run(),y.pause=u.pause.bind(u),y.resume=u.resume.bind(u),y.stop=y,y}function Br(e,t=1/0,n){if(t<=0||!ot(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,it(e))Br(e.value,t,n);else if(je(e))for(let r=0;r<e.length;r++)Br(e[r],t,n);else if(Qr(e)||Si(e))e.forEach(r=>{Br(r,t,n)});else if(gp(e)){for(const r in e)Br(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Br(e[r],t,n)}return e}function il(e,t,n,r){try{return r?e(...r):e()}catch(i){Rs(i,t,n)}}function Un(e,t,n,r){if(qe(e)){const i=il(e,t,n,r);return i&&mp(i)&&i.catch(o=>{Rs(o,t,n)}),i}if(je(e)){const i=[];for(let o=0;o<e.length;o++)i.push(Un(e[o],t,n,r));return i}}function Rs(e,t,n,r=!0){const i=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||et;if(t){let a=t.parent;const l=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const u=a.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,l,c)===!1)return}a=a.parent}if(o){Jr(),il(o,null,10,[e,l,c]),ei();return}}A7(e,n,i,r,s)}function A7(e,t,n,r=!0,i=!1){if(i)throw e;console.error(e)}const vn=[];let vr=-1;const as=[];let vi=null,Wo=0;const r2=Promise.resolve();let xc=null;function yt(e){const t=xc||r2;return e?t.then(this?e.bind(this):e):t}function L7(e){let t=vr+1,n=vn.length;for(;t<n;){const r=t+n>>>1,i=vn[r],o=Da(i);o<e||o===e&&i.flags&2?t=r+1:n=r}return t}function _p(e){if(!(e.flags&1)){const t=Da(e),n=vn[vn.length-1];!n||!(e.flags&2)&&t>=Da(n)?vn.push(e):vn.splice(L7(t),0,e),e.flags|=1,i2()}}function i2(){xc||(xc=r2.then(o2))}function vs(e){if(!je(e))vi&&e.id===-1?vi.splice(Wo+1,0,e):e.flags&1||(as.push(e),e.flags|=1);else for(let t=0;t<e.length;t++)as.push(e[t]);i2()}function fm(e,t,n=vr+1){for(;n<vn.length;n++){const r=vn[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;vn.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function kc(e){if(as.length){const t=[...new Set(as)].sort((n,r)=>Da(n)-Da(r));if(as.length=0,vi){for(let n=0;n<t.length;n++)vi.push(t[n]);return}for(vi=t,Wo=0;Wo<vi.length;Wo++){const n=vi[Wo];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}vi=null,Wo=0}}const Da=e=>e.id==null?e.flags&2?-1:1/0:e.id;function o2(e){try{for(vr=0;vr<vn.length;vr++){const t=vn[vr];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),il(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;vr<vn.length;vr++){const t=vn[vr];t&&(t.flags&=-2)}vr=-1,vn.length=0,kc(),xc=null,(vn.length||as.length)&&o2()}}let an=null,s2=null;function Cc(e){const t=an;return an=e,s2=e&&e.type.__scopeId||null,t}const IW=e=>Ce;
vendor: 6,063 bytes, line 2
2function Ce(e,t=an,n){if(!t||e._n)return e;const r=(...i)=>{r._d&&Mc(-1);const o=Cc(t),s=Gr.length;let a;try{a=e(...i)}finally{for(let l=Gr.length;l>s;l--)Su();Cc(o),r._d&&Mc(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function mo(e,t){if(an===null)return e;const n=Tu(an),r=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[o,s,a,l=et]=t[i];o&&(qe(o)&&(o={mounted:o,updated:o}),o.deep&&Br(s),r.push({dir:o,instance:n,value:s,oldValue:void 0,arg:a,modifiers:l}))}return e}function yr(e,t,n,r){const i=e.dirs,o=t&&t.dirs;for(let s=0;s<i.length;s++){const a=i[s];o&&(a.oldValue=o[s].value);let l=a.dir[r];l&&(Jr(),Un(l,n,8,[e.el,a,e,t]),ei())}}function ir(e,t){if(sn){let n=sn.provides;const r=sn.parent&&sn.parent.provides;r===n&&(n=sn.provides=Object.create(r)),n[e]=t}}function Mt(e,t,n=!1){const r=Rt();if(r||fo){let i=fo?fo._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&qe(t)?t.call(r&&r.proxy):t}}function Ao(){return!!(Rt()||fo)}const M7=Symbol.for("v-scx"),P7=()=>Mt(M7);function Wn(e,t){return ol(e,null,t)}function a2(e,t){return ol(e,null,{flush:"post"})}function R7(e,t){return ol(e,null,{flush:"sync"})}function Ie(e,t,n){return ol(e,t,n)}function ol(e,t,n=et){const{immediate:r,deep:i,flush:o,once:s}=n,a=$t({},n),l=t&&r||!t&&o!=="post";let c;if(yo){if(o==="sync"){const d=P7();c=d.__watcherHandles||(d.__watcherHandles=[])}else if(!l){const d=()=>{};return d.stop=nr,d.resume=nr,d.pause=nr,d}}const u=sn;a.call=(d,p,m)=>Un(d,u,p,m);let f=!1;o==="post"?a.scheduler=d=>{qt(d,u&&u.suspense)}:o!=="sync"&&(f=!0,a.scheduler=(d,p)=>{p?d():_p(d)}),a.augmentJob=d=>{t&&(d.flags|=4),f&&(d.flags|=2,u&&(d.id=u.uid,d.i=u))};const h=O7(e,t,a);return yo&&(c?c.push(h):l&&h()),h}function D7(e,t,n){const r=this.proxy,i=vt(e)?e.includes(".")?l2(r,e):()=>r[e]:e.bind(r,r);let o;qe(t)?o=t:(o=t.handler,n=t);const s=Ds(this),a=ol(i,o.bind(r),n);return s(),a}function l2(e,t){const n=t.split(".");return()=>{let r=e;for(let i=0;i<n.length&&r;i++)r=r[n[i]];return r}}const pi=new WeakMap,c2=Symbol("_vte"),_u=e=>e.__isTeleport,io=e=>e&&(e.disabled||e.disabled===""),I7=e=>e&&(e.defer||e.defer===""),hm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,dm=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Ch=(e,t)=>{const n=e&&e.to;return vt(n)?t?t(n):null:n},N7={name:"Teleport",__isTeleport:!0,process(e,t,n,r,i,o,s,a,l,c){const{mc:u,pc:f,pbc:h,o:{insert:d,querySelector:p,createText:m,createComment:v,parentNode:y}}=c,b=io(t.props);let{dynamicChildren:g}=t;const w=(A,O,_)=>{A.shapeFlag&16&&u(A.children,O,_,i,o,s,a,l)},x=(A=t)=>{const O=io(A.props),_=A.target=Ch(A.props,p),R=Sh(_,A,m,d);_&&(s!=="svg"&&hm(_)?s="svg":s!=="mathml"&&dm(_)&&(s="mathml"),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(_),O||(w(A,_,R),ca(A,!1)))},T=A=>{const O=()=>{if(pi.get(A)===O){if(pi.delete(A),io(A.props)){const _=y(A.el)||n;w(A,_,A.anchor),ca(A,!0)}x(A)}};pi.set(A,O),qt(O,o)};if(e==null){const A=t.el=m(""),O=t.anchor=m("");if(d(A,n,r),d(O,n,r),I7(t.props)||o&&o.pendingBranch){T(t);return}b&&(w(t,n,O),ca(t,!0)),x()}else{t.el=e.el;const A=t.anchor=e.anchor,O=pi.get(e);if(O){O.flags|=8,pi.delete(e),T(t);return}t.targetStart=e.targetStart;const _=t.target=e.target,R=t.targetAnchor=e.targetAnchor,E=io(e.props),L=E?n:_,C=E?A:R;if(s==="svg"||hm(_)?s="svg":(s==="mathml"||dm(_))&&(s="mathml"),g?(h(e.dynamicChildren,g,L,i,o,s,a),Lp(e,t,!0)):l||f(e,t,L,C,i,o,s,a,!1),b)E?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Sl(t,n,A,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const D=Ch(t.props,p);D&&(t.target=D,Sl(t,D,null,c,0))}else E&&Sl(t,_,R,c,1);ca(t,b)}},remove(e,t,n,{um:r,o:{remove:i}},o){const{shapeFlag:s,children:a,anchor:l,targetStart:c,targetAnchor:u,target:f,props:h}=e,d=io(h),p=o||!d,m=pi.get(e);if(m&&(m.flags|=8,pi.delete(e)),f&&(i(c),i(u)),o&&i(l),!m&&(d||f)&&s&16)for(let v=0;v<a.length;v++){const y=a[v];r(y,t,n,p,!!y.dynamicChildren)}},move:Sl,hydrate:F7};function Sl(e,t,n,{o:{insert:r},m:i},o=2){o===0&&r(e.targetAnchor,t,n);const{el:s,anchor:a,shapeFlag:l,children:c,props:u}=e,f=o===2;if(f&&r(s,t,n),!pi.has(e)&&(!f||io(u))&&l&16)for(let h=0;h<c.length;h++)i(c[h],t,n,2);f&&r(a,t,n)}function F7(e,t,n,r,i,o,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:c,createText:u}},f){function h(v,y){let b=y;for(;b;){if(b&&b.nodeType===8){if(b.data==="teleport start anchor")t.targetStart=b;else if(b.data==="teleport anchor"){t.targetAnchor=b,v._lpa=t.targetAnchor&&s(t.targetAnchor);break}}b=s(b)}}function d(v,y){y.anchor=f(s(v),y,a(v),n,r,i,o)}const p=t.target=Ch(t.props,l),m=io(t.props);if(p){const v=p._lpa||p.firstChild;t.shapeFlag&16&&(m?(d(e,t),h(p,v),t.targetAnchor||Sh(p,t,u,c,a(e)===p?e:null)):(t.anchor=s(e),h(p,v),t.targetAnchor||Sh(p,t,u,c),f(v&&s(v),t,p,n,r,i,o))),ca(t,m)}else m&&t.shapeFlag&16&&(d(e,t),t.targetStart=e,t.targetAnchor=s(e));return t.anchor&&s(t.anchor)}const u2=N7;function ca(e,t){const n=e.ctx;if(n&&n.ut){let r,i;for(t?(r=e.el,i=e.anchor):(r=e.targetStart,i=e.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function Sh(e,t,n,r,i=null){const o=t.targetStart=n(""),s=t.targetAnchor=n("");return o[c2]=s,e&&(r(o,e,i),r(s,e,i)),s}const Bn=Symbol("_leaveCb"),Gs=Symbol("_enterCb");function j7(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return jt(()=>{e.isMounted=!0}),Lo(()=>{e.isUnmounting=!0}),e}const Fn=[Function,Array],f2={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Fn,onEnter:Fn,onAfterEnter:Fn,onEnterCancelled:Fn,onBeforeLeave:Fn,onLeave:Fn,onAfterLeave:Fn,onLeaveCancelled:Fn,onBeforeAppear:Fn,onAppear:Fn,onAfterAppear:Fn,onAppearCancelled:Fn},h2=e=>{const t=e.subTree;return t.component?h2(t.component):t},V7={name:"BaseTransition",props:f2,setup(e,{slots:t}){const n=Rt(),r=j7();return()=>{const i=t.default&&m2(t.default(),!0),o=i&&i.length?d2(i):n.subTree?Ne():void 0;if(!o)return;const s=tt(e),{mode:a}=s;
vendor: 5,882 bytes, line 2
2if(r.isLeaving)return mf(o);const l=Sc(o);if(!l)return mf(o);let c=Eh(l,s,r,n,f=>c=f);l.type!==Bt&&ys(l,c);let u=n.subTree&&Sc(n.subTree);if(u&&u.type!==Bt&&!tr(u,l)&&h2(n).type!==Bt){let f=Eh(u,s,r,n);if(ys(u,f),a==="out-in"&&l.type!==Bt)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},mf(o);a==="in-out"&&l.type!==Bt?f.delayLeave=(h,d,p)=>{const m=p2(r,u);m[String(u.key)]=u,h[Bn]=()=>{d(),h[Bn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{p(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function d2(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Bt){t=n;break}}return t}const B7=V7;function p2(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Eh(e,t,n,r,i){const{appear:o,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:h,onLeave:d,onAfterLeave:p,onLeaveCancelled:m,onBeforeAppear:v,onAppear:y,onAfterAppear:b,onAppearCancelled:g}=t,w=String(e.key),x=p2(n,e),T=(_,R)=>{_&&Un(_,r,9,R)},A=(_,R)=>{const E=R[1];T(_,R),je(_)?_.every(L=>L.length<=1)&&E():_.length<=1&&E()},O={mode:s,persisted:a,beforeEnter(_){let R=l;if(!n.isMounted)if(o)R=v||l;else return;_[Bn]&&_[Bn](!0);const E=x[w];E&&tr(e,E)&&E.el[Bn]&&E.el[Bn](),T(R,[_])},enter(_){if(x[w]===e)return;let R=c,E=u,L=f;if(!n.isMounted)if(o)R=y||c,E=b||u,L=g||f;else return;let C=!1;_[Gs]=k=>{C||(C=!0,k?T(L,[_]):T(E,[_]),O.delayedLeave&&O.delayedLeave(),_[Gs]=void 0)};const D=_[Gs].bind(null,!1);R?A(R,[_,D]):D()},leave(_,R){const E=String(e.key);if(_[Gs]&&_[Gs](!0),n.isUnmounting)return R();T(h,[_]);let L=!1;_[Bn]=D=>{L||(L=!0,R(),D?T(m,[_]):T(p,[_]),_[Bn]=void 0,x[E]===e&&delete x[E])};const C=_[Bn].bind(null,!1);x[E]=e,d?A(d,[_,C]):C()},clone(_){const R=Eh(_,t,n,r,i);return i&&i(R),R}};return O}function mf(e){if(sl(e))return e=ar(e),e.children=null,e}function Sc(e){if(!sl(e))return _u(e.type)&&e.children?d2(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&qe(n.default))return n.default()}}function ys(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const n=e.component.subTree;ys(_u(n.type)&&Sc(n)||n,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function m2(e,t=!1,n){let r=[],i=0;for(let o=0;o<e.length;o++){let s=e[o];const a=n==null?s.key:String(n)+String(s.key!=null?s.key:o);s.type===Ue?(s.patchFlag&128&&i++,r=r.concat(m2(s.children,t,a))):(t||s.type!==Bt)&&r.push(a!=null?ar(s,{key:a}):s)}if(i>1)for(let o=0;o<r.length;o++)r[o].patchFlag=-2;return r}function Oe(e,t){return qe(e)?$t({name:e.name},t,{setup:e}):e}function z7(){const e=Rt();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function xp(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function g2(e){const t=Rt(),n=Xe(null);if(t){const i=t.refs===et?t.refs={}:t.refs;Object.defineProperty(i,e,{enumerable:!0,get:()=>n.value,set:o=>n.value=o})}return n}function pm(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const Ec=new WeakMap;function ls(e,t,n,r,i=!1){if(je(e)){e.forEach((m,v)=>ls(m,t&&(je(t)?t[v]:t),n,r,i));return}if(Wr(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&ls(e,t,n,r.component.subTree);return}const o=r.shapeFlag&4?Tu(r.component):r.el,s=i?null:o,{i:a,r:l}=e,c=t&&t.r,u=a.refs===et?a.refs={}:a.refs,f=a.setupState,h=tt(f),d=f===et?Ay:m=>pm(u,m)?!1:ct(h,m),p=(m,v)=>!(v&&pm(u,v));if(c!=null&&c!==l){if(mm(t),vt(c))u[c]=null,d(c)&&(f[c]=null);else if(it(c)){const m=t;p(c,m.k)&&(c.value=null),m.k&&(u[m.k]=null)}}if(qe(l))il(l,a,12,[s,u]);else{const m=vt(l),v=it(l);if(m||v){const y=()=>{if(e.f){const b=m?d(l)?f[l]:u[l]:p()||!e.k?l.value:u[e.k];if(i)je(b)&&pp(b,o);else if(je(b))b.includes(o)||b.push(o);else if(m)u[l]=[o],d(l)&&(f[l]=u[l]);else{const g=[o];p(l,e.k)&&(l.value=g),e.k&&(u[e.k]=g)}}else m?(u[l]=s,d(l)&&(f[l]=s)):v&&(p(l,e.k)&&(l.value=s),e.k&&(u[e.k]=s))};if(s){const b=()=>{y(),Ec.delete(e)};b.id=-1,Ec.set(e,b),qt(b,n)}else mm(e),y()}}}function mm(e){const t=Ec.get(e);t&&(t.flags|=8,Ec.delete(e))}let gm=!1;const $o=()=>{gm||(console.error("Hydration completed but contains mismatches."),gm=!0)},$7=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",H7=e=>e.namespaceURI.includes("MathML"),El=e=>{if(e.nodeType===1){if($7(e))return"svg";if(H7(e))return"mathml"}},Jo=e=>e.nodeType===8;function q7(e){const{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:o,parentNode:s,remove:a,insert:l,createComment:c}}=e,u=(g,w)=>{if(!w.hasChildNodes()){n(null,g,w),kc(),w._vnode=g;return}f(w.firstChild,g,null,null,null),kc(),w._vnode=g},f=(g,w,x,T,A,O=!1)=>{O=O||!!w.dynamicChildren;const _=Jo(g)&&g.data==="[",R=()=>m(g,w,x,T,A,_),{type:E,ref:L,shapeFlag:C,patchFlag:D}=w;let k=g.nodeType;w.el=g,D===-2&&(O=!1,w.dynamicChildren=null);let S=null;switch(E){case Ti:k!==3?w.children===""?(l(w.el=i(""),s(g),g),S=g):S=R():(g.data!==w.children&&($o(),g.data=w.children),S=o(g));break;case Bt:b(g)?(S=o(g),y(w.el=g.content.firstChild,g,x)):k!==8||_?S=R():S=o(g);break;case ho:if(_&&(g=o(g),k=g.nodeType),k===1||k===3){S=g;const N=!w.children.length;for(let M=0;M<w.staticCount;M++)N&&(w.children+=S.nodeType===1?S.outerHTML:S.data),M===w.staticCount-1&&(w.anchor=S),S=o(S);return _?o(S):S}else R();break;case Ue:_?S=p(g,w,x,T,A,O):S=R();break;default:if(C&1)(k!==1||w.type.toLowerCase()!==g.tagName.toLowerCase())&&!b(g)?S=R():S=h(g,w,x,T,A,O);else if(C&6){w.slotScopeIds=A;const N=s(g);if(_?S=v(g):Jo(g)&&g.data==="teleport start"?S=v(g,g.data,"teleport end"):S=o(g),t(w,N,null,x,T,El(N),O),Wr(w)&&!w.component.subTree){let M;_?(M=xe(ho),M.anchor=S?S.previousSibling:N.lastChild):M=g.nodeType===3?Ot(""):xe("div"),M.el=g,w.component.subTree=
2M}}else C&64?k!==8?S=R():S=w.type.hydrate(g,w,x,T,A,O,e,d):C&128&&(S=w.type.hydrate(g,w,x,T,El(s(g)),A,O,e,f))}return L!=null&&ls(L,null,T,w),S},h=(g,w,x,T,A,O)=>{O=O||!!w.dynamicChildren;const{type:_,dynamicProps:R,props:E,patchFlag:L,shapeFlag:C,dirs:D,transition:k}=w,S=_==="input"||_==="option",N=!!R;if(S||N||L!==-1){D&&yr(w,null,x,"created");let M=!1;if(b(g)){M=H2(null,k)&&x&&x.vnode.props&&x.vnode.props.appear;const H=g.content.firstChild;if(M){const oe=H.getAttribute("class");oe&&(H.$cls=oe),k.beforeEnter(H)}y(H,g,x),w.el=g=H}if(C&16&&!(E&&(E.innerHTML||E.textContent))){let H=d(g.firstChild,w,g,x,T,A,O);for(H&&!oc(g,1)&&$o();H;){const oe=H;H=H.nextSibling,a(oe)}}else if(C&8){let H=w.children;H[0]===`
3`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(H=H.slice(1));const{textContent:oe}=g;oe!==H&&oe!==H.replace(/\r\n|\r/g,`
4`)&&(oc(g,0)||$o(),g.textContent=w.children)}if(E){if(S||N||!O||L&48){const H=g.tagName.includes("-"),oe=g.namespaceURI.includes("svg")?"svg":g.namespaceURI.includes("MathML")?"mathml":void 0;for(const J in E)if(S&&(J.endsWith("value")||J==="indeterminate")||tl(J)&&!co(J)||J[0]==="."||H&&!co(J)||R&&R.includes(J)){if(W7(g,J,E[J]))continue;r(g,J,null,E[J],oe,x)}}else if(E.onClick)r(g,"onClick",null,E.onClick,void 0,x);else if(L&4&&Ei(E.style))for(const H in E.style)E.style[H]}let z;(z=E&&E.onVnodeBeforeMount)&&Cn(z,x,w),D&&yr(w,null,x,"beforeMount"),((z=E&&E.onVnodeMounted)||D||M)&&G2(()=>{z&&Cn(z,x,w),M&&k.enter(g),D&&yr(w,null,x,"mounted")},T)}return g.nextSibling},d=(g,w,x,T,A,O,_)=>{_=_||!!w.dynamicChildren;const R=w.children,E=R.length;let L=!1;for(let C=0;C<E;C++){const D=_?R[C]:R[C]=An(R[C]),k=D.type===Ti;g?(k&&!_&&C+1<E&&An(R[C+1]).type===Ti&&(l(i(g.data.slice(D.children.length)),x,o(g)),g.data=D.children),g=f(g,D,T,A,O,_)):k&&!D.children?l(D.el=i(""),x):(L||(L=!0,oc(x,1)||$o()),n(null,D,x,null,T,A,El(x),O))}return g},p=(g,w,x,T,A,O)=>{const{slotScopeIds:_}=w;_&&(A=A?A.concat(_):_);const R=s(g),E=d(o(g),w,R,x,T,A,O);return E&&Jo(E)&&E.data==="]"?o(w.anchor=E):($o(),l(w.anchor=c("]"),R,E),E)},m=(g,w,x,T,A,O)=>{if(K7(g,w)||$o(),w.el=null,O){const E=v(g);for(;;){const L=o(g);if(L&&L!==E)a(L);else break}}const _=o(g),R=s(g);return a(g),n(null,w,R,_,x,T,El(R),A),x&&(x.vnode.el=w.el,Cu(x,w.el)),_},v=(g,w="[",x="]")=>{let T=0;for(;g;)if(g=o(g),g&&Jo(g)&&(g.data===w&&T++,g.data===x)){if(T===0)return o(g);T--}return g},y=(g,w,x)=>{const T=w.parentNode;T&&T.replaceChild(g,w);let A=x;for(;A;)A.vnode.el===w&&(A.vnode.el=A.subTree.el=g),A=A.parent},b=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[u,f]}const U7=new Set(["src","srcset","href","poster"]);function W7(e,t,n){return U7.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}const Tc="data-allow-mismatch",G7={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function oc(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Tc);)e=e.parentElement;return kp(e&&e.getAttribute(Tc),t)}function kp(e,t){if(e==null)return!1;if(e==="")return!0;{const n=e.split(",");return t===0&&n.includes("children")?!0:n.includes(G7[t])}}function K7(e,t){return oc(e.parentElement,1)||X7(e)||Y7(t)}function X7(e){return e.nodeType===1&&kp(e.getAttribute(Tc),1)}function Y7({props:e}){const t=e&&e[Tc];return typeof t=="string"&&kp(t,1)}pu().requestIdleCallback;pu().cancelIdleCallback;function Q7(e){const{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:s}=window;return(t>0&&t<o||r>0&&r<o)&&(n>0&&n<s||i>0&&i<s)}const NW=e=>(t,n)=>{const r=new IntersectionObserver(i=>{for(const o of i)if(o.isIntersecting){r.disconnect(),t();break}},e);return n(i=>{if(i instanceof Element){if(Q7(i))return t(),r.disconnect(),!1;r.observe(i)}}),()=>r.disconnect()};function Z7(e,t){if(Jo(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Jo(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const Wr=e=>!!e.type.__asyncLoader;function Zn(e){qe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:o,timeout:s,suspensible:a=!0,onError:l}=e;let c=null,u,f=0;const h=()=>(f++,c=null,d()),d=()=>{let p;return c||(p=c=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((v,y)=>{l(m,()=>v(h()),()=>y(m),f+1)});throw m}).then(m=>p!==c&&c?c:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),u=m,m)))};return Oe({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(p,m,v){const y=p.isConnected;let b=!1;(m.bu||(m.bu=[])).push(()=>b=!0);const g=()=>{b||!p.parentNode||y&&!p.isConnected||v()},w=o?()=>{const x=o(g,T=>Z7(p,T));x&&(m.bum||(m.bum=[])).push(x)}:g;u?w():d().then(()=>!m.isUnmounted&&w())},get __asyncResolved(){return u},setup(){const p=sn;if(xp(p),u)return()=>Tl(u,p);const m=x=>{c=null,Rs(x,p,13,!r)};if(a&&p.suspense||yo)return d().then(x=>()=>Tl(x,p)).catch(x=>(m(x),()=>r?xe(r,{error:x}):null));const v=be(!1),y=be(),b=be(!!i);let g,w;return Dn(()=>{g!=null&&clearTimeout(g),w!=null&&clearTimeout(w)}),i&&(w=setTimeout(()=>{p.isUnmounted||(b.value=!1)},i)),s!=null&&(g=setTimeout(()=>{if(!p.isUnmounted&&!v.value&&!y.value){const x=new Error(`Async component timed out after ${s}ms.`);m(x),y.value=x}},s)),d().then(()=>{p.isUnmounted||(v.value=!0,p.parent&&sl(p.parent.vnode)&&p.parent.update(
vendor: 4,737 bytes, line 4
4))}).catch(x=>{if(p.isUnmounted){c=null;return}m(x),y.value=x}),()=>{if(v.value&&u)return Tl(u,p);if(y.value&&r)return xe(r,{error:y.value});if(n&&!b.value)return Tl(n,p)}}})}function Tl(e,t){const{ref:n,props:r,children:i,ce:o}=t.vnode,s=xe(e,r,i);return s.ref=n,s.ce=o,delete t.vnode.ce,s}const sl=e=>e.type.__isKeepAlive,J7={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Rt(),r=n.ctx;if(!r.renderer)return()=>{const b=t.default&&t.default();return b&&b.length===1?b[0]:b};const i=new Map,o=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,h=f("div");r.activate=(b,g,w,x,T)=>{const A=b.component;c(b,g,w,0,a),l(A.vnode,b,g,w,A,a,x,b.slotScopeIds,T),qt(()=>{A.isDeactivated=!1,A.a&&ss(A.a);const O=b.props&&b.props.onVnodeMounted;O&&Cn(O,A.parent,b)},a)},r.deactivate=b=>{const g=b.component;Ac(g.m),Ac(g.a),c(b,h,null,1,a),qt(()=>{g.da&&ss(g.da);const w=b.props&&b.props.onVnodeUnmounted;w&&Cn(w,g.parent,b),g.isDeactivated=!0},a)};function d(b){gf(b),u(b,n,a,!0)}function p(b){i.forEach((g,w)=>{const x=Ih(Wr(g)?g.type.__asyncResolved||{}:g.type);x&&!b(x)&&m(w)})}function m(b){const g=i.get(b);g&&(!s||!tr(g,s))?d(g):s&&gf(s),i.delete(b),o.delete(b)}Ie(()=>[e.include,e.exclude],([b,g])=>{b&&p(w=>ua(b,w)),g&&p(w=>!ua(g,w))},{flush:"post",deep:!0});let v=null;const y=()=>{v!=null&&(Lc(n.subTree.type)?qt(()=>{const b=Ol(n.subTree);b.component&&i.set(v,b)},n.subTree.suspense):i.set(v,Ol(n.subTree)))};return jt(y),Cp(y),Lo(()=>{i.forEach(b=>{const{subTree:g,suspense:w}=n,x=Ol(g);if(b.type===x.type&&b.key===x.key){gf(x);const T=x.component.da;T&&qt(T,w);return}d(b)})}),()=>{if(v=null,!t.default)return s=null;const b=t.default(),g=b[0];if(b.length>1)return s=null,b;if(!vo(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return s=null,g;let w=Ol(g);if(w.type===Bt)return s=null,w;const x=w.type,T=Ih(Wr(w)?w.type.__asyncResolved||{}:x),{include:A,exclude:O,max:_}=e;if(A&&(!T||!ua(A,T))||O&&T&&ua(O,T))return w.shapeFlag&=-257,s=w,g;const R=w.key==null?x:w.key,E=i.get(R);return w.el&&(w=ar(w),g.shapeFlag&128&&(g.ssContent=w)),v=R,E?(w.el=E.el,w.component=E.component,w.transition&&ys(w,w.transition),w.shapeFlag|=512,o.delete(R),o.add(R)):(o.add(R),_&&o.size>parseInt(_,10)&&m(o.values().next().value)),w.shapeFlag|=256,s=w,Lc(g.type)?g:w}}},ew=J7;function ua(e,t){return je(e)?e.some(n=>ua(n,t)):vt(e)?e.split(",").includes(t):H8(e)?(e.lastIndex=0,e.test(t)):!1}function v2(e,t){b2(e,"a",t)}function y2(e,t){b2(e,"da",t)}function b2(e,t,n=sn){const r=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(xu(t,r,n),n){let i=n.parent;for(;i&&i.parent;)sl(i.parent.vnode)&&tw(r,t,n,i),i=i.parent}}function tw(e,t,n,r){const i=xu(t,e,r,!0);Dn(()=>{pp(r[t],i)},n)}function gf(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Ol(e){return e.shapeFlag&128?e.ssContent:e}function xu(e,t,n=sn,r=!1){if(n){const i=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...s)=>{Jr();const a=Ds(n),l=Un(t,n,e,s);return a(),ei(),l});return r?i.unshift(o):i.push(o),o}}const si=e=>(t,n=sn)=>{(!yo||e==="sp")&&xu(e,(...r)=>t(...r),n)},w2=si("bm"),jt=si("m"),_2=si("bu"),Cp=si("u"),Lo=si("bum"),Dn=si("um"),nw=si("sp"),rw=si("rtg"),iw=si("rtc");function x2(e,t=sn){xu("ec",e,t)}const Sp="components",ow="directives";function Th(e,t){return Ep(Sp,e,!0,t)||e}const k2=Symbol.for("v-ndc");function At(e){return vt(e)?Ep(Sp,e,!1)||e:e||k2}function FW(e){return Ep(ow,e)}function Ep(e,t,n=!0,r=!1){const i=an||sn;if(i){const o=i.type;if(e===Sp){const a=Ih(o,!1);if(a&&(a===t||a===nn(t)||a===hu(nn(t))))return o}const s=vm(i[e]||o[e],t)||vm(i.appContext[e],t);return!s&&r?o:s}}function vm(e,t){return e&&(e[t]||e[nn(t)]||e[hu(nn(t))])}function zt(e,t,n,r){let i;const o=n,s=je(e);if(s||vt(e)){const a=s&&Ei(e);let l=!1,c=!1;a&&(l=!Mn(e),c=Sr(e),e=gu(e)),i=new Array(e.length);for(let u=0,f=e.length;u<f;u++)i[u]=t(l?c?gs(sr(e[u])):sr(e[u]):e[u],u,void 0,o)}else if(typeof e=="number"){i=new Array(e);for(let a=0;a<e;a++)i[a]=t(a+1,a,void 0,o)}else if(ot(e))if(e[Symbol.iterator])i=Array.from(e,(a,l)=>t(a,l,void 0,o));else{const a=Object.keys(e);i=new Array(a.length);for(let l=0,c=a.length;l<c;l++){const u=a[l];i[l]=t(e[u],u,l,o)}}else i=[];return i}function sw(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(je(r))for(let i=0;i<r.length;i++)e[r[i].name]=r[i].fn;else r&&(e[r.name]=r.key?(...i)=>{const o=r.fn(...i);return o&&(o.key=r.key),o}:r.fn)}return e}function Ge(e,t,n,r,i,o){if(n==null&&(n={}),an.ce||an.parent&&Wr(an.parent)&&an.parent.ce){const c=o!=null&&n.key==null?$t({},n,{key:o}):n,u=Object.keys(c).length>0;return t!=="default"&&(c.name=t),ue(),_e(Ue,null,[xe("slot",c,r&&r()
vendor: 18,872 bytes, line 4
4)],u?-2:64)}let s=e[t];s&&s._c&&(s._d=!1);const a=Gr.length;ue();let l;try{const c=s&&C2(s(n)),u=n.key||o||c&&c.key;l=_e(Ue,{key:(u&&!Rn(u)?u:`_${t}`)+(!c&&r?"_fb":"")},c||(r?r():[]),c&&e._===1?64:-2)}catch(c){for(let u=Gr.length;u>a;u--)Su();throw c}finally{s&&s._c&&(s._d=!0)}return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function C2(e){return e.some(t=>vo(t)?!(t.type===Bt||t.type===Ue&&!C2(t.children)):!0)?e:null}function jW(e,t){const n={};for(const r in e)n[ya(r)]=e[r];return n}const Oh=e=>e?Y2(e)?Tu(e):Oh(e.parent):null,_a=$t(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Oh(e.parent),$root:e=>Oh(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>A2(e),$forceUpdate:e=>e.f||(e.f=()=>{_p(e.update)}),$nextTick:e=>e.n||(e.n=yt.bind(e.proxy)),$watch:e=>D7.bind(e)}),vf=(e,t)=>e!==et&&!e.__isScriptSetup&&ct(e,t),aw={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:o,accessCache:s,type:a,appContext:l}=e;if(t[0]!=="$"){const h=s[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return o[t]}else{if(vf(r,t))return s[t]=1,r[t];if(i!==et&&ct(i,t))return s[t]=2,i[t];if(ct(o,t))return s[t]=3,o[t];if(n!==et&&ct(n,t))return s[t]=4,n[t];Lh&&(s[t]=0)}}const c=_a[t];let u,f;if(c)return t==="$attrs"&&fn(e.attrs,"get",""),c(e);if((u=a.__cssModules)&&(u=u[t]))return u;if(n!==et&&ct(n,t))return s[t]=4,n[t];if(f=l.config.globalProperties,ct(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:i,ctx:o}=e;return vf(i,t)?(i[t]=n,!0):r!==et&&ct(r,t)?(r[t]=n,!0):ct(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,props:o,type:s}},a){let l;return!!(n[a]||e!==et&&a[0]!=="$"&&ct(e,a)||vf(t,a)||ct(o,a)||ct(r,a)||ct(_a,a)||ct(i.config.globalProperties,a)||(l=s.__cssModules)&&l[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ct(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function VW(){return E2().slots}function S2(){return E2().attrs}function E2(e){const t=Rt();return t.setupContext||(t.setupContext=Z2(t))}function Ia(e){return je(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function T2(e,t){const n=Ia(e);for(const r in t){if(r.startsWith("__skip"))continue;let i=n[r];i?je(i)||qe(i)?i=n[r]={type:i,default:t[r]}:i.default=t[r]:i===null&&(i=n[r]={default:t[r]}),i&&t[`__skip_${r}`]&&(i.skipFactory=!0)}return n}function Ah(e,t){return!e||!t?e||t:je(e)&&je(t)?e.concat(t):$t({},Ia(e),Ia(t))}function lw(e){const t=Rt(),n=yo;let r=e();Fa(),n&&Oi(!1);const i=()=>{Ds(t),n&&Oi(!0)},o=()=>{Rt()!==t&&t.scope.off(),Fa(),n&&Oi(!1)};return mp(r)&&(r=r.catch(s=>{throw i(),Promise.resolve().then(()=>Promise.resolve().then(o)),s})),[r,()=>{i(),Promise.resolve().then(o)}]}let Lh=!0;function cw(e){const t=A2(e),n=e.proxy,r=e.ctx;Lh=!1,t.beforeCreate&&ym(t.beforeCreate,e,"bc");const{data:i,computed:o,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:h,beforeUpdate:d,updated:p,activated:m,deactivated:v,beforeDestroy:y,beforeUnmount:b,destroyed:g,unmounted:w,render:x,renderTracked:T,renderTriggered:A,errorCaptured:O,serverPrefetch:_,expose:R,inheritAttrs:E,components:L,directives:C,filters:D}=t;if(c&&uw(c,r,null),s)for(const N in s){const M=s[N];qe(M)&&(r[N]=M.bind(n))}if(i){const N=i.call(n,n);ot(N)&&(e.data=Wt(N))}if(Lh=!0,o)for(const N in o){const M=o[N],z=qe(M)?M.bind(n,n):qe(M.get)?M.get.bind(n,n):nr,H=!qe(M)&&qe(M.set)?M.set.bind(n):nr,oe=me({get:z,set:H});Object.defineProperty(r,N,{enumerable:!0,configurable:!0,get:()=>oe.value,set:J=>oe.value=J})}if(a)for(const N in a)O2(a[N],r,n,N);if(l){const N=qe(l)?l.call(n):l;Reflect.ownKeys(N).forEach(M=>{ir(M,N[M])})}u&&ym(u,e,"c");function S(N,M){je(M)?M.forEach(z=>N(z.bind(n))):M&&N(M.bind(n))}if(S(w2,f),S(jt,h),S(_2,d),S(Cp,p),S(v2,m),S(y2,v),S(x2,O),S(iw,T),S(rw,A),S(Lo,b),S(Dn,w),S(nw,_),je(R))if(R.length){const N=e.exposed||(e.exposed={});R.forEach(M=>{Object.defineProperty(N,M,{get:()=>n[M],set:z=>n[M]=z,enumerable:!0})})}else e.exposed||(e.exposed={});x&&e.render===nr&&(e.render=x),E!=null&&(e.inheritAttrs=E),L&&(e.components=L),C&&(e.directives=C),_&&xp(e)}function uw(e,t,n=nr){je(e)&&(e=Mh(e));for(const r in e){const i=e[r];let o;ot(i)?"default"in i?o=Mt(i.from||r,i.default,!0):o=Mt(i.from||r):o=Mt(i),it(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):t[r]=o}}function ym(e,t,n){Un(je(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function O2(e,t,n,r){let i=r.includes(".")?l2(n,r):()=>n[r];if(vt(e)){const o=t[e];qe(o)&&Ie(i,o)}else if(qe(e))Ie(i,e.bind(n));else if(ot(e))if(je(e))e.forEach(o=>O2(o,t,n,r));else{const o=qe(e.handler)?e.handler.bind(n):t[e.handler];qe(o)&&Ie(i,o,e)}}function A2(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,a=o.get(t);let l;return a?l=a:!i.length&&!n&&!r?l=t:(l={},i.length&&i.forEach(c=>Oc(l,c,s,!0)),Oc(l,t,s)),ot(t)&&o.set(t,l),l}function Oc(e,t,n,r=!1){const{mixins:i,extends:o}=t;o&&Oc(e,o,n,!0),i&&i.forEach(s=>Oc(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const a=fw[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const fw={data:bm,props:wm,emits:wm,methods:fa,computed:fa,beforeCreate:gn,created:gn,beforeMount:gn,mounted:gn,beforeUpdate:gn,updated:gn,beforeDestroy:gn,beforeUnmount:gn,destroyed:gn,unmounted:gn,activated:gn,deactivated:gn,errorCaptured:gn,serverPrefetch:gn,components:fa,directives:fa,watch:dw,provide:bm,inject:hw};function bm(e,t){return t?e?function(){return $t(qe(e)?e.call(this,this):e,qe(t)?t.call(this,this):t)}:t:e}function hw(e,t){return fa(Mh(e),Mh(t))}function Mh(e){if(je(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function gn(e,t){return e?[...new Set([].concat(e,t))]:t}function fa(e,t){return e?$t(Object.create(null),e,t):t}function wm(e,t){return e?je(e)&&je(t)?[...new Set([...e,...t])]:$t(Object.create(null),Ia(e),Ia(t??{})):t}function dw(e,t){if(!e)return t;if(!t)return e;const n=$t(Object.create(null),e);for(const r in t)n[r]=gn(e[r],t[r]);return n}function L2(){return{app:null,config:{isNativeTag:Ay,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let pw=0;function mw(e,t){return function(r,i=null){qe(r)||(r=$t({},r)),i!=null&&!ot(i)&&(i=null);const o=L2(),s=new WeakSet,a=[];let l=!1;const c=o.app={_uid:pw++,_component:r,_props:i,_container:null,_context:o,_instance:null,version:Gw,get config(){return o.config},set config(u){},use(u,...f){return s.has(u)||(u&&qe(u.install)?(s.add(u),u.install(c,...f)):qe(u)&&(s.add(u),u(c,...f))),c},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),c},component(u,f){return f?(o.components[u]=f,c):o.components[u]},directive(u,f){return f?(o.directives[u]=f,c):o.directives[u]},mount(u,f,h){if(!l){const d=c._ceVNode||xe(r,i);return d.appContext=o,h===!0?h="svg":h===!1&&(h=void 0),f&&t?t(d,u):e(d,u,h),l=!0,c._container=u,u.__vue_app__=c,Tu(d.component)}},onUnmount(u){a.push(u)},unmount(){l&&(Un(a,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,f){return o.provides[u]=f,c},runWithContext(u){const f=fo;fo=c;try{return u()}finally{fo=f}}};return c}}let fo=null;function Tp(e,t,n=et){const r=Rt(),i=nn(t),o=oi(t),s=M2(e,i),a=wu((l,c)=>{let u,f=et,h;return R7(()=>{const d=e[i];Jt(u,d)&&(u=d,c())}),{get(){return l(),n.get?n.get(u):u},set(d){const p=n.set?n.set(d):d;if(!Jt(p,u)&&!(f!==et&&Jt(d,f)))return;const m=r.vnode.props,v=!!(m&&(t in m||i in m||o in m)&&(`onUpdate:${t}`in m||`onUpdate:${i}`in m||`onUpdate:${o}`in m));v||(u=d,c()),r.emit(`update:${t}`,p),Jt(d,f)&&(Jt(d,p)&&!Jt(p,h)||v&&f!==et&&!Jt(p,u))&&c(),f=d,h=p}}});return a[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?s||et:a,done:!1}:{done:!0}}}},a}const M2=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${nn(t)}Modifiers`]||e[`${oi(t)}Modifiers`];function gw(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||et;let i=n;const o=t.startsWith("update:"),s=o&&M2(r,t.slice(7));s&&(s.trim&&(i=n.map(u=>vt(u)?u.trim():u)),s.number&&(i=i.map(du)));let a,l=r[a=ya(t)]||r[a=ya(nn(t))];!l&&o&&(l=r[a=ya(oi(t))]),l&&Un(l,e,6,i);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Un(c,e,6,i)}}const vw=new WeakMap;function P2(e,t,n=!1){const r=n?vw:t.emitsCache,i=r.get(e);if(i!==void 0)return i;const o=e.emits;let s={},a=!1;if(!qe(e)){const l=c=>{const u=P2(c,t,!0);u&&(a=!0,$t(s,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(ot(e)&&r.set(e,null),null):(je(o)?o.forEach(l=>s[l]=null):$t(s,o),ot(e)&&r.set(e,s),s)}function ku(e,t){return!e||!tl(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),ct(e,t[0].toLowerCase()+t.slice(1))||ct(e,oi(t))||ct(e,t))}function yf(e){const{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[o],slots:s,attrs:a,emit:l,render:c,renderCache:u,props:f,data:h,setupState:d,ctx:p,inheritAttrs:m}=e,v=Cc(e);let y,b;try{if(n.shapeFlag&4){const w=i||r,x=w;y=An(c.call(x,w,u,f,d,h,p)),b=a}else{const w=t;y=An(w.length>1?w(f,{attrs:a,slots:s,emit:l}):w(f,null)),b=t.props?a:bw(a)}}catch(w){Gr.length=0,Rs(w,e,1),y=xe(Bt)}let g=y;if(b&&m!==!1){const w=Object.keys(b),{shapeFlag:x}=g;w.length&&x&7&&(o&&w.some(cu)&&(b=ww(b,o)),g=ar(g,b,!1,!0))}if(n.dirs&&(g=ar(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition){const w=_u(g.type)&&Sc(g)||g;ys(w,n.transition)}return y=g,Cc(v),y}function yw(e,t=!0){let n;for(let r=0;r<e.length;r++){const i=e[r];if(vo(i)){if(i.type!==Bt||i.children==="v-if"){if(n)return;n=i}}else return}return n}const bw=e=>{let t;for(const n in e)(n==="class"||n==="style"||tl(n))&&((t||(t={}))[n]=e[n]);return t},ww=(e,t)=>{const n={};for(const r in e)(!cu(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function _w(e,t,n){const{props:r,children:i,component:o}=e,{props:s,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?_m(r,s,c):!!s;if(l&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const h=u[f];if(R2(s,r,h)&&!ku(c,h))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:r===s?!1:r?s?_m(r,s,c):!0:!!s;return!1}function _m(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){const o=r[i];if(R2(t,e,o)&&!ku(n,o))return!0}return!1}function R2(e,t,n){const r=e[n],i=t[n];return n==="style"&&ot(r)&&ot(i)?!or(r,i):r!==i}function Cu({vnode:e,parent:t,suspense:n},r){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.suspense.vnode.el=i.el=r,e=i),i===e)(e=t.vnode).el=r,t=t.parent;else break}n&&n.activeBranch===e&&(n.vnode.el=r)}const D2={},I2=()=>Object.create(D2),N2=e=>Object.getPrototypeOf(e)===D2;function xw(e,t,n,r=!1){const i={},o=I2();e.propsDefaults=Object.create(null),F2(e,t,i,o);for(const s in e.propsOptions[0])s in i||(i[s]=void 0);n?e.props=r?i:er(i):e.type.props?e.props=i:e.props=o,e.attrs=o}function kw(e,t,n,r){const{props:i,attrs:o,vnode:{patchFlag:s}}=e,a=tt(i),[l]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let h=u[f];if(ku(e.emitsOptions,h))continue;const d=t[h];if(l)if(ct(o,h))d!==o[h]&&(o[h]=d,c=!0);else{const p=nn(h);i[p]=Ph(l,a,p,d,e,!1)}else d!==o[h]&&(o[h]=d,c=!0)}}}else{F2(e,t,i,o)&&(c=!0);let u;for(const f in a)(!t||!ct(t,f)&&((u=oi(f))===f||!ct(t,u)))&&(l?n&&(n[f]!==void 0||n[u]!==void 0)&&(i[f]=Ph(l,a,f,void 0,e,!0)):delete i[f]);if(o!==a)for(const f in o)(!t||!ct(t,f))&&(delete o[f],c=!0)}c&&Vr(e.attrs,"set","")}function F2(e,t,n,r){const[i,o]=e.propsOptions;let s=!1,a;if(t)for(let l in t){if(co(l))continue;const c=t[l];let u;i&&ct(i,u=nn(l))?!o||!o.includes(u)?n[u]=c:(a||(a={}))[u]=c:ku(e.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,s=!0)}if(o){const l=tt(n),c=a||et;for(let u=0;u<o.length;u++){const f=o[u];n[f]=Ph(i,l,f,c[f],e,!ct(c,f))}}return s}function Ph(e,t,n,r,i,o){const s=e[n];if(s!=null){const a=ct(s,"default");if(a&&r===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&qe(l)){const{propsDefaults:c}=i;if(n in c)r=c[n];else{const u=Ds(i);r=c[n]=l.call(null,t),u()}}else r=l;i.ce&&i.ce._setProp(n,r)}s[0]&&(o&&!a?r=!1:s[1]&&(r===""||r===oi(n))&&(r=!0))}return r}const Cw=new WeakMap;function j2(e,t,n=!1){const r=n?Cw:t.propsCache,i=r.get(e);if(i)return i;const o=e.props,s={},a=[];let l=!1;if(!qe(e)){const u=f=>{l=!0;const[h,d]=j2(f,t,!0);$t(s,h),d&&a.push(...d)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!l)return ot(e)&&r.set(e,os),os;if(je(o))for(let u=0;u<o.length;u++){const f=nn(o[u]);xm(f)&&(s[f]=et)}else if(o)for(const u in o){const f=nn(u);if(xm(f)){const h=o[u],d=s[f]=je(h)||qe(h)?{type:h}:$t({},h),p=d.type;let m=!1,v=!0;if(je(p))for(let y=0;y<p.length;++y){const b=p[y],g=qe(b)&&b.name;if(g==="Boolean"){m=!0;break}else g==="String"&&(v=!1)}else m=qe(p)&&p.name==="Boolean";d[0]=m,d[1]=v,(m||ct(d,"default"))&&a.push(f)}}const c=[s,a];return ot(e)&&r.set(e,c),c}function xm(e){return e[0]!=="$"&&!co(e)}const Op=e=>e==="_"||e==="_ctx"||e==="$stable",Ap=e=>je(e)?e.map(An):[An(e)],Sw=(e,t,n)=>{if(t._n)return t;const r=Ce((...i)=>Ap(t(...i)),n);return r._c=!1,r},V2=(e,t,n)=>{const r=e._ctx;for(const i in e){if(Op(i))continue;const o=e[i];if(qe(o))t[i]=Sw(i,o,r);else if(o!=null){const s=Ap(o);t[i]=()=>s}}},B2=(e,t)=>{const n=Ap(t);e.slots.default=()=>n},z2=(e,t,n)=>{for(const r in t)(n||!Op(r))&&(e[r]=t[r])},Ew=(e,t,n)=>{const r=e.slots=I2();if(e.vnode.shapeFlag&32){const i=t._;i?(z2(r,t,n),n&&My(r,"_",i,!0)):V2(t,r)}else t&&B2(e,t)},Tw=(e,t,n)=>{const{vnode:r,slots:i}=e;let o=!0,s=et;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:z2(i,t,n):(o=!t.$stable,V2(t,i)),s=t}else t&&(B2(e,t),s={default:1});if(o)for(const a in i)!Op(a)&&s[a]==null&&delete i[a]},qt=G2;function Ow(e){return $2(e)}function Aw(e){return $2(e,q7)}function $2(e,t){const n=pu();n.__VUE__=!0;const{insert:r,remove:i,patchProp:o,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:h,setScopeId:d=nr,insertStaticContent:p}=e,m=(j,$,ee,ne=null,ae=null,U=null,Q=void 0,ie=null,le=!!$.dynamicChildren)=>{if(j===$)return;j&&!tr(j,$)&&(ne=Z(j),J(j,ae,U,!0),j=null),$.patchFlag===-2&&(le=!1,$.dynamicChildren=null);const{type:se,ref:X,shapeFlag:q}=$;switch(se){case Ti:v(j,$,ee,ne);break;case Bt:y(j,$,ee,ne);break;case ho:j==null&&b($,ee,ne,Q);break;case Ue:L(j,$,ee,ne,ae,U,Q,ie,le);break;default:q&1?x(j,$,ee,ne,ae,U,Q,ie,le):q&6?C(j,$,ee,ne,ae,U,Q,ie,le):(q&64||q&128)&&se.process(j,$,ee,ne,ae,U,Q,ie,le,B)}X!=null&&ae?ls(X,j&&j.ref,U,$||j,!$):X==null&&j&&j.ref!=null&&ls(j.ref,null,U,j,!0)},v=(j,$,ee,ne)=>{if(j==null)r($.el=a($.children),ee,ne);else{const ae=$.el=j.el;$.children!==j.children&&c(ae,$.children)}},y=(j,$,ee,ne)=>{j==null?r($.el=l($.children||""),ee,ne):$.el=j.el},b=(j,$,ee,ne)=>{[j.el,j.anchor]=p(j.children,$,ee,ne,j.el,j.anchor)},g=({el:j,anchor:$},ee,ne)=>{let ae;for(;j&&j!==$;)ae=h(j),r(j,ee,ne),j=ae;r($,ee,ne)},w=({el:j,anchor:$})=>{let ee;for(;j&&j!==$;)ee=h(j),i(j),j=ee;i($)},x=(j,$,ee,ne,ae,U,Q,ie,le)=>{if($.type==="svg"?Q="svg":$.type==="math"&&(Q="mathml"),j==null)T($,ee,ne,ae,U,Q,ie,le);else{const se=j.el&&j.el._isVueCE?j.el:null;try{se&&se._beginPatch(),_(j,$,ae,U,Q,ie,le)}finally{se&&se._endPatch()}}},T=(j,$,ee,ne,ae,U,Q,ie)=>{let le,se;const{props:X,shapeFlag:q,transition:re,dirs:ce}=j;if(le=j.el=s(j.type,U,X&&X.is,X),q&8?u(le,j.children):q&16&&O(j.children,le,null,ne,ae,bf(j,U),Q,ie),ce&&yr(j,null,ne,"created"),A(le,j,j.scopeId,Q,ne),X){for(const he in X)he!=="value"&&!co(he)&&o(le,he,null,X[he],U,ne);"value"in X&&o(le,"value",null,X.value,U),(se=X.onVnodeBeforeMount)&&Cn(se,ne,j)}ce&&yr(j,null,ne,"beforeMount");const fe=H2(ae,re);fe&&re.beforeEnter(le),r(le,$,ee),((se=X&&X.onVnodeMounted)||fe||ce)&&qt(()=>{se&&Cn(se,ne,j),fe&&re.enter(le),ce&&yr(j,null,ne,"mounted")},ae)},A=(j,$,ee,ne,ae)=>{if(ee&&d(j,ee),ne)for(let U=0;U<ne.length;U++)d(j,ne[U]);if(ae){let U=ae.subTree;if($===U||Lc(U.type)&&(U.ssContent===$||U.ssFallback===$)){const Q=ae.vnode;A(j,Q,Q.scopeId,Q.slotScopeIds,ae.parent)}}},O=(j,$,ee,ne,ae,U,Q,ie,le=0)=>{for(let se=le;se<j.length;se++){const X=j[se]=ie?jr(j[se]):An(j[se]);m(null,X,$,ee,ne,ae,U,Q,ie)}},_=(j,$,ee,ne,ae,U,Q)=>{const ie=$.el=j.el;let{patchFlag:le,dynamicChildren:se,dirs:X}=$;le|=j.patchFlag&16;const q=j.props||et,re=$.props||et;let ce;if(ee&&Wi(ee,!1),(ce=re.onVnodeBeforeUpdate)&&Cn(ce,ee,$,j),X&&yr($,j,ee,"beforeUpdate"),ee&&Wi(ee,!0),se&&(!j.dynamicChildren||j.dynamicChildren.length!==se.length)&&(le=0,Q=!1,se=null),(q.innerHTML&&re.innerHTML==null||q.textContent&&re.textContent==null)&&u(ie,""),se?R(j.dynamicChildren,se,ie,ee,ne,bf($,ae),U):Q||M(j,$,ie,null,ee,ne,bf($,ae),U,!1),le>0){if(le&16)E(ie,q,re,ee,ae);else if(le&2&&q.class!==re.class&&o(ie,"class",null,re.class,ae),le&4&&o(ie,"style",q.style,re.style,ae),le&8){const fe=$.dynamicProps;for(let he=0;he<fe.length;he++){const ge=fe[he],Ee=q[ge],Se=re[ge];(Se!==Ee||ge==="value")&&o(ie,ge,Ee,Se,ae,ee)}}le&1&&j.children!==$.children&&u(ie,$.children)}else!Q&&se==null&&E(ie,q,re,ee,ae);((ce=re.onVnodeUpdated)||X)&&qt(()=>{ce&&Cn(ce,ee,$,j),X&&yr($,j,ee,"updated")},ne)},R=(j,$,ee,ne,ae,U,Q)=>{for(let ie=0;ie<$.length;ie++){const le=j[ie],se=$[ie],X=le.el&&(le.type===Ue||!tr(le,se)||le.shapeFlag&198)?f(le.el):ee;m(le,se,X,null,ne,ae,U,Q,!0)}},E=(j,$,ee,ne,ae)=>{if($!==ee){if($!==et)for(const U in $)!co(U)&&!(U in ee)&&o(j,U,$[U],null,ae,ne);for(const U in ee){if(co(U))continue;const Q=ee[U],ie=$[U];Q!==ie&&U!=="value"&&o(j,U,ie,Q,ae,ne)}"value"in ee&&o(j,"value",$.value,ee.value,ae)}},L=(j,$,ee,ne,ae,U,Q,ie,le)=>{const se=$.el=j?j.el:a(""),X=$.anchor=j?j.anchor:a("");let{patchFlag:q,dynamicChildren:re,slotScopeIds:ce}=$;ce&&(ie=ie?ie.concat(ce):ce),j==null?(r(se,ee,ne),r(X,ee,ne),O($.children||[],ee,X,ae,U,Q,ie,le)):q>0&&q&64&&re&&j.dynamicChildren&&j.dynamicChildren.length===re.length?(R(j.dynamicChildren,re,ee,ae,U,Q,ie),($.key!=null||ae&&$===ae.subTree)&&Lp(j,$,!0)):M(j,$,ee,X,ae,U,Q,ie,le)},C=(j,$,ee,ne,ae,U,Q,ie,le)=>{$.slotScopeIds=ie,j==null?$.shapeFlag&512?ae.ctx.activate($,ee,ne,Q,le):D($,ee,ne,ae,U,Q,le):k(j,$,le)},D=(j,$,ee,ne,ae,U,Q)=>{const ie=j.component=Bw(j,ne,ae);if(sl(j)&&(ie.ctx.renderer=B),zw(ie,!1,Q),ie.asyncDep){if(ae&&ae.registerDep(ie,S,Q),!j.el){const le=ie.subTree=xe(Bt);y(null,le,$,ee),j.placeholder=le.el}}else S(ie,j,$,ee,ae,U,Q)},k=(j,$,ee)=>{const ne=$.component=j.component;if(_w(j,$,ee))if(ne.asyncDep&&!ne.asyncResolved){N(ne,$,ee);return}
vendor: 2,921 bytes, line 4
4else ne.next=$,ne.update();else $.el=j.el,ne.vnode=$},S=(j,$,ee,ne,ae,U,Q)=>{const ie=()=>{if(j.isMounted){let{next:q,bu:re,u:ce,parent:fe,vnode:he}=j;{const ke=q2(j);if(ke){q&&(q.el=he.el,N(j,q,Q)),ke.asyncDep.then(()=>{qt(()=>{j.isUnmounted||se()},ae)});return}}let ge=q,Ee;Wi(j,!1),q?(q.el=he.el,N(j,q,Q)):q=he,re&&ss(re),(Ee=q.props&&q.props.onVnodeBeforeUpdate)&&Cn(Ee,fe,q,he),Wi(j,!0);const Se=yf(j),we=j.subTree;j.subTree=Se,m(we,Se,f(we.el),Z(we),j,ae,U),q.el=Se.el,ge===null&&Cu(j,Se.el),ce&&qt(ce,ae),(Ee=q.props&&q.props.onVnodeUpdated)&&qt(()=>Cn(Ee,fe,q,he),ae)}else{let q;const{el:re,props:ce}=$,{bm:fe,m:he,parent:ge,root:Ee,type:Se}=j,we=Wr($);if(Wi(j,!1),fe&&ss(fe),!we&&(q=ce&&ce.onVnodeBeforeMount)&&Cn(q,ge,$),Wi(j,!0),re&&G){const ke=()=>{j.subTree=yf(j),G(re,j.subTree,j,ae,null)};we&&Se.__asyncHydrate?Se.__asyncHydrate(re,j,ke):ke()}else{Ee.ce&&Ee.ce._hasShadowRoot()&&Ee.ce._injectChildStyle(Se,j.parent?j.parent.type:void 0);const ke=j.subTree=yf(j);m(null,ke,ee,ne,j,ae,U),$.el=ke.el}if(he&&qt(he,ae),!we&&(q=ce&&ce.onVnodeMounted)){const ke=$;qt(()=>Cn(q,ge,ke),ae)}($.shapeFlag&256||ge&&Wr(ge.vnode)&&ge.vnode.shapeFlag&256)&&j.a&&qt(j.a,ae),j.isMounted=!0,$=ee=ne=null}};j.scope.on();const le=j.effect=new Fy(ie);j.scope.off();const se=j.update=le.run.bind(le),X=j.job=le.runIfDirty.bind(le);X.i=j,X.id=j.uid,le.scheduler=()=>_p(X),Wi(j,!0),se()},N=(j,$,ee)=>{$.component=j;const ne=j.vnode.props;j.vnode=$,j.next=null,kw(j,$.props,ne,ee),Tw(j,$.children,ee),Jr(),fm(j),ei()},M=(j,$,ee,ne,ae,U,Q,ie,le=!1)=>{const se=j&&j.children,X=j?j.shapeFlag:0,q=$.children,{patchFlag:re,shapeFlag:ce}=$;if(re>0){if(re&128){H(se,q,ee,ne,ae,U,Q,ie,le);return}else if(re&256){z(se,q,ee,ne,ae,U,Q,ie,le);return}}ce&8?(X&16&&K(se,ae,U),q!==se&&u(ee,q)):X&16?ce&16?H(se,q,ee,ne,ae,U,Q,ie,le):K(se,ae,U,!0):(X&8&&u(ee,""),ce&16&&O(q,ee,ne,ae,U,Q,ie,le))},z=(j,$,ee,ne,ae,U,Q,ie,le)=>{j=j||os,$=$||os;const se=j.length,X=$.length,q=Math.min(se,X);let re;for(re=0;re<q;re++){const ce=$[re]=le?jr($[re]):An($[re]);m(j[re],ce,ee,null,ae,U,Q,ie,le)}se>X?K(j,ae,U,!0,!1,q):O($,ee,ne,ae,U,Q,ie,le,q)},H=(j,$,ee,ne,ae,U,Q,ie,le)=>{let se=0;const X=$.length;let q=j.length-1,re=X-1;for(;se<=q&&se<=re;){const ce=j[se],fe=$[se]=le?jr($[se]):An($[se]);if(tr(ce,fe))m(ce,fe,ee,null,ae,U,Q,ie,le);else break;se++}for(;se<=q&&se<=re;){const ce=j[q],fe=$[re]=le?jr($[re]):An($[re]);if(tr(ce,fe))m(ce,fe,ee,null,ae,U,Q,ie,le);else break;q--,re--}if(se>q){if(se<=re){const ce=re+1,fe=ce<X?$[ce].el:ne;for(;se<=re;)m(null,$[se]=le?jr($[se]):An($[se]),ee,fe,ae,U,Q,ie,le),se++}}else if(se>re)for(;se<=q;)J(j[se],ae,U,!0),se++;else{const ce=se,fe=se,he=new Map;for(se=fe;se<=re;se++){const Ve=$[se]=le?jr($[se]):An($[se]);Ve.key!=null&&he.set(Ve.key,se)}let ge,Ee=0;const Se=re-fe+1;let we=!1,ke=0;const Fe=new Array(Se);for(se=0;se<Se;se++)Fe[se]=0;for(se=ce;se<=q;se++){const Ve=j[se];if(Ee>=Se){J(Ve,ae,U,!0);continue}let Te;
vendor: 10,863 bytes, line 4
4if(Ve.key!=null)Te=he.get(Ve.key);else for(ge=fe;ge<=re;ge++)if(Fe[ge-fe]===0&&tr(Ve,$[ge])){Te=ge;break}Te===void 0?J(Ve,ae,U,!0):(Fe[Te-fe]=se+1,Te>=ke?ke=Te:we=!0,m(Ve,$[Te],ee,null,ae,U,Q,ie,le),Ee++)}const ze=we?Lw(Fe):os;for(ge=ze.length-1,se=Se-1;se>=0;se--){const Ve=fe+se,Te=$[Ve],Pe=$[Ve+1],Ze=Ve+1<X?Pe.el||U2(Pe):ne;Fe[se]===0?m(null,Te,ee,Ze,ae,U,Q,ie,le):we&&(ge<0||se!==ze[ge]?oe(Te,ee,Ze,2):ge--)}}},oe=(j,$,ee,ne,ae=null)=>{const{el:U,type:Q,transition:ie,children:le,shapeFlag:se}=j;if(se&6){oe(j.component.subTree,$,ee,ne);return}if(se&128){j.suspense.move($,ee,ne);return}if(se&64){Q.move(j,$,ee,B);return}if(Q===Ue){r(U,$,ee);for(let q=0;q<le.length;q++)oe(le[q],$,ee,ne);r(j.anchor,$,ee);return}if(Q===ho){g(j,$,ee);return}if(ne!==2&&se&1&&ie)if(ne===0)ie.persisted&&!U[Bn]?r(U,$,ee):(ie.beforeEnter(U),r(U,$,ee),qt(()=>ie.enter(U),ae));else{const{leave:q,delayLeave:re,afterLeave:ce}=ie,fe=()=>{j.ctx.isUnmounted?i(U):r(U,$,ee)},he=()=>{const ge=U._isLeaving||!!U[Bn];U._isLeaving&&U[Bn](!0),ie.persisted&&!ge?fe():q(U,()=>{fe(),ce&&ce()})};re?re(U,fe,he):he()}else r(U,$,ee)},J=(j,$,ee,ne=!1,ae=!1)=>{const{type:U,props:Q,ref:ie,children:le,dynamicChildren:se,shapeFlag:X,patchFlag:q,dirs:re,cacheIndex:ce,memo:fe}=j;if(q===-2&&(ae=!1),ie!=null&&(Jr(),ls(ie,null,ee,j,!0),ei()),ce!=null&&($.renderCache[ce]=void 0),X&256){$.ctx.deactivate(j);return}const he=X&1&&re,ge=!Wr(j);let Ee;if(ge&&(Ee=Q&&Q.onVnodeBeforeUnmount)&&Cn(Ee,$,j),X&6)W(j.component,ee,ne);else{if(X&128){j.suspense.unmount(ee,ne);return}he&&yr(j,null,$,"beforeUnmount"),X&64?j.type.remove(j,$,ee,B,ne):se&&!se.hasOnce&&(U!==Ue||q>0&&q&64)?K(se,$,ee,!1,!0):(U===Ue&&q&384||!ae&&X&16)&&K(le,$,ee),ne&&P(j)}const Se=fe!=null&&ce==null;(ge&&(Ee=Q&&Q.onVnodeUnmounted)||he||Se)&&qt(()=>{Ee&&Cn(Ee,$,j),he&&yr(j,null,$,"unmounted"),Se&&(j.el=null)},ee)},P=j=>{const{type:$,el:ee,anchor:ne,transition:ae}=j;if($===Ue){F(ee,ne);return}if($===ho){w(j);return}const U=()=>{i(ee),ae&&!ae.persisted&&ae.afterLeave&&ae.afterLeave()};if(j.shapeFlag&1&&ae&&!ae.persisted){const{leave:Q,delayLeave:ie}=ae,le=()=>Q(ee,U);ie?ie(j.el,U,le):le()}else U()},F=(j,$)=>{let ee;for(;j!==$;)ee=h(j),i(j),j=ee;i($)},W=(j,$,ee)=>{const{bum:ne,scope:ae,job:U,subTree:Q,um:ie,m:le,a:se}=j;Ac(le),Ac(se),ne&&ss(ne),ae.stop(),U&&(U.flags|=8,J(Q,j,$,ee)),ie&&qt(ie,$),qt(()=>{j.isUnmounted=!0},$)},K=(j,$,ee,ne=!1,ae=!1,U=0)=>{for(let Q=U;Q<j.length;Q++)J(j[Q],$,ee,ne,ae)},Z=j=>{if(j.shapeFlag&6)return Z(j.component.subTree);if(j.shapeFlag&128)return j.suspense.next();const $=h(j.anchor||j.el),ee=$&&$[c2];return ee?h(ee):$};let I=!1;const V=(j,$,ee)=>{let ne;j==null?$._vnode&&(J($._vnode,null,null,!0),ne=$._vnode.component):m($._vnode||null,j,$,null,null,null,ee),$._vnode=j,I||(I=!0,fm(ne),kc(),I=!1)},B={p:m,um:J,m:oe,r:P,mt:D,mc:O,pc:M,pbc:R,n:Z,o:e};let Y,G;return t&&([Y,G]=t(B)),{render:V,hydrate:Y,createApp:mw(V,Y)}}function bf({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Wi({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function H2(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Lp(e,t,n=!1){const r=e.children,i=t.children;if(je(r)&&je(i))for(let o=0;o<r.length;o++){const s=r[o];let a=i[o];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[o]=jr(i[o]),a.el=s.el),!n&&a.patchFlag!==-2&&Lp(s,a)),a.type===Ti&&(a.patchFlag===-1&&(a=i[o]=jr(a)),a.el=s.el),a.type===Bt&&!a.el&&(a.el=s.el)}}function Lw(e){const t=e.slice(),n=[0];let r,i,o,s,a;const l=e.length;for(r=0;r<l;r++){const c=e[r];if(c!==0){if(i=n[n.length-1],e[i]<c){t[r]=i,n.push(r);continue}for(o=0,s=n.length-1;o<s;)a=o+s>>1,e[n[a]]<c?o=a+1:s=a;c<e[n[o]]&&(o>0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=t[s];return n}function q2(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:q2(t)}function Ac(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function U2(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?U2(t.subTree):null}const Lc=e=>e.__isSuspense;let Rh=0;const Mw={name:"Suspense",__isSuspense:!0,process(e,t,n,r,i,o,s,a,l,c){if(e==null)Pw(t,n,r,i,o,s,a,l,c);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Rw(e,t,n,r,i,s,a,l,c)}},hydrate:Dw,normalize:Iw},Mp=Mw;function Na(e,t){const n=e.props&&e.props[t];qe(n)&&n()}function Pw(e,t,n,r,i,o,s,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),h=e.suspense=W2(e,i,r,t,f,n,o,s,a,l);c(null,h.pendingBranch=e.ssContent,f,null,r,h,o,s),h.deps>0?(Na(e,"onPending"),Na(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,o,s),cs(h,e.ssFallback)):h.resolve(!1,!0)}function Rw(e,t,n,r,i,o,s,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const h=t.ssContent,d=t.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:v,isHydrating:y}=f;if(m)f.pendingBranch=h,tr(m,h)?(l(m,h,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0?f.resolve():v&&!y&&!f.isFallbackMountPending&&(l(p,d,n,r,i,null,o,s,a),cs(f,d))):(f.pendingId=Rh++,y?(f.isHydrating=!1,f.activeBranch=m):c(m,i,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),v?(l(null,h,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0?f.resolve():f.isFallbackMountPending||(l(p,d,n,r,i,null,o,s,a),cs(f,d))):p&&tr(p,h)?(l(p,h,n,r,i,f,o,s,a),f.resolve(!0)):(l(null,h,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0&&f.resolve()));else if(p&&tr(p,h))l(p,h,n,r,i,f,o,s,a),cs(f,h);else if(Na(t,"onPending"),f.pendingBranch=h,h.shapeFlag&512?f.pendingId=h.component.suspenseId:f.pendingId=Rh++,l(null,h,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0)f.resolve();else{const{timeout:b,pendingId:g}=f;b>0?setTimeout(()=>{f.pendingId===g&&f.fallback(d)},b):b===0&&f.fallback(d)}}function W2(e,t,n,r,i,o,s,a,l,c,u=!1){const{p:f,m:h,um:d,n:p,o:{parentNode:m,remove:v}}=c;let y;const b=Nw(e);b&&t&&t.pendingBranch&&(y=t.pendingId,t.deps++);const g=e.props?Py(e.props.timeout):void 0,w=o,x={vnode:e,parent:t,parentComponent:n,namespace:s,container:r,hiddenContainer:i,deps:0,pendingId:Rh++,timeout:typeof g=="number"?g:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(T=!1,A=!1){const{vnode:O,activeBranch:_,pendingBranch:R,pendingId:E,effects:L,parentComponent:C,container:D,isInFallback:k}=x;let S=!1;if(x.isHydrating)x.isHydrating=!1;else if(!T){S=_&&R.transition&&R.transition.mode==="out-in";let z=!1;S&&(_.transition.afterLeave=()=>{E===x.pendingId&&(h(R,D,o===w&&!z?p(_):o,0),vs(L),k&&O.ssFallback&&(O.ssFallback.el=null))}),_&&!x.isFallbackMountPending&&(m(_.el)===D&&(o=p(_),z=!0),d(_,C,x,!0),!S&&k&&O.ssFallback&&qt(()=>O.ssFallback.el=null,x)),S||h(R,D,o,0)}x.isFallbackMountPending=!1,cs(x,R),x.pendingBranch=null,x.isInFallback=!1;let N=x.parent,M=!1;for(;N;){if(N.pendingBranch){for(let z=0;z<L.length;z++)N.effects.push(L[z]);M=!0;break}N=N.parent}!M&&!S&&vs(L),x.effects=[],b&&t&&t.pendingBranch&&y===t.pendingId&&(t.deps--,t.deps===0&&!A&&t.resolve()),Na(O,"onResolve")},fallback(T){if(!x.pendingBranch)return;const{vnode:A,activeBranch:O,parentComponent:_,container:R,namespace:E}=x;Na(A,"onFallback");const L=p(O),C=()=>{if(x.isFallbackMountPending=!1,!x.isInFallback)return;const k=x.vnode.ssFallback;f(null,k,R,L,_,null,E,a,l),cs(x,k)},D=T.transition&&T.transition.mode==="out-in";D&&(x.isFallbackMountPending=!0,O.transition.afterLeave=C),x.isInFallback=!0,d(O,_,null,!0),D||C()},move(T,A,O){x.activeBranch&&h(x.activeBranch,T,A,O),x.container=T},next(){return x.activeBranch&&p(x.activeBranch)},registerDep(T,A,O){const _=!!x.pendingBranch;_&&x.deps++;const R=T.vnode.el;T.asyncDep.catch(E=>{Rs(E,T,0)}).then(E=>{if(T.isUnmounted||x.isUnmounted||x.pendingId!==T.suspenseId)return;Fa(),T.asyncResolved=!0;const{vnode:L}=T;Dh(T,E),R&&(L.el=R);const C=!R&&T.subTree.el;A(T,L,m(R||T.subTree.el),R?null:p(T.subTree),x,s,O),C&&(L.placeholder=null,v(C)),Cu(T,L.el),_&&--x.deps===0&&x.resolve()})},unmount(T,A){x.isUnmounted=!0,x.activeBranch&&d(x.activeBranch,n,T,A),x.pendingBranch&&d(x.pendingBranch,n,T,A)}};return x}function Dw(e,t,n,r,i,o,s,a,l){const c=t.suspense=W2(t,r,n,e.parentNode,document.createElement("div"),null,i,o,s,a,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,o,s);return c.deps===0&&c.resolve(!1,!0),u}function Iw(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=km(r?n.default:n),e.ssFallback=r?km(n.fallback):xe(Bt)}function km(e){let t;if(qe(e)){const n=go&&e._c;n&&(e._d=!1,ue()),e=e(),n&&(e._d=!0,t=dn,Su())}return je(e)&&(e=yw(e)),e=An(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function G2(e,t){t&&t.pendingBranch?je(e)?t.effects.push(...e):t.effects.push(e):vs(e)}function cs(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,Cu(r,i))}function Nw(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ue=Symbol.for("v-fgt"),Ti=Symbol.for("v-txt"),Bt=Symbol.for("v-cmt"),ho=Symbol.for("v-stc"),Gr=[];let dn=null;function ue(e=!1){Gr.push(dn=e?null:[])}function Su(){Gr.pop(),dn=Gr[Gr.length-1]||null}let go=1;function Mc(e,t=!1){go+=e,e<0&&dn&&t&&(dn.hasOnce=!0)}function K2(e){return e.dynamicChildren=go>0?dn||os:null,Su(),go>0&&dn&&dn.push(e),e}function ve(e,t,n,r,i,o){return K2(de(e,t,n,r,i,o,!0))}function _e(e,t,n,r,i){return K2(xe(e,t,n,r,i,!0))}function vo(e){return e?e.__v_isVNode===!0:!1}function tr(e,t){return e.type===t.type&&e.key===t.key}const X2=({key:e})=>e??null,sc=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?vt(e)||it(e)||qe(e)?{i:an,r:e,k:t,f:!!n}:e:null);function de(e,t=null,n=null,r=0,i=null,o=e===Ue?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&X2(t),ref:t&&sc(t),scopeId:s2,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:an};return a?(Pc(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=vt(n)?8:16),go>0&&!s&&dn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&dn.push(l),l}const xe=Fw;function Fw(e,t=null,n=null,r=0,i=null,o=!1){if((!e||e===k2)&&(e=Bt),vo(e)){const a=ar(e,t,!0);return n&&Pc(a,n),go>0&&!o&&dn&&(a.shapeFlag&6?dn[dn.indexOf(e)]=a:dn.push(a)),a.patchFlag=-2,a}if(qw(e)&&(e=e.__vccOpts),t){t=Eu(t);let{class:a,style:l}=t;a&&!vt(a)&&(t.class=$e(a)),ot(l)&&(bu(l)&&!je(l)&&(l=$t({},l)),t.style=Ps(l))}const s=vt(e)?1:Lc(e)?128:_u(e)?64:ot(e)?4:qe(e)?2:0;return de(e,t,n,r,i,s,o,!0)}function Eu(e){return e?bu(e)||N2(e)?$t({},e):e:null}function ar(e,t,n=!1,r=!1){const{props:i,ref:o,patchFlag:s,children:a,transition:l}=e,c=t?mt(i||{}
vendor: 5,728 bytes, line 4
4,t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&X2(c),ref:t&&t.ref?n&&o?je(o)?o.concat(sc(t)):[o,sc(t)]:sc(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ue?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ar(e.ssContent),ssFallback:e.ssFallback&&ar(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&ys(u,l.clone(u)),u}function Ot(e=" ",t=0){return xe(Ti,null,e,t)}function Mo(e,t){const n=xe(ho,null,e);return n.staticCount=t,n}function Ne(e="",t=!1){return t?(ue(),_e(Bt,null,e)):xe(Bt,null,e)}function An(e){return e==null||typeof e=="boolean"?xe(Bt):je(e)?xe(Ue,null,e.slice()):vo(e)?jr(e):xe(Ti,null,String(e))}function jr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ar(e)}function Pc(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(je(t))n=16;else if(typeof t=="object")if(r&65){const i=t.default;i&&(i._c&&(i._d=!1),Pc(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!N2(t)?t._ctx=an:i===3&&an&&(an.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(qe(t)){if(r&65){Pc(e,{default:t});return}t={default:t,_ctx:an},n=32}else t=String(t),r&64?(n=16,t=[Ot(t)]):n=8;e.children=t,e.shapeFlag|=n}function mt(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const i in r)if(i==="class")t.class!==r.class&&(t.class=$e([t.class,r.class]));else if(i==="style")t.style=Ps([t.style,r.style]);else if(tl(i)){const o=t[i],s=r[i];s&&o!==s&&!(je(o)&&o.includes(s))?t[i]=o?[].concat(o,s):s:s==null&&o==null&&!cu(i)&&(t[i]=s)}else i!==""&&(t[i]=r[i])}return t}function Cn(e,t,n,r=null){Un(e,t,7,[n,r])}const jw=L2();let Vw=0;function Bw(e,t,n){const r=e.type,i=(t?t.appContext:e.appContext)||jw,o={uid:Vw++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Ny(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:j2(r,i),emitsOptions:P2(r,i),emit:null,emitted:null,propsDefaults:et,inheritAttrs:r.inheritAttrs,ctx:et,data:et,props:et,attrs:et,slots:et,refs:et,setupState:et,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=gw.bind(null,o),e.ce&&e.ce(o),o}let sn=null;const Rt=()=>sn||an;let Rc,Oi;{const e=pu(),t=(n,r)=>{let i;return(i=e[n])||(i=e[n]=[]),i.push(r),o=>{i.length>1?i.forEach(s=>s(o)):i[0](o)}};Rc=t("__VUE_INSTANCE_SETTERS__",n=>sn=n),Oi=t("__VUE_SSR_SETTERS__",n=>yo=n)}const Ds=e=>{const t=sn;return Rc(e),e.scope.on(),()=>{e.scope.off(),Rc(t)}},Fa=()=>{sn&&sn.scope.off(),Rc(null)};function Y2(e){return e.vnode.shapeFlag&4}let yo=!1;function zw(e,t=!1,n=!1){t&&Oi(t);const{props:r,children:i}=e.vnode,o=Y2(e);xw(e,r,o,t),Ew(e,i,n||t);const s=o?$w(e,t):void 0;return t&&Oi(!1),s}function $w(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,aw);const{setup:r}=n;if(r){Jr();const i=e.setupContext=r.length>1?Z2(e):null,o=Ds(e),s=il(r,e,0,[e.props,i]),a=mp(s);if(ei(),o(),(a||e.sp)&&!Wr(e)&&xp(e),a){if(s.then(Fa,Fa),t)return s.then(l=>{Oi(!0);try{Dh(e,l,t)}finally{Oi(!1)}}).catch(l=>{Rs(l,e,0)});e.asyncDep=s}else Dh(e,s)}else Q2(e)}function Dh(e,t,n){qe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ot(t)&&(e.setupState=t2(t)),Q2(e)}function Q2(e,t,n){const r=e.type;e.render||(e.render=r.render||nr);{const i=Ds(e);Jr();try{cw(e)}finally{ei(),i()}}}const Hw={get(e,t){return fn(e,"get",""),e[t]}};function Z2(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Hw),slots:e.slots,emit:e.emit,expose:t}}function Tu(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(t2(Jy(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in _a)return _a[n](e)},has(t,n){return n in t||n in _a}})):e.proxy}function Ih(e,t=!0){return qe(e)?e.displayName||e.name:e.name||t&&e.__name}function qw(e){return qe(e)&&"__vccOpts"in e}const me=(e,t)=>E7(e,t,yo);function Qe(e,t,n){try{Mc(-1);const r=arguments.length;return r===2?ot(t)&&!je(t)?vo(t)?xe(e,null,[t]):xe(e,t):xe(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&vo(n)&&(n=[n]),xe(e,t,n))}finally{Mc(1)}}function Uw(e,t,n,r){const i=n[r];if(i&&Ww(i,e))return i;const o=t();return o.memo=e.slice(),o.cacheIndex=r,n[r]=o}function Ww(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r<n.length;r++)if(Jt(n[r],t[r]))return!1;return go>0&&dn&&dn.push(e),!0}const Gw="3.5.42";let Nh;const Cm=typeof window<"u"&&window.trustedTypes;if(Cm)try{Nh=Cm.createPolicy("vue",{createHTML:e=>e})}catch{}const J2=Nh?e=>Nh.createHTML(e):e=>e,Kw="http://www.w3.org/2000/svg",Xw="http://www.w3.org/1998/Math/MathML",Nr=typeof document<"u"?document:null,Sm=Nr&&Nr.createElement("template"),Yw={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const i=t==="svg"?Nr.createElementNS(Kw,e):t==="mathml"?Nr.createElementNS(Xw,e):n?Nr.createElement(e,{is:n}):Nr.createElement(e);return e==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:e=>Nr.createTextNode(e),createComment:e=>Nr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
vendor: 8,561 bytes, line 4
4{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Nr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,o){const s=n?n.previousSibling:t.lastChild;if(i&&(i===o||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{Sm.innerHTML=J2(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const a=Sm.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},fi="transition",Ks="animation",ja=Symbol("_vtc"),e4={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Qw=$t({},f2,e4),Zw=e=>(e.displayName="Transition",e.props=Qw,e),wr=Zw((e,{slots:t})=>Qe(B7,Jw(e),t)),Gi=(e,t=[])=>{je(e)?e.forEach(n=>n(...t)):e&&e(...t)},Em=e=>e?je(e)?e.some(t=>t.length>1):e.length>1:!1;function Jw(e){const t={};for(const L in e)L in e4||(t[L]=e[L]);if(e.css===!1)return t;const{name:n="v",type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,p=e_(i),m=p&&p[0],v=p&&p[1],{onBeforeEnter:y,onEnter:b,onEnterCancelled:g,onLeave:w,onLeaveCancelled:x,onBeforeAppear:T=y,onAppear:A=b,onAppearCancelled:O=g}=t,_=(L,C,D,k)=>{L._enterCancelled=k,Ki(L,C?u:a),Ki(L,C?c:s),D&&D()},R=(L,C)=>{L._isLeaving=!1,Ki(L,f),Ki(L,d),Ki(L,h),C&&C()},E=L=>(C,D)=>{const k=L?A:b,S=()=>_(C,L,D);Gi(k,[C,S]),Tm(()=>{Ki(C,L?l:o),Mr(C,L?u:a),Em(k)||Om(C,r,m,S)})};return $t(t,{onBeforeEnter(L){Gi(y,[L]),Mr(L,o),Mr(L,s)},onBeforeAppear(L){Gi(T,[L]),Mr(L,l),Mr(L,c)},onEnter:E(!1),onAppear:E(!0),onLeave(L,C){L._isLeaving=!0;const D=()=>R(L,C);Mr(L,f),L._enterCancelled?(Mr(L,h),Mm(L)):(Mm(L),Mr(L,h)),Tm(()=>{L._isLeaving&&(Ki(L,f),Mr(L,d),Em(w)||Om(L,r,v,D))}),Gi(w,[L,D])},onEnterCancelled(L){_(L,!1,void 0,!0),Gi(g,[L])},onAppearCancelled(L){_(L,!0,void 0,!0),Gi(O,[L])},onLeaveCancelled(L){R(L),Gi(x,[L])}})}function e_(e){if(e==null)return null;if(ot(e))return[wf(e.enter),wf(e.leave)];{const t=wf(e);return[t,t]}}function wf(e){return Py(e)}function Mr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ja]||(e[ja]=new Set)).add(t)}function Ki(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[ja];n&&(n.delete(t),n.size||(e[ja]=void 0))}function Tm(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let t_=0;function Om(e,t,n,r){const i=e._endId=++t_,o=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:s,timeout:a,propCount:l}=n_(e,t);if(!s)return r();const c=s+"end";let u=0;const f=()=>{e.removeEventListener(c,h),o()},h=d=>{d.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),e.addEventListener(c,h)}function n_(e,t){const n=window.getComputedStyle(e),r=p=>(n[p]||"").split(", "),i=r(`${fi}Delay`),o=r(`${fi}Duration`),s=Am(i,o),a=r(`${Ks}Delay`),l=r(`${Ks}Duration`),c=Am(a,l);let u=null,f=0,h=0;t===fi?s>0&&(u=fi,f=s,h=o.length):t===Ks?c>0&&(u=Ks,f=c,h=l.length):(f=Math.max(s,c),u=f>0?s>c?fi:Ks:null,h=u?u===fi?o.length:l.length:0);const d=u===fi&&/\b(?:transform|all)(?:,|$)/.test(r(`${fi}Property`).toString());return{type:u,timeout:f,propCount:h,hasTransform:d}}function Am(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Lm(n)+Lm(e[r])))}function Lm(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Mm(e){return(e?e.ownerDocument:document).body.offsetHeight}function r_(e,t,n){const r=e[ja];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Dc=Symbol("_vod"),t4=Symbol("_vsh"),Va={name:"show",beforeMount(e,{value:t},{transition:n}){e[Dc]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Xs(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Xs(e,!0),r.enter(e)):r.leave(e,()=>{Xs(e,!1)}):Xs(e,t))},beforeUnmount(e,{value:t}){Xs(e,t)}};function Xs(e,t){e.style.display=t?e[Dc]:"none",e[t4]=!t}const n4=Symbol("");function BW(e){const t=Rt();if(!t)return;const n=t.ut=(i=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>Ic(o,i))},r=()=>{const i=e(t.proxy);t.ce?Ic(t.ce,i):Fh(t.subTree,i),n(i)};_2(()=>{vs(r)}),jt(()=>{Ie(r,nr,{flush:"post"});const i=new MutationObserver(r);i.observe(t.subTree.el.parentNode,{childList:!0}),Dn(()=>i.disconnect())})}function Fh(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Fh(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Ic(e.el,t);else if(e.type===Ue)e.children.forEach(n=>Fh(n,t));else if(e.type===ho){let{el:n,anchor:r}=e;for(;n&&(Ic(n,t),n!==r);)n=n.nextSibling}}function Ic(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const i in t){const o=e7(t[i]);n.setProperty(`--${i}`,o),r+=`--${i}: ${o};`}n[n4]=r}}const i_=/(?:^|;)\s*display\s*:/;function o_(e,t,n){const r=e.style,i=vt(n);let o=!1;if(n&&!i){if(t)if(vt(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&ha(r,a,"")}else for(const s in t)n[s]==null&&ha(r,s,"");for(const s in n){s==="display"&&(o=!0);const a=n[s];a!=null?a_(e,s,!vt(t)&&t?t[s]:void 0,a)||ha(r,s,a):ha(r,s,"")}}else if(i){if(t!==n){const s=r[n4];s&&(n+=";"+s),r.cssText=n,o=i_.test(n)}}else t&&e.removeAttribute("style");Dc in e&&(e[Dc]=o?r.display:"",e[t4]&&(r.display="none"))}const Al=/\s*!important$/;function ha(e,t,n){if(je(n))n.forEach(r=>ha(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))Al.test(n)?e.setProperty(t,n.replace(Al,""),"important"):e.setProperty(t,n);else{const r=s_(e,t);Al.test(n)?e.setProperty(oi(r),n.replace(Al,""),"important"):e[r]=n}}const Pm=["Webkit","Moz","ms"],_f={};function s_(e,t){const n=_f[t];if(n)return n;let r=nn(t);if(r!=="filter"&&r in e)return _f[t]=r;r=hu(r);for(let i=0;i<Pm.length;i++){const o=Pm[i]+r;if(o in e)return _f[t]=o}return t}function a_(e,t,n,r){return e.tagName==="TEXTAREA"&&(t==="width"||t==="height")&&vt(r)&&n===r}const Rm="http://www.w3.org/1999/xlink";function Dm(e,t,n,r,i,o=Z8(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Rm,t.slice(6,t.length)):e.setAttributeNS(Rm,t,n):n==null||o&&!Ry(n)?e.removeAttribute(t):e.setAttribute(t,o?"":Rn(n)?String(n):n)}function Im(e,t,n,r,i){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?J2(n):n);return}const o=e.tagName;if(t==="value"&&o!=="PROGRESS"&&!o.includes("-")){const a=o==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let s=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=Ry(n):n==null&&a==="string"?(n="",s=!0):a==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(i||t)}function zr(e,t,n,r){e.addEventListener(t,n,r)}function l_(e,t,n,r){e.removeEventListener(t,n,r)}const Nm=Symbol("_vei");function c_(e,t,n,r,i=null){const o=e[Nm]||(e[Nm]={}),s=o[t];if(r&&s)s.value=r;else{const[a,l]=h_(t);if(r){const c=o[t]=m_(r,i);zr(e,a,c,l)}else s&&(l_(e,a,s,l),o[t]=void 0)}}const u_=/(Once|Passive|Capture)$/,f_=/^on:?(?:Once|Passive|Capture)$/;function h_(e){let t,n;for(;(n=e.match(u_))&&!f_.test(e);)t||(t={}),e=e.slice(0,e.length-n[1].length),t[n[1].toLowerCase()]=!0;return[e[2]===":"?e.slice(3):oi(e.slice(2)),t]}let xf=0;const d_=Promise.resolve(),p_=()=>xf||(d_.then(()=>xf=0),xf=Date.now());function m_(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;const i=n.value;if(je(i)){const o=r.stopImmediatePropagation;r.stopImmediatePropagation=()=>{o.call(r),r._stopped=!0};const s=i.slice(),a=[r];for(let l=0;l<s.length&&!r._stopped;l++){const c=s[l];c&&Un(c,t,5,a)}}else Un(i,t,5,[r])};return n.value=e,n.attached=p_(),n}const Fm=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,g_=(e,t,n,r,i,o)=>{const s=i==="svg";t==="class"?r_(e,r,s):t==="style"?o_(e,n,r):tl(t)?cu(t)||c_(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.
4slice(1),!1):v_(e,t,r,s))?(Im(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Dm(e,t,r,s,o,t!=="value")):e._isVueCE&&(y_(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!vt(r)))?Im(e,nn(t),r,o,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Dm(e,t,r,s))};function v_(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Fm(t)&&qe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return Fm(t)&&vt(n)?!1:t in e}function y_(e,t){const n=e._def.props;if(!n)return!1;const r=nn(t);return Array.isArray(n)?n.some(i=>nn(i)===r):Object.keys(n).some(i=>nn(i)===r)}const Pi=e=>{const t=e.props["onUpdate:modelValue"]||!1;return je(t)?n=>ss(t,n):t};function b_(e){e.target.composing=!0}function jm(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ln=Symbol("_assign"),Ll=Symbol("_initialValue");function kf(e,t,n){return t&&(e=e.trim()),n&&(e=du(e)),e}const jh={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e.parentNode&&(e.type==="text"?e[Ll]=e.defaultValue.replace(/[\r\n]/g,""):e.type==="textarea"&&(e[Ll]=e.defaultValue.replace(/\r\n?/g,`
5`))),e[Ln]=Pi(i);const o=r||i.props&&i.props.type==="number";zr(e,t?"change":"input",s=>{s.target.composing||e[Ln](kf(e.value,n,o))}),(n||o)&&zr(e,"change",()=>{e.value=kf(e.value,n,o)}),t||(zr(e,"compositionstart",b_),zr(e,"compositionend",jm),zr(e,"change",jm))},mounted(e,{value:t,modifiers:{trim:n,number:r}}){const i=t??"",o=e[Ll];delete e[Ll],o!==void 0&&(e.type==="text"||e.type==="textarea")&&e.value!==o?e[Ln](kf(e.value,n,r)):e.value=i},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:o}},s){if(e[Ln]=Pi(s),e.composing)return;const a=(o||e.type==="number")&&!/^0\d/.test(e.value)?du(e.value):e.value,l=t??"";if(a===l)return;const c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!=="range"&&(r&&t===n||i&&e.value.trim()===l)||(e.value=l)}},w_={deep:!0,created(e,t,n){e[Ln]=Pi(n),zr(e,"change",()=>{const r=e._modelValue,i=bs(e),o=e.checked,s=e[Ln];if(je(r)){const a=vp(r,i),l=a!==-1;if(o&&!l)s(r.concat(i));else if(!o&&l){const c=[...r];c.splice(a,1),s(c)}}else if(Qr(r)){const a=new Set(r);o?a.add(i):a.delete(i),s(a)}else s(r4(e,o))})},mounted:Vm,beforeUpdate(e,t,n){e[Ln]=Pi(n),Vm(e,t,n)}};function Vm(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(je(t))i=vp(t,r.props.value)>-1;else if(Qr(t))i=t.has(r.props.value);else{if(t===n)return;i=or(t,r4(e,!0))}e.checked!==i&&(e.checked=i)}const __={created(e,{value:t},n){e.checked=or(t,n.props.value),e[Ln]=Pi(n),zr(e,"change",()=>{e[Ln](bs(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Ln]=Pi(r),t!==n&&(e.checked=or(t,r.props.value))}},x_={deep:!0,created(e,{value:t,modifiers:{number:n}},r){e._modelValue=t,zr(e,"change",()=>{const i=Array.prototype.filter.call(e.options,l=>l.selected).map(l=>n?du(bs(l)):bs(l)),o=e.multiple,s=o?Qr(e._modelValue)?new Set(i):i:i[0],a=e._pendingValue=[o,o?je(s)?i.slice():i:s];try{e[Ln](s)}finally{yt(()=>{e._pendingValue===a&&(e._pendingValue=void 0)})}}),e[Ln]=Pi(r)},mounted(e,{value:t}){Bm(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[Ln]=Pi(n)},updated(e,{value:t}){const n=e._pendingValue;e._pendingValue=void 0,(!n||n[0]!==e.multiple||!k_(t,n[1],n[0]))&&Bm(e,t)}};function k_(e,t,n){if(!n||je(e))return or(e,t);if(Qr(e)){if(e.size!==t.length)return!1;for(const r of t)if(!e.has(r))return!1;return!0}return!1}function Bm(e,t){const n=e.multiple,r=je(t);if(!(n&&!r&&!Qr(t))){for(let i=0,o=e.options.length;i<o;i++){const s=e.options[i],a=bs(s);if(n)if(r){const l=typeof a;l==="string"||l==="number"?s.selected=t.some(c=>String(c)===String(a)):s.selected=vp(t,a)>-1}else s.selected=t.has(a);else if(or(bs(s),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function bs(e){return"_value"in e?e._value:e.value}function r4(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const C_={created(e,t,n){Ml(e,t,n,null,"created")},mounted(e,t,n){Ml(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Ml(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Ml(e,t,n,r,"updated")}};function S_(e,t){switch(e){case"SELECT":return x_;case"TEXTAREA":return jh;default:switch(t){case"checkbox":return w_;case"radio":return __;default:return jh}}}function Ml(e,t,n,r,i){const s=S_(e.tagName,n.props&&n.props.type)[i];s&&s(e,t,n,r)}const E_=["ctrl","shift","alt","meta"],T_={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>
5E_.some(n=>e[`${n}Key`]&&!t.includes(n))},Pp=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((i,...o)=>{for(let s=0;s<t.length;s++){const a=T_[t[s]];if(a&&a(i,t))return}return e(i,...o)}))},O_={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},i4=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=(i=>{if(!("key"in i))return;const o=oi(i.key);if(t.some(s=>s===o||O_[s]===o))return e(i)}))},o4=$t({patchProp:g_},Yw);let xa,zm=!1;function A_(){return xa||(xa=Ow(o4))}function L_(){return xa=zm?xa:Aw(o4),zm=!0,xa}const M_=((...e)=>{const t=A_().createApp(...e),{mount:n}=t;return t.mount=r=>{const i=a4(r);if(!i)return;const o=t._component;!qe(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const s=n(i,!1,s4(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),s},t}),P_=((...e)=>{const t=L_().createApp(...e),{mount:n}=t;return t.mount=r=>{const i=a4(r);if(i)return n(i,!0,s4(i))},t});function s4(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function a4(e){return vt(e)?document.querySelector(e):e}const R_=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,D_=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,I_=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function N_(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){F_(e);return}return t}function F_(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function j_(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!I_.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(R_.test(e)||D_.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,N_)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const l4=/#/g,c4=/&/g,V_=/\//g,B_=/=/g,z_=/\?/g,Ou=/\+/g,$_=/%5e/gi,H_=/%60/gi,q_=/%7c/gi,U_=/%20/gi,W_=/%2f/gi,G_=/%252f/gi;function u4(e){return encodeURI(""+e).replace(q_,"|")}function Vh(e){return u4(typeof e=="string"?e:JSON.stringify(e)).replace(Ou,"%2B").replace(U_,"+").replace(l4,"%23").replace(c4,"%26").replace(H_,"`").replace($_,"^").replace(V_,"%2F")}function Cf(e){return Vh(e).replace(B_,"%3D")}function K_(e){return u4(e).replace(l4,"%23").replace(z_,"%3F").replace(G_,"%2F").replace(c4,"%26").replace(Ou,"%2B")}function Ri(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function X_(e){return Ri(e.replace(W_,"%252F"))}function Y_(e){return Ri(e.replace(Ou," "))}function Q_(e){return Ri(e.replace(Ou," "))}function Au(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const i=Y_(r[1]);if(i==="__proto__"||i==="constructor")continue;const o=Q_(r[2]||"");t[i]===void 0?t[i]=o:Array.isArray(t[i])?t[i].push(o):t[i]=[t[i],o]}return t}function Z_(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Cf(e)}=${Vh(n)}`).join("&"):`${Cf(e)}=${Vh(t)}`:Cf(e)}function J_(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Z_(t,e[t])).filter(Boolean).join("&")}const ex=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,f4=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,tx=/^([/\\]\s*){2,}[^/\\]/,nx=/^[\s\0]*(blob|data|javascript|vbscript):$/i,rx=/\/$|\/\?|\/#/,ix=/^\.?\//;function pn(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?ex.test(e):f4.test(e)||(t.acceptRelative?tx.test(e):!1)}function Nc(e){return!!e&&nx.test(e)}function Bh(e="",t){return t?rx.test(e):e.endsWith("/")}function ws(e="",t){if(!t)return(Bh(e)?e.slice(0,-1):e)||"/";if(!Bh(e,!0))return e||"/";let n=e,r="";const i=e.indexOf("#");
5i!==-1&&(n=e.slice(0,i),r=e.slice(i));const[o,...s]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(s.length>0?`?${s.join("?")}`:"")+r}function lr(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Bh(e,!0))return e||"/";let n=e,r="";const i=e.indexOf("#");if(i!==-1&&(n=e.slice(0,i),r=e.slice(i),!n))return r;const[o,...s]=n.split("?");return o+"/"+(s.length>0?`?${s.join("?")}`:"")+r}function ox(e=""){return e.startsWith("/")}function $m(e=""){return ox(e)?e:"/"+e}function Lu(e,t){if(h4(t)||pn(e))return e;const n=ws(t);if(e.startsWith(n)){const r=e[n.length];if(!r||r==="/"||r==="?")return e}return wn(n,e)}function Hm(e,t){if(h4(t))return e;const n=ws(t);if(!e.startsWith(n))return e;const r=e[n.length];return r&&r!=="/"&&r!=="?"?e:"/"+e.slice(n.length).replace(/^\/+/,"")}function Is(e,t){const n=bo(e),r={...Au(n.search),...t};return n.search=J_(r),cx(n)}function h4(e){return!e||e==="/"}function sx(e){return e&&e!=="/"}function wn(e,...t){let n=e||"";for(const r of t.filter(i=>sx(i)))if(n){const i=r.replace(ix,"");n=lr(n)+i}else n=r;return n}function d4(...e){const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let i=0;for(const s of n)if(!(!s||s==="/")){for(const[a,l]of s.split(t).entries())if(!(!l||l===".")){if(l===".."){if(r.length===1&&pn(r[0]))continue;r.pop(),i--;continue}if(a===1&&r[r.length-1]?.endsWith(":/")){r[r.length-1]+="/"+l;continue}r.push(l),i++}}let o=r.join("/");return i>=0?n[0]?.startsWith("/")&&!o.startsWith("/")?o="/"+o:n[0]?.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*i)+o,n[n.length-1]?.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function p4(e){return ax(e,"https://")}function ax(e,t){let n=e.match(f4);return n||(n=e.match(/^\/{2,}/)),n?t+e.slice(n[0].length):t+e}function m4(e,t){return Ri(ws(e))===Ri(ws(t))}function lx(e,t,n={}){return n.trailingSlash||(e=lr(e),t=lr(t)),n.leadingSlash||(e=$m(e),t=$m(t)),n.encoding||(e=Ri(e),t=Ri(t)),e===t}const g4=Symbol.for("ufo:protocolRelative");function bo(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,h=""]=n;return{protocol:f.toLowerCase(),pathname:h,href:f+h,auth:"",host:"",search:"",hash:""}}if(!pn(e,{acceptRelative:!0}))return t?bo(t+e):Fc(e);const[,r="",i,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,s="",a=""]=o.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=Fc(a);return{protocol:r.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):"",host:s,pathname:l,search:c,hash:u,[g4]:!r}}function Fc(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function zW(e=""){const[t,n]=(e.match(/([^/:]*):?(\d+)?/)||[]).splice(1);return{hostname:Ri(t),port:n}}function cx(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",i=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[g4]?(e.protocol||"")+"//":"")+i+o+t+n+r}class ux extends Error{constructor(t,n){super(t,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function fx(e){const t=e.error?.message||e.error?.toString()||"",n=e.request?.method||e.options?.method||"GET",r=e.request?.url||String(e.request)||"/",i=`[${n}] ${JSON.stringify(r)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",s=`${i}: ${o}${t?` ${t}`:""}`,a=new ux(s,e.error?{cause:e.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(a,l,{get(){return e[l]}});for(const[l,c]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,l,{get(){return e.response&&e.response[c]}});return a}const hx=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function qm(e="GET"){return hx.has(e.toUpperCase())}function dx(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const px=new Set(["image/svg","application/xml","application/xhtml","application/html"]),mx=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function gx(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return mx.test(t)?"json":t==="text/event-stream"?"stream":px.has(t)||t.startsWith("text/")?"text":"blob"}function vx(e,t,n,r){const i=yx(t?.headers??e?.headers,n?.headers,r);let o;return(n?.query||n?.params||t?.params||t?.query)&&(o={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:o,params:o,headers:i}}function yx(e,t,n){if(!t)return new n(e);const r=new n(t);if(e)for(const[i,o]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(i,o);return r}async function Pl(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const bx=new Set([408,409,425,429,500,502,503,504]),wx=new Set([101,204,205,304]);function v4(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function i(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let u;typeof a.options.retry=="number"?u=a.options.retry:u=qm(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):bx.has(f))){const h=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return h>0&&await new Promise(d=>setTimeout(d,h)),o(a.request,{...a.options,retry:u-1})}}const c=fx(a);throw Error.captureStackTrace&&Error.captureStackTrace(c,o),c}const o=async function(l,c={}){const u={request:l,options:vx(l,c,e.defaults,n),response:void 0,error:void 0};if(u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&(await Pl(u,u.options.onRequest),u.options.headers instanceof n||(u.options.headers=new n(u.options.headers||{}))),typeof u.request=="string"&&(u.options.baseURL&&(u.request=Lu(u.request,u.options.baseURL)),u.options.query&&(u.request=Is(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&qm(u.options.method))if(dx(u.options.body)){const d=u.options.headers.get("content-type");typeof u.options.body!="string"&&(u.options.body=d==="application/x-www-form-urlencoded"?new URLSearchParams(u.options.body).toString():JSON.stringify(u.options.body)),d||u.options.headers.set("content-type","application/json"),u.o
5ptions.headers.has("accept")||u.options.headers.set("accept","application/json")}else("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half"));let f;if(!u.options.signal&&u.options.timeout){const d=new r;f=setTimeout(()=>{const p=new Error("[TimeoutError]: The operation was aborted due to timeout");p.name="TimeoutError",p.code=23,d.abort(p)},u.options.timeout),u.options.signal=d.signal}try{u.response=await t(u.request,u.options)}catch(d){return u.error=d,u.options.onRequestError&&await Pl(u,u.options.onRequestError),await i(u)}finally{f&&clearTimeout(f)}if((u.response.body||u.response._bodyInit)&&!wx.has(u.response.status)&&u.options.method!=="HEAD"){const d=(u.options.parseResponse?"json":u.options.responseType)||gx(u.response.headers.get("content-type")||"");switch(d){case"json":{const p=await u.response.text(),m=u.options.parseResponse||j_;u.response._data=m(p);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[d]()}}return u.options.onResponse&&await Pl(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await Pl(u,u.options.onResponseError),await i(u)):u.response},s=async function(l,c){return(await o(l,c))._data};return s.raw=o,s.native=(...a)=>t(...a),s.create=(a={},l={})=>v4({...e,...l,defaults:{...e.defaults,...l.defaults,...a}}),s}const jc=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof globalThis<"u")return globalThis;throw new Error("unable to locate global object")})(),_x=jc.fetch?(...e)=>jc.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),xx=jc.Headers,kx=jc.AbortController,al=v4({fetch:_x,Headers:xx,AbortController:kx}),Cx=al,Sx=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Rp=()=>Sx().app,Ex=()=>Rp().baseURL,Tx=()=>Rp().buildAssetsDir,Dp=(...e)=>d4(y4(),Tx(),...e),y4=(...e)=>{const t=Rp(),n=t.cdnURL||t.baseURL;return e.length?d4(n,...e):n};globalThis.__buildAssetsURL=Dp,globalThis.__publicAssetsURL=y4;globalThis.$fetch||(globalThis.$fetch=Cx.create({baseURL:Ex()}));"global"in globalThis||(globalThis.global=globalThis);function zh(e,t={},n){for(const r in e){const i=e[r],o=n?`${n}:${r}`:r;typeof i=="object"&&i!==null?zh(i,t,o):typeof i=="function"&&(t[o]=i)}return t}const b4=(()=>{if(console.createTask)return console.createTask;const e={run:t=>t()};return()=>e})();function w4(e,t,n,r){for(let i=n;i<e.length;i+=1)try{const o=r?r.run(()=>e[i](...t)):e[i](...t);if(o&&typeof o.then=="function")return Promise.resolve(o).then(()=>w4(e,t,i+1,r))}catch(o){return Promise.reject(o)}}function Ox(e,t,n){if(e.length>0)return w4(e,t,0,b4(n))}function Ax(e,t,n){if(e.length>0){const r=b4(n);return Promise.all(e.map(i=>r.run(()=>i(...t))))}}function Sf(e,t){for(const n of[...e])n(t)}var Lx=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,t,n={}){if(!e||typeof t!="function")return()=>{};const r=e;let i;for(;this._deprecatedHooks[e];)i=this._deprecatedHooks[e],e=i.to;if(i&&!n.allowDeprecated){let o=i.message;o||(o=`${r} hook has been deprecated`+(i.to?`, please use ${i.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||(console.warn(o),this._deprecatedMessages.add(o))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let n,r=(...i)=>(typeof n=="function"&&n(),n=void 0,r=void 0,t(...i));return n=this.hook(e,r),n}removeHook(e,t){const n=this._hooks[e];if(n){const r=n.indexOf(t);r!==-1&&n.splice(r,1),n.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t=="string"?{to:t}:t;const n=this._hooks[e]||[];this._hooks[e]=void 0;for(const r of n)this.hook(e,r)}deprecateHooks(e){for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=zh(e),n=Object.keys(t).map(r=>this.hook(r,t[r]));return()=>{for(const r of n)r();n.length=0}}removeHooks(e){const t=zh(e);for(const n in t)this.removeHook(n,t[n])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(Ox,e,t)}callHookParallel(e,...t){return this.callHookWith(Ax,e,t)}callHookWith(e,t,n){const r=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&Sf(this._before,r);const i=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return i instanceof Promise?i.finally(()=>{this._after&&r&&Sf(this._after,r)}):(this._after&&r&&Sf(this._after,r),i)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function _4(){return new Lx}function Mx(e={}){let t,n=!1;const r=s=>{if(t&&t!==s)throw new Error("Context conflict")};let i;if(e.asyncContext){const s=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;s?i=new s:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>
5{if(i){const s=i.getStore();if(s!==void 0)return s}return t};return{use:()=>{const s=o();if(s===void 0)throw new Error("Context is not available");return s},tryUse:()=>o(),set:(s,a)=>{a||r(s),t=s,n=!0},unset:()=>{t=void 0,n=!1},call:(s,a)=>{r(s),t=s;try{return i?i.run(s,a):a()}finally{n||(t=void 0)}},async callAsync(s,a){t=s;const l=()=>{t=s},c=()=>t===s?l:void 0;$h.add(c);try{const u=i?i.run(s,a):a();return n||(t=void 0),await u}finally{$h.delete(c)}}}}function Px(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=Mx({...e,...r})),t[n]}}}const Vc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof globalThis<"u"?globalThis:typeof window<"u"?window:{},Um="__unctx__",Rx=Vc[Um]||(Vc[Um]=Px()),Dx=(e,t={})=>Rx.get(e,t),Wm="__unctx_async_handlers__",$h=Vc[Wm]||(Vc[Wm]=new Set);function Ai(e){const t=[];for(const i of $h){const o=i();o&&t.push(o)}const n=()=>{for(const i of t)i()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(i=>{throw n(),i})),[r,n]}const Gm=!1,Km=!1,Ix=!1,Xm={id:"__nuxt-loader"},Nx=!0,Fx={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},jx={deep:!1},Vx={},Bx="#__nuxt",x4="nuxt-app",Ym=36e5,zx="vite:preloadError";function k4(e=x4){return Dx(e,{asyncContext:!1})}const $x="__nuxt_plugin";function Hx(e){let t=0;const n={_id:e.id||x4||"nuxt-app",_scope:nl(),provide:void 0,versions:{get nuxt(){return"4.4.8"},get vue(){return n.vueApp.version}},payload:er({...e.ssrContext?.payload||{},data:er({}),state:Wt({}),once:new Set,_errors:er({})}),static:{data:{}},runWithContext(i){return n._scope.active&&!Ar()?n._scope.run(()=>Qm(n,i)):Qm(n,i)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let i=!1;return()=>{if(!i&&(i=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:er({}),_state:er({}),_payloadRevivers:{},...e};{const i=window.__NUXT__;if(i)for(const o in i)switch(o){case"data":case"state":case"_errors":Object.assign(n.payload[o],i[o]);break;default:n.payload[o]=i[o]}}n.hooks=_4(),n.hook=n.hooks.hook;{const i=n.hooks.callHook;n.hooks.callHook=(o,...s)=>Promise.resolve().then(()=>i(o,...s))}n.callHook=n.hooks.callHook,n.provide=(i,o)=>{const s="$"+i;Rl(n,s,o),Rl(n.vueApp.config.globalProperties,s,o)},Rl(n.vueApp,"$nuxt",n),Rl(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(zx,o=>{n.callHook("app:chunkError",{error:o.payload}),o.payload?.message?.includes("Unable to preload CSS")&&o.preventDefault()}),window.useNuxtApp||=We;const i=n.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});n.hook("app:mounted",i)}const r=n.payload.config;return n.provide("config",r),n}function qx(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function Ux(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function Wx(e,t){const n=new Set,r=[],i=[];let o,s=0;async function a(l){const c=l.dependsOn?.filter(u=>t.some(f=>f._name===u)&&!n.has(u))??[];if(c.length>0)r.push([new Set(c),l]);else{const u=Ux(e,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(r.map(async([f,h])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(s++,await a(h)))})))}).catch(f=>{if(!l.parallel&&!e.payload.error)throw f;o||=f});l.parallel?i.push(u):await u}}for(const l of t)qx(e,l);for(const l of t)await a(l);if(await Promise.all(i),s)for(let l=0;l<s;l++)await Promise.all(i);if(o)throw e.payload.error||o}function dt(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[$x]:!0,_name:t})}function Qm(e,t,n){const r=()=>t();return k4(e._id).set(e),e.vueApp.runWithContext(r)}function Gx(e){let t;return Ao()&&(t=Rt()?.appContext.app.$nuxt),t||=k4(e).tryUse(),t||null}function We(e){const t=Gx(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Gt(e){return We().$config}function Rl(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function Ef(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Hh(e,t,n=".",r){if(!Ef(t))return Hh(e,{},n,r);const i={...t};for(const o of Object.keys(e)){if(o==="__proto__"||o==="constructor")continue;const s=e[o];s!=null&&(r&&r(i,o,s,n)||(Array.isArray(s)&&Array.isArray(i[o])?i[o]=[...s,...i[o]]:Ef(s)&&Ef(i[o])?i[o]=Hh(s,i[o],(n?`${n}.`:"")+o.toString(),r):i[o]=s))}return i}function Ip(e){return(...t)=>t.reduce((n,r)=>Hh(n,r,"",e),{})}const Np=Ip(),Kx=Ip((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function Xx(e,t){try{return t in e}catch{return!1}}
5class Zm extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(t,n={}){super(t,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:qh(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=C4(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}function Yx(e){if(typeof e=="string")return new Zm(e);if(Qx(e))return e;const t=new Zm(e.message??e.statusMessage??"",{cause:e.cause||e});if(Xx(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=qh(e.statusCode,t.statusCode):e.status&&(t.statusCode=qh(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;C4(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Qx(e){return e?.constructor?.__h3_error__===!0}const Zx=/[^\u0009\u0020-\u007E]/g;function C4(e=""){return e.replace(Zx,"")}function qh(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const S4=Symbol("layout-meta"),wo=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const Yt=()=>We()?.$router,In=()=>Ao()?Mt(wo,We()._route):We()._route;function $W(e){return e}const Jx=(e,t,n={})=>{const r=We(),i=n.global||typeof e!="string",o=t;if(!o){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}i?r._middleware.global.push(o):r._middleware.named[e]=o},E4=()=>{try{if(We()._processingMiddleware)return!0}catch{return!1}return!1},_o=(e,t)=>{e||="/";const n=typeof e=="string"?e:"path"in e?Uh(e):Yt().resolve(e).href;if(t?.open){const{protocol:c}=new URL(n,window.location.href);if(c&&Nc(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`);const{target:u="_blank",windowFeatures:f={}}=t.open,h=[];for(const[d,p]of Object.entries(f))p!==void 0&&h.push(`${d.toLowerCase()}=${p}`);return open(n,u,h.join(", ")),Promise.resolve()}const r=pn(n,{acceptRelative:!0}),i=t?.external||r;if(i){if(!t?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:c}=new URL(n,window.location.href);if(c&&Nc(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`)}const o=E4();if(!i&&o){if(t?.replace){if(typeof e=="string"){const{pathname:c,search:u,hash:f}=bo(e);return{path:c,...u&&{query:Au(u)},...f&&{hash:f},replace:!0}}return{...e,replace:!0}}return e}const s=Yt(),a=We();if(i)return a._scope.stop(),t?.replace?location.replace(n):location.href=n,o?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve();const l=typeof e=="string"?T4(e):e;return t?.replace?s.replace(l):s.push(l)},e9=(e,t)=>{const n=We(),r=E4();if(r||n.isHydrating){const i=Yt().beforeResolve(o=>{o.meta.layout=e,o.meta.layoutProps=t,i()})}if(!r){const i=In();i.meta.layout=e,i.meta.layoutProps=t;{const o=Yt().beforeResolve((s,a)=>{s.path===a.path?(s.meta.layout=e,s.meta.layoutProps=t):o()});Zr(o,!0)}}};function Uh(e){return Is(e.path||"",e.query||{})+(e.hash||"")}function T4(e){const t=bo(e);return K_(X_(t.pathname))+t.search+t.hash}const O4="__nuxt_error",ll=()=>rl(We().payload,"error"),to=e=>{const t=Li(e);try{const n=ll();We().hooks.callHook("app:error",t),n.value||=t}catch{throw t}return t},t9=async(e={})=>{const t=We(),n=ll();t.callHook("app:error:cleared",e),e.redirect&&await Yt().replace(e.redirect),n.value=void 0},Fp=e=>!!e&&typeof e=="object"&&O4 in e,Li=e=>{typeof e!="string"&&e.statusText&&(e.message??=e.statusText);const t=Yx(e);return Object.defineProperty(t,O4,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(t,"status",{get:()=>t.statusCode,configurable:!0}),Object.defineProperty(t,"statusText",{get:()=>t.statusMessage,configurable:!0}),t},n9=-1,r9=-2,i9=-3,o9=-4,s9=-5,a9=-6,l9=-7,A4=2**32-1,Wh=A4-1;function c9(e){return!(!Number.isInteger(e)||e<0||e>Wh)}function u9(e){return!(!Number.isInteger(e)||e<0||e>A4)}function f9(e){return Uint8Array.fromBase64(e).buffer}function h9(e){return Uint8Array.from(Buffer.from(e,"base64")).buffer}function d9(e){const t=atob(e),n=t.length,r=new Uint8Array(n);for(let i=0;i<n;i++)r[i]=t.charCodeAt(i);return r.buffer}const p9=typeof Uint8Array.fromBase64=="function",m9=typeof process=="object"&&process.versions?.n
5ode!==void 0,g9=p9?f9:m9?h9:d9;function v9(e,t){return e}const y9={fromPrimitive:e=>e,fromISOString:e=>new Date(e),fromStringValue:(e,t)=>e==="URL"?new URL(t):e==="URLSearchParams"?new URLSearchParams(t):Temporal[e.slice(9)].from(t),fromArrayBuffer:e=>e,fromRegExpInfo:(e,t)=>new RegExp(e,t),fromViewInfo:(e,t,n,r)=>{const i=globalThis[e];return n!==void 0?new i(t,n,r):new i(t)},box:e=>Object(e),createArray:e=>new Array(e),createSparseArray:e=>{const t=[];return t[Wh]=void 0,delete t[Wh],t.length=e,t},createObject:()=>({}),createNullPrototypeObject:()=>Object.create(null),createSet:()=>new Set,createMap:()=>new Map,set:(e,t,n)=>{e[t]=n},addValue:(e,t)=>{e.add(t)},addEntry:(e,t,n)=>{e.set(t,n)}},b9=Object.freeze(y9);function w9(e,t,n){return _9(JSON.parse(e),t)}function _9(e,t,n){const r=v9(b9);if(typeof e=="number")return a(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const i=e,o=Array(i.length);let s=null;function a(l,c=!1){if(l===n9)return r.fromPrimitive(void 0);if(l===i9)return r.fromPrimitive(NaN);if(l===o9)return r.fromPrimitive(1/0);if(l===s9)return r.fromPrimitive(-1/0);if(l===a9)return r.fromPrimitive(-0);if(c||typeof l!="number")throw new Error("Invalid input");if(l in o)return o[l];if(l>=i.length)throw new Error("Invalid input");const u=i[l];if(!u||typeof u!="object")o[l]=r.fromPrimitive(u);else if(Array.isArray(u))if(typeof u[0]=="string"){const f=u[0],h=t&&Object.hasOwn(t,f)?t[f]:void 0;if(h){let d=u[1];if(typeof d!="number"&&(d=i.push(u[1])-1),Object.hasOwn(o,d))return o[l]=h(o[d]);if(s??=new Set,s.has(d))throw new Error("Invalid circular reference");return s.add(d),o[l]=h(a(d)),s.delete(d),o[l]}switch(f){case"Date":o[l]=r.fromISOString(u[1]);break;case"Set":const d=r.createSet();o[l]=d;for(let v=1;v<u.length;v+=1)r.addValue(d,a(u[v]));break;case"Map":const p=r.createMap();o[l]=p;for(let v=1;v<u.length;v+=2)r.addEntry(p,a(u[v]),a(u[v+1]));break;case"RegExp":o[l]=r.fromRegExpInfo(u[1],u[2]);break;case"Object":{const v=u[1];if(typeof i[v]=="object"&&i[v][0]!=="BigInt")throw new Error("Invalid input");o[l]=r.box(a(v));break}case"BigInt":o[l]=r.fromPrimitive(BigInt(u[1]));break;case"null":const m=r.createNullPrototypeObject();o[l]=m;for(let v=1;v<u.length;v+=2){if(u[v]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");r.set(m,u[v],a(u[v+1]))}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(i[u[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const v=a(u[1]);o[l]=r.fromViewInfo(f,v,u[2],u[3]);break}case"ArrayBuffer":{const v=u[1];if(typeof v!="string")throw new Error("Invalid ArrayBuffer encoding");o[l]=r.fromArrayBuffer(g9(v));break}case"URL":case"URLSearchParams":case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{o[l]=r.fromStringValue(f,u[1]);break}default:throw new Error(`Unknown type ${f}`)}}else if(u[0]===l9){const f=u[1];if(!u9(f))throw new Error("Invalid input");const h=r.createSparseArray(f);o[l]=h;for(let d=2;d<u.length;d+=2){const p=u[d];if(!c9(p)||p>=f)throw new Error("Invalid input");r.set(h,p,a(u[d+1]))}}else{const f=r.createArray(u.length);o[l]=f;for(let h=0;h<u.length;h+=1){const d=u[h];d!==r9&&r.set(f,h,a(d))}}else{const f=r.createObject();o[l]=f;for(const h of Object.keys(u)){if(h==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");r.set(f,h,a(u[h]))}}return o[l]}return a(0)}const x9=new Set(["link","style","script","noscript"]),k9=new Set(["title","titleTemplate","script","style","noscript"]),Gh=new Set(["base","meta","link","style","script","noscript"]),C9=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),S9=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Jm=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),HW=new Set(["onload","onerror"]),E9=new Set(["templateParams","htmlAttrs","bodyAttrs"]),jp=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),Tf=e=>typeof e=="number"?Number.isFinite(e):e,Ba={META:new Set(["twitter"]),OG:new Set(["og","book","article","profile","fb"]),MEDIA:new Set(["ogImage","ogVideo","ogAudio","twitterImage"]),HTTP_EQUIV:new Set(["contentType","defaultStyle","xUaCompatible"])},T9={articleExpirationTime:"article:expiration_time",articleModifiedTime:"article:modified_time",articlePublishedTime:"article:published_time",bookReleaseDate:"book:release_date",fbAppId:"fb:app_id",ogAudioSecureUrl:"og:audio:secure_url",ogAudioUrl:"og:audio",ogImageSecureUrl:"og:image:secure_url",ogImageUrl:"og:image",ogSiteName:"og:site_name",ogVideoSecureUrl:"og:video:secure_url",ogVideoUrl:"og:video",profileFirstName:"profile:first_name",profileLastName:"profile:last_name",profileUsername:"profile:username",msapplicationConfig:"msapplication-Config",msapplicationTileColor:"msapplication-TileColor",msapplicationTileImage:"msapplication-TileImage"},L4={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:e,value:t})=>`${$r(e)}=${t}`}},refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve:({key:e,value:t})=>e==="seconds"?`${t}`:void 0}},robots:{unpack:{entrySeparator:", ",resolve:({key:e,value:t})=>typeof t=="boolean"?$r(e):`${$r(e)}:${t}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:e,value:t})=>`${$r(e)} ${t}`}},charset:{}};function $r(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.indexOf("-");return n===-1?t:Ba.META.has(t.slice(0,n))||Ba.OG.has(t.slice(0,n))?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function M4(e){return Object.fromEntries(Object.entries(e).filter(([t,n])=>String(n)!=="false"&&t))}function Kh(e){return Array.isArray(e)?e.map(Kh):!e||typeof e!="object"?e:Object.fromEntries(Object.entries(e).map(([t,n])=>[$r(t),Kh(n)]))}function P4(e,t={}){const{entrySeparator:n="",keyValueSeparator:r="",wrapValue:i,resolve:o}=t;return Object.entries(e).map(([s,a])=>{if(o){const c=o({key:s,value:a});if(c!==void 0)return c}const l=typeof a=="object"?P4(a,t):typeof a=="number"?a.toString():typeof a=="str
5ing"&&i?`${i}${a.replace(new RegExp(i,"g"),`\\${i}`)}${i}`:a;return`${s}${r}${l}`}).join(n)}function eg(e,t){const n=M4(t),r=$r(e),i=R4(r);if(!jp.has(r))return[{[i]:r,...n}];const o=Object.fromEntries(Object.entries(n).map(([s,a])=>[`${e}${s==="url"?"":`${s[0].toUpperCase()}${s.slice(1)}`}`,a]));return Bc(o||{}).sort((s,a)=>(s[i]?.length||0)-(a[i]?.length||0))}function R4(e){if(L4[e]?.metaKey==="http-equiv"||Ba.HTTP_EQUIV.has(e))return"http-equiv";const t=$r(e),n=t.indexOf(":");return n===-1?"name":Ba.OG.has(t.slice(0,n))?"property":"name"}function O9(e){return T9[e]||$r(e)}function A9(e,t){return t==="refresh"?`${e.seconds};url=${e.url}`:P4(Kh(e),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:n,key:r})=>n===null?"":typeof n=="boolean"?r:void 0,...L4[t]?.unpack})}function Bc(e){const t=[],n={};for(const[i,o]of Object.entries(e)){if(Array.isArray(o)){if(i==="themeColor"){o.forEach(s=>{typeof s=="object"&&s!==null&&t.push({name:"theme-color",...s})});continue}for(const s of o)if(typeof s=="object"&&s!==null){const a=[],l=[];for(const[c,u]of Object.entries(s)){const f=`${i}${c==="url"?"":`:${c}`}`,h=Bc({[f]:u});(c==="url"?a:l).push(...h)}t.push(...a,...l)}else t.push(...typeof s=="string"?Bc({[i]:s}):eg(i,s));continue}if(typeof o=="object"&&o)if(Ba.MEDIA.has(i)){const s=i.startsWith("twitter")?"twitter":"og",a=i.replace(/^(og|twitter)/,"").toLowerCase(),l=s==="twitter"?"name":"property";o.url&&t.push({[l]:`${s}:${a}`,content:o.url}),o.secureUrl&&t.push({[l]:`${s}:${a}:secure_url`,content:o.secureUrl});for(const[c,u]of Object.entries(o))c!=="url"&&c!=="secureUrl"&&t.push({[l]:`${s}:${a}:${c}`,content:u})}else jp.has($r(i))?t.push(...eg(i,o)):n[i]=M4(o);else n[i]=o}const r=Object.entries(n).map(([i,o])=>{if(i==="charset")return{charset:o===null?"_null":o};const s=R4(i),a=O9(i),l=o===null?"_null":typeof o=="object"?A9(o,i):typeof o=="number"?o.toString():o;return s==="http-equiv"?{"http-equiv":a,content:l}:{[s]:a,content:l}});return[...t,...r].map(i=>"content"in i&&i.content==="_null"?{...i,content:null}:i)}function D4(e){return e==="__proto__"||e==="constructor"||e==="prototype"}const tg=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,ng={base:-10,title:10},L9={critical:-8,high:-1,low:2},rg={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},M9=/@import/,Ys=e=>e===""||e===!0;function P9(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const r=L9[t.tagPriority]||0,i=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:rg;if(t.tag in ng)n=ng[t.tag];else if(t.tag==="meta"){const o=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;o&&(n=rg.meta[o])}else if(t.tag==="link"&&t.props.rel)n=i.link[t.props.rel];else if(t.tag==="script"){const o=String(t.props.type);Ys(t.props.async)?n=i.script.async:t.props.src&&!Ys(t.props.defer)&&!Ys(t.props.async)&&o!=="module"&&!o.endsWith("json")||t.innerHTML&&!o.endsWith("json")?n=i.script.sync:(Ys(t.props.defer)&&t.props.src&&!Ys(t.props.async)||o==="module")&&(n=i.script.defer)}else t.tag==="style"&&(n=t.innerHTML&&M9.test(t.innerHTML)?i.style.imported:i.style.sync);return(n||100)+r}const R9={key:"flatMeta",hooks:{"entries:normalize":e=>{const t=[];e.tags=e.tags.map(n=>n.tag!=="_flatMeta"?n:(t.push(Bc(n.props).map(r=>({...n,tag:"meta",props:r}))),!1)).filter(Boolean).concat(...t)}}},D9=["name","property","http-equiv"],I9=new Set(["viewport","description","keywords","robots"]);function I4(e){const t=e.indexOf(":");if(t===-1)return!1;const n=e.indexOf(":",t+1),r=e.slice(t+1,n===-1?e.length:n);return r==="twitter"?e==="meta:twitter:image"||e.startsWith("meta:twitter:image:"):jp.has(r)}function Xh(e){const{props:t,tag:n}=e;if(S9.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(n==="link"&&t.rel==="alternate"){if(t.hreflang)return`alternate:${t.hreflang}`;if(t.type)return`alternate:${t.type}:${t.href||""}`}if(t.charset)return"charset";if(e.tag==="meta"){for(const r of D9)if(t[r]!==void 0){const i=t[r],o=i&&typeof i=="string"&&i.includes(":"),s=i&&I9.has(i),l=!(o||s)&&e.key?`:key:${e.key}`:"";return`${n}:${i}${l}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(n==="link"&&t.rel==="alternate")return`alternate:${t.href||""}`;if(k9.has(n)){const r=e.textContent||e.innerHTML;if(r)return`${n}:content:${r}`}}function N4(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;if(n)return n;const r=Object.keys(e.props).sort();return`${e.tag}:${r.map(i=>`${i}:${String(e.props[i])}`).join(",")}`}
5function zc(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());const i=t?t(n,e):e;if(Array.isArray(i)){let o;for(let s=0;s<i.length;s++){const a=zc(i[s],t);o?o[s]=a:a!==i[s]&&(o=i.slice(0,s),o[s]=a)}return o||i}if(i?.constructor===Object){let o;for(const s in i){const a=D4(s),l=a?void 0:zc(i[s],t,s);if(!o&&(a||s==="_resolver"||l!==i[s])){o={};for(const u in i){if(u===s)break;o[u]=i[u]}}o&&!a&&(o[s]=l)}return o||i}return i}const N9=/[\s"'<>/=\x00-\x1F\x7F]/;function F9(e,t){const n=e==="style"?new Map:new Set;function r(i){if(i==null||i===void 0)return;const o=String(i).trim();if(o)if(e==="style"){const[s,...a]=o.split(":").map(l=>l?l.trim():"");s&&a.length&&n.set(s,a.join(":"))}else o.split(" ").filter(Boolean).forEach(s=>n.add(s))}return typeof t=="string"?e==="style"?t.split(";").forEach(r):r(t):Array.isArray(t)?t.forEach(i=>r(i)):t&&typeof t=="object"&&Object.entries(t).forEach(([i,o])=>{o&&o!=="false"&&(e==="style"?n.set(String(i).trim(),String(o)):r(i))}),n}function F4(e,t){if(e.props=e.props||{},!t)return e;if(e.tag==="templateParams")return e.props=t,e;const n=Gh.has(e.tag)||e.tag==="htmlAttrs"||e.tag==="bodyAttrs";for(const r of Object.keys(t)){if(D4(r))continue;const i=r.startsWith("data-"),o=n&&!Jm.has(r),s=o&&!i?r.toLowerCase():r;if(o&&(!s||N9.test(s)))continue;const a=t[r];if(a===null){e.props[s]=null;continue}if(r==="class"||r==="style"){e.props[r]=F9(r,a);continue}if(Jm.has(r)){if((r==="textContent"||r==="innerHTML")&&typeof a=="object"){let u=t.type;if(t.type||(u="application/json"),!u?.endsWith("json")&&u!=="speculationrules")continue;t.type=u,e.props.type=u,e[r]=JSON.stringify(a)}else e[r]=a;continue}const l=String(a),c=e.tag==="meta"&&s==="content";l==="true"||l===""?e.props[s]=i||c?l:!0:!a&&i&&l==="false"?e.props[s]="false":a!==void 0&&(e.props[s]=a)}return e}function j9(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},r=F4({tag:e,props:{}},n);return r.key&&x9.has(r.tag)&&(r.props["data-hid"]=r._h=r.key),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(i=>({...r,props:{...r.props,content:i}})):r}function V9(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(i,o)=>{for(let s=0;s<t.length;s++)o=t[s](i,o);return o};e=n(void 0,e);const r=[];return e=zc(e,n),Object.entries(e||{}).forEach(([i,o])=>{if(o!==void 0)for(const s of Array.isArray(o)?o:[o])r.push(j9(i,s))}),r.flat()}function ig(e,t){const n=typeof t=="function"?t(e):t,r=n.key||String(e.plugins.size+1);e.plugins.get(r)||(e.plugins.set(r,n),e.hooks.addHooks(n.hooks||{}))}function B9(e={}){const t=_4();t.addHooks(e.hooks||{});const n=!e.document,r=new Map,i=new Map,o=new Set,s={_entryCount:1,plugins:i,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:r,headEntries(){return[...r.values()]},use:a=>ig(s,a),push(a,l){const c={...l||{}};delete c.head;const u=c._index??s._entryCount++,f={_i:u,input:a,options:c},h={_poll(d=!1){s.dirty=!0,!d&&o.add(u),t.callHook("entries:updated",s)},dispose(){r.delete(u)&&s.invalidate()},patch(d){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(f.input=d,r.set(u,f),h._poll())}};return h.patch(a),h},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...s.entries.values()]};for(await t.callHook("entries:resolve",a);o.size;){const h=o.values().next().value;o.delete(h);const d=r.get(h);if(d){const p={tags:V9(d.input,e.propResolvers||[]).map(m=>Object.assign(m,d.options)),entry:d};await t.callHook("entries:normalize",p),d._tags=p.tags.map((m,v)=>(m._w=P9(s,m),m._p=(d._i<<10)+v,m._d=Xh(m),m._d||(m._h=N4(m)),m))}}let l=!1;a.entries.flatMap(h=>(h._tags||[]).map(d=>({...d,props:{...d.props}}))).sort(tg).reduce((h,d)=>{const p=d._d||d._h;if(!h.has(p))return h.set(p,d);const m=h.get(p);if((d?.tagDuplicateStrategy||(E9.has(d.tag)?"merge":null)||(d.key&&d.key===m.key?"merge":null))==="merge"){const y={...m.props};Object.entries(d.props).forEach(([b,g])=>y[b]=b==="style"?new Map([...m.props.style||new Map,...g]):b==="class"?new Set([...m.props.class||new Set,...g]):g),h.set(p,{...d,props:y})}else d._p>>10===m._p>>10&&d.tag==="meta"&&I4(p)?(h.set(p,Object.assign([...Array.isArray(m)?m:[m],d],d)),l=!0):(d._w===m._w?d._p>m._p:d?._w<m?._w)&&h.set(p,d);return h},a.tagMap);const c=a.tagMap.get("title"),u=a.tagMap.get("titleTemplate");if(s._title=c?.textContent,u){const h=u?.textContent;if(s._titleTemplate=h,h){let d=typeof h=="function"?h(c?.textContent):h;
5typeof d=="string"&&!s.plugins.has("template-params")&&(d=d.replace("%s",c?.textContent||"")),c?d===null?a.tagMap.delete("title"):a.tagMap.set("title",{...c,textContent:d}):(u.tag="title",u.textContent=d)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(tg)),await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a);const f=[];for(const h of a.tags){const{innerHTML:d,tag:p,props:m}=h;if(C9.has(p)&&!(Object.keys(m).length===0&&!Tf(h.innerHTML)&&!Tf(h.textContent))&&!(p==="meta"&&!Tf(m.content)&&!m["http-equiv"]&&!m.charset)){if(p==="script"&&d){if(String(m.type).endsWith("json")){const v=typeof d=="string"?d:JSON.stringify(d);h.innerHTML=v.replace(/</g,"\\u003C")}else typeof d=="string"&&(h.innerHTML=d.replace(new RegExp(`</${p}`,"g"),`<\\/${p}`));h._d=Xh(h)}f.push(h)}}return f},invalidate(){for(const a of r.values())o.add(a._i);s.dirty=!0,t.callHook("entries:updated",s)}};return(e?.plugins||[]).forEach(a=>ig(s,a)),s.hooks.callHook("init",s),e.init?.forEach(a=>a&&s.push(a)),s}const z9=(e,t)=>it(t)?Be(t):t,Vp="usehead";function $9(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Vp,e)}}.install}function j4(){if(Ao()){const e=Mt(Vp);if(e)return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function V4(e,t={}){const n=t.head||j4();return n.ssr?n.push(e||{},t):H9(n,e,t)}function H9(e,t,n={}){const r=Ar();if(r&&!r.active)return{patch(){},dispose(){},_poll(){}};const i=be(!1);let o;return Wn(()=>{const a=i.value?{}:zc(t,z9);o?o.patch(a):o=e.push(a,n)}),Rt()&&(Lo(()=>{o.dispose()}),y2(()=>{i.value=!0}),v2(()=>{i.value=!1})),o}function q9(e={},t={}){(t.head||j4()).use(R9);const r=V4(og(e),t),i=r.patch;return r.patch=o=>i(og(o)),r}function og(e){if(e._flatMeta)return e;const t={};for(const n in e)!Object.prototype.hasOwnProperty.call(e,n)||n==="title"||n==="titleTemplate"||(t[n]=e[n]);return{title:e.title,titleTemplate:e.titleTemplate,_flatMeta:t}}function Mu(e){const t=e||We();return t.ssrContext?.head||t.runWithContext(()=>{if(Ao()){const n=Mt(Vp);if(!n)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return n}})}function B4(e,t={}){const n=t.head||Mu(t.nuxt);return V4(e,{head:n,...t})}function U9(e,t={}){const n=t.head||Mu(t.nuxt);return q9(e,{head:n,...t})}function qW(e,t={}){return t.head||Mu(t.nuxt),!1}function UW(e,t={}){return t.head||Mu(t.nuxt),!1}const W9=(()=>{const e={};return(t,n)=>{let r=[];return n.charCodeAt(n.length-1)===47&&(n=n.slice(0,-1)||"/"),n==="/_nuxt"&&r.unshift({data:e}),r}})(),z4=e=>Np({},...W9("",typeof e=="string"?e.toLowerCase():e).map(t=>t.data).reverse()),G9=z4;let ac;function K9(){let e;return e=$fetch(Dp(`builds/meta/${Gt().app.buildId}.json`),{responseType:"json"}).then(t=>{if(!t||typeof t!="object"||!Array.isArray(t.prerendered))throw new Error("[nuxt] Received malformed app manifest. Ensure that `builds/meta/*.json` is served as JSON by your hosting/proxy and not rewritten to an HTML fallback.");return t}),ac=e,e.catch(t=>{ac===e&&(ac=void 0),console.error("[nuxt] Error fetching app manifest.",t)}),e}function Bp(){return ac||K9()}function Pu(e){const t=typeof e=="string"?e:e.path;try{return G9(t.toLowerCase())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function sg(e,t={}){if(await Q9(e)){const n=await Y9(e,t);return await $4(n)||null}return null}const X9="_payload.json";async function Y9(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||pn(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=Gt(),i=t.hash||(t.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,s=o&&await Z9(e)?o:r.app.baseURL;return wn(s,n.pathname,X9+(i?`?${i}`:""))}async function $4(e){try{if(Nx){const t=await fetch(e,{cache:"force-cache"});return t.ok?await U4(await t.text()):null}}catch(t){console.warn("[nuxt] Cannot load payload ",e,t)}return null}function H4(e){if(e.redirect)return!1;if(e.prerender)return!0}async function q4(e){e=e==="/"?e:e.replace(/\/$/,"");try{return(await Bp()).prerendered.includes(e)}catch{return!1}}async function Q9(e=In().path){const t=Pu({path:e});if(t.ssr===!1)return!1;const n=H4(t);return n!==void 0?n:t.payload?!0:await q4(e)}async function Z9(e=In().path){const t=H4(Pu({path:e}));return t!==void 0?t:await q4(e)}let Xi=null;async function J9(){if(Xi)return Xi;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await U4(e.textContent||""),n=e.dataset.src?await $4(e.dataset.src):void 0;return Xi={...t,...n,...window.__NUXT__},Xi.config?.public&&(Xi.config.public=Wt(Xi.config.public)),Xi}async function U4(e){return await w9(e,We()._payloadRevivers)}function ek(e,t){We()._payloadRevivers[e]=t}function ag(e){try{return JSON.parse(e)}catch{return e}}const W4=[["NuxtError",e=>Li(e)],["EmptyShallowRef",e=>Xe(e==="_"?void 0:e==="0n"?BigInt(0):ag(e))],["EmptyRef",e=>be(e==="_"?void 0:e==="0n"?BigInt(0):ag(e))],["ShallowRef",e=>Xe(e)],["ShallowReactive",e=>er(e)],["Ref",e=>be(e)],["Reactive",e=>Wt(e)]];W4.push(["Island",({key:e,params:t,result:n})=>{const r=We();return r.isHydrating||(r.payload.data[e]||=$fetch(`/__nuxt_island/${e}.json`,{responseType:"json",...t?{params:t}:{}}).then(i=>(r.payload.data[e]=i,i))),{html:"",...n}}]);const tk=dt({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[r,i]of W4)ek(r,i);Object.assign(e.payload,([t,n]=Ai(()=>e.runWithContext(J9)),t=await t,n(),t)),delete window.__NUXT__}});async function zp(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async i=>{const o=new Map,s=new Promise(d=>{e.resolveTags().then(p=>{d(p.map(m=>{const v=o.get(m._d)||0,y={tag:m,id:(v?`${m._d}:${v}`:m._d)||m._h,shouldRender:!0};return m._d&&I4(m._d)&&o.set(m._d,v+1),y}))})});let a=e._dom;if(!a){a={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const d of["body","head"]){const p=n[d]?.children;for(const m of p){const v=m.tagName.toLowerCase();if(!Gh.has(v))continue;const y=F4({tag:v,props:{}},{innerHTML:m.innerHTML,...m.getAttributeNames().reduce((b,g)=>(b[g]=m.getAttribute(g),b),{})||{}});if(y.key=m.getAttribute("data-hid")||void 0,y._d=Xh(y)||N4(y),a.elMap.has(y._d)){let b=1,g=y._d;for(;a.elMap.has(g);)g=`${y._d}:${b++}`;a.elMap.set(g,m)}else a.elMap.set(y._d,m)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(d,p,m){const v=`${d}:${p}`;a.sideEffects[v]=m,delete a.pendingSideEffects[v]}function c({id:d,$el:p,tag:m}){const v=m.tag.endsWith("Attrs");a.elMap.set(d,p),v||(m.textContent&&m.textContent!==p.textContent&&(p.textContent=m.textContent),m.innerHTML&&m.innerHTML!==p.innerHTML&&(p.innerHTML=m.innerHTML),l(d,"el",()=>
5{p?.remove(),a.elMap.delete(d)}));for(const y in m.props){if(!Object.prototype.hasOwnProperty.call(m.props,y))continue;const b=m.props[y];if(y.startsWith("on")&&typeof b=="function"){const w=p?.dataset;if(w&&w[`${y}fired`]){const x=y.slice(0,-5);b.call(p,new Event(x.substring(2)))}p.getAttribute(`data-${y}`)!==""&&((m.tag==="bodyAttrs"?n.defaultView:p).addEventListener(y.substring(2),b.bind(p)),p.setAttribute(`data-${y}`,""));continue}const g=`attr:${y}`;if(y==="class"){if(!b)continue;for(const w of b)v&&l(d,`${g}:${w}`,()=>p.classList.remove(w)),!p.classList.contains(w)&&p.classList.add(w)}else if(y==="style"){if(!b)continue;for(const[w,x]of b)l(d,`${g}:${w}`,()=>{p.style.removeProperty(w)}),p.style.setProperty(w,x)}else b!==!1&&b!==null&&(p.getAttribute(y)!==b&&p.setAttribute(y,b===!0?"":String(b)),v&&l(d,g,()=>p.removeAttribute(y)))}}const u=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},h=await s;for(const d of h){const{tag:p,shouldRender:m,id:v}=d;if(m){if(p.tag==="title"){n.title=p.textContent,l("title","",()=>n.title=a.title);continue}d.$el=d.$el||a.elMap.get(v),d.$el?c(d):Gh.has(p.tag)&&u.push(d)}}for(const d of u){const p=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),c(d),f[p]=f[p]||n.createDocumentFragment(),f[p].appendChild(d.$el)}for(const d of h)await e.hooks.callHook("dom:renderTag",d,n,l);f.head&&n.head.appendChild(f.head),f.bodyOpen&&n.body.insertBefore(f.bodyOpen,n.body.firstChild),f.bodyClose&&n.body.appendChild(f.bodyClose);for(const d in a.pendingSideEffects)a.pendingSideEffects[d]();e._dom=a,await e.hooks.callHook("dom:rendered",{renders:h}),i()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function nk(e={}){const t=e.domOptions?.render||zp;e.document=e.document||(typeof window<"u"?document:void 0);const n=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1,r=B9({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]});return r.ssr=!1,r}function rk(e,t){let n=0;return()=>{const r=++n;t(()=>{n===r&&e()})}}function ik(e={}){const t=nk({domOptions:{render:rk(()=>zp(t),n=>setTimeout(n,0))},...e});return t.install=$9(t),t}const ok={disableDefaults:!0},sk=dt({name:"nuxt:head",enforce:"pre",setup(e){const t=ik(ok);e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await zp(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r);const i=t.push.bind(t);t.push=((o,s)=>{const a=i(o,s),l=a.dispose.bind(a);return a.dispose=()=>{const c=e["~transitionPromise"];c?c.then(l):l()},a})}}});const $p=e=>e.startsWith("/");function G4(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function ak(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&G4(e.default)}const st=Object.assign;function Of(e,t){const n={};for(const r in t){const i=t[r];n[r]=Gn(i)?i.map(e):e(i)}return n}const ka=()=>{},Gn=Array.isArray;function lg(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}const K4=Symbol("");function _s(e,t){return st(new Error,{type:e,[K4]:!0},t)}function Pr(e,t){return e instanceof Error&&K4 in e&&(t==null||!!(e.type&t))}const lk=Symbol(""),cg=Symbol(""),Hp=Symbol(""),qp=Symbol(""),Yh=Symbol("");function X4(e){return Mt(qp)}const ck={trailing:!0};function uk(e,t=25,n={}){if(n={...ck,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let r,i,o=[],s,a;const l=(f,h)=>(s=fk(e,f,h),s.finally(()=>{if(s=null,n.trailing&&a&&!i){const d=l(f,a);return a=null,d}}),s),c=function(...f){return n.trailing&&(a=f),s||new Promise(h=>{const d=!i&&n.leading;clearTimeout(i),i=setTimeout(()=>{i=null;const p=n.leading?r:l(this,f);a=null;for(const m of o)m(p);o=[]},t),d?(r=l(this,f),h(r)):o.push(h)})},u=f=>{f&&(clearTimeout(f),i=null)};return c.isPending=()=>!!i,c.cancel=()=>{u(i),o=[],a=null},c.flush=()=>
vendor: 3,744 bytes, line 5
5{if(u(i),!a||s)return;const f=a;return a=null,l(this,f)},c}async function fk(e,t,n){return await e.apply(t,n)}const Go=typeof document<"u",Y4=/#/g,hk=/&/g,dk=/\//g,pk=/=/g,mk=/\?/g,Q4=/\+/g,gk=/%5B/g,vk=/%5D/g,Z4=/%5E/g,yk=/%60/g,J4=/%7B/g,bk=/%7C/g,e3=/%7D/g,wk=/%20/g;function Up(e){return e==null?"":encodeURI(""+e).replace(bk,"|").replace(gk,"[").replace(vk,"]")}function _k(e){return Up(e).replace(J4,"{").replace(e3,"}").replace(Z4,"^")}function Qh(e){return Up(e).replace(Q4,"%2B").replace(wk,"+").replace(Y4,"%23").replace(hk,"%26").replace(yk,"`").replace(J4,"{").replace(e3,"}").replace(Z4,"^")}function xk(e){return Qh(e).replace(pk,"%3D")}function kk(e){return Up(e).replace(Y4,"%23").replace(mk,"%3F")}function Ck(e){return kk(e).replace(dk,"%2F")}function $c(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const Sk=/\/$/,Ek=e=>e.replace(Sk,"");function Af(e,t,n="/"){let r,i={},o="",s="";const a=t.indexOf("#");let l=t.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(r=t.slice(0,l),o=t.slice(l,a>0?a:t.length),i=e(o.slice(1))),a>=0&&(r=r||t.slice(0,a),s=t.slice(a,t.length)),r=Lk(r??t,n),{fullPath:r+o+s,path:r,query:i,hash:$c(s)}}function Tk(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ug(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Ok(e,t,n){const r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&xs(t.matched[r],n.matched[i])&&t3(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function xs(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function t3(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!Ak(e[n],t[n]))return!1;return!0}function Ak(e,t){return Gn(e)?fg(e,t):Gn(t)?fg(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function fg(e,t){return Gn(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Lk(e,t){if($p(e))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),i=r[r.length-1];(i===".."||i===".")&&r.push("");let o=n.length-1,s,a;for(s=0;s<r.length;s++)if(a=r[s],a!==".")if(a==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s).join("/")}const Sn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};function Mk(e){if(!e)if(Go){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Ek(e)}const Pk=/^[^#]+#/;function Rk(e,t){return e.replace(Pk,"#")+t}function Dk(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Wp=()=>history.scrollRestoration==="manual"?{left:window.scrollX,top:window.scrollY}:null;function Ik(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=Dk(i,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function hg(e,t){return(history.state?history.state.position-t:-1)+e}const Zh=new Map;function Nk(e){Zh.set(e,Wp())}function Fk(e){const t=Zh.get(e);return Zh.delete(e),t}function jk(e){return typeof e=="string"||e&&typeof e=="object"}function n3(e){return typeof e=="string"||typeof e=="symbol"}function Vk(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<n.length;++r){const i=n[r].replace(Q4," "),o=i.indexOf("="),s=$c(o<0?i:i.slice(0,o)),a=o<0?null:$c(i.slice(o+1));if(s in t){let l=t[s];
vendor: 10,250 bytes, line 5
5Gn(l)||(l=t[s]=[l]),l.push(a)}else t[s]=a}return t}function dg(e){let t="";for(let n in e){const r=e[n];if(n=xk(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(Gn(r)?r.map(i=>i&&Qh(i)):[r&&Qh(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function Bk(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Gn(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return t}function Qs(){let e=[];function t(r){return e.push(r),()=>{const i=e.indexOf(r);i>-1&&e.splice(i,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function yi(e,t,n,r,i,o=s=>s()){const s=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((a,l)=>{const c=h=>{h===!1?l(_s(4,{from:n,to:t})):h instanceof Error?l(h):jk(h)?l(_s(2,{from:t,to:h})):(s&&r.enterCallbacks[i]===s&&typeof h=="function"&&s.push(h),a())},u=o(()=>e.call(r&&r.instances[i],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(h=>l(h))})}function Lf(e,t,n,r,i=o=>o()){const o=[];for(const s of e)for(const a in s.components){let l=s.components[a];if(!(t!=="beforeRouteEnter"&&!s.instances[a]))if(G4(l)){const c=(l.__vccOpts||l)[t];c&&o.push(yi(c,n,r,s,a,i))}else{let c=l();o.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${s.path}"`);const f=ak(u)?u.default:u;s.mods[a]=u,s.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&yi(h,n,r,s,a,i)()}))}}return o}function zk(e,t){const n=[],r=[],i=[],o=Math.max(t.matched.length,e.matched.length);for(let s=0;s<o;s++){const a=t.matched[s];a&&(e.matched.find(c=>xs(c,a))?r.push(a):n.push(a));const l=e.matched[s];l&&(t.matched.find(c=>xs(c,l))||i.push(l))}return[n,r,i]}let $k=()=>location.protocol+"//"+location.host;function r3(e,t){const{pathname:n,search:r,hash:i}=t,o=e.indexOf("#");if(o>-1){let s=i.includes(e.slice(o))?e.slice(o).length:1,a=i.slice(s);return a[0]!=="/"&&(a="/"+a),ug(a,"")}return ug(n,e)+r+i}function Hk(e,t,n,r){let i=[],o=[],s=null;const a=({state:h})=>{const d=r3(e,location),p=n.value,m=t.value;let v=0;if(h){if(n.value=d,t.value=h,s&&s===p){s=null;return}v=m?h.position-m.position:0}else r(d);i.forEach(y=>{y(n.value,p,{delta:v,type:"pop",direction:v?v>0?"forward":"back":""})})};function l(){s=n.value}function c(h){i.push(h);const d=()=>{const p=i.indexOf(h);p>-1&&i.splice(p,1)};return o.push(d),d}function u(){const{history:h}=window;h.state&&h.replaceState(st({},h.state,{scroll:Wp()}),"")}function f(){for(const h of o)h();o=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",u)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",u),{pauseListeners:l,listen:c,destroy:f}}function pg(e,t,n,r=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:null}}function qk(e){const{history:t,location:n}=window,r={value:r3(e,n)},i={value:t.state};i.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const f=e.indexOf("#"),h=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:$k()+e+l;try{t[u?"replaceState":"pushState"](c,"",h),i.value=c}catch(d){console.error(d),n[u?"replace":"assign"](h)}}function s(l,c){o(l,st({},t.state,pg(i.value.back,l,i.value.forward,!0),c,{position:i.value.position}),!0),r.value=l}function a(l,c){const u=st({},i.value,t.state,{forward:l,scroll:Wp()});o(u.current,u,!0),o(l,st({},pg(r.value,l,null),{position:u.position+1},c),!1),r.value=l}return{location:r,state:i,push:a,replace:s}}function Uk(e){e=Mk(e);const t=qk(e),n=Hk(e,t.state,t.location,t.replace);function r(o,s=!0){s||n.pauseListeners(),history.go(o)}const i=st({location:"",base:e,go:r,createHref:Rk.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}const Wk={type:0,value:""},Gk=/[a-zA-Z0-9_]/;function Kk(e){if(!e)return[[]];if(e==="/")return[[Wk]];if(!$p(e))throw new Error(`Invalid path "${e}"`);function t(d){throw new Error(`ERR (${n})/"${c}": ${d}`)}let n=0,r=n;const i=[];let o;function s(){o&&i.push(o),o=[]}let a=0,l,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function h(){c+=l}for(;a<e.length;)switch(l=e[a++],n){case 0:l==="\\"?(r=n,n=4):l==="/"?(c&&f(),s()):l===":"?(f(),n=1):h();break;case 4:h(),n=r;break;case 1:l==="("?n=2:Gk.test(l)?h():(f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=3:u+=l;break;case 3:f(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:t("Unknown state")}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),f(),s(),i}const mg="[^/]+?",Xk={sensitive:!1,strict:!1,start:!0,end:!0},Yk=/[.+*?^${}()[\]/\\]/g;function Qk(e,t){const n=st({},Xk,t),r=[];let i=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(i+="/");for(let f=0;f<c.length;f++){const h=c[f];let d=40+(n.sensitive?.25:0);if(h.type===0)f||(i+="/"),i+=h.value.replace(Yk,"\\$&"),d+=40;else if(h.type===1){const{value:p,repeatable:m,optional:v,regexp:y}=h;o.push({name:p,repeatable:m,optional:v});const b=y||mg;if(b!==mg){d+=10;try{new RegExp(`(${b})`)}catch(w){throw new Error(`Invalid custom RegExp for param "${p}" (${b}): `+w.message)}}let g=m?`((?:${b})(?:/(?:${b}))*)`:`(${b})`;f||(g=v&&c.length<2?`(?:/${g})`:"/"+g),v&&(g+="?"),i+=g,d+=20,v&&(d+=-8),m&&(d+=-20),b===".*"&&(d+=-50)}u.push(d)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=.7000000000000001}n.strict||(i+="/?"),n.end?i+="$":n.strict&&!i.endsWith("/")&&(i+="(?:/|$)");const s=new RegExp(i,n.sensitive?"":"i");function a(c){const u=c.match(s),f={};if(!u)return null;for(let h=1;h<u.length;h++){const d=u[h]||"",p=o[h-1];f[p.name]=d&&p.repeatable?d.split("/"):d}return f}function l(c){let u="",f=!1;for(const h of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const d of h)if(d.type===0)u+=d.value;else if(d.type===1){const{value:p,repeatable:m,optional:v}=d,y=p in c?c[p]:"";if(Gn(y)&&!m)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const b=Gn(y)?y.join("/"):y;if(!b)if(v)h.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${p}"`);u+=b}}return u||"/"}return{re:s,score:r,keys:o,parse:a,stringify:l}}function Zk(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function i3(e,t){let n=0;const r=e.score,i=t.score;for(;n<r.length&&n<i.length;){const o=Zk(r[n],i[n]);if(o)return o;n++}if(Math.abs(i.length-r.length)===1){if(gg(r))return 1;if(gg(i))return-1}return i.length-r.length}function gg(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Jk={strict:!1,end:!0,sensitive:!1};function eC(e,t,n){const r=Qk(Kk(e.path),n),i=st(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function tC(e,t){const n=[],r=new Map;t=lg(Jk,t);function i(f){return r.get(f)}function o(f,h,d){const p=!d,m=yg(f);m.aliasOf=d&&d.record;const v=lg(t,f),y=[m];if("alias"in f){const w=typeof f.alias=="string"?[f.alias]:f.alias;for(const x of w)y.push(yg(st({},m,{components:d?d.record.components:m.components,path:x,aliasOf:d?d.record:m})))}let b,g;for(const w of y){const{path:x}=w;if(h&&!$p(x)){const T=h.record.path,A=T[T.length-1]==="/"?"":"/";w.path=h.record.path+(x&&A+x)}if(b=eC(w,h,v),d?d.alias.push(b):(g=g||b,g!==b&&g.alias.push(b),p&&f.name&&!bg(b)&&s(f.name)),o3(b)&&l(b),m.children){const T=m.children;for(let A=0;A<T.length;A++)o(T[A],b,d&&d.children[A])}d=d||b}return g?()=>{s(g)}:ka}function s(f){if(n3(f)){const h=r.get(f);h&&(r.delete(f),n.splice(n.indexOf(h),1),h.children.forEach(s),h.alias.forEach(s))}else{const h=n.indexOf(f);h>-1&&(n.splice(h,1),f.record.name&&r.delete(f.record.name),f.children.forEach(s),f.alias.forEach(s))}}function a(){return n}function l(f){const h=iC(f,n);n.splice(h,0,f),f.record.name&&!bg(f)&&r.set(f.record.name,f)}function c(f,h){let d,p={},m,v;if("name"in f&&f.name){if(d=r.get(f.name),!d)throw _s(1,{location:f});v=d.record.name,p=st(vg(h.params,d.keys.filter(g=>!g.optional).concat(d.parent?d.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),f.params&&vg(f.params,d.keys.map(g=>g.name))),m=d.stringify(p)}else if(f.path!=null)m=f.path,d=n.find(g=>g.re.test(m)),d&&(p=d.parse(m),v=d.record.name,d.keys.forEach(g=>{g.optional&&!p[g.name]&&delete p[g.name]}));else{if(d=h.name?r.get(h.name):n.find(g=>g.re.test(h.path)),!d)throw _s(1,{location:f,currentLocation:h});v=d.record.name,p=st({},h.params,f.params),m=d.stringify(p)}const y=[];let b=d;for(;b;)y.unshift(b.record),b=b.parent;return{name:v,path:m,params:p,matched:y,meta:rC(y)}}e.forEach(f=>o(f));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:s,clearRoutes:u,getRoutes:a,getRecordMatcher:i}}function vg(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function yg(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:nC(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function nC(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function bg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function rC(e){return e.reduce((t,n)=>st(t,n.meta),{})}function iC(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;i3(e,t[o])<0?r=o:n=o+1}const i=oC(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function oC(e){let t=e;for(;t=t.parent;)if(o3(t)&&i3(e,t)===0)return t}function o3({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}
vendor: 5,743 bytes, line 5
5function wg(e){const t=Mt(Hp),n=Mt(qp),r=me(()=>{const l=te(e.to);return t.resolve(l)}),i=me(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const h=f.findIndex(xs.bind(null,u));if(h>-1)return h;const d=_g(l[c-2]);return c>1&&_g(u)===d&&f[f.length-1].path!==d?f.findIndex(xs.bind(null,l[c-2])):h}),o=me(()=>i.value>-1&&cC(n.params,r.value.params)),s=me(()=>i.value>-1&&i.value===n.matched.length-1&&t3(n.params,r.value.params));function a(l={}){if(lC(l)){const c=t[te(e.replace)?"replace":"push"](te(e.to)).catch(ka);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:me(()=>r.value.href),isActive:o,isExactActive:s,navigate:a}}function sC(e){return e.length===1?e[0]:e}const aC=Oe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:wg,setup(e,{slots:t}){const n=Wt(wg(e)),{options:r}=Mt(Hp),i=me(()=>({[xg(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[xg(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&sC(t.default(n));return e.custom?o:Qe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},o)}}});function lC(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function cC(e,t){for(const n in t){const r=t[n],i=e[n];if(Gn(r)){if(!Gn(i)||i.length!==r.length||r.some((o,s)=>o.valueOf()!==i[s].valueOf()))return!1}else if(r!==i)return!1}return!0}function _g(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const xg=(e,t,n)=>e??t??n,uC=Oe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Mt(Yh),i=me(()=>e.route||r.value),o=Mt(cg,0),s=me(()=>{let c=te(o);const{matched:u}=i.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=me(()=>i.value.matched[s.value]);ir(cg,me(()=>s.value+1)),ir(lk,a),ir(Yh,i);const l=be();return Ie(()=>[l.value,a.value,e.name],([c,u,f],[h,d,p])=>{u&&(u.instances[f]=c,d&&d!==u&&c&&c===h&&(u.leaveGuards.size||(u.leaveGuards=d.leaveGuards),u.updateGuards.size||(u.updateGuards=d.updateGuards))),c&&u&&(!d||!xs(u,d)||!h)&&(u.enterCallbacks[f]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=i.value,u=e.name,f=a.value,h=f&&f.components[u];if(!h)return kg(n.default,{Component:h,route:c});const d=f.props[u],p=d?d===!0?c.params:typeof d=="function"?d(c):d:null,v=Qe(h,st({},p,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return kg(n.default,{Component:v,route:c})||v}}});function kg(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const s3=uC;function fC(e){const t=tC(e.routes,e),n=e.parseQuery||Vk,r=e.stringifyQuery||dg,i=e.history,o=Qs(),s=Qs(),a=Qs(),l=Xe(Sn),c=Xe(0);let u=Sn;Go&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Of.bind(null,V=>""+V),h=Of.bind(null,Ck),d=Of.bind(null,$c);function p(V,B){let Y,G;n3(V)?(Y=t.getRecordMatcher(V),G=B):G=V;const j=t.addRoute(G,Y);return c.value++,()=>{j(),c.value++}}function m(V){const B=t.getRecordMatcher(V);B&&(t.removeRoute(B),c.value++)}function v(){t.clearRoutes(),c.value++}function y(){return t.getRoutes().map(V=>V.record)}function b(V){return!!t.getRecordMatcher(V)}function g(V,B){if(c.value,typeof V=="string"){B=B||(V.startsWith("/")?Sn:l.value);const ne=Af(n,V,B.path),ae=t.resolve({path:ne.path},B),U=i.createHref(ne.fullPath);return st(ne,ae,{params:d(ae.params),redirectedFrom:void 0,href:U})}B=st({},B||(V.path!=null&&V.path.startsWith("/")&&!("name"in V&&V.name)?Sn:l.value));let Y;if(V.path!=null)Y=st({},V,{path:Af(n,V.path,B.path).path});else{const ne=st({},V.params);for(const ae in ne)ne[ae]==null&&delete ne[ae];Y=st({},V,{params:h(ne)}),B.params=h(B.params)}const G=t.resolve(Y,B),j=V.hash||"";G.params=f(d(G.params));const $=Tk(r,st({},V,{hash:_k(j),path:G.path})),ee=i.createHref($);return st({fullPath:$,hash:j,query:r===dg?Bk(V.query):V.query||{}},G,{redirectedFrom:void 0,href:ee})}function w(V){return typeof V=="string"?Af(n,V,l.value.path):st({},V)}function x(V,B){if(u!==V)return _s(8,{from:B,to:V})}function T(V){return _(V)}function A(V){return T(st(w(V),{replace:!0}))}function O(V,B){const Y=V.matched[V.matched.length-1];if(Y&&Y.redirect){const{redirect:G}=Y;let j=typeof G=="function"?G(V,B):G;return typeof j=="string"&&(j=j.includes("?")||j.includes("#")?j=w(j):{path:j},j.params={}),st({query:V.query,hash:V.hash,params:j.path!=null?{}:V.params},j)}}function _(V,B){const Y=u=g(V),G=l.value,j=V.state,$=V.force,ee=V.replace===!0,ne=O(Y,G);if(ne)return _(st(w(ne),{state:typeof ne=="object"?st({},j,ne.state):j,force:$,replace:ee}),B||Y);const ae=Y;ae.redirectedFrom=B;let U;return!$&&Ok(r,G,Y)&&(U=_s(16,{to:ae,from:G}),P(G,G,!0,!1)),(U?Promise.resolve(U):L(ae,G)).catch(Q=>Pr(Q)?Pr(Q,2)?Q:J(Q):H(Q,ae,G)).then(Q=>{if(Q){if(Pr(Q,2))return _(st({replace:ee},w(Q.to),{state:typeof Q.to=="object"?st({},j,Q.to.state):j,force:$}),B||ae)}else Q=D(ae,G,!0,ee,j);return C(ae,G,Q),Q})}function R(V,B){const Y=x(V,B);return Y?Promise.reject(Y):Promise.resolve()}function E(V){const B=K.values().next().value;return B&&typeof B.runWithContext=="function"?B.runWithContext(V):V()}function L(V,B){let Y;
5const[G,j,$]=zk(V,B);Y=Lf(G.reverse(),"beforeRouteLeave",V,B);for(const ne of G)ne.leaveGuards.forEach(ae=>{Y.push(yi(ae,V,B))});const ee=R.bind(null,V,B);return Y.push(ee),I(Y).then(()=>{Y=[];for(const ne of o.list())Y.push(yi(ne,V,B));return Y.push(ee),I(Y)}).then(()=>{Y=Lf(j,"beforeRouteUpdate",V,B);for(const ne of j)ne.updateGuards.forEach(ae=>{Y.push(yi(ae,V,B))});return Y.push(ee),I(Y)}).then(()=>{Y=[];for(const ne of $)if(ne.beforeEnter)if(Gn(ne.beforeEnter))for(const ae of ne.beforeEnter)Y.push(yi(ae,V,B));else Y.push(yi(ne.beforeEnter,V,B));return Y.push(ee),I(Y)}).then(()=>(V.matched.forEach(ne=>ne.enterCallbacks={}),Y=Lf($,"beforeRouteEnter",V,B,E),Y.push(ee),I(Y))).then(()=>{Y=[];for(const ne of s.list())Y.push(yi(ne,V,B));return Y.push(ee),I(Y)}).catch(ne=>Pr(ne,8)?ne:Promise.reject(ne))}function C(V,B,Y){a.list().forEach(G=>E(()=>G(V,B,Y)))}function D(V,B,Y,G,j){const $=x(V,B);if($)return $;const ee=B===Sn,ne=Go?history.state:{};Y&&(G||ee?i.replace(V.fullPath,st({scroll:ee&&ne&&ne.scroll},j)):i.push(V.fullPath,j)),l.value=V,P(V,B,Y,ee),J()}let k;function S(){k||(k=i.listen((V,B,Y)=>{if(!Z.listening)return;const G=g(V),j=O(G,Z.currentRoute.value);if(j){_(st(j,{replace:!0,force:!0}),G).catch(ka);return}u=G;const $=l.value;Go&&Y.delta&&Nk(hg($.fullPath,Y.delta)),L(G,$).catch(ee=>Pr(ee,12)?ee:Pr(ee,2)?(_(st(w(ee.to),{force:!0}),G).then(ne=>{Pr(ne,20)&&!Y.delta&&Y.type==="pop"&&i.go(-1,!1)}).catch(ka),Promise.reject()):(Y.delta&&i.go(-Y.delta,!1),H(ee,G,$))).then(ee=>{ee=ee||D(G,$,!1),ee&&(Y.delta&&!Pr(ee,8)?i.go(-Y.delta,!1):Y.type==="pop"&&Pr(ee,20)&&i.go(-1,!1)),C(G,$,ee)}).catch(ka)}))}let N=Qs(),M=Qs(),z;function H(V,B,Y){J(V);const G=M.list();return G.length?G.forEach(j=>j(V,B,Y)):console.error(V),Promise.reject(V)}function oe(){return z&&l.value!==Sn?Promise.resolve():new Promise((V,B)=>{N.add([V,B])})}function J(V){return z||(z=!V,S(),N.list().forEach(([B,Y])=>V?Y(V):B()),N.reset()),V}function P(V,B,Y,G){const{scrollBehavior:j}=e;if(!Go||!j)return Promise.resolve();const $=!Y&&Fk(hg(V.fullPath,0))||(G||!Y)&&history.state&&history.state.scroll||null;return yt().then(()=>j(V,B,$)).then(ee=>V===l.value&&ee&&Ik(ee)).catch(ee=>V===l.value&&H(ee,V,B))}const F=V=>i.go(V);let W;const K=new Set,Z={currentRoute:l,listening:!0,addRoute:p,removeRoute:m,clearRoutes:v,hasRoute:b,getRoutes:y,resolve:g,options:e,push:T,replace:A,go:F,back:()=>F(-1),forward:()=>F(1),beforeEach:o.add,beforeResolve:s.add,afterEach:a.add,onError:M.add,isReady:oe,install(V){V.component("RouterLink",aC),V.component("RouterView",s3),V.config.globalProperties.$router=Z,Object.defineProperty(V.config.globalProperties,"$route",{enumerable:!0,get:()=>te(l)}),Go&&!W&&l.value===Sn&&(W=!0,T(i.location).catch(G=>{}));const B={};for(const G in Sn)Object.defineProperty(B,G,{get:()=>l.value[G],enumerable:!0});V.provide(Hp,Z),V.provide(qp,er(B)),V.provide(Yh,l);const Y=V.unmount;K.add(V),V.unmount=function(){K.delete(V),K.size<1&&(u=Sn,k&&k(),k=null,l.value=Sn,W=!1,z=!1),Y()}}};function I(V){return V.reduce((B,Y)=>B.then(()=>E(Y)),Promise.resolve())}return Z}const hC=/(:\w+)\([^)]+\)/g,dC=/(:\w+)[?+*]/g,pC=/:\w+/g,mC=(e,t)=>t.path.replace(hC,"$1").replace(dC,"$1").replace(pC,n=>e.params[n.slice(1)]?.toString()||""),Jh=(e,t)=>{const n=e.route.matched.find(i=>i.components?.default===e.Component.type),r=t??n?.meta.key??(n&&mC(e.route,n));return typeof r=="function"?r(e.route):r},gC=(e,t)=>({default:()=>e?Qe(ew,e===!0?{}:e,t):t});function a3(e){return Array.isArray(e)?e:[e]}const vC="modulepreload",yC=function(e,t){return new URL(e,t).href},Cg={},ye=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){let c=function(u){return Promise.all(u.map(f=>Promise.resolve(f).then(h=>({status:"fulfilled",value:h}),h=>({status:"rejected",reason:h}))))};const s=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");i=c(n.map(u=>{if(u=yC(u,r),u in Cg)return;Cg[u]=!0;const f=u.endsWith(".css"),h=f?'[rel="stylesheet"]':"";if(r)for(let p=s.length-1;p>=0;p--){const m=s[p];if(m.href===u&&(!f||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${h}`))return;const d=document.createElement("link");if(d.rel=f?"stylesheet":vC,f||(d.as="script"),d.crossOrigin="",d.href=u,l&&d.setAttribute("nonce",l),document.head.appendChild(d),f)return new Promise((p,m)=>{d.addEventListener("load",p),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${u}`)))})}))}function o(s){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=s,window.dispatchEvent(a),!a.defaultPrevented)throw s}return i.then(s=>{for(const a of s||[])a.status==="rejected"&&o(a.reason);return t().catch(o)})},bC={scrollToTop:!1},wC={scrollToTop:!1},_C={layout:"embed"},xC={layout:"informer"},kC={layout:"informer"},CC={layout:"copilot"},SC={layout:"embed"},EC={layout:"embed"};function Kn(e,t){return Ar()?(Zr(e,t),!0):!1}function WW(){const e=new Set,t=o=>{e.delete(o)};return{on:o=>{e.add(o);const s=()=>t(o);return Kn(s),{off:s}},off:t,trigger:(...o)=>Promise.all(Array.from(e).map(s=>s(...o))),clear:()=>{e.clear()}}}function l3(e){let t=!1,n;const r=nl(!0);return((...i)=>(t||(n=r.run(()=>e(...i)),t=!0),n))}const Mf=new WeakMap,TC=(...e)=>{var t;const n=e[0],r=(t=Rt())===null||t===void 0?void 0:t.proxy,i=r??Ar();if(i==null&&!Ao())throw new Error("injectLocal must be called in setup");return i&&Mf.has(i)&&n in Mf.get(i)?Mf.get(i)[n]:Mt(...e)},yn=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const OC=e=>typeof e<"u",c3=e=>
5e!=null,AC=Object.prototype.toString,LC=e=>AC.call(e)==="[object Object]",en=()=>{};function u3(...e){if(e.length!==1)return rl(...e);const t=e[0];return typeof t=="function"?wc(wu(()=>({get:t,set:en}))):be(t)}function Gp(e,t){function n(...r){return new Promise((i,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(i).catch(o)})}return"cancel"in e&&Object.assign(n,{cancel:e.cancel,flush:e.flush,isPending:e.isPending}),n}const f3=e=>e();function h3(e,t={}){let n,r,i=en,o=en;const s=Xe(!1),a=u=>{clearTimeout(u),i(),i=en};let l;return Object.assign(u=>{const f=Be(e),h=Be(t.maxWait);return n&&a(n),f<=0||h!==void 0&&h<=0?(r&&(a(r),r=void 0),s.value=!1,Promise.resolve(u())):(s.value=!0,new Promise((d,p)=>{i=t.rejectOnCancel?p:d,o=d,l=u,h&&!r&&(r=setTimeout(()=>{n&&a(n),r=void 0,s.value=!1,d(l())},h)),n=setTimeout(()=>{r&&a(r),r=void 0,s.value=!1,d(u())},f)}))},{cancel:()=>{n&&(a(n),n=void 0),r&&(a(r),r=void 0),s.value=!1,o=en},flush:()=>{if(s.value){n&&(clearTimeout(n),n=void 0),r&&(clearTimeout(r),r=void 0),s.value=!1;const u=o;i=en,o=en,u(l())}},isPending:$n(s)})}function MC(...e){let t=0,n,r=!0,i=en,o,s,a,l,c;!it(e[0])&&typeof e[0]=="object"?{delay:s,trailing:a=!0,leading:l=!0,rejectOnCancel:c=!1}=e[0]:[s,a=!0,l=!0,c=!1]=e;const u=()=>{n&&(clearTimeout(n),n=void 0,i(),i=en)};return h=>{const d=Be(s),p=Date.now()-t,m=()=>o=h();return u(),d<=0?(t=Date.now(),m()):(p>d?(t=Date.now(),(l||!r)&&m()):a&&(o=new Promise((v,y)=>{i=c?y:v,n=setTimeout(()=>{t=Date.now(),r=!0,v(m()),u()},Math.max(0,d-p))})),!l&&!n&&(n=setTimeout(()=>r=!0,d)),r=!1,o)}}function PC(e=f3,t={}){const{initialState:n="active"}=t,r=u3(n==="active");function i(){r.value=!1}function o(){r.value=!0}return{isActive:$n(r),pause:i,resume:o,eventFilter:(...a)=>{r.value&&e(...a)}}}function GW(e,t=!1,n="Timeout"){return new Promise((r,i)=>{t?setTimeout(i,e,n):setTimeout(r,e)})}function Sg(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function us(e){return Array.isArray(e)?e:[e]}function d3(e){return Rt()}function p3(e){if(!yn)return e;let t=0,n,r;const i=()=>{t-=1,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return((...o)=>(t+=1,r||(r=nl(!0),n=r.run(()=>e(...o))),Kn(i),n))}function RC(e){return Wt(it(e)?new Proxy({},{get(t,n,r){return te(Reflect.get(e.value,n,r))},set(t,n,r){return it(e.value[n])&&!it(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}}):e)}function DC(e){return RC(me(e))}function IC(e,...t){const n=t.flat(),r=n[0];return DC(()=>Object.fromEntries(typeof r=="function"?Object.entries(ti(e)).filter(([i,o])=>!r(Be(o),i)):Object.entries(ti(e)).filter(i=>!n.includes(i[0]))))}function Kp(e,t=1e4){return wu((n,r)=>{let i=Be(e),o;const s=()=>setTimeout(()=>{i=Be(e),r()},Be(t));return Kn(()=>{clearTimeout(o)}),{get(){return n(),i},set(a){i=a,r(),clearTimeout(o),o=s()}}})}function m3(e,t=200,n={}){return Gp(h3(t,n),e)}function NC(e,t=200,n={}){const r=be(Be(e)),i=m3(()=>{r.value=e.value},t,n);return Ie(e,()=>i()),$n(r)}function KW(e,t=200,n=!1,r=!0,i=!1){return Gp(MC(t,n,r,i),e)}function g3(e,t,n={}){const{eventFilter:r=f3,...i}=n;return Ie(e,Gp(r,t),i)}function FC(e,t,n={}){const{eventFilter:r,initialState:i="active",...o}=n,{eventFilter:s,pause:a,resume:l,isActive:c}=PC(r,{initialState:i});return{stop:g3(e,t,{...o,eventFilter:s}),pause:a,resume:l,isActive:c}}function jC(e,t){d3()&&Lo(e,t)}function Ru(e,t=!0,n){d3()?jt(e,n):t?e():yt(e)}function XW(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:i=!1}=n;let o=null;const s=Xe(!1);function a(){o&&(clearInterval(o),o=null)}function l(){s.value=!1,a()}function c(){const u=Be(t);u<=0||(s.value=!0,i&&e(),a(),s.value&&(o=setInterval(e,u)))}return r&&yn&&c(),(it(t)||typeof t=="function")&&Kn(Ie(t,()=>{s.value&&yn&&c()})),Kn(l),{isActive:$n(s),pause:l,resume:c}}function VC(e,t,n={}){const{immediate:r=!0,immediateCallback:i=!1}=n,o=Xe(!1);let s;function a(){s&&(clearTimeout(s),s=void 0)}function l(){o.value=!1,a()}function c(...u){i&&e(),a(),o.value=!0,s=setTimeout(()=>{o.value=!1,s=void 0,e(...u)},Be(t))}return r&&(o.value=!0,yn&&c()),Kn(l),{isPending:$n(o),start:c,stop:l}}function YW(e=1e3,t={}){const{controls:n=!1,callback:r}=t,i=VC(r??en,e,t),o=me(()=>!i.isPending.value);return n?{ready:o,...i}:o}function QW(e,t,n={}){const{debounce:r=0,maxWait:i=void 0,...o}=n;return g3(e,t,{...o,eventFilter:h3(r,{maxWait:i})})}function BC(e,t,n){return Ie(e,t,{...n,immediate:!0})}
5function zC(e,t,n){return Ie(e,t,{...n,once:!0})}const tn=yn?window:void 0,$C=yn?window.document:void 0;function It(e){var t;const n=Be(e);return(t=n?.$el)!==null&&t!==void 0?t:n}function Tt(...e){const t=(r,i,o,s)=>(r.addEventListener(i,o,s),()=>r.removeEventListener(i,o,s)),n=me(()=>{const r=us(Be(e[0])).filter(i=>i!=null);return r.every(i=>typeof i!="string")?r:void 0});return BC(()=>{var r,i;return[(r=(i=n.value)===null||i===void 0?void 0:i.map(o=>It(o)))!==null&&r!==void 0?r:[tn].filter(o=>o!=null),us(Be(n.value?e[1]:e[0])),us(te(n.value?e[2]:e[1])),Be(n.value?e[3]:e[2])]},([r,i,o,s],a,l)=>{if(!r?.length||!i?.length||!o?.length)return;const c=LC(s)?{...s}:s,u=r.flatMap(f=>i.flatMap(h=>o.map(d=>t(f,h,d,c))));l(()=>{u.forEach(f=>f())})},{flush:"post"})}function v3(e,t,n={}){const{window:r=tn,ignore:i=[],capture:o=!0,detectIframe:s=!1,controls:a=!1}=n;if(!r)return a?{stop:en,cancel:en,trigger:en}:en;let l=!0;const c=v=>Be(i).some(y=>{if(typeof y=="string")return Array.from(r.document.querySelectorAll(y)).some(b=>b===v.target||v.composedPath().includes(b));{const b=It(y);return b&&(v.target===b||v.composedPath().includes(b))}});function u(v){const y=Be(v);return y&&y.$.subTree.shapeFlag===16}function f(v,y){const b=Be(v),g=b.$.subTree&&b.$.subTree.children;return g==null||!Array.isArray(g)?!1:g.some(w=>w.el===y.target||y.composedPath().includes(w.el))}const h=v=>{const y=It(e);if(v.target!=null&&!(!(y instanceof Element)&&u(e)&&f(e,v))&&!(!y||y===v.target||v.composedPath().includes(y))){if("detail"in v&&v.detail===0&&(l=!c(v)),!l){l=!0;return}t(v)}};let d=!1;const p=[Tt(r,"click",v=>{d||(d=!0,setTimeout(()=>{d=!1},0),h(v))},{passive:!0,capture:o}),Tt(r,"pointerdown",v=>{const y=It(e);l=!c(v)&&!!(y&&!v.composedPath().includes(y))},{passive:!0}),s&&Tt(r,"blur",v=>{setTimeout(()=>{const y=It(e);let b=r.document.activeElement;for(;b?.shadowRoot;)b=b.shadowRoot.activeElement;b?.tagName==="IFRAME"&&!y?.contains(r.document.activeElement)&&t(v)},0)},{passive:!0})].filter(Boolean),m=()=>p.forEach(v=>v());return a?{stop:m,cancel:()=>{l=!1},trigger:v=>{l=!0,h(v),l=!1}}:m}function HC(){const e=Xe(!1),t=Rt();return t&&jt(()=>{e.value=!0},t),e}function Du(e){const t=HC();return me(()=>(t.value,!!e()))}function qC(e,t,n={}){const{window:r=tn,...i}=n;let o;const s=Du(()=>r&&"MutationObserver"in r),a=()=>{o&&(o.disconnect(),o=void 0)},l=Ie(me(()=>{const f=us(Be(e)).map(It).filter(c3);return new Set(f)}),f=>{a(),s.value&&f.size&&(o=new MutationObserver(t),f.forEach(h=>o.observe(h,i)))},{immediate:!0,flush:"post"}),c=()=>o?.takeRecords(),u=()=>{l(),a()};return Kn(u),{isSupported:s,stop:u,takeRecords:c}}function UC(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function WC(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:i=tn,eventName:o="keydown",passive:s=!1,dedupe:a=!1}=r,l=UC(t);return Tt(i,o,u=>{u.repeat&&Be(a)||l(u)&&n(u)},s)}function ZW(e,t={}){const{immediate:n=!0,fpsLimit:r=null,window:i=tn,once:o=!1}=t,s=Xe(!1),a=me(()=>{const d=Be(r);return d?1e3/d:null});let l=0,c=null;function u(d){if(!s.value||!i)return;l||(l=d);const p=d-l;if(a.value&&p<a.value){c=i.requestAnimationFrame(u);return}if(l=d,e({delta:p,timestamp:d}),o){s.value=!1,c=null;return}c=i.requestAnimationFrame(u)}function f(){!s.value&&i&&(s.value=!0,l=0,c=i.requestAnimationFrame(u))}function h(){s.value=!1,c!=null&&i&&(i.cancelAnimationFrame(c),c=null)}return n&&f(),Kn(h),{isActive:$n(s),pause:h,resume:f}}const GC=Symbol("vueuse-ssr-width");function KC(){const e=Ao()?TC(GC,null):null;return typeof e=="number"?e:void 0}function y3(e,t={}){const{window:n=tn,ssrWidth:r=KC()}=t,i=Du(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function"),o=Xe(typeof r=="number"),s=Xe(),a=Xe(!1),l=c=>{a.value=c.matches};return Wn(()=>{if(o.value){o.value=!i.value;const c=Be(e).split(",");a.value=c.some(u=>{const f=u.includes("not all"),h=u.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),d=u.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let p=!!(h||d);return h&&p&&(p=r>=Sg(h[1])),d&&p&&(p=r<=Sg(d[1])),f?!p:p});return}i.value&&(s.value=n.matchMedia(Be(e)),a.value=s.value.matches)}),Tt(s,"change",l,{passive:!0}),me(()=>a.value)}function XC(e){return JSON.parse(JSON.stringify(e))}const Dl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},Il="__vueuse_ssr_handlers__",YC=QC();function QC(){return Il in Dl||(Dl[Il]=Dl[Il]||{}),Dl[Il]}function ZC(e,t){return YC[e]||t}function JC(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const eS={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Eg="vueuse-storage";function tS(e,t,n,r={}){var i;const{flush:o="pre",deep:s=!0,listenToStorageChanges:a=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:f=tn,eventFilter:h,onError:d=D=>{console.error(D)},initOnMounted:p}=r,m=(u?Xe:be)(typeof t=="function"?t():t),v=me(()=>Be(e));if(!n)try{n=ZC("getDefaultStorage",()=>tn?.localStorage)()}catch(D){d(D)}if(!n)return m;const y=Be(t),b=JC(y),g=(i=r.serializer)!==null&&i!==void 0?i:eS[b],{pause:w,resume:x}=FC(m,D=>R(D),{flush:o,deep:s,eventFilter:h});Ie(v,()=>L(),{flush:o});let T=!1;const A=D=>{p&&!T||L(D)},O=D=>{p&&!T||C(D)};f&&a&&(n instanceof Storage?Tt(f,"storage",A,{passive:!0}):Tt(f,Eg,O)),p?Ru(()=>{T=!0,L()}):L();function _(D,k){if(f){const S={key:v.value,oldValue:D,newValue:k,storageArea:n};f.dispatchEvent(n instanceof Storage?new StorageEvent("storage",S):new CustomEvent(Eg,{detail:S}))}}function R(D){try{const k=n.getItem(v.value);if(D==null)_(k,null),n.removeItem(v.value);else{const S=g.write(D);k!==S&&(n.setItem(v.value,S),_(k,S))}}catch(k){d(k)}}function E(D){const k=D?D.newValue:n.getItem(v.value);if(k==null)return l&&y!=null&&n.setItem(v.value,g.write(y)),y;if(!D&&c){const S=g.read(k);return typeof c=="function"?c(S,y):b==="object"&&!Array.isArray(S)?{...y,...S}:S}else return typeof k!="string"?k:g.read(k)}
5function L(D){if(!(D&&D.storageArea!==n)){if(D&&D.key==null){m.value=y;return}if(!(D&&D.key!==v.value)){w();try{const k=g.write(m.value);(D===void 0||D?.newValue!==k)&&(m.value=E(D))}catch(k){d(k)}finally{D?yt(x):x()}}}}function C(D){L(D.detail)}return m}function JW(e={}){const{document:t=$C}=e;if(!t)return Xe("visible");const n=Xe(t.visibilityState);return Tt(t,"visibilitychange",()=>{n.value=t.visibilityState},{passive:!0}),n}function b3(e,t,n={}){const{window:r=tn,...i}=n;let o;const s=Du(()=>r&&"ResizeObserver"in r),a=()=>{o&&(o.disconnect(),o=void 0)},l=Ie(me(()=>{const u=Be(e);return Array.isArray(u)?u.map(f=>It(f)):[It(u)]}),u=>{if(a(),s.value&&r){o=new ResizeObserver(t);for(const f of u)f&&o.observe(f,i)}},{immediate:!0,flush:"post"}),c=()=>{a(),l()};return Kn(c),{isSupported:s,stop:c}}function eG(e,t={}){const{reset:n=!0,windowResize:r=!0,windowScroll:i=!0,immediate:o=!0,updateTiming:s="sync"}=t,a=Xe(0),l=Xe(0),c=Xe(0),u=Xe(0),f=Xe(0),h=Xe(0),d=Xe(0),p=Xe(0);function m(){const y=It(e);if(!y){n&&(a.value=0,l.value=0,c.value=0,u.value=0,f.value=0,h.value=0,d.value=0,p.value=0);return}const b=y.getBoundingClientRect();a.value=b.height,l.value=b.bottom,c.value=b.left,u.value=b.right,f.value=b.top,h.value=b.width,d.value=b.x,p.value=b.y}function v(){s==="sync"?m():s==="next-frame"&&requestAnimationFrame(()=>m())}return b3(e,v),Ie(()=>It(e),y=>!y&&v()),qC(e,v,{attributeFilter:["style","class"]}),i&&Tt("scroll",v,{capture:!0,passive:!0}),r&&Tt("resize",v,{passive:!0}),Ru(()=>{o&&v()}),{height:a,bottom:l,left:c,right:u,top:f,width:h,x:d,y:p,update:v}}function tG(e,t={width:0,height:0},n={}){const{window:r=tn,box:i="content-box"}=n,o=me(()=>{var f;return(f=It(e))===null||f===void 0||(f=f.namespaceURI)===null||f===void 0?void 0:f.includes("svg")}),s=Xe(t.width),a=Xe(t.height),{stop:l}=b3(e,([f])=>{const h=i==="border-box"?f.borderBoxSize:i==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(r&&o.value){const d=It(e);if(d){const p=d.getBoundingClientRect();s.value=p.width,a.value=p.height}}else if(h){const d=us(h);s.value=d.reduce((p,{inlineSize:m})=>p+m,0),a.value=d.reduce((p,{blockSize:m})=>p+m,0)}else s.value=f.contentRect.width,a.value=f.contentRect.height},n);Ru(()=>{const f=It(e);if(f&&"offsetWidth"in f)if(i==="content-box"&&r){const h=r.getComputedStyle(f),d=Number.parseFloat(h.paddingLeft)+Number.parseFloat(h.paddingRight),p=Number.parseFloat(h.paddingTop)+Number.parseFloat(h.paddingBottom),m=Number.parseFloat(h.borderLeftWidth)+Number.parseFloat(h.borderRightWidth),v=Number.parseFloat(h.borderTopWidth)+Number.parseFloat(h.borderBottomWidth);s.value=f.offsetWidth-d-m,a.value=f.offsetHeight-p-v}else s.value=f.offsetWidth,a.value=f.offsetHeight;else f&&(s.value=t.width,a.value=t.height)});const c=Ie(()=>It(e),f=>{s.value=f?t.width:0,a.value=f?t.height:0});function u(){l(),c()}return{width:s,height:a,stop:u}}function nS(e,t,n={}){const{root:r,rootMargin:i,threshold:o=0,window:s=tn,immediate:a=!0}=n,l=Du(()=>s&&"IntersectionObserver"in s),c=me(()=>us(Be(e)).map(It).filter(c3));let u=en;const f=Xe(a),h=l.value?Ie(()=>[c.value,It(r),Be(i),f.value],([p,m,v])=>{if(u(),!f.value||!p.length)return;const y=new IntersectionObserver(t,{root:It(m),rootMargin:v,threshold:o});p.forEach(b=>b&&y.observe(b)),u=()=>{y.disconnect(),u=en}},{immediate:a,flush:"post"}):en,d=()=>{u(),h(),f.value=!1};return Kn(d),{isSupported:l,isActive:f,pause(){u(),f.value=!1},resume(){f.value=!0},stop:d}}function nG(e,t={}){const{window:n=tn,scrollTarget:r,threshold:i=0,rootMargin:o,once:s=!1,initialValue:a=!1}=t,l=Xe(a),c=nS(e,u=>{let f=l.value,h=0;for(const d of u)d.time>=h&&(h=d.time,f=d.isIntersecting);l.value=f,s&&zC(l,()=>{c.stop()})},{root:r,window:n,threshold:i,rootMargin:o});return t.controls?{...c,isVisible:l}:l}const Zs=new Map;function rG(e){function t(s){const a=Zs.get(e)||new Set;a.add(s),Zs.set(e,a);const l=()=>r(s);return Kn(l),l}function n(s){function a(...l){r(a),s(...l)}return t(a)}function r(s){const a=Zs.get(e);a&&(a.delete(s),a.size||i())}function i(){Zs.delete(e)}function o(s,a){var l;(l=Zs.get(e))===null||l===void 0||l.forEach(c=>c(s,a))}return{on:t,once:n,off:r,emit:o,reset:i}}function Pf(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}const rS={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function w3(e={}){const{reactive:t=!1,target:n=tn,aliasMap:r=rS,passive:i=!0,onEventFired:o=en}=e,s=Wt(new Set),a={toJSON(){return{}},current:s},l=t?Wt(a):a,c=new Set,u=new Map([["Meta",c],["Shift",new Set],["Alt",new Set]]),f=new Set;function h(b,g){b in l&&(t?l[b]=g:l[b].value=g)}function d(){s.clear();for(const b of f)h(b,!1)}function p(b,g,w){if(!(!b||typeof g.getModifierState!="function")){for(const[x,T]of u)if(g.getModifierState(x)){w.forEac
5h(A=>T.add(A));break}}}function m(b,g){if(b)return;const w=`${g[0].toUpperCase()}${g.slice(1)}`,x=u.get(w);if(!["shift","alt"].includes(g)||!x)return;const T=Array.from(x),A=T.indexOf(g);T.forEach((O,_)=>{_>=A&&(s.delete(O),h(O,!1))}),x.clear()}function v(b,g){var w,x;const T=(w=b.key)===null||w===void 0?void 0:w.toLowerCase(),A=[(x=b.code)===null||x===void 0?void 0:x.toLowerCase(),T].filter(Boolean);if(T){T&&(g?s.add(T):s.delete(T));for(const O of A)f.add(O),h(O,g);p(g,b,[...s,...A]),m(g,T),T==="meta"&&!g&&(c.forEach(O=>{s.delete(O),h(O,!1)}),c.clear())}}Tt(n,"keydown",b=>(v(b,!0),o(b)),{passive:i}),Tt(n,"keyup",b=>(v(b,!1),o(b)),{passive:i}),Tt("blur",d,{passive:i}),Tt("focus",d,{passive:i});const y=new Proxy(l,{get(b,g,w){if(typeof g!="string")return Reflect.get(b,g,w);if(g=g.toLowerCase(),g in r&&(g=r[g]),!(g in l))if(/[+_-]/.test(g)){const T=g.split(/[+_-]/g).map(A=>A.trim());l[g]=me(()=>T.map(A=>Be(y[A])).every(Boolean))}else l[g]=Xe(!1);const x=Reflect.get(b,g,w);return t?Be(x):x}});return y}const Rf=new WeakMap;function iS(e,t=!1){const n=Xe(t);let r="";Ie(u3(e),s=>{const a=Pf(Be(s));if(a){const l=a;if(Rf.get(l)||Rf.set(l,l.style.overflow),l.style.overflow!=="hidden"&&(r=l.style.overflow),l.style.overflow==="hidden")return n.value=!0;if(n.value)return l.style.overflow="hidden"}},{immediate:!0});const i=()=>{const s=Pf(Be(e));!s||n.value||(s.style.overflow="hidden",n.value=!0)},o=()=>{const s=Pf(Be(e));!s||!n.value||(s.style.overflow=r,Rf.delete(s),n.value=!1)};return Kn(o),me({get(){return n.value},set(s){s?i():o()}})}function Ns(e,t,n={}){const{window:r=tn}=n;return tS(e,t,r?.sessionStorage,n)}function iG(e,t={}){const{threshold:n=50,onSwipe:r,onSwipeEnd:i,onSwipeStart:o,passive:s=!0}=t,a=Wt({x:0,y:0}),l=Wt({x:0,y:0}),c=me(()=>a.x-l.x),u=me(()=>a.y-l.y),{max:f,abs:h}=Math,d=me(()=>f(h(c.value),h(u.value))>=n),p=Xe(!1),m=me(()=>d.value?h(c.value)>h(u.value)?c.value>0?"left":"right":u.value>0?"up":"down":"none"),v=A=>[A.touches[0].clientX,A.touches[0].clientY],y=(A,O)=>{a.x=A,a.y=O},b=(A,O)=>{l.x=A,l.y=O},g={passive:s,capture:!s},w=A=>{p.value&&i?.(A,m.value),p.value=!1},x=[Tt(e,"touchstart",A=>{if(A.touches.length!==1)return;const[O,_]=v(A);y(O,_),b(O,_),o?.(A)},g),Tt(e,"touchmove",A=>{if(A.touches.length!==1)return;const[O,_]=v(A);b(O,_),g.capture&&!g.passive&&Math.abs(c.value)>Math.abs(u.value)&&A.preventDefault(),!p.value&&d.value&&(p.value=!0),p.value&&r?.(A)},g),Tt(e,["touchend","touchcancel"],w,g)];return{isSwiping:p,direction:m,coordsStart:a,coordsEnd:l,lengthX:c,lengthY:u,stop:()=>x.forEach(A=>A())}}function cl(e,t,n,r={}){var i,o;const{clone:s=!1,passive:a=!1,eventName:l,deep:c=!1,defaultValue:u,shouldEmit:f}=r,h=Rt(),d=n||h?.emit||(h==null||(i=h.$emit)===null||i===void 0?void 0:i.bind(h))||(h==null||(o=h.proxy)===null||o===void 0||(o=o.$emit)===null||o===void 0?void 0:o.bind(h?.proxy));let p=l;t||(t="modelValue"),p=p||`update:${t.toString()}`;const m=b=>s?typeof s=="function"?s(b):XC(b):b,v=()=>OC(e[t])?m(e[t]):u,y=b=>{f?f(b)&&d(p,b):d(p,b)};if(a){const b=be(v());let g=!1;return Ie(()=>e[t],w=>{g||(g=!0,b.value=m(w),yt(()=>g=!1))}),Ie(b,w=>{!g&&(w!==e[t]||c)&&y(w)},{deep:c}),b}else return me({get(){return v()},set(b){y(b)}})}function oG(e={}){const{window:t=tn,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:i=!0,includeScrollbar:o=!0,type:s="inner"}=e,a=Xe(n),l=Xe(r),c=()=>{if(t)if(s==="outer")a.value=t.outerWidth,l.value=t.outerHeight;else if(s==="visual"&&t.visualViewport){const{width:f,height:h,scale:d}=t.visualViewport;a.value=Math.round(f*d),l.value=Math.round(h*d)}else o?(a.value=t.innerWidth,l.value=t.innerHeight):(a.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)};c(),Ru(c);const u={passive:!0};return Tt("resize",c,u),t&&s==="visual"&&t.visualViewport&&Tt(t.visualViewport,"resize",c,u),i&&Ie(y3("(orientation: portrait)"),()=>c()),{width:a,height:l}}const oS={lang:void 0,message:void 0,abortEarly:void 0,abortPipeEarly:void 0};function _3(e){return oS}let sS;function aS(e){return sS?.get(e)}let lS;function cS(e){return lS?.get(e)}let uS;function fS(e,t){return uS?.get(e)?.get(t)}function xo(e){const t=typeof e;return t==="string"?`"${e}"`:t==="number"||t==="bigint"||t==="boolean"?`${e}
5`:t==="object"||t==="function"?(e&&Object.getPrototypeOf(e)?.constructor?.name)??"null":t}function ht(e,t,n,r,i){const o=i&&"input"in i?i.input:n.value,s=i?.expected??e.expects??null,a=i?.received??xo(o),l={kind:e.kind,type:e.type,input:o,expected:s,received:a,message:`Invalid ${t}: ${s?`Expected ${s} but r`:"R"}eceived ${a}`,requirement:e.requirement,path:i?.path,issues:i?.issues,lang:r.lang,abortEarly:r.abortEarly,abortPipeEarly:r.abortPipeEarly},c=e.kind==="schema",u=i?.message??e.message??fS(e.reference,l.lang)??(c?cS(l.lang):null)??r.message??aS(l.lang);u!==void 0&&(l.message=typeof u=="function"?u(l):u),c&&(n.typed=!1),n.issues?n.issues.push(l):n.issues=[l]}const Tg=new WeakMap;function _n(e){let t=Tg.get(e);return t||(t={version:1,vendor:"valibot",validate(n){return e["~run"]({value:n},_3())}},Tg.set(e,t)),t}function Iu(e,t){const n=[...new Set(e)];return n.length>1?`(${n.join(` ${t} `)})`:n[0]??"never"}const hS=/^[\w+-]+(?:\.[\w+-]+)*@[\da-z]+(?:[.-][\da-z]+)*\.[a-z]{2,}$/iu;function cr(e,t){return{kind:"validation",type:"check",reference:cr,async:!1,expects:null,requirement:e,message:t,"~run"(n,r){return n.typed&&!this.requirement(n.value)&&ht(this,"input",n,r),n}}}function x3(e){return{kind:"validation",type:"email",reference:x3,expects:null,async:!1,requirement:hS,message:e,"~run"(t,n){return t.typed&&!this.requirement.test(t.value)&&ht(this,"email",t,n),t}}}function dS(e){return{kind:"validation",type:"integer",reference:dS,async:!1,expects:null,requirement:Number.isInteger,message:e,"~run"(t,n){return t.typed&&!this.requirement(t.value)&&ht(this,"integer",t,n),t}}}function Xp(e,t){return{kind:"validation",type:"length",reference:Xp,async:!1,expects:`${e}`,requirement:e,message:t,"~run"(n,r){return n.typed&&n.value.length!==this.requirement&&ht(this,"length",n,r,{received:`${n.value.length}`}),n}}}function pS(e,t){return{kind:"validation",type:"max_length",reference:pS,async:!1,expects:`<=${e}`,requirement:e,message:t,"~run"(n,r){return n.typed&&n.value.length>this.requirement&&ht(this,"length",n,r,{received:`${n.value.length}`}),n}}}function k3(e,t){return{kind:"validation",type:"max_value",reference:k3,async:!1,expects:`<=${e instanceof Date?e.toJSON():xo(e)}`,requirement:e,message:t,"~run"(n,r){return n.typed&&!(n.value<=this.requirement)&&ht(this,"value",n,r,{received:n.value instanceof Date?n.value.toJSON():xo(n.value)}),n}}}function rn(e,t){return{kind:"validation",type:"min_length",reference:rn,async:!1,expects:`>=${e}`,requirement:e,message:t,"~run"(n,r){return n.typed&&n.value.length<this.requirement&&ht(this,"length",n,r,{received:`${n.value.length}`}),n}}}function Yp(e,t){return{kind:"validation",type:"min_value",reference:Yp,async:!1,expects:`>=${e instanceof Date?e.toJSON():xo(e)}`,requirement:e,message:t,"~run"(n,r){return n.typed&&!(n.value>=this.requirement)&&ht(this,"value",n,r,{received:n.value instanceof Date?n.value.toJSON():xo(n.value)}),n}}}function mS(e){return{kind:"validation",type:"non_empty",reference:mS,async:!1,expects:"!0",message:e,"~run"(t,n){return t.typed&&t.value.length===0&&ht(this,"length",t,n,{received:"0"}),t}}}function ul(e,t){return{kind:"validation",type:"regex",reference:ul,async:!1,expects:`${e}`,requirement:e,message:t,"~run"(n,r){return n.typed&&!this.requirement.test(n.value)&&ht(this,"format",n,r),n}}}function Fs(e){return{kind:"transformation",type:"transform",reference:Fs,async:!1,operation:e,"~run"(t){return t.value=this.operation(t.value),t}}}function C3(){return{kind:"transformation",type:"trim",reference:C3,async:!1,"~run"(e){return e.value=e.value.trim(),e}}}const S3={abortEarly:!0};function E3(e,t,n){return typeof e.fallback=="function"?e.fallback(t,n):e.fallback}function Nu(e,t,n){return typeof e.default=="function"?e.default(t,n):e.default}function sG(e,t){return!e["~run"]({value:t},S3).issues}function ks(e,t){return{kind:"schema",type:"array",reference:ks,expects:"Array",async:!1,item:e,message:t,get"~standard"(){return _n(this)},"~run"(n,r){const i=n.value;if(Array.isArray(i)){n.typed=!0,n.value=[];for(let o=0;o<i.length;o++){const s=i[o],a=this.item["~run"]({value:s},r);if(a.issues){const l={type:"array",origin:"value",input:i,key:o,value:s};for(const c of a.issues)c.path?c.path.unshift(l):c.path=[l],n.issues?.pu
5sh(c);if(n.issues||(n.issues=a.issues),r.abortEarly){n.typed=!1;break}}a.typed||(n.typed=!1),n.value.push(a.value)}}else ht(this,"type",n,r);return n}}}function Qp(e){return{kind:"schema",type:"boolean",reference:Qp,expects:"boolean",async:!1,message:e,get"~standard"(){return _n(this)},"~run"(t,n){return typeof t.value=="boolean"?t.typed=!0:ht(this,"type",t,n),t}}}function js(e){return{kind:"schema",type:"date",reference:js,expects:"Date",async:!1,message:e,get"~standard"(){return _n(this)},"~run"(t,n){return t.value instanceof Date?isNaN(t.value)?ht(this,"type",t,n,{received:'"Invalid Date"'}):t.typed=!0:ht(this,"type",t,n),t}}}function ed(e,t){if(typeof e==typeof t){if(e===t||e instanceof Date&&t instanceof Date&&+e==+t)return{value:e};if(e&&t&&e.constructor===Object&&t.constructor===Object){const n={...e};for(const r in t)if(Object.prototype.hasOwnProperty.call(e,r)){const i=ed(e[r],t[r]);if(i.issue)return i;n[r]=i.value}else n[r]=t[r];return{value:n}}if(Array.isArray(e)&&Array.isArray(t)&&e.length===t.length){const n=[...e];for(let r=0;r<e.length;r++){const i=ed(e[r],t[r]);if(i.issue)return i;n[r]=i.value}return{value:n}}}return{issue:!0}}function gS(e,t){return{kind:"schema",type:"intersect",reference:gS,expects:Iu(e.map(n=>n.expects),"&"),async:!1,options:e,message:t,get"~standard"(){return _n(this)},"~run"(n,r){if(this.options.length){const i=n.value;let o;n.typed=!0;for(const s of this.options){const a=s["~run"]({value:i},r);if(a.issues){if(n.issues)for(const l of a.issues)n.issues.push(l);else n.issues=a.issues;if(r.abortEarly){n.typed=!1;break}}a.typed||(n.typed=!1),n.typed&&(o?o.push(a.value):o=[a.value])}if(n.typed){n.value=o[0];for(let s=1;s<o.length;s++){const a=ed(n.value,o[s]);if(a.issue){ht(this,"type",n,r,{received:"unknown"});break}n.value=a.value}}}else ht(this,"type",n,r);return n}}}function ln(e,t){return{kind:"schema",type:"literal",reference:ln,expects:xo(e),async:!1,literal:e,message:t,get"~standard"(){return _n(this)},"~run"(n,r){return n.value===this.literal?n.typed=!0:ht(this,"type",n,r),n}}}function T3(e,t){return{kind:"schema",type:"nullish",reference:T3,expects:`(${e.expects} | null | undefined)`,async:!1,wrapped:e,default:t,get"~standard"(){return _n(this)},"~run"(n,r){return(n.value===null||n.value===void 0)&&(this.default!==void 0&&(n.value=Nu(this,n,r)),n.value===null||n.value===void 0)?(n.typed=!0,n):this.wrapped["~run"](n,r)}}}function Fu(e){return{kind:"schema",type:"number",reference:Fu,expects:"number",async:!1,message:e,get"~standard"(){return _n(this)},"~run"(t,n){return typeof t.value=="number"&&!isNaN(t.value)?t.typed=!0:ht(this,"type",t,n),t}}}function Pt(e,t){return{kind:"schema",type:"object",reference:Pt,expects:"Object",async:!1,entries:e,message:t,get"~standard"(){return _n(this)},"~run"(n,r){const i=n.value;if(i&&typeof i=="object"){n.typed=!0,n.value={};for(const o in this.entries){const s=this.entries[o];if(o in i||(s.type==="exact_optional"||s.type==="optional"||s.type==="nullish")&&s.default!==void 0){const a=o in i?i[o]:Nu(s),l=s["~run"]({value:a},r);if(l.issues){const c={type:"object",origin:"value",input:i,key:o,value:a};for(const u of l.issues)u.path?u.path.unshift(c):u.path=[c],n.issues?.push(u);if(n.issues||(n.issues=l.issues),r.abortEarly){n.typed=!1;break}}l.typed||(n.typed=!1),n.value[o]=l.value}else if(s.fallback!==void 0)n.value[o]=E3(s);else if(s.type!=="exact_optional"&&s.type!=="optional"&&s.type!=="nullish"&&(ht(this,"key",n,r,{input
vendor: 1,536 bytes, line 5
5:void 0,expected:`"${o}"`,path:[{type:"object",origin:"key",input:i,key:o,value:i[o]}]}),r.abortEarly))break}}else ht(this,"type",n,r);return n}}}function Zp(e,t){return{kind:"schema",type:"optional",reference:Zp,expects:`(${e.expects} | undefined)`,async:!1,wrapped:e,default:t,get"~standard"(){return _n(this)},"~run"(n,r){return n.value===void 0&&(this.default!==void 0&&(n.value=Nu(this,n,r)),n.value===void 0)?(n.typed=!0,n):this.wrapped["~run"](n,r)}}}function O3(e,t){return{kind:"schema",type:"picklist",reference:O3,expects:Iu(e.map(xo),"|"),async:!1,options:e,message:t,get"~standard"(){return _n(this)},"~run"(n,r){return this.options.includes(n.value)?n.typed=!0:ht(this,"type",n,r),n}}}function vS(e,t){return{kind:"schema",type:"strict_object",reference:vS,expects:"Object",async:!1,entries:e,message:t,get"~standard"(){return _n(this)},"~run"(n,r){const i=n.value;if(i&&typeof i=="object"){n.typed=!0,n.value={};for(const o in this.entries){const s=this.entries[o];if(o in i||(s.type==="exact_optional"||s.type==="optional"||s.type==="nullish")&&s.default!==void 0){const a=o in i?i[o]:Nu(s),l=s["~run"]({value:a},r);if(l.issues){const c={type:"object",origin:"value",input:i,key:o,value:a};for(const u of l.issues)u.path?u.path.unshift(c):u.path=[c],n.issues?.push(u);if(n.issues||(n.issues=l.issues),r.abortEarly){n.typed=!1;break}}l.typed||(n.typed=!1),n.value[o]=l.value}else if(s.fallback!==void 0)n.value[o]=E3(s);else if(s.type!=="exact_optional"&&s.type!=="optional"&&s.type!=="nullish"&&(ht(this,"key",n,r,{input
5:void 0,expected:`"${o}"`,path:[{type:"object",origin:"key",input:i,key:o,value:i[o]}]}),r.abortEarly))break}if(!n.issues||!r.abortEarly){for(const o in i)if(!(o in this.entries)){ht(this,"key",n,r,{input:o,expected:"never",path:[{type:"object",origin:"key",input:i,key:o,value:i[o]}]});break}}}else ht(this,"type",n,r);return n}}}function Je(e){return{kind:"schema",type:"string",reference:Je,expects:"string",async:!1,message:e,get"~standard"(){return _n(this)},"~run"(t,n){return typeof t.value=="string"?t.typed=!0:ht(this,"type",t,n),t}}}function Og(e){let t;if(e)for(const n of e)if(t)for(const r of n.issues)t.push(r);else t=n.issues;return t}function fl(e,t){return{kind:"schema",type:"union",reference:fl,expects:Iu(e.map(n=>n.expects),"|"),async:!1,options:e,message:t,get"~standard"(){return _n(this)},"~run"(n,r){let i,o,s;for(const a of this.options){const l=a["~run"]({value:n.value},r);if(l.typed)if(l.issues)o?o.push(l):o=[l];else{i=l;break}else s?s.push(l):s=[l]}if(i)return i;if(o){if(o.length===1)return o[0];ht(this,"type",n,r,{issues:Og(o)}),n.typed=!0}else{if(s?.length===1)return s[0];ht(this,"type",n,r,{issues:Og(s)})}return n}}}function Jp(e,t,n){return{kind:"schema",type:"variant",reference:Jp,expects:"Object",async:!1,key:e,options:t,message:n,get"~standard"(){return _n(this)},"~run"(r,i){const o=r.value;if(o&&typeof o=="object"){let s,a=0,l=this.key,c=[];const u=(f,h)=>{for(const d of f.options){if(d.type==="variant")u(d,new Set(h).add(d.key));else{let p=!0,m=0;for(const v of h){const y=d.entries[v];if(v in o?y["~run"]({typed:!1,value:o[v]},S3).issues:y.type!=="exact_optional"&&y.type!=="optional"&&y.type!=="nullish"){p=!1,l!==v&&(a<m||a===m&&v in o&&!(l in o))&&(a=m,l=v,c=[]),l===v&&c.push(d.entries[v].expects);break}m++}if(p){const v=d["~run"]({value:o},i);(!s||!s.typed&&v.typed)&&(s=v)}}if(s&&!s.issues)break}};if(u(this,new Set([this.key])),s)return s;ht(this,"type",r,i,{input:o[l],expected:Iu(c,"|"),path:[{type:"object",origin:"value",input:o,key:l,value:o[l]}]})}else ht(this,"type",r,i);return r}}}function Ct(...e){return{...e[0],pipe:e,get"~standard"(){return _n(this)},"~run"(t,n){for(const r of e)if(r.kind!=="metadata"){if(t.issues&&(r.kind==="schema"||r.kind==="transformation")){t.typed=!1;break}(!t.issues||!n.abortEarly&&!n.abortPipeEarly)&&(t=r["~run"](t,n))}return t}}}function td(e,t,n){const r=e["~run"]({value:t},_3());return{typed:r.typed,success:!r.issues,output:r.value,issues:r.issues}}const yS=Ct(Je(),rn(1),x3()),bS=Ct(Je(),C3(),ul(/^(?=.*\d)[A-Za-z0-9+() \-/]+$/),cr(e=>(e.match(/\d/g)??[]).length<=20)),wS=Ct(Je(),rn(1),Fs(e=>e.replace(/\s/g,"").toUpperCase()),Xp(22,"IBAN must be 22 characters for German accounts"),ul(/^DE\d{20}$/,"IBAN must start with DE followed by 20 digits"),cr(e=>{const n=(e.slice(4)+e.slice(0,4)).replace(/[A-Z]/g,i=>(i.charCodeAt(0)-55).toString());let r="";for(const i of n)r=(Number.parseInt(r+i,10)%97).toString();return r==="1"},"Invalid IBAN checksum")),_S=Ct(Je(),rn(1),ul(/^\d{1,2}$/),Fs(Number),Fu(),Yp(18),k3(120)),e1=Ct(Je(),Xp(5),ul(/^\d{5}$/)),aG=Pt({age:_S,zipCode:e1}),t1=Ct(js(),cr(e=>{const t=new Date;t.setFullYear(t.getFullYear()-120);const n=new Date;return n.setFullYear(n.getFullYear()-18),e>=t&&e<=n}),Fs(e=>e.toISOString().split("T")[0])),A3=Ct(js(),cr(e=>{const t=new Date,n=new Date;return n.setFullYear(n.getFullYear()+2),e>=t&&e<=n})),xS=Ct(js(),cr(e=>{const t=new Date;return t.setDate(t.getDate()-1),e<=t})),n1=Ct(Je(),rn(1)),r1=Ct(Je(),rn(1)),L3=Ct(Je(),rn(1)),M3=Ct(Je(),rn(1)),P3=fl([ln("0"),ln("1"),ln("2")]),i1=Pt({Typ:ln("natuerlich"),Vorname:n1,Nachname:r1,Geburtsdatum:t1}),R3=Pt({Typ:ln("hauptwohnsitz"),Strasse:L3,Postleitzahl:e1,Ort:M3,Land:ln("de")}),kS=Pt({Kontext:ln("private"),Typ:fl([ln("email"),ln("telefon")]),Value:Je()}),D3=Ct(ks(kS),rn(2),cr(e=>{const t=e.find(n=>n.Typ==="email");return t?td(yS,t.Value).success:!1}),cr(e=>{const t=e.find(n=>n.Typ==="telefon");return!t||!t.Value?!0:td(bS,t.Value).success})),I3=Pt({Abweichend:Qp(),Vorname:n1,Nachname:r1,Geburtsdatum:t1,Ort:M3,Strasse:L3,Postleitzahl:e1,Land:ln("de")}),N3=Pt({IBAN:wS,BIC:Zp(Je()),Inhaber:I3}),F3=Pt({Status:ln("E"),Gesellschaft:Je(),Kunde:Je(),Sparte:Je(),Beitrag:Pt({Brutto:Fu(),Zahlweise:Je()}),Laufzeit:Pt({Beginn:A3,Ablauf:Je()}),Risiko:Je(),Antragsnummer:Je(),Versicherungsscheinnummer:Je(),Adresse:Je(),Bankkonto:N3}),lG=Jp("Verheiratet",[Pt({Verheiratet:ln(!0)}),Pt({Verheiratet:ln(!1),Vorname:n1,Nachname:r1,Geburtsdatum:t1})]),cG=Pt({Anrede:P3,Person:i1,Kontaktdaten:D3,Adressen:Ct(ks(R3),rn(1))}),CS=Pt({Benutzername:Je(),Anrede:P3,Person:i1,Kontaktdaten:D3,Mitteilungen:Pt({Passwort:Qp()}),Adressen:Ct(ks(R3),rn(1)),Vertraege:Ct(ks(F3),rn(1))}),SS=["ges","vn"],uG=Ct(Pt({Policennummer:Ct(Je(),rn(1)),Gesellschaft:Ct(Je(),rn(1)),Beginn:xS,Ablauf:fl([Ct(Je(),rn(1)),Ct(js(),Fs(e=>e.toISOString().split("T")[0]))]),Status:Zp(O3(SS))}),cr(e=>e.Status!==void 0),cr(e=>{const t=new Date(e.Beginn);return new Date(e.Ablauf)>=t})),ES=Ct(Fu(),Yp(.01)),fG=Pt({Schadenshoehe:ES,Datum:fl([Ct(Je(),rn(1)),Ct(js(),Fs(e=>e.toISOString().split("T")[0]))])}),o1=Ct(Je(),rn(1),cr(e=>!Number.isNaN(new Date(e).getTime()))),TS=Pt({...i1.entries,Geburtsdatum:o1}),OS=Jp("Abweichend",[Pt({Abweichend:ln(!1),Vorname:Je(),Nachname:Je(),Geburtsdatum:T3(Je()),Ort:Je(),Strasse:Je(),Postleitzahl:Je(),Land:ln("de")}),Pt({...I3.entries,Abweichend:ln(!0),Geburtsdatum:o1})]),AS=Pt({...F3.entries,Laufzeit:Pt({Beginn:o1,Ablauf:Je()}),Bankkonto:Pt({...N3.entries,Inhaber:OS})});({...CS.entries});const LS="$s";function ai(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;
5typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const i=LS+n,o=We(),s=rl(o.payload.state,i);if(r&&(o._state[i]??={_default:r}),s.value===void 0&&r){const a=r();if(it(a))return o.payload.state[i]=a,a;s.value=a}return s}function nd(e){return typeof e=="string"?`'${e}'`:new PS().serialize(e)}const MS=" _-,;:!?.'\"()[]{}@*/\\&#%`^+<=>|~$0123456789abcdefghijklmnopqrstuvwxyz",Nl=(function(){const e=new Uint8Array(128);for(let t=0;t<69;t++)e[MS.charCodeAt(t)]=t+1;for(let t=65;t<=90;t++)e[t]=e[t+32];return e})();function Df(e,t){if(e===t)return 0;const n=Math.min(e.length,t.length);let r=0;for(let i=0;i<n;i++){const o=e.charCodeAt(i),s=t.charCodeAt(i);if(o===s)continue;const a=o<128&&Nl[o]?Nl[o]:o+128,l=s<128&&Nl[s]?Nl[s]:s+128;if(a!==l)return a<l?-1:1;r===0&&(r=o>s?-1:1)}return e.length!==t.length?e.length<t.length?-1:1:r}const PS=(function(){class e{#e=new Map;compare(n,r){const i=typeof n,o=typeof r;return i==="string"&&o==="string"?Df(n,r):i==="number"&&o==="number"?n-r:Df(this.serialize(n,!0),this.serialize(r,!0))}serialize(n,r){if(n===null)return"null";switch(typeof n){case"string":return r?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const r=Object.prototype.toString.call(n);if(r!=="[object Object]")return this.serializeBuiltInType(r.length<10?`unknown:${r}`:r.slice(8,-1),n);const i=n.constructor,o=i===Object||i===void 0?"":i.name;if(o!==""&&globalThis[o]===i)return this.serializeBuiltInType(o,n);if("toJSON"in n&&typeof n.toJSON=="function"){const l=n.toJSON();return o+(l!==null&&typeof l=="object"?this.$object(l):`(${this.serialize(l)})`)}const s=Object.keys(n).sort(Df);let a=`${o}{`;for(let l=0;l<s.length;l++){const c=s[l];a+=`${c}:${this.serialize(n[c])}`,l<s.length-1&&(a+=",")}return a+"}"}serializeBuiltInType(n,r){const i=this["$"+n];if(i)return i.call(this,r);if(typeof r.entries=="function")return this.serializeObjectEntries(n,r.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,r){const i=Array.from(r).sort((s,a)=>this.compare(s[0],a[0]));let o=`${n}{`;for(let s=0;s<i.length;s++){const[a,l]=i[s];o+=`${this.serialize(a,!0)}:${this.serialize(l)}`,s<i.length-1&&(o+=",")}return o+"}"}$object(n){let r=this.#e.get(n);return r===void 0&&(this.#e.set(n,`#${this.#e.size}`),r=this.serializeObject(n),this.#e.set(n,r)),r}$function(n){const r=Function.prototype.toString.call(n);return r.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${r.replace(/\s*\n\s*/g,"")}`}$Array(n){let r="[";for(let i=0;i<n.length;i++)r+=this.serialize(n[i]),i<n.length-1&&(r+=",");return r+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((r,i)=>this.compare(r,i)))}`}
5$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(n){return`${t}(${n})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join("n,")}${n.length>0?"n":""}]`};return e})();function RS(e,t){return e===t||nd(e)===nd(t)}const DS=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],IS=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],NS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",Yi=[];var FS=class{_data=new Fl;_hash=new Fl([...DS]);_nDataBytes=0;_minBufferSize=0;finalize(e){e&&this._append(e);const t=this._nDataBytes*8,n=this._data.sigBytes*8;return this._data.words[n>>>5]|=128<<24-n%32,this._data.words[(n+64>>>9<<4)+14]=Math.floor(t/4294967296),this._data.words[(n+64>>>9<<4)+15]=t,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(e,t){const n=this._hash.words;let r=n[0],i=n[1],o=n[2],s=n[3],a=n[4],l=n[5],c=n[6],u=n[7];for(let f=0;f<64;f++){if(f<16)Yi[f]=e[t+f]|0;else{const b=Yi[f-15],g=(b<<25|b>>>7)^(b<<14|b>>>18)^b>>>3,w=Yi[f-2],x=(w<<15|w>>>17)^(w<<13|w>>>19)^w>>>10;Yi[f]=g+Yi[f-7]+x+Yi[f-16]}const h=a&l^~a&c,d=r&i^r&o^i&o,p=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),m=(a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25),v=u+m+h+IS[f]+Yi[f],y=p+d;u=c,c=l,l=a,a=s+v|0,s=o,o=i,i=r,r=v+y|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+o|0,n[3]=n[3]+s|0,n[4]=n[4]+a|0,n[5]=n[5]+l|0,n[6]=n[6]+c|0,n[7]=n[7]+u|0}_append(e){typeof e=="string"&&(e=Fl.fromUtf8(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_process(e){let t,n=this._data.sigBytes/64;e?n=Math.ceil(n):n=Math.max((n|0)-this._minBufferSize,0);const r=n*16,i=Math.min(r*4,this._data.sigBytes);if(r){for(let o=0;o<r;o+=16)this._doProcessBlock(this._data.words,o);t=this._data.words.splice(0,r),this._data.sigBytes-=i}return new Fl(t,i)}},Fl=class j3{words;sigBytes;constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}static fromUtf8(t){const n=unescape(encodeURIComponent(t)),r=n.length,i=[];for(let o=0;o<r;o++)i[o>>>2]|=(n.charCodeAt(o)&255)<<24-o%4*8;return new j3(i,r)}toBase64(){const t=[];for(let n=0;n<this.sigBytes;n+=3){const r=this.words[n>>>2]>>>24-n%4*8&255,i=this.words[n+1>>>2]>>>24-(n+1)%4*8&255,o=this.words[n+2>>>2]>>>24-(n+2)%4*8&255,s=r<<16|i<<8|o;for(let a=0;a<4&&n*8+a*6<this.sigBytes*8;a++)t.push(NS.charAt(s>>>6*(3-a)&63))}return t.join("")}concat(t){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let n=0;n<t.sigBytes;n++){const r=t.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<t.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=t.words[n>>>2];this.sigBytes+=t.sigBytes}};function jS(e){return new FS().finalize(e).toBase64()}function oo(e){return jS(nd(e))}function hG(e){}function VS(){return globalThis.$fetch}function dG(e){}const V3=(e,t)=>({default:()=>e?Qe(wr,e===!0?{}:e,t):t.default?.()}),BS=/(:\w+)\([^)]+\)/g,zS=/(:\w+)[?+*]/g,$S=/:\w+/g;function Ag(e){const t=e?.meta.key??e.path.replace(BS,"$1").replace(zS,"$1").replace($S,n=>e.params[n.slice(1)]?.toString()||"");return typeof t=="function"?t(e):t}function HS(e,t){return e===t||t===Sn?!1:Ag(e)!==Ag(t)?!0:!e.matched.every((r,i)=>r.components&&r.components.default===t.matched[i]?.components?.default)}function Lg(e){return Array.isArray(e)?e:[e]}function B3(e){const t=[];for(const n of e)n&&t.push({...n,onAfterLeave:n.onAfterLeave?Lg(n.onAfterLeave):void 0,onBeforeLeave:n.onBeforeLeave?Lg(n.onBeforeLeave):void 0});return Np(...t)}const z3=Symbol.for("nuxt:client-only"),qS=Oe({name:"ClientOnly",
5inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=Xe(!1);jt(()=>{r.value=!0});const i=Rt();return i&&(i._nuxtClientOnly=!0),ir(z3,!0),()=>{if(r.value){const l=t.default?.();return l&&l.length===1?[ar(l[0],n)]:l}const o=t.fallback||t.placeholder;if(o)return Qe(o);const s=e.fallback||e.placeholder||"",a=e.fallbackTag||e.placeholderTag||"span";return ve(a,n,s)}}}),rd=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),US=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),ju=e=>{const t=We();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{rd(()=>e())}):rd(()=>e())};function $3(e){return Object.defineProperty(function(){throw new Error(`[nuxt] \`${e.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}const H3=$3({name:"createUseAsyncData",factory(e={}){function t(...n){const r=typeof n[n.length-1]=="string"?n.pop():void 0;WS(n[0],n[1])&&n.unshift(r);let[i,o,s={}]=n,a=!1;const l=it(i)||typeof i=="function",c=l?me(()=>Be(i)):{value:i};if(!c.value||typeof c.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a non-empty string.");if(typeof o!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const u=typeof e=="function",f=We(),h=u?e(s):e;if(!u)for(const g in h)h[g]!==void 0&&s[g]===void 0&&(s[g]=h[g]);if(s.server??=!0,s.default??=KS,s.getCachedData??=W3,s.lazy??=!1,s.immediate??=!0,s.deep??=jx.deep,s.dedupe??="cancel",u)for(const g in h)h[g]!==void 0&&(s[g]=h[g]);f._asyncData[c.value];function d(){const g={cause:"initial",dedupe:s.dedupe},w=f._asyncData[c.value];return w?._init?f._asyncDataPromises[c.value]&&(g.cachedData=w._initialCachedData):(g.cachedData=s.getCachedData(c.value,f,{cause:"initial"}),f._asyncData[c.value]=Mg(f,c.value,o,s,g.cachedData),f._asyncData[c.value]._initialCachedData=g.cachedData),()=>f._asyncData[c.value].execute(g)}const p=d(),m=f._asyncData[c.value];m._deps++;const v=s.server!==!1&&f.payload.serverRendered;{let g=function(R){const E=f._asyncData[R];E?._deps&&(E._deps--,E._deps===0&&E?._off())};const w=Rt();if(w&&v&&s.immediate&&!w.sp&&(w.sp=[]),w&&!w._nuxtOnBeforeMountCbs){w._nuxtOnBeforeMountCbs=[];const R=w._nuxtOnBeforeMountCbs;w2(()=>{R.forEach(E=>{E()}),R.splice(0,R.length)}),Dn(()=>R.splice(0,R.length))}const x=w&&(w._nuxtClientOnly||Mt(z3,!1));v&&f.isHydrating&&(m.error.value||m.data.value!==void 0)?m.status.value=m.error.value?"error":"success":w&&(!x&&f.payload.serverRendered&&f.isHydrating||s.lazy)&&s.immediate?w._nuxtOnBeforeMountCbs.push(p):s.immediate&&m.status.value!=="success"&&p();const T=Ar(),A=()=>{},O=l?Ie(c,(R,E)=>{if((R||E)&&R!==E){a=!0;const L=f._asyncData[E]?.data.value!==void 0,C=f._asyncDataPromises[E]!==void 0,D={cause:"initial",dedupe:s.dedupe};if(!f._asyncData[R]?._init){let S;E&&L?S=f._asyncData[E].data.value:(S=s.getCachedData(R,f,{cause:"initial"}),D.cachedData=S),f._asyncData[R]=Mg(f,R,o,s,S)}f._asyncData[R]._deps++,E&&g(E),s._keyTriggersExecute!==!1&&(s.immediate||L||C)&&f._asyncData[R].execute(D),vs(()=>{a=!1})}},{flush:"sync"}):A,_=s.watch?Ie(s.watch,()=>{a||(f._asyncData[c.value]?._execute.isPending()&&vs(()=>{f._asyncData[c.value]?._execute.flush()}),f._asyncData[c.value]?._execute({cause:"watch",dedupe:s.dedupe}))}):A;T&&Zr(()=>{O(),_(),g(c.value)})}const y={data:jl(()=>f._asyncData[c.value]?.data),pending:jl(()=>f._asyncData[c.value]?.pending),status:jl(()=>f._asyncData[c.value]?.status),error:jl(()=>f._asyncData[c.value]?.error),refresh:(...g)=>f._asyncData[c.value]?._init?f._asyncData[c.value].execute(...g):d()(),execute:(...g)=>y.refresh(...g),clear:()=>{const g=f._asyncData[c.value];if(g?._abortController)try{g._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{g._abortController=void 0}U3(f,c.value)}},b=Promise.resolve(f._asyncDataPromises[c.value]).then(()=>y);return Object.assign(b,y),Object.defineProperties(b,{then:{enumerable:!0,value:b.then.bind(b)},catch:{enumerable:!0,value:b.catch.bind(b)},finally:{enumerable:!0,value:b.finally.bind(b)}}),b}return t}}),q3=H3.__nuxt_factory();H3.__nuxt_factory({lazy:!0,_functionName:"useLazyAsyncData"});function jl(e){return me({get(){return e()?.value},set(t){const n=e();n&&(n.value=t)}})}function WS(e,t){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof t=="function")}function U3(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=void 0),e._asyncData[t]&&(e._asyncData[t].data.value=te(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value="idle",e._asyncData[t]._initialCachedData=void 0),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function GS(e,t){const n={};for(const r of t)n[r]=e[r];return n}function Mg(e,t,n,r,i){e.payload._errors[t]??=void 0;const o=r.getCachedData!==W3,s=n,a=r.deep?be:Xe,l=i!==void 0,c=e.hook("app:data:refresh",async f=>{(!f||f.includes(t))&&await u.execute({cause:"refresh:hook"})}),u={data:a(l?i:r.default()),pending:me(()=>u.status.value==="pending"),error:rl(e.payload._errors,t),status:Xe("idle"),execute:(...f)=>{const[h,d=void 0]=f,p=h&&d===void 0&&typeof h=="object"?h:{};if(e._asyncDataPromises[t]&&(p.dedupe??r.dedupe)==="defer")return e._asyncDataPromises[t];{const y="cachedData"in p?p.cachedData:r.getCachedData(t,e,{cause:p.cause??"refresh:manual"});if(y!==void 0)return e.payload.data[t]=u.data.value=y,u.error.value=void 0,u.status.value="success",Promise.resolve(y)}u._abortController&&u._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),u._abortController=new AbortController,u.status.value="pending";const m=new AbortController,v=new Promise((y,b)=>{try{const g=p.timeout??r.timeout,w=XS([u._abortController?.signal,p?.signal],m.signal,g);if(w.aborted){const x=w.reason;b(x instanceof Error?x:new DOMException(String(x??"Aborted"),"AbortError"));return}return w.addEventListener("abort",()=>{const x=w.reason;b(x instanceof Error?x:new DOMException(String(x??"Aborted"),"AbortError"))},{once:!0,signal:m.signal}),Promise.resolve(s(e,{signal:w})).then(y,b)}catch(g){b(g)}}).then(async y=>{if(e._asyncDataPromises[t]!==v)return;let b=y;r.transform&&(b=await r.transform(y)),r.pick&&(b=GS(b,r.pick)),e.payload.data[t]=b,u.data.value=b,u.error.value=void 0,u.status.value="success"}).catch(y=>{if(e._asyncDataPromises[t]!==v||u._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<"u"&&y instanceof DOMException&&y.name==="AbortError")return u.status.value="idle",e._asyncDataPromises[t];u.error.value=Li(y),u.data.value=te(r.default()),u.status.value="error"}).finally(()=>{m.abort(),e._asyncDataPromises[t]===v&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=v,e._asyncDataPromises[t]},_execute:uk((...f)=>u.execute(...f),0,{leading:!0}),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>
5{c(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),o||yt(()=>{e._asyncData[t]?._init||(U3(e,t),u.execute=()=>Promise.resolve())})}};return u}const KS=()=>{},W3=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return t.static.data[e]};function XS(e,t,n){const r=e.filter(s=>!!s);if(typeof n=="number"&&n>=0){const s=AbortSignal.timeout?.(n);s&&r.push(s)}if(AbortSignal.any)return AbortSignal.any(r);const i=new AbortController;for(const s of r)if(s.aborted){const a=s.reason??new DOMException("Aborted","AbortError");try{i.abort(a)}catch{i.abort()}return i.signal}const o=()=>{const a=r.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{i.abort(a)}catch{i.abort()}};for(const s of r)s.addEventListener?.("abort",o,{once:!0,signal:t});return i.signal}function YS(e){const t=[Be(e.method)?.toUpperCase()||"GET",Be(e.baseURL)];for(const n of[e.query||e.params]){const r=Be(n);if(!r)continue;const i={};for(const[o,s]of Object.entries(r))i[Be(o)]=Be(s);t.push(i)}if(e.body){const n=Be(e.body);if(!n)t.push(oo(n));else if(n instanceof ArrayBuffer)t.push(oo(Object.fromEntries([...new Uint8Array(n).entries()].map(([r,i])=>[r,i.toString()]))));else if(n instanceof FormData){const r=[];for(const i of n.entries()){const[o,s]=i;r.push([o,s instanceof File?`${s.name}:${s.size}:${s.lastModified}`:s])}t.push(oo(r))}else if(gp(n))t.push(oo(Wt(n)));else try{t.push(oo(n))}catch{console.warn("[useFetch] Failed to hash body",n)}}return t}const G3=$3({name:"createUseFetch",factory(e={}){function t(n,r,i){const[o={},s]=typeof r=="string"?[{},r]:[r,i],a=typeof e=="function"?e(o):e,{server:l,lazy:c,default:u,transform:f,pick:h,watch:d,immediate:p,getCachedData:m,deep:v,dedupe:y,timeout:b,...g}={...typeof e=="function"?{}:a,...o,...typeof e=="function"?a:{}},w=me(()=>Be(n)),x=me(()=>Be(g.key)||"$f"+oo([s,typeof w.value=="string"?w.value:"",...YS(g)]));if(!g.baseURL&&typeof w.value=="string"&&w.value[0]==="/"&&w.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const T=Wt({...Vx,...g,cache:typeof g.cache=="boolean"?void 0:g.cache}),A={server:l,lazy:c,default:u,transform:f,pick:h,immediate:p,getCachedData:m,deep:v,dedupe:y,timeout:b,watch:d===!1?[]:[...d||[],T]};return d===!1&&(A._keyTriggersExecute=!1),q3(x,(_,{signal:R})=>(g.$fetch||globalThis.$fetch)(w.value,{signal:R,...T}),A)}return t}}),QS=G3.__nuxt_factory(),ZS=G3.__nuxt_factory({lazy:!0,_functionName:"useLazyFetch"});function pG(){const e=new Date;e.setDate(e.getDate()+1);const n=Ns("liabilityInsurance.formData",{Benutzername:"",Anrede:"0",Person:{Typ:"natuerlich",Vorname:"",Nachname:"",Geburtsdatum:new Date("")},Kontaktdaten:[{Kontext:"private",Typ:"email",Value:""},{Kontext:"private",Typ:"telefon",Value:""}],Mitteilungen:{Passwort:!1},Adressen:[{Typ:"hauptwohnsitz",Strasse:"",Postleitzahl:"",Ort:"",Land:"de"}],Vertraege:[{Status:"E",Gesellschaft:"10330",Kunde:"",Sparte:"092",Beitrag:{Brutto:100,Zahlweise:"5"},Laufzeit:{Beginn:e,Ablauf:""},Risiko:"",Antragsnummer:"",Versicherungsscheinnummer:"123-546",Adresse:"0",Bankkonto:{IBAN:"",BIC:"",Inhaber:{Abweichend:!1,Vorname:"",Nachname:"",Geburtsdatum:new Date(""),Ort:"",Strasse:"",Postleitzahl:"",Land:"de"}}}]},{serializer:{read:o=>{const s=JSON.parse(o);return s.Person?.Geburtsdatum&&(s.Person.Geburtsdatum=new Date(s.Person.Geburtsdatum)),s.Vertraege?.[0]?.Laufzeit?.Beginn&&(s.Vertraege[0].Laufzeit.Beginn=new Date(s.Vertraege[0].Laufzeit.Beginn)),s.Vertraege?.[0]?.Bankkonto?.Inhaber?.Geburtsdatum&&(s.Vertraege[0].Bankkonto.Inhaber.Geburtsdatum=new Date(s.Vertraege[0].Bankkonto.Inhaber.Geburtsdatum)),s},write:o=>JSON.stringify(o)}}),r=n.value.Vertraege[0]?.Laufzeit;r&&!td(A3,r.Beginn).success&&(r.Beginn=e);const i=ai("liabilityInsurance.currentStep",()=>1);return{formData:n,currentStep:i}}function mG(){return{partnerData:Ns("liabilityInsurance.partnerData",eE(),{serializer:{read:t=>{const n=JSON.parse(t);return n.Geburtsdatum&&(n.Geburtsdatum=new Date(n.Geburtsdatum)),n},write:t=>JSON.stringify(t)}})}}function gG(e){return e==="with-partner"||e==="with-family"}function vG(){const e=Ns("liabilityInsurance.previousInsuranceData",tE(),{serializer:{read:o=>{const s=JSON.parse(o);return s.previousInsurance?.Beginn&&(s.previousInsurance.Beginn=new Date(s.previousInsurance.Beginn)),s},write:o=>JSON.stringify(o)}}),t=me({get:()=>e.value.hasPreviousInsurance,set:o=>{e.value.hasPreviousInsurance=o}}),n=me({get:()=>e.value.previousInsurance,set:o=>{e.value.previousInsurance=o}}),r=me({get:()=>e.value.hasDamageClaims,set:o=>{e.value.hasDamageClaims=o}}),i=me({get:()=>e.value.previousDamageClaims,set:o=>{e.value.previousDamageClaims=o}});return{hasPreviousInsurance:t,previousInsurance:n,hasDamageClaims:r,previousDamageClaims:i}}function K3(){return{submitted:Ns("liabilityInsurance.submitted",!1)}}function JS(){const e=Ns("liabilityInsurance.selectedProduct",{product:{}}),t=me({get:()=>e.value.product,set:o=>{e.value.product=o}}),n=me({get:()=>
5e.value.logoUrl,set:o=>{e.value.logoUrl=o}}),r=me({get:()=>e.value.comparisonItem,set:o=>{e.value.comparisonItem=o}}),i=me(()=>{const o=t.value.fees?.[0]?.amount?.amount;return o==null?0:Math.ceil(Number(o)/100*1.19*100)/100});return{product:t,productLogoUrl:n,selectedLiabilityComparisonItem:r,feeWithTax:i}}const yG=l3(()=>{const e=ai("liabilityInsurance.comparison",Pg),t=Ns("liabilityInsurance.comparison",Pg()),n=me(()=>new Map(e.value.products));function r(){e.value={...t.value}}function i(){t.value={...e.value}}return{state:e,products:n,hydrateFromStorage:r,persistToStorage:i}});function eE(){return{Verheiratet:void 0,Vorname:"",Nachname:"",Geburtsdatum:new Date("")}}function tE(){return{previousInsurance:{Policennummer:"",Gesellschaft:"",Beginn:new Date(""),Ablauf:"",Status:void 0},previousDamageClaims:[{Schadenshoehe:0,Datum:""}]}}function Pg(){return{age:"",zipCode:"",insuredPeople:void 0,isPublicServant:!1,deductibles:0,products:[],allProductsLoaded:!1}}function bG(){return ZS("/api/ameise/insurance-companies",{key:"ameise-insurance-companies",default:()=>[]},"$UZVpMR_fuQ")}function wG(e){return["annual_fee_single","annual_fee_couple_without_children","annual_fee_couple_with_child"].includes(e)}const nE={layout:"stepper",ssr:!1,middleware:[()=>{const{submitted:e}=K3();if(e.value)return _o("/vergleich/private-haftpflichtversicherung/bestaetigung");const{product:t}=JS();if(!t.value||Object.keys(t.value).length===0)return _o("/vergleich/private-haftpflichtversicherung/")}]},rE={layout:"stepper",ssr:!1,middleware:[()=>{const{submitted:e}=K3();if(!e.value)return _o("/vergleich/private-haftpflichtversicherung/")}]},iE={layout:"copilot"},oE={layout:"empty",middleware:[function(e){e.path==="/copilot/sicherheit/"&&e9("copilot")}]},If=[{name:"podcast-30tagechallenge-page-page___de",path:"/podcast/30tagechallenge/seite/:page()",component:()=>ye(()=>import("./DNmeEtJK.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:"podcast-finanzfluss-page-page___de",path:"/podcast/finanzfluss/seite/:page()",meta:bC||{},component:()=>ye(()=>import("./O5Wf7oeO.js"),__vite__mapDeps([15,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:"podcast-im-loop-page-page___de",path:"/podcast/im-loop/seite/:page()",meta:wC||{},component:()=>ye(()=>import("./C5OYHRc-.js"),__vite__mapDeps([16,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:"podcast-marktgefluester-page-page___de",path:"/podcast/marktgefluester/seite/:page()",component:()=>ye(()=>import("./gI34xtXB.js"),__vite__mapDeps([17,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:"informer-etf-comparison___de",path:"/informer/etf/vergleich",component:()=>ye(()=>import("./DfnScL46.js"),__vite__mapDeps([18,19,20,21,7,8,22,3,4,5,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,13,50]),import.meta.url)},{name:"informer-etf-search___de",path:"/informer/etf/suche",component:()=>ye(()=>import("./DFi0Tilv.js"),__vite__mapDeps([51,52,53,54,26,27,28,29,30,55,56,57,58,59,60,61,62,63,64,65,66,67,68,44,45,46,69,70,19,20,21,7,8,22,3,4,5,23,24,25,31,32,33,34,71,72,10,73,74,75,76,77,78,9,11,79,80,81,82,83,38,39,40,84,85,86,13,87]),import.meta.url)},{name:"informer-fund-comparison___de",path:"/informer/fonds/vergleich",component:()=>ye(()=>import("./B54TQSMJ.js"),__vite__mapDeps([88,19,20,21,7,8,22,3,4,5,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,13,89]),import.meta.url)},{name:"informer-fund-search___de",path:"/informer/fonds/suche",component:()=>ye(()=>import("./CdMZcMHQ.js"),__vite__mapDeps([90,52,53,54,26,27,28,29,30,55,56,57,58,59,60,61,62,63,64,65,66,67,68,44,45,46,69,70,19,20,21,7,8,22,3,4,5,23,24,25,31,32,33,34,71,72,10,73,74,75,76,77,78,9,11,79,80,81,82,83,38,39,40,84,85,86,13,91]),import.meta.url)},{name:"comparison-etf-saving-plan-slug___de",path:"/vergleich/etf-sparplan/:slug()",component:()=>ye(()=>import("./uudxNEx0.js"),__vite__mapDeps([92,93,94,95,96,22,3,4,5,23,97,98,99,100,61,62,63,56,101,102,103,104,105,106,107,108,109,110,111,55,57,112,39,113,114,115,116,44,45,46,117,118,119,120,121,13,122]),import.meta.url)},{name:"embed-comparison-comparisonId___de",path:"/embed/vergleich/:comparisonId()",meta:_C||{},component:()=>ye(()=>import("./mFyO7VMw.js"),__vite__mapDeps([123,124,55,56,57,125,61,62,63,126,127,128,118,119]),import.meta.url)},{name:"informer-etf-isin___de",path:"/informer/etf/:isin()",meta:{...xC||{},middleware:["informer-etf-redirect"]},component:()=>ye(()=>import("./CUfMZBQZ.js"),__vite__mapDeps([129,130,26,83,22,3,4,5,23,37,38,39,40,41,61,62,63,131,24,132,31,45,133,75,76,77,32,134,135,94,55,56,57,136,137,138,139,140,36,96,97,141,142,100,101,7,8,143,144,44,46,13,145,146]),import.meta.url)},{name:"informer-fund-isin___de",path:"/informer/fonds/:isin()",meta:{...kC||{},middleware:["informer-fonds-redirect"]},component:()=>ye(()=>import("./DtGFQZm1.js"),__vite__mapDeps([147,130,26,83,22,3,4,5,23,37,38,39,40,41,61,62,63,131,24,132,31,45,133,75,76,77,32,134,135,94,55,56,57,136,137,138,139,140,36,96,97,141,142,100,101,7,8,143,144,44,46,13,145,146]),import.meta.url)},{name:"comparison-etf-saving-plan___de",path:"/vergleich/etf-sparplan",component:()=>ye(()=>
5import("./CdH9RjTj.js"),__vite__mapDeps([148,149,60,61,62,63,64,150,65,66,67,68,151,152,153,154,155,20,21,156,39,157,7,8,25,31,26,28,29,30,158,100,56,101,55,57,96,22,3,4,5,23,97,113,99,114,98,33,115,116,110,111,112,102,103,104,105,159,160,118,119,13,161]),import.meta.url)},{name:"copilot-preise___de",path:"/copilot/preise",meta:CC||{},component:()=>ye(()=>import("./D6HkYq_V.js"),__vite__mapDeps([162,163,164,36,7,8,165]),import.meta.url)},{name:"embed-preDeterminedTaxBaseCalculator___de",path:"/embed/vorabpauschale",meta:SC||{},component:()=>ye(()=>import("./GdswLqng.js"),__vite__mapDeps([166,167,168,61,62,63,169,60,64,170,171,55,56,57,58,59,172,100,101,173,7,8,174,175,176,177]),import.meta.url)},{name:"embed-withdrawlPlanCalculator___de",path:"/embed/entnahmeplan",meta:EC||{},component:()=>ye(()=>import("./DWA4Hv2h.js"),__vite__mapDeps([178,179,168,61,62,63,169,55,56,57,170,171,60,64,58,59,172,100,101,173,38,39,40,174,7,8,175,177,176]),import.meta.url)},{name:"newsletter-altersvorsorgedepot-startliste___de",path:"/newsletter/altersvorsorgedepot-startliste",component:()=>ye(()=>import("./D89jZVMX.js"),__vite__mapDeps([180,181,182,141,142,58,59,183,22,3,4,5,23,184,185,120,121,186]),import.meta.url)},{name:"newsletter-haushaltsnahe-dienstleistungen-liste___de",path:"/newsletter/haushaltsnahe-dienstleistungen-liste",component:()=>ye(()=>import("./9DNZ3IdZ.js"),__vite__mapDeps([187,181,182,141,142,58,59,183,22,3,4,5,23,184,185,120,121,186]),import.meta.url)},{name:"newsletter-kuendigungsschreiben-vorlage___de",path:"/newsletter/kuendigungsschreiben-vorlage",component:()=>ye(()=>import("./CPr3y2iM.js"),__vite__mapDeps([188,181,182,141,142,58,59,183,22,3,4,5,23,184,185,120,121,186]),import.meta.url)},{name:"newsletter-mieterhoehung-vorlage___de",path:"/newsletter/mieterhoehung-vorlage",component:()=>ye(()=>import("./ocYudQpl.js"),__vite__mapDeps([189,181,182,141,142,58,59,183,22,3,4,5,23,184,185,120,121,186]),import.meta.url)},{name:"newsletter-steuererklaerung-checkliste___de",path:"/newsletter/steuererklaerung-checkliste",component:()=>ye(()=>import("./B641z_Dj.js"),__vite__mapDeps([190,181,182,141,142,58,59,183,22,3,4,5,23,184,185,120,121,186]),import.meta.url)},{name:"newsletter-steuerfreie-extras-vom-arbeitgeber___de",path:"/newsletter/steuerfreie-extras-vom-arbeitgeber",component:()=>ye(()=>import("./D3dpN49j.js"),__vite__mapDeps([191,181,182,141,142,58,59,183,22,3,4,5,23,184,185,120,121,186]),import.meta.url)},{name:"podcast-30tagechallenge___de",path:"/podcast/30tagechallenge",component:()=>ye(()=>import("./DfiL__O8.js"),__vite__mapDeps([192,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:"podcast-finanzfluss___de",path:"/podcast/finanzfluss",component:()=>ye(()=>import("./DRkIUWDA.js"),__vite__mapDeps([193,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:"podcast-im-loop___de",path:"/podcast/im-loop",component:()=>ye(()=>import("./CXReN33w.js"),__vite__mapDeps([194,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:"podcast-marktgefluester___de",path:"/podcast/marktgefluester",component:()=>ye(()=>import("./DlbTpxR8.js"),__vite__mapDeps([195,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{name:"comparison-comparisonId-berufsunfaehigkeitsversicherung___de",path:"/vergleich/berufsunfaehigkeitsversicherung",component:()=>ye(()=>import("./DO_nu_Xx.js"),__vite__mapDeps([196,197,22,3,4,5,23,98,61,62,63,127,198,199,200,67,68,201,202,203,131,24,132,204,205,120,121,206,144,44,45,46,159,160,76]),import.meta.url)},{name:"comparison-comparisonId-liability-insurance-form___de",path:"/vergleich/private-haftpflichtversicherung/antrag",meta:nE||{},component:()=>ye(()=>import("./BELYm07J.js"),__vite__mapDeps([207,3,4,141,142,125,48,208,61,62,63,209,67,199,68,200,210,211,66,139,140,198,212,60,64,213]),import.meta.url)},{name:"comparison-comparisonId-liability-insurance-success___de",path:"/vergleich/private-haftpflichtversicherung/bestaetigung",meta:rE||{},component:()=>ye(()=>import("./BK_jKHIt.js"),__vite__mapDeps([214,3,4,215,5,216]),import.meta.url)},{name:"comparison-comparisonId-product-selection___de",path:"/vergleich/:comparisonId()/produktauswahl",component:()=>ye(()=>import("./DqsGXZgr.js"),__vite__mapDeps([217,124,55,56,57,125,61,62,63,126,127,128,218,219,220,203,48,221,222,223,224,118,119,45,94,12,13,4,5,225]),import.meta.url)},{name:"comparison-comparisonId-versicherung___de",path:"/versicherung",component:()=>ye(()=>import("./D_DippBd.js"),__vite__mapDeps([226,197,22,3,4,5,23,98,61,62,63,127,198,199,200,67,68,201,202,203,131,24,132,204,205,120,12
51,206,144,44,45,46,159,160,76]),import.meta.url)},{name:"comparison-comparisonId-slug___de",path:"/vergleich/:comparisonId()/:slug()",component:()=>ye(()=>import("./BrRIsP42.js"),__vite__mapDeps([227,228,61,62,63,208,209,67,199,68,200,141,142,205,218,125,219,220,203,48,221,222,127,98,3,4,5,99,229,211,66,124,55,56,57,126,128,131,24,132,154,143,118,119,230,231,232,42,224,45,53,93,185,94,233,120,121,12,13,234]),import.meta.url)},{name:"calculators-slug___de",path:"/rechner/:slug()",component:()=>ye(()=>import("./pPHOL2I4.js"),__vite__mapDeps([235,108,3,4,5,109,185,236,22,23,100,61,62,63,56,101,237,12,13,238]),import.meta.url)},{name:"comparison-comparisonId___de",path:"/vergleich/:comparisonId()",component:()=>ye(()=>import("./ii4tn1Bh.js"),__vite__mapDeps([239,228,61,62,63,208,209,67,199,68,200,141,142,205,218,125,219,220,203,48,221,222,127,98,3,4,5,99,229,211,66,124,55,56,57,126,128,131,24,132,154,143,118,119,230,231,232,42,224,45,53,93,185,94,233,120,121,12,13,234]),import.meta.url)},{name:"calculators___de",path:"/rechner",component:()=>ye(()=>import("./CBZvS-ql.js"),__vite__mapDeps([240,2,3,4,5,6,241,242,243,108,109,244,245,246,247,10,248,44,45,46,117,236,22,23,100,61,62,63,56,101,237,12,13,249]),import.meta.url)},{name:"copilot___de",path:"/copilot",meta:iE||{},component:()=>ye(()=>import("./BnabHZ9e.js"),__vite__mapDeps([250,163,184,3,4,159,160,164,251,22,5,23,144,44,45,46,13,252]),import.meta.url)},{name:"newsletter___de",path:"/newsletter",component:()=>ye(()=>import("./SI_b_fFv.js"),__vite__mapDeps([253,181,182,141,142,58,59,183,22,3,4,5,23,184,185,120,121,186]),import.meta.url)},{name:"podcast___de",path:"/podcast",component:()=>ye(()=>import("./Dqo1kuY2.js"),__vite__mapDeps([254,1,2,3,4,5,6,7,8,9,10,11,12,13,14,185,94,255]),import.meta.url)},{name:"search___de",path:"/suche",component:()=>ye(()=>import("./BrAFKofd.js"),__vite__mapDeps([256,70]),import.meta.url)},{name:"sitemap___de",path:"/sitemap",component:()=>ye(()=>import("./BrC08m7y.js"),__vite__mapDeps([257,258,259,12,13,4,5,260]),import.meta.url)},{name:"withdrawal___de",path:"/versicherung/widerruf",component:()=>ye(()=>import("./C4wrQSWI.js"),__vite__mapDeps([261,61,62,63,139,140,211,67,66,210,197,22,3,4,5,23,98,127,198,199,200,68,201,202,203,131,24,132,204,205,120,121,206,144,44,45,46,159,160,76]),import.meta.url)},{name:"slug___de",path:"/:slug(.*)*",meta:oE||{},component:()=>ye(()=>import("./Vff5Andl.js"),__vite__mapDeps([262,71,72,10,73,118,119,263,94,85,12,13,4,5,264]),import.meta.url)},{name:"index___de",path:"/",component:()=>ye(()=>import("./DLnGKIXM.js"),__vite__mapDeps([265,22,3,4,5,23,215,204,205,200,120,121,182,141,142,58,59,183,98,85,12,13,266]),import.meta.url)}],sE={scrollBehavior(e,t,n){const r=We(),i=Yt().options?.scrollBehaviorType??"auto";return e.path.replace(/\/$/,"")===t.path.replace(/\/$/,"")?t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:X3(e.hash),behavior:i}:!1:(typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===Sn?Rg(e,t,n,i):new Promise(s=>{const a=()=>{requestAnimationFrame(()=>s(Rg(e,t,n,i)))};r.hooks.hookOnce("page:loading:end",()=>{const l=r["~transitionPromise"];l?l.then(a):a()})})}};function X3(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function Rg(e,t,n,r){return n||(e.hash?{el:e.hash,top:X3(e.hash),behavior:HS(e,t)?r:"instant"}:{left:0,top:0})}const aE={hashMode:!1,scrollBehaviorType:"auto"},hi={...aE,...sE},lE=async(e,t)=>{let n,r;if(!e.meta?.validate)return;const i=([n,r]=Ai(()=>Promise.resolve(e.meta.validate(e))),n=await n,r(),n);if(i===!0)return;const o=Li({fatal:!0,status:i&&(i.status||i.statusCode)||404,statusText:i&&(i.statusText||i.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<"u"&&window.history.pushState({},"",t.fullPath),o},cE=e=>{const t=Pu({path:e.path});if(t.redirect){const n=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return pn(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},uE=[lE,cE],id={"informer-etf-redirect":()=>ye(()=>import("./_34KJOPs.js"),__vite__mapDeps([267,146,26]),import.meta.url),"informer-fonds-redirect":()=>ye(()=>import("./DCnyPKfg.js"),__vite__mapDeps([268,146,26]),import.meta.url)};function fE(e,t,n){const{pathname:r,search:i,hash:o}=t,s=e.indexOf("#");if(s>-1){const c=o.includes(e.slice(s))?e.slice(s).length:1;let u=o.slice(c);return u[0]!=="/"&&(u="/"+u),Hm(u,"")}const a=Hm(r,e),l=!n||m4(a,n)?a:n;
5return l+(l.includes("?")?"":i)+o}const hE=dt({name:"nuxt:router",enforce:"pre",async setup(e){let t,n,r=Gt().app.baseURL;const i=hi.history?.(r)??Uk(r),o=hi.routes?([t,n]=Ai(()=>hi.routes(If)),t=await t,n(),t??If):If;let s;const a=fC({...hi,scrollBehavior:(y,b,g)=>{if(b===Sn){s=g;return}if(hi.scrollBehavior){if(a.options.scrollBehavior=hi.scrollBehavior,"scrollRestoration"in window.history){const w=a.beforeEach(()=>{w(),window.history.scrollRestoration="manual"})}return hi.scrollBehavior(y,Sn,s||g)}},history:i,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=Xe(a.currentRoute.value);a.afterEach((y,b)=>{l.value=b}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=fE(r,window.location,e.payload.path),u=Xe(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};a.afterEach((y,b)=>{const g=y.matched.at(-1)?.components?.default,w=b.matched.at(-1)?.components?.default;if(g===w){f();return}y.matched.length<b.matched.length&&y.matched.every((x,T)=>x.components?.default===b.matched[T]?.components?.default)&&f()});const h={sync:f};for(const y in u.value)Object.defineProperty(h,y,{get:()=>u.value[y],enumerable:!0});e._route=er(h),e._middleware||={global:[],named:{}};const d=ll();a.afterEach(async(y,b,g)=>{delete e._processingMiddleware,!e.isHydrating&&d.value&&await e.runWithContext(t9),g&&await e.callHook("page:loading:end")});try{[t,n]=Ai(()=>a.isReady()),await t,n()}catch(y){[t,n]=Ai(()=>e.runWithContext(()=>to(y))),await t,n()}const p=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value,m=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&c!==e.payload.path&&m4(a.currentRoute.value.path,e.payload.path);f();const v=e.payload.state._layout;return a.beforeEach(async(y,b)=>{await e.callHook("page:loading:start"),y.meta=Wt(y.meta),e.isHydrating&&v&&!Sr(y.meta.layout)&&(y.meta.layout=v),e._processingMiddleware=!0;{const g=new Set([...uE,...e._middleware.global]);for(const x of y.matched){const T=x.meta.middleware;if(T)for(const A of a3(T))g.add(A)}const w=Pu({path:y.path});if(w.appMiddleware)for(const x in w.appMiddleware)w.appMiddleware[x]?g.add(x):g.delete(x);for(const x of g){const T=typeof x=="string"?e._middleware.named[x]||await id[x]?.().then(A=>A.default||A):x;if(!T)throw new Error(`Unknown route middleware: '${x}'.`);try{const A=await e.runWithContext(()=>T(y,b));if(!e.payload.serverRendered&&e.isHydrating&&(A===!1||A instanceof Error)){const O=A||Li({status:404,statusText:`Page Not Found: ${c}`});return await e.runWithContext(()=>to(O)),!1}if(A===!0)continue;if(A===!1)return A;if(A)return Fp(A)&&A.fatal&&await e.runWithContext(()=>to(A)),A}catch(A){const O=Li(A);return O.fatal&&await e.runWithContext(()=>to(O)),O}}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),a.afterEach(y=>{if(y.matched.length===0&&!d.value)return e.runWithContext(()=>to(Li({status:404,fatal:!1,statusText:`Page not found: ${y.fullPath}`,data:{path:y.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{if("name"in p&&(p.name=void 0),m){const y=a.resolve(e.payload.path);"name"in y&&(y.name=void 0),await a.replace({...y,force:!0}),e.hooks.hookOnce("app:suspense:resolve",async()=>{await a.replace({...p,force:!0})})}else await a.replace({...p,force:!0});a.options.scrollBehavior=hi.scrollBehavior}catch(y){await e.runWithContext(()=>to(y))}}),{provide:{router:a}}}}),dE={build:-1};function pE(e){return typeof e=="function"?e():e&&e.__v_isRef===!0?e.value:e}function mE(e){typeof e.indexable<"u"&&(e.indexable=String(e.indexable)!=="false"),typeof e.trailingSlash<"u"&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!=="false"),e.url&&!pn(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=p4(String(e.url)));const t=Object.keys(e).sort((r,i)=>r.localeCompare(i)),n={};for(const r of t)n[r]=e[r];return n}function gE(e){const n=[];function r(o){if(!o||typeof o!="object"||Object.keys(o).length===0)return()=>{};o._context;const s={};for(const a in o){const l=o[a];typeof l<"u"&&l!==""&&(s[a]=l)}return Object.keys(s).some(a=>!a.startsWith("_"))?(n.push(s),()=>{const a=n.indexOf(s);a!==-1&&n.splice(a,1)}):()=>{}}function i(o){const s={};o?.debug&&(s._context={}),s._priority={};for(const a in n.sort((l,c)=>(l._priority||0)-(c._priority||0)))for(const l in n[a]){const c=l,u=o?.resolveRefs?pE(n[a][l]):n[a][l];!l.startsWith("_")&&typeof u<"u"&&u!==""&&(s[l]=u,typeof n[a]._priority<"u"&&n[a]._priority!==-1&&(s._priority[c]=n[a]._priority),o?.debug&&(s._context[c]=n[a]._context?.[c]||n[a]._context||"anonymous"))}return o?.skipNormalize?s:mE(s)}return{stack:n,push:r,get:i}}const vE=3456e4;function yE(e,t,n){const r=e.indexOf(";",t);return r===-1?n:r}function bE(e,t,n){const r=e.indexOf("=",t);return r<n?r:-1}function Dg(e,t,n){if(t===n)return"";let r=t,i=n;do{const o=e.charCodeAt(r);if(o!==32&&o!==9)break}while(++r<i);for(;i>r;){const o=e.charCodeAt(i-1);if(o!==32&&o!==9)break;i--}return e.slice(r,i)}const wE=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function _E(e,t){const n=new wE,r=e.length;if(r<2)return n;const i=t?.decode||xE,o=t?.allowMultiple||!1;let s=0;do{const a=bE(e,s,r);if(a===-1)break;const l=yE(e,s,r);if(a>l){s=e.lastIndexOf(";",a-1)+1;continue}const c=Dg(e,s,a);if(t?.filter&&!t.filter(c)){s=l+1;continue}const u=i(Dg(e,a+1,l));if(o){const f=n[c];f===void 0?n[c]=u:Array.isArray(f)?f.push(u):n[c]=[f,u]}else n[c]===void 0&&(n[c]=u);s=l+1}while(s<r);return n}function xE(e){if(!e.includes("%"))return e;try{return decodeURIComponent(e)}catch{return e}}const kE=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,CE=/^[\u0021-\u003A\u003C-\u007E]*$/,SE=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,EE=/^[\u0020-\u003A\u003C-\u007E]*$/,TE=Object.prototype.toString;function Ig(e,t,n){const r=typeof e=="object"&&e!==null,i=r?t:n,o=i?.stringify||JSON.stringify,s=r?e:{...n,name:e,value:t==null?"":typeof t=="string"?t:o(t)},a=i?.encode||encodeURIComponent;if(!kE.test(s.name))throw new TypeError(`argument name is invali
5d: ${s.name}`);const l=s.value?a(s.value):"";if(!CE.test(l))throw new TypeError(`argument val is invalid: ${s.value}`);if(!s.secure){if(s.partitioned)throw new TypeError("Partitioned cookies must have the Secure attribute");if(s.sameSite&&String(s.sameSite).toLowerCase()==="none")throw new TypeError("SameSite=None cookies must have the Secure attribute");if(s.name.length>9&&s.name.charCodeAt(0)===95&&s.name.charCodeAt(1)===95){const u=s.name.toLowerCase();if(u.startsWith("__secure-")||u.startsWith("__host-"))throw new TypeError(`${s.name} cookies must have the Secure attribute`)}}if(s.name.length>7&&s.name.charCodeAt(0)===95&&s.name.charCodeAt(1)===95&&s.name.toLowerCase().startsWith("__host-")){if(s.path!=="/")throw new TypeError("__Host- cookies must have Path=/");if(s.domain)throw new TypeError("__Host- cookies must not have a Domain attribute")}let c=s.name+"="+l;if(s.maxAge!==void 0){if(!Number.isInteger(s.maxAge))throw new TypeError(`option maxAge is invalid: ${s.maxAge}`);c+="; Max-Age="+Math.max(0,Math.min(s.maxAge,vE))}if(s.domain){if(!SE.test(s.domain))throw new TypeError(`option domain is invalid: ${s.domain}`);c+="; Domain="+s.domain}if(s.path){if(!EE.test(s.path))throw new TypeError(`option path is invalid: ${s.path}`);c+="; Path="+s.path}if(s.expires){if(!OE(s.expires)||!Number.isFinite(s.expires.valueOf()))throw new TypeError(`option expires is invali
5d: ${s.expires}`);c+="; Expires="+s.expires.toUTCString()}if(s.httpOnly&&(c+="; HttpOnly"),s.secure&&(c+="; Secure"),s.partitioned&&(c+="; Partitioned"),s.priority)switch(typeof s.priority=="string"?s.priority.toLowerCase():void 0){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${s.priority}`)}if(s.sameSite)switch(typeof s.sameSite=="string"?s.sameSite.toLowerCase():s.sameSite){case!0:case"strict":c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"none":c+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${s.sameSite}`)}return c}function OE(e){return TE.call(e)==="[object Date]"}function Qn(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Qn(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Qn(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Qn(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Qn(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(i){n.add(Qn(i))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(i,o){n.set(Qn(o),Qn(i))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(Qn(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}function AE(e){if(e!=="undefined")try{const t=JSON.parse(e);return typeof t=="number"&&String(t)!==e?e:t}catch{return e}}const LE={path:"/",watch:!0,decode:e=>e&&AE(decodeURIComponent(e)),encode:e=>{if(typeof e!="string"||e==="undefined")return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!="string")return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},Vl=globalThis.cookieStore;function za(e,t){const n={...LE,...t};n.filter??=c=>c===e;const r=Ng(n)||{};let i;n.maxAge!==void 0?i=n.maxAge*1e3:n.expires&&(i=n.expires.getTime()-Date.now());const o=i!==void 0&&i<=0,s=o||r[e]===void 0||r[e]===null,a=Qn(o?void 0:r[e]??n.default?.()),l=i&&!o?IE(a,i,n.watch&&n.watch!=="shallow"):be(a);{let c=null;try{!Vl&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=(p=!1)=>{if(!p&&(n.readonly||RS(l.value,r[e])))return;const m=l.value===null||l.value===void 0?void 0:n.encode(l.value);DE(e,m,n),r[e]=Qn(l.value),c?.postMessage({value:n.encode(l.value)})},f=p=>{const m=p.refresh?Ng(n)?.[e]:n.decode(p.value);h=!0,l.value=m,r[e]=Qn(m),yt(()=>{h=!1})};let h=!1;const d=!!Ar();if(d&&Zr(()=>{h=!0,u(),c?.close()}),Vl){const p=m=>{const v=m.changed.find(b=>b.name===e),y=m.deleted.find(b=>b.name===e);v&&f({value:v.value}),y&&f({value:null})};Vl.addEventListener("change",p),d&&Zr(()=>Vl.removeEventListener("change",p))}else c&&(c.onmessage=({data:p})=>f(p));n.watch&&Ie(l,()=>{h||u(n.refresh)},{deep:n.watch!=="shallow"}),s&&u(s)}return l}function Ng(e={}){return _E(document.cookie,e)}const ME=e=>e;function PE(e){const{encode:t,decode:n,...r}=e;return{...r,encode:ME}}function RE(e,t,n={}){const r=PE(n);return t===void 0?Ig(e,"",{...r,maxAge:-1}):Ig(e,t,r)}function DE(e,t,n={}){document.cookie=RE(e,t,n)}const Fg=2147483647;function IE(e,t,n){let r,i,o=0;const s=n?be(e):{value:e};return Ar()&&Zr(()=>{i?.(),clearTimeout(r)}),wu((a,l)=>{n&&(i=Ie(s,l));function c(){const f=t-o,h=f<Fg?f:Fg;r=setTimeout(()=>{if(o+=h,o<t)return c();s.value=void 0,l()},h)}function u(){o=0,clearTimeout(r),c()}return{get(){return a(),s.value},set(f){u(),s.value=f,l()}}})}function NE(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function Y3(e,t=Yt()){const{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;const i=t._preloadPromises||=[];if(i.length>4)return Promise.all(i).then(()=>Y3(e,t));t._routePreloaded.add(n);for(const o of r){const s=o.components?.default;if(typeof s!="function")continue;const a=Promise.resolve(s()).catch(()=>{}).finally(()=>i.splice(i.indexOf(a),1));i.push(a)}await Promise.all(i)}function FE(e={}){const t=e.path||window.location.pathname,n=new URL(t,window.location.href);if(n.host!==window.location.host)throw new Error(`Cannot navigate to a URL with a different host: '${t}'.`);if(n.protocol&&Nc(n.protocol))throw new Error(`Cannot navigate to a URL with '${n.protocol}' protocol.`);let r={};try{r=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||r?.path!==t||r?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:We(
5).payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}function Vu(e){return new URL(globalThis.location.href)}const jE=(...e)=>e.find(t=>t!==void 0);function jg(e){let t=e.replace(/[\u0000-\u001F\s]+/g,"");for(;t.toLowerCase().startsWith("view-source:");)t=t.slice(12);const n=t.indexOf(":");return n>0&&Nc(t.slice(0,n+1))?null:e}function VE(e){const t=e.componentName||"NuxtLink";function n(o){return typeof o=="string"&&o.startsWith("#")}function r(o,s,a){const l=a??e.trailingSlash;if(!o||l!=="append"&&l!=="remove")return o;if(typeof o=="string")return Bl(o,l);const c="path"in o&&o.path!==void 0?o.path:s(o).path;return{...o,name:void 0,path:Bl(c,l)}}function i(o){const s=Yt(),a=Gt(),l=me(()=>!!te(o.target)&&te(o.target)!=="_self"),c=me(()=>{const v=te(o.to)||te(o.href)||"";return typeof v=="string"&&pn(v,{acceptRelative:!0})}),u=Th("RouterLink"),f=u&&typeof u!="string"?u.useLink:void 0,h=me(()=>{if(te(o.external))return!0;const v=te(o.to)||te(o.href)||"";return typeof v=="object"?!1:v===""||c.value}),d=me(()=>{const v=te(o.to)||te(o.href)||"";return h.value?v:r(v,s.resolve,te(o.trailingSlash))}),p=h.value?void 0:f?.({...o,to:d,viewTransition:te(o.viewTransition)}),m=me(()=>{const v=te(o.trailingSlash)??e.trailingSlash;if(!d.value||c.value||n(d.value)){const y=d.value;return typeof y=="string"?jg(y):y}if(h.value){const y=typeof d.value=="object"&&"path"in d.value?Uh(d.value):d.value,b=typeof y=="object"?s.resolve(y).href:y,g=typeof b=="string"?jg(b):b;return g===null?null:Bl(g,v)}return typeof d.value=="object"?s.resolve(d.value)?.href??null:Bl(wn(a.app.baseURL,d.value),v)});return{to:d,hasTarget:l,isAbsoluteUrl:c,isExternal:h,href:m,isActive:p?.isActive??me(()=>d.value===s.currentRoute.value.path),isExactActive:p?.isExactActive??me(()=>d.value===s.currentRoute.value.path),route:p?.route??me(()=>s.resolve(d.value)),async navigate(v){m.value!==null&&await _o(m.value,{replace:te(o.replace),external:h.value||l.value})}}}return Oe({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:i,setup(o,{slots:s}){const a=Yt(),{to:l,href:c,navigate:u,isExternal:f,hasTarget:h,isAbsoluteUrl:d}=i(o),p=Xe(!1),m=be(null),v=g=>{m.value=o.custom?g?.$el?.nextElementSibling:g?.$el};function y(g){return!p.value&&(typeof o.prefetchOn=="string"?o.prefetchOn===g:o.prefetchOn?.[g]??e.prefetchOn?.[g])&&(o.prefetch??e.prefetch)!==!1&&o.noPrefetch!==!0&&o.target!=="_blank"&&!$E()}async function b(g=We()){if(p.value||c.value===null)return;p.value=!0;const w=typeof l.value=="string"?l.value:f.value?Uh(l.value):a.resolve(l.value).fullPath,x=f.value?new URL(w,window.location.href).href:w;await Promise.all([g.hooks.callHook("link:prefetch",x)?.catch(()=>{}),!f.value&&!h.value&&Y3(l.value,a).catch(()=>{})])}if(y("visibility")){const g=We();let w,x=null;jt(()=>{const T=BE();ju(()=>{w=rd(()=>{m?.value?.tagName&&(x=T.observe(m.value,async()=>{x?.(),x=null,await b(g)}))})})}),Lo(()=>{w&&US(w),x?.(),x=null})}return()=>{if(!f.value&&!h.value&&!n(l.value)){const x={ref:v,to:l.value,activeClass:o.activeClass||e.activeClass,exactActiveClass:o.exactActiveClass||e.exactActiveClass,replace:o.replace,ariaCurrentValue:o.ariaCurrentValue,custom:o.custom};
5return o.custom||(y("interaction")&&(x.onPointerenter=b.bind(null,void 0),x.onFocus=b.bind(null,void 0)),p.value&&(x.class=o.prefetchedClass||e.prefetchedClass),x.rel=o.rel||void 0),Qe(Th("RouterLink"),x,s.default)}const g=o.target||null,w=jE(o.noRel?"":o.rel,e.externalRelAttribute,d.value||h.value?"noopener noreferrer":"")||null;return o.custom?s.default?s.default({href:c.value,navigate:u,prefetch:b,get route(){if(!c.value)return;const x=new URL(c.value,window.location.href);return{path:x.pathname,fullPath:x.pathname,get query(){return Au(x.search)},hash:x.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:w,target:g,isExternal:f.value||h.value,isActive:!1,isExactActive:!1}):null:Qe("a",{ref:m,href:c.value||null,rel:w,target:g,onClick:async x=>{if(!(f.value||h.value)){x.preventDefault();try{const T=T4(c.value??"");return await(o.replace?a.replace(T):a.push(T))}finally{if(n(l.value)){const T=l.value.slice(1);let A=T;try{A=decodeURIComponent(T)}catch{}document.getElementById(A)?.focus()}}}}},s.default?.())}}})}const Q3=VE(Fx);function Bl(e,t){const n=t==="append"?lr:ws;return pn(e)&&!e.startsWith("http")?e:n(e,!0)}function BE(){const e=We();if(e._observer)return e._observer;let t=null;const n=new Map,r=(o,s)=>(t||=new IntersectionObserver(a=>{for(const l of a){const c=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}}),n.set(o,s),t.observe(o),()=>{n.delete(o),t?.unobserve(o),n.size===0&&(t?.disconnect(),t=null)});return e._observer={observe:r}}const zE=/2g/;function $E(){const e=navigator.connection;return!!(e&&(e.saveData||zE.test(e.effectiveType)))}const HE={nuxt:{},icon:{provider:"server",class:"",aliases:{},iconifyApiEndpoint:"https://api.iconify.design",localApiEndpoint:"/api/_nuxt_icon",fallbackToApi:!0,cssSelectorPrefix:"i-",cssWherePseudo:!0,mode:"css",attrs:{"aria-hidden":!0},collections:["academicons","akar-icons","ant-design","arcticons","basil","bi","bitcoin-icons","bpmn","brandico","bx","bxl","bxs","bytesize","carbon","catppuccin","cbi","charm","ci","cib","cif","cil","circle-flags","circum","clarity","codex","codicon","covid","cryptocurrency","cryptocurrency-color","cuida","dashicons","devicon","devicon-plain","dinkie-icons","duo-icons","ei","el","emojione","emojione-monotone","emojione-v1","entypo","entypo-social","eos-icons","ep","et","eva","f7","fa","fa-brands","fa-regular","fa-solid","fa6-brands","fa6-regular","fa6-solid","fa7-brands","fa7-regular","fa7-solid","fad","famicons","fe","feather","file-icons","flag","flagpack","flat-color-icons","flat-ui","flowbite","fluent","fluent-color","fluent-emoji","fluent-emoji-flat","fluent-emoji-high-contrast","fluent-mdl2","fontelico","fontisto","formkit","foundation","fxemoji","gala","game-icons","garden","geo","gg","gis","gravity-ui","gridicons","grommet-icons","guidance","healthicons","heroicons","heroicons-outline","heroicons-solid","hugeicons","humbleicons","ic","icomoon-free","icon-park","icon-park-outline","icon-park-solid","icon-park-twotone","iconamoon","iconoir","icons8","il","ion","iwwa","ix","jam","la","lets-icons","line-md","lineicons","logos","ls","lsicon","lucide","lucide-lab","mage","majesticons","maki","map","marketeq","material-icon-theme","material-symbols","material-symbols-light","mdi","mdi-light","medical-icon","memory","meteocons","meteor-icons","mi","mingcute","mono-icons","mynaui","nimbus","nonicons","noto","noto-v1","nrk","octicon","oi","ooui","openmoji","oui","pajamas","pepicons","pepicons-pencil","pepicons-pop","pepicons-print","ph","picon","pixel","pixelarticons","prime","proicons","ps","qlementine-icons","quill","radix-icons","raphael","ri","rivet-icons","roentgen","si","si-glyph","sidekickicons","simple-icons","simple-line-icons","skill-icons","solar","stash","streamline","streamline-block","streamline-color","streamline-cyber","streamline-cyber-color","streamline-emojis","streamline-flex","streamline-flex-color","streamline-freehand","streamline-freehand-color","streamline-kameleon-color","streamline-logos","streamline-pixel","streamline-plump","streamline-plump-color","streamline-sharp","streamline-sharp-color","streamline-stickies-color","streamline-ultimate","streamline-ultimate-color","subway","svg-spinners","system-uicons","tabler","tdesign","teenyicons","temaki","token","token-branded","topcoat","twemoji","typcn","uil","uim","uis","uit","uiw","unjs","vaadin","vs","vscode-icons","websymbol","weui","whh","wi","wpf","zmdi","zondicons","ff"],fetchTimeout:1500,customCollections:["ff"]}},qE=Kx(HE);
5function hl(){const e=We();return e._appConfig||=Wt(qE),e._appConfig}const UE=dt({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const t=gE(),n=ai("site-config");{const r=n.value||window.__NUXT_SITE_CONFIG__||{};for(const i in r)i[0]!=="_"&&t.push({[i]:r[i],_priority:r._priority?.[i]||-1})}return{provide:{nuxtSiteConfig:t}}}}),WE=dt({name:"nuxt:payload",setup(e){const t=new Set;Yt().beforeResolve(async(n,r)=>{if(n.path===r.path)return;const i=await sg(n.path);if(i){for(const o of t)delete e.static.data[o];for(const o in i.data)o in e.static.data||t.add(o),e.static.data[o]=i.data[o]}}),ju(()=>{e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await sg(n).catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(Bp,1e3)})}}),GE=dt(()=>{const e=Yt();ju(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),KE=dt(e=>{let t;async function n(){let r;try{r=await Bp()}catch(i){const o=i;if(!("status"in o&&(o.status===404||o.status===403)))throw o}t&&clearTimeout(t),t=setTimeout(n,Ym);try{const i=await $fetch(Dp("builds/latest.json")+`?${Date.now()}`);i.id!==r?.id&&(e.hooks.callHook("app:manifest:update",i),t&&clearTimeout(t))}catch{}}ju(()=>{t=setTimeout(n,Ym)})}),XE=dt({name:"nuxt:chunk-reload",setup(e){const t=Yt(),n=Gt(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:o})=>{r.add(o)});function i(o){const s=wn(n.app.baseURL,o.fullPath);FE({path:s,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(i)}),t.onError((o,s)=>{r.has(o)&&i(s)})}}),YE=Zn(()=>ye(()=>Promise.resolve().then(()=>vF),void 0,import.meta.url).then(e=>e.default||e.default||e)),QE=[["Icon",YE]],ZE=dt({name:"nuxt:global-components",setup(e){for(const[t,n]of QE)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),ki={copilot:Zn(()=>ye(()=>import("./RgRRfeH7.js"),__vite__mapDeps([269,85]),import.meta.url).then(e=>e.default||e)),default:Zn(()=>ye(()=>import("./DeLMRdLV.js"),__vite__mapDeps([270,118,119,263,203,229,85,271]),import.meta.url).then(e=>e.default||e)),embed:Zn(()=>ye(()=>import("./CdOP8eOy.js"),[],import.meta.url).then(e=>e.default||e)),empty:Zn(()=>ye(()=>import("./BbhMtuxi.js"),[],import.meta.url).then(e=>e.default||e)),informer:Zn(()=>ye(()=>import("./CNg1Z5KI.js"),__vite__mapDeps([272,118,119,263]),import.meta.url).then(e=>e.default||e)),questionnaire:Zn(()=>ye(()=>import("./BuRqyU8b.js"),__vite__mapDeps([273,274]),import.meta.url).then(e=>e.default||e)),stepper:Zn(()=>ye(()=>import("./DuRbkqN5.js"),__vite__mapDeps([275,274]),import.meta.url).then(e=>e.default||e))},JE=dt({name:"nuxt:prefetch",setup(e){const t=Yt();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{const r=n?.meta?.layout;r&&typeof ki[r]=="function"&&await ki[r]()})}),e.hooks.hook("link:prefetch",n=>{if(pn(n))return;const r=t.resolve(n);if(!r)return;const i=r.meta.layout;let o=a3(r.meta.middleware);o=o.filter(s=>typeof s=="string");for(const s of o)typeof id[s]=="function"&&id[s]();typeof i=="string"&&i in ki&&NE(ki[i])})}}),eT="octopus/pv",tT="octopus/aim",nT="octopus/oss",rT="octopus/ac";let iT,Z3=0,oT=0,da=null;function J3(){return iT??=crypto.randomUUID()}async function sT(e,t){if(t){console.log("Error detected, not tracking page view");return}const n=Vg(new URL(window.location.href));if((da?Vg(new URL(da,window.location.origin)):void 0)===n)return;const i=da;da=window.location.pathname,await Bu(wn(e,eT),{...eb(),hit:Z3++,previousPath:i})}async function _G(e,t){await Bu(wn(e,tT),{host:window.location.hostname,path:window.location.pathname,eventId:crypto.randomUUID(),...t})}async function s1(e,t){await Bu(wn(e,nT),{...eb(),...t,hit:oT++})}async function aT(e,t){await Bu(wn(e,rT),{eventId:crypto.randomUUID(),...t})}async function Bu(e,t){if(!(typeof navigator<"u"&&navigator.onLine===!1))try{await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)})}catch(n){console.error("Failed to send tracking data:",n)}}function eb(){let e=null,t=null;if(Z3===0&&document.referrer){const i=new URL(document.referrer);e=i.hostname,t=i.pathname}const r=[...new URLSearchParams(window.location.search).entries()].map(([i,o])=>({key:i,value:o}));return{host:window.location.hostname,path:window.location.pathname,query:r,referrerDomain:e,referrerPath:t,visitId:J3(),eventId:crypto.randomUUID(),hit:Number.NaN,previousPath:da}}function Vg(e){return lT(e.pathname)}function lT(e){return e.replace(/\/+$/,"")}
5async function cT(e,t){if(e)try{const n={mobileAppVersion:null,...t};await aT(e,n)}catch(n){console.error("Failed to track API call:",n)}}function Bg(e){return String(e??"GET").toUpperCase()}const uT=new TextEncoder;function zg(e){return uT.encode(e).length}function fT(e){if(e==null)return 0;if(typeof e=="string")return zg(e);if(e instanceof Uint8Array||e instanceof ArrayBuffer)return e.byteLength;try{return zg(JSON.stringify(e))}catch{return 0}}function hT(e){if(!e)return;const t=e instanceof Headers?e.get("content-length"):e["Content-Length"]??e["content-length"];if(t==null||t==="")return;const n=Number(t);return Number.isFinite(n)?n:void 0}function $g(e,t){return hT(t)??fT(e)}function dT(){return typeof window>"u"?"http://localhost":window.location.origin}function pT(e,t={}){try{let n;return typeof e=="string"?n=new URL(Lu(e,t.baseURL??""),t.fallbackOrigin||dT()):e instanceof URL?n=e:n=new URL(e.url),{host:n.hostname,path:n.pathname}}catch{return{host:"unknown",path:typeof e=="string"?e:"unknown"}}}function mT(e,t){sT(e,Be(t))}const gT=dt({parallel:!0,setup(){const e=Gt().public.analytics,t=ll(),n=me(()=>Fp(t.value)),r=We();let i=!0,o=!1;r.hook("page:finish",()=>{if(!o){o=!0;try{i&&(i=!1),mT(e.baseUrl,n)}finally{o=!1}}})}});function vT(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var lc={exports:{}},yT=lc.exports,Hg;function bT(){return Hg||(Hg=1,(function(e){(function(t,n){e.exports?(n.default=n,e.exports=t.document?n(t):n):(t.Highcharts&&t.Highcharts.error(16,!0),t.Highcharts=n(t))})(typeof window<"u"?window:yT,function(t){function n(i,o,s,a){i.hasOwnProperty(o)||(i[o]=a.apply(null,s),typeof CustomEvent=="function"&&t.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:o,module:i[o]}})))}var r={};return n(r,"Core/Globals.js",[],function(){var i;return(function(o){o.SVG_NS="http://www.w3.org/2000/svg",o.product="Highcharts",o.version="10.3.3",o.win=typeof t<"u"?t:{},o.doc=o.win.document,o.svg=o.doc&&o.doc.createElementNS&&!!o.doc.createElementNS(o.SVG_NS,"svg").createSVGRect,o.userAgent=o.win.navigator&&o.win.navigator.userAgent||"",o.isChrome=o.userAgent.indexOf("Chrome")!==-1,o.isFirefox=o.userAgent.indexOf("Firefox")!==-1,o.isMS=/(edge|msie|trident)/i.test(o.userAgent)&&!o.win.opera,o.isSafari=!o.isChrome&&o.userAgent.indexOf("Safari")!==-1,o.isTouchDevice=/(Mobile|Android|Windows Phone)/.test(o.userAgent),o.isWebKit=o.userAgent.indexOf("AppleWebKit")!==-1,o.deg2rad=2*Math.PI/360,o.hasBidiBug=o.isFirefox&&4>parseInt(o.userAgent.split("Firefox/")[1],10),o.hasTouch=!!o.win.TouchEvent,o.marginNames=["plotTop","marginRight","marginBottom","plotLeft"],o.noop=function(){},o.supportsPassiveEvents=(function(){var s=!1;if(!o.isMS){var a=Object.defineProperty({},"passive",{get:function(){s=!0}});o.win.addEventListener&&o.win.removeEventListener&&(o.win.addEventListener("testPassive",o.noop,a),o.win.removeEventListener("testPassive",o.noop,a))}return s})(),o.charts=[],o.dateFormats={},o.seriesTypes={},o.symbolSizes={},o.chartCount=0})(i||(i={})),i}),n(r,"Core/Utilities.js",[r["Core/Globals.js"]],function(i){function o(k,S,N,M){var z=S?"Highcharts error":"Highcharts warning";k===32&&(k=""+z+": Deprecated member");var H=d(k),oe=H?""+z+" #"+k+": www.highcharts.com/errors/"+k+"/":k.toString();if(typeof M<"u"){var J="";H&&(oe+="?"),T(M,function(P,F){J+=`
6 - `.concat(F,": ").concat(P),H&&(oe+=encodeURI(F)+"="+encodeURI(P))}),oe+=J}O(i,"displayError",{chart:N,code:k,message:oe,params:M},function(){if(S)throw Error(oe);E.console&&o.messages.indexOf(oe)===-1&&console.warn(oe)}),o.messages.push(oe)}function s(k,S){var N={};return T(k,function(M,z){u(k[z],!0)&&!k.nodeType&&S[z]?(M=s(k[z],S[z]),Object.keys(M).length&&(N[z]=M)):(u(k[z])||k[z]!==S[z]||z in k&&!(z in S))&&(N[z]=k[z])}),N}function a(k,S){return parseInt(k,S||10)}function l(k){return typeof k=="string"}function c(k){return k=Object.prototype.toString.call(k),k==="[object Array]"||k==="[object Array Iterator]"}function u(k,S){return!!k&&typeof k=="object"&&(!S||!c(k))}function f(k){return u(k)&&typeof k.nodeType=="number"}function h(k){var S=k&&k.constructor;return!(!u(k,!0)||f(k)||!S||!S.name||S.name==="Object")}function d(k){return typeof k=="number"&&!isNaN(k)&&1/0>k&&-1/0<k}function p(k){return typeof k<"u"&&k!==null}function m(k,S,N){var M=l(S)&&!p(N),z,H=function(oe,J){p(oe)?k.setAttribute(J,oe):M?(z=k.getAttribute(J))||J!=="class"||(z=k.getAttribute(J+"Name")):k.removeAttribute(J)};return l(S)?H(N,S):T(S,H),z}function v(k,S){var N;k||(k={});for(N in S)k[N]=S[N];return k}function y(){for(var k=arguments,S=k.length,N=0;N<S;N++){var M=k[N];if(typeof M<"u"&&M!==null)return M}}function b(k,S){i.isMS&&!i.svg&&S&&p(S.opacity)&&(S.filter="alpha(opacity=".concat(100*S.op
6acity,")")),v(k.style,S)}function g(k){return Math.pow(10,Math.floor(Math.log(k)/Math.LN10))}function w(k,S){return 1e14<k?k:parseFloat(k.toPrecision(S||14))}function x(k,S,N){var M=i.getStyle||x;if(S==="width")return S=Math.min(k.offsetWidth,k.scrollWidth),N=k.getBoundingClientRect&&k.getBoundingClientRect().width,N<S&&N>=S-1&&(S=Math.floor(N)),Math.max(0,S-(M(k,"padding-left",!0)||0)-(M(k,"padding-right",!0)||0));if(S==="height")return Math.max(0,Math.min(k.offsetHeight,k.scrollHeight)-(M(k,"padding-top",!0)||0)-(M(k,"padding-bottom",!0)||0));if(E.getComputedStyle||o(27,!0),k=E.getComputedStyle(k,void 0)){var z=k.getPropertyValue(S);y(N,S!=="opacity")&&(z=a(z))}return z}function T(k,S,N){for(var M in k)Object.hasOwnProperty.call(k,M)&&S.call(N||k[M],k[M],M,k)}function A(k,S,N){function M(J,P){var F=k.removeEventListener||i.removeEventListenerPolyfill;F&&F.call(k,J,P,!1)}function z(J){var P;if(k.nodeName){if(S){var F={};F[S]=!0}else F=J;T(F,function(W,K){if(J[K])for(P=J[K].length;P--;)M(K,J[K][P].fn)})}}var H=typeof k=="function"&&k.prototype||k;if(Object.hasOwnProperty.call(H,"hcEvents")){var oe=H.hcEvents;S?(H=oe[S]||[],N?(oe[S]=H.filter(function(J){return N!==J.fn}),M(S,N)):(z(oe),oe[S]=[])):(z(oe),delete H.hcEvents)}}function O(k,S,N,M){if(N=N||{},R.createEvent&&(k.dispatchEvent||k.fireEvent&&k!==i)){var z=R.createEvent("Events");z.initEvent(S,!0,!0),N=v(z,N),k.dispatchEvent?k.dispatchEvent(N):k.fireEvent(S,N)}else if(k.hcEvents){N.target||v(N,{preventDefault:function(){N.defaultPrevented=!0},target:k,type:S}),z=[];for(var H=k,oe=!1;H.hcEvents;)Object.hasOwnProperty.call(H,"hcEvents")&&H.hcEvents[S]&&(z.length&&(oe=!0),z.unshift.apply(z,H.hcEvents[S])),H=Object.getPrototypeOf(H);oe&&z.sort(function(J,P){return J.order-P.order}),z.forEach(function(J){J.fn.call(k,N)===!1&&N.preventDefault()})}M&&!N.defaultPrevented&&M.call(k,N)}var _=i.charts,R=i.doc,E=i.win;(o||(o={})).messages=[],Math.easeInOutSine=function(k){return-.5*(Math.cos(Math.PI*k)-1)};var L=Array.prototype.find?function(k,S){return k.find(S)}:function(k,S){var N,M=k.length;for(N=0;N<M;N++)if(S(k[N],N))return k[N]};T({map:"map",each:"forEach",grep:"filter",reduce:"reduce",some:"some"},function(k,S){i[S]=function(N){var M;return o(32,!1,void 0,(M={},M["Highcharts.".concat(S)]="use Array.".concat(k),M)),Array.prototype[k].apply(N,[].slice.call(arguments,1))}});var C,D=(function(){var k=Math.random().toString(36).substring(2,9)+"-",S=0;return function(){return"highcharts-"+(C?"":k)+S++}})();return E.jQuery&&(E.jQuery.fn.highcharts=function(){var k=[].slice.call(arguments);if(this[0])return k[0]?(new i[l(k[0])?k.shift():"Chart"](this[0],k[0],k[1]),this):_[m(this[0],"data-highcharts-chart")]}),L={addEvent:function(k,S,N,M){M===void 0&&(M={});var z=typeof k=="function"&&k.prototype||k;Object.hasOwnProperty.call(z,"hcEvents")||(z.hcEvents={}),z=z.hcEvents,i.Point&&k instanceof i.Point&&k.series&&k.series.chart&&(k.series.chart.runTrackerClick=!0);var H=k.addEventListener||i.addEventListenerPolyfill;return H&&H.call(k,S,N,i.supportsPassiveEvents?{passive:M.passive===void 0?S.indexOf("touch")!==-1:M.passive,capture:!1}:!1),z[S]||(z[S]=[]),z[S].push({fn:N,order:typeof M.order=="number"?M.order:1/0}),z[S].sort(function(oe,J){return oe.order-J.order}),function(){A(k,S,N)}},arrayMax:function(k){for(var S=k.length,N=k[0];S--;)k[S]>N&&(N=k[S]);return N},arrayMin:function(k){for(var S=k.length,N=k[0];S--;)k[S]<N&&(N=k[S]);return N},attr:m,clamp:function(k,S,N){return k>S?k<N?k:N:S},cleanRecursively:s,clearTimeout:function(k){p(k)&&clearTimeout(k)},correctFloat:w,createElement:function(k,S,N,M,z){return k=R.createElement(k),S&&v(k,S),z&&b(k,{padding:"0",border:"none",margin:"0"}),N&&b(k,N),M&&M.appendChild(k),k},css:b,defined:p,destroyObjectProperties:function(k,S){T(k,function(N,M){N&&N!==S&&N.destroy&&N.destroy(),delete k[M]})},discardElement:function(k){k&&k.parentElement&&k.parentElement.removeChild(k)},erase:function(k,S){for(var N=k.length;N--;)if(k[N]===S){k.splice(N,1);break}},error:o,extend:v,extendClass:function(k,S){var N=function(){};return N.prototype=new k,v(N.prototype,S),N},find:L,fireEvent:O,getMagnitude:g,getNestedProperty:function(k,S){for(k=k.split(".");k.length&&p(S);){var N=k.shift();if(typeof N>"u"||N==="__proto__"||(S=S[N],!p(S)||typeof S=="function"||typeof S.nodeType=="number"||S===E))return}return S},getStyle:x,inArray:function(k,S,N){return o(32,!1,void 0,{"Highcharts.inArray":"use Array.indexOf"}),S.indexOf(k,N)},isArray:c,isClass:h,isDOMElement:f,isFunction:function(k){return typeof k=="function"},isNumber:d,isObject:u,isString:l,keys:function(k){return o(32,!1,void 0,{"Highcharts.keys":"use Object.keys"}),Object.keys(k)},merge:function(){var k,S=arguments,N={},M=function(H,oe){return typeof H!="object"&&(H={}),T(oe,function(J,P){P!=="__proto__"&&P!=="constructor"&&(!u(J,!0)||h(J)||f(J)?H[P]=oe[P]:H[P]=M(H[P]||{},J))}),H};S[0]===!0&&(N=S[1],S=Array.prototype.slice.call(S,2));var z=S.length;for(k=0;k<z;k++)N=M(N,S[k]);return N},normalizeTickInterval:function(k,S,N,M,z){var H=k;N=y(N,g(k));var oe=k/N;for(S||(S=z?[1,1.2,1.5,2,2.5,3,4,5,6,8,10]:[1,2,2.5,5,10],M===!1&&(N===1?S=S.filter(function(J){return J%1===0}):.1>=N&&(S=[1/N]))),M=0;M<S.length&&(H=S[M],!(z&&H*N>=k||!z&&oe<=(S[M]+(S[M+1]||S[M]))/2));M++);return H=w(H*N,-Math.round(Math.log(.001)/Math.LN10))},objectEach:T,offset:function(k){var S=R.documentElement;return k=k.parentElement||k.parentNode?k.getBoundingClientRect():{top:0,left:0,width:0,height:0}
6,{top:k.top+(E.pageYOffset||S.scrollTop)-(S.clientTop||0),left:k.left+(E.pageXOffset||S.scrollLeft)-(S.clientLeft||0),width:k.width,height:k.height}},pad:function(k,S,N){return Array((S||2)+1-String(k).replace("-","").length).join(N||"0")+k},pick:y,pInt:a,relativeLength:function(k,S,N){return/%$/.test(k)?S*parseFloat(k)/100+(N||0):parseFloat(k)},removeEvent:A,splat:function(k){return c(k)?k:[k]},stableSort:function(k,S){var N=k.length,M,z;for(z=0;z<N;z++)k[z].safeI=z;for(k.sort(function(H,oe){return M=S(H,oe),M===0?H.safeI-oe.safeI:M}),z=0;z<N;z++)delete k[z].safeI},syncTimeout:function(k,S,N){return 0<S?setTimeout(k,S,N):(k.call(0,N),-1)},timeUnits:{millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:24192e5,year:314496e5},uniqueKey:D,useSerialIds:function(k){return C=y(k,C)},wrap:function(k,S,N){var M=k[S];k[S]=function(){var z=arguments,H=this;return N.apply(this,[function(){return M.apply(H,arguments.length?arguments:z)}].concat([].slice.call(arguments)))}}},L}),n(r,"Core/Chart/ChartDefaults.js",[],function(){return{alignThresholds:!1,panning:{enabled:!1,type:"x"},styledMode:!1,borderRadius:0,colorCount:10,allowMutatingData:!0,defaultSeriesType:"line",ignoreHiddenSeries:!0,spacing:[10,10,15,10],resetZoomButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}},zoomBySingleTouch:!1,zooming:{singleTouch:!1,resetButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}}},width:null,height:null,borderColor:"#335cad",backgroundColor:"#ffffff",plotBorderColor:"#cccccc"}}),n(r,"Core/Color/Color.js",[r["Core/Globals.js"],r["Core/Utilities.js"]],function(i,o){var s=o.isNumber,a=o.merge,l=o.pInt;return o=(function(){function c(u){this.rgba=[NaN,NaN,NaN,NaN],this.input=u;var f=i.Color;if(f&&f!==c)return new f(u);if(!(this instanceof c))return new c(u);this.init(u)}return c.parse=function(u){return u?new c(u):c.None},c.prototype.init=function(u){var f;if(typeof u=="object"&&typeof u.stops<"u")this.stops=u.stops.map(function(m){return new c(m[1])});else if(typeof u=="string"){if(this.input=u=c.names[u.toLowerCase()]||u,u.charAt(0)==="#"){var h=u.length,d=parseInt(u.substr(1),16);h===7?f=[(d&16711680)>>16,(d&65280)>>8,d&255,1]:h===4&&(f=[(d&3840)>>4|(d&3840)>>8,(d&240)>>4|d&240,(d&15)<<4|d&15,1])}if(!f)for(d=c.parsers.length;d--&&!f;){var p=c.parsers[d];(h=p.regex.exec(u))&&(f=p.parse(h))}}f&&(this.rgba=f)},c.prototype.get=function(u){var f=this.input,h=this.rgba;if(typeof f=="object"&&typeof this.stops<"u"){var d=a(f);return d.stops=[].slice.call(d.stops),this.stops.forEach(function(p,m){d.stops[m]=[d.stops[m][0],p.get(u)]}),d}return h&&s(h[0])?u==="rgb"||!u&&h[3]===1?"rgb("+h[0]+","+h[1]+","+h[2]+")":u==="a"?"".concat(h[3]):"rgba("+h.join(",")+")":f},c.prototype.brighten=function(u){var f=this.rgba;if(this.stops)this.stops.forEach(function(d){d.brighten(u)});else if(s(u)&&u!==0)for(var h=0;3>h;h++)f[h]+=l(255*u),0>f[h]&&(f[h]=0),255<f[h]&&(f[h]=255);return this},c.prototype.setOpacity=function(u){return this.rgba[3]=u,this},c.prototype.tweenTo=function(u,f){var h=this.rgba,d=u.rgba;return!s(h[0])||!s(d[0])?u.input||"none":(u=d[3]!==1||h[3]!==1,(u?"rgba(":"rgb(")+Math.round(d[0]+(h[0]-d[0])*(1-f))+","+Math.round(d[1]+(h[1]-d[1])*(1-f))+","+Math.round(d[2]+(h[2]-d[2])*(1-f))+(u?","+(d[3]+(h[3]-d[3])*(1-f)):"")+")")},c.names={white:"#ffffff",black:"#000000"},c.parsers=[{regex:/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/,parse:function(u){return[l(u[1]),l(u[2]),l(u[3]),parseFloat(u[4],10)]}},{regex:/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/,parse:function(u){return[l(u[1]),l(u[2]),l(u[3]),1]}}],c.None=new c(""),c})(),o}),n(r,"Core/Color/Palettes.js",[],function(){return{colors:"#7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1".split(" ")}}),n(r,"Core/Time.js",[r["Core/Globals.js"],r["Core/Utilities.js"]],function(i,o){var s=i.win,a=o.defined,l=o.error,c=o.extend,u=o.isObject,f=o.merge,h=o.objectEach,d=o.pad,p=o.pick,m=o.splat,v=o.timeUnits,y=i.isSafari&&s.Intl&&s.Intl.DateTimeFormat.prototype.formatRange,b=i.isSafari&&s.Intl&&!s.Intl.DateTimeFormat.prototype.formatRange;return o=(function(){function g(w){this.options={},this.variableTimezone=this.useUTC=!1,this.Date=s.Date,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.update(w)}return g.prototype.get=function(w,x){if(this.variableTimezone||this.timezoneOffset){var T=x.getTime(),A=T-this.getTimezoneOffset(x);return x.setTime(A),w=x["getUTC"+w](),x.setTime(T),w}return this.useUTC?x["getUTC"+w]():x["get"+w]()},g.prototype.set=function(w,x,T){if(this.variableTimezone||this.timezoneOffset){if(w==="Milliseconds"||w==="Seconds"||w==="Minutes"&&this.getTimezoneOffset(x)%36e5===0)return x["setUTC"+w](T);var A=this.getTimezoneOffset(x);return A=x.getTime()-A,x.setTime(A),x["setUTC"+w](T),w=this.getTimezoneOffset(x),A=x.getTime()+w,x.setTime(A)}return this.useUTC||y&&w==="FullYear"?x["setUTC"+w](T):x["set"+w](T)}
6,g.prototype.update=function(w){w===void 0&&(w={});var x=p(w.useUTC,!0);this.options=w=f(!0,this.options,w),this.Date=w.Date||s.Date||Date,this.timezoneOffset=(this.useUTC=x)&&w.timezoneOffset||void 0,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.variableTimezone=x&&!(!w.getTimezoneOffset&&!w.timezone)},g.prototype.makeTime=function(w,x,T,A,O,_){if(this.useUTC){var R=this.Date.UTC.apply(0,arguments),E=this.getTimezoneOffset(R);R+=E;var L=this.getTimezoneOffset(R);E!==L?R+=L-E:E-36e5!==this.getTimezoneOffset(R-36e5)||b||(R-=36e5)}else R=new this.Date(w,x,p(T,1),p(A,0),p(O,0),p(_,0)).getTime();return R},g.prototype.timezoneOffsetFunction=function(){var w=this,x=this.options,T=x.getTimezoneOffset,A=x.moment||s.moment;if(!this.useUTC)return function(O){return 6e4*new Date(O.toString()).getTimezoneOffset()};if(x.timezone){if(A)return function(O){return 6e4*-A.tz(O,x.timezone).utcOffset()};l(25)}return this.useUTC&&T?function(O){return 6e4*T(O.valueOf())}:function(){return 6e4*(w.timezoneOffset||0)}},g.prototype.dateFormat=function(w,x,T){if(!a(x)||isNaN(x))return i.defaultOptions.lang&&i.defaultOptions.lang.invalidDate||"";w=p(w,"%Y-%m-%d %H:%M:%S");var A=this,O=new this.Date(x),_=this.get("Hours",O),R=this.get("Day",O),E=this.get("Date",O),L=this.get("Month",O),C=this.get("FullYear",O),D=i.defaultOptions.lang,k=D&&D.weekdays,S=D&&D.shortWeekdays;return O=c({a:S?S[R]:k[R].substr(0,3),A:k[R],d:d(E),e:d(E,2," "),w:R,b:D.shortMonths[L],B:D.months[L],m:d(L+1),o:L+1,y:C.toString().substr(2,2),Y:C,H:d(_),k:_,I:d(_%12||12),l:_%12||12,M:d(this.get("Minutes",O)),p:12>_?"AM":"PM",P:12>_?"am":"pm",S:d(O.getSeconds()),L:d(Math.floor(x%1e3),3)},i.dateFormats),h(O,function(N,M){for(;w.indexOf("%"+M)!==-1;)w=w.replace("%"+M,typeof N=="function"?N.call(A,x):N)}),T?w.substr(0,1).toUpperCase()+w.substr(1):w},g.prototype.resolveDTLFormat=function(w){return u(w,!0)?w:(w=m(w),{main:w[0],from:w[1],to:w[2]})},g.prototype.getTimeTicks=function(w,x,T,A){var O=this,_=[],R={},E=new O.Date(x),L=w.unitRange,C=w.count||1,D;if(A=p(A,1),a(x)){if(O.set("Milliseconds",E,L>=v.second?0:C*Math.floor(O.get("Milliseconds",E)/C)),L>=v.second&&O.set("Seconds",E,L>=v.minute?0:C*Math.floor(O.get("Seconds",E)/C)),L>=v.minute&&O.set("Minutes",E,L>=v.hour?0:C*Math.floor(O.get("Minutes",E)/C)),L>=v.hour&&O.set("Hours",E,L>=v.day?0:C*Math.floor(O.get("Hours",E)/C)),L>=v.day&&O.set("Date",E,L>=v.month?1:Math.max(1,C*Math.floor(O.get("Date",E)/C))),L>=v.month){O.set("Month",E,L>=v.year?0:C*Math.floor(O.get("Month",E)/C));var k=O.get("FullYear",E)}L>=v.year&&O.set("FullYear",E,k-k%C),L===v.week&&(k=O.get("Day",E),O.set("Date",E,O.get("Date",E)-k+A+(k<A?-7:0))),k=O.get("FullYear",E),A=O.get("Month",E);var S=O.get("Date",E),N=O.get("Hours",E);for(x=E.getTime(),!O.variableTimezone&&O.useUTC||!a(T)||(D=T-x>4*v.month||O.getTimezoneOffset(x)!==O.getTimezoneOffset(T)),x=E.getTime(),E=1;x<T;)_.push(x),x=L===v.year?O.makeTime(k+E*C,0):L===v.month?O.makeTime(k,A+E*C):!D||L!==v.day&&L!==v.week?D&&L===v.hour&&1<C?O.makeTime(k,A,S,N+E*C):x+L*C:O.makeTime(k,A,S+E*C*(L===v.day?1:7)),E++;_.push(x),L<=v.hour&&1e4>_.length&&_.forEach(function(M){M%18e5===0&&O.dateFormat("%H%M%S%L",M)==="000000000"&&(R[M]="day")})}return _.info=c(w,{higherRanks:R,totalRange:L*C}),_},g.prototype.getDateFormat=function(w,x,T,A){var O=this.dateFormat("%m-%d %H:%M:%S.%L",x),_={millisecond:15,second:12,minute:9,hour:6,day:3},R="millisecond";for(E in v){if(w===v.week&&+this.dateFormat("%w",x)===T&&O.substr(6)==="00:00:00.000"){var E="week";break}if(v[E]>w){E=R;break}if(_[E]&&O.substr(_[E])!=="01-01 00:00:00.000".substr(_[E]))break;E!=="week"&&(R=E)}return this.resolveDTLFormat(A[E]).main},g})(),o}),n(r,"Core/Defaults.js",[r["Core/Chart/ChartDefaults.js"],r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Color/Palettes.js"],r["Core/Time.js"],r["Core/Utilities.js"]],function(i,o,s,a,l,c){o=o.parse;var u=c.merge,f={colors:a.colors,symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),decimalPoint:".",numericSymbol
6s:"kMGTPE".split(""),resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:" "},global:{},time:{Date:void 0,getTimezoneOffset:void 0,timezone:void 0,timezoneOffset:0,useUTC:!0},chart:i,title:{text:"Chart title",align:"center",margin:15,widthAdjust:-44},subtitle:{text:"",align:"center",widthAdjust:-44},caption:{margin:15,text:"",align:"left",verticalAlign:"bottom"},plotOptions:{},labels:{style:{position:"absolute",color:"#333333"}},legend:{enabled:!0,align:"center",alignColumns:!0,className:"highcharts-no-tooltip",layout:"horizontal",labelFormatter:function(){return this.name},borderColor:"#999999",borderRadius:0,navigation:{activeColor:"#003399",inactiveColor:"#cccccc"},itemStyle:{color:"#333333",cursor:"pointer",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:"#000000"},itemHiddenStyle:{color:"#cccccc"},shadow:!1,itemCheckboxStyle:{position:"absolute",width:"13px",height:"13px"},squareSymbol:!0,symbolPadding:5,verticalAlign:"bottom",x:0,y:0,title:{style:{fontWeight:"bold"}}},loading:{labelStyle:{fontWeight:"bold",position:"relative",top:"45%"},style:{position:"absolute",backgroundColor:"#ffffff",opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:s.svg,borderRadius:3,dateTimeLabelFormats:{millisecond:"%A, %b %e, %H:%M:%S.%L",second:"%A, %b %e, %H:%M:%S",minute:"%A, %b %e, %H:%M",hour:"%A, %b %e, %H:%M",day:"%A, %b %e, %Y",week:"Week from %A, %b %e, %Y",month:"%B %Y",year:"%Y"},footerFormat:"",headerShape:"callout",hideDelay:500,padding:8,shape:"callout",shared:!1,snap:s.isTouchDevice?25:10,headerFormat:'<span style="font-size: 10px">{point.key}</span><br/>',pointFormat:'<span style="color:{point.color}">●</span> {series.name}: <b>{point.y}</b><br/>',backgroundColor:o("#f7f7f7").setOpacity(.85).get(),borderWidth:1,shadow:!0,stickOnContact:!1,style:{color:"#333333",cursor:"default",fontSize:"12px",whiteSpace:"nowrap"},useHTML:!1},credits:{enabled:!0,href:"https://www.highcharts.com?credits",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#999999",fontSize:"9px"},text:"Highcharts.com"}};f.chart.styledMode=!1;var h=new l(u(f.global,f.time));return i={defaultOptions:f,defaultTime:h,getOptions:function(){return f},setOptions:function(d){return u(!0,f,d),(d.time||d.global)&&(s.time?s.time.update(u(f.global,f.time,d.global,d.time)):s.time=h),f}},i}),n(r,"Core/Animation/Fx.js",[r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Utilities.js"]],function(i,o,s){var a=i.parse,l=o.win,c=s.isNumber,u=s.objectEach;return(function(){function f(h,d,p){this.pos=NaN,this.options=d,this.elem=h,this.prop=p}return f.prototype.dSetter=function(){var h=this.paths,d=h&&h[0];h=h&&h[1];var p=this.now||0,m=[];if(p!==1&&d&&h)if(d.length===h.length&&1>p)for(var v=0;v<h.length;v++){for(var y=d[v],b=h[v],g=[],w=0;w<b.length;w++){var x=y[w],T=b[w];c(x)&&c(T)&&(b[0]!=="A"||w!==4&&w!==5)?g[w]=x+p*(T-x):g[w]=T}m.push(g)}else m=h;else m=this.toD||[];this.elem.attr("d",m,void 0,!0)},f.prototype.update=function(){var h=this.elem,d=this.prop,p=this.now,m=this.options.step;this[d+"Setter"]?this[d+"Setter"]():h.attr?h.element&&h.attr(d,p,null,!0):h.style[d]=p+this.unit,m&&m.call(h,p,this)},f.prototype.run=function(h,d,p){var m=this,v=m.options,y=function(w){return y.stopped?!1:m.step(w)},b=l.requestAnimationFrame||function(w){setTimeout(w,13)},g=function(){for(var w=0;w<f.timers.length;w++)f.timers[w]()||f.timers.splice(w--,1);f.timers.length&&b(g)};h!==d||this.elem["forceAnimate:"+this.prop]?(this.startTime=+new Date,this.start=h,this.end=d,this.unit=p,this.now=this.start,this.pos=0,y.elem=this.elem,y.prop=this.prop,y()&&f.timers.push(y)===1&&b(g)):(delete v.curAnim[this.prop],v.complete&&Object.keys(v.curAnim).length===0&&v.complete.call(this.elem))},f.prototype.step=function(h){var d=+new Date,p=this.options,m=this.elem,v=p.complete,y=p.duration,b=p.curAnim;if(m.attr&&!m.element)h=!1;else if(h||d>=y+this.startTime){this.now=this.end,this.pos=1,this.update();var g=b[this.prop]=!0;u(b,function(w){w!==!0&&(g=!1)}),g&&v&&v.call(m),h=!1}else this.pos=p.easing((d-this.startTime)/y),this.now=this.start+(this.end-this.start)*this.pos,this.update(),h=!0;return h},f.prototype.initPath=function(h,d,p){function m(O,_){for(;O.length<A;){var R=O[0],E=_[A-O.length];E&&R[0]==="M"&&(O[0]=E[0]==="C"?["C",R[1],R[2],R[1],R[2],R[1],R[2]]:["L",R[1],R[2]]),O.unshift(R),g&&(R=O.pop(),O.push(O[O.length-1],R))}}function v(O,_){for(;O.length<A;)if(_=O[Math.floor(O.length/w)-1].slice(),_[0]==="C"&&(_[1]=_[5],_[2]=_[6]),g){var R=O[Math.floor(O.length/w)].slice();O.splice(O.length/2,0,_,R)}else O.push(_)}var y=h.startX,b=h.endX;p=p.slice();var g=h.isArea,w=g?2:1;if(d=d&&d.slice(),!d)return[p,p];if(y&&b&&b.length){for(h=0;h<y.length;h++)if(y[h]===b[0]){var x=h;break}else if(y[0]===b[b.length-y.length+h]){x=h;var T=!0;break}else if(y[y.length-1]===b[b.length-y.length+h]){x=y.length-h;break}typeof x>"u"&&(d=[])}if(d.length&&c(x)){var A=p.length+x*w;T?(m(d,p),v(p,d)):(m(p,d),v(d,p))}
6return[d,p]},f.prototype.fillSetter=function(){f.prototype.strokeSetter.apply(this,arguments)},f.prototype.strokeSetter=function(){this.elem.attr(this.prop,a(this.start).tweenTo(a(this.end),this.pos),void 0,!0)},f.timers=[],f})()}),n(r,"Core/Animation/AnimationUtilities.js",[r["Core/Animation/Fx.js"],r["Core/Utilities.js"]],function(i,o){function s(v){return h(v)?d({duration:500,defer:0},v):{duration:v?500:0,defer:0}}function a(v,y){for(var b=i.timers.length;b--;)i.timers[b].elem!==v||y&&y!==i.timers[b].prop||(i.timers[b].stopped=!0)}var l=o.defined,c=o.getStyle,u=o.isArray,f=o.isNumber,h=o.isObject,d=o.merge,p=o.objectEach,m=o.pick;return{animate:function(v,y,b){var g,w="",x,T;if(!h(b)){var A=arguments;b={duration:A[2],easing:A[3],complete:A[4]}}f(b.duration)||(b.duration=400),b.easing=typeof b.easing=="function"?b.easing:Math[b.easing]||Math.easeInOutSine,b.curAnim=d(y),p(y,function(O,_){a(v,_),T=new i(v,b,_),x=void 0,_==="d"&&u(y.d)?(T.paths=T.initPath(v,v.pathArray,y.d),T.toD=y.d,g=0,x=1):v.attr?g=v.attr(_):(g=parseFloat(c(v,_))||0,_!=="opacity"&&(w="px")),x||(x=O),typeof x=="string"&&x.match("px")&&(x=x.replace(/px/g,"")),T.run(g,x,w)})},animObject:s,getDeferredAnimation:function(v,y,b){var g=s(y),w=0,x=0;return(b?[b]:v.series).forEach(function(T){T=s(T.options.animation),w=y&&l(y.defer)?g.defer:Math.max(w,T.duration+T.defer),x=Math.min(g.duration,T.duration)}),v.renderer.forExport&&(w=0),{defer:Math.max(0,w-x),duration:Math.min(w,x)}},setAnimation:function(v,y){y.renderer.globalAnimation=m(v,y.options.chart.animation,!0)},stop:a}}),n(r,"Core/Renderer/HTML/AST.js",[r["Core/Globals.js"],r["Core/Utilities.js"]],function(i,o){var s=i.SVG_NS,a=o.attr,l=o.createElement,c=o.css,u=o.error,f=o.isFunction,h=o.isString,d=o.objectEach,p=o.splat,m=(o=i.win.trustedTypes)&&f(o.createPolicy)&&o.createPolicy("highcharts",{createHTML:function(b){return b}}),v=m?m.createHTML(""):"";try{var y=!!new DOMParser().parseFromString(v,"text/html")}catch{y=!1}return f=(function(){function b(g){this.nodes=typeof g=="string"?this.parseMarkup(g):g}return b.filterUserAttributes=function(g){return d(g,function(w,x){var T=!0;b.allowedAttributes.indexOf(x)===-1&&(T=!1),["background","dynsrc","href","lowsrc","src"].indexOf(x)!==-1&&(T=h(w)&&b.allowedReferences.some(function(A){return w.indexOf(A)===0})),T||(u(33,!1,void 0,{"Invalid attribute in config":"".concat(x)}),delete g[x]),h(w)&&g[x]&&(g[x]=w.replace(/</g,"&lt;"))}),g},b.parseStyle=function(g){return g.split(";").reduce(function(w,x){x=x.split(":").map(function(A){return A.trim()});var T=x.shift();return T&&x.length&&(w[T.replace(/-([a-z])/g,function(A){return A[1].toUpperCase()})]=x.join(":")),w},{})},b.setElementHTML=function(g,w){g.innerHTML=b.emptyHTML,w&&new b(w).addToDOM(g)},b.prototype.addToDOM=function(g){function w(x,T){var A;return p(x).forEach(function(O){var _=O.tagName,R=O.textContent?i.doc.createTextNode(O.textContent):void 0,E=b.bypassHTMLFiltering;if(_)if(_==="#text")var L=R;else if(b.allowedTags.indexOf(_)!==-1||E){_=i.doc.createElementNS(_==="svg"?s:T.namespaceURI||s,_);var C=O.attributes||{};d(O,function(D,k){k!=="tagName"&&k!=="attributes"&&k!=="children"&&k!=="style"&&k!=="textContent"&&(C[k]=D)}),a(_,E?C:b.filterUserAttributes(C)),O.style&&c(_,O.style),R&&_.appendChild(R),w(O.children||[],_),L=_}else u(33,!1,void 0,{"Invalid tagName in config":_});L&&T.appendChild(L),A=L}),A}return w(this.nodes,g)},b.prototype.parseMarkup=function(g){var w=[];if(g=g.trim().replace(/ style=(["'])/g," data-style=$1"),y)g=new DOMParser().parseFromString(m?m.createHTML(g):g,"text/html");else{var x=l("div");x.innerHTML=g,g={body:x}}var T=function(A,O){var _=A.nodeName.toLowerCase(),R={tagName:_};if(_==="#text"&&(R.textContent=A.textContent||""),_=A.attributes){var E={};[].forEach.call(_,function(C){C.name==="data-style"?R.style=b.parseStyle(C.value):E[C.name]=C.value}),R.attributes=E}if(A.childNodes.length){var L=[];[].forEach.call(A.childNodes,function(C){T(C,L)}),L.length&&(R.children=L)}O.push(R)};return[].forEach.call(g.body.childNodes,function(A){return T(A,w)}),w},b.allowedAttributes="aria-controls aria-describedby aria-expanded aria-haspopup aria-hidden aria-label aria-labelledby aria-live aria-pressed aria-readonly aria-roledescription aria-selected class clip-path color colspan cx cy d dx dy disabled fill height href id in markerHeight markerWidth offset opacity orient padding paddingLeft paddingRight patternUnits r refX refY role scope slope src startOffset stdDeviation stroke stroke-linecap stroke-width style tableValues result rowspan summary target tabindex text-align text-anchor textAnchor textLength t
6itle type valign width x x1 x2 xlink:href y y1 y2 zIndex".split(" "),b.allowedReferences="https:// http:// mailto: / ../ ./ #".split(" "),b.allowedTags="a abbr b br button caption circle clipPath code dd defs div dl dt em feComponentTransfer feFuncA feFuncB feFuncG feFuncR feGaussianBlur feOffset feMerge feMergeNode filter h1 h2 h3 h4 h5 h6 hr i img li linearGradient marker ol p path pattern pre rect small span stop strong style sub sup svg table text textPath thead title tbody tspan td th tr u ul #text".split(" "),b.emptyHTML=v,b.bypassHTMLFiltering=!1,b})(),f}),n(r,"Core/FormatUtilities.js",[r["Core/Defaults.js"],r["Core/Utilities.js"]],function(i,o){function s(d,p,m,v){d=+d||0,p=+p;var y=a.lang,b=(d.toString().split(".")[1]||"").split("e")[0].length,g=d.toString().split("e"),w=p;if(p===-1)p=Math.min(b,20);else if(!u(p))p=2;else if(p&&g[1]&&0>g[1]){var x=p+ +g[1];0<=x?(g[0]=(+g[0]).toExponential(x).split("e")[0],p=x):(g[0]=g[0].split(".")[0]||0,d=20>p?(g[0]*Math.pow(10,g[1])).toFixed(p):0,g[1]=0)}x=(Math.abs(g[1]?g[0]:d)+Math.pow(10,-Math.max(p,b)-1)).toFixed(p),b=String(h(x));var T=3<b.length?b.length%3:0;return m=f(m,y.decimalPoint),v=f(v,y.thousandsSep),d=(0>d?"-":"")+(T?b.substr(0,T)+v:""),d=0>+g[1]&&!w?"0":d+b.substr(T).replace(/(\d{3})(?=\d)/g,"$1"+v),p&&(d+=m+x.slice(-p)),g[1]&&+d!=0&&(d+="e"+g[1]),d}var a=i.defaultOptions,l=i.defaultTime,c=o.getNestedProperty,u=o.isNumber,f=o.pick,h=o.pInt;return{dateFormat:function(d,p,m){return l.dateFormat(d,p,m)},format:function(d,p,m){var v="{",y=!1,b=/f$/,g=/\.([0-9])/,w=a.lang,x=m&&m.time||l;m=m&&m.numberFormatter||s;for(var T=[];d;){var A=d.indexOf(v);if(A===-1)break;var O=d.slice(0,A);if(y){if(O=O.split(":"),v=c(O.shift()||"",p),O.length&&typeof v=="number")if(O=O.join(":"),b.test(O)){var _=parseInt((O.match(g)||["","-1"])[1],10);v!==null&&(v=m(v,_,w.decimalPoint,-1<O.indexOf(",")?w.thousandsSep:""))}else v=x.dateFormat(O,v);T.push(v)}else T.push(O);d=d.slice(A+1),v=(y=!y)?"}":"{"}return T.push(d),T.join("")},numberFormat:s}}),n(r,"Core/Renderer/RendererUtilities.js",[r["Core/Utilities.js"]],function(i){var o=i.clamp,s=i.pick,a=i.stableSort,l;return(function(c){function u(f,h,d){var p=f,m=p.reducedLen||h,v=function(T,A){return(A.rank||0)-(T.rank||0)},y=function(T,A){return T.target-A.target},b,g=!0,w=[],x=0;for(b=f.length;b--;)x+=f[b].size;if(x>m){for(a(f,v),x=b=0;x<=m;)x+=f[b].size,b++;w=f.splice(b-1,f.length)}for(a(f,y),f=f.map(function(T){return{size:T.size,targets:[T.target],align:s(T.align,.5)}});g;){for(b=f.length;b--;)m=f[b],v=(Math.min.apply(0,m.targets)+Math.max.apply(0,m.targets))/2,m.pos=o(v-m.size*m.align,0,h-m.size);for(b=f.length,g=!1;b--;)0<b&&f[b-1].pos+f[b-1].size>f[b].pos&&(f[b-1].size+=f[b].size,f[b-1].targets=f[b-1].targets.concat(f[b].targets),f[b-1].align=.5,f[b-1].pos+f[b-1].size>h&&(f[b-1].pos=h-f[b-1].size),f.splice(b,1),g=!0)}return p.push.apply(p,w),b=0,f.some(function(T){var A=0;return(T.targets||[]).some(function(){return p[b].pos=T.pos+A,typeof d<"u"&&Math.abs(p[b].pos-p[b].target)>d?(p.slice(0,b+1).forEach(function(O){return delete O.pos}),p.reducedLen=(p.reducedLen||h)-.1*h,p.reducedLen>.1*h&&u(p,h,d),!0):(A+=p[b].size,b++,!1)})}),a(p,y),p}c.distribute=u})(l||(l={})),l}),n(r,"Core/Renderer/SVG/SVGElement.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Utilities.js"]],function(i,o,s,a){var l=i.animate,c=i.animObject,u=i.stop,f=s.deg2rad,h=s.doc,d=s.svg,p=s.SVG_NS,m=s.win,v=a.addEvent,y=a.attr,b=a.createElement,g=a.css,w=a.defined,x=a.erase,T=a.extend,A=a.fireEvent,O=a.isArray,_=a.isFunction,R=a.isString,E=a.merge,L=a.objectEach,C=a.pick,D=a.pInt,k=a.syncTimeout,S=a.uniqueKey;return i=(function(){function N(){this.element=void 0,this.onEvents={},this.opacity=1,this.renderer=void 0,this.SVG_NS=p,this.symbolCustomAttribs="x y width height r start end innerR anchorX anchorY roun
6ded".split(" ")}return N.prototype._defaultGetter=function(M){return M=C(this[M+"Value"],this[M],this.element?this.element.getAttribute(M):null,0),/^[\-0-9\.]+$/.test(M)&&(M=parseFloat(M)),M},N.prototype._defaultSetter=function(M,z,H){H.setAttribute(z,M)},N.prototype.add=function(M){var z=this.renderer,H=this.element;if(M&&(this.parentGroup=M),typeof this.textStr<"u"&&this.element.nodeName==="text"&&z.buildText(this),this.added=!0,!M||M.handleZ||this.zIndex)var oe=this.zIndexSetter();return oe||(M?M.element:z.box).appendChild(H),this.onAdd&&this.onAdd(),this},N.prototype.addClass=function(M,z){var H=z?"":this.attr("class")||"";return M=(M||"").split(/ /g).reduce(function(oe,J){return H.indexOf(J)===-1&&oe.push(J),oe},H?[H]:[]).join(" "),M!==H&&this.attr("class",M),this},N.prototype.afterSetters=function(){this.doTransform&&(this.updateTransform(),this.doTransform=!1)},N.prototype.align=function(M,z,H){var oe={},J=this.renderer,P=J.alignedObjects,F,W,K;M?(this.alignOptions=M,this.alignByTranslate=z,(!H||R(H))&&(this.alignTo=F=H||"renderer",x(P,this),P.push(this),H=void 0)):(M=this.alignOptions,z=this.alignByTranslate,F=this.alignTo),H=C(H,J[F],F==="scrollablePlotBox"?J.plotBox:void 0,J),F=M.align;var Z=M.verticalAlign;return J=(H.x||0)+(M.x||0),P=(H.y||0)+(M.y||0),F==="right"?W=1:F==="center"&&(W=2),W&&(J+=(H.width-(M.width||0))/W),oe[z?"translateX":"x"]=Math.round(J),Z==="bottom"?K=1:Z==="middle"&&(K=2),K&&(P+=(H.height-(M.height||0))/K),oe[z?"translateY":"y"]=Math.round(P),this[this.placed?"animate":"attr"](oe),this.placed=!0,this.alignAttr=oe,this},N.prototype.alignSetter=function(M){var z={left:"start",center:"middle",right:"end"};z[M]&&(this.alignValue=M,this.element.setAttribute("text-anchor",z[M]))},N.prototype.animate=function(M,z,H){var oe=this,J=c(C(z,this.renderer.globalAnimation,!0));return z=J.defer,C(h.hidden,h.msHidden,h.webkitHidden,!1)&&(J.duration=0),J.duration!==0?(H&&(J.complete=H),k(function(){oe.element&&l(oe,M,J)},z)):(this.attr(M,void 0,H||J.complete),L(M,function(P,F){J.step&&J.step.call(this,P,{prop:F,pos:1,elem:this})},this)),this},N.prototype.applyTextOutline=function(M){var z=this.element;M.indexOf("contrast")!==-1&&(M=M.replace(/contrast/g,this.renderer.getContrast(z.style.fill)));var H=M.split(" ");if(M=H[H.length-1],(H=H[0])&&H!=="none"&&s.svg){this.fakeTS=!0,H=H.replace(/(^[\d\.]+)(.*?)$/g,function(P,F,W){return 2*Number(F)+W}),this.removeTextOutline();var oe=h.createElementNS(p,"tspan");y(oe,{class:"highcharts-text-outline",fill:M,stroke:M,"stroke-width":H,"stroke-linejoin":"round"}),M=z.querySelector("textPath")||z,[].forEach.call(M.childNodes,function(P){var F=P.cloneNode(!0);F.removeAttribute&&["fill","stroke","stroke-width","stroke"].forEach(function(W){return F.removeAttribute(W)}),oe.appendChild(F)});var J=0;[].forEach.call(M.querySelectorAll("text tspan"),function(P){J+=Number(P.getAttribute("dy"))}),H=h.createElementNS(p,"tspan"),H.textContent="​",y(H,{x:Number(z.getAttribute("x")),dy:-J}),oe.appendChild(H),M.insertBefore(oe,M.firstChild)}},N.prototype.attr=function(M,z,H,oe){var J=this.element,P=this.symbolCustomAttribs,F,W=this,K,Z;if(typeof M=="string"&&typeof z<"u"){var I=M;M={},M[I]=z}return typeof M=="string"?W=(this[M+"Getter"]||this._defaultGetter).call(this,M,J):(L(M,function(V,B){K=!1,oe||u(this,B),this.symbolName&&P.indexOf(B)!==-1&&(F||(this.symbolAttr(M),F=!0),K=!0),!this.rotation||B!=="x"&&B!=="y"||(this.doTransform=!0),K||(Z=this[B+"Setter"]||this._defaultSetter,Z.call(this,V,B,J),!this.styledMode&&this.shadows&&/^(width|height|visibility|x|y|d|transform|cx|cy|r)$/.test(B)&&this.updateShadows(B,V,Z))},this),this.afterSetters()),H&&H.call(this),W},N.prototype.clip=function(M){return this.attr("clip-path",M?"url("+this.renderer.url+"#"+M.id+")":"none")},N.prototype.crisp=function(M,z){z=z||M.strokeWidth||0;var H=Math.round(z)%2/2;return M.x=Math.floor(M.x||this.x||0)+H,M.y=Math.floor(M.y||this.y||0)+H,M.width=Math.floor((M.width||this.width||0)-2*H),M.height=Math.floor((M.height||this.height||0)-2*H),w(M.strokeWidth)&&(M.strokeWidth=z),M},N.prototype.complexColor=function(M,z,H){var oe=this.renderer,J,P,F,W,K,Z,I,V,B,Y,G=[],j;A(this.renderer,"complexColor",{args:arguments},function(){if(M.radialGradient?P="radialGradient":M.linearGradient&&(P="linearGradient"),P){if(F=M[P],K=oe.gradients,Z=M.stops,B=H.radialReference,O(F)&&(M[P]=F={x1:F[0],y1:F[1],x2:F[2],y2:F[3],gradientUnits:"userSpaceOnUse"}),P==="radialGradient"&&B&&!w(F.gradientUnits)&&(W=F,F=E(F,oe.getRadialAttr(B,W),{gradientUnits:"userSpaceOnUse"})),L(F,function(ee,ne){ne!=="id"&&G.push(ne,ee)}),L(Z,function(ee){G.push(ee)}),G=G.join(","),K[G])Y=K[G].attr("id");else{F.id=Y=S();
6var $=K[G]=oe.createElement(P).attr(F).add(oe.defs);$.radAttr=W,$.stops=[],Z.forEach(function(ee){ee[1].indexOf("rgba")===0?(J=o.parse(ee[1]),I=J.get("rgb"),V=J.get("a")):(I=ee[1],V=1),ee=oe.createElement("stop").attr({offset:ee[0],"stop-color":I,"stop-opacity":V}).add($),$.stops.push(ee)})}j="url("+oe.url+"#"+Y+")",H.setAttribute(z,j),H.gradient=G,M.toString=function(){return j}}})},N.prototype.css=function(M){var z=this.styles,H={},oe=this.element,J=!z;if(M.color&&(M.fill=M.color),z&&L(M,function(W,K){z&&z[K]!==W&&(H[K]=W,J=!0)}),J){if(z&&(M=T(z,H)),M.width===null||M.width==="auto")delete this.textWidth;else if(oe.nodeName.toLowerCase()==="text"&&M.width)var P=this.textWidth=D(M.width);this.styles=M,P&&!d&&this.renderer.forExport&&delete M.width;var F=E(M);oe.namespaceURI===this.SVG_NS&&["textOutline","textOverflow","width"].forEach(function(W){return F&&delete F[W]}),g(oe,F),this.added&&(this.element.nodeName==="text"&&this.renderer.buildText(this),M.textOutline&&this.applyTextOutline(M.textOutline))}return this},N.prototype.dashstyleSetter=function(M){var z=this["stroke-width"];if(z==="inherit"&&(z=1),M=M&&M.toLowerCase()){var H=M.replace("shortdashdotdot","3,1,1,1,1,1,").replace("shortdashdot","3,1,1,1").replace("shortdot","1,1,").replace("shortdash","3,1,").replace("longdash","8,3,").replace(/dot/g,"1,3,").replace("dash","4,3,").replace(/,$/,"").split(",");for(M=H.length;M--;)H[M]=""+D(H[M])*C(z,NaN);M=H.join(",").replace(/NaN/g,"none"),this.element.setAttribute("stroke-dasharray",M)}},N.prototype.destroy=function(){var M=this,z=M.element||{},H=M.renderer,oe=z.ownerSVGElement,J=H.isSVG&&z.nodeName==="SPAN"&&M.parentGroup||void 0;if(z.onclick=z.onmouseout=z.onmouseover=z.onmousemove=z.point=null,u(M),M.clipPath&&oe){var P=M.clipPath;[].forEach.call(oe.querySelectorAll("[clip-path],[CLIP-PATH]"),function(F){-1<F.getAttribute("clip-path").indexOf(P.element.id)&&F.removeAttribute("clip-path")}),M.clipPath=P.destroy()}if(M.stops){for(oe=0;oe<M.stops.length;oe++)M.stops[oe].destroy();M.stops.length=0,M.stops=void 0}for(M.safeRemoveChild(z),H.styledMode||M.destroyShadows();J&&J.div&&J.div.childNodes.length===0;)z=J.parentGroup,M.safeRemoveChild(J.div),delete J.div,J=z;M.alignTo&&x(H.alignedObjects,M),L(M,function(F,W){M[W]&&M[W].parentGroup===M&&M[W].destroy&&M[W].destroy(),delete M[W]})},N.prototype.destroyShadows=function(){(this.shadows||[]).forEach(function(M){this.safeRemoveChild(M)},this),this.shadows=void 0},N.prototype.dSetter=function(M,z,H){O(M)&&(typeof M[0]=="string"&&(M=this.renderer.pathToSegments(M)),this.pathArray=M,M=M.reduce(function(oe,J,P){return J&&J.join?(P?oe+" ":"")+J.join(" "):(J||"").toString()},"")),/(NaN| {2}|^$)/.test(M)&&(M="M 0 0"),this[z]!==M&&(H.setAttribute(z,M),this[z]=M)},N.prototype.fadeOut=function(M){var z=this;z.animate({opacity:0}
6,{duration:C(M,150),complete:function(){z.hide()}})},N.prototype.fillSetter=function(M,z,H){typeof M=="string"?H.setAttribute(z,M):M&&this.complexColor(M,z,H)},N.prototype.getBBox=function(M,z){var H=this.alignValue,oe=this.element,J=this.renderer,P=this.styles,F=this.textStr,W=J.cache,K=J.cacheKeys,Z=oe.namespaceURI===this.SVG_NS;z=C(z,this.rotation,0);var I=J.styledMode?oe&&N.prototype.getStyle.call(oe,"font-size"):P&&P.fontSize,V;if(w(F)){var B=F.toString();B.indexOf("<")===-1&&(B=B.replace(/[0-9]/g,"0")),B+=["",z,I,this.textWidth,H,P&&P.textOverflow,P&&P.fontWeight].join()}if(B&&!M&&(V=W[B]),!V){if(Z||J.forExport){try{var Y=this.fakeTS&&function(j){var $=oe.querySelector(".highcharts-text-outline");$&&g($,{display:j})};_(Y)&&Y("none"),V=oe.getBBox?T({},oe.getBBox()):{width:oe.offsetWidth,height:oe.offsetHeight,x:0,y:0},_(Y)&&Y("")}catch{}(!V||0>V.width)&&(V={x:0,y:0,width:0,height:0})}else V=this.htmlGetBBox();if(J.isSVG&&(J=V.width,M=V.height,Z&&(V.height=M={"11px,17":14,"13px,20":16}[""+(I||"")+",".concat(Math.round(M))]||M),z)){Z=Number(oe.getAttribute("y")||0)-V.y,H={right:1,center:.5}[H||0]||0,P=z*f,I=(z-90)*f;var G=J*Math.cos(P);z=J*Math.sin(P),Y=Math.cos(I),P=Math.sin(I),J=V.x+H*(J-G)+Z*Y,I=J+G,Y=I-M*Y,G=Y-G,Z=V.y+Z-H*z+Z*P,H=Z+z,M=H-M*P,z=M-z,V.x=Math.min(J,I,Y,G),V.y=Math.min(Z,H,M,z),V.width=Math.max(J,I,Y,G)-V.x,V.height=Math.max(Z,H,M,z)-V.y}if(B&&(F===""||0<V.height)){for(;250<K.length;)delete W[K.shift()];W[B]||K.push(B),W[B]=V}}return V},N.prototype.getStyle=function(M){return m.getComputedStyle(this.element||this,"").getPropertyValue(M)},N.prototype.hasClass=function(M){return(""+this.attr("class")).split(" ").indexOf(M)!==-1},N.prototype.hide=function(){return this.attr({visibility:"hidden"})},N.prototype.htmlGetBBox=function(){return{height:0,width:0,x:0,y:0}},N.prototype.init=function(M,z){this.element=z==="span"?b(z):h.createElementNS(this.SVG_NS,z),this.renderer=M,A(this,"afterInit")},N.prototype.on=function(M,z){var H=this.onEvents;return H[M]&&H[M](),H[M]=v(this.element,M,z),this},N.prototype.opacitySetter=function(M,z,H){this.opacity=M=Number(Number(M).toFixed(3)),H.setAttribute(z,M)},N.prototype.removeClass=function(M){return this.attr("class",(""+this.attr("class")).replace(R(M)?new RegExp("(^| )".concat(M,"( |$)")):M," ").replace(/ +/g," ").trim())},N.prototype.removeTextOutline=function(){var M=this.element.querySelector("tspan.highcharts-text-outline");M&&this.safeRemoveChild(M)},N.prototype.safeRemoveChild=function(M){var z=M.parentNode;z&&z.removeChild(M)},N.prototype.setRadialReference=function(M){var z=this.element.gradient&&this.renderer.gradients[this.element.gradient];return this.element.radialReference=M,z&&z.radAttr&&z.animate(this.renderer.getRadialAttr(M,z.radAttr)),this},N.prototype.setTextPath=function(M,z){var H=this;z=E(!0,{enabled:!0,attributes:{dy:-5,startOffset:"50%",textAnchor:"middle"}},z);var oe=this.renderer.url,J=this.text||this,P=J.textPath,F=z.attributes,W=z.enabled;return M=M||P&&P.path,P&&P.undo(),M&&W?(z=v(J,"afterModifyTree",function(K){if(M&&W){var Z=M.attr("id");Z||M.attr("id",Z=S());var I={x:0,y:0};w(F.dx)&&(I.dx=F.dx,delete F.dx),w(F.dy)&&(I.dy=F.dy,delete F.dy),J.attr(I),H.attr({transform:""}),H.box&&(H.box=H.box.destroy()),I=K.nodes.slice(0),K.nodes.length=0,K.nodes[0]={tagName:"textPath",attributes:T(F,{"text-anchor":F.textAnchor,href:""+oe+"#".concat(Z)}),children:I}}}),J.textPath={path:M,undo:z}):(J.attr({dx:0,dy:0}),delete J.textPath),this.added&&(J.textCache="",this.renderer.buildText(J)),this},N.prototype.shadow=function(M,z,H){var oe=[],J=this.element,P=this.oldShadowOptions,F=this.parentGroup,W=F&&F.rotation===90;F={color:"#000000",offsetX:W?-1:1,offsetY:W?-1:1,opacity:.15,width:3};var K=!1,Z;if(M===!0?Z=F:typeof M=="object"&&(Z=T(F,M)),Z&&(Z&&P&&L(Z,function(Y,G){Y!==P[G]&&(K=!0)}),K&&this.destroyShadows(),this.oldShadowOptions=Z),!Z)this.destroyShadows();else if(!this.shadows){F=Z.opacity/Z.width;var I=W?"translate(".concat(Z.offsetY,", ").concat(Z.offsetX,")"):"translate(".concat(Z.offsetX,", ").concat(Z.offsetY,")");for(W=1;W<=Z.width;W++){var V=J.cloneNode(!1),B=2*Z.width+1-2*W;y(V,{stroke:M.color||"#000000","stroke-opacity":F*W,"stroke-width":B,transform:I,fill:"none"}),V.setAttribute("class",(V.getAttribute("class")||"")+" highcharts-shadow"),H&&(y(V,"height",Math.max(y(V,"height")-B,0)),V.cutHeight=B),z?z.element.appendChild(V):J.parentNode&&J.parentNode.insertBefore(V,J),oe.push(V)}this.shadows=oe}return this},N.prototype.show=function(M){return M===void 0&&(M=!0),this.attr({visibility:M?"inherit":"visible"})},N.prototype["stroke-widthSetter"]=function(M,z,H){this[z]=M,H.setAttribute(z,M)},N.prototype.strokeWidth=function(){if(!this.renderer.styledMode)return this["stroke-width"]||0;var M=this.getStyle("stroke-width"),z=0;if(M.indexOf("px")===M.length-2)z=D(M);else if(M!==""){var H=h.createElementNS(p,"rect");y(H,{width:M,"stroke-width":0}
6),this.element.parentNode.appendChild(H),z=H.getBBox().width,H.parentNode.removeChild(H)}return z},N.prototype.symbolAttr=function(M){var z=this;"x y r start end width height innerR anchorX anchorY clockwise".split(" ").forEach(function(H){z[H]=C(M[H],z[H])}),z.attr({d:z.renderer.symbols[z.symbolName](z.x,z.y,z.width,z.height,z)})},N.prototype.textSetter=function(M){M!==this.textStr&&(delete this.textPxLength,this.textStr=M,this.added&&this.renderer.buildText(this))},N.prototype.titleSetter=function(M){var z=this.element,H=z.getElementsByTagName("title")[0]||h.createElementNS(this.SVG_NS,"title");z.insertBefore?z.insertBefore(H,z.firstChild):z.appendChild(H),H.textContent=String(C(M,"")).replace(/<[^>]*>/g,"").replace(/&lt;/g,"<").replace(/&gt;/g,">")},N.prototype.toFront=function(){var M=this.element;return M.parentNode.appendChild(M),this},N.prototype.translate=function(M,z){return this.attr({translateX:M,translateY:z})},N.prototype.updateShadows=function(M,z,H){var oe=this.shadows;if(oe)for(var J=oe.length;J--;)H.call(oe[J],M==="height"?Math.max(z-(oe[J].cutHeight||0),0):M==="d"?this.d:z,M,oe[J])},N.prototype.updateTransform=function(){var M=this.element,z=this.matrix,H=this.rotation;H=H===void 0?0:H;var oe=this.scaleX,J=this.scaleY,P=this.translateX,F=this.translateY;P=["translate("+(P===void 0?0:P)+","+(F===void 0?0:F)+")"],w(z)&&P.push("matrix("+z.join(",")+")"),H&&P.push("rotate("+H+" "+C(this.rotationOriginX,M.getAttribute("x"),0)+" "+C(this.rotationOriginY,M.getAttribute("y")||0)+")"),(w(oe)||w(J))&&P.push("scale("+C(oe,1)+" "+C(J,1)+")"),P.length&&!(this.text||this).textPath&&M.setAttribute("transform",P.join(" "))},N.prototype.visibilitySetter=function(M,z,H){M==="inherit"?H.removeAttribute(z):this[z]!==M&&H.setAttribute(z,M),this[z]=M},N.prototype.xGetter=function(M){return this.element.nodeName==="circle"&&(M==="x"?M="cx":M==="y"&&(M="cy")),this._defaultGetter(M)},N.prototype.zIndexSetter=function(M,z){var H=this.renderer,oe=this.parentGroup,J=(oe||H).element||H.box,P=this.element;H=J===H.box;var F=!1,W=this.added,K;if(w(M)?(P.setAttribute("data-z-index",M),M=+M,this[z]===M&&(W=!1)):w(this[z])&&P.removeAttribute("data-z-index"),this[z]=M,W){for((M=this.zIndex)&&oe&&(oe.handleZ=!0),z=J.childNodes,K=z.length-1;0<=K&&!F;K--){oe=z[K],W=oe.getAttribute("data-z-index");var Z=!w(W);oe!==P&&(0>M&&Z&&!H&&!K?(J.insertBefore(P,z[K]),F=!0):(D(W)<=M||Z&&(!w(M)||0<=M))&&(J.insertBefore(P,z[K+1]||null),F=!0))}F||(J.insertBefore(P,z[H?3:0]||null),F=!0)}return F},N})(),i.prototype.strokeSetter=i.prototype.fillSetter,i.prototype.yGetter=i.prototype.xGetter,i.prototype.matrixSetter=i.prototype.rotationOriginXSetter=i.prototype.rotationOriginYSetter=i.prototype.rotationSetter=i.prototype.scaleXSetter=i.prototype.scaleYSetter=i.prototype.translateXSetter=i.prototype.translateYSetter=i.prototype.verticalAlignSetter=function(N,M){this[M]=N,this.doTransform=!0},i}),n(r,"Core/Renderer/RendererRegistry.js",[r["Core/Globals.js"]],function(i){var o;return(function(s){s.rendererTypes={};var a;s.getRendererType=function(l){return l===void 0&&(l=a),s.rendererTypes[l]||s.rendererTypes[a]},s.registerRendererType=function(l,c,u){s.rendererTypes[l]=c,(!a||u)&&(a=l,i.Renderer=c)}})(o||(o={})),o}),n(r,"Core/Renderer/SVG/SVGLabel.js",[r["Core/Renderer/SVG/SVGElement.js"],r["Core/Utilities.js"]],function(i,o){var s=this&&this.__extends||(function(){var d=function(p,m){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,y){v.__proto__=y}||function(v,y){for(var b in y)y.hasOwnProperty(b)&&(v[b]=y[b])},d(p,m)};return function(p,m){function v(){this.constructor=p}d(p,m),p.prototype=m===null?Object.create(m):(v.prototype=m.prototype,new v)}})(),a=o.defined,l=o.extend,c=o.isNumber,u=o.merge,f=o.pick,h=o.removeEvent;return(function(d){function p(m,v,y,b,g,w,x,T,A,O){var _=d.call(this)||this;_.paddingLeftSetter=_.paddingSetter,_.paddingRightSetter=_.paddingSetter,_.init(m,"g"),_.textStr=v,_.x=y,_.y=b,_.anchorX=w,_.anchorY=x,_.baseline=A,_.className=O,_.addClass(O==="button"?"highcharts-no-tooltip":"highcharts-label"),O&&_.addClass("highcharts-"+O),_.text=m.text(void 0,0,0,T).attr({zIndex:1});var R;return typeof g=="string"&&((R=/^url\((.*?)\)$/.test(g))||_.renderer.symbols[g])&&(_.symbolKey=g),_.bBox=p.emptyBBox,_.padding=3,_.baselineOffset=0,_.needsBox=m.styledMode||R,_.deferredAttr={},_.alignFactor=0,_}return s(p,d),p.prototype.alignSetter=function(m){m={left:0,center:.5,right:1}[m],m!==this.alignFactor&&(this.alignFactor=m,this.bBox&&c(this.xSetting)&&this.attr({x:this.xSetting}))},p.prototype.anchorXSetter=function(m,v){this.anchorX=m,this.boxAttr(v,Math.round(m)-this.getCrispAdjust()-this.xSetting)},p.prototype.anchorYSetter=function(m,v){this.anchorY=m,this.boxAttr(v,m-this.ySetting)},p.prototype.boxAttr=function(m,v){this.box?this.box.attr(m,v):this.deferredAttr[m]=v},p.prototype.css=function(m){if(m){var v={};m=u(m),p.textProps.forEach(function(y){typeof m[y]<"u"&&(v[y]=m[y],delete m[y])}),this.text.css(v),"fontSize"in v||"fontWeight"in v?this.updateTextPadding():("width"in v||"textOverflow"in v)&&this.updateBoxSize()}return i.prototype.css.call(this,m)},p.prototype.destroy=function(){h(this.element,"mouseenter"),h(this.element,"mouseleave"),this.text&&this.text.destroy(),this.box&&(this.box=this.box.destroy()),i.prototype.destroy.call(this)},p.prototype.fillSetter=function(m,v){m&&(this.needsBox=!0),this.fill=m,this.boxAttr(v,m)},p.prototype.getBBox=function(){this.textStr&&this.bBox.width===0&&this.bBox.height===0&&this.updateBoxSize();var m=this.padding,v=f(this.paddingLeft,m);return{width:this.width,height:this.height,x:this.bBox.x-v,y:this.bBox.y-m}},p.prototype.getCrispAdjust=function(){return this.renderer.styledMode&&this.box?this.box.strokeWidth()%2/2:(this["stroke-width"]?parseInt(this["stroke-width"],10):0)%2/2},p.prototype.heightSetter=function(m){this.heightSetting=m},p.prototype.onAdd=function(){this.text.add(this),this.attr({text:f(this.textStr,""),x:this.x||0,y:this.y||0}),this.box&&a(this.anchorX)&&this.attr({anchorX:this.anchorX,anchorY:this.anchorY})},p.prototype.paddingSetter=function(m,v){c(m)?m!==this[v]&&(this[v]=m,this.updateTextPadding()):this[v]=void 0},p.prototype.rSetter=function(m,v){this.boxAttr(v,m)},p.prototype.shadow=function(m){return m&&!this.renderer.styledMode&&(this.updateBoxSize(),this.box&&this.box.shadow(m)),this},p.prototype.strokeSetter=function(m,v){this.stroke=m,this.boxAttr(v,m)},p.prototype["stroke-widthSetter"]=function(m,v){m&&(this.needsBox=!0),this["stroke-width"]=m,this.boxAttr(v,m)},p.prototype["text-alignSetter"]=function(m){this.textAlign=m},p.prototype.textSetter=function(m){typeof m<"u"&&this.text.attr({text:m}),this.updateTextPadding()},p.prototype.updateBoxSize=function(){var m=this.text,v=m.element.style,y={},b=this.padding,g=this.bBox=c(this.widthSetting)&&c(this.heightSetting)&&!this.textAlign||!a(m.textStr)?p.emptyBBox:m.getBBox();this.width=this.getPaddedWidth(),this.height=(this.heightSetting||g.height||0)+2*b,v=this.renderer.fontMetrics(v&&v.fontSize,m),this.baselineOffset=b+Math.min((this.text.firstLineMetrics||v).b,g.height||1/0),this.heightSetting&&(this.baselineOffset+=(this.heightSetting-v.h)/2),this.needsBox&&!m.textPath&&(this.box||(m=this.box=this.symbolKey?this.renderer.symbol(this.symbolKey):this.renderer.rect(),m.addClass((this.className==="button"?"":"highcharts-label-box")+(this.className?" highcharts-"+this.className+"-box":"")),m.add(this)),m=this.getCrispAdjust(),y.x=m,y.y=(this.baseline?-this.baselineOffset:0)+m,y.width=Math.round(this.width),y.height=Math.round(this.height),this.box.attr(l(y,this.deferredAttr)),this.deferredAttr={})},p.prototype.updateTextPadding=function(){var m=this.text;if(!m.textPath){this.updateBoxSize();var v=this.baseline?0:this.baselineOffset,y=f(this.paddingLeft,this.padding);a(this.widthSetting)&&this.bBox&&(this.textAlign==="center"||this.textAlign==="right")&&(y+={center:.5,right:1}[this.textAlign]*(this.widthSetting-this.bBox.width)),(y!==m.x||v!==m.y)&&(m.attr("x",y),m.hasBoxWidthChanged&&(this.bBox=m.getBBox(!0)),typeof v<"u"&&m.attr("y",v)),m.x=y,m.y=v}},p.prototype.widthSetter=function(m){this.widthSetting=c(m)?m:void 0},p.prototype.getPaddedWidth=function(){var m=this.padding,v=f(this.paddingLeft,m);return m=f(this.paddingRight,m),(this.widthSetting||this.bBox.width||0)+v+m},p.prototype.xSetter=function(m){this.x=m,this.alignFactor&&(m-=this.alignFactor*this.getPaddedWidth(),this["forceAnimate:x"]=!0),this.xSetting=Math.round(m),this.attr("translateX",this.xSetting)},p.prototype.ySetter=function(m){this.ySetting=this.y=Math.round(m),this.attr("translateY",this.ySetting)},p.emptyBBox={width:0,height:0,x:0,y:0},p.textProps="color direction fontFamily fontSize fontStyle fontWeight lineHeight textAlign textDecoration textOutline textOverflow width".split(" "),p})(i)}),n(r,"Core/Renderer/SVG/Symbols.js",[r["Core/Utilities.js"]],function(i){function o(f,h,d,p,m){var v=[];
6if(m){var y=m.start||0,b=u(m.r,d);d=u(m.r,p||d);var g=(m.end||0)-.001;p=m.innerR;var w=u(m.open,.001>Math.abs((m.end||0)-y-2*Math.PI)),x=Math.cos(y),T=Math.sin(y),A=Math.cos(g),O=Math.sin(g);y=u(m.longArc,.001>g-y-Math.PI?0:1),v.push(["M",f+b*x,h+d*T],["A",b,d,0,y,u(m.clockwise,1),f+b*A,h+d*O]),l(p)&&v.push(w?["M",f+p*A,h+p*O]:["L",f+p*A,h+p*O],["A",p,p,0,y,l(m.clockwise)?1-m.clockwise:0,f+p*x,h+p*T]),w||v.push(["Z"])}return v}function s(f,h,d,p,m){return m&&m.r?a(f,h,d,p,m):[["M",f,h],["L",f+d,h],["L",f+d,h+p],["L",f,h+p],["Z"]]}function a(f,h,d,p,m){return m=m&&m.r||0,[["M",f+m,h],["L",f+d-m,h],["C",f+d,h,f+d,h,f+d,h+m],["L",f+d,h+p-m],["C",f+d,h+p,f+d,h+p,f+d-m,h+p],["L",f+m,h+p],["C",f,h+p,f,h+p,f,h+p-m],["L",f,h+m],["C",f,h,f,h,f+m,h]]}var l=i.defined,c=i.isNumber,u=i.pick;return{arc:o,callout:function(f,h,d,p,m){var v=Math.min(m&&m.r||0,d,p),y=v+6,b=m&&m.anchorX;m=m&&m.anchorY||0;var g=a(f,h,d,p,{r:v});return c(b)&&(f+b>=d?m>h+y&&m<h+p-y?g.splice(3,1,["L",f+d,m-6],["L",f+d+6,m],["L",f+d,m+6],["L",f+d,h+p-v]):g.splice(3,1,["L",f+d,p/2],["L",b,m],["L",f+d,p/2],["L",f+d,h+p-v]):0>=f+b?m>h+y&&m<h+p-y?g.splice(7,1,["L",f,m+6],["L",f-6,m],["L",f,m-6],["L",f,h+v]):g.splice(7,1,["L",f,p/2],["L",b,m],["L",f,p/2],["L",f,h+v]):m&&m>p&&b>f+y&&b<f+d-y?g.splice(5,1,["L",b+6,h+p],["L",b,h+p+6],["L",b-6,h+p],["L",f+v,h+p]):m&&0>m&&b>f+y&&b<f+d-y&&g.splice(1,1,["L",b-6,h],["L",b,h-6],["L",b+6,h],["L",d-v,h])),g},circle:function(f,h,d,p){return o(f+d/2,h+p/2,d/2,p/2,{start:.5*Math.PI,end:2.5*Math.PI,open:!1})},diamond:function(f,h,d,p){return[["M",f+d/2,h],["L",f+d,h+p/2],["L",f+d/2,h+p],["L",f,h+p/2],["Z"]]},rect:s,roundedRect:a,square:s,triangle:function(f,h,d,p){return[["M",f+d/2,h],["L",f+d,h+p],["L",f,h+p],["Z"]]},"triangle-down":function(f,h,d,p){return[["M",f,h],["L",f+d,h],["L",f+d/2,h+p],["Z"]]}}}),n(r,"Core/Renderer/SVG/TextBuilder.js",[r["Core/Renderer/HTML/AST.js"],r["Core/Globals.js"],r["Core/Utilities.js"]],function(i,o,s){var a=o.doc,l=o.SVG_NS,c=o.win,u=s.attr,f=s.extend,h=s.fireEvent,d=s.isString,p=s.objectEach,m=s.pick;return(function(){function v(y){var b=y.styles;this.renderer=y.renderer,this.svgElement=y,this.width=y.textWidth,this.textLineHeight=b&&b.lineHeight,this.textOutline=b&&b.textOutline,this.ellipsis=!(!b||b.textOverflow!=="ellipsis"),this.noWrap=!(!b||b.whiteSpace!=="nowrap"),this.fontSize=b&&b.fontSize}return v.prototype.buildSVG=function(){var y=this.svgElement,b=y.element,g=y.renderer,w=m(y.textStr,"").toString(),x=w.indexOf("<")!==-1,T=b.childNodes;g=this.width&&!y.added&&g.box;var A=/<br.*?>/g,O=[w,this.ellipsis,this.noWrap,this.textLineHeight,this.textOutline,this.fontSize,this.width].join();if(O!==y.textCache){for(y.textCache=O,delete y.actualWidth,O=T.length;O--;)b.removeChild(T[O]);x||this.ellipsis||this.width||y.textPath||w.indexOf(" ")!==-1&&(!this.noWrap||A.test(w))?w!==""&&(g&&g.appendChild(b),w=new i(w),this.modifyTree(w.nodes),w.addToDOM(b),this.modifyDOM(),this.ellipsis&&(b.textContent||"").indexOf("…")!==-1&&y.attr("title",this.unescapeEntities(y.textStr||"",["&lt;","&gt;"])),g&&g.removeChild(b)):b.appendChild(a.createTextNode(this.unescapeEntities(w))),d(this.textOutline)&&y.applyTextOutline&&y.applyTextOutline(this.textOutline)}},v.prototype.modifyDOM=function(){var y=this,b=this.svgElement,g=u(b.element,"x");b.firstLineMetrics=void 0;for(var w;(w=b.element.firstChild)&&/^[\s\u200B]*$/.test(w.textContent||" ");)b.element.removeChild(w);[].forEach.call(b.element.querySelectorAll("tspan.highcharts-br"),function(O,_){O.nextSibling&&O.previousSibling&&(_===0&&O.previousSibling.nodeType===1&&(b.firstLineMetrics=b.renderer.fontMetrics(void 0,O.previousSibling)),u(O,{dy:y.getLineHeight(O.nextSibling),x:g}))});var x=this.width||0;if(x){var T=function(O,_){var R=O.textContent||"",E=R.replace(/([^\^])-/g,"$1- ").split(" "),L=!y.noWrap&&(1<E.length||1<b.element.childNodes.length),C=y.getLineHeight(_),D=0,k=b.actualWidth;if(y.ellipsis)R&&y.truncate(O,R,void 0,0,Math.max(0,x-parseInt(y.fontSize||12,10)),function(S,N){return S.substring(0,N)+"…"});else if(L){for(R=[],L=[];_.firstChild&&_.firstChild!==O;)L.push(_.firstChild),_.removeChild(_.firstChild);for(;E.length;)E.length&&!y.noWrap&&0<D&&(R.push(O.textContent||""),O.textContent=E.join(" ").replace(/- /g,"-")),y.truncate(O,void 0,E,D===0&&k||0,x,function(S,N){return E.slice(0,N).join(" ").replace(/- /g,"-")}),k=b.actualWidth,D++;
6L.forEach(function(S){_.insertBefore(S,O)}),R.forEach(function(S){_.insertBefore(a.createTextNode(S),O),S=a.createElementNS(l,"tspan"),S.textContent="​",u(S,{dy:C,x:g}),_.insertBefore(S,O)})}},A=function(O){[].slice.call(O.childNodes).forEach(function(_){_.nodeType===c.Node.TEXT_NODE?T(_,O):(_.className.baseVal.indexOf("highcharts-br")!==-1&&(b.actualWidth=0),A(_))})};A(b.element)}},v.prototype.getLineHeight=function(y){var b;return y=y.nodeType===c.Node.TEXT_NODE?y.parentElement:y,this.renderer.styledMode||(b=y&&/(px|em)$/.test(y.style.fontSize)?y.style.fontSize:this.fontSize||this.renderer.style.fontSize||12),this.textLineHeight?parseInt(this.textLineHeight.toString(),10):this.renderer.fontMetrics(b,y||this.svgElement.element).h},v.prototype.modifyTree=function(y){var b=this,g=function(w,x){var T=w.attributes;T=T===void 0?{}:T;var A=w.children,O=w.style;O=O===void 0?{}:O;var _=w.tagName,R=b.renderer.styledMode;_==="b"||_==="strong"?R?T.class="highcharts-strong":O.fontWeight="bold":(_==="i"||_==="em")&&(R?T.class="highcharts-emphasized":O.fontStyle="italic"),O&&O.color&&(O.fill=O.color),_==="br"?(T.class="highcharts-br",w.textContent="​",(x=y[x+1])&&x.textContent&&(x.textContent=x.textContent.replace(/^ +/gm,""))):_==="a"&&A&&A.some(function(E){return E.tagName==="#text"})&&(w.children=[{children:A,tagName:"tspan"}]),_!=="#text"&&_!=="a"&&(w.tagName="tspan"),f(w,{attributes:T,style:O}),A&&A.filter(function(E){return E.tagName!=="#text"}).forEach(g)};y.forEach(g),h(this.svgElement,"afterModifyTree",{nodes:y})},v.prototype.truncate=function(y,b,g,w,x,T){var A=this.svgElement,O=A.renderer,_=A.rotation,R=[],E=g?1:0,L=(b||g||"").length,C=L,D,k=function(N,M){M=M||N;var z=y.parentNode;if(z&&typeof R[M]>"u")if(z.getSubStringLength)try{R[M]=w+z.getSubStringLength(0,g?M+1:M)}catch{}else O.getSpanWidth&&(y.textContent=T(b||g,N),R[M]=w+O.getSpanWidth(A,y));return R[M]};A.rotation=0;var S=k(y.textContent.length);if(w+S>x){for(;E<=L;)C=Math.ceil((E+L)/2),g&&(D=T(g,C)),S=k(C,D&&D.length-1),E===L?E=L+1:S>x?L=C-1:E=C;L===0?y.textContent="":b&&L===b.length-1||(y.textContent=D||T(b||g,C))}g&&g.splice(0,C),A.actualWidth=S,A.rotation=_},v.prototype.unescapeEntities=function(y,b){return p(this.renderer.escapes,function(g,w){b&&b.indexOf(g)!==-1||(y=y.toString().replace(new RegExp(g,"g"),w))}),y},v})()}),n(r,"Core/Renderer/SVG/SVGRenderer.js",[r["Core/Renderer/HTML/AST.js"],r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Renderer/RendererRegistry.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Renderer/SVG/SVGLabel.js"],r["Core/Renderer/SVG/Symbols.js"],r["Core/Renderer/SVG/TextBuilder.js"],r["Core/Utilities.js"]],function(i,o,s,a,l,c,u,f,h){var d=s.charts,p=s.deg2rad,m=s.doc,v=s.isFirefox,y=s.isMS,b=s.isWebKit,g=s.noop,w=s.SVG_NS,x=s.symbolSizes,T=s.win,A=h.addEvent,O=h.attr,_=h.createElement,R=h.css,E=h.defined,L=h.destroyObjectProperties,C=h.extend,D=h.isArray,k=h.isNumber,S=h.isObject,N=h.isString,M=h.merge,z=h.pick,H=h.pInt,oe=h.uniqueKey,J;return s=(function(){function P(F,W,K,Z,I,V,B){this.width=this.url=this.style=this.isSVG=this.imgCount=this.height=this.gradients=this.globalAnimation=this.defs=this.chartIndex=this.cacheKeys=this.cache=this.boxWrapper=this.box=this.alignedObjects=void 0,this.init(F,W,K,Z,I,V,B)}return P.prototype.init=function(F,W,K,Z,I,V,B){var Y=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"}),G=Y.element;B||Y.css(this.getStyle(Z)),F.appendChild(G),O(F,"dir","ltr"),F.innerHTML.indexOf("xmlns")===-1&&O(G,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=G,this.boxWrapper=Y,this.alignedObjects=[],this.url=this.getReferenceURL(),this.createElement("desc").add().element.appendChild(m.createTextNode("Created with Highcharts 10.3.3")),this.defs=this.createElement("defs").add(),this.allowHTML=V,this.forExport=I,this.styledMode=B,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(W,K,!1);var j;v&&F.getBoundingClientRect&&(W=function(){R(F,{left:0,top:0}),j=F.getBoundingClientRect(),R(F,{left:Math.ceil(j.left)-j.left+"px",top:Math.ceil(j.top)-j.top+"px"})},W(),this.unSubPixelFix=A(T,"resize",W))},P.prototype.definition=function(F){return new i([F]).addToDOM(this.defs.element)},P.prototype.getReferenceURL=function(){if((v||b)&&m.getElementsByTagName("base").length){if(!E(J)){var F=oe();F=new i([{tagName:"svg",attributes:{width:8,height:8},children:[{tagName:"defs",children:[{tagName:"clipPath",attributes:{id:F},children:[{tagName:"rect",attributes:{width:4,height:4}}]}]},{tagName:"rect",attributes:{id:"hitme",width:8,height:8,"clip-path":"url(#".concat(F,")"),fill:"rgba(0,0,0,0.001)"}}]}]).addToDOM(m.body),R(F,{position:"fixed",top:0,left:0,zIndex:9e5});var W=m.elementFromPoint(6,6);J=(W&&W.id)==="hitme",m.body.removeChild(F)}if(J)return T.location.href.split("#")[0].replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20")}return""},P.prototype.getStyle=function(F){return this.style=C({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},F)},P.prototype.setStyle=function(F){this.boxWrapper.css(this.getStyle(F))},P.prototype.isHidden=function(){return!this.boxWrapper.getBBox().width},P.prototype.destroy=function(){var F=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),L(this.gradients||{}),this.gradients=null,F&&(this.defs=F.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},P.prototype.createElement=function(F){var W=new this.Element;return W.init(this,F),W},P.prototype.getRadialAttr=function(F,W){return{cx:F[0]-F[2]/2+(W.cx||0)*F[2],cy:F[
61]-F[2]/2+(W.cy||0)*F[2],r:(W.r||0)*F[2]}},P.prototype.buildText=function(F){new f(F).buildSVG()},P.prototype.getContrast=function(F){return F=o.parse(F).rgba.map(function(W){return W/=255,.03928>=W?W/12.92:Math.pow((W+.055)/1.055,2.4)}),F=.2126*F[0]+.7152*F[1]+.0722*F[2],1.05/(F+.05)>(F+.05)/.05?"#FFFFFF":"#000000"},P.prototype.button=function(F,W,K,Z,I,V,B,Y,G,j){I===void 0&&(I={});var $=this.label(F,W,K,G,void 0,void 0,j,void 0,"button"),ee=this.styledMode;F=I.states||{};var ne=0;I=M(I),delete I.states;var ae=M({color:"#333333",cursor:"pointer",fontWeight:"normal"},I.style);delete I.style;var U=i.filterUserAttributes(I);if($.attr(M({padding:8,r:2},U)),!ee){U=M({fill:"#f7f7f7",stroke:"#cccccc","stroke-width":1},U),V=M(U,{fill:"#e6e6e6"},i.filterUserAttributes(V||F.hover||{}));var Q=V.style;delete V.style,B=M(U,{fill:"#e6ebf5",style:{color:"#000000",fontWeight:"bold"}},i.filterUserAttributes(B||F.select||{}));var ie=B.style;delete B.style,Y=M(U,{style:{color:"#cccccc"}},i.filterUserAttributes(Y||F.disabled||{}));var le=Y.style;delete Y.style}return A($.element,y?"mouseover":"mouseenter",function(){ne!==3&&$.setState(1)}),A($.element,y?"mouseout":"mouseleave",function(){ne!==3&&$.setState(ne)}),$.setState=function(se){se!==1&&($.state=ne=se),$.removeClass(/highcharts-button-(normal|hover|pressed|disabled)/).addClass("highcharts-button-"+["normal","hover","pressed","disabled"][se||0]),ee||($.attr([U,V,B,Y][se||0]),se=[ae,Q,ie,le][se||0],S(se)&&$.css(se))},ee||($.attr(U).css(C({cursor:"default"},ae)),j&&$.text.css({pointerEvents:"none"})),$.on("touchstart",function(se){return se.stopPropagation()}).on("click",function(se){ne!==3&&Z.call($,se)})},P.prototype.crispLine=function(F,W,K){K===void 0&&(K="round");var Z=F[0],I=F[1];return E(Z[1])&&Z[1]===I[1]&&(Z[1]=I[1]=Math[K](Z[1])-W%2/2),E(Z[2])&&Z[2]===I[2]&&(Z[2]=I[2]=Math[K](Z[2])+W%2/2),F},P.prototype.path=function(F){var W=this.styledMode?{}:{fill:"none"};return D(F)?W.d=F:S(F)&&C(W,F),this.createElement("path").attr(W)},P.prototype.circle=function(F,W,K){return F=S(F)?F:typeof F>"u"?{}:{x:F,y:W,r:K},W=this.createElement("circle"),W.xSetter=W.ySetter=function(Z,I,V){V.setAttribute("c"+I,Z)},W.attr(F)},P.prototype.arc=function(F,W,K,Z,I,V){return S(F)?(Z=F,W=Z.y,K=Z.r,F=Z.x):Z={innerR:Z,start:I,end:V},F=this.symbol("arc",F,W,K,K,Z),F.r=K,F},P.prototype.rect=function(F,W,K,Z,I,V){I=S(F)?F.r:I;var B=this.createElement("rect");return F=S(F)?F:typeof F>"u"?{}:{x:F,y:W,width:Math.max(K,0),height:Math.max(Z,0)},this.styledMode||(typeof V<"u"&&(F["stroke-width"]=V,F=B.crisp(F)),F.fill="none"),I&&(F.r=I),B.rSetter=function(Y,G,j){B.r=Y,O(j,{rx:Y,ry:Y})},B.rGetter=function(){return B.r||0},B.attr(F)},P.prototype.setSize=function(F,W,K){this.width=F,this.height=W,this.boxWrapper.animate({width:F,height:W},{step:function(){this.attr({viewBox:"0 0 "+this.attr("width")+" "+this.attr("height")})},duration:z(K,!0)?void 0:0}),this.alignElements()},P.prototype.g=function(F){var W=this.createElement("g");return F?W.attr({class:"highcharts-"+F}):W},P.prototype.image=function(F,W,K,Z,I,V){var B={preserveAspectRatio:"none"},Y=function(j,$){j.setAttributeNS?j.setAttributeNS("http://www.w3.org/1999/xlink","href",$):j.setAttribute("hc-svg-href",$)};
6k(W)&&(B.x=W),k(K)&&(B.y=K),k(Z)&&(B.width=Z),k(I)&&(B.height=I);var G=this.createElement("image").attr(B);return W=function(j){Y(G.element,F),V.call(G,j)},V?(Y(G.element,"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),K=new T.Image,A(K,"load",W),K.src=F,K.complete&&W({})):Y(G.element,F),G},P.prototype.symbol=function(F,W,K,Z,I,V){var B=this,Y=/^url\((.*?)\)$/,G=Y.test(F),j=!G&&(this.symbols[F]?F:"circle"),$=j&&this.symbols[j],ee;if($){typeof W=="number"&&(ee=$.call(this.symbols,Math.round(W||0),Math.round(K||0),Z||0,I||0,V));var ne=this.path(ee);B.styledMode||ne.attr("fill","none"),C(ne,{symbolName:j||void 0,x:W,y:K,width:Z,height:I}),V&&C(ne,V)}else if(G){var ae=F.match(Y)[1],U=ne=this.image(ae);U.imgwidth=z(x[ae]&&x[ae].width,V&&V.width),U.imgheight=z(x[ae]&&x[ae].height,V&&V.height);var Q=function(ie){return ie.attr({width:ie.width,height:ie.height})};["width","height"].forEach(function(ie){U[ie+"Setter"]=function(le,se){this[se]=le,le=this.alignByTranslate;var X=this.element,q=this.width,re=this.height,ce=this.imgwidth,fe=this.imgheight,he=this["img"+se];if(E(he)){var ge=1;V&&V.backgroundSize==="within"&&q&&re?(ge=Math.min(q/ce,re/fe),he=Math.round(he*ge),O(X,{width:Math.round(ce*ge),height:Math.round(fe*ge)})):X&&X.setAttribute(se,he),le||this.translate(((q||0)-he*ge)/2,((re||0)-he*ge)/2)}}}),E(W)&&U.attr({x:W,y:K}),U.isImg=!0,E(U.imgwidth)&&E(U.imgheight)?Q(U):(U.attr({width:0,height:0}),_("img",{onload:function(){var ie=d[B.chartIndex];this.width===0&&(R(this,{position:"absolute",top:"-999em"}),m.body.appendChild(this)),x[ae]={width:this.width,height:this.height},U.imgwidth=this.width,U.imgheight=this.height,U.element&&Q(U),this.parentNode&&this.parentNode.removeChild(this),B.imgCount--,!B.imgCount&&ie&&!ie.hasLoaded&&ie.onload()},src:ae}),this.imgCount++)}return ne},P.prototype.clipRect=function(F,W,K,Z){var I=oe()+"-",V=this.createElement("clipPath").attr({id:I}).add(this.defs);return F=this.rect(F,W,K,Z,0).add(V),F.id=I,F.clipPath=V,F.count=0,F},P.prototype.text=function(F,W,K,Z){var I={};return Z&&(this.allowHTML||!this.forExport)?this.html(F,W,K):(I.x=Math.round(W||0),K&&(I.y=Math.round(K)),E(F)&&(I.text=F),F=this.createElement("text").attr(I),(!Z||this.forExport&&!this.allowHTML)&&(F.xSetter=function(V,B,Y){for(var G=Y.getElementsByTagName("tspan"),j=Y.getAttribute(B),$=0,ee;$<G.length;$++)ee=G[$],ee.getAttribute(B)===j&&ee.setAttribute(B,V);Y.setAttribute(B,V)}),F)},P.prototype.fontMetrics=function(F,W){return F=!this.styledMode&&/px/.test(F)||!T.getComputedStyle?F||W&&W.style&&W.style.fontSize||this.style&&this.style.fontSize:W&&l.prototype.getStyle.call(W,"font-size"),F=/px/.test(F)?H(F):12,W=24>F?F+3:Math.round(1.2*F),{h:W,b:Math.round(.8*W),f:F}},P.prototype.rotCorr=function(F,W,K){var Z=F;return W&&K&&(Z=Math.max(Z*Math.cos(W*p),4)),{x:-F/3*Math.sin(W*p),y:Z}},P.prototype.pathToSegments=function(F){for(var W=[],K=[],Z={A:8,C:7,H:2,L:3,M:3,Q:5,S:5,T:3,V:2},I=0;I<F.length;I++)N(K[0])&&k(F[I])&&K.length===Z[K[0].toUpperCase()]&&F.splice(I,0,K[0].replace("M","L").replace("m","l")),typeof F[I]=="string"&&(K.length&&W.push(K.slice(0)),K.length=0),K.push(F[I]);return W.push(K.slice(0)),W},P.prototype.label=function(F,W,K,Z,I,V,B,Y,G){return new c(this,F,W,K,Z,I,V,B,Y,G)},P.prototype.alignElements=function(){this.alignedObjects.forEach(function(F){return F.align()})},P})(),C(s.prototype,{Element:l,SVG_NS:w,escapes:{"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"},symbols:u,draw:g}),a.registerRendererType("svg",s,!0),s}),n(r,"Core/Renderer/HTML/HTMLElement.js",[r["Core/Globals.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Utilities.js"]],function(i,o,s){var a=this&&this.__extends||(function(){var y=function(b,g){return y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(w,x){w.__proto__=x}||function(w,x){for(var T in x)x.hasOwnProperty(T)&&(w[T]=x[T])},y(b,g)};return function(b,g){function w(){this.constructor=b}y(b,g),b.prototype=g===null?Object.create(g):(w.prototype=g.prototype,new w)}})(),l=i.isFirefox,c=i.isMS,u=i.isWebKit,f=i.win,h=s.css,d=s.defined,p=s.extend,m=s.pick,v=s.pInt;return(function(y){function b(){return y!==null&&y.apply(this,arguments)||this}
6return a(b,y),b.compose=function(g){if(b.composedClasses.indexOf(g)===-1){b.composedClasses.push(g);var w=b.prototype,x=g.prototype;x.getSpanCorrection=w.getSpanCorrection,x.htmlCss=w.htmlCss,x.htmlGetBBox=w.htmlGetBBox,x.htmlUpdateTransform=w.htmlUpdateTransform,x.setSpanRotation=w.setSpanRotation}return g},b.prototype.getSpanCorrection=function(g,w,x){this.xCorr=-g*x,this.yCorr=-w},b.prototype.htmlCss=function(g){var w=this.element.tagName==="SPAN"&&g&&"width"in g,x=m(w&&g.width,void 0);if(w){delete g.width,this.textWidth=x;var T=!0}return g&&g.textOverflow==="ellipsis"&&(g.whiteSpace="nowrap",g.overflow="hidden"),this.styles=p(this.styles,g),h(this.element,g),T&&this.htmlUpdateTransform(),this},b.prototype.htmlGetBBox=function(){var g=this.element;return{x:g.offsetLeft,y:g.offsetTop,width:g.offsetWidth,height:g.offsetHeight}},b.prototype.htmlUpdateTransform=function(){if(this.added){var g=this.renderer,w=this.element,x=this.translateX||0,T=this.translateY||0,A=this.x||0,O=this.y||0,_=this.textAlign||"left",R={left:0,center:.5,right:1}[_],E=this.styles;if(E=E&&E.whiteSpace,h(w,{marginLeft:x,marginTop:T}),!g.styledMode&&this.shadows&&this.shadows.forEach(function(N){h(N,{marginLeft:x+1,marginTop:T+1})}),this.inverted&&[].forEach.call(w.childNodes,function(N){g.invertChild(N,w)}),w.tagName==="SPAN"){var L=this.rotation,C=this.textWidth&&v(this.textWidth),D=[L,_,w.innerHTML,this.textWidth,this.textAlign].join(),k=void 0;if(k=!1,C!==this.oldTextWidth){if(this.textPxLength)var S=this.textPxLength;else h(w,{width:"",whiteSpace:E||"nowrap"}),S=w.offsetWidth;(C>this.oldTextWidth||S>C)&&(/[ \-]/.test(w.textContent||w.innerText)||w.style.textOverflow==="ellipsis")&&(h(w,{width:S>C||L?C+"px":"auto",display:"block",whiteSpace:E||"normal"}),this.oldTextWidth=C,k=!0)}this.hasBoxWidthChanged=k,D!==this.cTT&&(k=g.fontMetrics(w.style.fontSize,w).b,!d(L)||L===(this.oldRotation||0)&&_===this.oldAlign||this.setSpanRotation(L,R,k),this.getSpanCorrection(!d(L)&&this.textPxLength||w.offsetWidth,k,R,L,_)),h(w,{left:A+(this.xCorr||0)+"px",top:O+(this.yCorr||0)+"px"}),this.cTT=D,this.oldRotation=L,this.oldAlign=_}}else this.alignOnAdd=!0},b.prototype.setSpanRotation=function(g,w,x){var T={},A=c&&!/Edge/.test(f.navigator.userAgent)?"-ms-transform":u?"-webkit-transform":l?"MozTransform":f.opera?"-o-transform":void 0;A&&(T[A]=T.transform="rotate("+g+"deg)",T[A+(l?"Origin":"-origin")]=T.transformOrigin=100*w+"% "+x+"px",h(this.element,T))},b.composedClasses=[],b})(o)}),n(r,"Core/Renderer/HTML/HTMLRenderer.js",[r["Core/Renderer/HTML/AST.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Renderer/SVG/SVGRenderer.js"],r["Core/Utilities.js"]],function(i,o,s,a){var l=this&&this.__extends||(function(){var d=function(p,m){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,y){v.__proto__=y}||function(v,y){for(var b in y)y.hasOwnProperty(b)&&(v[b]=y[b])},d(p,m)};return function(p,m){function v(){this.constructor=p}d(p,m),p.prototype=m===null?Object.create(m):(v.prototype=m.prototype,new v)}})(),c=a.attr,u=a.createElement,f=a.extend,h=a.pick;return(function(d){function p(){return d!==null&&d.apply(this,arguments)||this}return l(p,d),p.compose=function(m){return p.composedClasses.indexOf(m)===-1&&(p.composedClasses.push(m),m.prototype.html=p.prototype.html),m},p.prototype.html=function(m,v,y){var b=this.createElement("span"),g=b.element,w=b.renderer,x=w.isSVG,T=function(A,O){["opacity","visibility"].forEach(function(_){A[_+"Setter"]=function(R,E,L){var C=A.div?A.div.style:O;o.prototype[_+"Setter"].call(this,R,E,L),C&&(C[E]=R)}}),A.addedSetters=!0};return b.textSetter=function(A){A!==this.textStr&&(delete this.bBox,delete this.oldTextWidth,i.setElementHTML(this.element,h(A,"")),this.textStr=A,b.doTransform=!0)},x&&T(b,b.element.style),b.xSetter=b.ySetter=b.alignSetter=b.rotationSetter=function(A,O){O==="align"?b.alignValue=b.textAlign=A:b[O]=A,b.doTransform=!0},b.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},b.attr({text:m,x:Math.round(v),y:Math.round(y)}).css({position:"absolute"}),w.styledMode||b.css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize}),g.style.whiteSpace="nowrap",b.css=b.htmlCss,x&&(b.add=function(A){var O=w.box.parentNode,_=[];if(this.parentGroup=A){var R=A.div;if(!R){for(;A;)_.push(A),A=A.parentGroup;
6_.reverse().forEach(function(E){function L(S,N){E[N]=S,N==="translateX"?k.left=S+"px":k.top=S+"px",E.doTransform=!0}var C=c(E.element,"class"),D=E.styles||{};R=E.div=E.div||u("div",C?{className:C}:void 0,{position:"absolute",left:(E.translateX||0)+"px",top:(E.translateY||0)+"px",display:E.display,opacity:E.opacity,cursor:D.cursor,pointerEvents:D.pointerEvents,visibility:E.visibility},R||O);var k=R.style;f(E,{classSetter:(function(S){return function(N){this.element.setAttribute("class",N),S.className=N}})(R),on:function(){return _[0].div&&b.on.apply({element:_[0].div,onEvents:E.onEvents},arguments),E},translateXSetter:L,translateYSetter:L}),E.addedSetters||T(E)})}}else R=O;return R.appendChild(g),b.added=!0,b.alignOnAdd&&b.htmlUpdateTransform(),b}),b},p.composedClasses=[],p})(s)}),n(r,"Core/Axis/AxisDefaults.js",[],function(){var i;return(function(o){o.defaultXAxisOptions={alignTicks:!0,allowDecimals:void 0,panningEnabled:!0,zIndex:2,zoomEnabled:!0,dateTimeLabelFormats:{millisecond:{main:"%H:%M:%S.%L",range:!1},second:{main:"%H:%M:%S",range:!1},minute:{main:"%H:%M",range:!1},hour:{main:"%H:%M",range:!1},day:{main:"%e. %b"},week:{main:"%e. %b"},month:{main:"%b '%y"},year:{main:"%Y"}},endOnTick:!1,gridLineDashStyle:"Solid",gridZIndex:1,labels:{autoRotation:void 0,autoRotationLimit:80,distance:void 0,enabled:!0,indentation:10,overflow:"justify",padding:5,reserveSpace:void 0,rotation:void 0,staggerLines:0,step:0,useHTML:!1,x:0,zIndex:7,style:{color:"#666666",cursor:"default",fontSize:"11px"}},maxPadding:.01,minorGridLineDashStyle:"Solid",minorTickLength:2,minorTickPosition:"outside",minPadding:.01,offset:void 0,opposite:!1,reversed:void 0,reversedStacks:!1,showEmpty:!0,showFirstLabel:!0,showLastLabel:!0,startOfWeek:1,startOnTick:!1,tickLength:10,tickPixelInterval:100,tickmarkPlacement:"between",tickPosition:"outside",title:{align:"middle",rotation:0,useHTML:!1,x:0,y:0,style:{color:"#666666"}},type:"linear",uniqueNames:!0,visible:!0,minorGridLineColor:"#f2f2f2",minorGridLineWidth:1,minorTickColor:"#999999",lineColor:"#ccd6eb",lineWidth:1,gridLineColor:"#e6e6e6",gridLineWidth:void 0,tickColor:"#ccd6eb"},o.defaultYAxisOptions={reversedStacks:!0,endOnTick:!0,maxPadding:.05,minPadding:.05,tickPixelInterval:72,showLastLabel:!0,labels:{x:-8},startOnTick:!0,title:{rotation:270,text:"Values"},stackLabels:{animation:{},allowOverlap:!1,enabled:!1,crop:!0,overflow:"justify",formatter:function(){var s=this.axis.chart.numberFormatter;return s(this.total||0,-1)},style:{color:"#000000",fontSize:"11px",fontWeight:"bold",textOutline:"1px contrast"}},gridLineWidth:1,lineWidth:0},o.defaultLeftAxisOptions={labels:{x:-15},title:{rotation:270}},o.defaultRightAxisOptions={labels:{x:15},title:{rotation:90}},o.defaultBottomAxisOptions={labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}},o.defaultTopAxisOptions={labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}}})(i||(i={})),i}),n(r,"Core/Foundation.js",[r["Core/Utilities.js"]],function(i){var o=i.addEvent,s=i.isFunction,a=i.objectEach,l=i.removeEvent,c;return(function(u){u.registerEventOptions=function(f,h){f.eventOptions=f.eventOptions||{},a(h.events,function(d,p){f.eventOptions[p]!==d&&(f.eventOptions[p]&&(l(f,p,f.eventOptions[p]),delete f.eventOptions[p]),s(d)&&(f.eventOptions[p]=d,o(f,p,d)))})}})(c||(c={})),c}),n(r,"Core/Axis/Tick.js",[r["Core/FormatUtilities.js"],r["Core/Globals.js"],r["Core/Utilities.js"]],function(i,o,s){var a=o.deg2rad,l=s.clamp,c=s.correctFloat,u=s.defined,f=s.destroyObjectProperties,h=s.extend,d=s.fireEvent,p=s.isNumber,m=s.merge,v=s.objectEach,y=s.pick;return o=(function(){function b(g,w,x,T,A){this.isNewLabel=this.isNew=!0,this.axis=g,this.pos=w,this.type=x||"",this.parameters=A||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,d(this,"init"),x||T||this.addLabel()}return b.prototype.addLabel=function(){var g=this,w=g.axis,x=w.options,T=w.chart,A=w.categories,O=w.logarithmic,_=w.names,R=g.pos,E=y(g.options&&g.options.labels,x.labels),L=w.tickPositions,C=R===L[0],D=R===L[L.length-1],k=(!E.step||E.step===1)&&w.tickInterval===1;L=L.info;var S=g.label,N;if(A=this.parameters.category||(A?y(A[R],_[R],R):R),O&&p(A)&&(A=c(O.lin2log(A))),w.dateTime)if(L)var M=T.time.resolveDTLFormat(x.dateTimeLabelFormats[!x.grid&&L.higherRanks[R]||L.unitName]),z=M.main;else p(A)&&(z=w.dateTime.getXDateFormat(A,x.dateTimeLabelFormats||{}));g.isFirst=C,g.isLast=D;var H={axis:w,chart:T,dateTimeLabelFormat:z,isFirst:C,isLast:D,pos:R,tick:g,tickPositionInfo:L,value:A};d(this,"labelFormat",H);var oe=function(P){return E.formatter?E.formatter.call(P,P):E.format?(P.text=w.defaultLabelFormatter.call(P,P),i.format(E.format,P,T)):w.defaultLabelFormatter.call(P,P)};x=oe.call(H,H);var J=M&&M.list;g.shortenLabel=J?function(){for(N=0;N<J.length;N++)if(h(H,{dateTimeLabelFormat:J[N]}),S.attr({text:oe.call(H,H)}),S.getBBox().width<w.getSlotWidth(g)-2*E.padding)return;S.attr({text:""})}:void 0,k&&w._addedPlotLB&&g.moveLabel(x,E),u(S)||g.movedLabel?S&&S.textStr!==x&&
6!k&&(!S.textWidth||E.style.width||S.styles.width||S.css({width:null}),S.attr({text:x}),S.textPxLength=S.getBBox().width):(g.label=S=g.createLabel({x:0,y:0},x,E),g.rotation=0)},b.prototype.createLabel=function(g,w,x){var T=this.axis,A=T.chart;return(g=u(w)&&x.enabled?A.renderer.text(w,g.x,g.y,x.useHTML).add(T.labelGroup):null)&&(A.styledMode||g.css(m(x.style)),g.textPxLength=g.getBBox().width),g},b.prototype.destroy=function(){f(this,this.axis)},b.prototype.getPosition=function(g,w,x,T){var A=this.axis,O=A.chart,_=T&&O.oldChartHeight||O.chartHeight;return g={x:g?c(A.translate(w+x,void 0,void 0,T)+A.transB):A.left+A.offset+(A.opposite?(T&&O.oldChartWidth||O.chartWidth)-A.right-A.left:0),y:g?_-A.bottom+A.offset-(A.opposite?A.height:0):c(_-A.translate(w+x,void 0,void 0,T)-A.transB)},g.y=l(g.y,-1e5,1e5),d(this,"afterGetPosition",{pos:g}),g},b.prototype.getLabelPosition=function(g,w,x,T,A,O,_,R){var E=this.axis,L=E.transA,C=E.isLinked&&E.linkedParent?E.linkedParent.reversed:E.reversed,D=E.staggerLines,k=E.tickRotCorr||{x:0,y:0},S=T||E.reserveSpaceDefault?0:-E.labelOffset*(E.labelAlign==="center"?.5:1),N={};return x=E.side===0?x.rotation?-8:-x.getBBox().height:E.side===2?k.y+8:Math.cos(x.rotation*a)*(k.y-x.getBBox(!1,0).height/2),u(A.y)&&(x=E.side===0&&E.horiz?A.y+x:A.y),g=g+A.x+S+k.x-(O&&T?O*L*(C?-1:1):0),w=w+x-(O&&!T?O*L*(C?1:-1):0),D&&(T=_/(R||1)%D,E.opposite&&(T=D-T-1),w+=E.labelOffset/D*T),N.x=g,N.y=Math.round(w),d(this,"afterGetLabelPosition",{pos:N,tickmarkOffset:O,index:_}),N},b.prototype.getLabelSize=function(){return this.label?this.label.getBBox()[this.axis.horiz?"height":"width"]:0},b.prototype.getMarkPath=function(g,w,x,T,A,O){return O.crispLine([["M",g,w],["L",g+(A?0:-x),w+(A?x:0)]],T)},b.prototype.handleOverflow=function(g){var w=this.axis,x=w.options.labels,T=g.x,A=w.chart.chartWidth,O=w.chart.spacing,_=y(w.labelLeft,Math.min(w.pos,O[3]));O=y(w.labelRight,Math.max(w.isRadial?0:w.pos+w.len,A-O[1]));var R=this.label,E=this.rotation,L={left:0,center:.5,right:1}[w.labelAlign||R.attr("align")],C=R.getBBox().width,D=w.getSlotWidth(this),k={},S=D,N=1,M;E||x.overflow!=="justify"?0>E&&T-L*C<_?M=Math.round(T/Math.cos(E*a)-_):0<E&&T+L*C>O&&(M=Math.round((A-T)/Math.cos(E*a))):(A=T+(1-L)*C,T-L*C<_?S=g.x+S*(1-L)-_:A>O&&(S=O-g.x+S*L,N=-1),S=Math.min(D,S),S<D&&w.labelAlign==="center"&&(g.x+=N*(D-S-L*(D-Math.min(C,S)))),(C>S||w.autoRotation&&(R.styles||{}).width)&&(M=S)),M&&(this.shortenLabel?this.shortenLabel():(k.width=Math.floor(M)+"px",(x.style||{}).textOverflow||(k.textOverflow="ellipsis"),R.css(k)))},b.prototype.moveLabel=function(g,w){var x=this,T=x.label,A=x.axis,O=A.reversed,_=!1;if(T&&T.textStr===g?(x.movedLabel=T,_=!0,delete x.label):v(A.ticks,function(E){_||E.isNew||E===x||!E.label||E.label.textStr!==g||(x.movedLabel=E.label,_=!0,E.labelPos=x.movedLabel.xy,delete E.label)}),!_&&(x.labelPos||T)){var R=x.labelPos||T.xy;T=A.horiz?O?0:A.width+A.left:R.x,A=A.horiz?R.y:O?A.width+A.left:0,x.movedLabel=x.createLabel({x:T,y:A},g,w),x.movedLabel&&x.movedLabel.attr({opacity:0})}},b.prototype.render=function(g,w,x){var T=this.axis,A=T.horiz,O=this.pos,_=y(this.tickmarkOffset,T.tickmarkOffset);O=this.getPosition(A,O,_,w),_=O.x;var R=O.y;T=A&&_===T.pos+T.len||!A&&R===T.pos?-1:1,A=y(x,this.label&&this.label.newOpacity,1),x=y(x,1),this.isActive=!0,this.renderGridLine(w,x,T),this.renderMark(O,x,T),this.renderLabel(O,w,A,g),this.isNew=!1,d(this,"afterRender")},b.prototype.renderGridLine=function(g,w,x){var T=this.axis,A=T.options,O={},_=this.pos,R=this.type,E=y(this.tickmarkOffset,T.tickmarkOffset),L=T.chart.renderer,C=this.gridLine,D=A.gridLineWidth,k=A.gridLineColor,S=A.gridLineDashStyle;this.type==="minor"&&(D=A.minorGridLineWidth,k=A.minorGridLineColor,S=A.minorGridLineDashStyle),C||(T.chart.styledMode||(O.stroke=k,O["stroke-width"]=D||0,O.dashstyle=S),R||(O.zIndex=1),g&&(w=0),this.gridLine=C=L.path().attr(O).addClass("highcharts-"+(R?R+"-":"")+"grid-line").add(T.gridGroup)),C&&(x=T.getPlotLinePath({value:_+E,lineWidth:C.strokeWidth()*x,force:"pass",old:g,acrossPanes:!1}))&&C[g||this.isNew?"attr":"animate"]({d:x,opacity:w})},b.prototype.renderMark=function(g,w,x){var T=this.axis,A=T.options,O=T.chart.renderer,_=this.type,R=T.tickSize(_?_+"Tick":"tick"),E=g.x;g=g.y;
6var L=y(A[_!=="minor"?"tickWidth":"minorTickWidth"],!_&&T.isXAxis?1:0);A=A[_!=="minor"?"tickColor":"minorTickColor"];var C=this.mark,D=!C;R&&(T.opposite&&(R[0]=-R[0]),C||(this.mark=C=O.path().addClass("highcharts-"+(_?_+"-":"")+"tick").add(T.axisGroup),T.chart.styledMode||C.attr({stroke:A,"stroke-width":L})),C[D?"attr":"animate"]({d:this.getMarkPath(E,g,R[0],C.strokeWidth()*x,T.horiz,O),opacity:w}))},b.prototype.renderLabel=function(g,w,x,T){var A=this.axis,O=A.horiz,_=A.options,R=this.label,E=_.labels,L=E.step;A=y(this.tickmarkOffset,A.tickmarkOffset);var C=g.x;g=g.y;var D=!0;R&&p(C)&&(R.xy=g=this.getLabelPosition(C,g,R,O,E,A,T,L),this.isFirst&&!this.isLast&&!_.showFirstLabel||this.isLast&&!this.isFirst&&!_.showLastLabel?D=!1:!O||E.step||E.rotation||w||x===0||this.handleOverflow(g),L&&T%L&&(D=!1),D&&p(g.y)?(g.opacity=x,R[this.isNewLabel?"attr":"animate"](g).show(!0),this.isNewLabel=!1):(R.hide(),this.isNewLabel=!0))},b.prototype.replaceMovedLabel=function(){var g=this.label,w=this.axis,x=w.reversed;if(g&&!this.isNew){var T=w.horiz?x?w.left:w.width+w.left:g.xy.x;x=w.horiz?g.xy.y:x?w.width+w.top:w.top,g.animate({x:T,y:x,opacity:0},void 0,g.destroy),delete this.label}w.isDirty=!0,this.label=this.movedLabel,delete this.movedLabel},b})(),o}),n(r,"Core/Axis/Axis.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Axis/AxisDefaults.js"],r["Core/Color/Color.js"],r["Core/Defaults.js"],r["Core/Foundation.js"],r["Core/Globals.js"],r["Core/Axis/Tick.js"],r["Core/Utilities.js"]],function(i,o,s,a,l,c,u,f){var h=i.animObject,d=a.defaultOptions,p=l.registerEventOptions,m=c.deg2rad,v=f.arrayMax,y=f.arrayMin,b=f.clamp,g=f.correctFloat,w=f.defined,x=f.destroyObjectProperties,T=f.erase,A=f.error,O=f.extend,_=f.fireEvent,R=f.isArray,E=f.isNumber,L=f.isString,C=f.merge,D=f.normalizeTickInterval,k=f.objectEach,S=f.pick,N=f.relativeLength,M=f.removeEvent,z=f.splat,H=f.syncTimeout,oe=function(J,P){return D(P,void 0,void 0,S(J.options.allowDecimals,.5>P||J.tickAmount!==void 0),!!J.tickAmount)};return i=(function(){function J(P,F){this.zoomEnabled=this.width=this.visible=this.userOptions=this.translationSlope=this.transB=this.transA=this.top=this.ticks=this.tickRotCorr=this.tickPositions=this.tickmarkOffset=this.tickInterval=this.tickAmount=this.side=this.series=this.right=this.positiveValuesOnly=this.pos=this.pointRangePadding=this.pointRange=this.plotLinesAndBandsGroups=this.plotLinesAndBands=this.paddedTicks=this.overlap=this.options=this.offset=this.names=this.minPixelPadding=this.minorTicks=this.minorTickInterval=this.min=this.maxLabelLength=this.max=this.len=this.left=this.labelFormatter=this.labelEdge=this.isLinked=this.height=this.hasVisibleSeries=this.hasNames=this.eventOptions=this.coll=this.closestPointRange=this.chart=this.bottom=this.alternateBands=void 0,this.init(P,F)}return J.prototype.init=function(P,F){var W=F.isX;this.chart=P,this.horiz=P.inverted&&!this.isZAxis?!W:W,this.isXAxis=W,this.coll=this.coll||(W?"xAxis":"yAxis"),_(this,"init",{userOptions:F}),this.opposite=S(F.opposite,this.opposite),this.side=S(F.side,this.side,this.horiz?this.opposite?0:2:this.opposite?1:3),this.setOptions(F);var K=this.options,Z=K.labels,I=K.type;this.userOptions=F,this.minPixelPadding=0,this.reversed=S(K.reversed,this.reversed),this.visible=K.visible,this.zoomEnabled=K.zoomEnabled,this.hasNames=I==="category"||K.categories===!0,this.categories=K.categories||(this.hasNames?[]:void 0),this.names||(this.names=[],this.names.keys={}),this.plotLinesAndBandsGroups={},this.positiveValuesOnly=!!this.logarithmic,this.isLinked=w(K.linkedTo),this.ticks={},this.labelEdge=[],this.minorTicks={},this.plotLinesAndBands=[],this.alternateBands={},this.len=0,this.minRange=this.userMinRange=K.minRange||K.maxZoom,this.range=K.range,this.offset=K.offset||0,this.min=this.max=null,F=S(K.crosshair,z(P.options.tooltip.crosshairs)[W?0:1]),this.crosshair=F===!0?{}:F,P.axes.indexOf(this)===-1&&(W?P.axes.splice(P.xAxis.length,0,this):P.axes.push(this),P[this.coll].push(this)),this.series=this.series||[],P.inverted&&!this.isZAxis&&W&&typeof this.reversed>"u"&&(this.reversed=!0),this.labelRotation=E(Z.rotation)?Z.rotation:void 0,p(this,K),_(this,"afterInit")},J.prototype.setOptions=function(P){this.options=C(o.defaultXAxisOptions,this.coll==="yAxis"&&o.defaultYAxisOptions,[o.defaultTopAxisOptions,o.defaultRightAxisOptions,o.defaultBottomAxisOptions,o.defaultLeftAxisOptions][this.side],C(d[this.coll],P)),_(this,"afterSetOptions",{userOptions:P})},J.prototype.defaultLabelFormatter=function(P){var F=this.axis;P=this.chart.numberFormatter;var W=E(this.value)?this.value:NaN,K=F.chart.time,Z=this.dateTimeLabelFormat,I=d.lang,V=I.numericSymbol
6s;I=I.numericSymbolMagnitude||1e3;var B=F.logarithmic?Math.abs(W):F.tickInterval,Y=V&&V.length;if(F.categories)var G="".concat(this.value);else if(Z)G=K.dateFormat(Z,W);else if(Y&&1e3<=B)for(;Y--&&typeof G>"u";)F=Math.pow(I,Y+1),B>=F&&10*W%F===0&&V[Y]!==null&&W!==0&&(G=P(W/F,-1)+V[Y]);return typeof G>"u"&&(G=1e4<=Math.abs(W)?P(W,-1):P(W,-1,void 0,"")),G},J.prototype.getSeriesExtremes=function(){var P=this,F=P.chart,W;_(this,"getSeriesExtremes",null,function(){P.hasVisibleSeries=!1,P.dataMin=P.dataMax=P.threshold=null,P.softThreshold=!P.isXAxis,P.series.forEach(function(K){if(K.visible||!F.options.chart.ignoreHiddenSeries){var Z=K.options,I=Z.threshold;if(P.hasVisibleSeries=!0,P.positiveValuesOnly&&0>=I&&(I=null),P.isXAxis){if(Z=K.xData,Z.length){Z=P.logarithmic?Z.filter(P.validatePositiveValue):Z,W=K.getXExtremes(Z);var V=W.min,B=W.max;E(V)||V instanceof Date||(Z=Z.filter(E),W=K.getXExtremes(Z),V=W.min,B=W.max),Z.length&&(P.dataMin=Math.min(S(P.dataMin,V),V),P.dataMax=Math.max(S(P.dataMax,B),B))}}else K=K.applyExtremes(),E(K.dataMin)&&(V=K.dataMin,P.dataMin=Math.min(S(P.dataMin,V),V)),E(K.dataMax)&&(B=K.dataMax,P.dataMax=Math.max(S(P.dataMax,B),B)),w(I)&&(P.threshold=I),(!Z.softThreshold||P.positiveValuesOnly)&&(P.softThreshold=!1)}})}),_(this,"afterGetSeriesExtremes")},J.prototype.translate=function(P,F,W,K,Z,I){var V=this.linkedParent||this,B=K&&V.old?V.old.min:V.min;if(!E(B))return NaN;var Y=V.minPixelPadding;Z=(V.isOrdinal||V.brokenAxis&&V.brokenAxis.hasBreaks||V.logarithmic&&Z)&&V.lin2val;var G=1,j=0;return K=K&&V.old?V.old.transA:V.transA,K||(K=V.transA),W&&(G*=-1,j=V.len),V.reversed&&(G*=-1,j-=G*(V.sector||V.len)),F?(I=(P*G+j-Y)/K+B,Z&&(I=V.lin2val(I))):(Z&&(P=V.val2lin(P)),P=G*(P-B)*K,I=(V.isRadial?P:g(P))+j+G*Y+(E(I)?K*I:0)),I},J.prototype.toPixels=function(P,F){return this.translate(P,!1,!this.horiz,void 0,!0)+(F?0:this.pos)},J.prototype.toValue=function(P,F){return this.translate(P-(F?0:this.pos),!0,!this.horiz,void 0,!0)},J.prototype.getPlotLinePath=function(P){function F(se,X,q){return ne!=="pass"&&(se<X||se>q)&&(ne?se=b(se,X,q):le=!0),se}var W=this,K=W.chart,Z=W.left,I=W.top,V=P.old,B=P.value,Y=P.lineWidth,G=V&&K.oldChartHeight||K.chartHeight,j=V&&K.oldChartWidth||K.chartWidth,$=W.transB,ee=P.translatedValue,ne=P.force,ae,U,Q,ie,le;return P={value:B,lineWidth:Y,old:V,force:ne,acrossPanes:P.acrossPanes,translatedValue:ee},_(this,"getPlotLinePath",P,function(se){ee=S(ee,W.translate(B,void 0,void 0,V)),ee=b(ee,-1e5,1e5),ae=Q=Math.round(ee+$),U=ie=Math.round(G-ee-$),E(ee)?W.horiz?(U=I,ie=G-W.bottom,ae=Q=F(ae,Z,Z+W.width)):(ae=Z,Q=j-W.right,U=ie=F(U,I,I+W.height)):(le=!0,ne=!1),se.path=le&&!ne?null:K.renderer.crispLine([["M",ae,U],["L",Q,ie]],Y||1)}),P.path},J.prototype.getLinearTickPositions=function(P,F,W){var K=g(Math.floor(F/P)*P);W=g(Math.ceil(W/P)*P);var Z=[],I;if(g(K+P)===K&&(I=20),this.single)return[F];for(F=K;F<=W&&(Z.push(F),F=g(F+P,I),F!==V);)var V=F;return Z},J.prototype.getMinorTickInterval=function(){var P=this.options;return P.minorTicks===!0?S(P.minorTickInterval,"auto"):P.minorTicks===!1?null:P.minorTickInterval},J.prototype.getMinorTickPositions=function(){var P=this.options,F=this.tickPositions,W=this.minorTickInterval,K=this.pointRangePadding||0,Z=this.min-K;K=this.max+K;var I=K-Z,V=[];if(I&&I/W<this.len/3){var B=this.logarithmic;if(B)this.paddedTicks.forEach(function(Y,G,j){G&&V.push.apply(V,B.getLogTickPositions(W,j[G-1],j[G],!0))});else if(this.dateTime&&this.getMinorTickInterval()==="auto")V=V.concat(this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(W),Z,K,P.startOfWeek));else for(P=Z+(F[0]-Z)%W;P<=K&&P!==V[0];P+=W)V.push(P)}return V.length!==0&&this.trimTicks(V),V},J.prototype.adjustForMinRange=function(){var P=this.options,F=this.logarithmic,W=this.min,K=this.max,Z=0,I,V,B,Y;if(this.isXAxis&&typeof this.minRange>"u"&&!F&&(w(P.min)||w(P.max)||w(P.floor)||w(P.ceiling)?this.minRange=null:(this.series.forEach(function(ee){if(B=ee.xData,Y=ee.xIncrement?1:B.length-1,1<B.length)for(I=Y;0<I;I--)V=B[I]-B[I-1],(!Z||V<Z)&&(Z=V)}),this.minRange=Math.min(5*Z,this.dataMax-this.dataMin))),K-W<this.minRange){var G=this.dataMax-this.dataMin>=this.minRange,j=this.minRange,$=(j-K+W)/2;$=[W-$,S(P.min,W-$)],G&&($[2]=this.logarithmic?this.logarithmic.log2lin(this.dataMin):this.dataMin),W=v($),K=[W+j,S(P.max,W+j)],G&&(K[2]=F?F.log2lin(this.dataMax):this.dataMax),K=y(K),K-W<j&&($[0]=K-j,$[1]=S(P.min,K-j),W=v($))}this.min=W,this.max=K},J.prototype.getClosest=function(){var P;
6return this.categories?P=1:this.series.forEach(function(F){var W=F.closestPointRange,K=F.visible||!F.chart.options.chart.ignoreHiddenSeries;!F.noSharedTooltip&&w(W)&&K&&(P=w(P)?Math.min(P,W):W)}),P},J.prototype.nameToX=function(P){var F=R(this.options.categories),W=F?this.categories:this.names,K=P.options.x;if(P.series.requireSorting=!1,w(K)||(K=this.options.uniqueNames&&W?F?W.indexOf(P.name):S(W.keys[P.name],-1):P.series.autoIncrement()),K===-1){if(!F&&W)var Z=W.length}else Z=K;return typeof Z<"u"?(this.names[Z]=P.name,this.names.keys[P.name]=Z):P.x&&(Z=P.x),Z},J.prototype.updateNames=function(){var P=this,F=this.names;0<F.length&&(Object.keys(F.keys).forEach(function(W){delete F.keys[W]}),F.length=0,this.minRange=this.userMinRange,(this.series||[]).forEach(function(W){W.xIncrement=null,(!W.points||W.isDirtyData)&&(P.max=Math.max(P.max,W.xData.length-1),W.processData(),W.generatePoints()),W.data.forEach(function(K,Z){if(K&&K.options&&typeof K.name<"u"){var I=P.nameToX(K);typeof I<"u"&&I!==K.x&&(K.x=I,W.xData[Z]=I)}})}))},J.prototype.setAxisTranslation=function(){var P=this,F=P.max-P.min,W=P.linkedParent,K=!!P.categories,Z=P.isXAxis,I=P.axisPointRange||0,V=0,B=0,Y=P.transA;if(Z||K||I){var G=P.getClosest();W?(V=W.minPointOffset,B=W.pointRangePadding):P.series.forEach(function(j){var $=K?1:Z?S(j.options.pointRange,G,0):P.axisPointRange||0,ee=j.options.pointPlacement;I=Math.max(I,$),(!P.single||K)&&(j=j.is("xrange")?!Z:Z,V=Math.max(V,j&&L(ee)?0:$/2),B=Math.max(B,j&&ee==="on"?0:$))}),W=P.ordinal&&P.ordinal.slope&&G?P.ordinal.slope/G:1,P.minPointOffset=V*=W,P.pointRangePadding=B*=W,P.pointRange=Math.min(I,P.single&&K?1:F),Z&&(P.closestPointRange=G)}P.translationSlope=P.transA=Y=P.staticScale||P.len/(F+B||1),P.transB=P.horiz?P.left:P.bottom,P.minPixelPadding=Y*V,_(this,"afterSetAxisTranslation")},J.prototype.minFromRange=function(){return this.max-this.range},J.prototype.setTickInterval=function(P){var F=this.chart,W=this.logarithmic,K=this.options,Z=this.isXAxis,I=this.isLinked,V=K.tickPixelInterval,B=this.categories,Y=this.softThreshold,G=K.maxPadding,j=K.minPadding,$=E(K.tickInterval)&&0<=K.tickInterval?K.tickInterval:void 0,ee=E(this.threshold)?this.threshold:null;this.dateTime||B||I||this.getTickAmount();var ne=S(this.userMin,K.min),ae=S(this.userMax,K.max);if(I){this.linkedParent=F[this.coll][K.linkedTo];var U=this.linkedParent.getExtremes();this.min=S(U.min,U.dataMin),this.max=S(U.max,U.dataMax),K.type!==this.linkedParent.options.type&&A(11,1,F)}else{if(Y&&w(ee)){if(this.dataMin>=ee)U=ee,j=0;else if(this.dataMax<=ee){var Q=ee;G=0}}this.min=S(ne,U,this.dataMin),this.max=S(ae,Q,this.dataMax)}if(W&&(this.positiveValuesOnly&&!P&&0>=Math.min(this.min,S(this.dataMin,this.min))&&A(10,1,F),this.min=g(W.log2lin(this.min),16),this.max=g(W.log2lin(this.max),16)),this.range&&w(this.max)&&(this.userMin=this.min=ne=Math.max(this.dataMin,this.minFromRange()),this.userMax=ae=this.max,this.range=null),_(this,"foundExtremes"),this.beforePadding&&this.beforePadding(),this.adjustForMinRange(),!(B||this.axisPointRange||this.stacking&&this.stacking.usePercentage||I)&&w(this.min)&&w(this.max)&&(F=this.max-this.min)&&(!w(ne)&&j&&(this.min-=F*j),!w(ae)&&G&&(this.max+=F*G)),E(this.userMin)||(E(K.softMin)&&K.softMin<this.min&&(this.min=ne=K.softMin),E(K.floor)&&(this.min=Math.max(this.min,K.floor))),E(this.userMax)||(E(K.softMax)&&K.softMax>this.max&&(this.max=ae=K.softMax),E(K.ceiling)&&(this.max=Math.min(this.max,K.ceiling))),Y&&w(this.dataMin)&&(ee=ee||0,!w(ne)&&this.min<ee&&this.dataMin>=ee?this.min=this.options.minRange?Math.min(ee,this.max-this.minRange):ee:!w(ae)&&this.max>ee&&this.dataMax<=ee&&(this.max=this.options.minRange?Math.max(ee,this.min+this.minRange):ee)),E(this.min)&&E(this.max)&&!this.chart.polar&&this.min>this.max&&(w(this.options.min)?this.max=this.min:w(this.options.max)&&(this.min=this.max)),this.tickInterval=this.min===this.max||typeof this.min>"u"||typeof this.max>"u"?1:I&&this.linkedParent&&!$&&V===this.linkedParent.options.tickPixelInterval?$=this.linkedParent.tickInterval:S($,this.tickAmount?(this.max-this.min)/Math.max(this.tickAmount-1,1):void 0,B?1:(this.max-this.min)*V/Math.max(this.len,V)),Z&&!P){var ie=this.min!==(this.old&&this.old.min)||this.max!==(this.old&&this.old.max);
6this.series.forEach(function(le){le.forceCrop=le.forceCropping&&le.forceCropping(),le.processData(ie)}),_(this,"postProcessData",{hasExtremesChanged:ie})}this.setAxisTranslation(),_(this,"initialAxisTranslation"),this.pointRange&&!$&&(this.tickInterval=Math.max(this.pointRange,this.tickInterval)),P=S(K.minTickInterval,this.dateTime&&!this.series.some(function(le){return le.noSharedTooltip})?this.closestPointRange:0),!$&&this.tickInterval<P&&(this.tickInterval=P),this.dateTime||this.logarithmic||$||(this.tickInterval=oe(this,this.tickInterval)),this.tickAmount||(this.tickInterval=this.unsquish()),this.setTickPositions()},J.prototype.setTickPositions=function(){var P=this.options,F=P.tickPositions,W=P.tickPositioner,K=this.getMinorTickInterval(),Z=this.hasVerticalPanning(),I=this.coll==="colorAxis",V=(I||!Z)&&P.startOnTick;Z=(I||!Z)&&P.endOnTick,I=[];var B;if(this.tickmarkOffset=this.categories&&P.tickmarkPlacement==="between"&&this.tickInterval===1?.5:0,this.minorTickInterval=K==="auto"&&this.tickInterval?this.tickInterval/5:K,this.single=this.min===this.max&&w(this.min)&&!this.tickAmount&&(parseInt(this.min,10)===this.min||P.allowDecimals!==!1),F)I=F.slice();else if(E(this.min)&&E(this.max)){if(this.ordinal&&this.ordinal.positions||!((this.max-this.min)/this.tickInterval>Math.max(2*this.len,200)))if(this.dateTime)I=this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(this.tickInterval,P.units),this.min,this.max,P.startOfWeek,this.ordinal&&this.ordinal.positions,this.closestPointRange,!0);else if(this.logarithmic)I=this.logarithmic.getLogTickPositions(this.tickInterval,this.min,this.max);else for(K=P=this.tickInterval;K<=2*P&&(I=this.getLinearTickPositions(this.tickInterval,this.min,this.max),this.tickAmount&&I.length>this.tickAmount);)this.tickInterval=oe(this,K*=1.1);else I=[this.min,this.max],A(19,!1,this.chart);I.length>this.len&&(I=[I[0],I[I.length-1]],I[0]===I[1]&&(I.length=1)),W&&(this.tickPositions=I,(B=W.apply(this,[this.min,this.max]))&&(I=B))}this.tickPositions=I,this.paddedTicks=I.slice(0),this.trimTicks(I,V,Z),!this.isLinked&&E(this.min)&&E(this.max)&&(this.single&&2>I.length&&!this.categories&&!this.series.some(function(Y){return Y.is("heatmap")&&Y.options.pointPlacement==="between"})&&(this.min-=.5,this.max+=.5),F||B||this.adjustTickAmount()),_(this,"afterSetTickPositions")},J.prototype.trimTicks=function(P,F,W){var K=P[0],Z=P[P.length-1],I=!this.isOrdinal&&this.minPointOffset||0;if(_(this,"trimTicks"),!this.isLinked){if(F&&K!==-1/0)this.min=K;else for(;this.min-I>P[0];)P.shift();if(W)this.max=Z;else for(;this.max+I<P[P.length-1];)P.pop();P.length===0&&w(K)&&!this.options.tickPositions&&P.push((Z+K)/2)}},J.prototype.alignToOthers=function(){var P=this,F=[this],W=P.options,K=this.coll==="yAxis"&&this.chart.options.chart.alignThresholds,Z=[],I;if(P.thresholdAlignment=void 0,(this.chart.options.chart.alignTicks!==!1&&W.alignTicks||K)&&W.startOnTick!==!1&&W.endOnTick!==!1&&!P.logarithmic){var V=function(G){var j=G.options;return[G.horiz?j.left:j.top,j.width,j.height,j.pane].join()},B=V(this);this.chart[this.coll].forEach(function(G){var j=G.series;j.length&&j.some(function($){return $.visible})&&G!==P&&V(G)===B&&(I=!0,F.push(G))})}if(I&&K){F.forEach(function(G){G=G.getThresholdAlignment(P),E(G)&&Z.push(G)});var Y=1<Z.length?Z.reduce(function(G,j){return G+j},0)/Z.length:void 0;F.forEach(function(G){G.thresholdAlignment=Y})}return I},J.prototype.getThresholdAlignment=function(P){if((!E(this.dataMin)||this!==P&&this.series.some(function(F){return F.isDirty||F.isDirtyData}))&&this.getSeriesExtremes(),E(this.threshold))return P=b((this.threshold-(this.dataMin||0))/((this.dataMax||0)-(this.dataMin||0)),0,1),this.options.reversed&&(P=1-P),P},J.prototype.getTickAmount=function(){var P=this.options,F=P.tickPixelInterval,W=P.tickAmount;!w(P.tickInterval)&&!W&&this.len<F&&!this.isRadial&&!this.logarithmic&&P.startOnTick&&P.endOnTick&&(W=2),!W&&this.alignToOthers()&&(W=Math.ceil(this.len/F)+1),4>W&&(this.finalTickAmt=W,W=5),this.tickAmount=W},J.prototype.adjustTickAmount=function(){var P=this,F=P.finalTickAmt,W=P.max,K=P.min,Z=P.options,I=P.tickPositions,V=P.t
6ickAmount,B=P.thresholdAlignment,Y=I&&I.length,G=S(P.threshold,P.softThreshold?0:null),j=P.tickInterval;if(E(B)){var $=.5>B?Math.ceil(B*(V-1)):Math.floor(B*(V-1));Z.reversed&&($=V-1-$)}if(P.hasData()&&E(K)&&E(W)){if(B=function(){P.transA*=(Y-1)/(V-1),P.min=Z.startOnTick?I[0]:Math.min(K,I[0]),P.max=Z.endOnTick?I[I.length-1]:Math.max(W,I[I.length-1])},E($)&&E(P.threshold)){for(;I[$]!==G||I.length!==V||I[0]>K||I[I.length-1]<W;){for(I.length=0,I.push(P.threshold);I.length<V;)I[$]===void 0||I[$]>P.threshold?I.unshift(g(I[0]-j)):I.push(g(I[I.length-1]+j));if(j>8*P.tickInterval)break;j*=2}B()}else if(Y<V){for(;I.length<V;)I.length%2||K===G?I.push(g(I[I.length-1]+j)):I.unshift(g(I[0]-j));B()}if(w(F)){for(j=G=I.length;j--;)(F===3&&j%2===1||2>=F&&0<j&&j<G-1)&&I.splice(j,1);P.finalTickAmt=void 0}}},J.prototype.setScale=function(){var P=!1,F=!1;this.series.forEach(function(K){P=P||K.isDirtyData||K.isDirty,F=F||K.xAxis&&K.xAxis.isDirty||!1}),this.setAxisSize();var W=this.len!==(this.old&&this.old.len);W||P||F||this.isLinked||this.forceRedraw||this.userMin!==(this.old&&this.old.userMin)||this.userMax!==(this.old&&this.old.userMax)||this.alignToOthers()?(this.stacking&&(this.stacking.resetStacks(),this.stacking.buildStacks()),this.forceRedraw=!1,this.getSeriesExtremes(),this.setTickInterval(),this.isDirty||(this.isDirty=W||this.min!==(this.old&&this.old.min)||this.max!==(this.old&&this.old.max))):this.stacking&&this.stacking.cleanStacks(),P&&this.panningState&&(this.panningState.isDirty=!0),_(this,"afterSetScale")},J.prototype.setExtremes=function(P,F,W,K,Z){var I=this,V=I.chart;W=S(W,!0),I.series.forEach(function(B){delete B.kdTree}),Z=O(Z,{min:P,max:F}),_(I,"setExtremes",Z,function(){I.userMin=P,I.userMax=F,I.eventArgs=Z,W&&V.redraw(K)})},J.prototype.zoom=function(P,F){var W=this,K=this.dataMin,Z=this.dataMax,I=this.options,V=Math.min(K,S(I.min,K)),B=Math.max(Z,S(I.max,Z));return P={newMin:P,newMax:F},_(this,"zoom",P,function(Y){var G=Y.newMin,j=Y.newMax;(G!==W.min||j!==W.max)&&(W.allowZoomOutside||(w(K)&&(G<V&&(G=V),G>B&&(G=B)),w(Z)&&(j<V&&(j=V),j>B&&(j=B))),W.displayBtn=typeof G<"u"||typeof j<"u",W.setExtremes(G,j,!1,void 0,{trigger:"zoom"})),Y.zoomed=!0}),P.zoomed},J.prototype.setAxisSize=function(){var P=this.chart,F=this.options,W=F.offsets||[0,0,0,0],K=this.horiz,Z=this.width=Math.round(N(S(F.width,P.plotWidth-W[3]+W[1]),P.plotWidth)),I=this.height=Math.round(N(S(F.height,P.plotHeight-W[0]+W[2]),P.plotHeight)),V=this.top=Math.round(N(S(F.top,P.plotTop+W[0]),P.plotHeight,P.plotTop));F=this.left=Math.round(N(S(F.left,P.plotLeft+W[3]),P.plotWidth,P.plotLeft)),this.bottom=P.chartHeight-I-V,this.right=P.chartWidth-Z-F,this.len=Math.max(K?Z:I,0),this.pos=K?F:V},J.prototype.getExtremes=function(){var P=this.logarithmic;return{min:P?g(P.lin2log(this.min)):this.min,max:P?g(P.lin2log(this.max)):this.max,dataMin:this.dataMin,dataMax:this.dataMax,userMin:this.userMin,userMax:this.userMax}},J.prototype.getThreshold=function(P){var F=this.logarithmic,W=F?F.lin2log(this.min):this.min;return F=F?F.lin2log(this.max):this.max,P===null||P===-1/0?P=W:P===1/0?P=F:W>P?P=W:F<P&&(P=F),this.translate(P,0,1,0,1)},J.prototype.autoLabelAlign=function(P){var F=(S(P,0)-90*this.side+720)%360;return P={align:"center"},_(this,"autoLabelAlign",P,function(W){15<F&&165>F?W.align="right":195<F&&345>F&&(W.align="left")}),P.align},J.prototype.tickSize=function(P){var F=this.options,W=S(F[P==="tick"?"tickWidth":"minorTickWidth"],P==="tick"&&this.isXAxis&&!this.categories?1:0),K=F[P==="tick"?"tickLength":"minorTickLength"];if(W&&K){F[P+"Position"]==="inside"&&(K=-K);var Z=[K,W]}return P={tickSize:Z},_(this,"afterTickSize",P),P.tickSize},J.prototype.labelMetrics=function(){var P=this.tickPositions&&this.tickPositions[0]||0;return this.chart.renderer.fontMetrics(this.options.labels.style.fontSize,this.ticks[P]&&this.ticks[P].label)},J.prototype.unsquish=function(){var P=this.options.labels,F=this.horiz,W=this.tickInterval,K=this.len/(((this.categories?1:0)+this.max-this.min)/W),Z=P.rotation,I=this.labelMetrics(),V=Math.max(this.max-this.min,0),B=function(Q){var ie=Q/(K||1);return ie=1<ie?Math.ceil(ie):1,ie*W>V&&Q!==1/0&&K!==1/0&&V&&(ie=Math.ceil(V/W)),g(ie*W)},Y=W,G=Number.MAX_VALUE;if(F){if(!P.staggerLines)if(E(Z))var j=[Z];else K<P.autoRotationLimit&&(j=P.autoRotation);if(j)for(var $=F=void 0,ee=0,ne=j;ee<ne.length;ee++){var ae=ne[ee];if((ae===Z||ae&&-90<=ae&&90>=ae)&&(F=B(Math.abs(I.h/Math.sin(m*ae))),$=F+Math.abs(ae/360),$<G)){G=$;var U=ae;Y=F}}}else Y=B(I.h);return this.autoRotation=j,this.labelRotation=S(U,E(Z)?Z:0),P.step?W:Y},J.prototype.getSlotWidth=function(P){var F=this.chart,W=this.horiz,K=this.options.labels,Z=Math.max(this.tickPositions.length-(this.categories?0:1),1),I=F.margin[3];if(P&&E(P.slotWidth))return P.slotWidth;if(W&&2>K.step)return K.rotation?0:(this.staggerLines||1)*this.len/Z;if(!W){if(P=K.style.width,P!==void 0)return parseInt(String(P),10);if(I)return I-F.spacing[3]}return .33*F.chartWidth},J.prototype.renderUnsquish=function(){var P=this.chart,F=P.renderer,W=this.tickPositions,K=this.ticks,Z=this.options.labels,I=Z.style,V=this.horiz,B=this.getSlotWidth(),Y=Math.max(1,Math.round(B-2*Z.padding)),G={},j=this.labelMetrics(),$=I.textOverflow,ee=0;if(L(Z.rotation)||(G.rotation=Z.rotation||0),W.forEach(function(Q){Q=K[Q],Q.movedLabel&&Q.replaceMovedLabel(),Q&&Q.label&&Q.label.textPxLength>ee&&(ee=Q.label.textPxLength)}),this.maxLabelLength=ee,this.autoRotation)ee>Y&&ee>j.h?G.rotation=this.labelRotation:this.labelRotation=0;else if(B){var ne=Y;if(!$){var ae="clip";for(Y=W.length;!V&&Y--;){var U=W[Y];(U=K[U].label)&&(U.styles&&U.styles.textOverflow==="ellipsis"?U.css({textOverflow:"clip"}):U.textPxLength>B&&U.css({width:B+"px"}),U.getBBox().height>this.len/W.length-(j.h-j.f)&&(U.specificTextOverflow="ellipsis"))}}}G.rotation&&(ne=ee>.5*P.chartHeight?.33*P.chartHeight:ee,$||(ae="ellipsis")),(this.labelAlign=Z.align||this.autoLabelAlign(this.labelRotation))&&(G.align=this.labelAlign),W.forEach(function(Q){var ie=(Q=K[Q])&&Q.label,le=I.width,se={};ie&&(ie.attr(G),Q.shortenLabel?Q.shortenLabel():ne&&!le&&I.whiteSpace!=="nowrap"&&(ne<ie.textPxLength||ie.element.tagName==="SPAN")?(se.width=ne+"px",$||(se.textOverflow=ie.specificTextOverflow||ae),ie.css(se)):ie.styles&&ie.styles.width&&!se.width&&!le&&ie.css({width:null}),delete ie.specificTextOverflow,Q.rotation=G.rotation)},this),this.tickRotCorr=F.rotCorr(j.b,this.labelRotation||0,this.side!==0)},J.prototype.hasData=function(){return this.series.some(function(P){return P.hasData()})||this.options.showEmpty&&w(this.min)&&w(this.max)},J.prototype.addTitle=function(P){var F=this.chart.renderer,W=this.horiz,K=this.opposite,Z=this.options.title,I=this.chart.styledMode,V;
6this.axisTitle||((V=Z.textAlign)||(V=(W?{low:"left",middle:"center",high:"right"}:{low:K?"right":"left",middle:"center",high:K?"left":"right"})[Z.align]),this.axisTitle=F.text(Z.text||"",0,0,Z.useHTML).attr({zIndex:7,rotation:Z.rotation,align:V}).addClass("highcharts-axis-title"),I||this.axisTitle.css(C(Z.style)),this.axisTitle.add(this.axisGroup),this.axisTitle.isNew=!0),I||Z.style.width||this.isRadial||this.axisTitle.css({width:this.len+"px"}),this.axisTitle[P?"show":"hide"](P)},J.prototype.generateTick=function(P){var F=this.ticks;F[P]?F[P].addLabel():F[P]=new u(this,P)},J.prototype.getOffset=function(){var P=this,F=this,W=F.chart,K=F.horiz,Z=F.options,I=F.side,V=F.ticks,B=F.tickPositions,Y=F.coll,G=F.axisParent,j=W.renderer,$=W.inverted&&!F.isZAxis?[1,0,3,2][I]:I,ee=F.hasData(),ne=Z.title,ae=Z.labels,U=W.axisOffset;W=W.clipOffset;var Q=[-1,1,1,-1][I],ie=Z.className,le,se=0,X=0,q=0;if(F.showAxis=le=ee||Z.showEmpty,F.staggerLines=F.horiz&&ae.staggerLines||void 0,!F.axisGroup){var re=function(fe,he,ge){return j.g(fe).attr({zIndex:ge}).addClass("highcharts-".concat(Y.toLowerCase()).concat(he," ")+(P.isRadial?"highcharts-radial-axis".concat(he," "):"")+(ie||"")).add(G)};F.gridGroup=re("grid","-grid",Z.gridZIndex),F.axisGroup=re("axis","",Z.zIndex),F.labelGroup=re("axis-labels","-labels",ae.zIndex)}if(ee||F.isLinked?(B.forEach(function(fe){F.generateTick(fe)}),F.renderUnsquish(),F.reserveSpaceDefault=I===0||I===2||{1:"left",3:"right"}[I]===F.labelAlign,S(ae.reserveSpace,F.labelAlign==="center"?!0:null,F.reserveSpaceDefault)&&B.forEach(function(fe){q=Math.max(V[fe].getLabelSize(),q)}),F.staggerLines&&(q*=F.staggerLines),F.labelOffset=q*(F.opposite?-1:1)):k(V,function(fe,he){fe.destroy(),delete V[he]}),ne&&ne.text&&ne.enabled!==!1&&(F.addTitle(le),le&&ne.reserveSpace!==!1)){F.titleOffset=se=F.axisTitle.getBBox()[K?"height":"width"];var ce=ne.offset;X=w(ce)?0:S(ne.margin,K?5:10)}F.renderLine(),F.offset=Q*S(Z.offset,U[I]?U[I]+(Z.margin||0):0),F.tickRotCorr=F.tickRotCorr||{x:0,y:0},ne=I===0?-F.labelMetrics().h:I===2?F.tickRotCorr.y:0,ee=Math.abs(q)+X,q&&(ee=ee-ne+Q*(K?S(ae.y,F.tickRotCorr.y+8*Q):ae.x)),F.axisTitleMargin=S(ce,ee),F.getMaxLabelDimensions&&(F.maxLabelDimensions=F.getMaxLabelDimensions(V,B)),Y!=="colorAxis"&&(K=this.tickSize("tick"),U[I]=Math.max(U[I],(F.axisTitleMargin||0)+se+Q*F.offset,ee,B&&B.length&&K?K[0]+Q*F.offset:0),Z=!F.axisLine||Z.offset?0:2*Math.floor(F.axisLine.strokeWidth()/2),W[$]=Math.max(W[$],Z)),_(this,"afterGetOffset")},J.prototype.getLinePath=function(P){var F=this.chart,W=this.opposite,K=this.offset,Z=this.horiz,I=this.left+(W?this.width:0)+K;return K=F.chartHeight-this.bottom-(W?this.height:0)+K,W&&(P*=-1),F.renderer.crispLine([["M",Z?this.left:I,Z?K:this.top],["L",Z?F.chartWidth-this.right:I,Z?K:F.chartHeight-this.bottom]],P)},J.prototype.renderLine=function(){this.axisLine||(this.axisLine=this.chart.renderer.path().addClass("highcharts-axis-line").add(this.axisGroup),this.chart.styledMode||this.axisLine.attr({stroke:this.options.lineColor,"stroke-width":this.options.lineWidth,zIndex:7}))},J.prototype.getTitlePosition=function(){var P=this.horiz,F=this.left,W=this.top,K=this.len,Z=this.options.title,I=P?F:W,V=this.opposite,B=this.offset,Y=Z.x,G=Z.y,j=this.axisTitle,$=this.chart.renderer.fontMetrics(Z.style.fontSize,j);return j=j?Math.max(j.getBBox(!1,0).height-$.h-1,0):0,K={low:I+(P?0:K),middle:I+K/2,high:I+(P?K:0)}[Z.align],F=(P?W+this.height:F)+(P?1:-1)*(V?-1:1)*(this.axisTitleMargin||0)+[-j,j,$.f,-j][this.side],P={x:P?K+Y:F+(V?this.width:0)+B+Y,y:P?F+G-(V?this.height:0)+B:K+G},_(this,"afterGetTitlePosition",{titlePosition:P}),P},J.prototype.renderMinorTick=function(P,F){var W=this.minorTicks;W[P]||(W[P]=new u(this,P,"minor")),F&&W[P].isNew&&W[P].render(null,!0),W[P].render(null,!1,1)},J.prototype.renderTick=function(P,F,W){var K=this.ticks;(!this.isLinked||P>=this.min&&P<=this.max||this.grid&&this.grid.isColumn)&&(K[P]||(K[P]=new u(this,P)),W&&K[P].isNew&&K[P].render(F,!0,-1),K[P].render(F))},J.prototype.render=function(){var P=this,F=P.chart,W=P.logarithmic,K=P.options,Z=P.isLinked,I=P.tickPositions,V=P.axisTitle,B=P.ticks,Y=P.minorTicks,G=P.alternateBands,j=K.stackLabels,$=K.alternateGridColor,ee=P.tickmarkOffset,ne=P.axisLine,ae=P.showAxis,U=h(F.renderer.globalAnimation),Q,ie;if(P.labelEdge.length=0,P.overlap=!1,[B,Y,G].forEach(function(se){k(se,function(X){X.isActive=!1})}),P.hasData()||Z){var le=P.chart.hasRendered&&P.old&&E(P.old.min);P.minorTickInterval&&!P.categories&&P.getMinorTickPositions().forEac
6h(function(se){P.renderMinorTick(se,le)}),I.length&&(I.forEach(function(se,X){P.renderTick(se,X,le)}),ee&&(P.min===0||P.single)&&(B[-1]||(B[-1]=new u(P,-1,null,!0)),B[-1].render(-1))),$&&I.forEach(function(se,X){ie=typeof I[X+1]<"u"?I[X+1]+ee:P.max-ee,X%2===0&&se<P.max&&ie<=P.max+(F.polar?-ee:ee)&&(G[se]||(G[se]=new c.PlotLineOrBand(P)),Q=se+ee,G[se].options={from:W?W.lin2log(Q):Q,to:W?W.lin2log(ie):ie,color:$,className:"highcharts-alternate-grid"},G[se].render(),G[se].isActive=!0)}),P._addedPlotLB||(P._addedPlotLB=!0,(K.plotLines||[]).concat(K.plotBands||[]).forEach(function(se){P.addPlotBandOrLine(se)}))}[B,Y,G].forEach(function(se){var X=[],q=U.duration;k(se,function(re,ce){re.isActive||(re.render(ce,!1,0),re.isActive=!1,X.push(ce))}),H(function(){for(var re=X.length;re--;)se[X[re]]&&!se[X[re]].isActive&&(se[X[re]].destroy(),delete se[X[re]])},se!==G&&F.hasRendered&&q?q:0)}),ne&&(ne[ne.isPlaced?"animate":"attr"]({d:this.getLinePath(ne.strokeWidth())}),ne.isPlaced=!0,ne[ae?"show":"hide"](ae)),V&&ae&&(K=P.getTitlePosition(),V[V.isNew?"attr":"animate"](K),V.isNew=!1),j&&j.enabled&&P.stacking&&P.stacking.renderStackTotals(),P.old={len:P.len,max:P.max,min:P.min,transA:P.transA,userMax:P.userMax,userMin:P.userMin},P.isDirty=!1,_(this,"afterRender")},J.prototype.redraw=function(){this.visible&&(this.render(),this.plotLinesAndBands.forEach(function(P){P.render()})),this.series.forEach(function(P){P.isDirty=!0})},J.prototype.getKeepProps=function(){return this.keepProps||J.keepProps},J.prototype.destroy=function(P){var F=this,W=F.plotLinesAndBands,K=this.eventOptions;if(_(this,"destroy",{keepEvents:P}),P||M(F),[F.ticks,F.minorTicks,F.alternateBands].forEach(function(I){x(I)}),W)for(P=W.length;P--;)W[P].destroy();"axisLine axisTitle axisGroup gridGroup labelGroup cross scrollbar".split(" ").forEach(function(I){F[I]&&(F[I]=F[I].destroy())});for(var Z in F.plotLinesAndBandsGroups)F.plotLinesAndBandsGroups[Z]=F.plotLinesAndBandsGroups[Z].destroy();k(F,function(I,V){F.getKeepProps().indexOf(V)===-1&&delete F[V]}),this.eventOptions=K},J.prototype.drawCrosshair=function(P,F){var W=this.crosshair,K=S(W&&W.snap,!0),Z=this.chart,I,V=this.cross;if(_(this,"drawCrosshair",{e:P,point:F}),P||(P=this.cross&&this.cross.e),W&&(w(F)||!K)!==!1){if(K?w(F)&&(I=S(this.coll!=="colorAxis"?F.crosshairPos:null,this.isXAxis?F.plotX:this.len-F.plotY)):I=P&&(this.horiz?P.chartX-this.pos:this.len-P.chartY+this.pos),w(I)){var B={value:F&&(this.isXAxis?F.x:S(F.stackY,F.y)),translatedValue:I};Z.polar&&O(B,{isCrosshair:!0,chartX:P&&P.chartX,chartY:P&&P.chartY,point:F}),B=this.getPlotLinePath(B)||null}if(!w(B)){this.hideCrosshair();return}K=this.categories&&!this.isRadial,V||(this.cross=V=Z.renderer.path().addClass("highcharts-crosshair highcharts-crosshair-"+(K?"category ":"thin ")+(W.className||"")).attr({zIndex:S(W.zIndex,2)}).add(),Z.styledMode||(V.attr({stroke:W.color||(K?s.parse("#ccd6eb").setOpacity(.25).get():"#cccccc"),"stroke-width":S(W.width,1)}).css({"pointer-events":"none"}),W.dashStyle&&V.attr({dashstyle:W.dashStyle}))),V.show().attr({d:B}),K&&!W.width&&V.attr({"stroke-width":this.transA}),this.cross.e=P}else this.hideCrosshair();_(this,"afterDrawCrosshair",{e:P,point:F})},J.prototype.hideCrosshair=function(){this.cross&&this.cross.hide(),_(this,"afterHideCrosshair")},J.prototype.hasVerticalPanning=function(){var P=this.chart.options.chart.panning;return!!(P&&P.enabled&&/y/.test(P.type))},J.prototype.validatePositiveValue=function(P){return E(P)&&0<P},J.prototype.update=function(P,F){var W=this.chart;P=C(this.userOptions,P),this.destroy(!0),this.init(W,P),W.isDirtyBox=!0,S(F,!0)&&W.redraw()},J.prototype.remove=function(P){for(var F=this.chart,W=this.coll,K=this.series,Z=K.length;Z--;)K[Z]&&K[Z].remove(!1);T(F.axes,this),T(F[W],this),F[W].forEach(function(I,V){I.options.index=I.userOptions.index=V}),this.destroy(),F.isDirtyBox=!0,S(P,!0)&&F.redraw()},J.prototype.setTitle=function(P,F){this.update({title:P},F)},J.prototype.setCategories=function(P,F){this.update({categories:P},F)},J.defaultOptions=o.defaultXAxisOptions,J.keepProps="extKey hcEvents names series userMax userMin".split(" "),J})(),i}),n(r,"Core/Axis/DateTimeAxis.js",[r["Core/Utilities.js"]],function(i){var o=i.addEvent,s=i.getMagnitude,a=i.normalizeTickInterval,l=i.timeUnits,c;return(function(u){function f(){return this.chart.time.getTimeTicks.apply(this.chart.time,arguments)}function h(m){m.userOptions.type!=="datetime"?this.dateTime=void 0:this.dateTime||(this.dateTime=new p(this))}var d=[];u.compose=function(m){return d.indexOf(m)===-1&&(d.push(m),m.keepProps.push("dateTime"),m.prototype.getTimeTicks=f,o(m,"init",h)),m};var p=(function(){function m(v){this.axis=v}return m.prototype.normalizeTimeTickInterval=function(v,y){var b=y||[["millisecond",[1,2,5,10,20,25,50,100,200,500]],["second",[1,2,5,10,15,30]],["minute",[1,2,5,10,15,30]],["hour",[1,2,3,4,6,8,12]],["day",[1,2]],["week",[1,2]],["month",[1,2,3,4,6]],["year",null]];y=b[b.length-1];var g=l[y[0]],w=y[1],x;for(x=0;x<b.length&&(y=b[x],g=l[y[0]],w=y[1],!(b[x+1]&&v<=(g*w[w.length-1]+l[b[x+1][0]])/2));x++);return g===l.year&&v<5*g&&(w=[1,2,5]),v=a(v/g,w,y[0]==="year"?Math.max(s(v/g),1):1),{unitRange:g,count:v,unitName:y[0]}},m.prototype.getXDateFormat=function(v,y){var b=this.axis,g=b.chart.time;return b.closestPointRange?g.getDateFormat(b.closestPointRange,v,b.options.startOfWeek,y)||g.resolveDTLFormat(y.year).main:g.resolveDTLFormat(y.day).main},m})();u.Additions=p})(c||(c={})),c}),n(r,"Core/Axis/LogarithmicAxis.js",[r["Core/Utilities.js"]],function(i){var o=i.addEvent,s=i.normalizeTickInterval,a=i.pick,l;return(function(c){function u(p){var m=this.logarithmic;p.userOptions.type!=="logarithmic"?this.logarithmic=void 0:m||(this.logarithmic=new d(this))}function f(){var p=this.logarithmic;p&&(this.lin2val=function(m){return p.lin2log(m)},this.val2lin=function(m){return p.log2lin(m)})}var h=[];c.compose=function(p){return h.indexOf(p)===-1&&(h.push(p),p.keepProps.push("logarithmic"),o(p,"init",u),o(p,"afterInit",f)),p};var d=(function(){function p(m){this.axis=m}return p.prototype.getLogTickPositions=function(m,v,y,b){var g=this.axis,w=g.len,x=g.options,T=[];
6if(b||(this.minorAutoInterval=void 0),.5<=m)m=Math.round(m),T=g.getLinearTickPositions(m,v,y);else if(.08<=m){var A=Math.floor(v),O,_=x=void 0;for(w=.3<m?[1,2,4]:.15<m?[1,2,4,6,8]:[1,2,3,4,5,6,7,8,9];A<y+1&&!_;A++){var R=w.length;for(O=0;O<R&&!_;O++){var E=this.log2lin(this.lin2log(A)*w[O]);E>v&&(!b||x<=y)&&typeof x<"u"&&T.push(x),x>y&&(_=!0),x=E}}}else v=this.lin2log(v),y=this.lin2log(y),m=b?g.getMinorTickInterval():x.tickInterval,m=a(m==="auto"?null:m,this.minorAutoInterval,x.tickPixelInterval/(b?5:1)*(y-v)/((b?w/g.tickPositions.length:w)||1)),m=s(m),T=g.getLinearTickPositions(m,v,y).map(this.log2lin),b||(this.minorAutoInterval=m/5);return b||(g.tickInterval=m),T},p.prototype.lin2log=function(m){return Math.pow(10,m)},p.prototype.log2lin=function(m){return Math.log(m)/Math.LN10},p})();c.Additions=d})(l||(l={})),l}),n(r,"Core/Axis/PlotLineOrBand/PlotLineOrBandAxis.js",[r["Core/Utilities.js"]],function(i){var o=i.erase,s=i.extend,a=i.isNumber,l;return(function(c){var u=[],f;c.compose=function(d,p){return f||(f=d),u.indexOf(p)===-1&&(u.push(p),s(p.prototype,h.prototype)),p};var h=(function(){function d(){}return d.prototype.getPlotBandPath=function(p,m,v){v===void 0&&(v=this.options);var y=this.getPlotLinePath({value:m,force:!0,acrossPanes:v.acrossPanes}),b=[],g=this.horiz;if(m=!a(this.min)||!a(this.max)||p<this.min&&m<this.min||p>this.max&&m>this.max,p=this.getPlotLinePath({value:p,force:!0,acrossPanes:v.acrossPanes}),v=1,p&&y){if(m){var w=p.toString()===y.toString();v=0}for(m=0;m<p.length;m+=2){var x=p[m],T=p[m+1],A=y[m],O=y[m+1];x[0]!=="M"&&x[0]!=="L"||T[0]!=="M"&&T[0]!=="L"||A[0]!=="M"&&A[0]!=="L"||O[0]!=="M"&&O[0]!=="L"||(g&&A[1]===x[1]?(A[1]+=v,O[1]+=v):g||A[2]!==x[2]||(A[2]+=v,O[2]+=v),b.push(["M",x[1],x[2]],["L",T[1],T[2]],["L",O[1],O[2]],["L",A[1],A[2]],["Z"])),b.isFlat=w}}return b},d.prototype.addPlotBand=function(p){return this.addPlotBandOrLine(p,"plotBands")},d.prototype.addPlotLine=function(p){return this.addPlotBandOrLine(p,"plotLines")},d.prototype.addPlotBandOrLine=function(p,m){var v=this,y=this.userOptions,b=new f(this,p);if(this.visible&&(b=b.render()),b){if(this._addedPlotLB||(this._addedPlotLB=!0,(y.plotLines||[]).concat(y.plotBands||[]).forEach(function(w){v.addPlotBandOrLine(w)})),m){var g=y[m]||[];g.push(p),y[m]=g}this.plotLinesAndBands.push(b)}return b},d.prototype.removePlotBandOrLine=function(p){var m=this.plotLinesAndBands,v=this.options,y=this.userOptions;if(m){for(var b=m.length;b--;)m[b].id===p&&m[b].destroy();[v.plotLines||[],y.plotLines||[],v.plotBands||[],y.plotBands||[]].forEach(function(g){for(b=g.length;b--;)(g[b]||{}).id===p&&o(g,g[b])})}},d.prototype.removePlotBand=function(p){this.removePlotBandOrLine(p)},d.prototype.removePlotLine=function(p){this.removePlotBandOrLine(p)},d})()})(l||(l={})),l}),n(r,"Core/Axis/PlotLineOrBand/PlotLineOrBand.js",[r["Core/Axis/PlotLineOrBand/PlotLineOrBandAxis.js"],r["Core/Utilities.js"]],function(i,o){var s=o.arrayMax,a=o.arrayMin,l=o.defined,c=o.destroyObjectProperties,u=o.erase,f=o.fireEvent,h=o.merge,d=o.objectEach,p=o.pick;return o=(function(){function m(v,y){this.axis=v,y&&(this.options=y,this.id=y.id)}return m.compose=function(v){return i.compose(m,v)},m.prototype.render=function(){f(this,"render");var v=this,y=v.axis,b=y.horiz,g=y.logarithmic,w=v.options,x=w.color,T=p(w.zIndex,0),A=w.events,O={},_=y.chart.renderer,R=w.label,E=v.label,L=w.to,C=w.from,D=w.value,k=v.svgElem,S=[],N=l(C)&&l(L);S=l(D);var M=!k,z={class:"highcharts-plot-"+(N?"band ":"line ")+(w.className||"")},H=N?"bands":"lines";if(g&&(C=g.log2lin(C),L=g.log2lin(L),D=g.log2lin(D)),y.chart.styledMode||(S?(z.stroke=x||"#999999",z["stroke-width"]=p(w.width,1),w.dashStyle&&(z.dashstyle=w.dashStyle)):N&&(z.fill=x||"#e6ebf5",w.borderWidth&&(z.stroke=w.borderColor,z["stroke-width"]=w.borderWidth))),O.zIndex=T,H+="-"+T,(g=y.plotLinesAndBandsGroups[H])||(y.plotLinesAndBandsGroups[H]=g=_.g("plot-"+H).attr(O).add()),M&&(v.svgElem=k=_.path().attr(z).add(g)),S)S=y.getPlotLinePath({value:D,lineWidth:k.strokeWidth(),acrossPanes:w.acrossPanes});else if(N)S=y.getPlotBandPath(C,L,w);else return;return!v.eventsAdded&&A&&(d(A,function(oe,J){k.on(J,function(P){A[J].apply(v,[P])})}),v.eventsAdded=!0),(M||!k.d)&&S&&S.length?k.attr({d:S}):k&&(S?(k.show(),k.animate({d:S})):k.d&&(k.hide(),E&&(v.label=E=E.destroy()))),R&&(l(R.text)||l(R.formatter))&&S&&S.length&&0<y.width&&0<y.height&&!S.isFlat?(R=h({align:b&&N&&"center",x:b?!N&&4:10,verticalAlign:!b&&N&&"middle",y:b?N?16:10:N?6:-4,rotation:b&&!N&&90},R),this.renderLabel(R,S,N,T)):E&&E.hide(),v},m.prototype.renderLabel=function(v,y,b,g){var w=this.axis,x=w.chart.renderer,T=this.label;T||(this.label=T=x.text(this.getLabelText(v),0,0,v.useHTML).attr({align:v.textAlign||v.align,rotation:v.rotation,class:"highcharts-plot-"+(b?"band":"line")+"-label "+(v.className||""),zIndex:g}).add(),w.chart.styledMode||T.css(h({textOverflow:"ellipsis"},v.style))),g=y.xBounds||[y[0][1],y[1][1],b?y[2][1]:y[0][1]],y=y.yBounds||[y[0][2],y[1][2],b?y[2][2]:y[0][2]],b=a(g),x=a(y),T.align(v,!1,{x:b,y:x,width:s(g)-b,height:s(y)-x}),T.alignValue&&T.alignValue!=="left"||(v=v.clip?w.width:w.chart.chartWidth,T.css({width:(T.rotation===90?w.height-(T.alignAttr.y-w.top):v-(T.alignAttr.x-w.left))+"px"})),T.show(!0)},m.prototype.getLabelText=function(v){return l(v.formatter)?v.formatter.call(this):v.text},m.prototype.destroy=function(){u(this.axis.plotLinesAndBands,this),delete this.axis,c(this)},m})(),o}),n(r,"Core/Tooltip.js",[r["Core/FormatUtilities.js"],r["Core/Globals.js"],r["Core/Renderer/RendererUtilities.js"],r["Core/Renderer/RendererRegistry.js"],r["Core/Utilities.js"]],function(i,o,s,a,l){var c=i.format,u=o.doc,f=s.distribute,h=l.clamp,d=l.css,p=l.discardElement,m=l.extend,v=l.fireEvent,y=l.isArray,b=l.isNumber,g=l.isString,w=l.merge,x=l.pick,T=l.splat,A=l.syncTimeout;return i=(function(){function O(_,R){this.allowShared=!0,this.container=void 0,this.crosshairs=[],this.distance=0,this.isHidden=!0,this.isSticky=!1,this.now={},this.options={},this.outside=!1,this.chart=_,this.init(_,R)}return O.prototype.applyFilter=function(){var _=this.chart;_.renderer.definition({tagName:"filter",attributes:{id:"drop-shadow-"+_.index,opacity:.5},children:[{tagName:"feGaussianBlur",attributes:{in:"SourceAlpha",stdDeviation:1}}
6,{tagName:"feOffset",attributes:{dx:1,dy:1}},{tagName:"feComponentTransfer",children:[{tagName:"feFuncA",attributes:{type:"linear",slope:.3}}]},{tagName:"feMerge",children:[{tagName:"feMergeNode"},{tagName:"feMergeNode",attributes:{in:"SourceGraphic"}}]}]})},O.prototype.bodyFormatter=function(_){return _.map(function(R){var E=R.series.tooltipOptions;return(E[(R.point.formatPrefix||"point")+"Formatter"]||R.point.tooltipFormatter).call(R.point,E[(R.point.formatPrefix||"point")+"Format"]||"")})},O.prototype.cleanSplit=function(_){this.chart.series.forEach(function(R){var E=R&&R.tt;E&&(!E.isActive||_?R.tt=E.destroy():E.isActive=!1)})},O.prototype.defaultFormatter=function(_){var R=this.points||T(this),E=[_.tooltipFooterHeaderFormatter(R[0])];return E=E.concat(_.bodyFormatter(R)),E.push(_.tooltipFooterHeaderFormatter(R[0],!0)),E},O.prototype.destroy=function(){this.label&&(this.label=this.label.destroy()),this.split&&this.tt&&(this.cleanSplit(!0),this.tt=this.tt.destroy()),this.renderer&&(this.renderer=this.renderer.destroy(),p(this.container)),l.clearTimeout(this.hideTimer),l.clearTimeout(this.tooltipTimeout)},O.prototype.getAnchor=function(_,R){var E=this.chart,L=E.pointer,C=E.inverted,D=E.plotTop;if(E=E.plotLeft,_=T(_),_[0].series&&_[0].series.yAxis&&!_[0].series.yAxis.options.reversedStacks&&(_=_.slice().reverse()),this.followPointer&&R)typeof R.chartX>"u"&&(R=L.normalize(R)),_=[R.chartX-E,R.chartY-D];else if(_[0].tooltipPos)_=_[0].tooltipPos;else{var k=0,S=0;_.forEach(function(N){(N=N.pos(!0))&&(k+=N[0],S+=N[1])}),k/=_.length,S/=_.length,this.shared&&1<_.length&&R&&(C?k=R.chartX:S=R.chartY),_=[k-E,S-D]}return _.map(Math.round)},O.prototype.getClassName=function(_,R,E){var L=_.series,C=L.options;return[this.options.className,"highcharts-label",E&&"highcharts-tooltip-header",R?"highcharts-tooltip-box":"highcharts-tooltip",!E&&"highcharts-color-"+x(_.colorIndex,L.colorIndex),C&&C.className].filter(g).join(" ")},O.prototype.getLabel=function(){var _=this,R=this.chart.styledMode,E=this.options,L=this.split&&this.allowShared,C=E.style.pointerEvents||(this.shouldStickOnContact()?"auto":"none"),D,k=this.chart.renderer;if(_.label){var S=!_.label.hasClass("highcharts-label");(L&&!S||!L&&S)&&_.destroy()}if(!this.label){if(this.outside){S=this.chart.options.chart.style;var N=a.getRendererType();this.container=D=o.doc.createElement("div"),D.className="highcharts-tooltip-container",d(D,{position:"absolute",top:"1px",pointerEvents:C,zIndex:Math.max(this.options.style.zIndex||0,(S&&S.zIndex||0)+3)}),o.doc.body.appendChild(D),this.renderer=k=new N(D,0,0,S,void 0,void 0,k.styledMode)}if(L?this.label=k.g("tooltip"):(this.label=k.label("",0,0,E.shape,void 0,void 0,E.useHTML,void 0,"tooltip").attr({padding:E.padding,r:E.borderRadius}),R||this.label.attr({fill:E.backgroundColor,"stroke-width":E.borderWidth}).css(E.style).css({pointerEvents:C}).shadow(E.shadow)),R&&E.shadow&&(this.applyFilter(),this.label.attr({filter:"url(#drop-shadow-"+this.chart.index+")"})),_.outside&&!_.split){var M=this.label,z=M.xSetter,H=M.ySetter;M.xSetter=function(oe){z.call(M,_.distance),D.style.left=oe+"px"},M.ySetter=function(oe){H.call(M,_.distance),D.style.top=oe+"px"}}this.label.attr({zIndex:8}).add()}return this.label},O.prototype.getPosition=function(_,R,E){var L=this.chart,C=this.distance,D={},k=L.inverted&&E.h||0,S=this.outside,N=S?u.documentElement.clientWidth-2*C:L.chartWidth,M=S?Math.max(u.body.scrollHeight,u.documentElement.scrollHeight,u.body.offsetHeight,u.documentElement.offsetHeight,u.documentElement.clientHeight):L.chartHeight,z=L.pointer.getChartPosition(),H=function(V){var B=V==="x";return[V,B?N:M,B?_:R].concat(S?[B?_*z.scaleX:R*z.scaleY,B?z.left-C+(E.plotX+L.plotLeft)*z.scaleX:z.top-C+(E.plotY+L.plotTop)*z.scaleY,0,B?N:M]:[B?_:R,B?E.plotX+L.plotLeft:E.plotY+L.plotTop,B?L.plotLeft:L.plotTop,B?L.plotLeft+L.plotWidth:L.plotTop+L.plotHeight])},oe=H("y"),J=H("x"),P;H=!!E.negative,!L.polar&&L.hoverSeries&&L.hoverSeries.yAxis&&L.hoverSeries.yAxis.reversed&&(H=!H);var F=!this.followPointer&&x(E.ttBelow,!L.inverted===H),W=function(V,B,Y,G,j,$,ee){var ne=S?V==="y"?C*z.scaleY:C*z.scaleX:C,ae=(Y-G)/2,U=G<j-C,Q=j+C+G<B,ie=j-ne-Y+ae;if(j=j+ne-ae,F&&Q)D[V]=j;else if(!F&&U)D[V]=ie;else if(U)D[V]=Math.min(ee-G,0>ie-k?ie:ie-k);else if(Q)D[V]=Math.max($,j+k+Y>B?j:j+k);else return!1},K=function(V,B,Y,G,j){var $;return j<C||j>B-C?$=!1:D[V]=j<Y/2?1:j>B-G/2?B-G-2:j-Y/2,$},Z=function(V){var B=oe;oe=J,J=B,P=V},I=function(){W.apply(0,oe)!==!1?K.apply(0,J)!==!1||P||(Z(!0),I()):P?D.x=D.y=0:(Z(!0),I())};return(L.inverted||1<this.len)&&Z(),I(),D},O.prototype.hide=function(_){var R=this;l.clearTimeout(this.hideTimer),_=x(_,this.options.hideDelay),this.isHidden||(this.hideTimer=A(function(){R.getLabel().fadeOut(_&&void 0),R.isHidden=!0},_))},O.prototype.init=function(_,R){this.chart=_,this.options=R,this.crosshairs=[],this.now={x:0,y:0},this.isHidden=!0,this.split=R.split&&!_.inverted&&!_.polar,this.shared=R.shared||this.split,this.outside=x(R.outside,!(!_.scrollablePixelsX&&!_.scrollablePixelsY))},O.prototype.shouldStickOnContact=function(_){return!(this.followPointer||!this.options.stickOnContact||_&&!this.chart.pointer.inClass(_.target,"highcharts-tooltip"))},O.prototype.move=function(_,R,E,L){var C=this,D=C.now,k=C.options.animation!==!1&&!C.isHidden&&(1<Math.abs(_-D.x)||1<Math.abs(R-D.y)),S=C.followPointer||1<C.len;m(D,{x:k?(2*D.x+_)/3:_,y:k?(D.y+R)/2:R,anchorX:S?void 0:k?(2*D.anchorX+E)/3:E,anchorY:S?void 0:k?(D.anchorY+L)/2:L}
6),C.getLabel().attr(D),C.drawTracker(),k&&(l.clearTimeout(this.tooltipTimeout),this.tooltipTimeout=setTimeout(function(){C&&C.move(_,R,E,L)},32))},O.prototype.refresh=function(_,R){var E=this.chart,L=this.options,C=E.pointer,D=T(_),k=D[0],S=[],N=L.formatter||this.defaultFormatter,M=this.shared,z=E.styledMode,H={};if(L.enabled&&k.series){l.clearTimeout(this.hideTimer),this.allowShared=!(!y(_)&&_.series&&_.series.noSharedTooltip),this.followPointer=!this.split&&k.series.tooltipOptions.followPointer,_=this.getAnchor(_,R);var oe=_[0],J=_[1];if(M&&this.allowShared?(C.applyInactiveState(D),D.forEach(function(W){W.setState("hover"),S.push(W.getLabelConfig())}),H={x:k.category,y:k.y},H.points=S):H=k.getLabelConfig(),this.len=S.length,N=N.call(H,this),M=k.series,this.distance=x(M.tooltipOptions.distance,16),N===!1)this.hide();else{if(this.split&&this.allowShared)this.renderSplit(N,D);else{var P=oe,F=J;if(R&&C.isDirectTouch&&(P=R.chartX-E.plotLeft,F=R.chartY-E.plotTop),E.polar||M.options.clip===!1||D.some(function(W){return C.isDirectTouch||W.series.shouldShowTooltip(P,F)}))R=this.getLabel(),L.style.width&&!z||R.css({width:E.spacingBox.width+"px"}),R.attr({text:N&&N.join?N.join(""):N}),R.addClass(this.getClassName(k),!0),z||R.attr({stroke:L.borderColor||k.color||M.color||"#666666"}),this.updatePosition({plotX:oe,plotY:J,negative:k.negative,ttBelow:k.ttBelow,h:_[2]||0});else{this.hide();return}}this.isHidden&&this.label&&this.label.attr({opacity:1}).show(),this.isHidden=!1}v(this,"refresh")}},O.prototype.renderSplit=function(_,R){function E(U,Q,ie,le,se){return se===void 0&&(se=!0),ie?(Q=Y?0:ee,U=h(U-le/2,I.left,I.right-le-(L.outside?G:0))):(Q-=j,U=se?U-le-W:U+W,U=h(U,se?U:I.left,I.right)),{x:U,y:Q}}var L=this,C=L.chart,D=L.chart,k=D.chartWidth;D.chartHeight;var S=D.plotHeight,N=D.plotLeft,M=D.plotTop,z=D.pointer,H=D.scrollablePixelsY;H=H===void 0?0:H;var oe=D.scrollablePixelsX,J=D.scrollingContainer;J=J===void 0?{scrollLeft:0,scrollTop:0}:J;var P=J.scrollLeft;J=J.scrollTop;var F=D.styledMode,W=L.distance,K=L.options,Z=L.options.positioner,I=L.outside&&typeof oe!="number"?u.documentElement.getBoundingClientRect():{left:P,right:P+k},V=L.getLabel(),B=this.renderer||C.renderer,Y=!(!C.xAxis[0]||!C.xAxis[0].opposite);C=z.getChartPosition();var G=C.left;C=C.top;var j=M+J,$=0,ee=S-H;g(_)&&(_=[!1,_]),_=_.slice(0,R.length+1).reduce(function(U,Q,ie){if(Q!==!1&&Q!==""){ie=R[ie-1]||{isHeader:!0,plotX:R[0].plotX,plotY:S,series:{}};var le=ie.isHeader,se=le?L:ie.series;Q=Q.toString();var X=se.tt,q=ie.isHeader,re=ie.series;X||(X={padding:K.padding,r:K.borderRadius},F||(X.fill=K.backgroundColor,X["stroke-width"]=K.borderWidth),X=B.label("",0,0,K[q?"headerShape":"shape"],void 0,void 0,K.useHTML).addClass(L.getClassName(ie,!0,q)).attr(X).add(V)),X.isActive=!0,X.attr({text:Q}),F||X.css(K.style).shadow(K.shadow).attr({stroke:K.borderColor||ie.color||re.color||"#333333"}),se=se.tt=X,q=se.getBBox(),Q=q.width+se.strokeWidth(),le&&($=q.height,ee+=$,Y&&(j-=$)),re=ie.plotX,re=re===void 0?0:re,X=ie.plotY,X=X===void 0?0:X;var ce=ie.series;if(ie.isHeader){re=N+re;var fe=M+S/2}else{var he=ce.xAxis,ge=ce.yAxis;re=he.pos+h(re,-W,he.len+W),ce.shouldShowTooltip(0,ge.pos-M+X,{ignoreX:!0})&&(fe=ge.pos+X)}re=h(re,I.left-W,I.right+W),typeof fe=="number"?(q=q.height+1,X=Z?Z.call(L,Q,q,ie):E(re,fe,le,Q),U.push({align:Z?0:void 0,anchorX:re,anchorY:fe,boxWidth:Q,point:ie,rank:x(X.rank,le?1:0),size:q,target:X.y,tt:se,x:X.x})):se.isActive=!1}return U},[]),!Z&&_.some(function(U){var Q=(L.outside?G:0)+U.anchorX;return Q<I.left&&Q+U.boxWidth<I.right?!0:Q<G-I.left+U.boxWidth&&I.right-Q>Q})&&(_=_.map(function(U){var Q=E(U.anchorX,U.anchorY,U.point.isHeader,U.boxWidth,!1);return m(U,{target:Q.y,x:Q.x})})),L.cleanSplit(),f(_,ee);var ne=G,ae=G;_.forEach(function(U){var Q=U.x,ie=U.boxWidth;U=U.isHeader,U||(L.outside&&G+Q<ne&&(ne=G+Q),!U&&L.outside&&ne+ie>ae&&(ae=G+Q))}),_.forEach(function(U){var Q=U.x,ie=U.anchorX,le=U.pos,se=U.point.isHeader;if(le={visibility:typeof le>"u"?"hidden":"inherit",x:Q,y:(le||0)+j,anchorX:ie,anchorY:U.anchorY},L.outside&&Q<ie){var X=G-ne;0<X&&(se||(le.x=Q+X,le.anchorX=ie+X),se&&(le.x=(ae-ne)/2,le.anchorX=ie+X))}U.tt.attr(le)}),_=L.container,H=L.renderer,L.outside&&_&&H&&(D=V.getBBox(),H.setSize(D.width+D.x,D.height+D.y,!1),_.style.left=ne+"px",_.style.top=C+"px")},O.prototype.drawTracker=function(){if(this.shouldStickOnContact()){var _=this.chart,R=this.label,E=this.shared?_.hoverPoints:_.hoverPoint;if(R&&E){var L={x:0,y:0,width:0,height:0};E=this.getAnchor(E);var C=R.getBBox();E[0]+=_.plotLeft-R.translateX,E[1]+=_.plotTop-R.translateY,L.x=Math.min(0,E[0]),L.y=Math.min(0,E[1]),L.width=0>E[0]?Math.max(Math.abs(E[0]),C.width-E[0]):Math.max(Math.abs(E[0]),C.width),L.height=0>E[1]?Math.max(Math.abs(E[1]),C.height-Math.abs(E[1])):Math.max(Math.abs(E[1]),C.height),this.tracker?this.tracker.attr(L):(this.tracker=R.renderer.rect(L).addClass("highcharts-tracker").add(R),_.styledMode||this.tracker.attr({fill:"rgba(0,0,0,0)"}))}}else this.tracker&&this.tracker.destroy()},O.prototype.styledModeFormat=function(_){return _.replace('style="font-size: 10px"','class="highcharts-header"').replace(/style="color:{(point|series)\.color}"/g,'class="highcharts-color-{$1.colorIndex} {series.options.className} {point.options.className}"')},O.prototype.tooltipFooterHeaderFormatter=function(_,R){var E=_.series,L=E.tooltipOptions,C=E.xAxis,D=C&&C.dateTime;C={isFooter:R,labelConfig:_};var k=L.xDateFormat,S=L[R?"footerFormat":"headerFormat"];
6return v(this,"headerFormatter",C,function(N){D&&!k&&b(_.key)&&(k=D.getXDateFormat(_.key,L.dateTimeLabelFormats)),D&&k&&(_.point&&_.point.tooltipDateKeys||["key"]).forEach(function(M){S=S.replace("{point."+M+"}","{point."+M+":"+k+"}")}),E.chart.styledMode&&(S=this.styledModeFormat(S)),N.text=c(S,{point:_,series:E},this.chart)}),C.text},O.prototype.update=function(_){this.destroy(),w(!0,this.chart.options.tooltip.userOptions,_),this.init(this.chart,w(!0,this.options,_))},O.prototype.updatePosition=function(_){var R=this.chart,E=this.distance,L=this.options,C=R.pointer,D=this.getLabel(),k=C.getChartPosition();C=k.left;var S=k.top,N=k.scaleX;k=k.scaleY;var M=(L.positioner||this.getPosition).call(this,D.width,D.height,_),z=(_.plotX||0)+R.plotLeft;_=(_.plotY||0)+R.plotTop,this.outside&&(L.positioner&&(M.x+=C-E,M.y+=S-E),E=L.borderWidth+2*E,this.renderer.setSize(D.width+E,D.height+E,!1),(N!==1||k!==1)&&(d(this.container,{transform:"scale(".concat(N,", ").concat(k,")")}),z*=N,_*=k),z+=C-M.x,_+=S-M.y),this.move(Math.round(M.x),Math.round(M.y||0),z,_)},O})(),i}),n(r,"Core/Series/Point.js",[r["Core/Renderer/HTML/AST.js"],r["Core/Animation/AnimationUtilities.js"],r["Core/Defaults.js"],r["Core/FormatUtilities.js"],r["Core/Utilities.js"]],function(i,o,s,a,l){var c=o.animObject,u=s.defaultOptions,f=a.format,h=l.addEvent,d=l.defined,p=l.erase,m=l.extend,v=l.fireEvent,y=l.getNestedProperty,b=l.isArray,g=l.isFunction,w=l.isNumber,x=l.isObject,T=l.merge,A=l.objectEach,O=l.pick,_=l.syncTimeout,R=l.removeEvent,E=l.uniqueKey;return o=(function(){function L(){this.category=void 0,this.formatPrefix="point",this.id=void 0,this.isNull=!1,this.percentage=this.options=this.name=void 0,this.selected=!1,this.total=this.shapeArgs=this.series=void 0,this.visible=!0,this.x=void 0}return L.prototype.animateBeforeDestroy=function(){var C=this,D={x:C.startXPos,opacity:0},k=C.getGraphicalProps();k.singular.forEach(function(S){C[S]=C[S].animate(S==="dataLabel"?{x:C[S].startXPos,y:C[S].startYPos,opacity:0}:D)}),k.plural.forEach(function(S){C[S].forEach(function(N){N.element&&N.animate(m({x:C.startXPos},N.startYPos?{x:N.startXPos,y:N.startYPos}:{}))})})},L.prototype.applyOptions=function(C,D){var k=this.series,S=k.options.pointValKey||k.pointValKey;return C=L.prototype.optionsToObject.call(this,C),m(this,C),this.options=this.options?m(this.options,C):C,C.group&&delete this.group,C.dataLabels&&delete this.dataLabels,S&&(this.y=L.prototype.getNestedProperty.call(this,S)),this.formatPrefix=(this.isNull=this.isValid&&!this.isValid())?"null":"point",this.selected&&(this.state="select"),"name"in this&&typeof D>"u"&&k.xAxis&&k.xAxis.hasNames&&(this.x=k.xAxis.nameToX(this)),typeof this.x>"u"&&k?this.x=typeof D>"u"?k.autoIncrement():D:w(C.x)&&k.options.relativeXValue&&(this.x=k.autoIncrement(C.x)),this},L.prototype.destroy=function(){function C(){(D.graphic||D.graphics||D.dataLabel||D.dataLabels)&&(R(D),D.destroyElements());for(z in D)D[z]=null}var D=this,k=D.series,S=k.chart;k=k.options.dataSorting;var N=S.hoverPoints,M=c(D.series.chart.renderer.globalAnimation),z;D.legendItem&&S.legend.destroyItem(D),N&&(D.setState(),p(N,D),N.length||(S.hoverPoints=null)),D===S.hoverPoint&&D.onMouseOut(),k&&k.enabled?(this.animateBeforeDestroy(),_(C,M.duration)):C(),S.pointCount--},L.prototype.destroyElements=function(C){var D=this;C=D.getGraphicalProps(C),C.singular.forEach(function(k){D[k]=D[k].destroy()}),C.plural.forEach(function(k){D[k].forEach(function(S){S&&S.element&&S.destroy()}),delete D[k]})},L.prototype.firePointEvent=function(C,D,k){var S=this,N=this.series.options;(N.point.events[C]||S.options&&S.options.events&&S.options.events[C])&&S.importEvents(),C==="click"&&N.allowPointSelect&&(k=function(M){S.select&&S.select(null,M.ctrlKey||M.metaKey||M.shiftKey)}),v(S,C,D,k)},L.prototype.getClassName=function(){return"highcharts-point"+(this.selected?" highcharts-point-select":"")+(this.negative?" highcharts-negative":"")+(this.isNull?" highcharts-null-point":"")+(typeof this.colorIndex<"u"?" highcharts-color-"+this.colorIndex:"")+(this.options.className?" "+this.options.className:"")+(this.zone&&this.zone.className?" "+this.zone.className.replace("highcharts-negative",""):"")},L.prototype.getGraphicalProps=function(C){var D=this,k=[],S={singular:[],plural:[]},N;for(C=C||{graphic:1,dataLabel:1}
6,C.graphic&&k.push("graphic","shadowGroup"),C.dataLabel&&k.push("dataLabel","dataLabelPath","dataLabelUpper","connector"),N=k.length;N--;){var M=k[N];D[M]&&S.singular.push(M)}return["graphic","dataLabel","connector"].forEach(function(z){var H=z+"s";C[z]&&D[H]&&S.plural.push(H)}),S},L.prototype.getLabelConfig=function(){return{x:this.category,y:this.y,color:this.color,colorIndex:this.colorIndex,key:this.name||this.category,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},L.prototype.getNestedProperty=function(C){if(C)return C.indexOf("custom.")===0?y(C,this.options):this[C]},L.prototype.getZone=function(){var C=this.series,D=C.zones;C=C.zoneAxis||"y";var k,S=0;for(k=D[S];this[C]>=k.value;)k=D[++S];return this.nonZonedColor||(this.nonZonedColor=this.color),this.color=k&&k.color&&!this.options.color?k.color:this.nonZonedColor,k},L.prototype.hasNewShapeType=function(){return(this.graphic&&(this.graphic.symbolName||this.graphic.element.nodeName))!==this.shapeType},L.prototype.init=function(C,D,k){return this.series=C,this.applyOptions(D,k),this.id=d(this.id)?this.id:E(),this.resolveColor(),C.chart.pointCount++,v(this,"afterInit"),this},L.prototype.isValid=function(){return this.x!==null&&w(this.y)},L.prototype.optionsToObject=function(C){var D=this.series,k=D.options.keys,S=k||D.pointArrayMap||["y"],N=S.length,M={},z=0,H=0;if(w(C)||C===null)M[S[0]]=C;else if(b(C))for(!k&&C.length>N&&(D=typeof C[0],D==="string"?M.name=C[0]:D==="number"&&(M.x=C[0]),z++);H<N;)k&&typeof C[z]>"u"||(0<S[H].indexOf(".")?L.prototype.setNestedProperty(M,C[z],S[H]):M[S[H]]=C[z]),z++,H++;else typeof C=="object"&&(M=C,C.dataLabels&&(D._hasPointLabels=!0),C.marker&&(D._hasPointMarkers=!0));return M},L.prototype.pos=function(C,D){D===void 0&&(D=this.plotY);var k=this.plotX,S=this.series,N=S.chart,M=S.xAxis;S=S.yAxis;var z=0,H=0;if(w(k)&&w(D))return C&&(z=M?M.pos:N.plotLeft,H=S?S.pos:N.plotTop),N.inverted&&M&&S?[S.len-D+H,M.len-k+z]:[k+z,D+H]},L.prototype.resolveColor=function(){var C=this.series,D=C.chart.styledMode,k=C.chart.options.chart.colorCount;if(delete this.nonZonedColor,C.options.colorByPoint){if(!D){k=C.options.colors||C.chart.options.colors;var S=k[C.colorCounter];k=k.length}D=C.colorCounter,C.colorCounter++,C.colorCounter===k&&(C.colorCounter=0)}else D||(S=C.color),D=C.colorIndex;this.colorIndex=O(this.options.colorIndex,D),this.color=O(this.options.color,S)},L.prototype.setNestedProperty=function(C,D,k){return k.split(".").reduce(function(S,N,M,z){return S[N]=z.length-1===M?D:x(S[N],!0)?S[N]:{},S[N]},C),C},L.prototype.shouldDraw=function(){return!this.isNull},L.prototype.tooltipFormatter=function(C){var D=this.series,k=D.tooltipOptions,S=O(k.valueDecimals,""),N=k.valuePrefix||"",M=k.valueSuffix||"";return D.chart.styledMode&&(C=D.chart.tooltip.styledModeFormat(C)),(D.pointArrayMap||["y"]).forEac
6h(function(z){z="{point."+z,(N||M)&&(C=C.replace(RegExp(z+"}","g"),N+z+"}"+M)),C=C.replace(RegExp(z+"}","g"),z+":,."+S+"f}")}),f(C,{point:this,series:this.series},D.chart)},L.prototype.update=function(C,D,k,S){function N(){M.applyOptions(C);var F=H&&M.hasMockGraphic;F=M.y===null?!F:F,H&&F&&(M.graphic=H.destroy(),delete M.hasMockGraphic),x(C,!0)&&(H&&H.element&&C&&C.marker&&typeof C.marker.symbol<"u"&&(M.graphic=H.destroy()),C&&C.dataLabels&&M.dataLabel&&(M.dataLabel=M.dataLabel.destroy()),M.connector&&(M.connector=M.connector.destroy())),P=M.index,z.updateParallelArrays(M,P),J.data[P]=x(J.data[P],!0)||x(C,!0)?M.options:O(C,J.data[P]),z.isDirty=z.isDirtyData=!0,!z.fixedBox&&z.hasCartesianSeries&&(oe.isDirtyBox=!0),J.legendType==="point"&&(oe.isDirtyLegend=!0),D&&oe.redraw(k)}var M=this,z=M.series,H=M.graphic,oe=z.chart,J=z.options,P;D=O(D,!0),S===!1?N():M.firePointEvent("update",{options:C},N)},L.prototype.remove=function(C,D){this.series.removePoint(this.series.data.indexOf(this),C,D)},L.prototype.select=function(C,D){var k=this,S=k.series,N=S.chart;this.selectedStaging=C=O(C,!k.selected),k.firePointEvent(C?"select":"unselect",{accumulate:D},function(){k.selected=k.options.selected=C,S.options.data[S.data.indexOf(k)]=k.options,k.setState(C&&"select"),D||N.getSelectedPoints().forEac
6h(function(M){var z=M.series;M.selected&&M!==k&&(M.selected=M.options.selected=!1,z.options.data[z.data.indexOf(M)]=M.options,M.setState(N.hoverPoints&&z.options.inactiveOtherPoints?"inactive":""),M.firePointEvent("unselect"))})}),delete this.selectedStaging},L.prototype.onMouseOver=function(C){var D=this.series.chart,k=D.pointer;C=C?k.normalize(C):k.getChartCoordinatesFromPoint(this,D.inverted),k.runPointActions(C,this)},L.prototype.onMouseOut=function(){var C=this.series.chart;this.firePointEvent("mouseOut"),this.series.options.inactiveOtherPoints||(C.hoverPoints||[]).forEach(function(D){D.setState()}),C.hoverPoints=C.hoverPoint=null},L.prototype.importEvents=function(){if(!this.hasImportedEvents){var C=this,D=T(C.series.options.point,C.options).events;C.events=D,A(D,function(k,S){g(k)&&h(C,S,k)}),this.hasImportedEvents=!0}},L.prototype.setState=function(C,D){var k=this.series,S=this.state,N=k.options.states[C||"normal"]||{},M=u.plotOptions[k.type].marker&&k.options.marker,z=M&&M.enabled===!1,H=M&&M.states&&M.states[C||"normal"]||{},oe=H.enabled===!1,J=this.marker||{},P=k.chart,F=M&&k.markerAttribs,W=k.halo,K,Z=k.stateMarkerGraphic;if(C=C||"",!(C===this.state&&!D||this.selected&&C!=="select"||N.enabled===!1||C&&(oe||z&&H.enabled===!1)||C&&J.states&&J.states[C]&&J.states[C].enabled===!1)){if(this.state=C,F&&(K=k.markerAttribs(this,C)),this.graphic&&!this.hasMockGraphic){if(S&&this.graphic.removeClass("highcharts-point-"+S),C&&this.graphic.addClass("highcharts-point-"+C),!P.styledMode){S=k.pointAttribs(this,C);var I=O(P.options.chart.animation,N.animation),V=S.opacity;k.options.inactiveOtherPoints&&w(V)&&((this.dataLabels||[]).forEach(function(B){B&&!B.hasClass("highcharts-data-label-hidden")&&B.animate({opacity:V},I)}),this.connector&&this.connector.animate({opacity:V},I)),this.graphic.animate(S,I)}K&&this.graphic.animate(K,O(P.options.chart.animation,H.animation,M.animation)),Z&&Z.hide()}else C&&H&&(M=J.symbol||k.symbol,Z&&Z.currentSymbol!==M&&(Z=Z.destroy()),K&&(Z?Z[D?"animate":"attr"]({x:K.x,y:K.y}):M&&(k.stateMarkerGraphic=Z=P.renderer.symbol(M,K.x,K.y,K.width,K.height).add(k.markerGroup),Z.currentSymbol=M)),!P.styledMode&&Z&&this.state!=="inactive"&&Z.attr(k.pointAttribs(this,C))),Z&&(Z[C&&this.isInside?"show":"hide"](),Z.element.point=this,Z.addClass(this.getClassName(),!0));N=N.halo,K=(Z=this.graphic||Z)&&Z.visibility||"inherit",N&&N.size&&Z&&K!=="hidden"&&!this.isCluster?(W||(k.halo=W=P.renderer.path().add(Z.parentGroup)),W.show()[D?"animate":"attr"]({d:this.haloPath(N.size)}),W.attr({class:"highcharts-halo highcharts-color-"+O(this.colorIndex,k.colorIndex)+(this.className?" "+this.className:""),visibility:K,zIndex:-1}),W.point=this,P.styledMode||W.attr(m({fill:this.color||k.color,"fill-opacity":N.opacity},i.filterUserAttributes(N.attributes||{})))):W&&W.point&&W.point.haloPath&&W.animate({d:W.point.haloPath(0)},null,W.hide),v(this,"afterSetState",{state:C})}},L.prototype.haloPath=function(C){var D=this.pos();return D?this.series.chart.renderer.symbols.circle(Math.floor(D[0])-C,D[1]-C,2*C,2*C):[]},L})(),o}),n(r,"Core/Pointer.js",[r["Core/Color/Color.js"],r["Core/Globals.js"],r["Core/Tooltip.js"],r["Core/Utilities.js"]],function(i,o,s,a){var l=i.parse,c=o.charts,u=o.noop,f=a.addEvent,h=a.attr,d=a.css,p=a.defined,m=a.extend,v=a.find,y=a.fireEvent,b=a.isNumber,g=a.isObject,w=a.objectEach,x=a.offset,T=a.pick,A=a.splat;return i=(function(){function O(_,R){this.lastValidTouch={},this.pinchDown=[],this.runChartClick=!1,this.eventsToUnbind=[],this.chart=_,this.hasDragged=!1,this.options=R,this.init(_,R)}return O.prototype.applyInactiveState=function(_){var R=[],E;(_||[]).forEach(function(L){E=L.series,R.push(E),E.linkedParent&&R.push(E.linkedParent),E.linkedSeries&&(R=R.concat(E.linkedSeries)),E.navigatorSeries&&R.push(E.navigatorSeries)}),this.chart.series.forEach(function(L){R.indexOf(L)===-1?L.setState("inactive",!0):L.options.inactiveOtherPoints&&L.setAllPointsToState("inactive")})},O.prototype.destroy=function(){var _=this;this.eventsToUnbind.forEach(function(R){return R()}),this.eventsToUnbind=[],o.chartCount||(O.unbindDocumentMouseUp&&(O.unbindDocumentMouseUp=O.unbindDocumentMouseUp()),O.unbindDocumentTouchEnd&&(O.unbindDocumentTouchEnd=O.unbindDocumentTouchEnd())),clearInterval(_.tooltipTimeout),w(_,function(R,E){_[E]=void 0})},O.prototype.getSelectionMarkerAttrs=function(_,R){var E=this,L={args:{chartX:_,chartY:R},attrs:{},shapeType:"rect"};return y(this,"getSelectionMarkerAttrs",L,function(C){var D=E.chart,k=E.mouseDownX;k=k===void 0?0:k;var S=E.mouseDownY;S=S===void 0?0:S;var N=E.zoomHor,M=E.zoomVert;C=C.attrs,C.x=D.plotLeft,C.y=D.plotTop,C.width=N?1:D.plotWidth,C.height=M?1:D.plotHeight,N&&(D=_-k,C.width=Math.abs(D),C.x=(0<D?0:D)+k),M&&(D=R-S,C.height=Math.abs(D),C.y=(0<D?0:D)+S)}),L},O.prototype.drag=function(_){var R=this.chart,E=R.options.chart,L=R.plotLeft,C=R.plotTop,D=R.plotWidth,k=R.plotHeight,S=this.mouseDownX||0,N=this.mouseDownY||0,M=g(E.panning)?E.panning&&E.panning.enabled:E.panning,z=E.panKey&&_[E.panKey+"Key"],H=_.chartX,oe=_.chartY,J=this.selectionMarker;J&&J.touch||(H<L?H=L:H>L+D&&(H=L+D),oe<C?oe=C:oe>C+k&&(oe=C+k),this.hasDragged=Math.sqrt(Math.pow(S-H,2)+Math.pow(N-oe,2)),10<this.hasDragged&&(L=R.isInsidePlot(S-L,N-C,{visiblePlotOnly:!0}),oe=this.getSelectionMarkerAttrs(H,oe),H=oe.shapeType,oe=oe.attrs,!R.hasCartesianSeries&&!R.mapView||!this.zoomX&&
6!this.zoomY||!L||z||J||(this.selectionMarker=J=R.renderer[H](),J.attr({class:"highcharts-selection-marker",zIndex:7}).add(),R.styledMode||J.attr({fill:E.selectionMarkerFill||l("#335cad").setOpacity(.25).get()})),J&&J.attr(oe),L&&!J&&M&&R.pan(_,E.panning)))},O.prototype.dragStart=function(_){var R=this.chart;R.mouseIsDown=_.type,R.cancelClick=!1,R.mouseDownX=this.mouseDownX=_.chartX,R.mouseDownY=this.mouseDownY=_.chartY},O.prototype.getSelectionBox=function(_){var R={args:{marker:_},result:{}};return y(this,"getSelectionBox",R,function(E){E.result={x:_.attr?+_.attr("x"):_.x,y:_.attr?+_.attr("y"):_.y,width:_.attr?_.attr("width"):_.width,height:_.attr?_.attr("height"):_.height}}),R.result},O.prototype.drop=function(_){var R=this,E=this.chart,L=this.hasPinched;if(this.selectionMarker){var C=this.getSelectionBox(this.selectionMarker),D=C.x,k=C.y,S=C.width,N=C.height,M={originalEvent:_,xAxis:[],yAxis:[],x:D,y:k,width:S,height:N},z=!!E.mapView;(this.hasDragged||L)&&(E.axes.forEach(function(H){if(H.zoomEnabled&&p(H.min)&&(L||R[{xAxis:"zoomX",yAxis:"zoomY"}[H.coll]])&&b(D)&&b(k)&&b(S)&&b(N)){var oe=H.horiz,J=_.type==="touchend"?H.minPixelPadding:0,P=H.toValue((oe?D:k)+J);oe=H.toValue((oe?D+S:k+N)-J),M[H.coll].push({axis:H,min:Math.min(P,oe),max:Math.max(P,oe)}),z=!0}}),z&&y(E,"selection",M,function(H){E.zoom(m(H,L?{animation:!1}:null))})),b(E.index)&&(this.selectionMarker=this.selectionMarker.destroy()),L&&this.scaleGroups()}E&&b(E.index)&&(d(E.container,{cursor:E._cursor}),E.cancelClick=10<this.hasDragged,E.mouseIsDown=this.hasDragged=this.hasPinched=!1,this.pinchDown=[])},O.prototype.findNearestKDPoint=function(_,R,E){var L;return _.forEach(function(C){var D=!(C.noSharedTooltip&&R)&&0>C.options.findNearestPointBy.indexOf("y");if(C=C.searchPoint(E,D),(D=g(C,!0)&&C.series)&&!(D=!g(L,!0))){D=L.distX-C.distX;var k=L.dist-C.dist,S=(C.series.group&&C.series.group.zIndex)-(L.series.group&&L.series.group.zIndex);D=0<(D!==0&&R?D:k!==0?k:S!==0?S:L.series.index>C.series.index?-1:1)}D&&(L=C)}),L},O.prototype.getChartCoordinatesFromPoint=function(_,R){var E=_.series,L=E.xAxis;E=E.yAxis;var C=_.shapeArgs;if(L&&E){var D=T(_.clientX,_.plotX),k=_.plotY||0;return _.isNode&&C&&b(C.x)&&b(C.y)&&(D=C.x,k=C.y),R?{chartX:E.len+E.pos-k,chartY:L.len+L.pos-D}:{chartX:D+L.pos,chartY:k+E.pos}}if(C&&C.x&&C.y)return{chartX:C.x,chartY:C.y}},O.prototype.getChartPosition=function(){if(this.chartPosition)return this.chartPosition;var _=this.chart.container,R=x(_);this.chartPosition={left:R.left,top:R.top,scaleX:1,scaleY:1};var E=_.offsetWidth;return _=_.offsetHeight,2<E&&2<_&&(this.chartPosition.scaleX=R.width/E,this.chartPosition.scaleY=R.height/_),this.chartPosition},O.prototype.getCoordinates=function(_){var R={xAxis:[],yAxis:[]};return this.chart.axes.forEach(function(E){R[E.isXAxis?"xAxis":"yAxis"].push({axis:E,value:E.toValue(_[E.horiz?"chartX":"chartY"])})}),R},O.prototype.getHoverData=function(_,R,E,L,C,D){var k=[];L=!(!L||!_);var S=function(H){return H.visible&&!(!C&&H.directTouch)&&T(H.options.enableMouseTracking,!0)},N={chartX:D?D.chartX:void 0,chartY:D?D.chartY:void 0,shared:C};y(this,"beforeGetHoverData",N);var M=R&&!R.stickyTracking?[R]:E.filter(function(H){return H.stickyTracking&&(N.filter||S)(H)}),z=L||!D?_:this.findNearestKDPoint(M,C,D);return R=z&&z.series,z&&(C&&!R.noSharedTooltip?(M=E.filter(function(H){return N.filter?N.filter(H):S(H)&&!H.noSharedTooltip}),M.forEach(function(H){var oe=v(H.points,function(J){return J.x===z.x&&!J.isNull});g(oe)&&(H.boosted&&H.boost&&(oe=H.boost.getPoint(oe)),k.push(oe))})):k.push(z)),N={hoverPoint:z},y(this,"afterGetHoverData",N),{hoverPoint:N.hoverPoint,hoverSeries:R,hoverPoints:k}},O.prototype.getPointFromEvent=function(_){_=_.target;for(var R;_&&!R;)R=_.point,_=_.parentNode;return R},O.prototype.onTrackerMouseOut=function(_){_=_.relatedTarget||_.toElement;var R=this.chart.hoverSeries;this.isDirectTouch=!1,!R||!_||R.stickyTracking||this.inClass(_,"highcharts-tooltip")||this.inClass(_,"highcharts-series-"+R.index)&&this.inClass(_,"highcharts-tracker")||R.onMouseOut()},O.prototype.inClass=function(_,R){for(var E;_;){if(E=h(_,"class")){if(E.indexOf(R)!==-1)return!0;
6if(E.indexOf("highcharts-container")!==-1)return!1}_=_.parentElement}},O.prototype.init=function(_,R){this.options=R,this.chart=_,this.runChartClick=!(!R.chart.events||!R.chart.events.click),this.pinchDown=[],this.lastValidTouch={},s&&(_.tooltip=new s(_,R.tooltip)),this.setDOMEvents()},O.prototype.normalize=function(_,R){var E=_.touches,L=E?E.length?E.item(0):T(E.changedTouches,_.changedTouches)[0]:_;return R||(R=this.getChartPosition()),E=L.pageX-R.left,L=L.pageY-R.top,E/=R.scaleX,L/=R.scaleY,m(_,{chartX:Math.round(E),chartY:Math.round(L)})},O.prototype.onContainerClick=function(_){var R=this.chart,E=R.hoverPoint;_=this.normalize(_);var L=R.plotLeft,C=R.plotTop;R.cancelClick||(E&&this.inClass(_.target,"highcharts-tracker")?(y(E.series,"click",m(_,{point:E})),R.hoverPoint&&E.firePointEvent("click",_)):(m(_,this.getCoordinates(_)),R.isInsidePlot(_.chartX-L,_.chartY-C,{visiblePlotOnly:!0})&&y(R,"click",_)))},O.prototype.onContainerMouseDown=function(_){var R=((_.buttons||_.button)&1)===1;_=this.normalize(_),o.isFirefox&&_.button!==0&&this.onContainerMouseMove(_),(typeof _.button>"u"||R)&&(this.zoomOption(_),R&&_.preventDefault&&_.preventDefault(),this.dragStart(_))},O.prototype.onContainerMouseLeave=function(_){var R=c[T(O.hoverChartIndex,-1)],E=this.chart.tooltip;_=this.normalize(_),R&&(_.relatedTarget||_.toElement)&&(R.pointer.reset(),R.pointer.chartPosition=void 0),E&&!E.isHidden&&this.reset()},O.prototype.onContainerMouseEnter=function(_){delete this.chartPosition},O.prototype.onContainerMouseMove=function(_){var R=this.chart,E=R.tooltip;_=this.normalize(_),this.setHoverChartIndex(),_.preventDefault||(_.returnValue=!1),(R.mouseIsDown==="mousedown"||this.touchSelect(_))&&this.drag(_),R.openMenu||!this.inClass(_.target,"highcharts-tracker")&&!R.isInsidePlot(_.chartX-R.plotLeft,_.chartY-R.plotTop,{visiblePlotOnly:!0})||E&&E.shouldStickOnContact(_)||(this.inClass(_.target,"highcharts-no-tooltip")?this.reset(!1,0):this.runPointActions(_))},O.prototype.onDocumentTouchEnd=function(_){var R=c[T(O.hoverChartIndex,-1)];R&&R.pointer.drop(_)},O.prototype.onContainerTouchMove=function(_){this.touchSelect(_)?this.onContainerMouseMove(_):this.touch(_)},O.prototype.onContainerTouchStart=function(_){this.touchSelect(_)?this.onContainerMouseDown(_):(this.zoomOption(_),this.touch(_,!0))},O.prototype.onDocumentMouseMove=function(_){var R=this.chart,E=R.tooltip,L=this.chartPosition;_=this.normalize(_,L),!L||R.isInsidePlot(_.chartX-R.plotLeft,_.chartY-R.plotTop,{visiblePlotOnly:!0})||E&&E.shouldStickOnContact(_)||this.inClass(_.target,"highcharts-tracker")||this.reset()},O.prototype.onDocumentMouseUp=function(_){var R=c[T(O.hoverChartIndex,-1)];R&&R.pointer.drop(_)},O.prototype.pinch=function(_){var R=this,E=R.chart,L=R.pinchDown,C=_.touches||[],D=C.length,k=R.lastValidTouch,S=R.hasZoom,N={},M=D===1&&(R.inClass(_.target,"highcharts-tracker")&&E.runTrackerClick||R.runChartClick),z={},H=R.chart.tooltip;H=D===1&&T(H&&H.options.followTouchMove,!0);var oe=R.selectionMarker;1<D?R.initiated=!0:H&&(R.initiated=!1),S&&R.initiated&&!M&&_.cancelable!==!1&&_.preventDefault(),[].map.call(C,function(J){return R.normalize(J)}),_.type==="touchstart"?([].forEach.call(C,function(J,P){L[P]={chartX:J.chartX,chartY:J.chartY}}),k.x=[L[0].chartX,L[1]&&L[1].chartX],k.y=[L[0].chartY,L[1]&&L[1].chartY],E.axes.forEach(function(J){if(J.zoomEnabled){var P=E.bounds[J.horiz?"h":"v"],F=J.minPixelPadding,W=J.toPixels(Math.min(T(J.options.min,J.dataMin),J.dataMin)),K=J.toPixels(Math.max(T(J.options.max,J.dataMax),J.dataMax)),Z=Math.max(W,K);P.min=Math.min(J.pos,Math.min(W,K)-F),P.max=Math.max(J.pos+J.len,Z+F)}}),R.res=!0):H?this.runPointActions(R.normalize(_)):L.length&&(y(E,"touchpan",{originalEvent:_},function(){oe||(R.selectionMarker=oe=m({destroy:u,touch:!0},E.plotBox)),R.pinchTranslate(L,C,N,oe,z,k),R.hasPinched=S,R.scaleGroups(N,z)}),R.res&&(R.res=!1,this.reset(!1,0)))},O.prototype.pinchTranslate=function(_,R,E,L,C,D){this.zoomHor&&this.pinchTranslateDirection(!0,_,R,E,L,C,D),this.zoomVert&&this.pinchTranslateDirection(!1,_,R,E,L,C,D)},O.prototype.pinchTranslateDirection=function(_,R,E,L,C,D,k,S){var N=this.chart,M=_?"x":"y",z=_?"X":"Y",H="chart"+z,oe=_?"width":"height",J=N["plot"+(_?"Left":"Top")],P=N.inverted,F=N.bounds[_?"h":"v"],W=R.length===1,K=R[0][H],Z=!W&&R[1][H];R=function(){typeof G=="number"&&20<Math.abs(K-Z)&&(B=S||Math.abs(Y-G)/Math.abs(K-Z)),V=(J-Y)/B+K,I=N["plot"+(_?"Width":"Height")]/B};var I,V,B=S||1,Y=E[0][H],G=!W&&E[1][H];if(R(),E=V,E<F.min){E=F.min;var j=!0}else E+I>F.max&&(E=F.max-I,j=!0);j?(Y-=.8*(Y-k[M][0]),typeof G=="number"&&(G-=.8*(G-k[M][1])),R()):k[M]=[Y,G],P||(D[M]=V-J,D[oe]=I),D=P?1/B:B,C[oe]=I,C[M]=E,L[P?_?"scaleY":"scaleX":"scale"+z]=B,L["translate"+z]=D*J+(Y-D*K)},O.prototype.reset=function(_,R){var E=this.chart,L=E.hoverSeries,C=E.hoverPoint,D=E.hoverPoints,k=E.tooltip,S=k&&k.shared?D:C;
6_&&S&&A(S).forEach(function(N){N.series.isCartesian&&typeof N.plotX>"u"&&(_=!1)}),_?k&&S&&A(S).length&&(k.refresh(S),k.shared&&D?D.forEach(function(N){N.setState(N.state,!0),N.series.isCartesian&&(N.series.xAxis.crosshair&&N.series.xAxis.drawCrosshair(null,N),N.series.yAxis.crosshair&&N.series.yAxis.drawCrosshair(null,N))}):C&&(C.setState(C.state,!0),E.axes.forEach(function(N){N.crosshair&&C.series[N.coll]===N&&N.drawCrosshair(null,C)}))):(C&&C.onMouseOut(),D&&D.forEach(function(N){N.setState()}),L&&L.onMouseOut(),k&&k.hide(R),this.unDocMouseMove&&(this.unDocMouseMove=this.unDocMouseMove()),E.axes.forEach(function(N){N.hideCrosshair()}),this.hoverX=E.hoverPoints=E.hoverPoint=null)},O.prototype.runPointActions=function(_,R,E){var L=this.chart,C=L.tooltip&&L.tooltip.options.enabled?L.tooltip:void 0,D=C?C.shared:!1,k=R||L.hoverPoint,S=k&&k.series||L.hoverSeries;R=this.getHoverData(k,S,L.series,(!_||_.type!=="touchmove")&&(!!R||S&&S.directTouch&&this.isDirectTouch),D,_),k=R.hoverPoint,S=R.hoverSeries;var N=R.hoverPoints;R=S&&S.tooltipOptions.followPointer&&!S.tooltipOptions.split;var M=D&&S&&!S.noSharedTooltip;if(k&&(E||k!==L.hoverPoint||C&&C.isHidden)){if((L.hoverPoints||[]).forEach(function(z){N.indexOf(z)===-1&&z.setState()}),L.hoverSeries!==S&&S.onMouseOver(),this.applyInactiveState(N),(N||[]).forEach(function(z){z.setState("hover")}),L.hoverPoint&&L.hoverPoint.firePointEvent("mouseOut"),!k.series)return;L.hoverPoints=N,L.hoverPoint=k,k.firePointEvent("mouseOver",void 0,function(){C&&k&&C.refresh(M?N:k,_)})}else R&&C&&!C.isHidden&&(E=C.getAnchor([{}],_),L.isInsidePlot(E[0],E[1],{visiblePlotOnly:!0})&&C.updatePosition({plotX:E[0],plotY:E[1]}));this.unDocMouseMove||(this.unDocMouseMove=f(L.container.ownerDocument,"mousemove",function(z){var H=c[O.hoverChartIndex];H&&H.pointer.onDocumentMouseMove(z)}),this.eventsToUnbind.push(this.unDocMouseMove)),L.axes.forEach(function(z){var H=T((z.crosshair||{}).snap,!0),oe;H&&((oe=L.hoverPoint)&&oe.series[z.coll]===z||(oe=v(N,function(J){return J.series&&J.series[z.coll]===z}))),oe||!H?z.drawCrosshair(_,oe):z.hideCrosshair()})},O.prototype.scaleGroups=function(_,R){var E=this.chart;E.series.forEach(function(L){var C=_||L.getPlotBox();L.group&&(L.xAxis&&L.xAxis.zoomEnabled||E.mapView)&&(L.group.attr(C),L.markerGroup&&(L.markerGroup.attr(C),L.markerGroup.clip(R?E.clipRect:null)),L.dataLabelsGroup&&L.dataLabelsGroup.attr(C))}),E.clipRect.attr(R||E.clipBox)},O.prototype.setDOMEvents=function(){var _=this,R=this.chart.container,E=R.ownerDocument;R.onmousedown=this.onContainerMouseDown.bind(this),R.onmousemove=this.onContainerMouseMove.bind(this),R.onclick=this.onContainerClick.bind(this),this.eventsToUnbind.push(f(R,"mouseenter",this.onContainerMouseEnter.bind(this))),this.eventsToUnbind.push(f(R,"mouseleave",this.onContainerMouseLeave.bind(this))),O.unbindDocumentMouseUp||(O.unbindDocumentMouseUp=f(E,"mouseup",this.onDocumentMouseUp.bind(this)));for(var L=this.chart.renderTo.parentElement;L&&L.tagName!=="BODY";)this.eventsToUnbind.push(f(L,"scroll",function(){delete _.chartPosition})),L=L.parentElement;o.hasTouch&&(this.eventsToUnbind.push(f(R,"touchstart",this.onContainerTouchStart.bind(this),{passive:!1})),this.eventsToUnbind.push(f(R,"touchmove",this.onContainerTouchMove.bind(this),{passive:!1})),O.unbindDocumentTouchEnd||(O.unbindDocumentTouchEnd=f(E,"touchend",this.onDocumentTouchEnd.bind(this),{passive:!1})))},O.prototype.setHoverChartIndex=function(){var _=this.chart,R=o.charts[T(O.hoverChartIndex,-1)];R&&R!==_&&R.pointer.onContainerMouseLeave({relatedTarget:_.container}),R&&R.mouseIsDown||(O.hoverChartIndex=_.index)},O.prototype.touch=function(_,R){var E=this.chart;if(this.setHoverChartIndex(),_.touches.length===1)if(_=this.normalize(_),E.isInsidePlot(_.chartX-E.plotLeft,_.chartY-E.plotTop,{visiblePlotOnly:!0})&&!E.openMenu){if(R&&this.runPointActions(_),_.type==="touchmove"){R=this.pinchDown;var L=R[0]?4<=Math.sqrt(Math.pow(R[0].chartX-_.chartX,2)+Math.pow(R[0].chartY-_.chartY,2)):!1}T(L,!0)&&this.pinch(_)}else R&&this.reset();else _.touches.length===2&&this.pinch(_)},O.prototype.touchSelect=function(_){return!(!this.chart.options.chart.zooming.singleTouch||!_.touches||_.touches.length!==1)},O.prototype.zoomOption=function(_){var R=this.chart,E=R.options.chart;R=R.inverted;var L=E.zooming.type||"";/touch/.test(_.type)&&(L=T(E.zooming.pinchType,L)),this.zoomX=_=/x/.test(L),this.zoomY=E=/y/.test(L),this.zoomHor=_&&!R||E&&R,this.zoomVert=E&&!R||_&&R,this.hasZoom=_||E},O})(),i}),n(r,"Core/MSPointer.js",[r["Core/Globals.js"],r["Core/Pointer.js"],r["Core/Utilities.js"]],function(i,o,s){function a(){var x=[];return x.item=function(T){return this[T]},v(g,function(T){x.push({pageX:T.pageX,pageY:T.pageY,target:T.target})}),x}function l(x,T,A,O){var _=u[o.hoverChartIndex||NaN];x.pointerType!=="touch"&&x.pointerType!==x.MSPOINTER_TYPE_TOUCH||!_||(_=_.pointer,O(x),_[T]({type:A,target:x.currentTarget,preventDefault:h,touches:a()}))}var c=this&&this.__extends||(function(){var x=function(T,A){return x=Object.
6setPrototypeOf||{__proto__:[]}instanceof Array&&function(O,_){O.__proto__=_}||function(O,_){for(var R in _)_.hasOwnProperty(R)&&(O[R]=_[R])},x(T,A)};return function(T,A){function O(){this.constructor=T}x(T,A),T.prototype=A===null?Object.create(A):(O.prototype=A.prototype,new O)}})(),u=i.charts,f=i.doc,h=i.noop,d=i.win,p=s.addEvent,m=s.css,v=s.objectEach,y=s.pick,b=s.removeEvent,g={},w=!!d.PointerEvent;return(function(x){function T(){return x!==null&&x.apply(this,arguments)||this}return c(T,x),T.isRequired=function(){return!(i.hasTouch||!d.PointerEvent&&!d.MSPointerEvent)},T.prototype.batchMSEvents=function(A){A(this.chart.container,w?"pointerdown":"MSPointerDown",this.onContainerPointerDown),A(this.chart.container,w?"pointermove":"MSPointerMove",this.onContainerPointerMove),A(f,w?"pointerup":"MSPointerUp",this.onDocumentPointerUp)},T.prototype.destroy=function(){this.batchMSEvents(b),x.prototype.destroy.call(this)},T.prototype.init=function(A,O){x.prototype.init.call(this,A,O),this.hasZoom&&m(A.container,{"-ms-touch-action":"none","touch-action":"none"})},T.prototype.onContainerPointerDown=function(A){l(A,"onContainerTouchStart","touchstart",function(O){g[O.pointerId]={pageX:O.pageX,pageY:O.pageY,target:O.currentTarget}})},T.prototype.onContainerPointerMove=function(A){l(A,"onContainerTouchMove","touchmove",function(O){g[O.pointerId]={pageX:O.pageX,pageY:O.pageY},g[O.pointerId].target||(g[O.pointerId].target=O.currentTarget)})},T.prototype.onDocumentPointerUp=function(A){l(A,"onDocumentTouchEnd","touchend",function(O){delete g[O.pointerId]})},T.prototype.setDOMEvents=function(){var A=this.chart.tooltip;x.prototype.setDOMEvents.call(this),(this.hasZoom||y(A&&A.options.followTouchMove,!0))&&this.batchMSEvents(p)},T})(o)}),n(r,"Core/Legend/Legend.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/FormatUtilities.js"],r["Core/Globals.js"],r["Core/Series/Point.js"],r["Core/Renderer/RendererUtilities.js"],r["Core/Utilities.js"]],function(i,o,s,a,l,c){var u=i.animObject,f=i.setAnimation,h=o.format,d=s.marginNames,p=l.distribute,m=c.addEvent,v=c.createElement,y=c.css,b=c.defined,g=c.discardElement,w=c.find,x=c.fireEvent,T=c.isNumber,A=c.merge,O=c.pick,_=c.relativeLength,R=c.stableSort,E=c.syncTimeout;return i=(function(){function L(C,D){this.allItems=[],this.contentGroup=this.box=void 0,this.display=!1,this.group=void 0,this.offsetWidth=this.maxLegendWidth=this.maxItemWidth=this.legendWidth=this.legendHeight=this.lastLineHeight=this.lastItemY=this.itemY=this.itemX=this.itemMarginTop=this.itemMarginBottom=this.itemHeight=this.initialItemY=0,this.options=void 0,this.padding=0,this.pages=[],this.proximate=!1,this.scrollGroup=void 0,this.widthOption=this.totalItemWidth=this.titleHeight=this.symbolWidth=this.symbolHeight=0,this.chart=C,this.init(C,D)}return L.prototype.init=function(C,D){this.chart=C,this.setOptions(D),D.enabled&&(this.render(),m(this.chart,"endResize",function(){this.legend.positionCheckboxes()}),this.proximate?this.unchartrender=m(this.chart,"render",function(){this.legend.proximatePositions(),this.legend.positionItems()}):this.unchartrender&&this.unchartrender())},L.prototype.setOptions=function(C){var D=O(C.padding,8);this.options=C,this.chart.styledMode||(this.itemStyle=C.itemStyle,this.itemHiddenStyle=A(this.itemStyle,C.itemHiddenStyle)),this.itemMarginTop=C.itemMarginTop||0,this.itemMarginBottom=C.itemMarginBottom||0,this.padding=D,this.initialItemY=D-5,this.symbolWidth=O(C.symbolWidth,16),this.pages=[],this.proximate=C.layout==="proximate"&&!this.chart.inverted,this.baseline=void 0},L.prototype.update=function(C,D){var k=this.chart;this.setOptions(A(!0,this.options,C)),this.destroy(),k.isDirtyLegend=k.isDirtyBox=!0,O(D,!0)&&k.redraw(),x(this,"afterUpdate")},L.prototype.colorizeItem=function(C,D){var k=C.legendItem||{},S=k.group,N=k.label,M=k.line;if(k=k.symbol,S&&S[D?"removeClass":"addClass"]("highcharts-legend-item-hidden"),!this.chart.styledMode){var z=this.options;S=this.itemHiddenStyle.color,z=D?z.itemStyle.color:S;var H=D&&C.color||S,oe=C.options&&C.options.marker,J={fill:H};N&&N.css({fill:z,color:z}),M&&M.attr({stroke:H}
6),k&&(oe&&k.isMarker&&(J=C.pointAttribs(),D||(J.stroke=J.fill=S)),k.attr(J))}x(this,"afterColorizeItem",{item:C,visible:D})},L.prototype.positionItems=function(){this.allItems.forEach(this.positionItem,this),this.chart.isResizing||this.positionCheckboxes()},L.prototype.positionItem=function(C){var D=this,k=C.legendItem||{},S=k.group,N=k.x;N=N===void 0?0:N,k=k.y,k=k===void 0?0:k;var M=this.options,z=M.symbolPadding,H=!M.rtl;M=C.checkbox,S&&S.element&&(z={translateX:H?N:this.legendWidth-N-2*z-4,translateY:k},S[b(S.translateY)?"animate":"attr"](z,void 0,function(){x(D,"afterPositionItem",{item:C})})),M&&(M.x=N,M.y=k)},L.prototype.destroyItem=function(C){for(var D=C.checkbox,k=C.legendItem||{},S=0,N=["group","label","line","symbol"];S<N.length;S++){var M=N[S];k[M]&&(k[M]=k[M].destroy())}D&&g(D),C.legendItem=void 0},L.prototype.destroy=function(){for(var C=0,D=this.getAllItems();C<D.length;C++)this.destroyItem(D[C]);for(C=0,D="clipRect up down pager nav box title group".split(" ");C<D.length;C++){var k=D[C];this[k]&&(this[k]=this[k].destroy())}this.display=null},L.prototype.positionCheckboxes=function(){var C=this.group&&this.group.alignAttr,D=this.clipHeight||this.legendHeight,k=this.titleHeight;if(C){var S=C.translateY;this.allItems.forEach(function(N){var M=N.checkbox;if(M){var z=S+k+M.y+(this.scrollOffset||0)+3;y(M,{left:C.translateX+N.checkboxOffset+M.x-20+"px",top:z+"px",display:this.proximate||z>S-6&&z<S+D-6?"":"none"})}},this)}},L.prototype.renderTitle=function(){var C=this.options,D=this.padding,k=C.title,S=0;k.text&&(this.title||(this.title=this.chart.renderer.label(k.text,D-3,D-4,void 0,void 0,void 0,C.useHTML,void 0,"legend-title").attr({zIndex:1}),this.chart.styledMode||this.title.css(k.style),this.title.add(this.group)),k.width||this.title.css({width:this.maxLegendWidth+"px"}),C=this.title.getBBox(),S=C.height,this.offsetWidth=C.width,this.contentGroup.attr({translateY:S})),this.titleHeight=S}
6,L.prototype.setText=function(C){var D=this.options;C.legendItem.label.attr({text:D.labelFormat?h(D.labelFormat,C,this.chart):D.labelFormatter.call(C)})},L.prototype.renderItem=function(C){var D=C.legendItem=C.legendItem||{},k=this.chart,S=k.renderer,N=this.options,M=this.symbolWidth,z=N.symbolPadding||0,H=this.itemStyle,oe=this.itemHiddenStyle,J=N.layout==="horizontal"?O(N.itemDistance,20):0,P=!N.rtl,F=!C.series,W=!F&&C.series.drawLegendSymbol?C.series:C,K=W.options,Z=this.createCheckboxForItem&&K&&K.showCheckbox,I=N.useHTML,V=C.options.className,B=D.label;K=M+z+J+(Z?20:0),B||(D.group=S.g("legend-item").addClass("highcharts-"+W.type+"-series highcharts-color-"+C.colorIndex+(V?" "+V:"")+(F?" highcharts-series-"+C.index:"")).attr({zIndex:1}).add(this.scrollGroup),D.label=B=S.text("",P?M+z:-z,this.baseline||0,I),k.styledMode||B.css(A(C.visible?H:oe)),B.attr({align:P?"left":"right",zIndex:2}).add(D.group),this.baseline||(this.fontMetrics=S.fontMetrics(k.styledMode?12:H.fontSize,B),this.baseline=this.fontMetrics.f+3+this.itemMarginTop,B.attr("y",this.baseline),this.symbolHeight=N.symbolHeight||this.fontMetrics.f,N.squareSymbol&&(this.symbolWidth=O(N.symbolWidth,Math.max(this.symbolHeight,16)),K=this.symbolWidth+z+J+(Z?20:0),P&&B.attr("x",this.symbolWidth+z))),W.drawLegendSymbol(this,C),this.setItemEvents&&this.setItemEvents(C,B,I)),Z&&!C.checkbox&&this.createCheckboxForItem&&this.createCheckboxForItem(C),this.colorizeItem(C,C.visible),!k.styledMode&&H.width||B.css({width:(N.itemWidth||this.widthOption||k.spacingBox.width)-K+"px"}),this.setText(C),k=B.getBBox(),S=this.fontMetrics&&this.fontMetrics.h||0,C.itemWidth=C.checkboxOffset=N.itemWidth||D.labelWidth||k.width+K,this.maxItemWidth=Math.max(this.maxItemWidth,C.itemWidth),this.totalItemWidth+=C.itemWidth,this.itemHeight=C.itemHeight=Math.round(D.labelHeight||(k.height>1.5*S?k.height:S))},L.prototype.layoutItem=function(C){var D=this.options,k=this.padding,S=D.layout==="horizontal",N=C.itemHeight,M=this.itemMarginBottom,z=this.itemMarginTop,H=S?O(D.itemDistance,20):0,oe=this.maxLegendWidth;D=D.alignColumns&&this.totalItemWidth>oe?this.maxItemWidth:C.itemWidth;var J=C.legendItem||{};S&&this.itemX-k+D>oe&&(this.itemX=k,this.lastLineHeight&&(this.itemY+=z+this.lastLineHeight+M),this.lastLineHeight=0),this.lastItemY=z+this.itemY+M,this.lastLineHeight=Math.max(N,this.lastLineHeight),J.x=this.itemX,J.y=this.itemY,S?this.itemX+=D:(this.itemY+=z+N+M,this.lastLineHeight=N),this.offsetWidth=this.widthOption||Math.max((S?this.itemX-k-(C.checkbox?0:H):D)+k,this.offsetWidth)},L.prototype.getAllItems=function(){var C=[];return this.chart.series.forEach(function(D){var k=D&&D.options;D&&O(k.showInLegend,b(k.linkedTo)?!1:void 0,!0)&&(C=C.concat((D.legendItem||{}).labels||(k.legendType==="point"?D.data:D)))}),x(this,"afterGetAllItems",{allItems:C}),C},L.prototype.getAlignment=function(){var C=this.options;return this.proximate?C.align.charAt(0)+"tv":C.floating?"":C.align.charAt(0)+C.verticalAlign.charAt(0)+C.layout.charAt(0)},L.prototype.adjustMargins=function(C,D){var k=this.chart,S=this.options,N=this.getAlignment();N&&[/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/].forEac
6h(function(M,z){M.test(N)&&!b(C[z])&&(k[d[z]]=Math.max(k[d[z]],k.legend[(z+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][z]*S[z%2?"x":"y"]+O(S.margin,12)+D[z]+(k.titleOffset[z]||0)))})},L.prototype.proximatePositions=function(){var C=this.chart,D=[],k=this.options.align==="left";this.allItems.forEach(function(H){var oe,J=k;if(H.yAxis){H.xAxis.options.reversed&&(J=!J),H.points&&(oe=w(J?H.points:H.points.slice(0).reverse(),function(F){return T(F.plotY)})),J=this.itemMarginTop+H.legendItem.label.getBBox().height+this.itemMarginBottom;var P=H.yAxis.top-C.plotTop;H.visible?(oe=oe?oe.plotY:H.yAxis.height,oe+=P-.3*J):oe=P+H.yAxis.height,D.push({target:oe,size:J,item:H})}},this);for(var S,N=0,M=p(D,C.plotHeight);N<M.length;N++){var z=M[N];S=z.item.legendItem||{},T(z.pos)&&(S.y=C.plotTop-C.spacing[0]+z.pos)}},L.prototype.render=function(){var C=this.chart,D=C.renderer,k=this.options,S=this.padding,N=this.getAllItems(),M=this.group,z=this.box;this.itemX=S,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,this.widthOption=_(k.width,C.spacingBox.width-S);var H=C.spacingBox.width-2*S-k.x;-1<["rm","lm"].indexOf(this.getAlignment().substring(0,2))&&(H/=2),this.maxLegendWidth=this.widthOption||H,M||(this.group=M=D.g("legend").addClass(k.className||"").attr({zIndex:7}).add(),this.contentGroup=D.g().attr({zIndex:1}).add(M),this.scrollGroup=D.g().add(this.contentGroup)),this.renderTitle(),R(N,function(J,P){return(J.options&&J.options.legendIndex||0)-(P.options&&P.options.legendIndex||0)}),k.reversed&&N.reverse(),this.allItems=N,this.display=H=!!N.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,N.forEac
6h(this.renderItem,this),N.forEach(this.layoutItem,this),N=(this.widthOption||this.offsetWidth)+S;var oe=this.lastItemY+this.lastLineHeight+this.titleHeight;oe=this.handleOverflow(oe),oe+=S,z||(this.box=z=D.rect().addClass("highcharts-legend-box").attr({r:k.borderRadius}).add(M)),C.styledMode||z.attr({stroke:k.borderColor,"stroke-width":k.borderWidth||0,fill:k.backgroundColor||"none"}).shadow(k.shadow),0<N&&0<oe&&z[z.placed?"animate":"attr"](z.crisp.call({},{x:0,y:0,width:N,height:oe},z.strokeWidth())),M[H?"show":"hide"](),C.styledMode&&M.getStyle("display")==="none"&&(N=oe=0),this.legendWidth=N,this.legendHeight=oe,H&&this.align(),this.proximate||this.positionItems(),x(this,"afterRender")},L.prototype.align=function(C){C===void 0&&(C=this.chart.spacingBox);var D=this.chart,k=this.options,S=C.y;/(lth|ct|rth)/.test(this.getAlignment())&&0<D.titleOffset[0]?S+=D.titleOffset[0]:/(lbh|cb|rbh)/.test(this.getAlignment())&&0<D.titleOffset[2]&&(S-=D.titleOffset[2]),S!==C.y&&(C=A(C,{y:S})),D.hasRendered||(this.group.placed=!1),this.group.align(A(k,{width:this.legendWidth,height:this.legendHeight,verticalAlign:this.proximate?"top":k.verticalAlign}),!0,C)},L.prototype.handleOverflow=function(C){var D=this,k=this.chart,S=k.renderer,N=this.options,M=N.y,z=N.verticalAlign==="top",H=this.padding,oe=N.maxHeight,J=N.navigation,P=O(J.animation,!0),F=J.arrowSize||12,W=this.pages,K=this.allItems,Z=function($){typeof $=="number"?j.attr({height:$}):j&&(D.clipRect=j.destroy(),D.contentGroup.clip()),D.contentGroup.div&&(D.contentGroup.div.style.clip=$?"rect("+H+"px,9999px,"+(H+$)+"px,0)":"auto")},I=function($){return D[$]=S.circle(0,0,1.3*F).translate(F/2,F/2).add(G),k.styledMode||D[$].attr("fill","rgba(0,0,0,0.0001)"),D[$]},V,B,Y;M=k.spacingBox.height+(z?-M:M)-H;var G=this.nav,j=this.clipRect;return N.layout!=="horizontal"||N.verticalAlign==="middle"||N.floating||(M/=2),oe&&(M=Math.min(M,oe)),W.length=0,C&&0<M&&C>M&&J.enabled!==!1?(this.clipHeight=V=Math.max(M-20-this.titleHeight-H,0),this.currentPage=O(this.currentPage,1),this.fullHeight=C,K.forEach(function($,ee){Y=$.legendItem||{},$=Y.y||0;var ne=Math.round(Y.label.getBBox().height),ae=W.length;(!ae||$-W[ae-1]>V&&(B||$)!==W[ae-1])&&(W.push(B||$),ae++),Y.pageIx=ae-1,B&&((K[ee-1].legendItem||{}).pageIx=ae-1),ee===K.length-1&&$+ne-W[ae-1]>V&&ne<=V&&(W.push($),Y.pageIx=ae),$!==B&&(B=$)}),j||(j=D.clipRect=S.clipRect(0,H,9999,0),D.contentGroup.clip(j)),Z(V),G||(this.nav=G=S.g().attr({zIndex:1}).add(this.group),this.up=S.symbol("triangle",0,0,F,F).add(G),I("upTracker").on("click",function(){D.scroll(-1,P)}),this.pager=S.text("",15,10).addClass("highcharts-legend-navigation"),!k.styledMode&&J.style&&this.pager.css(J.style),this.pager.add(G),this.down=S.symbol("triangle-down",0,0,F,F).add(G),I("downTracker").on("click",function(){D.scroll(1,P)})),D.scroll(0),C=M):G&&(Z(),this.nav=G.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),C},L.prototype.scroll=function(C,D){var k=this,S=this.chart,N=this.pages,M=N.length,z=this.clipHeight,H=this.options.navigation,oe=this.pager,J=this.padding,P=this.currentPage+C;P>M&&(P=M),0<P&&(typeof D<"u"&&f(D,S),this.nav.attr({translateX:J,translateY:z+this.padding+7+this.titleHeight,visibility:"inherit"}),[this.up,this.upTracker].forEach(function(F){F.attr({class:P===1?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})}),oe.attr({text:P+"/"+M}),[this.down,this.downTracker].forEach(function(F){F.attr({x:18+this.pager.getBBox().width,class:P===M?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})},this),S.styledMode||(this.up.attr({fill:P===1?H.inactiveColor:H.activeColor}),this.upTracker.css({cursor:P===1?"default":"pointer"}),this.down.attr({fill:P===M?H.inactiveColor:H.activeColor}),this.downTracker.css({cursor:P===M?"default":"pointer"})),this.scrollOffset=-N[P-1]+this.initialItemY,this.scrollGroup.animate({translateY:this.scrollOffset}),this.currentPage=P,this.positionCheckboxes(),C=u(O(D,S.renderer.globalAnimation,!0)),E(function(){x(k,"afterScroll",{currentPage:P})},C.duration))},L.prototype.setItemEvents=function(C,D,k){var S=this,N=C.legendItem||{},M=S.chart.renderer.boxWrapper,z=C instanceof a,H="highcharts-legend-"+(z?"point":"series")+"-active",oe=S.chart.styledMode,J=function(F){S.allItems.forEac
6h(function(W){C!==W&&[W].concat(W.linkedSeries||[]).forEach(function(K){K.setState(F,!z)})})},P=0;for(k=k?[D,N.symbol]:[N.group];P<k.length;P++)(N=k[P])&&N.on("mouseover",function(){C.visible&&J("inactive"),C.setState("hover"),C.visible&&M.addClass(H),oe||D.css(S.options.itemHoverStyle)}).on("mouseout",function(){S.chart.styledMode||D.css(A(C.visible?S.itemStyle:S.itemHiddenStyle)),J(""),M.removeClass(H),C.setState()}).on("click",function(F){var W=function(){C.setVisible&&C.setVisible(),J(C.visible?"inactive":"")};M.removeClass(H),F={browserEvent:F},C.firePointEvent?C.firePointEvent("legendItemClick",F,W):x(C,"legendItemClick",F,W)})},L.prototype.createCheckboxForItem=function(C){C.checkbox=v("input",{type:"checkbox",className:"highcharts-legend-checkbox",checked:C.selected,defaultChecked:C.selected},this.options.itemCheckboxStyle,this.chart.container),m(C.checkbox,"click",function(D){x(C.series||C,"checkboxClick",{checked:D.target.checked,item:C},function(){C.select()})})},L})(),i}),n(r,"Core/Series/SeriesRegistry.js",[r["Core/Globals.js"],r["Core/Defaults.js"],r["Core/Series/Point.js"],r["Core/Utilities.js"]],function(i,o,s,a){var l=o.defaultOptions,c=a.extendClass,u=a.merge,f;return(function(h){function d(p,m){var v=l.plotOptions||{},y=m.defaultOptions,b=m.prototype;b.type=p,b.pointClass||(b.pointClass=s),y&&(v[p]=y),h.seriesTypes[p]=m}h.seriesTypes=i.seriesTypes,h.registerSeriesType=d,h.seriesType=function(p,m,v,y,b){var g=l.plotOptions||{};return m=m||"",g[p]=u(g[m],v),d(p,c(h.seriesTypes[m]||function(){},y)),h.seriesTypes[p].prototype.type=p,b&&(h.seriesTypes[p].prototype.pointClass=c(s,b)),h.seriesTypes[p]}})(f||(f={})),f}),n(r,"Core/Chart/Chart.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Axis/Axis.js"],r["Core/Defaults.js"],r["Core/FormatUtilities.js"],r["Core/Foundation.js"],r["Core/Globals.js"],r["Core/Legend/Legend.js"],r["Core/MSPointer.js"],r["Core/Pointer.js"],r["Core/Renderer/RendererRegistry.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Renderer/SVG/SVGRenderer.js"],r["Core/Time.js"],r["Core/Utilities.js"],r["Core/Renderer/HTML/AST.js"]],function(i,o,s,a,l,c,u,f,h,d,p,m,v,y,b){var g=i.animate,w=i.animObject,x=i.setAnimation,T=s.defaultOptions,A=s.defaultTime,O=a.numberFormat,_=l.registerEventOptions,R=c.charts,E=c.doc,L=c.marginNames,C=c.svg,D=c.win,k=p.seriesTypes,S=y.addEvent,N=y.attr,M=y.cleanRecursively,z=y.createElement,H=y.css,oe=y.defined,J=y.discardElement,P=y.erase,F=y.error,W=y.extend,K=y.find,Z=y.fireEvent,I=y.getStyle,V=y.isArray,B=y.isNumber,Y=y.isObject,G=y.isString,j=y.merge,$=y.objectEach,ee=y.pick,ne=y.pInt,ae=y.relativeLength,U=y.removeEvent,Q=y.splat,ie=y.syncTimeout,le=y.uniqueKey;return i=(function(){function se(X,q,re){this.series=this.renderTo=this.renderer=this.pointer=this.pointCount=this.plotWidth=this.plotTop=this.plotLeft=this.plotHeight=this.plotBox=this.options=this.numberFormatter=this.margin=this.legend=this.labelCollectors=this.isResizing=this.index=this.eventOptions=this.container=this.colorCounter=this.clipBox=this.chartWidth=this.chartHeight=this.bounds=this.axisOffset=this.axes=void 0,this.sharedClips={},this.yAxis=this.xAxis=this.userOptions=this.titleOffset=this.time=this.symbolCounter=this.spacingBox=this.spacing=void 0,this.getArgs(X,q,re)}return se.chart=function(X,q,re){return new se(X,q,re)},se.prototype.getArgs=function(X,q,re){G(X)||X.nodeName?(this.renderTo=X,this.init(q,re)):this.init(X,q)},se.prototype.init=function(X,q){var re=X.plotOptions||{};Z(this,"init",{args:arguments},function(){var ce=j(T,X),fe=ce.chart;$(ce.plotOptions,function(ge,Ee){Y(ge)&&(ge.tooltip=re[Ee]&&j(re[Ee].tooltip)||void 0)}),ce.tooltip.userOptions=X.chart&&X.chart.forExport&&X.tooltip.userOptions||X.tooltip,this.userOptions=X,this.margin=[],this.spacing=[],this.bounds={h:{},v:{}},this.labelCollectors=[],this.callback=q,this.isResizing=0;var he=fe.zooming=fe.zooming||{};X.chart&&!X.chart.zooming&&(he.resetButton=fe.resetZoomButton),he.key=ee(he.key,fe.zoomKey),he.pinchType=ee(he.pinchType,fe.pinchType),he.singleTouch=ee(he.singleTouch,fe.zoomBySingleTouch),he.type=ee(he.type,fe.zoomType),this.options=ce,this.axes=[],this.series=[],this.time=X.time&&Object.keys(X.time).length?new v(X.time):c.time,this.numberFormatter=fe.numberFormatter||O,this.styledMode=fe.styledMode,this.hasCartesianSeries=fe.showAxes,this.index=R.length,R.push(this),c.chartCount++,_(this,fe),this.xAxis=[],this.yAxis=[],this.pointCount=this.colorCounter=this.symbolCounter=0,Z(this,"afterInit"),this.firstRen
6der()})},se.prototype.initSeries=function(X){var q=this.options.chart;q=X.type||q.type||q.defaultSeriesType;var re=k[q];return re||F(17,!0,this,{missingModuleFor:q}),q=new re,typeof q.init=="function"&&q.init(this,X),q},se.prototype.setSeriesData=function(){this.getSeriesOrderByLinks().forEach(function(X){X.points||X.data||!X.enabledDataSorting||X.setData(X.options.data,!1)})},se.prototype.getSeriesOrderByLinks=function(){return this.series.concat().sort(function(X,q){return X.linkedSeries.length||q.linkedSeries.length?q.linkedSeries.length-X.linkedSeries.length:0})},se.prototype.orderSeries=function(X){var q=this.series;X=X||0;for(var re=q.length;X<re;++X)q[X]&&(q[X].index=X,q[X].name=q[X].getName())},se.prototype.isInsidePlot=function(X,q,re){re===void 0&&(re={});var ce=this.inverted,fe=this.plotBox,he=this.plotLeft,ge=this.plotTop,Ee=this.scrollablePlotBox,Se=0,we=0;re.visiblePlotOnly&&this.scrollingContainer&&(we=this.scrollingContainer,Se=we.scrollLeft,we=we.scrollTop);var ke=re.series;if(fe=re.visiblePlotOnly&&Ee||fe,Ee=re.inverted?q:X,q=re.inverted?X:q,X={x:Ee,y:q,isInsidePlot:!0,options:re},!re.ignoreX){var Fe=ke&&(ce&&!this.polar?ke.yAxis:ke.xAxis)||{pos:he,len:1/0};Ee=re.paneCoordinates?Fe.pos+Ee:he+Ee,Ee>=Math.max(Se+he,Fe.pos)&&Ee<=Math.min(Se+he+fe.width,Fe.pos+Fe.len)||(X.isInsidePlot=!1)}return!re.ignoreY&&X.isInsidePlot&&(ce=re.axis&&!re.axis.isXAxis&&re.axis||ke&&(ce?ke.xAxis:ke.yAxis)||{pos:ge,len:1/0},re=re.paneCoordinates?ce.pos+q:ge+q,re>=Math.max(we+ge,ce.pos)&&re<=Math.min(we+ge+fe.height,ce.pos+ce.len)||(X.isInsidePlot=!1)),Z(this,"afterIsInsidePlot",X),X.isInsidePlot},se.prototype.redraw=function(X){Z(this,"beforeRedraw");var q=this.hasCartesianSeries?this.axes:this.colorAxis||[],re=this.series,ce=this.pointer,fe=this.legend,he=this.userOptions.legend,ge=this.renderer,Ee=ge.isHidden(),Se=[],we=this.isDirtyBox,ke=this.isDirtyLegend;for(this.setResponsive&&this.setResponsive(!1),x(this.hasRendered?X:!1,this),Ee&&this.temporaryDisplay(),this.layOutTitles(),X=re.length;X--;){var Fe=re[X];if(Fe.options.stacking||Fe.options.centerInCategory){var ze=!0;if(Fe.isDirty){var Ve=!0;break}}}if(Ve)for(X=re.length;X--;)Fe=re[X],Fe.options.stacking&&(Fe.isDirty=!0);re.forEach(function(Te){Te.isDirty&&(Te.options.legendType==="point"?(typeof Te.updateTotals=="function"&&Te.updateTotals(),ke=!0):he&&(he.labelFormatter||he.labelFormat)&&(ke=!0)),Te.isDirtyData&&Z(Te,"updatedData")}),ke&&fe&&fe.options.enabled&&(fe.render(),this.isDirtyLegend=!1),ze&&this.getStacks(),q.forEach(function(Te){Te.updateNames(),Te.setScale()}),this.getMargins(),q.forEach(function(Te){Te.isDirty&&(we=!0)}),q.forEach(function(Te){var Pe=Te.min+","+Te.max;Te.extKey!==Pe&&(Te.extKey=Pe,Se.push(function(){Z(Te,"afterSetExtremes",W(Te.eventArgs,Te.getExtremes())),delete Te.eventArgs})),(we||ze)&&Te.redraw()}),we&&this.drawChartBox(),Z(this,"predraw"),re.forEach(function(Te){(we||Te.isDirty)&&Te.visible&&Te.redraw(),Te.isDirtyData=!1}),ce&&ce.reset(!0),ge.draw(),Z(this,"redraw"),Z(this,"render"),Ee&&this.temporaryDisplay(!0),Se.forEach(function(Te){Te.call()})},se.prototype.get=function(X){function q(he){return he.id===X||he.options&&he.options.id===X}for(var re=this.series,ce=K(this.axes,q)||K(this.series,q),fe=0;!ce&&fe<re.length;fe++)ce=K(re[fe].points||[],q);return ce},se.prototype.getAxes=function(){var X=this,q=this.options,re=q.xAxis=Q(q.xAxis||{});q=q.yAxis=Q(q.yAxis||{}),Z(this,"getAxes"),re.forEach(function(ce,fe){ce.index=fe,ce.isX=!0}),q.forEach(function(ce,fe){ce.index=fe}),re.concat(q).forEach(function(ce){new o(X,ce)}),Z(this,"afterGetAxes")},se.prototype.getSelectedPoints=function(){return this.series.reduce(function(X,q){return q.getPointsCollection().forEach(function(re){ee(re.selectedStaging,re.selected)&&X.push(re)}),X},[])},se.prototype.getSelectedSeries=function(){return this.series.filter(function(X){return X.selected})},se.prototype.setTitle=function(X,q,re){this.applyDescription("title",X),this.applyDescription("subtitle",q),this.applyDescription("caption",void 0),this.layOutTitles(re)},se.prototype.applyDescription=function(X,q){var re=this,ce=X==="title"?{color:"#333333",fontSize:this.options.isStock?"16px":"18px"}:{color:"#666666"};ce=this.options[X]=j(!this.styledMode&&{style:ce},this.options[X],q);var fe=this[X];fe&&q&&(this[X]=fe=fe.destroy()),ce&&!fe&&(fe=this.renderer.text(ce.text,0,0,ce.useHTML).attr({align:ce.align,class:"highcharts-"+X,zIndex:ce.zIndex||4}
6).add(),fe.update=function(he){re[{title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"}[X]](he)},this.styledMode||fe.css(ce.style),this[X]=fe)},se.prototype.layOutTitles=function(X){var q=[0,0,0],re=this.renderer,ce=this.spacingBox;["title","subtitle","caption"].forEach(function(he){var ge=this[he],Ee=this.options[he],Se=Ee.verticalAlign||"top";he=he==="title"?Se==="top"?-3:0:Se==="top"?q[0]+2:0;var we;if(ge){this.styledMode||(we=Ee.style&&Ee.style.fontSize),we=re.fontMetrics(we,ge).b,ge.css({width:(Ee.width||ce.width+(Ee.widthAdjust||0))+"px"});var ke=Math.round(ge.getBBox(Ee.useHTML).height);ge.align(W({y:Se==="bottom"?we:he+we,height:ke},Ee),!1,"spacingBox"),Ee.floating||(Se==="top"?q[0]=Math.ceil(q[0]+ke):Se==="bottom"&&(q[2]=Math.ceil(q[2]+ke)))}},this),q[0]&&(this.options.title.verticalAlign||"top")==="top"&&(q[0]+=this.options.title.margin),q[2]&&this.options.caption.verticalAlign==="bottom"&&(q[2]+=this.options.caption.margin);var fe=!this.titleOffset||this.titleOffset.join(",")!==q.join(",");this.titleOffset=q,Z(this,"afterLayOutTitles"),!this.isDirtyBox&&fe&&(this.isDirtyBox=this.isDirtyLegend=fe,this.hasRendered&&ee(X,!0)&&this.isDirtyBox&&this.redraw())},se.prototype.getChartSize=function(){var X=this.options.chart,q=X.width;X=X.height;var re=this.renderTo;oe(q)||(this.containerWidth=I(re,"width")),oe(X)||(this.containerHeight=I(re,"height")),this.chartWidth=Math.max(0,q||this.containerWidth||600),this.chartHeight=Math.max(0,ae(X,this.chartWidth)||(1<this.containerHeight?this.containerHeight:400))},se.prototype.temporaryDisplay=function(X){var q=this.renderTo;if(X)for(;q&&q.style;)q.hcOrigStyle&&(H(q,q.hcOrigStyle),delete q.hcOrigStyle),q.hcOrigDetached&&(E.body.removeChild(q),q.hcOrigDetached=!1),q=q.parentNode;else for(;q&&q.style&&(E.body.contains(q)||q.parentNode||(q.hcOrigDetached=!0,E.body.appendChild(q)),(I(q,"display",!1)==="none"||q.hcOricDetached)&&(q.hcOrigStyle={display:q.style.display,height:q.style.height,overflow:q.style.overflow},X={display:"block",overflow:"hidden"},q!==this.renderTo&&(X.height=0),H(q,X),q.offsetWidth||q.style.setProperty("display","block","important")),q=q.parentNode,q!==E.body););},se.prototype.setClassName=function(X){this.container.className="highcharts-container "+(X||"")},se.prototype.getContainer=function(){var X=this.options,q=X.chart,re=le(),ce,fe=this.renderTo;fe||(this.renderTo=fe=q.renderTo),G(fe)&&(this.renderTo=fe=E.getElementById(fe)),fe||F(13,!0,this);var he=ne(N(fe,"data-highcharts-chart"));B(he)&&R[he]&&R[he].hasRendered&&R[he].destroy(),N(fe,"data-highcharts-chart",this.index),fe.innerHTML=b.emptyHTML,q.skipClone||fe.offsetWidth||this.temporaryDisplay(),this.getChartSize(),he=this.chartWidth;var ge=this.chartHeight;if(H(fe,{overflow:"hidden"}),this.styledMode||(ce=W({position:"relative",overflow:"hidden",width:he+"px",height:ge+"px",textAlign:"left",lineHeight:"normal",zIndex:0,"-webkit-tap-highlight-color":"rgba(0,0,0,0)",userSelect:"none","touch-action":"manipulation",outline:"none"},q.style||{})),this.container=re=z("div",{id:re},ce,fe),this._cursor=re.style.cursor,this.renderer=new(q.renderer||!C?d.getRendererType(q.renderer):m)(re,he,ge,void 0,q.forExport,X.exporting&&X.exporting.allowHTML,this.styledMode),x(void 0,this),this.setClassName(q.className),this.styledMode)for(var Ee in X.defs)this.renderer.definition(X.defs[Ee]);else this.renderer.setStyle(q.style);this.renderer.chartIndex=this.index,Z(this,"afterGetContainer")},se.prototype.getMargins=function(X){var q=this.spacing,re=this.margin,ce=this.titleOffset;this.resetMargins(),ce[0]&&!oe(re[0])&&(this.plotTop=Math.max(this.plotTop,ce[0]+q[0])),ce[2]&&!oe(re[2])&&(this.marginBottom=Math.max(this.marginBottom,ce[2]+q[2])),this.legend&&this.legend.display&&this.legend.adjustMargins(re,q),Z(this,"getMargins"),X||this.getAxisMargins()},se.prototype.getAxisMargins=function(){var X=this,q=X.axisOffset=[0,0,0,0],re=X.colorAxis,ce=X.margin,fe=function(he){he.forEach(function(ge){ge.visible&&ge.getOffset()})};X.hasCartesianSeries?fe(X.axes):re&&re.length&&fe(re),L.forEach(function(he,ge){oe(ce[ge])||(X[he]+=q[ge])}),X.setChartSize()},se.prototype.reflow=function(X){var q=this,re=q.options.chart,ce=q.renderTo,fe=oe(re.width)&&oe(re.height),he=re.width||I(ce,"width");re=re.height||I(ce,"height"),ce=X?X.target:D,delete q.pointer.chartPosition,!fe&&!q.isPrinting&&he&&re&&(ce===D||ce===E)&&((he!==q.containerWidth||re
6!==q.containerHeight)&&(y.clearTimeout(q.reflowTimeout),q.reflowTimeout=ie(function(){q.container&&q.setSize(void 0,void 0,!1)},X?100:0)),q.containerWidth=he,q.containerHeight=re)},se.prototype.setReflow=function(X){var q=this;X===!1||this.unbindReflow?X===!1&&this.unbindReflow&&(this.unbindReflow=this.unbindReflow()):(this.unbindReflow=S(D,"resize",function(re){q.options&&q.reflow(re)}),S(this,"destroy",this.unbindReflow))},se.prototype.setSize=function(X,q,re){var ce=this,fe=ce.renderer;ce.isResizing+=1,x(re,ce),re=fe.globalAnimation,ce.oldChartHeight=ce.chartHeight,ce.oldChartWidth=ce.chartWidth,typeof X<"u"&&(ce.options.chart.width=X),typeof q<"u"&&(ce.options.chart.height=q),ce.getChartSize(),ce.styledMode||(re?g:H)(ce.container,{width:ce.chartWidth+"px",height:ce.chartHeight+"px"},re),ce.setChartSize(!0),fe.setSize(ce.chartWidth,ce.chartHeight,re),ce.axes.forEach(function(he){he.isDirty=!0,he.setScale()}),ce.isDirtyLegend=!0,ce.isDirtyBox=!0,ce.layOutTitles(),ce.getMargins(),ce.redraw(re),ce.oldChartHeight=null,Z(ce,"resize"),ie(function(){ce&&Z(ce,"endResize",null,function(){--ce.isResizing})},w(re).duration)},se.prototype.setChartSize=function(X){var q=this.inverted,re=this.renderer,ce=this.chartWidth,fe=this.chartHeight,he=this.options.chart,ge=this.spacing,Ee=this.clipOffset,Se,we,ke,Fe;this.plotLeft=Se=Math.round(this.plotLeft),this.plotTop=we=Math.round(this.plotTop),this.plotWidth=ke=Math.max(0,Math.round(ce-Se-this.marginRight)),this.plotHeight=Fe=Math.max(0,Math.round(fe-we-this.marginBottom)),this.plotSizeX=q?Fe:ke,this.plotSizeY=q?ke:Fe,this.plotBorderWidth=he.plotBorderWidth||0,this.spacingBox=re.spacingBox={x:ge[3],y:ge[0],width:ce-ge[3]-ge[1],height:fe-ge[0]-ge[2]},this.plotBox=re.plotBox={x:Se,y:we,width:ke,height:Fe},q=2*Math.floor(this.plotBorderWidth/2),ce=Math.ceil(Math.max(q,Ee[3])/2),fe=Math.ceil(Math.max(q,Ee[0])/2),this.clipBox={x:ce,y:fe,width:Math.floor(this.plotSizeX-Math.max(q,Ee[1])/2-ce),height:Math.max(0,Math.floor(this.plotSizeY-Math.max(q,Ee[2])/2-fe))},X||(this.axes.forEach(function(ze){ze.setAxisSize(),ze.setAxisTranslation()}),re.alignElements()),Z(this,"afterSetChartSize",{skipAxes:X})},se.prototype.resetMargins=function(){Z(this,"resetMargins");var X=this,q=X.options.chart;["margin","spacing"].forEach(function(re){var ce=q[re],fe=Y(ce)?ce:[ce,ce,ce,ce];["Top","Right","Bottom","Left"].forEach(function(he,ge){X[re][ge]=ee(q[re+he],fe[ge])})}),L.forEach(function(re,ce){X[re]=ee(X.margin[ce],X.spacing[ce])}),X.axisOffset=[0,0,0,0],X.clipOffset=[0,0,0,0]},se.prototype.drawChartBox=function(){var X=this.options.chart,q=this.renderer,re=this.chartWidth,ce=this.chartHeight,fe=this.styledMode,he=this.plotBGImage,ge=X.backgroundColor,Ee=X.plotBackgroun
6dColor,Se=X.plotBackgroundImage,we=this.plotLeft,ke=this.plotTop,Fe=this.plotWidth,ze=this.plotHeight,Ve=this.plotBox,Te=this.clipRect,Pe=this.clipBox,Ze=this.chartBackground,pt=this.plotBackground,Nn=this.plotBorder,Ht,Tn="animate";if(Ze||(this.chartBackground=Ze=q.rect().addClass("highcharts-background").add(),Tn="attr"),fe)var On=Ht=Ze.strokeWidth();else On=X.borderWidth||0,Ht=On+(X.shadow?8:0),ge={fill:ge||"none"},(On||Ze["stroke-width"])&&(ge.stroke=X.borderColor,ge["stroke-width"]=On),Ze.attr(ge).shadow(X.shadow);Ze[Tn]({x:Ht/2,y:Ht/2,width:re-Ht-On%2,height:ce-Ht-On%2,r:X.borderRadius}),Tn="animate",pt||(Tn="attr",this.plotBackground=pt=q.rect().addClass("highcharts-plot-background").add()),pt[Tn](Ve),fe||(pt.attr({fill:Ee||"none"}).shadow(X.plotShadow),Se&&(he?(Se!==he.attr("href")&&he.attr("href",Se),he.animate(Ve)):this.plotBGImage=q.image(Se,we,ke,Fe,ze).add())),Te?Te.animate({width:Pe.width,height:Pe.height}):this.clipRect=q.clipRect(Pe),Tn="animate",Nn||(Tn="attr",this.plotBorder=Nn=q.rect().addClass("highcharts-plot-border").attr({zIndex:1}).add()),fe||Nn.attr({stroke:X.plotBorderColor,"stroke-width":X.plotBorderWidth||0,fill:"none"}),Nn[Tn](Nn.crisp({x:we,y:ke,width:Fe,height:ze},-Nn.strokeWidth())),this.isDirtyBox=!1,Z(this,"afterDrawChartBox")},se.prototype.propFromSeries=function(){var X=this,q=X.options.chart,re=X.options.series,ce,fe,he;["inverted","angular","polar"].forEach(function(ge){for(fe=k[q.type||q.defaultSeriesType],he=q[ge]||fe&&fe.prototype[ge],ce=re&&re.length;!he&&ce--;)(fe=k[re[ce].type])&&fe.prototype[ge]&&(he=!0);X[ge]=he})},se.prototype.linkSeries=function(){var X=this,q=X.series;q.forEach(function(re){re.linkedSeries.length=0}),q.forEach(function(re){var ce=re.options.linkedTo;G(ce)&&(ce=ce===":previous"?X.series[re.index-1]:X.get(ce))&&ce.linkedParent!==re&&(ce.linkedSeries.push(re),re.linkedParent=ce,ce.enabledDataSorting&&re.setDataSortingOptions(),re.visible=ee(re.options.visible,ce.options.visible,re.visible))}),Z(this,"afterLinkSeries")},se.prototype.renderSeries=function(){this.series.forEach(function(X){X.translate(),X.render()})},se.prototype.renderLabels=function(){var X=this,q=X.options.labels;q.items&&q.items.forEach(function(re){var ce=W(q.style,re.style),fe=ne(ce.left)+X.plotLeft,he=ne(ce.top)+X.plotTop+12;delete ce.left,delete ce.top,X.renderer.text(re.html,fe,he).attr({zIndex:2}).css(ce).add()})},se.prototype.render=function(){var X=this.axes,q=this.colorAxis,re=this.renderer,ce=this.options,fe=function(we){we.forEach(function(ke){ke.visible&&ke.render()})},he=0;this.setTitle(),this.legend=new u(this,ce.legend),this.getStacks&&this.getStacks(),this.getMargins(!0),this.setChartSize(),ce=this.plotWidth,X.some(function(we){if(we.horiz&&we.visible&&we.options.labels.enabled&&we.series.length)return he=21,!0});var ge=this.plotHeight=Math.max(this.plotHeight-he,0);X.forEach(function(we){we.setScale()}),this.getAxisMargins();var Ee=1.1<ce/this.plotWidth,Se=1.05<ge/this.plotHeight;(Ee||Se)&&(X.forEach(function(we){(we.horiz&&Ee||!we.horiz&&Se)&&we.setTickInterval(!0)}),this.getMargins()),this.drawChartBox(),this.hasCartesianSeries?fe(X):q&&q.length&&fe(q),this.seriesGroup||(this.seriesGroup=re.g("series-group").attr({zIndex:3}).add()),this.renderSeries(),this.renderLabels(),this.addCredits(),this.setResponsive&&this.setResponsive(),this.hasRendered=!0},se.prototype.addCredits=function(X){var q=this,re=j(!0,this.options.credits,X);re.enabled&&!this.credits&&(this.credits=this.renderer.text(re.text+(this.mapCredits||""),0,0).addClass("highcharts-credits").on("click",function(){re.href&&(D.location.href=re.href)}).attr({align:re.position.align,zIndex:8}),q.styledMode||this.credits.css(re.style),this.credits.add().align(re.position),this.credits.update=function(ce){q.credits=q.credits.destroy(),q.addCredits(ce)})},se.prototype.destroy=function(){var X=this,q=X.axes,re=X.series,ce=X.container,fe=ce&&ce.parentNode,he;for(Z(X,"destroy"),X.renderer.forExport?P(R,X):R[X.index]=void 0,c.chartCount--,X.renderTo.removeAttribute("data-highcharts-chart"),U(X),he=q.length;he--;)q[he]=q[he].destroy();for(this.scroller&&this.scroller.destroy&&this.scroller.destroy(),he=re.length;he--;)re[he]=re[he].destroy();
6"title subtitle chartBackground plotBackground plotBGImage plotBorder seriesGroup clipRect credits pointer rangeSelector legend resetZoomButton tooltip renderer".split(" ").forEach(function(ge){var Ee=X[ge];Ee&&Ee.destroy&&(X[ge]=Ee.destroy())}),ce&&(ce.innerHTML=b.emptyHTML,U(ce),fe&&J(ce)),$(X,function(ge,Ee){delete X[Ee]})},se.prototype.firstRender=function(){var X=this,q=X.options;(!X.isReadyToRender||X.isReadyToRender())&&(X.getContainer(),X.resetMargins(),X.setChartSize(),X.propFromSeries(),X.getAxes(),(V(q.series)?q.series:[]).forEach(function(re){X.initSeries(re)}),X.linkSeries(),X.setSeriesData(),Z(X,"beforeRender"),h&&(f.isRequired()?X.pointer=new f(X,q):X.pointer=new h(X,q)),X.render(),X.pointer.getChartPosition(),!X.renderer.imgCount&&!X.hasLoaded&&X.onload(),X.temporaryDisplay(!0))},se.prototype.onload=function(){this.callbacks.concat([this.callback]).forEach(function(X){X&&typeof this.index<"u"&&X.apply(this,[this])},this),Z(this,"load"),Z(this,"render"),oe(this.index)&&this.setReflow(this.options.chart.reflow),this.warnIfA11yModuleNotLoaded(),this.hasLoaded=!0},se.prototype.warnIfA11yModuleNotLoaded=function(){var X=this.options,q=this.title;X&&!this.accessibility&&(this.renderer.boxWrapper.attr({role:"img","aria-label":(q&&q.element.textContent||"").replace(/</g,"&lt;")}),X.accessibility&&X.accessibility.enabled===!1||F('Highcharts warning: Consider including the "accessibility.js" module to make your chart more usable for people with disabilities. Set the "accessibility.enabled" option to false to remove this warning. See https://www.highcharts.com/docs/accessibility/accessibility-module.',!1,this))},se.prototype.addSeries=function(X,q,re){var ce=this,fe;return X&&(q=ee(q,!0),Z(ce,"addSeries",{options:X},function(){fe=ce.initSeries(X),ce.isDirtyLegend=!0,ce.linkSeries(),fe.enabledDataSorting&&fe.setData(X.data,!1),Z(ce,"afterAddSeries",{series:fe}),q&&ce.redraw(re)})),fe},se.prototype.addAxis=function(X,q,re,ce){return this.createAxis(q?"xAxis":"yAxis",{axis:X,redraw:re,animation:ce})},se.prototype.addColorAxis=function(X,q,re){return this.createAxis("colorAxis",{axis:X,redraw:q,animation:re})},se.prototype.createAxis=function(X,q){return X=new o(this,j(q.axis,{index:this[X].length,isX:X==="xAxis"})),ee(q.redraw,!0)&&this.redraw(q.animation),X},se.prototype.showLoading=function(X){var q=this,re=q.options,ce=re.loading,fe=function(){he&&H(he,{left:q.plotLeft+"px",top:q.plotTop+"px",width:q.plotWidth+"px",height:q.plotHeight+"px"})}
6,he=q.loadingDiv,ge=q.loadingSpan;he||(q.loadingDiv=he=z("div",{className:"highcharts-loading highcharts-loading-hidden"},null,q.container)),ge||(q.loadingSpan=ge=z("span",{className:"highcharts-loading-inner"},null,he),S(q,"redraw",fe)),he.className="highcharts-loading",b.setElementHTML(ge,ee(X,re.lang.loading,"")),q.styledMode||(H(he,W(ce.style,{zIndex:10})),H(ge,ce.labelStyle),q.loadingShown||(H(he,{opacity:0,display:""}),g(he,{opacity:ce.style.opacity||.5},{duration:ce.showDuration||0}))),q.loadingShown=!0,fe()},se.prototype.hideLoading=function(){var X=this.options,q=this.loadingDiv;q&&(q.className="highcharts-loading highcharts-loading-hidden",this.styledMode||g(q,{opacity:0},{duration:X.loading.hideDuration||100,complete:function(){H(q,{display:"none"})}})),this.loadingShown=!1},se.prototype.update=function(X,q,re,ce){var fe=this,he={credits:"addCredits",title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"},ge=X.isResponsiveOptions,Ee=[],Se,we;Z(fe,"update",{options:X}),ge||fe.setResponsive(!1,!0),X=M(X,fe.options),fe.userOptions=j(fe.userOptions,X);var ke=X.chart;if(ke){if(j(!0,fe.options.chart,ke),"className"in ke&&fe.setClassName(ke.className),"reflow"in ke&&fe.setReflow(ke.reflow),"inverted"in ke||"polar"in ke||"type"in ke){fe.propFromSeries();var Fe=!0}"alignTicks"in ke&&(Fe=!0),"events"in ke&&_(this,ke),$(ke,function(ze,Ve){fe.propsRequireUpdateSeries.indexOf("chart."+Ve)!==-1&&(Se=!0),fe.propsRequireDirtyBox.indexOf(Ve)!==-1&&(fe.isDirtyBox=!0),fe.propsRequireReflow.indexOf(Ve)!==-1&&(ge?fe.isDirtyBox=!0:we=!0)}),!fe.styledMode&&ke.style&&fe.renderer.setStyle(fe.options.chart.style||{})}!fe.styledMode&&X.colors&&(this.options.colors=X.colors),X.time&&(this.time===A&&(this.time=new v(X.time)),j(!0,fe.options.time,X.time)),$(X,function(ze,Ve){fe[Ve]&&typeof fe[Ve].update=="function"?fe[Ve].update(ze,!1):typeof fe[he[Ve]]=="function"?fe[he[Ve]](ze):Ve!=="colors"&&fe.collectionsWithUpdate.indexOf(Ve)===-1&&j(!0,fe.options[Ve],X[Ve]),Ve!=="chart"&&fe.propsRequireUpdateSeries.indexOf(Ve)!==-1&&(Se=!0)}),this.collectionsWithUpdate.forEach(function(ze){if(X[ze]){var Ve=[];fe[ze].forEach(function(Te,Pe){Te.options.isInternal||Ve.push(ee(Te.options.index,Pe))}),Q(X[ze]).forEach(function(Te,Pe){var Ze=oe(Te.id),pt;Ze&&(pt=fe.get(Te.id)),!pt&&fe[ze]&&(pt=fe[ze][Ve?Ve[Pe]:Pe])&&Ze&&oe(pt.options.id)&&(pt=void 0),pt&&pt.coll===ze&&(pt.update(Te,!1),re&&(pt.touched=!0)),!pt&&re&&fe.collectionsWithInit[ze]&&(fe.collectionsWithInit[ze][0].apply(fe,[Te].concat(fe.collectionsWithInit[ze][1]||[]).concat([!1])).touched=!0)}),re&&fe[ze].forEach(function(Te){Te.touched||Te.options.isInternal?delete Te.touched:Ee.push(Te)})}}),Ee.forEach(function(ze){ze.chart&&ze.remove&&ze.remove(!1)}),Fe&&fe.axes.forEach(function(ze){ze.update({},!1)}),Se&&fe.getSeriesOrderByLinks().forEach(function(ze){ze.chart&&ze.update({},!1)},this),Fe=ke&&ke.width,ke=ke&&(G(ke.height)?ae(ke.height,Fe||fe.chartWidth):ke.height),we||B(Fe)&&Fe!==fe.chartWidth||B(ke)&&ke!==fe.chartHeight?fe.setSize(Fe,ke,ce):ee(q,!0)&&fe.redraw(ce),Z(fe,"afterUpdate",{options:X,redraw:q,animation:ce})},se.prototype.setSubtitle=function(X,q){this.applyDescription("subtitle",X),this.layOutTitles(q)},se.prototype.setCaption=function(X,q){this.applyDescription("caption",X),this.layOutTitles(q)},se.prototype.showResetZoom=function(){function X(){q.zoomOut()}var q=this,re=T.lang,ce=q.options.chart.zooming.resetButton,fe=ce.theme,he=ce.relativeTo==="chart"||ce.relativeTo==="spacingBox"?null:"scrollablePlotBox";Z(this,"beforeShowResetZoom",null,function(){q.resetZoomButton=q.renderer.button(re.resetZoom,null,null,X,fe).attr({align:ce.position.align,title:re.resetZoomTitle}).addClass("highcharts-reset-zoom").add().align(ce.position,!1,he)}),Z(this,"afterShowResetZoom")},se.prototype.zoomOut=function(){Z(this,"selection",{resetSelection:!0}
6,this.zoom)},se.prototype.zoom=function(X){var q=this,re=q.pointer,ce=!1,fe;!X||X.resetSelection?(q.axes.forEach(function(ge){fe=ge.zoom()}),re.initiated=!1):X.xAxis.concat(X.yAxis).forEach(function(ge){var Ee=ge.axis;(re[Ee.isXAxis?"zoomX":"zoomY"]&&oe(re.mouseDownX)&&oe(re.mouseDownY)&&q.isInsidePlot(re.mouseDownX-q.plotLeft,re.mouseDownY-q.plotTop,{axis:Ee})||!oe(q.inverted?re.mouseDownX:re.mouseDownY))&&(fe=Ee.zoom(ge.min,ge.max),Ee.displayBtn&&(ce=!0))});var he=q.resetZoomButton;ce&&!he?q.showResetZoom():!ce&&Y(he)&&(q.resetZoomButton=he.destroy()),fe&&q.redraw(ee(q.options.chart.animation,X&&X.animation,100>q.pointCount))},se.prototype.pan=function(X,q){var re=this,ce=re.hoverPoints;q=typeof q=="object"?q:{enabled:q,type:"x"};var fe=re.options.chart;fe&&fe.panning&&(fe.panning=q);var he=q.type,ge;Z(this,"pan",{originalEvent:X},function(){ce&&ce.forEach(function(we){we.setState()});var Ee=re.xAxis;he==="xy"?Ee=Ee.concat(re.yAxis):he==="y"&&(Ee=re.yAxis);var Se={};Ee.forEach(function(we){if(we.options.panningEnabled&&!we.options.isInternal){var ke=we.horiz,Fe=X[ke?"chartX":"chartY"];ke=ke?"mouseDownX":"mouseDownY";var ze=re[ke],Ve=we.minPointOffset||0,Te=we.reversed&&!re.inverted||!we.reversed&&re.inverted?-1:1,Pe=we.getExtremes(),Ze=we.toValue(ze-Fe,!0)+Ve*Te,pt=we.toValue(ze+we.len-Fe,!0)-(Ve*Te||we.isXAxis&&we.pointRangePadding||0),Nn=pt<Ze;Te=we.hasVerticalPanning(),ze=Nn?pt:Ze,Ze=Nn?Ze:pt;var Ht=we.panningState;!Te||we.isXAxis||Ht&&!Ht.isDirty||we.series.forEach(function(Tn){var On=Tn.getProcessedData(!0);On=Tn.getExtremes(On.yData,!0),Ht||(Ht={startMin:Number.MAX_VALUE,startMax:-Number.MAX_VALUE}),B(On.dataMin)&&B(On.dataMax)&&(Ht.startMin=Math.min(ee(Tn.options.threshold,1/0),On.dataMin,Ht.startMin),Ht.startMax=Math.max(ee(Tn.options.threshold,-1/0),On.dataMax,Ht.startMax))}),Te=Math.min(ee(Ht&&Ht.startMin,Pe.dataMin),Ve?Pe.min:we.toValue(we.toPixels(Pe.min)-we.minPixelPadding)),pt=Math.max(ee(Ht&&Ht.startMax,Pe.dataMax),Ve?Pe.max:we.toValue(we.toPixels(Pe.max)+we.minPixelPadding)),we.panningState=Ht,we.isOrdinal||(Ve=Te-ze,0<Ve&&(Ze+=Ve,ze=Te),Ve=Ze-pt,0<Ve&&(Ze=pt,ze-=Ve),we.series.length&&ze!==Pe.min&&Ze!==Pe.max&&ze>=Te&&Ze<=pt&&(we.setExtremes(ze,Ze,!1,!1,{trigger:"pan"}),!re.resetZoomButton&&ze!==Te&&Ze!==pt&&he.match("y")&&(re.showResetZoom(),we.displayBtn=!1),ge=!0),Se[ke]=Fe)}}),$(Se,function(we,ke){re[ke]=we}),ge&&re.redraw(!1),H(re.container,{cursor:"move"})})},se})(),W(i.prototype,{callbacks:[],collectionsWithInit:{xAxis:[i.prototype.addAxis,[!0]],yAxis:[i.prototype.addAxis,[!1]],series:[i.prototype.addSeries]},collectionsWithUpdate:["xAxis","yAxis","series"],propsRequireDirtyBox:"backgroundColor borderColor borderWidth borderRadius plotBackgroun
6dColor plotBackgroundImage plotBorderColor plotBorderWidth plotShadow shadow".split(" "),propsRequireReflow:"margin marginTop marginRight marginBottom marginLeft spacing spacingTop spacingRight spacingBottom spacingLeft".split(" "),propsRequireUpdateSeries:"chart.inverted chart.polar chart.ignoreHiddenSeries chart.type colors plotOptions time tooltip".split(" ")}),i}),n(r,"Core/Legend/LegendSymbol.js",[r["Core/Utilities.js"]],function(i){var o=i.extend,s=i.merge,a=i.pick,l;return(function(c){c.drawLineMarker=function(u){var f=this.legendItem=this.legendItem||{},h=this.options,d=u.symbolWidth,p=u.symbolHeight,m=p/2,v=this.chart.renderer,y=f.group;u=u.baseline-Math.round(.3*u.fontMetrics.b);var b={},g=h.marker,w=0;this.chart.styledMode||(b={"stroke-width":Math.min(h.lineWidth||0,24)},h.dashStyle?b.dashstyle=h.dashStyle:h.linecap!=="square"&&(b["stroke-linecap"]="round")),f.line=v.path().addClass("highcharts-graph").attr(b).add(y),b["stroke-linecap"]&&(w=Math.min(f.line.strokeWidth(),d)/2),f.line.attr({d:[["M",w,u],["L",d-w,u]]}),g&&g.enabled!==!1&&d&&(h=Math.min(a(g.radius,m),m),this.symbol.indexOf("url")===0&&(g=s(g,{width:p,height:p}),h=0),f.symbol=f=v.symbol(this.symbol,d/2-h,u-h,2*h,2*h,o({context:"legend"},g)).addClass("highcharts-point").add(y),f.isMarker=!0)},c.drawRectangle=function(u,f){f=f.legendItem||{};var h=u.symbolHeight,d=u.options.squareSymbol;f.symbol=this.chart.renderer.rect(d?(u.symbolWidth-h)/2:0,u.baseline-h+1,d?h:u.symbolWidth,h,a(u.options.symbolRadius,h/2)).addClass("highcharts-point").attr({zIndex:3}).add(f.group)}})(l||(l={})),l}),n(r,"Core/Series/SeriesDefaults.js",[],function(){return{lineWidth:2,allowPointSelect:!1,crisp:!0,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{enabledThreshold:2,lineColor:"#ffffff",lineWidth:0,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:"#cccccc",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:{animation:{},align:"center",borderWidth:0,defer:!0,formatter:function(){var i=this.series.chart.numberFormatter;return typeof this.y!="number"?"":i(this.y,-1)},padding:5,style:{fontSize:"11px",fontWeight:"bold",color:"contrast",textOutline:"1px contrast"},verticalAlign:"bottom",x:0,y:0},cropThreshold:300,opacity:1,pointRange:0,softThreshold:!0,states:{normal:{animation:!0},hover:{animation:{duration:50},lineWidthPlus:1,marker:{},halo:{size:10,opacity:.25}},select:{animation:{duration:0}},inactive:{animation:{duration:50},opacity:.2}},stickyTracking:!0,turboThreshold:1e3,findNearestPointBy:"x"}}),n(r,"Core/Series/Series.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Defaults.js"],r["Core/Foundation.js"],r["Core/Globals.js"],r["Core/Legend/LegendSymbol.js"],r["Core/Series/Point.js"],r["Core/Series/SeriesDefaults.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Utilities.js"]],function(i,o,s,a,l,c,u,f,h,d){var p=i.animObject,m=i.setAnimation,v=o.defaultOptions,y=s.registerEventOptions,b=a.hasTouch,g=a.svg,w=a.win,x=f.seriesTypes,T=d.arrayMax,A=d.arrayMin,O=d.clamp,_=d.cleanRecursively,R=d.correctFloat,E=d.defined,L=d.erase,C=d.error,D=d.extend,k=d.find,S=d.fireEvent,N=d.getNestedProperty,M=d.isArray,z=d.isNumber,H=d.isString,oe=d.merge,J=d.objectEach,P=d.pick,F=d.removeEvent,W=d.splat,K=d.syncTimeout;return i=(function(){function Z(){this.zones=this.yAxis=this.xAxis=this.userOptions=this.tooltipOptions=this.processedYData=this.processedXData=this.points=this.options=this.linkedSeries=this.index=this.eventsToUnbind=this.eventOptions=this.data=this.chart=this._i=void 0}return Z.prototype.init=function(I,V){S(this,"init",{options:V});var B=this,Y=I.series;this.eventsToUnbind=[],B.chart=I,B.options=B.setOptions(V),V=B.options,B.linkedSeries=[],B.bindAxes(),D(B,{name:V.name,state:"",visible:V.visible!==!1,selected:V.selected===!0}),y(this,V);var G=V.events;(G&&G.click||V.point&&V.point.events&&V.point.events.click||V.allowPointSelect)&&(I.runTrackerClick=!0),B.getColor(),B.getSymbol(),B.parallelArrays.forEach(function($){B[$+"Data"]||(B[$+"Data"]=[])}),B.isCartesian&&(I.hasCartesianSeries=!0);var j;Y.length&&(j=Y[Y.length-1]),B._i=P(j&&j._i,-1)+1,B.opacity=B.options.opacity,I.orderSeries(this.insert(Y)),V.dataSorting&&V.dataSorting.enabled?B.setDataSortingOptions():B.points||B.data||B.setData(V.data,!1),S(this,"afterInit")},Z.prototype.is=function(I){return x[I]&&this instanceof x[I]},Z.prototype.insert=function(I){var V=this.options.index,B;if(z(V)){for(B=I.length;B--;)if(V>=P(I[B].options.index,I[B]._i)){I.splice(B+1,0,this);break}B===-1&&I.unshift(this),B+=1}else I.push(this);return P(B,I.length-1)},Z.prototype.bindAxes=function(){var I=this,V=I.options,B=I.chart,Y;
6S(this,"bindAxes",null,function(){(I.axisTypes||[]).forEach(function(G){var j=0;B[G].forEach(function($){Y=$.options,(V[G]===j&&!Y.isInternal||typeof V[G]<"u"&&V[G]===Y.id||typeof V[G]>"u"&&Y.index===0)&&(I.insert($.series),I[G]=$,$.isDirty=!0),Y.isInternal||j++}),I[G]||I.optionalAxis===G||C(18,!0,B)})}),S(this,"afterBindAxes")},Z.prototype.updateParallelArrays=function(I,V){var B=I.series,Y=arguments,G=z(V)?function(j){var $=j==="y"&&B.toYData?B.toYData(I):I[j];B[j+"Data"][V]=$}:function(j){Array.prototype[V].apply(B[j+"Data"],Array.prototype.slice.call(Y,2))};B.parallelArrays.forEach(G)},Z.prototype.hasData=function(){return this.visible&&typeof this.dataMax<"u"&&typeof this.dataMin<"u"||this.visible&&this.yData&&0<this.yData.length},Z.prototype.autoIncrement=function(I){var V=this.options,B=V.pointIntervalUnit,Y=V.relativeXValue,G=this.chart.time,j=this.xIncrement,$;return j=P(j,V.pointStart,0),this.pointInterval=$=P(this.pointInterval,V.pointInterval,1),Y&&z(I)&&($*=I),B&&(V=new G.Date(j),B==="day"?G.set("Date",V,G.get("Date",V)+$):B==="month"?G.set("Month",V,G.get("Month",V)+$):B==="year"&&G.set("FullYear",V,G.get("FullYear",V)+$),$=V.getTime()-j),Y&&z(I)?j+$:(this.xIncrement=j+$,j)},Z.prototype.setDataSortingOptions=function(){var I=this.options;D(this,{requireSorting:!1,sorted:!1,enabledDataSorting:!0,allowDG:!1}),E(I.pointRange)||(I.pointRange=1)},Z.prototype.setOptions=function(I){var V=this.chart,B=V.options,Y=B.plotOptions,G=V.userOptions||{};I=oe(I),V=V.styledMode;var j={plotOptions:Y,userOptions:I};S(this,"setOptions",j);var $=j.plotOptions[this.type],ee=G.plotOptions||{};return this.userOptions=j.userOptions,G=oe($,Y.series,G.plotOptions&&G.plotOptions[this.type],I),this.tooltipOptions=oe(v.tooltip,v.plotOptions.series&&v.plotOptions.series.tooltip,v.plotOptions[this.type].tooltip,B.tooltip.userOptions,Y.series&&Y.series.tooltip,Y[this.type].tooltip,I.tooltip),this.stickyTracking=P(I.stickyTracking,ee[this.type]&&ee[this.type].stickyTracking,ee.series&&ee.series.stickyTracking,this.tooltipOptions.shared&&!this.noSharedTooltip?!0:G.stickyTracking),$.marker===null&&delete G.marker,this.zoneAxis=G.zoneAxis,Y=this.zones=(G.zones||[]).slice(),!G.negativeColor&&!G.negativeFillColor||G.zones||(B={value:G[this.zoneAxis+"Threshold"]||G.threshold||0,className:"highcharts-negative"},V||(B.color=G.negativeColor,B.fillColor=G.negativeFillColor),Y.push(B)),Y.length&&E(Y[Y.length-1].value)&&Y.push(V?{}:{color:this.color,fillColor:this.fillColor}),S(this,"afterSetOptions",{options:G}),G},Z.prototype.getName=function(){return P(this.options.name,"Series "+(this.index+1))},Z.prototype.getCyclic=function(I,V,B){var Y=this.chart,G=this.userOptions,j=I+"Index",$=I+"Counter",ee=B?B.length:P(Y.options.chart[I+"Count"],Y[I+"Count"]);if(!V){var ne=P(G[j],G["_"+j]);E(ne)||(Y.series.length||(Y[$]=0),G["_"+j]=ne=Y[$]%ee,Y[$]+=1),B&&(V=B[ne])}typeof ne<"u"&&(this[j]=ne),this[I]=V},Z.prototype.getColor=function(){this.chart.styledMode?this.getCyclic("color"):this.options.colorByPoint?this.color="#cccccc":this.getCyclic("color",this.options.color||v.plotOptions[this.type].color,this.chart.options.colors)},Z.prototype.getPointsCollection=function(){return(this.hasGroupedData?this.points:this.data)||[]},Z.prototype.getSymbol=function(){this.getCyclic("symbol",this.options.marker.symbol,this.chart.options.symbols)},Z.prototype.findPointIndex=function(I,V){var B=I.id,Y=I.x,G=this.points,j=this.options.dataSorting,$,ee;if(B)j=this.chart.get(B),j instanceof c&&($=j);else if((this.linkedParent||this.enabledDataSorting||this.options.relativeXValue)&&($=function(ae){return!ae.touched&&ae.index===I.index},j&&j.matchByName?$=function(ae){return!ae.touched&&ae.name===I.name}:this.options.relativeXValue&&($=function(ae){return!ae.touched&&ae.options.x===I.x}),$=k(G,$),!$))return;if($){var ne=$&&$.index;typeof ne<"u"&&(ee=!0)}return typeof ne>"u"&&z(Y)&&(ne=this.xData.indexOf(Y,V)),ne!==-1&&typeof ne<"u"&&this.cropped&&(ne=ne>=this.cropStart?ne-this.cropStart:ne),!ee&&z(ne)&&G[ne]&&G[ne].touched&&(ne=void 0),ne},Z.prototype.updateData=function(I,V){var B=this.options,Y=B.dataSorting,G=this.points,j=[],$=this.requireSorting,ee=I.length===G.length,ne,ae,U,Q=!0;if(this.xIncrement=null,I.forEach(function(ie,le){var se=E(ie)&&this.pointClass.prototype.optionsToObject.call({series:this},ie)||{},X=se.x;se.id||z(X)?(se=this.findPointIndex(se,U),se===-1||typeof se>"u"?j.push(ie):G[se]&&ie!==B.data[se]?(G[se].update(ie,!1,null,!1),G[se].touched=!0,$&&(U=se+1)):G[se]&&(G[se].touched=!0),(!ee||le!==se||Y&&Y.enabled||this.hasDerivedData)&&(ne=!0)):j.push(ie)},this),ne)for(I=G.length;I--;)(ae=G[I])&&!ae.touched&&ae.remove&&ae.remove(!1,V);
6else!ee||Y&&Y.enabled?Q=!1:(I.forEach(function(ie,le){ie!==G[le].y&&G[le].update&&G[le].update(ie,!1,null,!1)}),j.length=0);return G.forEach(function(ie){ie&&(ie.touched=!1)}),Q?(j.forEach(function(ie){this.addPoint(ie,!1,null,null,!1)},this),this.xIncrement===null&&this.xData&&this.xData.length&&(this.xIncrement=T(this.xData),this.autoIncrement()),!0):!1},Z.prototype.setData=function(I,V,B,Y){V===void 0&&(V=!0);var G=this,j=G.points,$=j&&j.length||0,ee=G.options,ne=G.chart,ae=ee.dataSorting,U=G.xAxis,Q=ee.turboThreshold,ie=this.xData,le=this.yData,se=G.pointArrayMap;se=se&&se.length;var X=ee.keys,q,re=0,ce=1,fe=null;if(!ne.options.chart.allowMutatingData){ee.data&&delete G.options.data,G.userOptions.data&&delete G.userOptions.data;var he=oe(!0,I)}if(I=he||I||[],he=I.length,ae&&ae.enabled&&(I=this.sortData(I)),ne.options.chart.allowMutatingData&&Y!==!1&&he&&$&&!G.cropped&&!G.hasGroupedData&&G.visible&&!G.boosted&&(q=this.updateData(I,B)),!q){if(G.xIncrement=null,G.colorCounter=0,this.parallelArrays.forEach(function(ge){G[ge+"Data"].length=0}),Q&&he>Q)if(fe=G.getFirstValidPoint(I),z(fe))for(B=0;B<he;B++)ie[B]=this.autoIncrement(),le[B]=I[B];else if(M(fe))if(se)if(fe.length===se)for(B=0;B<he;B++)ie[B]=this.autoIncrement(),le[B]=I[B];else for(B=0;B<he;B++)Y=I[B],ie[B]=Y[0],le[B]=Y.slice(1,se+1);
6else if(X&&(re=X.indexOf("x"),ce=X.indexOf("y"),re=0<=re?re:0,ce=0<=ce?ce:1),fe.length===1&&(ce=0),re===ce)for(B=0;B<he;B++)ie[B]=this.autoIncrement(),le[B]=I[B][ce];else for(B=0;B<he;B++)Y=I[B],ie[B]=Y[re],le[B]=Y[ce];else C(12,!1,ne);else for(B=0;B<he;B++)typeof I[B]<"u"&&(Y={series:G},G.pointClass.prototype.applyOptions.apply(Y,[I[B]]),G.updateParallelArrays(Y,B));for(le&&H(le[0])&&C(14,!0,ne),G.data=[],G.options.data=G.userOptions.data=I,B=$;B--;)j[B]&&j[B].destroy&&j[B].destroy();U&&(U.minRange=U.userMinRange),G.isDirty=ne.isDirtyBox=!0,G.isDirtyData=!!j,B=!1}ee.legendType==="point"&&(this.processData(),this.generatePoints()),V&&ne.redraw(B)},Z.prototype.sortData=function(I){var V=this,B=V.options.dataSorting.sortKey||"y",Y=function(G,j){return E(j)&&G.pointClass.prototype.optionsToObject.call({series:G},j)||{}};return I.forEach(function(G,j){I[j]=Y(V,G),I[j].index=j},this),I.concat().sort(function(G,j){return G=N(B,G),j=N(B,j),j<G?-1:j>G?1:0}).forEach(function(G,j){G.x=j},this),V.linkedSeries&&V.linkedSeries.forEach(function(G){var j=G.options,$=j.data;j.dataSorting&&j.dataSorting.enabled||!$||($.forEach(function(ee,ne){$[ne]=Y(G,ee),I[ne]&&($[ne].x=I[ne].x,$[ne].index=ne)}),G.setData($,!1))}),I},Z.prototype.getProcessedData=function(I){var V=this.xAxis,B=this.options,Y=B.cropThreshold,G=I||this.getExtremesFromAll||B.getExtremesFromAll,j=this.isCartesian;I=V&&V.val2lin,B=!(!V||!V.logarithmic);var $=0,ee=this.xData,ne=this.yData,ae=this.requireSorting,U=!1,Q=ee.length;if(V){U=V.getExtremes();var ie=U.min,le=U.max;U=!(!V.categories||V.names.length)}if(j&&this.sorted&&!G&&(!Y||Q>Y||this.forceCrop)){if(ee[Q-1]<ie||ee[0]>le)ee=[],ne=[];else if(this.yData&&(ee[0]<ie||ee[Q-1]>le)){var se=this.cropData(this.xData,this.yData,ie,le);ee=se.xData,ne=se.yData,$=se.start,se=!0}}for(Y=ee.length||1;--Y;)if(V=B?I(ee[Y])-I(ee[Y-1]):ee[Y]-ee[Y-1],0<V&&(typeof X>"u"||V<X))var X=V;else 0>V&&ae&&!U&&(C(15,!1,this.chart),ae=!1);return{xData:ee,yData:ne,cropped:se,cropStart:$,closestPointRange:X}},Z.prototype.processData=function(I){var V=this.xAxis;if(this.isCartesian&&!this.isDirty&&!V.isDirty&&!this.yAxis.isDirty&&!I)return!1;I=this.getProcessedData(),this.cropped=I.cropped,this.cropStart=I.cropStart,this.processedXData=I.xData,this.processedYData=I.yData,this.closestPointRange=this.basePointRange=I.closestPointRange,S(this,"afterProcessData")},Z.prototype.cropData=function(I,V,B,Y,G){var j=I.length,$,ee=0,ne=j;for(G=P(G,this.cropShoulder),$=0;$<j;$++)if(I[$]>=B){ee=Math.max(0,$-G);break}for(B=$;B<j;B++)if(I[B]>Y){ne=B+G;break}return{xData:I.slice(ee,ne),yData:V.slice(ee,ne),start:ee,end:ne}},Z.prototype.generatePoints=function(){var I=this.options,V=this.processedData||I.data,B=this.processedXData,Y=this.processedYData,G=this.pointClass,j=B.length,$=this.cropStart||0,ee=this.hasGroupedData,ne=I.keys,ae=[];I=I.dataGrouping&&I.dataGrouping.groupAll?$:0;var U,Q,ie=this.data;if(!ie&&!ee){var le=[];le.length=V.length,ie=this.data=le}for(ne&&ee&&(this.options.keys=!1),Q=0;Q<j;Q++){if(le=$+Q,ee){var se=new G().init(this,[B[Q]].concat(W(Y[Q])));se.dataGroup=this.groupMap[I+Q],se.dataGroup.options&&(se.options=se.dataGroup.options,D(se,se.dataGroup.options),delete se.dataLabels)}else(se=ie[le])||typeof V[le]>"u"||(ie[le]=se=new G().init(this,V[le],B[Q]));se&&(se.index=ee?I+Q:le,ae[Q]=se)}if(this.options.keys=ne,ie&&(j!==(U=ie.length)||ee))for(Q=0;Q<U;Q++)Q!==$||ee||(Q+=j),ie[Q]&&(ie[Q].destroyElements(),ie[Q].plotX=void 0);this.data=ie,this.points=ae,S(this,"afterGeneratePoints")},Z.prototype.getXExtremes=function(I){return{min:A(I),max:T(I)}},Z.prototype.getExtremes=function(I,V){var B=this.xAxis,Y=this.yAxis,G=this.processedXData||this.xData,j=[],$=this.requireSorting?this.cropShoulder:0;Y=Y?Y.positiveValuesOnly:!1;var ee,ne=0,ae=0,U=0;I=I||this.stackedYData||this.processedYData||[];var Q=I.length;if(B){var ie=B.getExtremes();ne=ie.min,ae=ie.max}for(ee=0;ee<Q;ee++){var le=G[ee];ie=I[ee];var se=(z(ie)||M(ie))&&(ie.length||0<ie||!Y);if(le=V||this.getExtremesFromAll||this.options.getExtremesFromAll||this.cropped||!B||(G[ee+$]||le)>=ne&&(G[ee-$]||le)<=ae,se&&le)if(se=ie.length)for(;
6se--;)z(ie[se])&&(j[U++]=ie[se]);else j[U++]=ie}return I={activeYData:j,dataMin:A(j),dataMax:T(j)},S(this,"afterGetExtremes",{dataExtremes:I}),I},Z.prototype.applyExtremes=function(){var I=this.getExtremes();return this.dataMin=I.dataMin,this.dataMax=I.dataMax,I},Z.prototype.getFirstValidPoint=function(I){for(var V=I.length,B=0,Y=null;Y===null&&B<V;)Y=I[B],B++;return Y},Z.prototype.translate=function(){this.processedXData||this.processData(),this.generatePoints();var I=this.options,V=I.stacking,B=this.xAxis,Y=B.categories,G=this.enabledDataSorting,j=this.yAxis,$=this.points,ee=$.length,ne=this.pointPlacementToXValue(),ae=!!ne,U=I.threshold,Q=I.startFromThreshold?U:0,ie=this.zoneAxis||"y",le,se,X=Number.MAX_VALUE;for(le=0;le<ee;le++){var q=$[le],re=q.x,ce=void 0,fe=void 0,he=q.y,ge=q.low,Ee=V&&j.stacking&&j.stacking.stacks[(this.negStacks&&he<(Q?0:U)?"-":"")+this.stackKey];if((j.positiveValuesOnly&&!j.validatePositiveValue(he)||B.positiveValuesOnly&&!B.validatePositiveValue(re))&&(q.isNull=!0),q.plotX=se=R(O(B.translate(re,0,0,0,1,ne,this.type==="flags"),-1e5,1e5)),V&&this.visible&&Ee&&Ee[re]){var Se=this.getStackIndicator(Se,re,this.index);!q.isNull&&Se.key&&(ce=Ee[re],fe=ce.points[Se.key]),ce&&M(fe)&&(ge=fe[0],he=fe[1],ge===Q&&Se.key===Ee[re].base&&(ge=P(z(U)?U:j.min)),j.positiveValuesOnly&&E(ge)&&0>=ge&&(ge=void 0),q.total=q.stackTotal=P(ce.total),q.percentage=E(q.y)&&ce.total?q.y/ce.total*100:void 0,q.stackY=he,this.irregularWidths||ce.setOffset(this.pointXOffset||0,this.barW||0,void 0,void 0,void 0,this.xAxis))}if(q.yBottom=E(ge)?O(j.translate(ge,0,1,0,1),-1e5,1e5):void 0,this.dataModify&&(he=this.dataModify.modifyValue(he,le)),q.plotY=void 0,z(he)&&(ce=j.translate(he,!1,!0,!1,!0),typeof ce<"u"&&(q.plotY=O(ce,-1e5,1e5))),q.isInside=this.isPointInside(q),q.clientX=ae?R(B.translate(re,0,0,0,1,ne)):se,q.negative=q[ie]<(I[ie+"Threshold"]||U||0),q.category=P(Y&&Y[q.x],q.x),!q.isNull&&q.visible!==!1){typeof we<"u"&&(X=Math.min(X,Math.abs(se-we)));var we=se}q.zone=this.zones.length?q.getZone():void 0,!q.graphic&&this.group&&G&&(q.isNew=!0)}this.closestPointRangePx=X,S(this,"afterTranslate")},Z.prototype.getValidPoints=function(I,V,B){var Y=this.chart;return(I||this.points||[]).filter(function(G){return V&&!Y.isInsidePlot(G.plotX,G.plotY,{inverted:Y.inverted})?!1:G.visible!==!1&&(B||!G.isNull)})},Z.prototype.getClipBox=function(){var I=this.chart,V=this.xAxis,B=this.yAxis,Y=oe(I.clipBox);return V&&V.len!==I.plotSizeX&&(Y.width=V.len),B&&B.len!==I.plotSizeY&&(Y.height=B.len),Y},Z.prototype.getSharedClipKey=function(){return this.sharedClipKey=(this.options.xAxis||0)+","+(this.options.yAxis||0)},Z.prototype.setClip=function(){var I=this.chart,V=this.group,B=this.markerGroup,Y=I.sharedClips;I=I.renderer;var G=this.getClipBox(),j=this.getSharedClipKey(),$=Y[j];$?$.animate(G):Y[j]=$=I.clipRect(G),V&&V.clip(this.options.clip===!1?void 0:$),B&&B.clip()},Z.prototype.animate=function(I){var V=this.chart,B=this.group,Y=this.markerGroup,G=V.inverted,j=p(this.options.animation),$=[this.getSharedClipKey(),j.duration,j.easing,j.defer].join(),ee=V.sharedClips[$],ne=V.sharedClips[$+"m"];if(I&&B)j=this.getClipBox(),ee?ee.attr("height",j.height):(j.width=0,G&&(j.x=V.plotHeight),ee=V.renderer.clipRect(j),V.sharedClips[$]=ee,ne=V.renderer.clipRect({x:-99,y:-99,width:G?V.plotWidth+199:99,height:G?99:V.plotHeight+199}),V.sharedClips[$+"m"]=ne),B.clip(ee),Y&&Y.clip(ne);else if(ee&&!ee.hasClass("highcharts-animating")){V=this.getClipBox();var ae=j.step;Y&&Y.element.childNodes.length&&(j.step=function(U,Q){ae&&ae.apply(Q,arguments),Q.prop==="width"&&ne&&ne.element&&ne.attr(G?"height":"width",U+99)}),ee.addClass("highcharts-animating").animate(V,j)}},Z.prototype.afterAnimate=function(){var I=this;this.setClip(),J(this.chart.sharedClips,function(V,B,Y){V&&!I.chart.container.querySelector('[clip-path="url(#'.concat(V.id,')"]'))&&(V.destroy(),delete Y[B])}),this.finishedAnimating=!0,S(this,"afterAnimate")},Z.prototype.drawPoints=function(I){I===void 0&&(I=this.points);var V=this.chart,B=V.styledMode,Y=this.colorAxis,G=this.options.marker,j=this[this.specialGroup||"markerGroup"],$=this.xAxis,ee=P(G.enabled,!$||$.isRadial?!0:null,this.closestPointRangePx>=G.enabledThreshold*G.radius),ne,ae;if(G.enabled!==!1||this._hasPointMarkers)for(ne=0;ne<I.length;ne++){var U=I[ne],Q=(ae=U.graphic)?"animate":"attr",ie=U.marker||{},le=!!U.marker;if((ee&&typeof ie.enabled>"u"||ie.enabled)&&!U.isNull&&U.visible!==!1){var se=P(ie.symbol,this.symbol,"rect"),X=this.markerAttribs(U,U.selected&&"select");this.enabledDataSorting&&(U.startXPos=$.reversed?-(X.width||0):$.width);var q=U.isInside!==!1;!ae&&q&&(0<(X.width||0)||U.hasImage)&&(U.graphic=ae=V.renderer.symbol(se,X.x,X.y,X.width,X.height,le?ie:G).add(j),this.enabledDataSorting&&V.hasRendered&&(ae.attr({x:U.startXPos}),Q="animate")),ae&&Q==="animate"&&ae[q?"show":"hide"](q).animate(X),ae&&(ie=this.pointAttribs(U,B||!U.selected?void 0:"select"),B?Y&&ae.css({fill:ie.fill}):ae[Q](ie)),ae&&ae.addClass(U.getClassName(),!0)}else ae&&(U.graphic=ae.destroy())}},Z.prototype.markerAttribs=function(I,V){var B=this.options,Y=B.marker,G=I.marker||{},j=G.symbol||Y.symbol,$={},ee=P(G.radius,Y&&Y.radius);return V&&(Y=Y.states[V],V=G.states&&G.states[V],ee=P(V&&V.radius,Y&&Y.radius,ee&&ee
6+(Y&&Y.radiusPlus||0))),I.hasImage=j&&j.indexOf("url")===0,I.hasImage&&(ee=0),I=I.pos(),z(ee)&&I&&($.x=I[0]-ee,$.y=I[1]-ee,B.crisp&&($.x=Math.floor($.x))),ee&&($.width=$.height=2*ee),$},Z.prototype.pointAttribs=function(I,V){var B=this.options.marker,Y=I&&I.options,G=Y&&Y.marker||{},j=Y&&Y.color,$=I&&I.color,ee=I&&I.zone&&I.zone.color,ne=this.color;return I=P(G.lineWidth,B.lineWidth),Y=1,ne=j||ee||$||ne,j=G.fillColor||B.fillColor||ne,$=G.lineColor||B.lineColor||ne,V=V||"normal",B=B.states[V]||{},V=G.states&&G.states[V]||{},I=P(V.lineWidth,B.lineWidth,I+P(V.lineWidthPlus,B.lineWidthPlus,0)),j=V.fillColor||B.fillColor||j,$=V.lineColor||B.lineColor||$,Y=P(V.opacity,B.opacity,Y),{stroke:$,"stroke-width":I,fill:j,opacity:Y}},Z.prototype.destroy=function(I){var V=this,B=V.chart,Y=/AppleWebKit\/533/.test(w.navigator.userAgent),G=V.data||[],j,$,ee,ne;for(S(V,"destroy",{keepEventsForUpdate:I}),this.removeEvents(I),(V.axisTypes||[]).forEach(function(ae){(ne=V[ae])&&ne.series&&(L(ne.series,V),ne.isDirty=ne.forceRedraw=!0)}),V.legendItem&&V.chart.legend.destroyItem(V),$=G.length;$--;)(ee=G[$])&&ee.destroy&&ee.destroy();V.clips&&V.clips.forEach(function(ae){return ae.destroy()}),d.clearTimeout(V.animationTimeout),J(V,function(ae,U){ae instanceof h&&!ae.survive&&(j=Y&&U==="group"?"hide":"destroy",ae[j]())}),B.hoverSeries===V&&(B.hoverSeries=void 0),L(B.series,V),B.orderSeries(),J(V,function(ae,U){I&&U==="hcEvents"||delete V[U]})},Z.prototype.applyZones=function(){var I=this,V=this.chart,B=V.renderer,Y=this.zones,G=this.clips||[],j=this.graph,$=this.area,ee=Math.max(V.plotWidth,V.plotHeight),ne=this[(this.zoneAxis||"y")+"Axis"],ae=V.inverted,U,Q,ie,le,se,X,q,re,ce=!1;if(Y.length&&(j||$)&&ne&&typeof ne.min<"u"){var fe=ne.reversed,he=ne.horiz;j&&!this.showLine&&j.hide(),$&&$.hide();var ge=ne.getExtremes();Y.forEach(function(Ee,Se){U=fe?he?V.plotWidth:0:he?0:ne.toPixels(ge.min)||0,U=O(P(Q,U),0,ee),Q=O(Math.round(ne.toPixels(P(Ee.value,ge.max),!0)||0),0,ee),ce&&(U=Q=ne.toPixels(ge.max)),le=Math.abs(U-Q),se=Math.min(U,Q),X=Math.max(U,Q),ne.isXAxis?(ie={x:ae?X:se,y:0,width:le,height:ee},he||(ie.x=V.plotHeight-ie.x)):(ie={x:0,y:ae?X:se,width:ee,height:le},he&&(ie.y=V.plotWidth-ie.y)),ae&&B.isVML&&(ie=ne.isXAxis?{x:0,y:fe?se:X,height:ie.width,width:V.chartWidth}:{x:ie.y-V.plotLeft-V.spacingBox.x,y:0,width:ie.height,height:V.chartHeight}),G[Se]?G[Se].animate(ie):G[Se]=B.clipRect(ie),q=I["zone-area-"+Se],re=I["zone-graph-"+Se],j&&re&&re.clip(G[Se]),$&&q&&q.clip(G[Se]),ce=Ee.value>ge.max,I.resetZones&&Q===0&&(Q=void 0)}),this.clips=G}else I.visible&&(j&&j.show(),$&&$.show())},Z.prototype.plotGroup=function(I,V,B,Y,G){var j=this[I],$=!j;return B={visibility:B,zIndex:Y||.1},typeof this.opacity>"u"||this.chart.styledMode||this.state==="inactive"||(B.opacity=this.opacity),$&&(this[I]=j=this.chart.renderer.g().add(G)),j.addClass("highcharts-"+V+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(E(this.colorIndex)?"highcharts-color-"+this.colorIndex+" ":"")+(this.options.className||"")+(j.hasClass("highcharts-tracker")?" highcharts-tracker":""),!0),j.attr(B)[$?"attr":"animate"](this.getPlotBox(V)),j},Z.prototype.getPlotBox=function(I){var V=this.xAxis,B=this.yAxis,Y=this.chart;return I=Y.inverted&&!Y.polar&&V&&this.invertible!==!1&&I==="series",Y.inverted&&(V=B,B=this.xAxis),{translateX:V?V.left:Y.plotLeft,translateY:B?B.top:Y.plotTop,rotation:I?90:0,rotationOriginX:I?(V.len-B.len)/2:0,rotationOriginY:I?(V.len+B.len)/2:0,scaleX:I?-1:1,scaleY:1}},Z.prototype.removeEvents=function(I){I||F(this),this.eventsToUnbind.length&&(this.eventsToUnbind.forEach(function(V){V()}),this.eventsToUnbind.length=0)},Z.prototype.render=function(){var I=this,V=I.chart,B=I.options,Y=p(B.animation),G=I.visible?"inherit":"hidden",j=B.zIndex,$=I.hasRendered,ee=V.seriesGroup;V=!I.finishedAnimating&&V.renderer.isSVG?Y.duration:0,S(this,"render"),I.plotGroup("group","series",G,j,ee),I.markerGroup=I.plotGroup("markerGroup","markers",G,j,ee),B.clip!==!1&&I.setClip(),I.animate&&V&&I.animate(!0),I.drawGraph&&(I.drawGraph(),I.applyZones()),I.visible&&I.drawPoints(),I.drawDataLabels&&I.drawDataLabels(),I.redrawPoints&&I.redrawPoints(),I.drawTracker&&I.options.enableMouseTracking!==!1&&I.drawTracker(),I.animate&&V&&I.animate(),$||(V&&Y.defer&&(V+=Y.defer),I.animationTimeout=K(function(){I.afterAnimate()}
6,V||0)),I.isDirty=!1,I.hasRendered=!0,S(I,"afterRender")},Z.prototype.redraw=function(){var I=this.isDirty||this.isDirtyData;this.translate(),this.render(),I&&delete this.kdTree},Z.prototype.searchPoint=function(I,V){var B=this.xAxis,Y=this.yAxis,G=this.chart.inverted;return this.searchKDTree({clientX:G?B.len-I.chartY+B.pos:I.chartX-B.pos,plotY:G?Y.len-I.chartX+Y.pos:I.chartY-Y.pos},V,I)},Z.prototype.buildKDTree=function(I){function V(G,j,$){var ee=G&&G.length;if(ee){var ne=B.kdAxisArray[j%$];return G.sort(function(ae,U){return ae[ne]-U[ne]}),ee=Math.floor(ee/2),{point:G[ee],left:V(G.slice(0,ee),j+1,$),right:V(G.slice(ee+1),j+1,$)}}}this.buildingKdTree=!0;var B=this,Y=-1<B.options.findNearestPointBy.indexOf("y")?2:1;delete B.kdTree,K(function(){B.kdTree=V(B.getValidPoints(null,!B.directTouch),Y,Y),B.buildingKdTree=!1},B.options.kdNow||I&&I.type==="touchstart"?0:1)},Z.prototype.searchKDTree=function(I,V,B){function Y(ne,ae,U,Q){var ie=ae.point,le=G.kdAxisArray[U%Q],se=ie,X=E(ne[j])&&E(ie[j])?Math.pow(ne[j]-ie[j],2):null,q=E(ne[$])&&E(ie[$])?Math.pow(ne[$]-ie[$],2):null;return q=(X||0)+(q||0),ie.dist=E(q)?Math.sqrt(q):Number.MAX_VALUE,ie.distX=E(X)?Math.sqrt(X):Number.MAX_VALUE,le=ne[le]-ie[le],q=0>le?"left":"right",X=0>le?"right":"left",ae[q]&&(q=Y(ne,ae[q],U+1,Q),se=q[ee]<se[ee]?q:ie),ae[X]&&Math.sqrt(le*le)<se[ee]&&(ne=Y(ne,ae[X],U+1,Q),se=ne[ee]<se[ee]?ne:se),se}var G=this,j=this.kdAxisArray[0],$=this.kdAxisArray[1],ee=V?"distX":"dist";if(V=-1<G.options.findNearestPointBy.indexOf("y")?2:1,this.kdTree||this.buildingKdTree||this.buildKDTree(B),this.kdTree)return Y(I,this.kdTree,V,V)},Z.prototype.pointPlacementToXValue=function(){var I=this.options,V=I.pointRange,B=this.xAxis;return I=I.pointPlacement,I==="between"&&(I=B.reversed?-.5:.5),z(I)?I*(V||B.pointRange):0},Z.prototype.isPointInside=function(I){var V=this.chart,B=this.xAxis,Y=this.yAxis;return typeof I.plotY<"u"&&typeof I.plotX<"u"&&0<=I.plotY&&I.plotY<=(Y?Y.len:V.plotHeight)&&0<=I.plotX&&I.plotX<=(B?B.len:V.plotWidth)},Z.prototype.drawTracker=function(){var I=this,V=I.options,B=V.trackByArea,Y=[].concat(B?I.areaPath:I.graphPath),G=I.chart,j=G.pointer,$=G.renderer,ee=G.options.tooltip.snap,ne=I.tracker,ae=function(Q){G.hoverSeries!==I&&I.onMouseOver()},U="rgba(192,192,192,"+(g?1e-4:.002)+")";ne?ne.attr({d:Y}):I.graph&&(I.tracker=$.path(Y).attr({visibility:I.visible?"inherit":"hidden",zIndex:2}).addClass(B?"highcharts-tracker-area":"highcharts-tracker-line").add(I.group),G.styledMode||I.tracker.attr({"stroke-linecap":"round","stroke-linejoin":"round",stroke:U,fill:B?U:"none","stroke-width":I.graph.strokeWidth()+(B?0:2*ee)}),[I.tracker,I.markerGroup,I.dataLabelsGroup].forEach(function(Q){Q&&(Q.addClass("highcharts-tracker").on("mouseover",ae).on("mouseout",function(ie){j.onTrackerMouseOut(ie)}),V.cursor&&!G.styledMode&&Q.css({cursor:V.cursor}),b)&&Q.on("touchstart",ae)})),S(this,"afterDrawTracker")},Z.prototype.addPoint=function(I,V,B,Y,G){var j=this.options,$=this.data,ee=this.chart,ne=this.xAxis;ne=ne&&ne.hasNames&&ne.names;var ae=j.data,U=this.xData,Q;V=P(V,!0);var ie={series:this};this.pointClass.prototype.applyOptions.apply(ie,[I]);var le=ie.x,se=U.length;if(this.requireSorting&&le<U[se-1])for(Q=!0;se&&U[se-1]>le;)se--;this.updateParallelArrays(ie,"splice",se,0,0),this.updateParallelArrays(ie,se),ne&&ie.name&&(ne[le]=ie.name),ae.splice(se,0,I),(Q||this.processedData)&&(this.data.splice(se,0,null),this.processData()),j.legendT
6ype==="point"&&this.generatePoints(),B&&($[0]&&$[0].remove?$[0].remove(!1):($.shift(),this.updateParallelArrays(ie,"shift"),ae.shift())),G!==!1&&S(this,"addPoint",{point:ie}),this.isDirtyData=this.isDirty=!0,V&&ee.redraw(Y)},Z.prototype.removePoint=function(I,V,B){var Y=this,G=Y.data,j=G[I],$=Y.points,ee=Y.chart,ne=function(){$&&$.length===G.length&&$.splice(I,1),G.splice(I,1),Y.options.data.splice(I,1),Y.updateParallelArrays(j||{series:Y},"splice",I,1),j&&j.destroy(),Y.isDirty=!0,Y.isDirtyData=!0,V&&ee.redraw()};m(B,ee),V=P(V,!0),j?j.firePointEvent("remove",null,ne):ne()},Z.prototype.remove=function(I,V,B,Y){function G(){j.destroy(Y),$.isDirtyLegend=$.isDirtyBox=!0,$.linkSeries(),P(I,!0)&&$.redraw(V)}var j=this,$=j.chart;B!==!1?S(j,"remove",null,G):G()},Z.prototype.update=function(I,V){I=_(I,this.userOptions),S(this,"update",{options:I});var B=this,Y=B.chart,G=B.userOptions,j=B.initialType||B.type,$=Y.options.plotOptions,ee=x[j].prototype,ne=B.finishedAnimating&&{animation:!1},ae={},U=["eventOptions","navigatorSeries","baseSeries"],Q=I.type||G.type||Y.options.chart.type,ie=!(this.hasDerivedData||Q&&Q!==this.type||typeof I.pointStart<"u"||typeof I.pointInterval<"u"||typeof I.relativeXValue<"u"||I.joinBy||I.mapData||B.hasOptionChanged("dataGrouping")||B.hasOptionChanged("pointStart")||B.hasOptionChanged("pointInterval")||B.hasOptionChanged("pointIntervalUnit")||B.hasOptionChanged("keys"));if(Q=Q||j,ie&&(U.push("data","isDirtyData","points","processedData","processedXData","processedYData","xIncrement","cropped","_hasPointMarkers","_hasPointLabels","clips","nodes","layout","level","mapMap","mapData","minY","maxY","minX","maxX"),I.visible!==!1&&U.push("area","graph"),B.parallelArrays.forEach(function(se){U.push(se+"Data")}),I.data&&(I.dataSorting&&D(B.options.dataSorting,I.dataSorting),this.setData(I.data,!1))),I=oe(G,ne,{index:typeof G.index>"u"?B.index:G.index,pointStart:P($&&$.series&&$.series.pointStart,G.pointStart,B.xData[0])},!ie&&{data:B.options.data},I),ie&&I.data&&(I.data=B.options.data),U=["group","markerGroup","dataLabelsGroup","transformGroup","shadowGroup"].concat(U),U.forEach(function(se){U[se]=B[se],delete B[se]}),$=!1,x[Q]){if($=Q!==B.type,B.remove(!1,!1,!1,!0),$)if(Object.setPrototypeOf)Object.setPrototypeOf(B,x[Q].prototype);else{ne=Object.hasOwnProperty.call(B,"hcEvents")&&B.hcEvents;for(le in ee)B[le]=void 0;D(B,x[Q].prototype),ne?B.hcEvents=ne:delete B.hcEvents}}else C(17,!0,Y,{missingModuleFor:Q});if(U.forEach(function(se){B[se]=U[se]}),B.init(Y,I),ie&&this.points){if(I=B.options,I.visible===!1)ae.graphic=1,ae.dataLabel=1;else if(!B._hasPointLabels){ee=I.marker;var le=I.dataLabels;G=G.marker||{},!ee||ee.enabled!==!1&&G.symbol===ee.symbol&&G.height===ee.height&&G.width===ee.width||(ae.graphic=1),le&&le.enabled===!1&&(ae.dataLabel=1)}for(G=0,ee=this.points;G<ee.length;G++)(le=ee[G])&&le.series&&(le.resolveColor(),Object.keys(ae).length&&le.destroyElements(ae),I.showInLegend===!1&&le.legendItem&&Y.legend.destroyItem(le))}B.initialType=j,Y.linkSeries(),$&&B.linkedSeries.length&&(B.isDirtyData=!0),S(this,"afterUpdate"),P(V,!0)&&Y.redraw(ie?void 0:!1)},Z.prototype.setName=function(I){this.name=this.options.name=this.userOptions.name=I,this.chart.isDirtyLegend=!0},Z.prototype.hasOptionChanged=function(I){var V=this.options[I],B=this.chart.options.plotOptions,Y=this.userOptions[I];return Y?V!==Y:V!==P(B&&B[this.type]&&B[this.type][I],B&&B.series&&B.series[I],V)},Z.prototype.onMouseOver=function(){var I=this.chart,V=I.hoverSeries;I.pointer.setHoverChartIndex(),V&&V!==this&&V.onMouseOut(),this.options.events.mouseOver&&S(this,"mouseOver"),this.setState("hover"),I.hoverSeries=this},Z.prototype.onMouseOut=function(){var I=this.options,V=this.chart,B=V.tooltip,Y=V.hoverPoint;V.hoverSeries=null,Y&&Y.onMouseOut(),this&&I.events.mouseOut&&S(this,"mouseOut"),!B||this.stickyTracking||B.shared&&!this.noSharedTooltip||B.hide(),V.series.forEach(function(G){G.setState("",!0)})},Z.prototype.setState=function(I,V){var B=this,Y=B.options,G=B.graph,j=Y.inactiveOtherPoints,$=Y.states,ee=P($[I||"normal"]&&$[I||"normal"].animation,B.chart.options.chart.animation),ne=Y.lineWidth,ae=0,U=Y.opacity;if(I=I||"",B.state!==I&&([B.group,B.markerGroup,B.dataLabelsGroup].forEac
6h(function(Q){Q&&(B.state&&Q.removeClass("highcharts-series-"+B.state),I&&Q.addClass("highcharts-series-"+I))}),B.state=I,!B.chart.styledMode)){if($[I]&&$[I].enabled===!1)return;if(I&&(ne=$[I].lineWidth||ne+($[I].lineWidthPlus||0),U=P($[I].opacity,U)),G&&!G.dashstyle&&z(ne))for(Y={"stroke-width":ne},G.animate(Y,ee);B["zone-graph-"+ae];)B["zone-graph-"+ae].animate(Y,ee),ae+=1;j||[B.group,B.markerGroup,B.dataLabelsGroup,B.labelBySeries].forEach(function(Q){Q&&Q.animate({opacity:U},ee)})}V&&j&&B.points&&B.setAllPointsToState(I||void 0)},Z.prototype.setAllPointsToState=function(I){this.points.forEach(function(V){V.setState&&V.setState(I)})},Z.prototype.setVisible=function(I,V){var B=this,Y=B.chart,G=Y.options.chart.ignoreHiddenSeries,j=B.visible,$=(B.visible=I=B.options.visible=B.userOptions.visible=typeof I>"u"?!j:I)?"show":"hide";["group","dataLabelsGroup","markerGroup","tracker","tt"].forEach(function(ee){B[ee]&&B[ee][$]()}),(Y.hoverSeries===B||(Y.hoverPoint&&Y.hoverPoint.series)===B)&&B.onMouseOut(),B.legendItem&&Y.legend.colorizeItem(B,I),B.isDirty=!0,B.options.stacking&&Y.series.forEach(function(ee){ee.options.stacking&&ee.visible&&(ee.isDirty=!0)}),B.linkedSeries.forEach(function(ee){ee.setVisible(I,!1)}),G&&(Y.isDirtyBox=!0),S(B,$),V!==!1&&Y.redraw()},Z.prototype.show=function(){this.setVisible(!0)},Z.prototype.hide=function(){this.setVisible(!1)},Z.prototype.select=function(I){this.selected=I=this.options.selected=typeof I>"u"?!this.selected:I,this.checkbox&&(this.checkbox.checked=I),S(this,I?"select":"unselect")},Z.prototype.shouldShowTooltip=function(I,V,B){return B===void 0&&(B={}),B.series=this,B.visiblePlotOnly=!0,this.chart.isInsidePlot(I,V,B)},Z.defaultOptions=u,Z.types=f.seriesTypes,Z.registerType=f.registerSeriesType,Z})(),D(i.prototype,{axisTypes:["xAxis","yAxis"],coll:"series",colorCounter:0,cropShoulder:1,directTouch:!1,drawLegendSymbol:l.drawLineMarker,isCartesian:!0,kdAxisArray:["clientX","plotY"],parallelArrays:["x","y"],pointClass:c,requireSorting:!0,sorted:!0}),f.series=i,i}),n(r,"Extensions/ScrollablePlotArea.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Axis/Axis.js"],r["Core/Chart/Chart.js"],r["Core/Series/Series.js"],r["Core/Renderer/RendererRegistry.js"],r["Core/Utilities.js"]],function(i,o,s,a,l,c){var u=i.stop,f=c.addEvent,h=c.createElement,d=c.defined,p=c.merge,m=c.pick;f(s,"afterSetChartSize",function(v){var y=this.options.chart.scrollablePlotArea,b=y&&y.minWidth;if(y=y&&y.minHeight,!this.renderer.forExport){if(b){if(this.scrollablePixelsX=b=Math.max(0,b-this.chartWidth)){this.scrollablePlotBox=this.renderer.scrollablePlotBox=p(this.plotBox),this.plotBox.width=this.plotWidth+=b,this.inverted?this.clipBox.height+=b:this.clipBox.width+=b;var g={1:{name:"right",value:b}}}}else y&&(this.scrollablePixelsY=b=Math.max(0,y-this.chartHeight),d(b)&&(this.scrollablePlotBox=this.renderer.scrollablePlotBox=p(this.plotBox),this.plotBox.height=this.plotHeight+=b,this.inverted?this.clipBox.width+=b:this.clipBox.height+=b,g={2:{name:"bottom",value:b}}));g&&!v.skipAxes&&this.axes.forEach(function(w){g[w.side]?w.getPlotLinePath=function(){var x=g[w.side].name,T=this[x];this[x]=T-g[w.side].value;var A=o.prototype.getPlotLinePath.apply(this,arguments);return this[x]=T,A}:(w.setAxisSize(),w.setAxisTranslation())})}}),f(s,"render",function(){this.scrollablePixelsX||this.scrollablePixelsY?(this.setUpScrolling&&this.setUpScrolling(),this.applyFixed()):this.fixedDiv&&this.applyFixed()}),s.prototype.setUpScrolling=function(){var v=this,y={WebkitOverflowScrolling:"touch",overflowX:"hidden",overflowY:"hidden"};this.scrollablePixelsX&&(y.overflowX="auto"),this.scrollablePixelsY&&(y.overflowY="auto"),this.scrollingParent=h("div",{className:"highcharts-scrolling-parent"},{position:"relative"},this.renderTo),this.scrollingContainer=h("div",{className:"highcharts-scrolling"},y,this.scrollingParent);var b;f(this.scrollingContainer,"scroll",function(){v.pointer&&(delete v.pointer.chartPosition,v.hoverPoint&&(b=v.hoverPoint),v.pointer.runPointActions(void 0,b,!0))}),this.innerContainer=h("div",{className:"highcharts-inner-container"},null,this.scrollingContainer),this.innerContainer.appendChild(this.container),this.setUpScrolling=null},s.prototype.moveFixedElements=function(){var v=this.container,y=this.fixedRenderer,b=".highcharts-breadcrumbs-group .highcharts-contextbutton .highcharts-credits .highcharts-legend .highcharts-legend-checkbox .highcharts-navigator-series .highcharts-navigator-xaxis .highcharts-navigator-yaxis .highcharts-navigator .highcharts-reset-zoom .highcharts-drillup-button .highcharts-scrollbar .highcharts-subtitle .highcharts-title".split(" "),g;this.scrollablePixelsX&&!this.inverted?g=".highcharts-yaxis":this.scrollablePixelsX&&this.inverted||this.scrollablePixelsY&&!this.inverted?g=".highcharts-xaxis":this.scrollablePixelsY&&this.inverted&&(g=".highcharts-yaxis"),g&&b.push(""+g+":not(.highcharts-radial-axis)",""+g+"-labels:not(.highcharts-radial-axis-labels)"),b.forEach(function(w){[].forEach.call(v.querySelectorAll(w),function(x){(x.namespaceURI===y.SVG_NS?y.box:y.box.parentNode).appendChild(x),x.style.pointerEvents="auto"})})},s.prototype.applyFixed=function(){var v=!this.fixedDiv,y=this.options.chart,b=y.scrollablePlotArea,g=l.getRendererType();v?(this.fixedDiv=h("div",{className:"highcharts-fixed"},{position:"absolute",overflow:"hidden",pointerEvents:"none",zIndex:(y.style&&y.style.zIndex||
60)+2,top:0},null,!0),this.scrollingContainer&&this.scrollingContainer.parentNode.insertBefore(this.fixedDiv,this.scrollingContainer),this.renderTo.style.overflow="visible",this.fixedRenderer=y=new g(this.fixedDiv,this.chartWidth,this.chartHeight,this.options.chart.style),this.scrollableMask=y.path().attr({fill:this.options.chart.backgroundColor||"#fff","fill-opacity":m(b.opacity,.85),zIndex:-1}).addClass("highcharts-scrollable-mask").add(),f(this,"afterShowResetZoom",this.moveFixedElements),f(this,"afterApplyDrilldown",this.moveFixedElements),f(this,"afterLayOutTitles",this.moveFixedElements)):this.fixedRenderer.setSize(this.chartWidth,this.chartHeight),(this.scrollableDirty||v)&&(this.scrollableDirty=!1,this.moveFixedElements()),y=this.chartWidth+(this.scrollablePixelsX||0),g=this.chartHeight+(this.scrollablePixelsY||0),u(this.container),this.container.style.width=y+"px",this.container.style.height=g+"px",this.renderer.boxWrapper.attr({width:y,height:g,viewBox:[0,0,y,g].join(" ")}),this.chartBackground.attr({width:y,height:g}),this.scrollingContainer.style.height=this.chartHeight+"px",v&&(b.scrollPositionX&&(this.scrollingContainer.scrollLeft=this.scrollablePixelsX*b.scrollPositionX),b.scrollPositionY&&(this.scrollingContainer.scrollTop=this.scrollablePixelsY*b.scrollPositionY)),g=this.axisOffset,v=this.plotTop-g[0]-1,b=this.plotLeft-g[3]-1,y=this.plotTop+this.plotHeight+g[2]+1,g=this.plotLeft+this.plotWidth+g[1]+1;var w=this.plotLeft+this.plotWidth-(this.scrollablePixelsX||0),x=this.plotTop+this.plotHeight-(this.scrollablePixelsY||0);v=this.scrollablePixelsX?[["M",0,v],["L",this.plotLeft-1,v],["L",this.plotLeft-1,y],["L",0,y],["Z"],["M",w,v],["L",this.chartWidth,v],["L",this.chartWidth,y],["L",w,y],["Z"]]:this.scrollablePixelsY?[["M",b,0],["L",b,this.plotTop-1],["L",g,this.plotTop-1],["L",g,0],["Z"],["M",b,x],["L",b,this.chartHeight],["L",g,this.chartHeight],["L",g,x],["Z"]]:[["M",0,0]],this.redrawTrigger!=="adjustHeight"&&this.scrollableMask.attr({d:v})},f(o,"afterInit",function(){this.chart.scrollableDirty=!0}),f(a,"show",function(){this.chart.scrollableDirty=!0})}),n(r,"Core/Axis/Stacking/StackItem.js",[r["Core/FormatUtilities.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s){var a=i.format,l=o.series,c=s.destroyObjectProperties,u=s.pick,f=s.isNumber;return i=(function(){function h(d,p,m,v,y){var b=d.chart.inverted,g=d.reversed;this.axis=d,d=this.isNegative=!!m!=!!g,this.options=p=p||{},this.x=v,this.cumulative=this.total=null,this.points={},this.hasValidPoints=!1,this.stack=y,this.rightCliff=this.leftCliff=0,this.alignOptions={align:p.align||(b?d?"left":"right":"center"),verticalAlign:p.verticalAlign||(b?"middle":d?"bottom":"top"),y:p.y,x:p.x},this.textAlign=p.textAlign||(b?d?"right":"left":"center")}return h.prototype.destroy=function(){c(this,this.axis)},h.prototype.render=function(d){var p=this.axis.chart,m=this.options,v=m.format;v=v?a(v,this,p):m.formatter.call(this),this.label?this.label.attr({text:v,visibility:"hidden"}):(this.label=p.renderer.label(v,null,void 0,m.shape,void 0,void 0,m.useHTML,!1,"stack-labels"),v={r:m.borderRadius||0,text:v,padding:u(m.padding,5),visibility:"hidden"},p.styledMode||(v.fill=m.backgroundColor,v.stroke=m.borderColor,v["stroke-width"]=m.borderWidth,this.label.css(m.style||{})),this.label.attr(v),this.label.added||this.label.add(d)),this.label.labelrank=p.plotSizeY},h.prototype.setOffset=function(d,p,m,v,y,b){var g=this.alignOptions,w=this.axis,x=this.label,T=this.options,A=this.textAlign,O=w.chart;d=this.getStackBox({xOffset:d,width:p,boxBottom:m,boxTop:v,defaultX:y,xAxis:b}),y=g.verticalAlign,x&&d&&(p=x.getBBox(),m=x.padding,v=u(T.overflow,"justify")==="justify",g.x=T.x||0,g.y=T.y||0,y=this.adjustStackPosition({labelBox:p,verticalAlign:y,textAlign:A}),A=y.x,y=y.y,d.x-=A,d.y-=y,x.align(g,!1,d),(A=O.isInsidePlot(x.alignAttr.x+g.x+A,x.alignAttr.y+g.y+y))||(v=!1),v&&l.prototype.justifyDataLabel.call(w,x,g,x.alignAttr,p,d),x.attr({x:x.alignAttr.x,y:x.alignAttr.y,rotation:T.rotation,rotationOriginX:p.width/2,rotationOriginY:p.height/2}),u(!v&&T.crop,!0)&&(A=f(x.x)&&f(x.y)&&O.isInsidePlot(x.x-m+x.width,x.y)&&O.isInsidePlot(x.x+m,x.y)),x[A?"show":"hide"]())},h.prototype.adjustStackPosition=function(d){var p=d.labelBox,m={bottom:0,middle:1,top:2,right:1,center:0,left:-1}
6;return{x:p.width/2+p.width/2*m[d.textAlign],y:p.height/2*m[d.verticalAlign]}},h.prototype.getStackBox=function(d){var p=this.axis,m=p.chart,v=d.boxTop,y=d.defaultX,b=d.xOffset,g=d.width,w=d.boxBottom;return v=p.stacking.usePercentage?100:u(v,this.total,0),v=p.toPixels(v),d=u(y,(d.xAxis||m.xAxis[0]).toPixels(this.x))+b,p=p.toPixels(w||0),p=Math.abs(v-p),w=this.isNegative,m.inverted?{x:(w?v:v-p)-m.plotLeft,y:d-m.plotTop,width:p,height:g}:{x:d-m.plotLeft,y:(w?v-p:v)-m.plotTop,width:g,height:p}},h})(),i}),n(r,"Core/Axis/Stacking/StackingAxis.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Axis/Axis.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Axis/Stacking/StackItem.js"],r["Core/Utilities.js"]],function(i,o,s,a,l){function c(){var D=this,k=D.inverted;D.yAxis.forEach(function(S){S.stacking&&S.stacking.stacks&&S.hasVisibleSeries&&(S.stacking.oldStacks=S.stacking.stacks)}),D.series.forEach(function(S){var N=S.xAxis&&S.xAxis.options||{};!S.options.stacking||S.visible!==!0&&D.options.chart.ignoreHiddenSeries!==!1||(S.stackKey=[S.type,E(S.options.stack,""),k?N.top:N.left,k?N.height:N.width].join())})}function u(){var D=this.stacking;if(D){var k=D.stacks;R(k,function(S,N){T(S),k[N]=null}),D&&D.stackTotalGroup&&D.stackTotalGroup.destroy()}}function f(){this.coll!=="yAxis"||this.stacking||(this.stacking=new L(this))}function h(D,k,S,N){return!x(D)||D.x!==k||N&&D.stackKey!==N?D={x:k,index:0,key:N,stackKey:N}:D.index++,D.key=[S,k,D.index].join(),D}function d(){var D=this,k=D.stackKey,S=D.yAxis.stacking.stacks,N=D.processedXData,M=D[D.options.stacking+"Stacker"],z;M&&[k,"-"+k].forEach(function(H){for(var oe=N.length,J,P;oe--;)J=N[oe],z=D.getStackIndicator(z,J,D.index,H),(P=(J=S[H]&&S[H][J])&&J.points[z.key])&&M.call(D,P,J,oe)})}function p(D,k,S){k=k.total?100/k.total:0,D[0]=w(D[0]*k),D[1]=w(D[1]*k),this.stackedYData[S]=D[1]}function m(){var D=this.yAxis.stacking;this.options.centerInCategory&&(this.is("column")||this.is("columnrange"))&&!this.options.stacking&&1<this.chart.series.length?b.setStackedPoints.call(this,"group"):D&&R(D.stacks,function(k,S){S.slice(-5)==="group"&&(R(k,function(N){return N.destroy()}),delete D.stacks[S])})}function v(D){var k=this.chart,S=D||this.options.stacking;if(S&&(this.visible===!0||k.options.chart.ignoreHiddenSeries===!1)){var N=this.processedXData,M=this.processedYData,z=[],H=M.length,oe=this.options,J=oe.threshold,P=E(oe.startFromThreshold&&J,0);oe=oe.stack,D=D?""+this.type+",".concat(S):this.stackKey;var F="-"+D,W=this.negStacks;k=S==="group"?k.yAxis[0]:this.yAxis;var K=k.stacking.stacks,Z=k.stacking.oldStacks,I,V;for(k.stacking.stacksTouched+=1,V=0;V<H;V++){var B=N[V],Y=M[V],G=this.getStackIndicator(G,B,this.index),j=G.key,$=(I=W&&Y<(P?0:J))?F:D;K[$]||(K[$]={}),K[$][B]||(Z[$]&&Z[$][B]?(K[$][B]=Z[$][B],K[$][B].total=null):K[$][B]=new a(k,k.options.stackLabels,!!I,B,oe)),$=K[$][B],Y!==null?($.points[j]=$.points[this.index]=[E($.cumulative,P)],x($.cumulative)||($.base=j),$.touched=k.stacking.stacksTouched,0<G.index&&this.singleStacks===!1&&($.points[j][0]=$.points[this.index+","+B+",0"][0])):$.points[j]=$.points[this.index]=null,S==="percent"?(I=I?D:F,W&&K[I]&&K[I][B]?(I=K[I][B],$.total=I.total=Math.max(I.total,$.total)+Math.abs(Y)||0):$.total=w($.total+(Math.abs(Y)||0))):S==="group"?(O(Y)&&(Y=Y[0]),Y!==null&&($.total=($.total||0)+1)):$.total=w($.total+(Y||0)),$.cumulative=S==="group"?($.total||1)-1:E($.cumulative,P)+(Y||0),Y!==null&&($.points[j].push($.cumulative),z[V]=$.cumulative,$.hasValidPoints=!0)}S==="percent"&&(k.stacking.usePercentage=!0),S!=="group"&&(this.stackedYData=z),k.stacking.oldStacks={}}}var y=i.getDeferredAnimation,b=s.series.prototype,g=l.addEvent,w=l.correctFloat,x=l.defined,T=l.destroyObjectProperties,A=l.fireEvent,O=l.isArray,_=l.isNumber,R=l.objectEach,E=l.pick,L=(function(){function D(k){this.oldStacks={},this.stacks={},this.stacksTouched=0,this.axis=k}return D.prototype.buildStacks=function(){var k=this.axis,S=k.series,N=k.options.reversedStacks,M=S.length,z;for(this.usePercentage=!1,z=M;z--;){var H=S[N?z:M-z-1];H.setStackedPoints(),H.setGroupedPoints()}for(z=0;z<M;z++)S[z].modifyStacks();A(k,"afterBuildStacks")},D.prototype.cleanStacks=function(){if(this.oldStacks)var k=this.stacks=this.oldStacks;R(k,function(S){R(S,function(N){N.cumulative=N.total})})},D.prototype.resetStacks=function(){var k=this;R(this.stacks,function(S){R(S,function(N,M){_(N.touched)&&N.touched<k.stacksTouched?(N.destroy(),delete S[M]
6):(N.total=null,N.cumulative=null)})})},D.prototype.renderStackTotals=function(){var k=this.axis,S=k.chart,N=S.renderer,M=this.stacks;k=y(S,k.options.stackLabels&&k.options.stackLabels.animation||!1);var z=this.stackTotalGroup=this.stackTotalGroup||N.g("stack-labels").attr({zIndex:6,opacity:0}).add();z.translate(S.plotLeft,S.plotTop),R(M,function(H){R(H,function(oe){oe.render(z)})}),z.animate({opacity:1},k)},D})(),C;return(function(D){var k=[];D.compose=function(S,N,M){k.indexOf(S)===-1&&(k.push(S),g(S,"init",f),g(S,"destroy",u)),k.indexOf(N)===-1&&(k.push(N),N.prototype.getStacks=c),k.indexOf(M)===-1&&(k.push(M),S=M.prototype,S.getStackIndicator=h,S.modifyStacks=d,S.percentStacker=p,S.setGroupedPoints=m,S.setStackedPoints=v)}})(C||(C={})),C}),n(r,"Series/Line/LineSeries.js",[r["Core/Series/Series.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s){var a=this&&this.__extends||(function(){var u=function(f,h){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,p){d.__proto__=p}||function(d,p){for(var m in p)p.hasOwnProperty(m)&&(d[m]=p[m])},u(f,h)};return function(f,h){function d(){this.constructor=f}u(f,h),f.prototype=h===null?Object.create(h):(d.prototype=h.prototype,new d)}})(),l=s.defined,c=s.merge;return s=(function(u){function f(){var h=u!==null&&u.apply(this,arguments)||this;return h.data=void 0,h.options=void 0,h.points=void 0,h}return a(f,u),f.prototype.drawGraph=function(){var h=this,d=this.options,p=(this.gappedPath||this.getGraphPath).call(this),m=this.chart.styledMode,v=[["graph","highcharts-graph"]];m||v[0].push(d.lineColor||this.color||"#cccccc",d.dashStyle),v=h.getZonesGraphs(v),v.forEach(function(y,b){var g=y[0],w=h[g],x=w?"animate":"attr";w?(w.endX=h.preventGraphAnimation?null:p.xMap,w.animate({d:p})):p.length&&(h[g]=w=h.chart.renderer.path(p).addClass(y[1]).attr({zIndex:1}).add(h.group)),w&&!m&&(g={stroke:y[2],"stroke-width":d.lineWidth||0,fill:h.fillGraph&&h.color||"none"},y[3]?g.dashstyle=y[3]:d.linecap!=="square"&&(g["stroke-linecap"]=g["stroke-linejoin"]="round"),w[x](g).shadow(2>b&&d.shadow)),w&&(w.startX=p.xMap,w.isArea=p.isArea)})},f.prototype.getGraphPath=function(h,d,p){var m=this,v=m.options,y=[],b=[],g,w=v.step;h=h||m.points;var x=h.reversed;return x&&h.reverse(),(w={right:1,center:2}[w]||w&&3)&&x&&(w=4-w),h=this.getValidPoints(h,!1,!(v.connectNulls&&!d&&!p)),h.forEach(function(T,A){var O=T.plotX,_=T.plotY,R=h[A-1];(T.leftCliff||R&&R.rightCliff)&&!p&&(g=!0),T.isNull&&!l(d)&&0<A?g=!v.connectNulls:T.isNull&&!d?g=!0:(A===0||g?A=[["M",T.plotX,T.plotY]]:m.getPointSpline?A=[m.getPointSpline(h,T,A)]:w?(A=w===1?[["L",R.plotX,_]]:w===2?[["L",(R.plotX+O)/2,R.plotY],["L",(R.plotX+O)/2,_]]:[["L",O,R.plotY]],A.push(["L",O,_])):A=[["L",O,_]],b.push(T.x),w&&(b.push(T.x),w===2&&b.push(T.x)),y.push.apply(y,A),g=!1)}),y.xMap=b,m.graphPath=y},f.prototype.getZonesGraphs=function(h){return this.zones.forEach(function(d,p){p=["zone-graph-"+p,"highcharts-graph highcharts-zone-graph-"+p+" "+(d.className||"")],this.chart.styledMode||p.push(d.color||this.color,d.dashStyle||this.options.dashStyle),h.push(p)},this),h},f.defaultOptions=c(i.defaultOptions,{}),f})(i),o.registerSeriesType("line",s),s}),n(r,"Series/Area/AreaSeries.js",[r["Core/Color/Color.js"],r["Core/Legend/LegendSymbol.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s,a){var l=this&&this.__extends||(function(){var p=function(m,v){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,b){y.__proto__=b}||function(y,b){for(var g in b)b.hasOwnProperty(g)&&(y[g]=b[g])},p(m,v)};return function(m,v){function y(){this.constructor=m}p(m,v),m.prototype=v===null?Object.create(v):(y.prototype=v.prototype,new y)}})(),c=i.parse,u=s.seriesTypes.line;i=a.extend;var f=a.merge,h=a.objectEach,d=a.pick;return a=(function(p){function m(){var v=p!==null&&p.apply(this,arguments)||this;return v.data=void 0,v.options=void 0,v.points=void 0,v}return l(m,p),m.prototype.drawGraph=function(){this.areaPath=[],p.prototype.drawGraph.apply(this);var v=this,y=this.areaPath,b=this.options,g=[["area","highcharts-area",this.color,b.fillColor]];
6this.zones.forEach(function(w,x){g.push(["zone-area-"+x,"highcharts-area highcharts-zone-area-"+x+" "+w.className,w.color||v.color,w.fillColor||b.fillColor])}),g.forEach(function(w){var x=w[0],T={},A=v[x],O=A?"animate":"attr";A?(A.endX=v.preventGraphAnimation?null:y.xMap,A.animate({d:y})):(T.zIndex=0,A=v[x]=v.chart.renderer.path(y).addClass(w[1]).add(v.group),A.isArea=!0),v.chart.styledMode||(T.fill=d(w[3],c(w[2]).setOpacity(d(b.fillOpacity,.75)).get())),A[O](T),A.startX=y.xMap,A.shiftUnit=b.step?2:1})},m.prototype.getGraphPath=function(v){var y=u.prototype.getGraphPath,b=this.options,g=b.stacking,w=this.yAxis,x=[],T=[],A=this.index,O=w.stacking.stacks[this.stackKey],_=b.threshold,R=Math.round(w.getThreshold(b.threshold));b=d(b.connectNulls,g==="percent");var E=function(N,M,z){var H=v[N];N=g&&O[H.x].points[A];var oe=H[z+"Null"]||0;if(z=H[z+"Cliff"]||0,H=!0,z||oe){var J=(oe?N[0]:N[1])+z,P=N[0]+z;H=!!oe}else!g&&v[M]&&v[M].isNull&&(J=P=_);typeof J<"u"&&(T.push({plotX:k,plotY:J===null?R:w.getThreshold(J),isNull:H,isCliff:!0}),x.push({plotX:k,plotY:P===null?R:w.getThreshold(P),doCurve:!1}))};v=v||this.points,g&&(v=this.getStackPoints(v));for(var L=0,C=v.length;L<C;++L){g||(v[L].leftCliff=v[L].rightCliff=v[L].leftNull=v[L].rightNull=void 0);var D=v[L].isNull,k=d(v[L].rectPlotX,v[L].plotX),S=g?d(v[L].yBottom,R):R;(!D||b)&&(b||E(L,L-1,"left"),D&&!g&&b||(T.push(v[L]),x.push({x:L,plotX:k,plotY:S})),b||E(L,L+1,"right"))}return E=y.call(this,T,!0,!0),x.reversed=!0,D=y.call(this,x,!0,!0),(S=D[0])&&S[0]==="M"&&(D[0]=["L",S[1],S[2]]),D=E.concat(D),D.length&&D.push(["Z"]),y=y.call(this,T,!1,b),D.xMap=E.xMap,this.areaPath=D,y},m.prototype.getStackPoints=function(v){var y=this,b=[],g=[],w=this.xAxis,x=this.yAxis,T=x.stacking.stacks[this.stackKey],A={},O=x.series,_=O.length,R=x.options.reversedStacks?1:-1,E=O.indexOf(y);if(v=v||this.points,this.options.stacking){for(var L=0;L<v.length;L++)v[L].leftNull=v[L].rightNull=void 0,A[v[L].x]=v[L];h(T,function(D,k){D.total!==null&&g.push(k)}),g.sort(function(D,k){return D-k});var C=O.map(function(D){return D.visible});g.forEach(function(D,k){var S=0,N,M;if(A[D]&&!A[D].isNull)b.push(A[D]),[-1,1].forEach(function(H){var oe=H===1?"rightNull":"leftNull",J=T[g[k+H]],P=0;if(J)for(var F=E;0<=F&&F<_;){var W=O[F].index;N=J.points[W],N||(W===y.index?A[D][oe]=!0:C[F]&&(M=T[D].points[W])&&(P-=M[1]-M[0])),F+=R}A[D][H===1?"rightCliff":"leftCliff"]=P});else{for(var z=E;0<=z&&z<_;){if(N=T[D].points[O[z].index]){S=N[1];break}z+=R}S=d(S,0),S=x.translate(S,0,1,0,1),b.push({isNull:!0,plotX:w.translate(D,0,0,0,1),x:D,plotY:S,yBottom:S})}})}return b},m.defaultOptions=f(u.defaultOptions,{threshold:0}),m})(u),i(a.prototype,{singleStacks:!1,drawLegendSymbol:o.drawRectangle}),s.registerSeriesType("area",a),a}),n(r,"Series/Spline/SplineSeries.js",[r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o){var s=this&&this.__extends||(function(){var u=function(f,h){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,p){d.__proto__=p}||function(d,p){for(var m in p)p.hasOwnProperty(m)&&(d[m]=p[m])},u(f,h)};return function(f,h){function d(){this.constructor=f}u(f,h),f.prototype=h===null?Object.create(h):(d.prototype=h.prototype,new d)}})(),a=i.seriesTypes.line,l=o.merge,c=o.pick;return o=(function(u){function f(){var h=u!==null&&u.apply(this,arguments)||this;return h.data=void 0,h.options=void 0,h.points=void 0,h}return s(f,u),f.prototype.getPointSpline=function(h,d,p){var m=d.plotX||0,v=d.plotY||0,y=h[p-1];if(p=h[p+1],y&&!y.isNull&&y.doCurve!==!1&&!d.isCliff&&p&&!p.isNull&&p.doCurve!==!1&&!d.isCliff){h=y.plotY||0;var b=p.plotX||0;p=p.plotY||0;var g=0,w=(1.5*m+(y.plotX||0))/2.5,x=(1.5*v+h)/2.5;b=(1.5*m+b)/2.5;var T=(1.5*v+p)/2.5;b!==w&&(g=(T-x)*(b-m)/(b-w)+v-T),x+=g,T+=g,x>h&&x>v?(x=Math.max(h,v),T=2*v-x):x<h&&x<v&&(x=Math.min(h,v),T=2*v-x),T>p&&T>v?(T=Math.max(p,v),x=2*v-T):T<p&&T<v&&(T=Math.min(p,v),x=2*v-T),d.right
6ContX=b,d.rightContY=T}return d=["C",c(y.rightContX,y.plotX,0),c(y.rightContY,y.plotY,0),c(w,m,0),c(x,v,0),m,v],y.rightContX=y.rightContY=void 0,d},f.defaultOptions=l(a.defaultOptions),f})(a),i.registerSeriesType("spline",o),o}),n(r,"Series/AreaSpline/AreaSplineSeries.js",[r["Series/Spline/SplineSeries.js"],r["Core/Legend/LegendSymbol.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s,a){var l=this&&this.__extends||(function(){var d=function(p,m){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,y){v.__proto__=y}||function(v,y){for(var b in y)y.hasOwnProperty(b)&&(v[b]=y[b])},d(p,m)};return function(p,m){function v(){this.constructor=p}d(p,m),p.prototype=m===null?Object.create(m):(v.prototype=m.prototype,new v)}})(),c=s.seriesTypes,u=c.area;c=c.area.prototype;var f=a.extend,h=a.merge;return a=(function(d){function p(){var m=d!==null&&d.apply(this,arguments)||this;return m.data=void 0,m.points=void 0,m.options=void 0,m}return l(p,d),p.defaultOptions=h(i.defaultOptions,u.defaultOptions),p})(i),f(a.prototype,{getGraphPath:c.getGraphPath,getStackPoints:c.getStackPoints,drawGraph:c.drawGraph,drawLegendSymbol:o.drawRectangle}),s.registerSeriesType("areaspline",a),a}),n(r,"Series/Column/ColumnSeriesDefaults.js",[],function(){return{borderRadius:0,centerInCategory:!1,groupPadding:.2,marker:null,pointPadding:.1,minPointLength:0,cropThreshold:50,pointRange:null,states:{hover:{halo:!1,brightness:.1},select:{color:"#cccccc",borderColor:"#000000"}},dataLabels:{align:void 0,verticalAlign:void 0,y:void 0},startFromThreshold:!0,stickyTracking:!1,tooltip:{distance:6},threshold:0,borderColor:"#ffffff"}}),n(r,"Series/Column/ColumnSeries.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Color/Color.js"],r["Series/Column/ColumnSeriesDefaults.js"],r["Core/Globals.js"],r["Core/Legend/LegendSymbol.js"],r["Core/Series/Series.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s,a,l,c,u,f){var h=this&&this.__extends||(function(){var _=function(R,E){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(L,C){L.__proto__=C}||function(L,C){for(var D in C)C.hasOwnProperty(D)&&(L[D]=C[D])},_(R,E)};return function(R,E){function L(){this.constructor=R}_(R,E),R.prototype=E===null?Object.create(E):(L.prototype=E.prototype,new L)}})(),d=i.animObject,p=o.parse,m=a.hasTouch;i=a.noop;var v=f.clamp,y=f.defined,b=f.extend,g=f.fireEvent,w=f.isArray,x=f.isNumber,T=f.merge,A=f.pick,O=f.objectEach;return f=(function(_){function R(){var E=_!==null&&_.apply(this,arguments)||this;return E.borderWidth=void 0,E.data=void 0,E.group=void 0,E.options=void 0,E.points=void 0,E}return h(R,_),R.prototype.animate=function(E){var L=this,C=this.yAxis,D=L.options,k=this.chart.inverted,S={},N=k?"translateX":"translateY";if(E)S.scaleY=.001,E=v(C.toPixels(D.threshold),C.pos,C.pos+C.len),k?S.translateX=E-C.len:S.translateY=E,L.clipBox&&L.setClip(),L.group.attr(S);else{var M=Number(L.group.attr(N));L.group.animate({scaleY:1},b(d(L.options.animation),{step:function(z,H){L.group&&(S[N]=M+H.pos*(C.pos-M),L.group.attr(S))}}))}},R.prototype.init=function(E,L){_.prototype.init.apply(this,arguments);var C=this;E=C.chart,E.hasRendered&&E.series.forEach(function(D){D.type===C.type&&(D.isDirty=!0)})},R.prototype.getColumnMetrics=function(){var E=this,L=E.options,C=E.xAxis,D=E.yAxis,k=C.options.reversedStacks;k=C.reversed&&!k||!C.reversed&&k;var S={},N,M=0;L.grouping===!1?M=1:E.chart.series.forEach(function(J){var P=J.yAxis,F=J.options;if(J.type===E.type&&(J.visible||!E.chart.options.chart.ignoreHiddenSeries)&&D.len===P.len&&D.pos===P.pos){if(F.stacking&&F.stacking!=="group"){N=J.stackKey,typeof S[N]>"u"&&(S[N]=M++);var W=S[N]}else F.grouping!==!1&&(W=M++);J.columnIndex=W}});var z=Math.min(Math.abs(C.transA)*(C.ordinal&&C.ordinal.slope||L.pointRange||C.closestPointRange||C.tickInterval||1),C.len),H=z*L.groupPadding,oe=(z-2*H)/(M||1);return L=Math.min(L.maxPointWidth||C.len,A(L.pointWidth,oe*(1-2*L.pointPadding))),E.columnMetrics={width:L,offset:(oe-L)/2+(H+((E.columnIndex||0)+(k?1:0))*oe-z/2)*(k?-1:1),paddedWidth:oe,columnCount:M},E.columnMetrics},R.prototype.crispCol=function(E,L,C,D){var k=this.chart,S=this.borderWidth,N=-(S%2?.5:0);return S=S%2?.5:1,k.inverted&&k.renderer.isVML&&(S+=1),this.options.crisp&&(C=Math.round(E+C)+N,E=Math.round(E)+N,C-=E),D=Math.round(L+D)+S,N=.5>=Math.abs(L)&&.5<D,L=Math.round(L)+S,D-=L,N&&D&&(--L,D+=1),{x:E,y:L,width:C,height:D}},R.prototype.adjustForMissingColumns=function(E,L,C,D){var k=this,S=this.options.stacking;if(!C.isNull&&1<D.columnCount){var N=this.yAxis.options.reversedStacks,M=0,z=N?0:-D.columnCount;O(this.yAxis.stacking&&this.yAxis.stacking.stacks,function(H){if(typeof C.x=="number"){var oe=H[C.x.toString()];oe&&(H=oe.points[k.index],S?(H&&(M=z),oe.hasValidPoints&&(N?z++:z--)):w(H)&&(H=Object.keys(oe.points).filter(function(J){return!J.match(",")&&oe.points[J]&&1<oe.points[J].length}).map(parseFloat).sort(function(J,P){return P-J}),M=H.indexOf(k.index),z=H.length))}}),E=(C.plotX||0)+((z-1)*D.paddedWidth+L)/2-L-M*D.paddedWidth}return E},R.prototype.translate=function(){var E=this,L=E.chart,C=E.options,D=E.dense=2>E.closestPointRange*E.xAxis.transA;D=E.borderWidth=A(C.borderWidth,D?0:1);var k=E.xAxis,S=E.yAxis,N=C.threshold,M=E.translatedThreshold=S.getThreshold(N),z=A(C.minPointLength,5),H=E.getColumnMetrics(),oe=H.width,J=E.pointXOffset=H.offset,P=E.dataMin,F=E.dataMax,W=E.barW=Math.max(oe,1+2*D);L.inverted&&(M-=.5),C.pointPadding&&(W=Math.ceil(W)),c.prototype.translate.apply(E),E.points.forEac
6h(function(K){var Z=A(K.yBottom,M),I=999+Math.abs(Z),V=K.plotX||0;I=v(K.plotY,-I,S.len+I);var B=Math.min(I,Z),Y=Math.max(I,Z)-B,G=oe,j=V+J,$=W;z&&Math.abs(Y)<z&&(Y=z,V=!S.reversed&&!K.negative||S.reversed&&K.negative,x(N)&&x(F)&&K.y===N&&F<=N&&(S.min||0)<N&&(P!==F||(S.max||0)<=N)&&(V=!V),B=Math.abs(B-M)>z?Z-z:M-(V?z:0)),y(K.options.pointWidth)&&(G=$=Math.ceil(K.options.pointWidth),j-=Math.round((G-oe)/2)),C.centerInCategory&&(j=E.adjustForMissingColumns(j,G,K,H)),K.barX=j,K.pointWidth=G,K.tooltipPos=L.inverted?[v(S.len+S.pos-L.plotLeft-I,S.pos-L.plotLeft,S.len+S.pos-L.plotLeft),k.len+k.pos-L.plotTop-j-$/2,Y]:[k.left-L.plotLeft+j+$/2,v(I+S.pos-L.plotTop,S.pos-L.plotTop,S.len+S.pos-L.plotTop),Y],K.shapeType=E.pointClass.prototype.shapeType||"rect",K.shapeArgs=E.crispCol.apply(E,K.isNull?[j,M,$,0]:[j,B,$,Y])})},R.prototype.drawGraph=function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},R.prototype.pointAttribs=function(E,L){var C=this.options,D=this.pointAttrToOptions||{},k=D.stroke||"borderColor",S=D["stroke-width"]||"borderWidth",N=E&&E.color||this.color,M=E&&E[k]||C[k]||N;D=E&&E.options.dashStyle||C.dashStyle;var z=E&&E[S]||C[S]||this[S]||0,H=A(E&&E.opacity,C.opacity,1);if(E&&this.zones.length){var oe=E.getZone();N=E.options.color||oe&&(oe.color||E.nonZonedColor)||this.color,oe&&(M=oe.borderColor||M,D=oe.dashStyle||D,z=oe.borderWidth||z)}return L&&E&&(E=T(C.states[L],E.options.states&&E.options.states[L]||{}),L=E.brightness,N=E.color||typeof L<"u"&&p(N).brighten(E.brightness).get()||N,M=E[k]||M,z=E[S]||z,D=E.dashStyle||D,H=A(E.opacity,H)),k={fill:N,stroke:M,"stroke-width":z,opacity:H},D&&(k.dashstyle=D),k},R.prototype.drawPoints=function(E){E===void 0&&(E=this.points);var L=this,C=this.chart,D=L.options,k=C.renderer,S=D.animationLimit||250,N;E.forEach(function(M){var z=M.graphic,H=!!z,oe=z&&C.pointCount<S?"animate":"attr";x(M.plotY)&&M.y!==null?(N=M.shapeArgs,z&&M.hasNewShapeType()&&(z=z.destroy()),L.enabledDataSorting&&(M.startXPos=L.xAxis.reversed?-(N&&N.width||0):L.xAxis.width),z||(M.graphic=z=k[M.shapeType](N).add(M.group||L.group))&&L.enabledDataSorting&&C.hasRendered&&C.pointCount<S&&(z.attr({x:M.startXPos}),H=!0,oe="animate"),z&&H&&z[oe](T(N)),D.borderRadius&&z[oe]({r:D.borderRadius}),C.styledMode||z[oe](L.pointAttribs(M,M.selected&&"select")).shadow(M.allowShadow!==!1&&D.shadow,null,D.stacking&&!D.borderRadius),z&&(z.addClass(M.getClassName(),!0),z.attr({visibility:M.visible?"inherit":"hidden"}))):z&&(M.graphic=z.destroy())})},R.prototype.drawTracker=function(E){E===void 0&&(E=this.points);var L=this,C=L.chart,D=C.pointer,k=function(N){var M=D.getPointFromEvent(N);typeof M<"u"&&(D.isDirectTouch=!0,M.onMouseOver(N))},S;E.forEach(function(N){S=w(N.dataLabels)?N.dataLabels:N.dataLabel?[N.dataLabel]:[],N.graphic&&(N.graphic.element.point=N),S.forEach(function(M){M.div?M.div.point=N:M.element.point=N})}),L._hasTracking||(L.trackerGroups.forEach(function(N){L[N]&&(L[N].addClass("highcharts-tracker").on("mouseover",k).on("mouseout",function(M){D.onTrackerMouseOut(M)}),m&&L[N].on("touchstart",k),!C.styledMode&&L.options.cursor&&L[N].css({cursor:L.options.cursor}))}),L._hasTracking=!0),g(this,"afterDrawTracker")},R.prototype.remove=function(){var E=this,L=E.chart;L.hasRendered&&L.series.forEach(function(C){C.type===E.type&&(C.isDirty=!0)}),c.prototype.remove.apply(E,arguments)},R.defaultOptions=T(c.defaultOptions,s),R})(c),b(f.prototype,{cropShoulder:0,directTouch:!0,drawLegendSymbol:l.drawRectangle,getSymbol:i,negStacks:!0,trackerGroups:["group","dataLabelsGroup"]}),u.registerSeriesType("column",f),f}),n(r,"Core/Series/DataLabel.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/FormatUtilities.js"],r["Core/Utilities.js"]],function(i,o,s){var a=i.getDeferredAnimation,l=o.format,c=s.defined,u=s.extend,f=s.fireEvent,h=s.isArray,d=s.isString,p=s.merge,m=s.objectEach,v=s.pick,y=s.splat,b;return(function(g){function w(E,L,C,D,k){var S=this,N=this.chart,M=this.isCartesian&&N.inverted,z=this.enabledDataSorting,H=E.plotX,oe=E.plotY,J=C.rotation,P=C.align,F=c(H)&&c(oe)&&N.isInsidePlot(H,Math.round(oe),{inverted:M,paneCoordinates:!0,series:S});oe=function(I){z&&S.xAxis&&!W&&S.setDataLabelStartPos(E,L,k,F,I)};var W=v(C.overflow,z?"none":"justify")==="justify";if(H=this.visible&&E.visible!==!1&&c(H)&&(E.series.forceDL||z&&!W||F||v(C.inside,!!this.options.stacking)&&D&&N.isInsidePlot(H,M?D.x+1:D.y+D.height-1,{inverted:M,paneCoordinates:!0,series:S})),M=E.pos(),H&&M){J&&L.attr({align:P}),P=L.getBBox(!0);var K=[0,0],Z=N.renderer.fontMetrics(N.styledMode?void 0:C.style.fontSize,L).b;D=u({x:M[0],y:Math.round(M[1]),width:0,height:0},D),u(C,{width:P.width,height:P.height}),J?(W=!1,K=N.renderer.rotCorr(Z,J),Z={x:D.x+(C.x||0)+D.width/2+K.x,y:D.y+(C.y||0)+{top:0,middle:.5,bottom:1}[C.verticalAlign]*D.height},K=[P.x-Number(L.attr("x")),P.y-Number(L.attr("y"))],oe(Z),L[k?"attr":"animate"](Z)):(oe(
6D),L.align(C,void 0,D),Z=L.alignAttr),W&&0<=D.height?this.justifyDataLabel(L,C,Z,P,D,k):v(C.crop,!0)&&(D=Z.x,oe=Z.y,D+=K[0],oe+=K[1],H=N.isInsidePlot(D,oe,{paneCoordinates:!0,series:S})&&N.isInsidePlot(D+P.width,oe+P.height,{paneCoordinates:!0,series:S})),C.shape&&!J&&L[k?"attr":"animate"]({anchorX:M[0],anchorY:M[1]})}k&&z&&(L.placed=!1),H||z&&!W?L.show():(L.hide(),L.placed=!1)}function x(E,L){var C=L.filter;return C?(L=C.operator,E=E[C.property],C=C.value,L===">"&&E>C||L==="<"&&E<C||L===">="&&E>=C||L==="<="&&E<=C||L==="=="&&E==C||L==="==="&&E===C):!0}function T(E){E===void 0&&(E=this.points);var L=this,C=L.chart,D=L.options,k=L.hasRendered||0,S=C.renderer,N=C.options.chart,M=N.backgroundColor;N=N.plotBackgroundColor;var z=S.getContrast(d(N)&&N||d(M)&&M||"#000000"),H=D.dataLabels,oe;if(M=H.animation,M=H.defer?a(C,M,L):{defer:0,duration:0},H=O(O(C.options.plotOptions&&C.options.plotOptions.series&&C.options.plotOptions.series.dataLabels,C.options.plotOptions&&C.options.plotOptions[L.type]&&C.options.plotOptions[L.type].dataLabels),H),f(this,"drawDataLabels"),h(H)||H.enabled||L._hasPointLabels){var J=L.plotGroup("dataLabelsGroup","data-labels",k?"inherit":"hidden",H.zIndex||6);J.attr({opacity:+k}),!k&&(k=L.dataLabelsGroup)&&(L.visible&&J.show(),k[D.animation?"animate":"attr"]({opacity:1},M)),E.forEach(function(P){oe=y(O(H,P.dlOptions||P.options&&P.options.dataLabels)),oe.forEach(function(F,W){var K=F.enabled&&(!P.isNull||P.dataLabelOnNull)&&x(P,F),Z=P.connectors?P.connectors[W]:P.connector,I=P.dataLabels?P.dataLabels[W]:P.dataLabel,V=!I,B=v(F.distance,P.labelDistance);if(K){var Y=P.getLabelConfig(),G=v(F[P.formatPrefix+"Format"],F.format);Y=c(G)?l(G,Y,C):(F[P.formatPrefix+"Formatter"]||F.formatter).call(Y,F),G=F.style;var j=F.rotation;C.styledMode||(G.color=v(F.color,G.color,L.color,"#000000"),G.color==="contrast"?(P.contrastColor=S.getContrast(P.color||L.color),G.color=!c(B)&&F.inside||0>B||D.stacking?P.contrastColor:z):delete P.contrastColor,D.cursor&&(G.cursor=D.cursor));var $={r:F.borderRadius||0,rotation:j,padding:F.padding,zIndex:1};if(!C.styledMode){B=F.backgroundColor;var ee=F.borderColor;$.fill=B==="auto"?P.color:B,$.stroke=ee==="auto"?P.color:ee,$["stroke-width"]=F.borderWidth}m($,function(ne,ae){typeof ne>"u"&&delete $[ae]})}!I||K&&c(Y)&&!!I.div==!!F.useHTML&&(I.rotation&&F.rotation||I.rotation===F.rotation)||(V=!0,P.dataLabel=I=P.dataLabel&&P.dataLabel.destroy(),P.dataLabels&&(P.dataLabels.length===1?delete P.dataLabels:delete P.dataLabels[W]),W||delete P.dataLabel,Z&&(P.connector=P.connector.destroy(),P.connectors&&(P.connectors.length===1?delete P.connectors:delete P.connectors[W]))),K&&c(Y)?(I?$.text=Y:(P.dataLabels=P.dataLabels||[],I=P.dataLabels[W]=j?S.text(Y,0,0,F.useHTML).addClass("highcharts-data-label"):S.label(Y,0,0,F.shape,null,null,F.useHTML,null,"data-label"),W||(P.dataLabel=I),I.addClass(" highcharts-data-label-color-"+P.colorIndex+" "+(F.className||"")+(F.useHTML?" highcharts-tracker":""))),I.options=F,I.attr($),C.styledMode||I.css(G).shadow(F.shadow),(W=F[P.formatPrefix+"TextPath"]||F.textPath)&&!F.useHTML&&(I.setTextPath(P.getDataLabelPath&&P.getDataLabelPath(I)||P.graphic,W),P.dataLabelPath&&!W.enabled&&(P.dataLabelPath=P.dataLabelPath.destroy())),I.added||I.add(J),L.alignDataLabel(P,I,F,null,V)):I&&I.hide()})})}f(this,"afterDrawDataLabels")}function A(E,L,C,D,k,S){var N=this.chart,M=L.align,z=L.verticalAlign,H=E.box?0:E.padding||0,oe=L.x;oe=oe===void 0?0:oe;var J=L.y;J=J===void 0?0:J;var P=(C.x||0)+H;if(0>P){M==="right"&&0<=oe?(L.align="left",L.inside=!0):oe-=P;var F=!0}return P=(C.x||0)+D.width-H,P>N.plotWidth&&(M==="left"&&0>=oe?(L.align="right",L.inside=!0):oe+=N.plotWidth-P,F=!0),P=C.y+H,0>P&&(z==="bottom"&&0<=J?(L.verticalAlign="top",L.inside=!0):J-=P,F=!0),P=(C.y||0)+D.height-H,P>N.plotHeight&&(z==="top"&&0>=J?(L.verticalAlign="bottom",L.inside=!0):J+=N.plotHeight-P,F=!0),F&&(L.x=oe,L.y=J,E.placed=!S,E.align(L,void 0,k)),F}function O(E,L){var C=[],D;if(h(E)&&!h(L))C=E.map(function(k){return p(k,L)});else if(h(L)&&!h(E))C=L.map(function(k){return p(E,k)});else if(h(E)||h(L))for(D=Math.max(E.length,L.length);D--;)C[D]=p(E[D],L[D]);else C=p(E,L);return C}function _(E,L,C,D,k){var S=this.chart,N=S.inverted,M=this.xAxis,z=M.reversed,H=N?L.height/2:L.width/2;E=(E=E.pointWidth)?E/2:0,L.startXPos=N?k.x:z?-H-E:M.width-H+E,L.startYPos=N?z?this.yAxis.height-H+E:-H-E:k.y,D?L.visibility==="hidden"&&(L.show(),L.attr({opacity:0}
6).animate({opacity:1})):L.attr({opacity:1}).animate({opacity:0},void 0,L.hide),S.hasRendered&&(C&&L.attr({x:L.startXPos,y:L.startYPos}),L.placed=!0)}var R=[];g.compose=function(E){if(R.indexOf(E)===-1){var L=E.prototype;R.push(E),L.alignDataLabel=w,L.drawDataLabels=T,L.justifyDataLabel=A,L.setDataLabelStartPos=_}}})(b||(b={})),b}),n(r,"Series/Column/ColumnDataLabel.js",[r["Core/Series/DataLabel.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s){var a=o.series,l=s.merge,c=s.pick,u;return(function(f){function h(p,m,v,y,b){var g=this.chart.inverted,w=p.series,x=(w.xAxis?w.xAxis.len:this.chart.plotSizeX)||0;w=(w.yAxis?w.yAxis.len:this.chart.plotSizeY)||0;var T=p.dlBox||p.shapeArgs,A=c(p.below,p.plotY>c(this.translatedThreshold,w)),O=c(v.inside,!!this.options.stacking);T&&(y=l(T),0>y.y&&(y.height+=y.y,y.y=0),T=y.y+y.height-w,0<T&&T<y.height&&(y.height-=T),g&&(y={x:w-y.y-y.height,y:x-y.x-y.width,width:y.height,height:y.width}),O||(g?(y.x+=A?0:y.width,y.width=0):(y.y+=A?y.height:0,y.height=0))),v.align=c(v.align,!g||O?"center":A?"right":"left"),v.verticalAlign=c(v.verticalAlign,g||O?"middle":A?"top":"bottom"),a.prototype.alignDataLabel.call(this,p,m,v,y,b),v.inside&&p.contrastColor&&m.css({color:p.contrastColor})}var d=[];f.compose=function(p){i.compose(a),d.indexOf(p)===-1&&(d.push(p),p.prototype.alignDataLabel=h)}})(u||(u={})),u}),n(r,"Series/Bar/BarSeries.js",[r["Series/Column/ColumnSeries.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s){var a=this&&this.__extends||(function(){var u=function(f,h){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,p){d.__proto__=p}||function(d,p){for(var m in p)p.hasOwnProperty(m)&&(d[m]=p[m])},u(f,h)};return function(f,h){function d(){this.constructor=f}u(f,h),f.prototype=h===null?Object.create(h):(d.prototype=h.prototype,new d)}})(),l=s.extend,c=s.merge;return s=(function(u){function f(){var h=u!==null&&u.apply(this,arguments)||this;return h.data=void 0,h.options=void 0,h.points=void 0,h}return a(f,u),f.defaultOptions=c(i.defaultOptions,{}),f})(i),l(s.prototype,{inverted:!0}),o.registerSeriesType("bar",s),s}),n(r,"Series/Scatter/ScatterSeriesDefaults.js",[],function(){return{lineWidth:0,findNearestPointBy:"xy",jitter:{x:0,y:0},marker:{enabled:!0},tooltip:{headerFormat:'<span style="color:{point.color}">●</span> <span style="font-size: 10px"> {series.name}</span><br/>',pointFormat:"x: <b>{point.x}</b><br/>y: <b>{point.y}</b><br/>"}}}),n(r,"Series/Scatter/ScatterSeries.js",[r["Series/Scatter/ScatterSeriesDefaults.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s){var a=this&&this.__extends||(function(){var d=function(p,m){return d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,y){v.__proto__=y}||function(v,y){for(var b in y)y.hasOwnProperty(b)&&(v[b]=y[b])},d(p,m)};return function(p,m){function v(){this.constructor=p}d(p,m),p.prototype=m===null?Object.create(m):(v.prototype=m.prototype,new v)}})(),l=o.seriesTypes,c=l.column,u=l.line;l=s.addEvent;var f=s.extend,h=s.merge;return s=(function(d){function p(){var m=d!==null&&d.apply(this,arguments)||this;return m.data=void 0,m.options=void 0,m.points=void 0,m}return a(p,d),p.prototype.applyJitter=function(){var m=this,v=this.options.jitter,y=this.points.length;v&&this.points.forEach(function(b,g){["x","y"].forEach(function(w,x){var T="plot"+w.toUpperCase();if(v[w]&&!b.isNull){var A=m[w+"Axis"],O=v[w]*A.transA;if(A&&!A.isLog){var _=Math.max(0,b[T]-O);A=Math.min(A.len,b[T]+O),x=1e4*Math.sin(g+x*y),b[T]=_+(A-_)*(x-Math.floor(x)),w==="x"&&(b.clientX=b.plotX)}}})})},p.prototype.drawGraph=function(){this.options.lineWidth?d.prototype.drawGraph.call(this):this.graph&&(this.graph=this.graph.destroy())},p.defaultOptions=h(u.defaultOptions,i),p})(u),f(s.prototype,{drawTracker:c.prototype.drawTracker,sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1}),l(s,"afterTranslate",function(){this.applyJitter()}),o.registerSeriesType("scatter",s),s}),n(r,"Series/CenteredUtilities.js",[r["Core/Globals.js"],r["Core/Series/Series.js"],r["Core/Utilities.js"]],function(i,o,s){var a=i.deg2rad,l=s.fireEvent,c=s.isNumber,u=s.pick,f=s.relativeLength,h;return(function(d){d.getCenter=function(){var p=this.options,m=this.chart,v=2*(p.slicedOffset||0),y=m.plotWidth-2*v,b=m.plotHeight-2*v,g=p.center,w=Math.min(y,b),x=p.thickness,T=p.size,A=p.innerSize||0;for(typeof T=="string"&&(T=parseFloat(T)),typeof A=="string"&&(A=parseFloat(A)),p=[u(g[0],"50%"),u(g[1],"50%"),u(T&&0>T?void 0:p.size,"100%"),u(A&&0>A?void 0:p.innerSize||0,"0%")],!m.angular||this instanceof o||(p[3]=0),g=0;4>g;++g)T=p[g],m=2>g||g===2&&/%$/.test(T),p[g]=f(T,[y,b,w,p[2]][g])+(m?v:0);return p[3]>p[2]&&(p[3]=p[2]),c(x)&&2*x<p[2]&&0<x&&(p[3]=p[2]-2*x),l(this,"afterGetCenter",{positions:p}),p},d.getStartAndEndRadians=function(p,m){return p=c(p)?p:0,m=c(m)&&m>p&&360>
6m-p?m:p+360,{start:a*(p+-90),end:a*(m+-90)}}})(h||(h={})),h}),n(r,"Series/Pie/PiePoint.js",[r["Core/Animation/AnimationUtilities.js"],r["Core/Series/Point.js"],r["Core/Utilities.js"]],function(i,o,s){var a=this&&this.__extends||(function(){var p=function(m,v){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,b){y.__proto__=b}||function(y,b){for(var g in b)b.hasOwnProperty(g)&&(y[g]=b[g])},p(m,v)};return function(m,v){function y(){this.constructor=m}p(m,v),m.prototype=v===null?Object.create(v):(y.prototype=v.prototype,new y)}})(),l=i.setAnimation,c=s.addEvent,u=s.defined;i=s.extend;var f=s.isNumber,h=s.pick,d=s.relativeLength;return o=(function(p){function m(){var v=p!==null&&p.apply(this,arguments)||this;return v.labelDistance=void 0,v.options=void 0,v.series=void 0,v}return a(m,p),m.prototype.getConnectorPath=function(){var v=this.labelPosition,y=this.series.options.dataLabels,b=this.connectorShapes,g=y.connectorShape;return b[g]&&(g=b[g]),g.call(this,{x:v.final.x,y:v.final.y,alignment:v.alignment},v.connectorPosition,y)},m.prototype.getTranslate=function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},m.prototype.haloPath=function(v){var y=this.shapeArgs;return this.sliced||!this.visible?[]:this.series.chart.renderer.symbols.arc(y.x,y.y,y.r+v,y.r+v,{innerR:y.r-1,start:y.start,end:y.end})},m.prototype.init=function(){var v=this;p.prototype.init.apply(this,arguments),this.name=h(this.name,"Slice");var y=function(b){v.slice(b.type==="select")};return c(this,"select",y),c(this,"unselect",y),this},m.prototype.isValid=function(){return f(this.y)&&0<=this.y},m.prototype.setVisible=function(v,y){var b=this,g=this.series,w=g.chart,x=g.options.ignoreHiddenPoint;y=h(y,x),v!==this.visible&&(this.visible=this.options.visible=v=typeof v>"u"?!this.visible:v,g.options.data[g.data.indexOf(this)]=this.options,["graphic","dataLabel","connector","shadowGroup"].forEach(function(T){b[T]&&b[T][v?"show":"hide"](v)}),this.legendItem&&w.legend.colorizeItem(this,v),v||this.state!=="hover"||this.setState(""),x&&(g.isDirty=!0),y&&w.redraw())},m.prototype.slice=function(v,y,b){var g=this.series;l(b,g.chart),h(y,!0),this.sliced=this.options.sliced=u(v)?v:!this.sliced,g.options.data[g.data.indexOf(this)]=this.options,this.graphic&&this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},m})(o),i(o.prototype,{connectorShapes:{fixedOffset:function(p,m,v){var y=m.breakAt;return m=m.touchingSliceAt,[["M",p.x,p.y],v.softConnector?["C",p.x+(p.alignment==="left"?-5:5),p.y,2*y.x-m.x,2*y.y-m.y,y.x,y.y]:["L",y.x,y.y],["L",m.x,m.y]]},straight:function(p,m){return m=m.touchingSliceAt,[["M",p.x,p.y],["L",m.x,m.y]]},crookedLine:function(p,m,v){m=m.touchingSliceAt;var y=this.series,b=y.center[0],g=y.chart.plotWidth,w=y.chart.plotLeft;y=p.alignment;var x=this.shapeArgs.r;return v=d(v.crookDistance,1),g=y==="left"?b+x+(g+w-b-x)*(1-v):w+(b-x)*v,v=["L",g,p.y],b=!0,(y==="left"?g>p.x||g<m.x:g<p.x||g>m.x)&&(b=!1),p=[["M",p.x,p.y]],b&&p.push(v),p.push(["L",m.x,m.y]),p}}}),o}),n(r,"Series/Pie/PieSeriesDefaults.js",[],function(){return{center:[null,null],clip:!1,colorByPoint:!0,dataLabels:{allowOverlap:!0,connectorPadding:5,connectorShape:"fixedOffset",crookDistance:"70%",distance:30,enabled:!0,formatter:function(){return this.point.isNull?void 0:this.point.name},softConnector:!0,x:0},fillColor:void 0,ignoreHiddenPoint:!0,inactiveOtherPoints:!0,legendType:"point",marker:null,size:null,showInLegend:!1,slicedOffset:10,stickyTracking:!1,tooltip:{followPointer:!0},borderColor:"#ffffff",borderWidth:1,lineWidth:void 0,states:{hover:{brightness:.1}}}}),n(r,"Series/Pie/PieSeries.js",[r["Series/CenteredUtilities.js"],r["Series/Column/ColumnSeries.js"],r["Core/Globals.js"],r["Core/Legend/LegendSymbol.js"],r["Series/Pie/PiePoint.js"],r["Series/Pie/PieSeriesDefaults.js"],r["Core/Series/Series.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Renderer/SVG/Symbols.js"],r["Core/Utilities.js"]],function(i,o,s,a,l,c,u,f,h,d){var p=this&&this.__extends||(function(){var T=function(A,O){return T=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_,R){_.__proto__=R}||function(_,R){for(var E in R)R.hasOwnProperty(E)&&(_[E]=R[E])},T(A,O)};return function(A,O){function _(){this.constructor=A}
6T(A,O),A.prototype=O===null?Object.create(O):(_.prototype=O.prototype,new _)}})(),m=i.getStartAndEndRadians;s=s.noop;var v=d.clamp,y=d.extend,b=d.fireEvent,g=d.merge,w=d.pick,x=d.relativeLength;return d=(function(T){function A(){var O=T!==null&&T.apply(this,arguments)||this;return O.center=void 0,O.data=void 0,O.maxLabelDistance=void 0,O.options=void 0,O.points=void 0,O}return p(A,T),A.prototype.animate=function(O){var _=this,R=_.points,E=_.startAngleRad;O||R.forEach(function(L){var C=L.graphic,D=L.shapeArgs;C&&D&&(C.attr({r:w(L.startR,_.center&&_.center[3]/2),start:E,end:E}),C.animate({r:D.r,start:D.start,end:D.end},_.options.animation))})},A.prototype.drawEmpty=function(){var O=this.startAngleRad,_=this.endAngleRad,R=this.options;if(this.total===0&&this.center){var E=this.center[0],L=this.center[1];this.graph||(this.graph=this.chart.renderer.arc(E,L,this.center[1]/2,0,O,_).addClass("highcharts-empty-series").add(this.group)),this.graph.attr({d:h.arc(E,L,this.center[2]/2,0,{start:O,end:_,innerR:this.center[3]/2})}),this.chart.styledMode||this.graph.attr({"stroke-width":R.borderWidth,fill:R.fillColor||"none",stroke:R.color||"#cccccc"})}else this.graph&&(this.graph=this.graph.destroy())},A.prototype.drawPoints=function(){var O=this.chart.renderer;this.points.forEach(function(_){_.graphic&&_.hasNewShapeType()&&(_.graphic=_.graphic.destroy()),_.graphic||(_.graphic=O[_.shapeType](_.shapeArgs).add(_.series.group),_.delayedRendering=!0)})},A.prototype.generatePoints=function(){T.prototype.generatePoints.call(this),this.updateTotals()},A.prototype.getX=function(O,_,R){var E=this.center,L=this.radii?this.radii[R.index]||0:E[2]/2;return O=Math.asin(v((O-E[1])/(L+R.labelDistance),-1,1)),E[0]+(_?-1:1)*Math.cos(O)*(L+R.labelDistance)+(0<R.labelDistance?(_?-1:1)*this.options.dataLabels.padding:0)},A.prototype.hasData=function(){return!!this.processedXData.length},A.prototype.redrawPoints=function(){var O=this,_=O.chart,R=_.renderer,E=O.options.shadow,L,C,D,k;this.drawEmpty(),!E||O.shadowGroup||_.styledMode||(O.shadowGroup=R.g("shadow").attr({zIndex:-1}).add(O.group)),O.points.forEach(function(S){var N={};if(C=S.graphic,!S.isNull&&C){var M=void 0;k=S.shapeArgs,L=S.getTranslate(),_.styledMode||(M=S.shadowGroup,E&&!M&&(M=S.shadowGroup=R.g("shadow").add(O.shadowGroup)),M&&M.attr(L),D=O.pointAttribs(S,S.selected&&"select")),S.delayedRendering?(C.setRadialReference(O.center).attr(k).attr(L),_.styledMode||C.attr(D).attr({"stroke-linejoin":"round"}).shadow(E,M),S.delayedRendering=!1):(C.setRadialReference(O.center),_.styledMode||g(!0,N,D),g(!0,N,k,L),C.animate(N)),C.attr({visibility:S.visible?"inherit":"hidden"}),C.addClass(S.getClassName(),!0)}else C&&(S.graphic=C.destroy())})},A.prototype.sortByAngle=function(O,_){O.sort(function(R,E){return typeof R.angle<"u"&&(E.angle-R.angle)*_})},A.prototype.translate=function(O){b(this,"translate"),this.generatePoints();var _=this.options,R=_.slicedOffset,E=R+(_.borderWidth||0),L=m(_.startAngle,_.endAngle),C=this.startAngleRad=L.start;L=(this.endAngleRad=L.end)-C;var D=this.points,k=_.dataLabels.distance;_=_.ignoreHiddenPoint;var S=D.length,N,M=0;for(O||(this.center=O=this.getCenter()),N=0;N<S;N++){var z=D[N],H=C+M*L;!z.isValid()||_&&!z.visible||(M+=z.percentage/100);var oe=C+M*L,J={x:O[0],y:O[1],r:O[2]/2,innerR:O[3]/2,start:Math.round(1e3*H)/1e3,end:Math.round(1e3*oe)/1e3};z.shapeType="arc",z.shapeArgs=J,z.labelDistance=w(z.options.dataLabels&&z.options.dataLabels.distance,k),z.labelDistance=x(z.labelDistance,J.r),this.maxLabelDistance=Math.max(this.maxLabelDistance||0,z.labelDistance),oe=(oe+H)/2,oe>1.5*Math.PI?oe-=2*Math.PI:oe<-Math.PI/2&&(oe+=2*Math.PI),z.slicedTranslation={translateX:Math.round(Math.cos(oe)*R),translateY:Math.round(Math.sin(oe)*R)},J=Math.cos(oe)*O[2]/2;var P=Math.sin(oe)*O[2]/2;z.tooltipPos=[O[0]+.7*J,O[1]+.7*P],z.half=oe<-Math.PI/2||oe>Math.PI/2?1:0,z.angle=oe,H=Math.min(E,z.labelDistance/5),z.labelPosition={natural:{x:O[0]+J+Math.cos(oe)*z.labelDistance,y:O[1]+P+Math.sin(oe)*z.labelDistance},final:{},alignment:0>z.labelDistance?"center":z.half?"right":"left",connectorPosition:{breakAt:{x:O[0]+J+Math.cos(oe)*H,y:O[1]+P+Math.sin(oe)*H},touchingSliceAt:{x:O[0]+J,y:O[1]+P}}}}b(this,"afterTranslate")},A.prototype.updateTotals=function(){var O=this.points,_=O.length,R=this.options.ignoreHiddenPoint,E,L=0;for(E=0;E<_;E++){var C=O[E];!C.isValid()||R&&!C.visible||(L+=C.y)}for(this.total=L,E=0;E<_;E++)C=O[E],C.percentage=0<L&&(C.visible||!R)?C.y/L*100:0,C.total=L},A.defaultOptions=g(u.defaultOptions,c),A})(u),y(d.prototype,{axisTypes:[],directTouch:!0,drawGraph:void 0,drawLegendSymbol:a.drawRectangle,drawTracker:o.prototype.drawTracker,getCenter:i.getCenter,getSymbol:s,isCartesian:!1,noSharedTooltip:!0,pointAttribs:o.prototype.pointAttribs,pointClass:l,requireSorting:!1,searchPoint:s,trackerGroups:["group","dataLabelsGroup"]}),f.registerSeriesType("pie",d),d}),n(r,"Series/Pie/PieDataLabel.js",[r["Core/Series/DataLabel.js"],r["Core/Globals.js"],r["Core/Renderer/RendererUtilities.js"],r["Core/Series/SeriesRegistry.js"],r["Core/Utilities.js"]],function(i,o,s,a,l){var c=o.noop,u=s.distribute,f=a.series,h=l.arrayMax,d=l.clamp,p=l.defined,m=l.merge,v=l.pick,y=l.relativeLength,b;return(function(g){function w(){var _=this,R=_.data,E=_.chart,L=_.options.dataLabels||{},C=L.connectorPadding,D=E.plotWidth,k=E.plotHeight,S=E.plotLeft,N=Math.round(E.chartWidth/3),M=_.center,z=M[2]/2,H=M[1],oe=[[],[]],J=[0,0,0,0],P=_.dataLabelPositioners,F,W,K,Z,I,V,B,Y,G,j,$,ee;
6_.visible&&(L.enabled||_._hasPointLabels)&&(R.forEach(function(ne){ne.dataLabel&&ne.visible&&ne.dataLabel.shortened&&(ne.dataLabel.attr({width:"auto"}).css({width:"auto",textOverflow:"clip"}),ne.dataLabel.shortened=!1)}),f.prototype.drawDataLabels.apply(_),R.forEach(function(ne){ne.dataLabel&&(ne.visible?(oe[ne.half].push(ne),ne.dataLabel._pos=null,!p(L.style.width)&&!p(ne.options.dataLabels&&ne.options.dataLabels.style&&ne.options.dataLabels.style.width)&&ne.dataLabel.getBBox().width>N&&(ne.dataLabel.css({width:Math.round(.7*N)+"px"}),ne.dataLabel.shortened=!0)):(ne.dataLabel=ne.dataLabel.destroy(),ne.dataLabels&&ne.dataLabels.length===1&&delete ne.dataLabels))}),oe.forEach(function(ne,ae){var U=ne.length,Q=[],ie;if(U){if(_.sortByAngle(ne,ae-.5),0<_.maxLabelDistance){var le=Math.max(0,H-z-_.maxLabelDistance),se=Math.min(H+z+_.maxLabelDistance,E.plotHeight);ne.forEach(function(X){0<X.labelDistance&&X.dataLabel&&(X.top=Math.max(0,H-z-X.labelDistance),X.bottom=Math.min(H+z+X.labelDistance,E.plotHeight),ie=X.dataLabel.getBBox().height||21,X.distributeBox={target:X.labelPosition.natural.y-X.top+ie/2,size:ie,rank:X.y},Q.push(X.distributeBox))}),le=se+ie-le,u(Q,le,le/5)}for($=0;$<U;$++){if(F=ne[$],V=F.labelPosition,Z=F.dataLabel,j=F.visible===!1?"hidden":"inherit",G=le=V.natural.y,Q&&p(F.distributeBox)&&(typeof F.distributeBox.pos>"u"?j="hidden":(B=F.distributeBox.size,G=P.radialDistributionY(F))),delete F.positionIndex,L.justify)Y=P.justify(F,z,M);else switch(L.alignTo){case"connectors":Y=P.alignToConnectors(ne,ae,D,S);break;case"plotEdges":Y=P.alignToPlotEdges(Z,ae,D,S);break;default:Y=P.radialDistributionX(_,F,G,le)}Z._attr={visibility:j,align:V.alignment},ee=F.options.dataLabels||{},Z._pos={x:Y+v(ee.x,L.x)+({left:C,right:-C}[V.alignment]||0),y:G+v(ee.y,L.y)-10},V.final.x=Y,V.final.y=G,v(L.crop,!0)&&(I=Z.getBBox().width,le=null,Y-I<C&&ae===1?(le=Math.round(I-Y+C),J[3]=Math.max(le,J[3])):Y+I>D-C&&ae===0&&(le=Math.round(Y+I-D+C),J[1]=Math.max(le,J[1])),0>G-B/2?J[0]=Math.max(Math.round(-G+B/2),J[0]):G+B/2>k&&(J[2]=Math.max(Math.round(G+B/2-k),J[2])),Z.sideOverflow=le)}}}),h(J)===0||this.verifyDataLabelOverflow(J))&&(this.placeDataLabels(),this.points.forEach(function(ne){if(ee=m(L,ne.options.dataLabels),W=v(ee.connectorWidth,1)){var ae;K=ne.connector,(Z=ne.dataLabel)&&Z._pos&&ne.visible&&0<ne.labelDistance?(j=Z._attr.visibility,(ae=!K)&&(ne.connector=K=E.renderer.path().addClass("highcharts-data-label-connector  highcharts-color-"+ne.colorIndex+(ne.className?" "+ne.className:"")).add(_.dataLabelsGroup),E.styledMode||K.attr({"stroke-width":W,stroke:ee.connectorColor||ne.color||"#666666"})),K[ae?"attr":"animate"]({d:ne.getConnectorPath()}),K.attr("visibility",j)):K&&(ne.connector=K.destroy())}}))}function x(){this.points.forEach(function(_){var R=_.dataLabel,E;R&&_.visible&&((E=R._pos)?(R.sideOverflow&&(R._attr.width=Math.max(R.getBBox().width-R.sideOverflow,0),R.css({width:R._attr.width+"px",textOverflow:(this.options.dataLabels.style||{}).textOverflow||"ellipsis"}),R.shortened=!0),R.attr(R._attr),R[R.moved?"animate":"attr"](E),R.moved=!0):R&&R.attr({y:-9999})),delete _.distributeBox},this)}function T(_){var R=this.center,E=this.options,L=E.center,C=E.minSize||80,D=E.size!==null;if(!D){if(L[0]!==null)var k=Math.max(R[2]-Math.max(_[1],_[3]),C);else k=Math.max(R[2]-_[1]-_[3],C),R[0]+=(_[3]-_[1])/2;L[1]!==null?k=d(k,C,R[2]-Math.max(_[0],_[2])):(k=d(k,C,R[2]-_[0]-_[2]),R[1]+=(_[0]-_[2])/2),k<R[2]?(R[2]=k,R[3]=Math.min(E.thickness?Math.max(0,k-2*E.thickness):Math.max(0,y(E.innerSize||0,k)),k),this.translate(R),this.drawDataLabels&&this.drawDataLabels()):D=!0}return D}var A=[],O={radialDistributionY:function(_){return _.top+_.distributeBox.pos},radialDistributionX:function(_,R,E,L){return _.getX(E<R.top+2||E>R.bottom-2?L:E,R.half,R)},justify:function(_,R,E){return E[0]+(_.half?-1:1)*(R+_.labelDistance)},alignToPlotEdges:function(_,R,E,L){return _=_.getBBox().width,R?_+L:E-_-L},alignToConnectors:function(_,R,E,L){var C=0,D;return _.forEach(function(k){D=k.dataLabel.getBBox().width,D>C&&(C=D)}),R?C+L:E-C-L}};
6g.compose=function(_){i.compose(f),A.indexOf(_)===-1&&(A.push(_),_=_.prototype,_.dataLabelPositioners=O,_.alignDataLabel=c,_.drawDataLabels=w,_.placeDataLabels=x,_.verifyDataLabelOverflow=T)}})(b||(b={})),b}),n(r,"Extensions/OverlappingDataLabels.js",[r["Core/Chart/Chart.js"],r["Core/Utilities.js"]],function(i,o){function s(d,p){var m=!1;if(d){var v=d.newOpacity;d.oldOpacity!==v&&(d.alignAttr&&d.placed?(d[v?"removeClass":"addClass"]("highcharts-data-label-hidden"),m=!0,d.alignAttr.opacity=v,d[d.isOld?"animate":"attr"](d.alignAttr,null,function(){p.styledMode||d.css({pointerEvents:v?"auto":"none"})}),l(p,"afterHideOverlappingLabel")):d.attr({opacity:v})),d.isOld=!0}return m}var a=o.addEvent,l=o.fireEvent,c=o.isArray,u=o.isNumber,f=o.objectEach,h=o.pick;a(i,"render",function(){var d=this,p=[];(this.labelCollectors||[]).forEach(function(m){p=p.concat(m())}),(this.yAxis||[]).forEach(function(m){m.stacking&&m.options.stackLabels&&!m.options.stackLabels.allowOverlap&&f(m.stacking.stacks,function(v){f(v,function(y){y.label&&p.push(y.label)})})}),(this.series||[]).forEach(function(m){var v=m.options.dataLabels;m.visible&&(v.enabled!==!1||m._hasPointLabels)&&(v=function(y){return y.forEach(function(b){b.visible&&(c(b.dataLabels)?b.dataLabels:b.dataLabel?[b.dataLabel]:[]).forEach(function(g){var w=g.options;g.labelrank=h(w.labelrank,b.labelrank,b.shapeArgs&&b.shapeArgs.height),w.allowOverlap?(g.oldOpacity=g.opacity,g.newOpacity=1,s(g,d)):p.push(g)})})},v(m.nodes||[]),v(m.points))}),this.hideOverlappingLabels(p)}),i.prototype.hideOverlappingLabels=function(d){var p=this,m=d.length,v=p.renderer,y,b,g,w=!1,x=function(O){var _,R=O.box?0:O.padding||0,E=_=0,L;if(O&&(!O.alignAttr||O.placed)){var C=O.alignAttr||{x:O.attr("x"),y:O.attr("y")},D=O.parentGroup;O.width||(_=O.getBBox(),O.width=_.width,O.height=_.height,_=v.fontMetrics(null,O.element).h);var k=O.width-2*R;return(L={left:"0",center:"0.5",right:"1"}[O.alignValue])?E=+L*k:u(O.x)&&Math.round(O.x)!==O.translateX&&(E=O.x-O.translateX),{x:C.x+(D.translateX||0)+R-(E||0),y:C.y+(D.translateY||0)+R-_,width:O.width-2*R,height:O.height-2*R}}};for(b=0;b<m;b++)(y=d[b])&&(y.oldOpacity=y.opacity,y.newOpacity=1,y.absoluteBox=x(y));for(d.sort(function(O,_){return(_.labelrank||0)-(O.labelrank||0)}),b=0;b<m;b++){var T=(x=d[b])&&x.absoluteBox;for(y=b+1;y<m;++y){var A=(g=d[y])&&g.absoluteBox;!T||!A||x===g||x.newOpacity===0||g.newOpacity===0||x.visibility==="hidden"||g.visibility==="hidden"||A.x>=T.x+T.width||A.x+A.width<=T.x||A.y>=T.y+T.height||A.y+A.height<=T.y||((x.labelrank<g.labelrank?x:g).newOpacity=0)}}d.forEach(function(O){s(O,p)&&(w=!0)}),w&&l(p,"afterHideAllOverlappingLabels")}}),n(r,"Core/Responsive.js",[r["Core/Utilities.js"]],function(i){var o=i.extend,s=i.find,a=i.isArray,l=i.isObject,c=i.merge,u=i.objectEach,f=i.pick,h=i.splat,d=i.uniqueKey,p;return(function(m){var v=[];m.compose=function(b){return v.indexOf(b)===-1&&(v.push(b),o(b.prototype,y.prototype)),b};var y=(function(){function b(){}return b.prototype.currentOptions=function(g){function w(A,O,_,R){var E;u(A,function(L,C){if(!R&&-1<x.collectionsWithUpdate.indexOf(C)&&O[C])for(L=h(L),_[C]=[],E=0;E<Math.max(L.length,O[C].length);E++)O[C][E]&&(L[E]===void 0?_[C][E]=O[C][E]:(_[C][E]={},w(L[E],O[C][E],_[C][E],R+1)));else l(L)?(_[C]=a(L)?[]:{},w(L,O[C]||{},_[C],R+1)):_[C]=typeof O[C]>"u"?null:O[C]})}var x=this,T={};return w(g,this.options,T,0),T},b.prototype.matchResponsiveRule=function(g,w){var x=g.condition;(x.callback||function(){return this.chartWidth<=f(x.maxWidth,Number.MAX_VALUE)&&this.chartHeight<=f(x.maxHeight,Number.MAX_VALUE)&&this.chartWidth>=f(x.minWidth,0)&&this.chartHeight>=f(x.minHeight,0)}).call(this)&&w.push(g._id)},b.prototype.setResponsive=function(g,w){var x=this,T=this.options.responsive,A=this.currentResponsive,O=[];
6!w&&T&&T.rules&&T.rules.forEach(function(_){typeof _._id>"u"&&(_._id=d()),x.matchResponsiveRule(_,O)},this),w=c.apply(void 0,O.map(function(_){return s((T||{}).rules||[],function(R){return R._id===_})}).map(function(_){return _&&_.chartOptions})),w.isResponsiveOptions=!0,O=O.toString()||void 0,O!==(A&&A.ruleIds)&&(A&&this.update(A.undoOptions,g,!0),O?(A=this.currentOptions(w),A.isResponsiveOptions=!0,this.currentResponsive={ruleIds:O,mergedOptions:w,undoOptions:A},this.update(w,g,!0)):this.currentResponsive=void 0)},b})()})(p||(p={})),p}),n(r,"masters/highcharts.src.js",[r["Core/Globals.js"],r["Core/Utilities.js"],r["Core/Defaults.js"],r["Core/Animation/Fx.js"],r["Core/Animation/AnimationUtilities.js"],r["Core/Renderer/HTML/AST.js"],r["Core/FormatUtilities.js"],r["Core/Renderer/RendererUtilities.js"],r["Core/Renderer/SVG/SVGElement.js"],r["Core/Renderer/SVG/SVGRenderer.js"],r["Core/Renderer/HTML/HTMLElement.js"],r["Core/Renderer/HTML/HTMLRenderer.js"],r["Core/Axis/Axis.js"],r["Core/Axis/DateTimeAxis.js"],r["Core/Axis/LogarithmicAxis.js"],r["Core/Axis/PlotLineOrBand/PlotLineOrBand.js"],r["Core/Axis/Tick.js"],r["Core/Tooltip.js"],r["Core/Series/Point.js"],r["Core/Pointer.js"],r["Core/MSPointer.js"],r["Core/Legend/Legend.js"],r["Core/Chart/Chart.js"],r["Core/Axis/Stacking/StackingAxis.js"],r["Core/Axis/Stacking/StackItem.js"],r["Core/Series/Series.js"],r["Core/Series/SeriesRegistry.js"],r["Series/Column/ColumnSeries.js"],r["Series/Column/ColumnDataLabel.js"],r["Series/Pie/PieSeries.js"],r["Series/Pie/PieDataLabel.js"],r["Core/Series/DataLabel.js"],r["Core/Responsive.js"],r["Core/Color/Color.js"],r["Core/Time.js"]],function(i,o,s,a,l,c,u,f,h,d,p,m,v,y,b,g,w,x,T,A,O,_,R,E,L,C,D,k,S,N,M,z,H,oe,J){return i.animate=l.animate,i.animObject=l.animObject,i.getDeferredAnimation=l.getDeferredAnimation,i.setAnimation=l.setAnimation,i.stop=l.stop,i.timers=a.timers,i.AST=c,i.Axis=v,i.Chart=R,i.chart=R.chart,i.Fx=a,i.Legend=_,i.PlotLineOrBand=g,i.Point=T,i.Pointer=O.isRequired()?O:A,i.Series=C,i.StackItem=L,i.SVGElement=h,i.SVGRenderer=d,i.Tick=w,i.Time=J,i.Tooltip=x,i.Color=oe,i.color=oe.parse,m.compose(d),p.compose(h),i.defaultOptions=s.defaultOptions,i.getOptions=s.getOptions,i.time=s.defaultTime,i.setOptions=s.setOptions,i.dateFormat=u.dateFormat,i.format=u.format,i.numberFormat=u.numberFormat,i.addEvent=o.addEvent,i.arrayMax=o.arrayMax,i.arrayMin=o.arrayMin,i.attr=o.attr,i.clearTimeout=o.clearTimeout,i.correctFloat=o.correctFloat,i.createElement=o.createElement,i.css=o.css,i.defined=o.defined,i.destroyObjectProperties=o.destroyObjectProperties,i.discardElement=o.discardElement,i.distribute=f.distribute,i.erase=o.erase,i.error=o.error,i.extend=o.extend,i.extendClass=o.extendClass,i.find=o.find,i.fireEvent=o.fireEvent,i.getMagnitude=o.getMagnitude,i.getStyle=o.getStyle,i.inArray=o.inArray,i.isArray=o.isArray,i.isClass=o.isClass,i.isDOMElement=o.isDOMElement,i.isFunction=o.isFunction,i.isNumber=o.isNumber,i.isObject=o.isObject,i.isString=o.isString,i.keys=o.keys,i.merge=o.merge,i.normalizeTickInterval=o.normalizeTickInterval,i.objectEach=o.objectEach,i.offset=o.offset,i.pad=o.pad,i.pick=o.pick,i.pInt=o.pInt,i.relativeLength=o.relativeLength,i.removeEvent=o.removeEvent,i.seriesType=D.seriesType,i.splat=o.splat,i.stableSort=o.stableSort,i.syncTimeout=o.syncTimeout,i.timeUnits=o.timeUnits,i.uniqueKey=o.uniqueKey,i.useSerialIds=o.useSerialIds,i.wrap=o.wrap,S.compose(k),z.compose(C),y.compose(v),b.compose(v),M.compose(N),g.compose(v),H.compose(R),E.compose(v,R,C),i}),r["masters/highcharts.src.js"]._modules=r,r["masters/highcharts.src.js"]})})(lc)),lc.exports}var wT=bT();const pa=vT(wT),_T={accessibility:()=>ye(()=>import("./CDMlFQBW.js").then(e=>e.a),[],import.meta.url),"annotations-advanced":()=>ye(()=>import("./DQUP7mSI.js").then(e=>e.a),[],import.meta.url),annotations:()=>ye(()=>import("./DjhMXNyi.js").then(e=>e.a),[],import.meta.url),"arc-diagram":()=>ye(()=>import("./ByQ-h4Mg.js").then(e=>e.a),[],import.meta.url),"arrow-symbols":()=>ye(()=>import("./D4vXahZ5.js").then(e=>e.a),[],import.meta.url),"boost-canvas":()=>ye(()=>import("./CpsXTOzp.js").then(e=>e.b),[],import.meta.url),boost:()=>ye(()=>import("./B_tc1k-5.js").then(e=>e.b),[],import.meta.url),"broken-axis":()=>ye(()=>import("./Dl--TUkD.js").then(e=>e.b),[],import.meta.url),bullet:()=>ye(()=>import("./DXiXI6fp.js").then(e=>e.b),[],import.meta.url),coloraxis:()=>ye(()=>import("./C9p8G-Cr.js").then(e=>e.c),[],import.meta.url),"current-date-indicator":()=>ye(()=>import("./DnoLLkrT.js").then(e=>e.c),[],import.meta.url),cylinder:()=>ye(()=>import("./J_V_sus2.js").then(e=>e.c),[],import.meta.url),data:()=>ye(()=>import("./BgJYmk4E.js").then(e=>e.d),[],import.meta.url),datagrouping:()=>ye(()=>import("./47DHRdmV.js").then(e=>e.d),[],import.meta.url),debugger:()=>ye(()=>import("./ljVKPxzk.js").then(e=>
6e._),[],import.meta.url),"dependency-wheel":()=>ye(()=>import("./DBfEMRau.js").then(e=>e.d),[],import.meta.url),dotplot:()=>ye(()=>import("./CLuopLJ2.js").then(e=>e.d),[],import.meta.url),"drag-panes":()=>ye(()=>import("./BFOq7Qe5.js").then(e=>e.d),[],import.meta.url),"draggable-points":()=>ye(()=>import("./DZHMMqht.js").then(e=>e.d),[],import.meta.url),drilldown:()=>ye(()=>import("./Cj0jg35A.js").then(e=>e.d),[],import.meta.url),dumbbell:()=>ye(()=>import("./hDgu4Jn4.js").then(e=>e.d),[],import.meta.url),"export-data":()=>ye(()=>import("./ClRYOy9k.js").then(e=>e.e),[],import.meta.url),exporting:()=>ye(()=>import("./Dwjy2vOC.js").then(e=>e.e),[],import.meta.url),"full-screen":()=>ye(()=>import("./BMFKWJg0.js").then(e=>e.f),[],import.meta.url),funnel:()=>ye(()=>import("./zDfzQ7fY.js").then(e=>e.f),[],import.meta.url),funnel3d:()=>ye(()=>import("./B6cOft6Q.js").then(e=>e.f),[],import.meta.url),gantt:()=>ye(()=>import("./B-pVexKg.js").then(e=>e.g),[],import.meta.url),"grid-axis":()=>ye(()=>import("./zVgjCZIi.js").then(e=>e.g),[],import.meta.url),heatmap:()=>ye(()=>import("./Ctww6Hgm.js").then(e=>e.h),[],import.meta.url),heikinashi:()=>ye(()=>import("./vMczqC9m.js").then(e=>e.h),[],import.meta.url),"histogram-bellcurve":()=>ye(()=>import("./CNGEkqg1.js").then(e=>e.h),[],import.meta.url),hollowcandlestick:()=>ye(()=>import("./BGlVtvQJ.js").then(e=>e.h),[],import.meta.url),"item-series":()=>ye(()=>import("./DOUo7Ruz.js").then(e=>e.i),[],import.meta.url),lollipop:()=>ye(()=>import("./C4nkfdzS.js").then(e=>e.l),[],import.meta.url),map:()=>ye(()=>import("./0PVlf5V2.js").then(e=>e.m),[],import.meta.url),"marker-clusters":()=>ye(()=>import("./CgBAsBPa.js").then(e=>e.m),[],import.meta.url),networkgraph:()=>ye(()=>import("./jnZIABHR.js").then(e=>e.n),[],import.meta.url),"no-data-to-display":()=>ye(()=>import("./DY0Dn8Nq.js").then(e=>e.n),[],import.meta.url),"offline-exporting":()=>ye(()=>import("./Cb8eOV9z.js").then(e=>e.o),[],import.meta.url),"oldie-polyfills":()=>ye(()=>import("./D-FP7o3D.js").then(e=>e.o),[],import.meta.url),oldie:()=>ye(()=>import("./CRzTQv4j.js").then(e=>e.o),[],import.meta.url),organization:()=>ye(()=>import("./CFxgfikU.js").then(e=>e.o),[],import.meta.url),"overlapping-datalabels":()=>ye(()=>import("./CkpczyQ5.js").then(e=>e.o),[],import.meta.url),"parallel-coordinates":()=>ye(()=>import("./BfYbToyT.js").then(e=>e.p),[],import.meta.url),pareto:()=>ye(()=>import("./CAPoTTwX.js").then(e=>e.p),[],import.meta.url),pathfinder:()=>ye(()=>import("./DHiTuUDU.js").then(e=>e.p),[],import.meta.url),"pattern-fill":()=>ye(()=>import("./Cf7oyBUH.js").then(e=>e.p),[],import.meta.url),"price-indicator":()=>ye(()=>import("./CCF_7RNR.js").then(e=>e.p),[],import.meta.url),pyramid3d:()=>ye(()=>import("./C2eYUmiZ.js").then(e=>e.p),[],import.meta.url),sankey:()=>ye(()=>import("./2ktp1Eer.js").then(e=>e.s),[],import.meta.url),"series-label":()=>ye(()=>import("./D_e7EgTr.js").then(e=>e.s),[],import.meta.url),"series-on-point":()=>ye(()=>import("./B3z_qHHL.js").then(e=>e.s),[],import.meta.url),"solid-gauge":()=>ye(()=>import("./DpTVSjk2.js").then(e=>e.s),[],import.meta.url),sonification:()=>ye(()=>import("./D3A5pih7.js").then(e=>e.s),[],import.meta.url),"static-scale":()=>ye(()=>import("./BFATWJJR.js").then(e=>e.s),[],import.meta.url),"stock-tools":()=>ye(()=>import("./CRhrJ3ms.js").then(e=>e.s),[],import.meta.url),stock:()=>ye(()=>import("./CG_PTCkB.js").then(e=>e.s),[],import.meta.url),streamgraph:()=>ye(()=>import("./CtaUJpAA.js").then(e=>e.s),[],import.meta.url),sunburst:()=>ye(()=>import("./B5-q3qNk.js").then(e=>e.s),[],import.meta.url),tilemap:()=>ye(()=>import("./l6cC-rUk.js").then(e=>e.t),[],import.meta.url),timeline:()=>ye(()=>import("./12OaD6AQ.js").then(e=>e.t),[],import.meta.url),treegraph:()=>ye(()=>import("./B6TUY9gZ.js").then(e=>e.t),[],import.meta.url),treegrid:()=>ye(()=>import("./DgE5_S7q.js").then(e=>e.t),[],import.meta.url),treemap:()=>ye(()=>import("./BXUyaTEN.js").then(e=>e.t),[],import.meta.url),"variable-pie":()=>ye(()=>import("./mo2S_c4T.js").then(e=>e.v),[],import.meta.url),variwide:()=>ye(()=>import("./CD7ynt2f.js").then(e=>e.v),[],import.meta.url),vector:()=>ye(()=>import("./CPgW3XXK.js").then(e=>e.v),[],import.meta.url),venn:()=>ye(()=>import("./CjgeV909.js").then(e=>e.v),[],import.meta.url),windbarb:()=>ye(()=>import("./YJOSEoDl.js").then(e=>e.w),[],import.meta.url),wordcloud:()=>ye(()=>import("./kjnCmYRq.js").then(e=>e.w),[],import.meta.url),xrange:()=>ye(()=>import("./TKy6JJor.js").then(e=>e.x),[],import.meta.url)},qg={mapChart:["map"],stockChart:["stock"]};let od;function xT(e){od={},e.forEach(t=>{od[t]=n=>({type:Object,default:()=>n[t]||{}})})}const Nf=Object.freeze({async stock({HC:e}){const t=(await ye(async()=>{const{default:r}=await import("./BgJYmk4E.js").then(i=>i.d);return{default:r}},[],import.meta.url)).default,n=(await ye(async()=>{const{default:r}=await import("./DpOsj9oL.js").then(i=>i.i);return{default:r}},[],import.meta.url)).default;t(e),n(e)},async map({mapName:e="myMapName",mapData:t,HC:n}){if(!t){console.error("[nuxt-highcharts] No mapData provided");return}typeof t=="string"&&(t=await(await fetch(t)).json()),n.maps[e]={...t}}});function kT(e="chart",t={}){const n={options:{type:Object,default:()=>t.chartOptions||{}},redraw:{type:Boolean,default:!0},oneToOne:{type:Boolean,default:!0},animation:{type:Object,default:()=>({})},highcharts:{default:()=>pa},exporting:{type:Boolean,default:t.exporting!==void 0?t.exporting:!1},update:{type:Array,default:()=>["options"]},setOptions:{type:Object,default:()=>t.setOptions},modules:{type:Array,default:()=>[]},more:{type:Boolean,default:!1}};
6Object.entries(od).forEach(([i,o])=>{n[i]===void 0&&Nf[i]&&(n[i]=o(t))});const r="chart"+Date.now();return{render:()=>Qe("div",{ref:t.ref||r}),props:n,computed:{optsCopy(){return{...this.options}}},methods:{constructChart(i){const o=i[e];this.chart=o(this.$refs[t.ref||r],this.optsCopy,s=>{this.$emit("chartLoaded",s)})},"options.caption"(i){this.chart.setCaption(i)},"options.series"(i){i&&this.chart.series.forEach((o,s)=>{o.update(i[s],this.redraw)})},"options.subtitle"(i){this.chart.setSubtitle(i)},"options.title"(i){this.chart.setTitle(i)},"options.yAxis"(i){i&&(Array.isArray(i)?this.chart.yAxis.forEach((o,s)=>{o.update(i[s],this.redraw)}):this.chart.yAxis[0].update(i,this.redraw))},"options.xAxis"(i){i&&(Array.isArray(i)?this.chart.xAxis.forEach((o,s)=>{o.update(i[s],this.redraw)}):this.chart.xAxis[0].update(i,this.redraw))},updateAll(i){this.chart.update(i,this.redraw,this.oneToOne,this.animation)},updateWatchers(){this.unwatch.forEach(i=>i()),this.unwatch=[],this.update.forEach(i=>{const o=this[i]||this.updateAll;i==="options"?this.unwatch.push(this.$watch(i,this.updateAll,{deep:!0})):o&&typeof o=="function"&&this.unwatch.push(this.$watch(i,o,{deep:!0}))})}},async mounted(){const i=this.highcharts;if(this.setOptions&&i.setOptions(this.setOptions),this.more){const{default:a}=await ye(async()=>{const{default:l}=await import("./BRRVGV_4.js").then(c=>c.h);return{default:l}},[],import.meta.url);a(i)}const o=this.modules;qg[e]&&o.unshift(...qg[e]);const s=o.map(async a=>{const{default:l}=await _T[a]();if(await l(i),i[a+"Chart"]&&(e=a+"Chart"),Nf[a]){const c={...this[a],HC:i};await Nf[a](c)}});await Promise.all(s),this.chart||this.constructChart(i),this.unwatch=[],this.updateWatchers(),this.$watch("update",this.updateWatchers)},beforeUnmount(){this.chart&&this.chart.destroy()}}}const CT=dt(e=>{const{pluginOptions:t,hcMods:n}=e.$config.public.nuxtHighcharts;xT(n);const r={chartTypes:["Spline","AreaSpline","Line","Scatter","Column","Area"],components:[{name:"highchart",variant:"chart"},{name:"highstock",variant:"stockChart"},{name:"highmap",variant:"mapChart"}]};r.components.forEach(({name:o,variant:s})=>{e.vueApp.component(o,kT(s,t))});function i(o){return Object.freeze({})}Object.entries(r).forEach(([o,s])=>{Object.defineProperty(i,o,{writable:!1,value:Object.freeze(s)})}),e.provide("highcharts",i)}),ST=dt(()=>{}),tb=/^[a-z0-9]+(-[a-z0-9]+)*$/,dl=(e,t,n,r="")=>{const i=e.split(":");if(e.slice(0,1)==="@"){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){const a=i.pop(),l=i.pop(),c={provider:i.length>0?i[0]:r,prefix:l,name:a};return t&&!cc(c)?null:c}const o=i[0],s=o.split("-");if(s.length>1){const a={provider:r,prefix:s.shift(),name:s.join("-")};return t&&!cc(a)?null:a}if(n&&r===""){const a={provider:r,prefix:"",name:o};return t&&!cc(a,n)?null:a}return null},cc=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1;function ET(e,t){const n=e.icons,r=e.aliases||Object.create(null),i=Object.create(null);function o(s){if(n[s])return i[s]=[];if(!(s in i)){i[s]=null;const a=r[s]&&r[s].parent,l=a&&o(a);l&&(i[s]=[a].concat(l))}return i[s]}return Object.keys(n).concat(Object.keys(r)).forEach(o),i}const nb=Object.freeze({left:0,top:0,width:16,height:16}),Hc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Vs=Object.freeze({...nb,...Hc}),sd=Object.freeze({...Vs,body:"",hidden:!1});function TT(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function Ug(e,t){const n=TT(e,t);for(const r in sd)r in Hc?r in e&&!(r in n)&&(n[r]=Hc[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function OT(e,t,n){const r=e.icons,i=e.aliases||Object.create(null);let o={};function s(a){o=Ug(r[a]||i[a],o)}return s(t),n.forEach(s),Ug(e,o)}function rb(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(i=>{t(i,null),n.push(i)});const r=ET(e);for(const i in r){const o=r[i];o&&(t(i,OT(e,i,o)),n.push(i))}return n}const AT={provider:"",aliases:{},not_found:{},...nb};function Ff(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function ib(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Ff(e,AT))return null;const n=t.icons;for(const i in n){const o=n[i];if(!i||typeof o.body!="string"||!Ff(o,sd))return null}const r=t.aliases||Object.create(null);for(const i in r){const o=r[i],s=o.parent;
6if(!i||typeof s!="string"||!n[s]&&!r[s]||!Ff(o,sd))return null}return t}const Wg=Object.create(null);function LT(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function ko(e,t){const n=Wg[e]||(Wg[e]=Object.create(null));return n[t]||(n[t]=LT(e,t))}function ob(e,t){return ib(t)?rb(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function MT(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let $a=!1;function sb(e){return typeof e=="boolean"&&($a=e),$a}function a1(e){const t=typeof e=="string"?dl(e,!0,$a):e;if(t){const n=ko(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function Ha(e,t){const n=dl(e,!0,$a);if(!n)return!1;const r=ko(n.provider,n.prefix);return t?MT(r,n.name,t):(r.missing.add(n.name),!0)}function PT(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),$a&&!t&&!e.prefix){let r=!1;return ib(e)&&(e.prefix="",rb(e,(i,o)=>{Ha(i,o)&&(r=!0)})),r}const n=e.prefix;return cc({prefix:n,name:"a"})?!!ob(ko(t,n),e):!1}function ad(e){const t=a1(e);return t&&{...Vs,...t}}const ab=Object.freeze({width:null,height:null}),lb=Object.freeze({...ab,...Hc}),RT=/(-?[0-9.]*[0-9]+[0-9.]*)/g,DT=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Gg(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(RT);if(r===null||!r.length)return e;const i=[];let o=r.shift(),s=DT.test(o);for(;;){if(s){const a=parseFloat(o);isNaN(a)?i.push(o):i.push(Math.ceil(a*t*n)/n)}else i.push(o);if(o=r.shift(),o===void 0)return i.join("");s=!s}}function IT(e,t="defs"){let n="";const r=e.indexOf("<"+t);for(;r>=0;){const i=e.indexOf(">",r),o=e.indexOf("</"+t);if(i===-1||o===-1)break;const s=e.indexOf(">",o);if(s===-1)break;n+=e.slice(i+1,o).trim(),e=e.slice(0,r).trim()+e.slice(s+1)}return{defs:n,content:e}}function NT(e,t){return e?"<defs>"+e+"</defs>"+t:t}function FT(e,t,n){const r=IT(e);return NT(r.defs,t+r.content+n)}const jT=e=>e==="unset"||e==="undefined"||e==="none";function VT(e,t){const n={...Vs,...e},r={...lb,...t},i={left:n.left,top:n.top,width:n.width,height:n.height};let o=n.body;[n,r].forEach(m=>{const v=[],y=m.hFlip,b=m.vFlip;let g=m.rotate;y?b?g+=2:(v.push("translate("+(i.width+i.left).toString()+" "+(0-i.top).toString()+")"),v.push("scale(-1 1)"),i.top=i.left=0):b&&(v.push("translate("+(0-i.left).toString()+" "+(i.height+i.top).toString()+")"),v.push("scale(1 -1)"),i.top=i.left=0);let w;switch(g<0&&(g-=Math.floor(g/4)*4),g=g%4,g){case 1:w=i.height/2+i.top,v.unshift("rotate(90 "+w.toString()+" "+w.toString()+")");break;case 2:v.unshift("rotate(180 "+(i.width/2+i.left).toString()+" "+(i.height/2+i.top).toString()+")");break;case 3:w=i.width/2+i.left,v.unshift("rotate(-90 "+w.toString()+" "+w.toString()+")");break}g%2===1&&(i.left!==i.top&&(w=i.left,i.left=i.top,i.top=w),i.width!==i.height&&(w=i.width,i.width=i.height,i.height=w)),v.length&&(o=FT(o,'<g transform="'+v.join(" ")+'">',"</g>"))});const s=r.width,a=r.height,l=i.width,c=i.height;let u,f;s===null?(f=a===null?"1em":a==="auto"?c:a,u=Gg(f,l/c)):(u=s==="auto"?l:s,f=a===null?Gg(u,c/l):a==="auto"?c:a);const h={},d=(m,v)=>{jT(v)||(h[m]=v.toString())};d("width",u),d("height",f);const p=[i.left,i.top,l,c];return h.viewBox=p.join(" "),{attributes:h,viewBox:p,body:o}}const BT=/\sid="(\S+)"/g,Kg=new Map;function zT(e){e=e.replace(/[0-9]+$/,"")||"a";const t=Kg.get(e)||0;return Kg.set(e,t+1),t?`${e}${t}`:e}function $T(e){const t=[];let n;for(;n=BT.exec(e);)t.push(n[1]);if(!t.length)return e;const r="suffix"+(Math.random()*16777216|Date.now()).toString(16);return t.forEach(i=>{const o=zT(i),s=i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+o+r+"$3")}),e=e.replace(new RegExp(r,"g"),""),e}const ld=Object.create(null);function cb(e,t){ld[e]=t}function cd(e){return ld[e]||ld[""]}function l1(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const zu=Object.create(null),Js=["https://api.simplesvg.com","https://api.unisvg.com"],uc=[];for(;Js.length>0;)Js.length===1||Math.random()>.5?uc.push(Js.shift()):uc.push(Js.pop());zu[""]=l1({resources:["https://api.iconify.design"].concat(uc)});function ub(e,t){const n=l1(t);return n===null?!1:(zu[e]=n,!0)}function $u(e){return zu[e]}function HT(){return Object.keys(zu)}const qT=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let qc=qT();function UT(e){qc=e}function WT(){return qc}function GT(e,t){const n=$u(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let i=0;
6n.resources.forEach(s=>{i=Math.max(i,s.length)});const o=t+".json?icons=";r=n.maxURL-i-n.path.length-o.length}return r}function KT(e){return e===404}const XT=(e,t,n)=>{const r=[],i=GT(e,t),o="icons";let s={type:o,provider:e,prefix:t,icons:[]},a=0;return n.forEach((l,c)=>{a+=l.length+1,a>=i&&c>0&&(r.push(s),s={type:o,provider:e,prefix:t,icons:[]},a=l.length),s.icons.push(l)}),r.push(s),r};function YT(e){if(typeof e=="string"){const t=$u(e);if(t)return t.path}return"/"}const QT=(e,t,n)=>{if(!qc){n("abort",424);return}let r=YT(t.provider);switch(t.type){case"icons":{const o=t.prefix,s=t.icons.join(","),a=new URLSearchParams({icons:s});r+=o+".json?"+a.toString();break}case"custom":{const o=t.uri;r+=o.slice(0,1)==="/"?o.slice(1):o;break}default:n("abort",400);return}let i=503;qc(e+r).then(o=>{const s=o.status;if(s!==200){setTimeout(()=>{n(KT(s)?"abort":"next",s)});return}return i=501,o.json()}).then(o=>{if(typeof o!="object"||o===null){setTimeout(()=>{o===404?n("abort",o):n("next",i)});return}setTimeout(()=>{n("success",o)})}).catch(()=>{n("next",i)})},ZT={prepare:XT,send:QT};function fb(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(i=>i.id!==t))})}function JT(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,i=e.prefix;t.forEach(o=>{const s=o.icons,a=s.pending.length;s.pending=s.pending.filter(l=>{if(l.prefix!==i)return!0;const c=l.name;if(e.icons[c])s.loaded.push({provider:r,prefix:i,name:c});else if(e.missing.has(c))s.missing.push({provider:r,prefix:i,name:c});else return n=!0,!0;return!1}),s.pending.length!==a&&(n||fb([e],o.id),o.callback(s.loaded.slice(0),s.missing.slice(0),s.pending.slice(0),o.abort))})}))}let eO=0;function tO(e,t,n){const r=eO++,i=fb.bind(null,n,r);if(!t.pending.length)return i;const o={id:r,icons:t,callback:e,abort:i};return n.forEach(s=>{(s.loaderCallbacks||(s.loaderCallbacks=[])).push(o)}),i}function nO(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((i,o)=>i.provider!==o.provider?i.provider.localeCompare(o.provider):i.prefix!==o.prefix?i.prefix.localeCompare(o.prefix):i.name.localeCompare(o.name));let r={provider:"",prefix:"",name:""};return e.forEach(i=>{if(r.name===i.name&&r.prefix===i.prefix&&r.provider===i.provider)return;r=i;const o=i.provider,s=i.prefix,a=i.name,l=n[o]||(n[o]=Object.create(null)),c=l[s]||(l[s]=ko(o,s));let u;a in c.icons?u=t.loaded:s===""||c.missing.has(a)?u=t.missing:u=t.pending;const f={provider:o,prefix:s,name:a};u.push(f)}),t}function rO(e,t=!0,n=!1){const r=[];return e.forEach(i=>{const o=typeof i=="string"?dl(i,t,n):i;o&&r.push(o)}),r}const iO={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function oO(e,t,n,r){const i=e.resources.length,o=e.random?Math.floor(Math.random()*i):e.index;let s;if(e.random){let T=e.resources.slice(0);for(s=[];T.length>1;){const A=Math.floor(Math.random()*T.length);s.push(T[A]),T=T.slice(0,A).concat(T.slice(A+1))}s=s.concat(T)}else s=e.resources.slice(o).concat(e.resources.slice(0,o));const a=Date.now();let l="pending",c=0,u,f=null,h=[],d=[];typeof r=="function"&&d.push(r);function p(){f&&(clearTimeout(f),f=null)}function m(){l==="pending"&&(l="aborted"),p(),h.forEach(T=>{T.status==="pending"&&(T.status="aborted")}),h=[]}function v(T,A){A&&(d=[]),typeof T=="function"&&d.push(T)}function y(){return{startTime:a,payload:t,status:l,queriesSent:c,queriesPending:h.length,subscribe:v,abort:m}}function b(){l="failed",d.forEach(T=>{T(void 0,u)})}function g(){h.forEach(T=>{T.status==="pending"&&(T.status="aborted")}),h=[]}function w(T,A,O){const _=A!=="success";switch(h=h.filter(R=>R!==T),l){case"pending":break;case"failed":if(_||!e.dataAfterTimeout)return;break;default:return}if(A==="abort"){u=O,b();return}if(_){u=O,h.length||(s.length?x():b());return}if(p(),g(),!e.random){const R=e.resources.indexOf(T.resource);R!==-1&&R!==e.index&&(e.index=R)}l="completed",d.forEach(R=>{R(O)})}function x(){if(l!=="pending")return;p();const T=s.shift();if(T===void 0){if(h.length){f=setTimeout(()=>{p(),l==="pending"&&(g(),b())},e.timeout);return}b();return}const A={status:"pending",resource:T,callback:(O,_)=>{w(A,O,_)}};h.push(A),c++,f=setTimeout(x,e.rotate),n(T,t,A.callback)}return setTimeout(x),y}function hb(e){const t={...iO,...e};let n=[];function r(){n=n.filter(s=>s().status==="pending")}function i(s,a,l){const c=oO(t,s,a,(u,f)=>{r(),l&&l(u,f)});return n.push(c),c}function o(s){return n.find(a=>s(a))||null}return{query:i,find:o,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:r}}function Xg(){}const jf=Object.create(null);function sO(e){if(!jf[e]){const t=$u(e);if(!t)return;jf[e]={config:t,redundancy:hb(t)}}return jf[e]}function db(e,t,n){let r,i;if(typeof e=="string"){const o=cd(e);if(!o)return n(void 0,424),Xg;i=o.send;const s=sO(e);s&&(r=s.redundancy)}else{const o=l1(e);if(o){r=hb(o);const s=cd(e.resources?e.resources[0]:"");s&&(i=s.send)}}return!r||!i?(n(void 0,424),Xg):r.query(t,i,n)().abort}function Yg(){}function aO(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,JT(e)}))}function lO(e){const t=[],n=[];return e.forEach(r=>{(r.match(tb)?t:n).push(r)}
6),{valid:t,invalid:n}}function ea(e,t,n){function r(){const i=e.pendingIcons;t.forEach(o=>{i&&i.delete(o),e.icons[o]||e.missing.add(o)})}if(n&&typeof n=="object")try{if(!ob(e,n).length){r();return}}catch(i){console.error(i)}r(),aO(e)}function Qg(e,t){e instanceof Promise?e.then(n=>{t(n)}).catch(()=>{t(null)}):t(e)}function cO(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,i=e.iconsToLoad;if(delete e.iconsToLoad,!i||!i.length)return;const o=e.loadIcon;if(e.loadIcons&&(i.length>1||!o)){Qg(e.loadIcons(i,r,n),c=>{ea(e,i,c)});return}if(o){i.forEach(c=>{Qg(o(c,r,n),u=>{ea(e,[c],u?{prefix:r,icons:{[c]:u}}:null)})});return}const{valid:s,invalid:a}=lO(i);if(a.length&&ea(e,a,null),!s.length)return;const l=r.match(tb)?cd(n):null;if(!l){ea(e,s,null);return}l.prepare(n,r,s).forEach(c=>{db(n,c,u=>{ea(e,c.icons,u)})})}))}const pb=(e,t)=>{const n=nO(rO(e,!0,sb()));if(!n.pending.length){let a=!0;return t&&setTimeout(()=>{a&&t(n.loaded,n.missing,n.pending,Yg)}),()=>{a=!1}}const r=Object.create(null),i=[];let o,s;return n.pending.forEach(a=>{const{provider:l,prefix:c}=a;if(c===s&&l===o)return;o=l,s=c,i.push(ko(l,c));const u=r[l]||(r[l]=Object.create(null));u[c]||(u[c]=[])}),n.pending.forEach(a=>{const{provider:l,prefix:c,name:u}=a,f=ko(l,c),h=f.pendingIcons||(f.pendingIcons=new Set);h.has(u)||(h.add(u),r[l][c].push(u))}
6),i.forEach(a=>{const l=r[a.provider][a.prefix];l.length&&cO(a,l)}),t?tO(t,n,i):Yg},uO=e=>new Promise((t,n)=>{const r=typeof e=="string"?dl(e,!0):e;if(!r){n(e);return}pb([r||e],i=>{if(i.length&&r){const o=a1(r);if(o){t({...Vs,...o});return}}n(e)})});function fO(e,t,n){ko("",t).loadIcons=e}function hO(e,t){const n={...e};for(const r in t){const i=t[r],o=typeof i;r in ab?(i===null||i&&(o==="string"||o==="number"))&&(n[r]=i):o===typeof n[r]&&(n[r]=r==="rotate"?i%4:i)}return n}const dO=/[\s,]+/;function pO(e,t){t.split(dO).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function mO(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(i){for(;i<0;)i+=4;return i%4}if(n===""){const i=parseInt(e);return isNaN(i)?0:r(i)}else if(n!==e){let i=0;switch(n){case"%":i=25;break;case"deg":i=90}if(i){let o=parseFloat(e.slice(0,e.length-n.length));return isNaN(o)?0:(o=o/i,o%1===0?r(o):0)}}return t}function gO(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function vO(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function yO(e){return"data:image/svg+xml,"+vO(e)}function bO(e){return'url("'+yO(e)+'")'}const Zg={...lb,inline:!1},wO={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},_O={display:"inline-block"},ud={backgroundColor:"currentColor"},mb={backgroundColor:"transparent"},Jg={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},e0={webkitMask:ud,mask:ud,background:mb};for(const e in e0){const t=e0[e];for(const n in Jg)t[e+n]=Jg[n]}const fc={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";fc[e+"-flip"]=t,fc[e.slice(0,1)+"-flip"]=t,fc[e+"Flip"]=t});function t0(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const n0=(e,t)=>{const n=hO(Zg,t),r={...wO},i=t.mode||"svg",o={},s=t.style,a=typeof s=="object"&&!(s instanceof Array)?s:{};for(let m in t){const v=t[m];
6if(v!==void 0)switch(m){case"icon":case"style":case"onLoad":case"mode":case"ssr":case"customise":break;case"inline":case"hFlip":case"vFlip":n[m]=v===!0||v==="true"||v===1;break;case"flip":typeof v=="string"&&pO(n,v);break;case"color":o.color=v;break;case"rotate":typeof v=="string"?n[m]=mO(v):typeof v=="number"&&(n[m]=v);break;case"ariaHidden":case"aria-hidden":v!==!0&&v!=="true"&&delete r["aria-hidden"];break;default:{const y=fc[m];y?(v===!0||v==="true"||v===1)&&(n[y]=!0):Zg[m]===void 0&&(r[m]=v)}}}const l=VT(e,n),c=l.attributes;if(n.inline&&(o.verticalAlign="-0.125em"),i==="svg")return r.style={...o,...a},Object.assign(r,c),r.innerHTML=$T(l.body),Qe("svg",r);const{body:u,width:f,height:h}=e,d=i==="mask"||(i==="bg"?!1:u.indexOf("currentColor")!==-1),p=gO(u,{...c,width:f+"",height:h+""});return r.style={...o,"--svg":bO(p),width:t0(c.width),height:t0(c.height),..._O,...d?ud:mb,...a},Qe("span",r)};sb(!0);cb("",ZT);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!PT(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const i=t[n];if(typeof i!="object"||!i||i.resources===void 0)continue;ub(n,i)||console.error(r)}catch{console.error(r)}}}}const xO={...Vs,body:""},kO=Oe((e,{emit:t})=>{const n=be(null);function r(){n.value&&(n.value.abort?.(),n.value=null)}const i=be(!!e.ssr),o=be(""),s=Xe(null);function a(){const c=e.icon;if(typeof c=="object"&&c!==null&&typeof c.body=="string")return o.value="",{data:c};let u;if(typeof c!="string"||(u=dl(c,!1,!0))===null)return null;let f=a1(u);if(!f){const p=n.value;return(!p||p.name!==c)&&(f===null?n.value={name:c}:n.value={name:c,abort:pb([u],l)}),null}r(),o.value!==c&&(o.value=c,yt(()=>{t("load",c)}));const h=e.customise;if(h){f=Object.assign({},f);const p=h(f.body,u.name,u.prefix,u.provider);typeof p=="string"&&(f.body=p)}const d=["iconify"];return u.prefix!==""&&d.push("iconify--"+u.prefix),u.provider!==""&&d.push("iconify--"+u.provider),{data:f,classes:d}}function l(){const c=a();c?c.data!==s.value?.data&&(s.value=c):s.value=null}return i.value?l():jt(()=>{i.value=!0,l()}),Ie(()=>e.icon,l),Dn(r),()=>{const c=s.value;if(!c)return n0(xO,e);let u=e;return c.classes&&(u={...e,class:c.classes.join(" ")}),n0({...Vs,...c.data},u)}},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"],emits:["load"]}),r0={getAPIConfig:$u,setAPIModule:cb,sendAPIQuery:db,setFetch:UT,getFetch:WT,listAPIProviders:HT},CO=dt({name:"@nuxt/icon",setup(){const e=Gt(),t=hl().icon,n=VS(),r=n.native;r0.setFetch((s,a)=>{const l=globalThis.$fetch?.native;return(r||l||globalThis.fetch)(s,a)});const i=[];if(t.provider==="server"){const s=e.app?.baseURL?.replace(/\/$/,"")??"";i.push(s+(t.localApiEndpoint||"/api/_nuxt_icon")),(t.fallbackToApi===!0||t.fallbackToApi==="client-only")&&i.push(t.iconifyApiEndpoint)}else t.provider==="none"?r0.setFetch(()=>Promise.resolve(new Response)):i.push(t.iconifyApiEndpoint);async function o(s,a){try{const l=await n(i[0]+"/"+a+".json",{query:{icons:s.join(",")}});if(!l||l.prefix!==a||!l.icons)throw new Error("Invalid data"+JSON.stringify(l));return l}catch(l){return console.error("Failed to load custom icons",l),null}}ub("",{resources:i});for(const s of t.customCollections||[])s&&fO(o,s)}});function i0(e){return e?.defaultForDomains?.[0]||e?.domain||e?.domains?.[0]}function SO(e,t){return i0(e)||i0(t)}const EO=["i18n:plugin","i18n:plugin:ssg-detect","i18n:plugin:route-locale-detect"];function TO(){return We().$nuxtSiteConfig}function gb(e){const t=Be(e.locales).find(n=>n.code===e.defaultLocale);return t?.language||t?.iso||e.defaultLocale}function OO(e,t){const n=Be(e.baseUrl)||void 0;if(!Be(e.differentDomains))return n;const i=Be(e.locales).find(s=>s.code===Be(e.defaultLocale)),o=SO(Be(e.localeProperties),i);return o?pn(o,{strict:!0})?o:`${t}//${o}`:n}function AO(e){const t=Be(e.localeProperties);return t.language?t.language:gb(e)}function LO(e){return e.te("nuxtSiteConfig.description")?e.t("nuxtSiteConfig.description"):void 0}function MO(e){return e.te("nuxtSiteConfig.name")?e.t("nuxtSiteConfig.name"):void 0}const PO=dt({name:"nuxt-site-config:i18n",dependsOn:EO,setup(e){const t=e.$i18n;if(!t)return;const n=TO(),r=Vu().protocol,i=Be(t.baseUrl);if(i){const f=n.get({resolveRefs:!0}),h=f.url;if(h&&!h.includes("localhost")){const d=bo(i,"https://"),p=bo(h,"https://");d.host!==p.host&&f.env==="production"&&console.error(`[Nuxt Site Config] Your I18n baseUrl \`${d.host}\` doesn't match your site url ${p.host}. This will cause production SEO issues. Either provide a matching baseUrl or remove the site url config.`)}}const o=me(()=>gb(t)),s=me(()=>OO(t,r)),a=me(()=>AO(t)),l=me(()=>LO(t)),c=me(()=>MO(t));let u;Ie(t.locale,()=>{u&&u(),u=n.push({_priority:dE.build,_context:"@nuxtjs/i18n",url:s,defaultLocale:o,currentLocale:a,description:l,name:c}
6)},{immediate:!0})}});const Uc=typeof window<"u",zi=(e,t=!1)=>t?Symbol.for(e):Symbol(e),RO=(e,t,n)=>vb({l:e,k:t,s:n}),vb=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Ut=e=>typeof e=="number"&&isFinite(e),yb=e=>Hu(e)==="[object Date]",Wc=e=>Hu(e)==="[object RegExp]",c1=e=>xt(e)&&Object.keys(e).length===0,Nt=Object.assign,DO=Object.create,nt=(e=null)=>DO(e);let o0;const IO=()=>o0||(o0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof globalThis<"u"?globalThis:nt()),NO=Object.prototype.hasOwnProperty;function Hn(e,t){return NO.call(e,t)}const St=Array.isArray,gt=e=>typeof e=="function",Me=e=>typeof e=="string",Dt=e=>typeof e=="boolean",rt=e=>e!==null&&typeof e=="object",FO=e=>rt(e)&&gt(e.then)&&gt(e.catch),bb=Object.prototype.toString,Hu=e=>bb.call(e),xt=e=>Hu(e)==="[object Object]",jO=e=>e==null?"":St(e)||xt(e)&&e.toString===bb?JSON.stringify(e,null,2):String(e);function u1(e,t=""){return e.reduce((n,r,i)=>i===0?n+r:n+t+r,"")}function VO(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}function s0(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function BO(e){return e.replace(/&(?![a-z0-9#]{2,6};)/gi,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}const zO=/^javascript:/i,$O=/^(?:href|src|action|formaction)$/i,HO=/&#(?:x([0-9a-f]+)|(\d+));?/gi,qO=/&(?:Tab|NewLine);/g,UO=/&colon;?/gi,WO=/[\u0000-\u0020\u007f-\u009f]/g,GO=/(?:^|[\s"'<>/])on\w+\s*=\s*["']?[^"'>]+["']?/i,KO=/(^|[\s"'<>/])on(\w+\s*=)/gi,XO=/(^|[\s"'<>/])((?:href|src|action|formaction)\s*=\s*)([^\s"'=<>`]+)/gi;function YO(e,t,n){const r=t||n;if(!r)return e;const i=Number.parseInt(r,t?16:10);return i<=127?String.fromCharCode(i):e}function f1(e){const t=e.replace(HO,YO).replace(qO,"").replace(UO,":").replace(WO,"");return zO.test(t)}function QO(e){const t=/url\s*\(/gi;let n="",r=0,i;for(;(i=t.exec(e))!==null;){const o=i.index,s=t.lastIndex-1;let a=s+1,l=1,c=null;for(;a<e.length;a++){const h=e[a];if(c){h===c&&(c=null);continue}if(h==='"'||h==="'")c=h;else if(h==="(")l++;else if(h===")"&&(l--,l===0))break}if(l!==0)break;const u=e.slice(s+1,a).trim(),f=u.startsWith('"')&&u.endsWith('"')||u.startsWith("'")&&u.endsWith("'")?u.slice(1,-1).trim():u;n+=e.slice(r,o),n+=f1(f)?"url(about:blank)":e.slice(o,a+1),r=a+1}return n+e.slice(r)}function a0(e,t){if($O.test(e)&&f1(t))return"about:blank";const n=e.toLowerCase()==="style"?QO(t):t;return BO(n)}function ZO(e){return e=e.replace(/([\w:-]+)\s*=\s*"([^"]*)"/g,(t,n,r)=>`${n}="${a0(n,r)}"`),e=e.replace(/([\w:-]+)\s*=\s*'([^']*)'/g,(t,n,r)=>`${n}='${a0(n,r)}'`),GO.test(e)&&(e=e.replace(KO,"$1&#111;n$2")),e=e.replace(XO,(t,n,r,i)=>f1(i)?`${n}${r}about:blank`:t),e}const l0=e=>!rt(e)||St(e);function fs(e,t){if(l0(e)||l0(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:i}=n.pop();Object.keys(r).forEach(o=>{if(o==="__proto__")return;const s=r[o];if(St(s)){const a=[];a.length=s.length,i[o]=a,n.push({src:s,des:a})}else rt(s)?((!rt(i[o])||St(i[o]))&&(i[o]=nt()),n.push({src:s,des:i[o]})):i[o]=s})}}function JO(e,t=e.getCurrentLanguage(),n=e.getCurrentDirection()){const r={htmlAttrs:{},link:[],meta:[]};if(e.dir&&(r.htmlAttrs.dir=n),e.lang&&t&&(r.htmlAttrs.lang=t),e.seo){const i=e.strictCanonicals?e.getRouteWithoutQuery():void 0,o=tA(e,i),s=h1(e,i);r.link=r.link.concat(o,rA(e,s)),r.meta=r.meta.concat(iA(e,s),oA(e),aA(e,sA(e,o)))}return r}function eA(e){const t=new Map;for(const n of e){if(!n.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[r,i]=n.language.split("-");r&&i&&(n.isCatchallLocale||!t.has(r))&&t.set(r,n),t.set(n.language,n)}return t}function tA(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){if(!e.hreflangLinks)return[];const n=[],r=eA(e.locales),i=new Map;for(const[o,s]of r.entries()){const a=i.get(s.code)??nA(s.code,e,t);if(!a)continue;i.set(s.code,a);const l=e.strictSeo?{rel:"alternate",href:a,hreflang:o}:{[e.key]:`i18n-alt-${o}`,rel:"alternate",href:a,hreflang:o};
6n.push(l),e.defaultLocale&&e.defaultLocale===s.code&&n[0].hreflang!=="x-default"&&n.unshift(e.strictSeo?{rel:"alternate",href:a,hreflang:"x-default"}:{[e.key]:"i18n-xd",rel:"alternate",href:a,hreflang:"x-default"})}return n}function nA(e,t,n=t.strictCanonicals?t.getRouteWithoutQuery():void 0){const r=t.getLocalizedRoute(e,n);if(r)return Is(Lu(r,t.baseUrl),t.strictCanonicals?wb(t):{})}function h1(e,t=e.strictCanonicals?e.getRouteWithoutQuery():void 0){const n=e.getLocalizedRoute(e.currentLocale,t);return n?Is(Lu(n,e.baseUrl),wb(e)):""}function rA(e,t=h1(e)){return t?[e.strictSeo?{rel:"canonical",href:t}:{[e.key]:"i18n-can",rel:"canonical",href:t}]:[]}function wb(e,t=e.getCurrentRoute()){if(!e.canonicalQueries.length)return{};const r=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}))?.query??{},i={};for(const o of e.canonicalQueries.filter(s=>s in r)){i[o]??=[];for(const s of lA(r[o]))i[o].push(s||"")}return i}function iA(e,t=h1(e)){return t?[e.strictSeo?{property:"og:url",content:t}:{[e.key]:"i18n-og-url",property:"og:url",content:t}]:[]}function oA(e,t=e.getCurrentLanguage()){return t?[e.strictSeo?{property:"og:locale",content:Gc(t)}:{[e.key]:"i18n-og",property:"og:locale",content:Gc(t)}]:[]}function sA(e,t){const n=e.locales.map(i=>i.language||i.code);if(!e.strictSeo)return n;const r=new Set(t.map(i=>i.hreflang));return n.filter(i=>r.has(i))}function aA(e,t,n=e.getCurrentLanguage()){return t.filter(i=>i&&i!==n).map(i=>e.strictSeo?{property:"og:locale:alternate",content:Gc(i)}:{[e.key]:`i18n-og-alt-${i}`,property:"og:locale:alternate",content:Gc(i)})}function Gc(e=""){return e.replace(/-/g,"_")}function lA(e){return Array.isArray(e)?e:[e]}function d1(e,t,n=e.getLocale()){if(Me(t)&&pn(t,{acceptRelative:!0}))return t;try{return xb(e,t,n).fullPath}catch{return""}}function _b(e,t,n=e.getLocale()){try{return xb(e,t,n)}catch{return}}function cA(e){if(!Me(e))return Nt({},e);if(e[0]==="/"){const{pathname:t,search:n,hash:r}=Fc(e);return{path:t,query:Au(n),hash:r}}return{name:e}}function xb(e,t,n){const r=cA(t),i=e.resolveLocalizedRouteObject(r,n);i.name&&(i.path=void 0);const o=e.router.resolve(i);return o.name?o:e.router.resolve(t)}function p1(e,t,n=e.router.currentRoute.value){const r=e.getRouteBaseName(n);if(!r)return"";const i={name:r,params:Nt({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,meta:n.meta},o=d1(e,i,t);return e.afterSwitchLocalePath(o,t)}function uA(e,t,n=e.getLocale(),r=e.getLocales(),i=e.routingOptions.domains?e.getBaseUrl(n):e.getBaseUrl()){const o=r.find(l=>l.code===n)||{},s=[...new Set(typeof t.seo=="object"&&t.seo?.canonicalQueries||[])],a={...e,afterSwitchLocalePath:e.getAlternatePath};
6if(!i&&!e.routingOptions.domains){if(e.strictSeo)throw new Error("I18n `baseUrl` is required to generate valid SEO tag links.");console.warn("I18n `baseUrl` is required to generate valid SEO tag links.")}return{...t,key:e.strictSeo?"key":"id",strictSeo:e.strictSeo,locales:r,currentLocale:n,baseUrl:i,canonicalQueries:s,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.strictSeo||e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>o.language,getCurrentDirection:()=>o.dir||"ltr",getLocaleRoute:l=>_b(e,l),getLocalizedRoute:(l,c)=>p1(a,l,c),getRouteWithoutQuery:()=>{try{return Nt({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function fA(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return JO(uA(e,{dir:t,lang:n,seo:r}))}function hA(e=0){return t=>{const i=(typeof t=="string"?t:t.pathname).split("?")[0].split("/");return i[0]===""&&i.shift(),i.length>e&&i[e]||""}}const qa="___",dA="default",pA=qa+dA;function fd(e){return typeof e=="string"?e:e!=null?e.toString():""}function hc(e){return fd(typeof e=="object"?e?.name:e).split(qa)[0]}function hd(e,t,n){return n?e+qa+t+pA:e+qa+t}const mA=e=>e?lr:ws;function gA(e,t,n){return n.routing&&(e!==t||n.strategy==="prefix")}const vA=hA(0),Kc=e=>vA(e),yA=e=>e.split(qa).at(1)??"";function bA(e){return String(typeof e!="object"?e:e?.name||e?.path||"")}function wA(e){const t=bA(e);if(t[0]==="/")return Kc(t);const n=yA(t);return n||(typeof e=="object"&&e?.path?Kc(String(e.path)):"")}function _A(e,t){return!t.routing&&!t.domains?n=>fd(n):(n,r)=>{const i=fd(n),o=hd(i,r,!0);return e(o)?o:hd(i,r,!1)}}function xA(e,t){return t.routing?t.strategy==="prefix"?(n,r)=>{const i="/"+r+(n.path==="/"?"":n.path),o=e.options.routes.find(s=>s.path===i);return o!=null?e.resolve(Nt({},n,o,{path:i})):n}:n=>e.resolve(n):n=>n}const Ua=["de"],Ca={de:[{key:"locale_de_46json_b9c609c0",load:()=>Promise.resolve({}),cache:!0}]},kA=[()=>ye(()=>import("./78Fu_wct.js"),[],import.meta.url)],Po=[{code:"de",language:"de-DE",domains:[],defaultForDomains:[]}],Ro=(e="")=>e.replace(/^https?:\/\//i,"").toLowerCase();function Wa(e,t){return!!e?.domains.some(n=>Ro(n)===t)}function CA(e,t,n){const r=e.find(i=>i.code===n);return!r?.domains.length||Wa(r,t)?"here":e.some(i=>Wa(i,t))?"other-domain":"off-host"}function kb(e,t,n){return CA(e,t,n)!=="other-domain"}const Cb=e=>e?.defaultForDomains[0]||e?.domain||e?.domains[0];function SA(e,t,n){if(!kb(n,e,t))return Cb(n.find(r=>r.code===t))}function EA(e,t,n){const r=e.filter(i=>Wa(i,t));return(r.find(i=>i.code===n)||r.find(i=>i.defaultForDomains.some(o=>Ro(o)===t))||r[0])?.code}function TA(e,t){const n=t.replace(/^\./,"").replace(/:\d+$/,"").toLowerCase();return e.every(r=>r.domains.concat(r.domain||[]).every(i=>{const o=Ro(i).replace(/:\d+$/,"");return o===n||o.endsWith("."+n)}))}const Sb=(e,t)=>pn(e,{strict:!0})?e:t.protocol+"//"+e;function OA(e,t,n,r=Po){const i=r.find(s=>s.code===n),o=e?.[n]?.domain||i?.domain||i?.domains.find(s=>Ro(s)===t.host)||SA(t.host,n,r);if(o)return Sb(o,t)}function AA(e,t,n=Po){let r;for(const i of n){const o=Xc(i,e);for(const s of[o.domain,...o.domains])!s||Ro(s)!==t.host||(!r||!pn(r,{strict:!0})&&pn(s,{strict:!0}))&&(r=s)}return r&&Sb(r,t)}function Xc(e,t){if(typeof e=="string")return e;const n=e,r=t[n.code]?.domain;return!r||r===n.domain?e:{...n,domain:r,domains:[r],defaultForDomains:n.defaultForDomains.length?[r]:[]}}function LA(e){const t={};for(const n of Ua){const r=MA(e,[n]),i=PA(n,r);t[n]={fallbacks:r,cacheable:i}}return t}function MA(e,t){if(e===!1)return[];if(St(e))return e;let n=[];if(Me(e))return t.every(i=>i!==e)&&n.push(e),n;const r=[...t,"default"];for(const i of r)i in e&&(n=[...n,...e[i].filter(Boolean)]);return n}function c0(e){return Ca[e]!=null&&Ca[e].every(t=>t.cache!==!1)}function PA(e,t){return c0(e)&&t.every(n=>c0(n))}function RA(e,t=Po){return t.find(n=>n.defaultForDomains.some(r=>Ro(r)===e))?.code}function Eb(e,t,n=Po){const r=RA(e,n)||t;return r||(n.some(i=>i.domains.length)?n[0]?.code:"")||""}const po=e=>Ua.includes(e||""),u0=e=>po(e)?e:void 0,DA=e=>!!e.path&&!e.name;function IA(e){const{router:t,defaultLocale:n,strictSeo:r,compactRoutes:i}=e,o={strategy:e.strategy,routing:e.routing,domains:e.domains},s=mA(e.trailingSlash),a=_A(w=>t.hasRoute(w),o);function l(w,x){w.name=hc(w.name||t.currentRoute.value);const T=a(w.name,x);if(t.hasRoute(T))w.name=T,i&&w.params&&delete w.params.locale;else if(i&&po(x)&&f().has(w.name))return w.params={...w.params||{},locale:x},w;return w.name=T,w}const c=xA(t,o);let u;function f(){if(u)return u;if(u=new Set,i)for(const w of t.getRoutes())w.name!=null&&/^\/:locale\(/.test(w.path)&&u.add(String(w.name));return u}function h(w,x){const T=c(w,x),A=hc(T);if(A){const O=a(A,x);if(t.hasRoute(O)){T.name=O;const _=T;return i&&_.params&&delete _.params.locale,T}if(i&&f().has(A)){const _=T;return _.name=A,_.params={..._.params||{},locale:x},_}return T.name=O,T}return gA(x,n,o)&&(T.path="/"+x+T.path),T.path=s(T.path,!0),T}const d=()=>t.currentRoute.value.meta.nuxtI18nInternal??{},p=(w,x=d())=>r&&!!w&&Object.keys(x).length>0&&!x[w],m=o.strategy==="prefix_except_default"||o.strategy==="prefix_and_default",v=(w,x,T)=>!!w&&Eb(Ro(w),e.configuredDefaultLocale,T)===x,y=w=>(x,T,A,O)=>{const _=w(T);return _?(m&&v(Cb(A),T,O)&&Kc(x)===T&&(x=x.slice(T.length+1)||"/"),wn(_,x)):x},b=y(e.getBaseUrl),g=y(e.getCanonicalBaseUrl);return{router:t,getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:hc,getRouteLocalizedParams:d,getLocalizedDynamicParams:w=>{const x=e.getLocalePathPayload?.();return x?x[w]||{}:d()?.[w]},afterSwitchLocalePath:(w,x)=>
6{if(p(x))return"";if(!o.domains)return w;const T=e.getHost()??"",A=e.getLocales(),O=A.find(_=>_.code===x);return Wa(O,T)||!w?w:b(w,x,O,A)},getAlternatePath:(w,x)=>{if(x!==e.getLocale()&&p(x))return"";if(!o.domains||!w)return w;const T=e.getLocales();return g(w,x,T.find(A=>A.code===x),T)},resolveLocalizedRouteObject:(w,x)=>DA(w)?h(w,x):l(w,x)}}function pl(e){const t=e?._nuxtI18n?.composableCtx;if(!t)throw new Error("i18n context is not initialized. Ensure the i18n plugin is installed and the composable is used within a Vue component or setup function.");return t}function NA(e,t=We()){const n=FA(t);return{...IA({router:Yt(),defaultLocale:e.getDefaultLocale(),configuredDefaultLocale:e.config.defaultLocale||"",getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getCanonicalBaseUrl:e.getCanonicalBaseUrl,getHost:()=>Vu().host,getLocalePathPayload:()=>!1,strategy:"prefix_except_default",routing:!0,domains:!1,trailingSlash:!1,strictSeo:!1,compactRoutes:!1}),strictSeo:!1,_head:void 0,get head(){return this._head??=B4({}),this._head},metaState:{htmlAttrs:{},meta:[],link:[]},seoSettings:{dir:!1,lang:!1,seo:typeof e.config.experimental.strictSeo=="object"&&e.config.experimental.strictSeo||!1},localePathPayload:n,routingOptions:{defaultLocale:e.config.defaultLocale||"",domains:!1,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!0}}}function FA(e=We()){const t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||"{}")}function jA(e,t,n){return{line:e,column:t,offset:n}}function dd(e,t,n){return{start:e,end:t}}const at={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},VA=17;function qu(e,t,n={}){const{domain:r,messages:i,args:o}=n,s=e,a=new SyntaxError(String(s));return a.code=e,t&&(a.location=t),a.domain=r,a}function BA(e){throw e}const dr=" ",zA="\r",un=`
7`,$A="\u2028",HA="\u2029";function qA(e){const t=e;let n=0,r=1,i=1,o=0;const s=A=>t[A]===zA&&t[A+1]===un,a=A=>t[A]===un,l=A=>t[A]===HA,c=A=>t[A]===$A,u=A=>s(A)||a(A)||l(A)||c(A),f=()=>n,h=()=>r,d=()=>i,p=()=>o,m=A=>s(A)||l(A)||c(A)?un:t[A],v=()=>m(n),y=()=>m(n+o);function b(){return o=0,u(n)&&(r++,i=0),s(n)&&n++,n++,i++,t[n]}function g(){return s(n+o)&&o++,o++,t[n+o]}function w(){n=0,r=1,i=1,o=0}function x(A=0){o=A}function T(){const A=n+o;for(;A!==n;)b();o=0}return{index:f,line:h,column:d,peekOffset:p,charAt:m,currentChar:v,currentPeek:y,next:b,peek:g,reset:w,resetPeek:x,skipToPeek:T}}const Rr=void 0,UA=".",f0="'",WA="tokenizer";function GA(e,t={}){const n=t.location!==!1,r=qA(e),i=()=>r.index(),o=()=>jA(r.line(),r.column(),r.index()),s=o(),a=i(),l={currentType:13,offset:a,startLoc:s,endLoc:s,lastType:13,lastOffset:a,lastStartLoc:s,lastEndLoc:s,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function f(U,Q,ie,...le){const se=c();if(Q.column+=ie,Q.offset+=ie,u){const X=n?dd(se.startLoc,Q):null,q=qu(U,X,{domain:WA,args:le});u(q)}}function h(U,Q,ie){U.endLoc=o(),U.currentType=Q;const le={type:Q};return n&&(le.loc=dd(U.startLoc,U.endLoc)),ie!=null&&(le.value=ie),le}const d=U=>h(U,13);function p(U,Q){return U.currentChar()===Q?(U.next(),Q):(f(at.EXPECTED_TOKEN,o(),0,Q),"")}function m(U){let Q="";for(;U.currentPeek()===dr||U.currentPeek()===un;)Q+=U.currentPeek(),U.peek();return Q}function v(U){const Q=m(U);return U.skipToPeek(),Q}function y(U){if(U===Rr)return!1;const Q=U.charCodeAt(0);return Q>=97&&Q<=122||Q>=65&&Q<=90||Q===95}function b(U){if(U===Rr)return!1;const Q=U.charCodeAt(0);return Q>=48&&Q<=57}function g(U,Q){const{currentType:ie}=Q;if(ie!==2)return!1;m(U);const le=y(U.currentPeek());return U.resetPeek(),le}function w(U,Q){const{currentType:ie}=Q;if(ie!==2)return!1;m(U);const le=U.currentPeek()==="-"?U.peek():U.currentPeek(),se=b(le);return U.resetPeek(),se}function x(U,Q){const{currentType:ie}=Q;if(ie!==2)return!1;m(U);const le=U.currentPeek()===f0;return U.resetPeek(),le}function T(U,Q){const{currentType:ie}=Q;if(ie!==7)return!1;m(U);const le=U.currentPeek()===".";return U.resetPeek(),le}function A(U,Q){const{currentType:ie}=Q;if(ie!==8)return!1;m(U);const le=y(U.currentPeek());return U.resetPeek(),le}function O(U,Q){const{currentType:ie}=Q;if(!(ie===7||ie===11))return!1;m(U);const le=U.currentPeek()===":";return U.resetPeek(),le}function _(U,Q){const{currentType:ie}=Q;if(ie!==9)return!1;const le=()=>{const X=U.currentPeek();return X==="{"?y(U.peek()):X==="@"||X==="|"||X===":"||X==="."||X===dr||!X?!1:X===un?(U.peek(),le()):E(U,!1)},se=le();return U.resetPeek(),se}function R(U){m(U);const Q=U.currentPeek()==="|";return U.resetPeek(),Q}function E(U,Q=!0){const ie=(se=!1,X="")=>{const q=U.currentPeek();return q==="{"||q==="@"||!q?se:q==="|"?!(X===dr||X===un):q===dr?(U.peek(),ie(!0,dr)):q===un?(U.peek(),ie(!0,un)):!0},le=ie();return Q&&U.resetPeek(),le}function L(U,Q){const ie=U.currentChar();return ie===Rr?Rr:Q(ie)?(U.next(),ie):null}function C(U){const Q=U.charCodeAt(0);return Q>=97&&Q<=122||Q>=65&&Q<=90||Q>=48&&Q<=57||Q===95||Q===36}function D(U){return L(U,C)}function k(U){const Q=U.charCodeAt(0);return Q>=97&&Q<=122||Q>=65&&Q<=90||Q>=48&&Q<=57||Q===95||Q===36||Q===45}function S(U){return L(U,k)}function N(U){const Q=U.charCodeAt(0);return Q>=48&&Q<=57}function M(U){return L(U,N)}function z(U){const Q=U.charCodeAt(0);return Q>=48&&Q<=57||Q>=65&&Q<=70||Q>=97&&Q<=102}function H(U){return L(U,z)}function oe(U){let Q="",ie="";for(;Q=M(U);)ie+=Q;return ie}function J(U){let Q="";for(;;){const ie=U.currentChar();if(ie==="\\"){const le=U.peek();le==="{"||le==="}"||le==="@"||le==="|"||le==="\\"?(Q+=ie+le,U.next(),U.next()):(U.resetPeek(),Q+=ie,U.next())}else{if(ie==="{"||ie==="}"||ie==="@"||ie==="|"||!ie)break;if(ie===dr||ie===un)if(E(U))Q+=ie,U.next();else{if(R(U))break;Q+=ie,U.next()}else Q+=ie,U.next()}}return Q}function P(U){v(U);let Q="",ie="";for(;Q=S(U);)ie+=Q;const le=U.currentChar();if(le&&le!=="}"&&le!==Rr&&le!==dr&&le!==un&&le!==" "){const se=B(U);return f(at.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,ie+se),ie+se}return U.currentChar()===Rr&&f(at.UNTERMINATED_CLOSING_BRACE,o(),0),ie}function F(U){v(U);let Q="";return U.currentChar()==="-"?(U.next(),Q+=`-${oe(U)}`):Q+=oe(U),U.currentChar()===Rr&&f(at.UNTERMINATED_CLOSING_BRACE,o(),0),Q}function W(U){return U!==f0&&U!==un}function K(U){v(U),p(U,"'");let Q="",ie="";for(;Q=L(U,W);)Q==="\\"?ie+=Z(U):ie+=Q;const le=U.currentChar();return le===un||le===Rr?(f(at.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),le===un&&(U.next(),p(U,"'")),ie):(p(U,"'"),ie)}function Z(U){const Q=U.currentChar();switch(Q){case"\\":case"'":return U.next(),`\\${Q}`;case"u":return I(U,Q,4);case"U":return I(U,Q,6);default:return f(at.UNKNOWN_ESCAPE_SEQUENCE,o(),0,Q),""}}function I(U,Q,ie){p(U,Q);let le="";for(let se=0;se<ie;se++){const X=H(U);if(!X){f(at.INVALID_UNICODE_ESCAPE_SEQUENCE,o(),0,`\\${Q}${le}${U.currentChar()}`);break}le+=X}return`\\${Q}${le}`}function V(U){return U!=="{"&&U!=="}"&&U!==dr&&U!==un}function B(U){v(U);let Q="",ie="";for(;Q=L(U,V);)ie+=Q;return ie}function Y(U){let Q="",ie="";for(;Q=D(U);)ie+=Q;return ie}function G(U){const Q=ie=>{const le=U.currentChar();return le==="{"||le==="@"||le==="|"||le==="("||le===")"||!le||le===dr?ie:(ie+=le,U.next(),Q(ie))};return Q("")}function j(U){v(U);const Q=p(U,"|");return v(U),Q}function $(U,Q){let ie=null;
vendor: 6,949 bytes, line 7
7switch(U.currentChar()){case"{":return Q.braceNest>=1&&f(at.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),U.next(),ie=h(Q,2,"{"),v(U),Q.braceNest++,ie;case"}":return Q.braceNest>0&&Q.currentType===2&&f(at.EMPTY_PLACEHOLDER,o(),0),U.next(),ie=h(Q,3,"}"),Q.braceNest--,Q.braceNest>0&&v(U),Q.inLinked&&Q.braceNest===0&&(Q.inLinked=!1),ie;case"@":return Q.braceNest>0&&f(at.UNTERMINATED_CLOSING_BRACE,o(),0),ie=ee(U,Q)||d(Q),Q.braceNest=0,ie;default:{let se=!0,X=!0,q=!0;if(R(U))return Q.braceNest>0&&f(at.UNTERMINATED_CLOSING_BRACE,o(),0),ie=h(Q,1,j(U)),Q.braceNest=0,Q.inLinked=!1,ie;if(Q.braceNest>0&&(Q.currentType===4||Q.currentType===5||Q.currentType===6))return f(at.UNTERMINATED_CLOSING_BRACE,o(),0),Q.braceNest=0,ne(U,Q);if(se=g(U,Q))return ie=h(Q,4,P(U)),v(U),ie;if(X=w(U,Q))return ie=h(Q,5,F(U)),v(U),ie;if(q=x(U,Q))return ie=h(Q,6,K(U)),v(U),ie;if(!se&&!X&&!q)return ie=h(Q,12,B(U)),f(at.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,ie.value),v(U),ie;break}}return ie}function ee(U,Q){const{currentType:ie}=Q;let le=null;const se=U.currentChar();switch((ie===7||ie===8||ie===11||ie===9)&&(se===un||se===dr)&&f(at.INVALID_LINKED_FORMAT,o(),0),se){case"@":return U.next(),le=h(Q,7,"@"),Q.inLinked=!0,le;case".":return v(U),U.next(),h(Q,8,".");case":":return v(U),U.next(),h(Q,9,":");default:return R(U)?(le=h(Q,1,j(U)),Q.braceNest=0,Q.inLinked=!1,le):T(U,Q)||O(U,Q)?(v(U),ee(U,Q)):A(U,Q)?(v(U),h(Q,11,Y(U))):_(U,Q)?(v(U),se==="{"?$(U,Q)||le:h(Q,10,G(U))):(ie===7&&f(at.INVALID_LINKED_FORMAT,o(),0),Q.braceNest=0,Q.inLinked=!1,ne(U,Q))}}function ne(U,Q){let ie={type:13};if(Q.braceNest>0)return $(U,Q)||d(Q);if(Q.inLinked)return ee(U,Q)||d(Q);switch(U.currentChar()){case"{":return $(U,Q)||d(Q);case"}":return f(at.UNBALANCED_CLOSING_BRACE,o(),0),U.next(),h(Q,3,"}");case"@":return ee(U,Q)||d(Q);default:{if(R(U))return ie=h(Q,1,j(U)),Q.braceNest=0,Q.inLinked=!1,ie;if(E(U))return h(Q,0,J(U));break}}return ie}function ae(){const{currentType:U,offset:Q,startLoc:ie,endLoc:le}=l;return l.lastType=U,l.lastOffset=Q,l.lastStartLoc=ie,l.lastEndLoc=le,l.offset=i(),l.startLoc=o(),r.currentChar()===Rr?h(l,13):ne(r,l)}return{nextToken:ae,currentOffset:i,currentPosition:o,context:c}}const KA="parser",XA=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,YA=/\\([\\@{}|])/g;function QA(e,t){return t}function ZA(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function JA(e={}){const t=e.location!==!1,{onError:n}=e;function r(y,b,g,w,...x){const T=y.currentPosition();if(T.offset+=w,T.column+=w,n){const A=t?dd(g,T):null,O=qu(b,A,{domain:KA,args:x});n(O)}}function i(y,b,g){const w={type:y};return t&&(w.start=b,w.end=b,w.loc={start:g,end:g}),w}function o(y,b,g,w){t&&(y.end=b,y.loc&&(y.loc.end=g))}function s(y,b){const g=y.context(),w=i(3,g.offset,g.startLoc);return w.value=b.replace(YA,QA),o(w,y.currentOffset(),y.currentPosition()),w}function a(y,b){const g=y.context(),{lastOffset:w,lastStartLoc:x}=g,T=i(5,w,x);return T.index=parseInt(b,10),y.nextToken(),o(T,y.currentOffset(),y.currentPosition()),T}function l(y,b){const g=y.context(),{lastOffset:w,lastStartLoc:x}=g,T=i(4,w,x);return T.key=b,y.nextToken(),o(T,y.currentOffset(),y.currentPosition()),T}function c(y,b){const g=y.context(),{lastOffset:w,lastStartLoc:x}=g,T=i(9,w,x);return T.value=b.replace(XA,ZA),y.nextToken(),o(T,y.currentOffset(),y.currentPosition()),T}function u(y){const b=y.nextToken(),g=y.context(),{lastOffset:w,lastStartLoc:x}=g,T=i(8,w,x);return b.type!==11?(r(y,at.UNEXPECTED_EMPTY_LINKED_MODIFIER,g.lastStartLoc,0),T.value="",o(T,w,x),{nextConsumeToken:b,node:T}):(b.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,pr(b)),T.value=b.value||"",o(T,y.currentOffset(),y.currentPosition()),{node:T})}function f(y,b){const g=y.context(),w=i(7,g.offset,g.startLoc);return w.value=b,o(w,y.currentOffset(),y.currentPosition()),w}function h(y){const b=y.context(),g=i(6,b.offset,b.startLoc);let w=y.nextToken();if(w.type===8){const x=u(y);g.modifier=x.node,w=x.nextConsumeToken||y.nextToken()}switch(w.type!==9&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(w)),w=y.nextToken(),w.type===2&&(w=y.nextToken()),w.type){case 10:w.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(w)),g.key=f(y,w.value||"");break;case 4:w.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(w)),g.key=l(y,w.value||"");break;case 5:w.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(w)),g.key=a(y,w.value||"");break;case 6:w.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(w)),g.key=c(y,w.value||"");break;default:{r(y,at.UNEXPECTED_EMPTY_LINKED_KEY,b.lastStartLoc,0);const x=y.context(),T=i(7,x.offset,x.startLoc);return T.value="",o(T,x.offset,x.startLoc),g.key=T,o(g,x.offset,x.startLoc),{nextConsumeToken:w,node:g}}}return o(g,y.currentOffset(),y.currentPosition()),{node:g}}function d(y){const b=y.context(),g=b.currentType===1?y.currentOffset():b.offset,w=b.currentType===1?b.endLoc:b.startLoc,x=i(2,g,w);x.items=[];let T=null;do{const _=T||y.nextToken();switch(T=null,_.type){case 0:_.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(_)),x.items.push(s(y,_.value||""));break;case 5:_.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(_)),x.items.push(a(y,_.value||""));break;case 4:_.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(_)),x.items.push(l(y,_.value||""));break;case 6:_.value==null&&r(y,at.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,pr(_)),x.items.push(c(y,_.value||""));break;case 7:{const R=h(y);x.items.push(R.node),T=R.nextConsumeToken||null;break}}}while(b.currentType!==13&&b.currentType!==1);const A=b.currentType===1?b.lastOffset:y.currentOffset(),O=b.currentType===1?b.lastEndLoc:y.currentPosition();return o(x,A,O),x}function p(y,b,g,w){const x=y.context();let T=w.items.length===0;const A=i(1,b,g);A.cases=[],A.cases.push(w);do{const O=d(y);T||(T=O.items.length===0),A.cases.push(O)}while(x.currentType!==13);return T&&r(y,at.MUST_HAVE_MESSAGES_IN_PLURAL,g,0),o(A,y.currentOffset(),y.currentPosition()),A}function m(y){const b=y.context(),{offset:g,startLoc:w}=b,x=d(y);return b.currentType===13?x:p(y,g,w,x)}function v(y){const b=GA(y,Nt({},e)),g=b.context(),w=i(0,g.offset,g.startLoc);return t&&w.loc&&(w.loc.source=y),w.body=m(b),e.onCacheKey&&(w.cacheKey=e.onCacheKey(y)),g.currentType!==13&&r(b,at.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,y[g.offset]||""),o(w,b.currentOffset(),b.currentPosition()),w}return{parse:v}}function pr(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function eL(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function h0(e,t){for(let n=0;n<e.length;n++)m1(e[n],t)}function m1(e,t){switch(e.type){case 1:h0(e.cases,t),t.helper("plural");break;case 2:h0(e.items,t);break;
7case 6:{m1(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function tL(e,t={}){const n=eL(e);n.helper("normalize"),e.body&&m1(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function nL(e){const t=e.body;return t.type===2?d0(t):t.cases.forEach(n=>d0(n)),e}function d0(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=u1(t);for(let n=0;n<e.items.length;n++){const r=e.items[n];(r.type===3||r.type===9)&&delete r.value}}}}function Ko(e){switch(e.t=e.type,e.type){case 0:{const t=e;Ko(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let r=0;r<n.length;r++)Ko(n[r]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let r=0;r<n.length;r++)Ko(n[r]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;Ko(t.key),t.k=t.key,delete t.key,t.modifier&&(Ko(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}}delete e.type}function rL(e,t){const{filename:n,breakLineCode:r,needIndent:i}=t,o=t.location!==!1,s={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:i,indentLevel:0};o&&e.loc&&(s.source=e.loc.source);const a=()=>s;function l(m,v){s.code+=m}function c(m,v=!0){const y=v?r:"";l(i?y+"  ".repeat(m):y)}function u(m=!0){const v=++s.indentLevel;m&&c(v)}function f(m=!0){const v=--s.indentLevel;m&&c(v)}function h(){c(s.indentLevel)}return{context:a,push:l,indent:u,deindent:f,newline:h,helper:m=>`_${m}`,needIndent:()=>s.needIndent}}function iL(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Cs(e,t.key),t.modifier?(e.push(", "),Cs(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function oL(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const i=t.items.length;for(let o=0;o<i&&(Cs(e,t.items[o]),o!==i-1);o++)e.push(", ");e.deindent(r()),e.push("])")}function sL(e,t){const{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(r());const i=t.cases.length;for(let o=0;o<i&&(Cs(e,t.cases[o]),o!==i-1);o++)e.push(", ");e.deindent(r()),e.push("])")}}function aL(e,t){t.body?Cs(e,t.body):e.push("null")}function Cs(e,t){const{helper:n}=e;switch(t.type){case 0:aL(e,t);break;case 1:sL(e,t);break;case 2:oL(e,t);break;case 6:iL(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const lL=(e,t={})=>{const n=Me(t.mode)?t.mode:"normal",r=Me(t.filename)?t.filename:"message.intl";t.sourceMap;const i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
8`,o=t.needIndent?t.needIndent:n!=="arrow",s=e.helpers||[],a=rL(e,{filename:r,breakLineCode:i,needIndent:o});a.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),a.indent(o),s.length>0&&(a.push(`const { ${u1(s.map(u=>`${u}: _${u}`),", ")} } = ctx`),a.newline()),a.push("return "),Cs(a,e),a.deindent(o),a.push("}"),delete e.helpers;const{code:l,map:c}=a.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function cL(e,t={}){const n=Nt({},t),r=!!n.jit,i=!!n.minify,o=n.optimize==null?!0:n.optimize,a=JA(n).parse(e);return r?(o&&nL(a),i&&Ko(a),{ast:a,code:""}):(tL(a,n),lL(a,n))}function kr(e){return rt(e)&&g1(e)===0&&(Hn(e,"b")||Hn(e,"body"))}const Tb=["b","body"];function uL(e){return $i(e,Tb)}const Ob=["c","cases"];function fL(e){return $i(e,Ob,[])}const Ab=["s","static"];function hL(e){return $i(e,Ab)}const Lb=["i","items"];function dL(e){return $i(e,Lb,[])}const Mb=["t","type"];function g1(e){return $i(e,Mb)}const Pb=["v","value"];function zl(e,t){const n=$i(e,Pb);if(n!=null)return n;throw Ga(t)}const Rb=["m","modifier"];function pL(e){return $i(e,Rb)}const Db=["k","key"];function mL(e){const t=$i(e,Db);if(t)return t;throw Ga(6)}function $i(e,t,n){for(let r=0;r<t.length;r++){const i=t[r];
8if(Hn(e,i)&&e[i]!=null)return e[i]}return n}const Ib=[...Tb,...Ob,...Ab,...Lb,...Db,...Rb,...Pb,...Mb];function Ga(e){return new Error(`unhandled node type: ${e}`)}function Vf(e){return n=>gL(n,e)}function gL(e,t){const n=uL(t);if(n==null)throw Ga(0);if(g1(n)===1){const o=fL(n);return e.plural(o.reduce((s,a)=>[...s,p0(e,a)],[]))}else return p0(e,n)}function p0(e,t){const n=hL(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=dL(t).reduce((i,o)=>[...i,pd(e,o)],[]);return e.normalize(r)}}function pd(e,t){const n=g1(t);switch(n){case 3:return zl(t,n);case 9:return zl(t,n);case 4:{const r=t;if(Hn(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(Hn(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw Ga(n)}case 5:{const r=t;if(Hn(r,"i")&&Ut(r.i))return e.interpolate(e.list(r.i));if(Hn(r,"index")&&Ut(r.index))return e.interpolate(e.list(r.index));throw Ga(n)}case 6:{const r=t,i=pL(r),o=mL(r);return e.linked(pd(e,o),i?pd(e,i):void 0,e.type)}case 7:return zl(t,n);case 8:return zl(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const vL=e=>e;let $l=nt();function yL(e,t={}){let n=!1;const r=t.onError||BA;return t.onError=i=>{n=!0,r(i)},{...cL(e,t),detectError:n}}function bL(e,t){if(Me(e)){Dt(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||vL)(e),i=$l[r];if(i)return i;const{ast:o,detectError:s}=yL(e,{...t,location:!1,jit:!0}),a=Vf(o);return s?a:$l[r]=a}else{const n=e.cacheKey;if(n){const r=$l[n];return r||($l[n]=Vf(e))}else return Vf(e)}}const Hr={INVALID_ARGUMENT:VA,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},wL=24;function qr(e){return qu(e,null,void 0)}function v1(e,t){return t.locale!=null?m0(t.locale):m0(e.locale)}let Bf;function m0(e){if(Me(e))return e;if(gt(e)){if(e.resolvedOnce&&Bf!=null)return Bf;if(e.constructor.name==="Function"){const t=e();if(FO(t))throw qr(Hr.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Bf=t}else throw qr(Hr.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw qr(Hr.NOT_SUPPORT_LOCALE_TYPE)}
8function _L(e,t,n){return[...new Set([n,...St(t)?t:rt(t)?Object.keys(t).filter(r=>r!=="default"):Me(t)?[t]:[n]])]}function md(e,t,n){const r=Me(n)?n:Yc,i=e;i.__localeChainCache||(i.__localeChainCache=new Map);const o=vb(t);let s=i.__localeChainCache.get(r);s||(s=new Map,i.__localeChainCache.set(r,s));const a=s.get(o);if(a)return a;const l=[];let c=[n];for(;St(c);)c=g0(l,c,t);const u=St(t)||!xt(t)?t:t.default?t.default:null;return c=Me(u)?[u]:u,St(c)&&g0(l,c,!1),s.set(o,l),l}function g0(e,t,n){let r=!0;for(let i=0;i<t.length&&Dt(r);i++){const o=t[i];Me(o)&&(r=xL(e,t[i],n))}return r}function xL(e,t,n){let r;const i=t.split("-");do{const o=i.join("-");r=kL(e,o,n),i.splice(-1,1)}while(i.length&&r===!0);return r}function kL(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!=="!";const i=t.replace(/!/g,"");e.push(i),(St(n)||xt(n))&&n[i]&&(r=n[i])}return r}const Hi=[];Hi[0]={w:[0],i:[3,0],"[":[4],o:[7]};Hi[1]={w:[1],".":[2],"[":[4],o:[7]};Hi[2]={w:[2],i:[3,0],0:[3,0]};Hi[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Hi[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Hi[5]={"'":[4,0],o:8,l:[5,0]};Hi[6]={'"':[4,0],o:8,l:[6,0]};const CL=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function SL(e){return CL.test(e)}function EL(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function TL(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function OL(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:SL(t)?EL(t):"*"+t}function AL(e){const t=[];let n=-1,r=0,i=0,o,s,a,l,c,u,f;const h=[];h[0]=()=>{s===void 0?s=a:s+=a},h[1]=()=>{s!==void 0&&(t.push(s),s=void 0)},h[2]=()=>{h[0](),i++},h[3]=()=>{if(i>0)i--,r=4,h[0]();else{if(i=0,s===void 0||(s=OL(s),s===!1))return!1;h[1]()}};function d(){const p=e[n+1];if(r===5&&p==="'"||r===6&&p==='"')return n++,a="\\"+p,h[0](),!0}for(;r!==null;)if(n++,o=e[n],!(o==="\\"&&d())){if(l=TL(o),f=Hi[r],c=f[l]||f.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=h[c[1]],u&&(a=o,u()===!1))))return;if(r===7)return t}}const v0=new Map;function LL(e,t){return rt(e)?e[t]:null}function ML(e,t){if(!rt(e))return null;let n=v0.get(t);if(n||(n=AL(t),n&&v0.set(t,n)),!n)return null;const r=n.length;let i=e,o=0;for(;o<r;){const s=n[o];if(Ib.includes(s)&&kr(i)||!rt(i)||!Hn(i,s))return null;const a=i[s];if(a===void 0||gt(i))return null;i=a,o++}return i}const PL="11.4.10",Uu=-1,Yc="en-US",Qc="",y0=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function RL(){return{upper:(e,t)=>t==="text"&&Me(e)?e.toUpperCase():t==="vnode"&&rt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Me(e)?e.toLowerCase():t==="vnode"&&rt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Me(e)?y0(e):t==="vnode"&&rt(e)&&"__v_isVNode"in e?y0(e.children):e}}let Nb;function DL(e){Nb=e}let Fb;function IL(e){Fb=e}let jb;function NL(e){jb=e}let Vb=null;const b0=e=>{Vb=e},FL=()=>Vb;let w0=0;function jL(e={}){const t=gt(e.onWarn)?e.onWarn:VO,n=Me(e.version)?e.version:PL,r=Me(e.locale)||gt(e.locale)?e.locale:Yc,i=gt(r)?Yc:r,o=St(e.fallbackLocale)||xt(e.fallbackLocale)||Me(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i,s=xt(e.messages)?e.messages:zf(i),a=xt(e.datetimeFormats)?e.datetimeFormats:zf(i),l=xt(e.numberFormats)?e.numberFormats:zf(i),c=Nt(nt(),e.modifiers,RL()),u=e.pluralRules||nt(),f=gt(e.missing)?e.missing:null,h=Dt(e.missingWarn)||Wc(e.missingWarn)?e.missingWarn:!0,d=Dt(e.fallbackWarn)||Wc(e.fallbackWarn)?e.fallbackWarn:!0,p=!!e.fallbackFormat,m=!!e.unresolving,v=gt(e.postTranslation)?e.postTranslation:null,y=xt(e.processor)?e.processor:null,b=Dt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,g=!!e.escapeParameter,w=gt(e.messageCompiler)?e.messageCompiler:Nb,x=gt(e.messageResolver)?e.messageResolver:Fb||LL,T=gt(e.localeFallbacker)?e.localeFallbacker:jb||_L,A=rt(e.fallbackContext)?e.fallbackContext:void 0,O=e,_=rt(O.__datetimeFormatters)?O.__datetimeFormatters:new Map,R=rt(O.__numberFormatters)?O.__numberFormatters:new Map,E=rt(O.__meta)?O.__meta:{};w0++;const L={version:n,cid:w0,locale:r,fallbackLocale:o,messages:s,modifiers:c,pluralRules:u,missing:f,missingWarn:h,fallbackWarn:d,fallbackFormat:p,unresolving:m,postTranslation:v,processor:y,warnHtmlMessage:b,escapeParameter:g,messageCompiler:w,messageResolver:x,localeFallbacker:T,fallbackContext:A,onWarn:t,__meta:E};return L.datetimeFormats=a,L.numberFormats=l,L.__datetimeFormatters=_,L.__numberFormatters=R,L}const zf=e=>({[e]:nt()});function Bb(e,t,n,r,i){const{missing:o,onWarn:s}=e;if(o!==null){const a=o(e,n,t,i);return Me(a)?a:t}else return t}function ta(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function VL(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function BL(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(VL(e,t[r]))return!0;return!1}function zb(e,t,n,r,i,o,s){const{fallbackLocale:a,localeFallbacker:l,onWarn:c}=e,u=l(e,a,n);for(let f=0;f<u.length;f++){const h=u[f],d=(r[h]||{})[t];if(xt(d)&&Me(h))return h;Bb(e,t,h,i,s)}return null}function $b(e,t,n){let r=`${e}__${t}`;return xt(n)&&!c1(n)&&(r=`${r}__${JSON.stringify(n)}`),r}function Hb(e,t,n){for(const r in n){const i=`${t}__${r}`;for(const o of e.keys())(o===i||o.startsWith(`${i}__`))&&e.delete(o)}}function qb(e,t,n,r){const[,i,o,s]=e;let a=n;
8return Me(i)?t.key=i:xt(i)&&Object.keys(i).forEach(l=>{r.includes(l)?a[l]=i[l]:t[l]=i[l]}),Me(o)?t.locale=o:xt(o)&&(a=o),xt(s)&&(a=s),a}function _0(e,...t){const{datetimeFormats:n,unresolving:r,onWarn:i}=e,{__datetimeFormatters:o}=e;if(!Me(t[0])&&!yb(t[0])&&!Ut(t[0]))return Qc;const[s,a,l,c]=gd(...t),u=Dt(l.missingWarn)?l.missingWarn:e.missingWarn,f=Dt(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,h=!!l.part,d=v1(e,l);if(!Me(s)||s===""){const b=new Intl.DateTimeFormat(d.replace(/!/g,""),c);return h?b.formatToParts(a):b.format(a)}const p=zb(e,s,d,n,u,f,"datetime format");if(!Me(p))return r?Uu:s;const m=n[p][s],v=$b(p,s,c);let y=o.get(v);return y||(y=new Intl.DateTimeFormat(p,Nt({},m,c)),o.set(v,y)),h?y.formatToParts(a):y.format(a)}const Ub=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function gd(...e){const[t]=e,n=nt(),r=nt();let i;if(Me(t)){const s=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!s)throw qr(Hr.INVALID_ISO_DATE_ARGUMENT);const a=s[3]?s[3].trim().startsWith("T")?`${s[1].trim()}${s[3].trim()}`:`${s[1].trim()}T${s[3].trim()}`:s[1].trim();i=new Date(a);try{i.toISOString()}catch{throw qr(Hr.INVALID_ISO_DATE_ARGUMENT)}}else if(yb(t)){if(isNaN(t.getTime()))throw qr(Hr.INVALID_DATE_ARGUMENT);i=t}else if(Ut(t))i=t;else throw qr(Hr.INVALID_ARGUMENT);const o=qb(e,n,r,Ub);return[n.key||"",i,n,o]}function x0(e,t,n){Hb(e.__datetimeFormatters,t,n)}function k0(e,...t){const{numberFormats:n,unresolving:r,onWarn:i}=e,{__numberFormatters:o}=e;if(!Ut(t[0]))return Qc;const[s,a,l,c]=vd(...t),u=Dt(l.missingWarn)?l.missingWarn:e.missingWarn,f=Dt(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,h=!!l.part,d=v1(e,l);if(!Me(s)||s===""){const b=new Intl.NumberFormat(d.replace(/!/g,""),c);return h?b.formatToParts(a):b.format(a)}const p=zb(e,s,d,n,u,f,"number format");if(!Me(p))return r?Uu:s;const m=n[p][s],v=$b(p,s,c);let y=o.get(v);return y||(y=new Intl.NumberFormat(p,Nt({},m,c)),o.set(v,y)),h?y.formatToParts(a):y.format(a)}const Wb=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function vd(...e){const[t]=e,n=nt(),r=nt();if(!Ut(t))throw qr(Hr.INVALID_ARGUMENT);const i=t,o=qb(e,n,r,Wb);return[n.key||"",i,n,o]}function C0(e,t,n){Hb(e.__numberFormatters,t,n)}const zL=e=>e,$L=e=>"",HL="text",qL=e=>e.length===0?"":u1(e),UL=jO;function $f(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function WL(e){const t=Ut(e.pluralIndex)?e.pluralIndex:-1;return Ut(e.named?.count)?e.named.count:Ut(e.named?.n)?e.named.n:t}function GL(e={}){const t=e.locale,n=WL(e),r=Me(t)&&gt(e.pluralRules?.[t])?e.pluralRules[t]:$f,i=r===$f?void 0:$f,o=y=>y[r(n,y.length,i)],s=e.list||[],a=y=>s[y],l=e.named||nt();Ut(e.pluralIndex)&&(l.count||=e.pluralIndex,l.n||=e.pluralIndex);const c=y=>l[y];function u(y,b){const g=gt(e.messages)?e.messages(y,!!b):rt(e.messages)?e.messages[y]:!1;return g||(e.parent?e.parent.message(y):$L)}const f=y=>e.modifiers?e.modifiers[y]:zL,h=gt(e.processor?.normalize)?e.processor.normalize:qL,d=gt(e.processor?.interpolate)?e.processor.interpolate:UL,p=Me(e.processor?.type)?e.processor.type:HL,v={list:a,named:c,plural:o,linked:(y,...b)=>{const[g,w]=b;let x="text",T="";b.length===1?rt(g)?(T=g.modifier||T,x=g.type||x):Me(g)&&(T=g||T):b.length===2&&(Me(g)&&(T=g||T),Me(w)&&(x=w||x));const A=u(y,!0)(v),O=A===""||A===void 0?y:A,_=x==="vnode"&&St(O)&&T?O[0]:O;return T?f(T)(_,x):_},message:u,type:p,interpolate:d,normalize:h,values:Nt(nt(),s,l)};return v}const S0=()=>"",Kr=e=>gt(e);function E0(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:i,messageCompiler:o,fallbackLocale:s,messages:a}=e,[l,c]=yd(...t),u=Dt(c.missingWarn)?c.missingWarn:e.missingWarn,f=Dt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,h=Dt(c.escapeParameter)?c.escapeParameter:e.escapeParameter,d=!!c.resolvedMessage,p=Me(c.default)||Dt(c.default)?Dt(c.default)?o?l:()=>l:c.default:n?o?l:()=>l:null,m=n||p!=null&&(Me(p)||gt(p)),v=v1(e,c);h&&KL(c);let[y,b,g]=d?[l,v,a[v]||nt()]:Gb(e,l,v,s,f,u),w=y,x=l;if(!d&&!(Me(w)||kr(w)||Kr(w))&&m&&(w=p,x=w),!d&&(!(Me(w)||kr(w)||Kr(w))||!Me(b)))return i?Uu:l;let T=!1;const A=()=>{T=!0},O=Kr(w)?w:Kb(e,l,b,w,x,A);if(T)return w;const _=QL(e,b,g,c),R=GL(_),E=XL(e,O,R);let L=r?r(E,l):E;return h&&Me(L)&&(L=ZO(L)),L}
8function KL(e){St(e.list)?e.list=e.list.map(t=>Me(t)?s0(t):t):rt(e.named)&&Object.keys(e.named).forEach(t=>{Me(e.named[t])&&(e.named[t]=s0(e.named[t]))})}function Gb(e,t,n,r,i,o){const{messages:s,onWarn:a,messageResolver:l,localeFallbacker:c}=e,u=c(e,r,n);let f=nt(),h,d=null;const p="translate";for(let m=0;m<u.length&&(h=u[m],f=s[h]||nt(),(d=l(f,t))===null&&(d=f[t]),!(Me(d)||kr(d)||Kr(d)));m++)if(!BL(h,u)){const v=Bb(e,t,h,o,p);v!==t&&(d=v)}return[d,h,f]}function Kb(e,t,n,r,i,o){const{messageCompiler:s,warnHtmlMessage:a}=e;if(Kr(r)){const c=r;return c.locale=c.locale||n,c.key=c.key||t,c}if(s==null){const c=(()=>r);return c.locale=n,c.key=t,c}const l=s(r,YL(e,n,i,r,a,o));return l.locale=n,l.key=t,l.source=r,l}function XL(e,t,n){return t(n)}function yd(...e){const[t,n,r]=e,i=nt();if(!Me(t)&&!Ut(t)&&!Kr(t)&&!kr(t))throw qr(Hr.INVALID_ARGUMENT);const o=Ut(t)?String(t):(Kr(t),t);return Ut(n)?i.plural=n:Me(n)?i.default=n:xt(n)&&!c1(n)?i.named=n:St(n)&&(i.list=n),Ut(r)?i.plural=r:Me(r)?i.default=r:xt(r)&&Nt(i,r),[o,i]}function YL(e,t,n,r,i,o){return{locale:t,key:n,warnHtmlMessage:i,onError:s=>{throw o&&o(s),s},onCacheKey:s=>RO(t,n,s)}}function QL(e,t,n,r){const{modifiers:i,pluralRules:o,messageResolver:s,fallbackLocale:a,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,h={locale:t,modifiers:i,pluralRules:o,messages:(d,p)=>{let m=s(n,d);if(m==null&&(u||p)){const[v,,y]=Gb(u||e,d,t,a,l,c);m=v??s(y,d)}if(Me(m)||kr(m)){let v=!1;const b=Kb(e,d,t,m,d,()=>{v=!0});return v?S0:b}else return Kr(m)?m:S0}};return e.processor&&(h.processor=e.processor),r.list&&(h.list=r.list),r.named&&(h.named=r.named),Ut(r.plural)&&(h.pluralIndex=r.plural),h}const ZL="11.4.10",Pn={UNEXPECTED_RETURN_TYPE:wL,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function qn(e,...t){return qu(e,null,void 0)}const bd=zi("__translateVNode"),wd=zi("__datetimeParts"),_d=zi("__numberParts"),JL=zi("__setPluralRules"),eM=zi("__injectWithOption"),es=zi("__dispose");let Xb=null;{const e=IO().__VUE_INSTANCE_SETTERS__;St(e)&&e.push(t=>{Xb=t})}function Ka(e){if(!rt(e)||kr(e))return e;for(const t in e)if(Hn(e,t))if(!t.includes("."))rt(e[t])&&Ka(e[t]);else{const n=t.split("."),r=n.length-1;let i=e,o=!1;for(let s=0;s<r;s++){if(n[s]==="__proto__")throw new Error(`unsafe key: ${n[s]}`);if(n[s]in i||(i[n[s]]=nt()),!rt(i[n[s]])){o=!0;break}i=i[n[s]]}if(o||(kr(i)?Ib.includes(n[r])||delete e[t]:(i[n[r]]=e[t],delete e[t])),!kr(i)){const s=i[n[r]];rt(s)&&Ka(s)}}return e}function Yb(e,t){const{messages:n,__i18n:r,messageResolver:i,flatJson:o}=t,s=xt(n)?n:St(r)?nt():{[e]:nt()};if(St(r)&&r.forEach(a=>{if("locale"in a&&"resource"in a){const{locale:l,resource:c}=a;l?(s[l]=s[l]||nt(),fs(c,s[l])):fs(c,s)}else Me(a)&&fs(JSON.parse(a),s)}),i==null&&o)for(const a in s)Hn(s,a)&&Ka(s[a]);return s}function tM(e){return e.type}function nM(e,t,n){let r=rt(t.messages)?t.messages:nt();"__i18nGlobal"in n&&(r=Yb(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const i=Object.keys(r);i.length&&i.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if(rt(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(s=>{e.mergeDateTimeFormat(s,t.datetimeFormats[s])})}if(rt(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(s=>{e.mergeNumberFormat(s,t.numberFormats[s])})}}}function T0(e){return xe(Ti,null,e,0)}function Qb(){return Xb??Rt()}const O0=()=>[],rM=()=>!1;let A0=0;function L0(e){return((t,n,r,i)=>e(n,r,Qb()||void 0,i))}function xd(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,i=e.flatJson,o=Uc?be:Xe;let s=Dt(e.inheritLocale)?e.inheritLocale:!0;const a=o(t&&s?t.locale.value:Me(e.locale)?e.locale:Yc),l=o(t&&s?t.fallbackLocale.value:Me(e.fallbackLocale)||St(e.fallbackLocale)||xt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:a.value),c=o(Yb(a.value,e)),u=o(xt(e.datetimeFormats)?e.datetimeFormats:{[a.value]:{}}),f=o(xt(e.numberFormats)?e.numberFormats:{[a.value]:{}});let h=t?t.missingWarn:Dt(e.missingWarn)||Wc(e.missingWarn)?e.missingWarn:!0,d=t?t.fallbackWarn:Dt(e.fallbackWarn)||Wc(e.fallbackWarn)?e.fallbackWarn:!0,p=t?t.fallbackRoot:Dt(e.fallbackRoot)?e.fallbackRoot:!0,m=!!e.fallbackFormat,v=gt(e.missing)?e.missing:null,y=gt(e.missing)?L0(e.missing):null,b=gt(e.postTranslation)?e.postTranslation:null,g=t?t.warnHtmlMessage:Dt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,w=!!e.escapeParameter;const x=t?t.modifiers:xt(e.modifiers)?e.modifiers:{};let T=e.pluralRules||t&&t.pluralRules,A;A=(()=>{r&&b0(null);const q={version:ZL,locale:a.value,fallbackLocale:l.value,messages:c.value,modifiers:x,pluralRules:T,missing:y===null?void 0:y,missingWarn:h,fallbackWarn:d,fallbackFormat:m,unresolving:!0,postTranslation:b===null?void 0:b,warnHtmlMessage:g,escapeParameter:w,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};q.datetimeFormats=u.value,q.numberFormats=f.value,q.__datetimeFormatters=xt(A)?A.__datetimeFormatters:void 0,q.__numberFormatters=xt(A)?A.__numberFormatters:void 0;const re=jL(q);return r&&b0(re),re})(),ta(A,a.value,l.value);function _(){return[a.value,l.value,c.value,u.value,f.value]}const R=me({get:()=>a.value,set:q=>{A.locale=q,a.value=q}}),E=me({get:()=>l.value,set:q=>{A.fallbackLocale=q,l.value=q,ta(A,a.value,q)}}),L=me(()=>c.value),C=me(()=>u.value),D=me(()=>f.value);function k(){return gt(b)?b:null}function S(q){b=q,A.postTranslation=q}function N(){return v}function M(q){q!==null&&(y=L0(q)),v=q,A.missing=y}const z=(q,re,ce,fe,he,ge)=>{_();let Ee;try{r||(A.fallbackContext=t?FL():void 0),Ee=q(A)}finally{r||(A.fallbackContext=void 0)}if(ce!=="translate exists"&&Ut(Ee)&&Ee===Uu||ce==="translate exists"&&!Ee){const[Se,we]=re();return t&&p?fe(t):he(Se)}else{if(ge(Ee))return Ee;throw qn(Pn.UNEXPECTED_RETURN_TYPE)}};function H(...q){return z(re=>Reflect.apply(E0,null,[re,...q]),()=>yd(...q),"translate",re=>Reflect.apply(re.t,re,[...q]),re=>re,re=>Me(re))}function oe(...q){const[re,ce,fe]=q;if(fe&&!rt(fe))throw qn(Pn.INVALID_ARGUMENT);return H(re,ce,Nt({resolvedMessage:!0},fe||{}))}function J(...q){return z(re=>Reflect.apply(_0,null,[re,...q]),()=>gd(...q),"datetime format",re=>Reflect.apply(re.d,re,[...q]),()=>Qc,re=>Me(re)||St(re))}function P(...q){return z(re=>Reflect.apply(k0,null,[re,...q]),()=>vd(...q),"number format",re=>Reflect.apply(re.n,re,[...q]),()=>Qc,re=>Me(re)||St(re))}function F(q){return q.map(re=>Me(re)||Ut(re)||Dt(re)?T0(String(re)):re)}const K={normalize:F,interpolate:q=>q,type:"vnode"};function Z(...q){return z(re=>{let ce;const fe=re;
8try{fe.processor=K,ce=Reflect.apply(E0,null,[fe,...q])}finally{fe.processor=null}return ce},()=>yd(...q),"translate",re=>re[bd](...q),re=>[T0(re)],re=>St(re))}function I(...q){return z(re=>Reflect.apply(k0,null,[re,...q]),()=>vd(...q),"number format",re=>re[_d](...q),O0,re=>Me(re)||St(re))}function V(...q){return z(re=>Reflect.apply(_0,null,[re,...q]),()=>gd(...q),"datetime format",re=>re[wd](...q),O0,re=>Me(re)||St(re))}function B(q){T=q,A.pluralRules=T}function Y(q,re){return z(()=>{if(!q)return!1;const ce=Me(re)?re:a.value,fe=Me(re)?[ce]:md(A,l.value,ce);for(let he=0;he<fe.length;he++){const ge=$(fe[he]);let Ee=A.messageResolver(ge,q);if(Ee===null&&(Ee=ge[q]),kr(Ee)||Kr(Ee)||Me(Ee))return!0}return!1},()=>[q],"translate exists",ce=>Reflect.apply(ce.te,ce,[q,re]),rM,ce=>Dt(ce))}function G(q){let re=null;const ce=md(A,l.value,a.value);for(let fe=0;fe<ce.length;fe++){const he=c.value[ce[fe]]||{},ge=A.messageResolver(he,q);if(ge!=null){re=ge;break}}return re}function j(q){const re=G(q);return re??(t?t.tm(q)||{}:{})}function $(q){return c.value[q]||{}}function ee(q,re){if(i){const ce={[q]:re};for(const fe in ce)Hn(ce,fe)&&Ka(ce[fe]);re=ce[q]}c.value[q]=re,A.messages=c.value}function ne(q,re){c.value[q]=c.value[q]||{};const ce={[q]:re};if(i)for(const fe in ce)Hn(ce,fe)&&Ka(ce[fe]);re=ce[q],fs(re,c.value[q]),A.messages=c.value}function ae(q){return u.value[q]||{}}function U(q,re){u.value[q]=re,A.datetimeFormats=u.value,x0(A,q,re)}function Q(q,re){u.value[q]=Nt(u.value[q]||{},re),A.datetimeFormats=u.value,x0(A,q,re)}function ie(q){return f.value[q]||{}}function le(q,re){f.value[q]=re,A.numberFormats=f.value,C0(A,q,re)}function se(q,re){f.value[q]=Nt(f.value[q]||{},re),A.numberFormats=f.value,C0(A,q,re)}A0++,t&&Uc&&(Ie(t.locale,q=>{s&&(a.value=q,A.locale=q,ta(A,a.value,l.value))}),Ie(t.fallbackLocale,q=>{s&&(l.value=q,A.fallbackLocale=q,ta(A,a.value,l.value))}));const X={id:A0,locale:R,fallbackLocale:E,get inheritLocale(){return s},set inheritLocale(q){s=q,q&&t&&(a.value=t.locale.value,l.value=t.fallbackLocale.value,ta(A,a.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:L,get modifiers(){return x},get pluralRules(){return T||{}},get isGlobal(){return r},get missingWarn(){return h},set missingWarn(q){h=q,A.missingWarn=h},get fallbackWarn(){return d},set fallbackWarn(q){d=q,A.fallbackWarn=d},get fallbackRoot(){return p},set fallbackRoot(q){p=q},get fallbackFormat(){return m},set fallbackFormat(q){m=q,A.fallbackFormat=m},get warnHtmlMessage(){return g},set warnHtmlMessage(q){g=q,A.warnHtmlMessage=q},get escapeParameter(){return w},set escapeParameter(q){w=q,A.escapeParameter=q},t:H,getLocaleMessage:$,setLocaleMessage:ee,mergeLocaleMessage:ne,getPostTranslationHandler:k,setPostTranslationHandler:S,getMissingHandler:N,setMissingHandler:M,[JL]:B};return X.datetimeFormats=C,X.numberFormats=D,X.rt=oe,X.te=Y,X.tm=j,X.d=J,X.n=P,X.getDateTimeFormat=ae,X.setDateTimeFormat=U,X.mergeDateTimeFormat=Q,X.getNumberFormat=ie,X.setNumberFormat=le,X.mergeNumberFormat=se,X[eM]=n,X[bd]=Z,X[wd]=V,X[_d]=I,X}const y1={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function iM({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,i)=>[...r,...i.type===Ue?i.children:[i]],[]):t.reduce((n,r)=>{const i=e[r];return i&&(n[r]=i()),n},nt())}function Zb(){return Ue}const oM=Oe({name:"i18n-t",props:Nt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ut(e)||!isNaN(e)}},y1),setup(e,t){const{slots:n,attrs:r}=t,i=e.i18n||mn({useScope:e.scope,__useComponent:!0});return()=>{const o=()=>{const l=Object.keys(n).filter(f=>f[0]!=="_"),c=nt();e.locale&&(c.locale=e.locale),e.plural!==void 0&&(c.plural=Me(e.plural)?+e.plural:e.plural);const u=iM(t,l);return i[bd](e.keypath,u,c)},s=Nt(nt(),r),a=Me(e.tag)||rt(e.tag)?e.tag:Zb();return rt(a)?Qe(a,s,{default:o}):Qe(a,s,o())}}}),M0=oM;function sM(e){return St(e)&&!Me(e[0])}function Jb(e,t,n,r){const{slots:i,attrs:o}=t;return()=>{const s=()=>{const c={part:!0};let u=nt();e.locale&&(c.locale=e.locale),Me(e.format)?c.key=e.format:rt(e.format)&&(Me(e.format.key)&&(c.key=e.format.key),u=Object.keys(e.format).reduce((d,p)=>n.includes(p)?Nt(nt(),d,{[p]:e.format[p]}):d,nt()));const f=r(e.value,c,u);let h=[c.key];return St(f)?h=f.map((d,p)=>
8{const m=i[d.type],v=m?m({[d.type]:d.value,index:p,parts:f}):[d.value];return sM(v)&&(v[0].key=`${d.type}-${p}`),v}):Me(f)&&(h=[f]),h},a=Nt(nt(),o),l=Me(e.tag)||rt(e.tag)?e.tag:Zb();return rt(l)?Qe(l,a,{default:s}):Qe(l,a,s())}}const aM=Oe({name:"i18n-n",props:Nt({value:{type:Number,required:!0},format:{type:[String,Object]}},y1),setup(e,t){const n=e.i18n||mn({useScope:e.scope,__useComponent:!0});return Jb(e,t,Wb,(...r)=>n[_d](...r))}}),P0=aM;function lM(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function cM(e){const t=s=>{const{instance:a,value:l}=s;if(!a||!a.$)throw qn(Pn.UNEXPECTED_ERROR);const c=lM(e,a.$),u=R0(l);return[Reflect.apply(c.t,c,[...D0(u)]),c]};return{created:(s,a)=>{const[l,c]=t(a);Uc&&(s.__i18nWatcher=Ie(c.locale,()=>{a.instance&&a.instance.$forceUpdate()})),s.__composer=c,s.textContent=l},unmounted:s=>{Uc&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:a})=>{if(s.__composer){const l=s.__composer,c=R0(a);s.textContent=Reflect.apply(l.t,l,[...D0(c)])}},getSSRProps:s=>{const[a]=t(s);return{textContent:a}}}}function R0(e){if(Me(e))return{path:e};if(xt(e)){if(!("path"in e))throw qn(Pn.REQUIRED_VALUE,"path");return e}else throw qn(Pn.INVALID_VALUE)}function D0(e){const{path:t,locale:n,args:r,choice:i,plural:o}=e,s={},a=r||{};return Me(n)&&(s.locale=n),Ut(i)&&(s.plural=i),Ut(o)&&(s.plural=o),[t,a,s]}function uM(e,t,...n){const r=xt(n[0])?n[0]:{};(!Dt(r.globalInstall)||r.globalInstall)&&([M0.name,"I18nT"].forEach(o=>e.component(o,M0)),[P0.name,"I18nN"].forEach(o=>e.component(o,P0)),[F0.name,"I18nD"].forEach(o=>e.component(o,F0))),e.directive("t",cM(t))}const fM=zi("global-vue-i18n");function hM(e={}){const t=Dt(e.globalInjection)?e.globalInjection:!0,n=new Map,[r,i]=dM(e),o=zi("");function s(u){return n.get(u)||null}function a(u,f){n.set(u,f)}function l(u){n.delete(u)}const c={get mode(){return"composition"},async install(u,...f){if(u.__VUE_I18N_SYMBOL__=o,u.provide(u.__VUE_I18N_SYMBOL__,c),xt(f[0])){const p=f[0];c.__composerExtend=p.__composerExtend,c.__vueI18nExtend=p.__vueI18nExtend}let h=null;t&&(h=wM(u,c.global)),uM(u,c,...f);const d=u.unmount;u.unmount=()=>{h&&h(),c.dispose(),d()}},get global(){return i},dispose(){r.stop()},__instances:n,__getInstance:s,__setInstance:a,__deleteInstance:l};return c}function mn(e={}){const t=Qb();if(t==null)throw qn(Pn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw qn(Pn.NOT_INSTALLED);const n=pM(t),r=gM(n),i=tM(t),o=mM(e,i);if(o==="global")return nM(r,e,i),r;if(o==="parent"){let l=I0(n,t,e.__useComponent);return l==null&&(l=r),l}if(o==="isolated"){if(n.mode!=="composition")throw qn(Pn.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const l=n,c=Nt({},e),u=I0(n,t);c.__root=u||r;const f=xd(c);return l.__composerExtend&&(f[es]=l.__composerExtend(f)),Ar()&&Zr(()=>{const d=f[es];d&&(d(),delete f[es])}),f}const s=n;let a=s.__getInstance(t);if(a==null){const l=Nt({},e);"__i18n"in i&&(l.__i18n=i.__i18n),r&&(l.__root=r),a=xd(l),s.__composerExtend&&(a[es]=s.__composerExtend(a)),yM(s,t,a),s.__setInstance(t,a)}return a}function dM(e,t){const n=nl(),r=n.run(()=>xd(e));if(r==null)throw qn(Pn.UNEXPECTED_ERROR);return[n,r]}function pM(e){const t=Mt(e.isCE?fM:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw qn(e.isCE?Pn.NOT_INSTALLED_WITH_PROVIDE:Pn.UNEXPECTED_ERROR);return t}function mM(e,t){return c1(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function gM(e){return e.mode==="composition"?e.global:e.global.__composer}function I0(e,t,n=!1){let r=null;const i=t.root;let o=vM(t,n);for(;o!=null;){const s=e;if(e.mode==="composition"&&(r=s.__getInstance(o)),r!=null||i===o)break;o=o.parent}return r}function vM(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function yM(e,t,n){jt(()=>{},t),Dn(()=>{const r=n;e.__deleteInstance(t);const i=r[es];i&&(i(),delete r[es])},t)}const bM=["locale","fallbackLocale","availableLocales"],N0=["t","rt","d","n","tm","te"];function wM(e,t){const n=Object.create(null);return bM.forEach(i=>
8{const o=Object.getOwnPropertyDescriptor(t,i);if(!o)throw qn(Pn.UNEXPECTED_ERROR);const s=it(o.value)?{get(){return o.value.value},set(a){o.value.value=a}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,i,s)}),e.config.globalProperties.$i18n=n,N0.forEach(i=>{const o=Object.getOwnPropertyDescriptor(t,i);if(!o||!o.value)throw qn(Pn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${i}`,o)}),()=>{delete e.config.globalProperties.$i18n,N0.forEach(i=>{delete e.config.globalProperties[`$${i}`]})}}const _M=Oe({name:"i18n-d",props:Nt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},y1),setup(e,t){const n=e.i18n||mn({useScope:e.scope,__useComponent:!0});return Jb(e,t,Ub,(...r)=>n[wd](...r))}}),F0=_M;DL(bL);IL(ML);NL(md);function j0(e=We()){const t=pl(e);return n=>{if(n!=null)return t.getRouteBaseName(n)||void 0}}function b1(e=We()){const t=pl(e);return(n,r)=>d1(t,n,r)}function xM(e=We()){const t=pl(e);return(n,r)=>_b(t,n,r)}function e6(e=We()){const t=pl(e);return n=>p1(t,n)}function Wu(e,t){return e?e.$config.public.i18n:Gt().public.i18n}function Gu(e){const t=Wu(e).detectBrowserLanguage,n=t||{};return{...n,enabled:!!t,cookieKey:n.cookieKey||"i18n_redirected"}}function kM(e){if(e)return{path:"/"+(Me(e)?e:e.path).replace(/^\//,""),code:!Me(e)&&e.statusCode||302}}const CM={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"};function SM(e){return e.replace(/["'&<>]/g,t=>CM[t])}const V0="nuxt-i18n-slp",EM=new RegExp([`<!--${V0}-\\[(\\w+)\\]-->`,".+?",`<!--/${V0}-->`].join(""),"g"),TM=dt({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){const t=We(e._id),n=e6(t);t.hook("app:rendered",r=>{r.renderResult?.html!=null&&(r.renderResult.html=r.renderResult.html.replaceAll(EM,(i,o)=>{const s=SM(n(o??""));return i.replace(/href="([^"]+)"/,()=>`href="${s||"#"}" `)}))})}}),t6=new Map;function kd(e){if(e==null||typeof e!="object")return e;if(Array.isArray(e))return e.map(kd);const t=nt(null);for(const n of Object.keys(e))t[n]=kd(e[n]);return t}const OM=Ip((e,t,n)=>{if(t==="messages"||t==="datetimeFormats"||t==="numberFormats")return e[t]??=nt(null),fs(n,e[t]),!0});async function AM(e){const t=We();let n={messages:nt(null)};for(const r of e){const i=await r().then(s=>n6(s)?s.default:s),o=gt(i)?await t.runWithContext(()=>i()):i;n=OM(nt(null),o,n)}return n.fallbackLocale??=!1,n}const n6=e=>Hu(e)==="[object Module]";async function LM(e,t){const n=We();try{const r=await n.runWithContext(t.load).then(i=>n6(i)?i.default:i);return gt(r)?await n.runWithContext(()=>r(e)):r}catch(r){throw new Error(`Failed loading locale (${e}): `+r.message,{cause:r})}}async function MM(e,t=[]){const n=We(),r=await Promise.all(t.map(async o=>{const s=PM(o),a=s||await n.runWithContext(()=>LM(e,o));return!s&&o.cache!==!1&&t6.set(o.key,{ttl:Date.now()+86400*1e3,value:a}),a})),i={};for(const o of r)fs(o,i);return i}function PM(e){if(e.cache===!1)return;const t=t6.get(e.key);if(t!=null)return t.ttl>Date.now()?t.value:void 0}function RM(e){return t=>!e.dynamic.includes(t)&&!e.undeliverable.includes(t)}function DM(e){return t=>e.undeliverable.includes(t)||e.dynamic.includes(t)&&e.ssg}function w1(e){return e!=null&&"global"in e&&"mode"in e?e.global:e}function Hl(e){const t=w1(e);return"__composer"in t?t.__composer:t}var r6=[],IM={de:"8c76714d"},i6=[];const o6=()=>ai("i18n:cached-locale-configs",()=>{}),s6=()=>ai("i18n:resolved-locale",()=>"");function NM(e,t){const n=!gt(t)&&bo(t).protocol;return n?{host:e.host,protocol:n}:e}function FM(e){const{baseUrl:t,appBase:n,domains:r,getDomainForHost:i,getDomainFromLocale:o}=e,s=gt(t)?t:()=>r&&i()||t||"";return a=>wn(a&&o(a)||s(),n)}function jM({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:r}){const i=new Date;return za(r||"i18n_redirected",{path:"/",readonly:!1,expires:new Date(i.setDate(i.getDate()+365)),sameSite:e?"none":"lax",domain:t||void 0,secure:e||n})}const VM=RM({dynamic:r6,undeliverable:i6});function BM(e,t,n,r=!1){const i=w1(t),o=Wu(e),s=Gu(e),a=o6(),l=jM(s),c=new Set,u=A=>a.value[A];let f;const h=()=>f??=NM(Vu(),o.baseUrl),d=A=>OA(o.domainLocales,h(),A),p={baseUrl:gt(o.baseUrl)?()=>o.baseUrl(e):o.baseUrl,appBase:e.$config.app.baseURL,domains:!1,getDomainForHost:()=>AA(o.domainLocales,h())},m=FM({...p,getDomainFromLocale:d}),v=m,y=s6(),b=DM({ssg:!1,dynamic:r6,undeliverable:i6}),g=A=>"",w=async A=>
8{if(!(A in Ca))return;const O=await e.runWithContext(()=>MM(A,Ca[A])),_=r?kd(O):O;i.mergeLocaleMessage(A,_)},x=async A=>{if(!(A in Ca))return;const O=L=>Object.keys(L).filter(C=>!T.usesRuntimeLoaders(C)),_=u(A)?.cacheable?{}:{"Cache-Control":"no-cache"},R=wn(g(),"/_i18n",IM[A],A,"messages.json"),E=await $fetch(R,{headers:_});for(const L of O(E))i.mergeLocaleMessage(L,E[L])},T={vueI18n:t,initial:!0,preloaded:!1,config:o,rootRedirect:kM(o.rootRedirect),redirectStatusCode:o.redirectStatusCode??302,usesRuntimeLoaders:A=>b(A),getDefaultLocale:()=>n,getLocale:()=>te(i.locale),setLocale:async A=>{const O=T.getLocale();A===O||!po(A)||(it(i.locale)?i.locale.value=A:i.locale=A,await e.callHook("i18n:localeSwitched",{newLocale:A,oldLocale:O}),y.value=A)},setLocaleSuspend:async A=>{po(A)&&(T.vueI18n.__pendingLocale=A,T.vueI18n.__pendingLocalePromise=new Promise(O=>{T.vueI18n.__resolvePendingLocalePromise=async()=>{T.setCookieLocale(A),await T.setLocale(A),T.vueI18n.__pendingLocale=void 0,O()}}),(e.isHydrating||!T.config.skipSettingLocaleOnNavigate)&&await T.vueI18n.__resolvePendingLocalePromise?.())},getLocales:()=>te(i.locales).map(A=>Me(A)?{code:A,domains:[],defaultForDomains:[]}:A),setCookieLocale:A=>{s.useCookie&&po(A)&&(l.value=A)},getBaseUrl:m,getCanonicalBaseUrl:v,loadMessages:async A=>{if(!(e.isHydrating&&c.has(A)))try{const O=u(A)?.fallbacks??[],_=O.includes(A)?O:[...O,A];if(!_.some(R=>T.usesRuntimeLoaders(R)))return await x(A);for(const R of _)try{await(T.usesRuntimeLoaders(R)?w(R):x(R))}catch(E){console.warn(`Failed to load messages for locale "${R}"`,E)}}catch(O){console.warn(`Failed to load messages for locale "${A}"`,O)}finally{c.add(A)}},composableCtx:void 0};return T.composableCtx=NA(T,e),T}function Ku(e){if(e._nuxtI18n==null)throw new Error("Nuxt I18n context has not been set up yet.");return e._nuxtI18n}function zM(e){const{strategy:t,compactRoutes:n}=e;function r(i){if(t==="no_prefix"||i.name==null)return!1;const o=String(i.name);return hc(o)!==o||n&&i.matched.some(s=>s.meta.__i18nCompact)?!1:!e.getLocaleCodes().some(s=>e.hasRoute(hd(o,s,!1)))}return function(o,s,a=!1){const l=e.localeReach?.(s);if(l==="off-host")return;if(l==="other-domain"){if(r(o)||a)return;const u=e.switchLocalePath(s,o);return!u||!pn(u,{strict:!0})?void 0:{path:u,code:e.redirectStatusCode,external:!0}}if(o.path==="/"&&e.rootRedirect)return{path:e.localePath(e.rootRedirect.path,s),code:e.rootRedirect.code};if(r(o)||a||e.routeLocale(o)===s)return;const c=e.switchLocalePath(s,o)||e.localePath(o.fullPath,s);if(!lx(c,o.fullPath))return{path:c,code:e.redirectStatusCode}}}function $M(e,t){const n=[];for(const[r,i]of t.entries()){const o=e.find(s=>s.language?.toLowerCase()===i.toLowerCase());if(o){n.push({code:o.code,score:1-r/t.length});break}}for(const[r,i]of t.entries()){const o=i.split("-")[0].toLowerCase(),s=e.find(a=>a.language?.split("-")[0].toLowerCase()===o);if(s){n.push({code:s.code,score:.999-r/t.length});break}}return n}function HM(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function qM(e,t){return $M(e.map(r=>({code:r.code,language:r.language||r.code})),t).sort(HM).at(0)?.code??""}const UM=(e,t)=>za(t).value||void 0,WM=(e,t)=>wA(t),GM=e=>qM(Po,navigator.languages),KM=e=>new URL(window.location.href).host,XM=e=>{const t=document.referrer;try{return t&&new URL(t).host||void 0}catch{return}},YM=e=>Po.map(t=>Xc(t,e)),_1=(e,t,n)=>{const r=Wu(n);let i,o;const s=()=>i??=KM(),a=()=>o??=YM(r.domainLocales);return{cookie:()=>UM(e,t.cookieKey),header:()=>{},navigator:()=>GM(),host:l=>EA(a(),s(),Kc(l)),route:l=>WM(e,l),onHost:l=>!l||kb(a(),s(),l)?l:void 0,fromOwnDomain:()=>{const l=XM();return!!l&&a().some(c=>Wa(c,l))},cookieSpans:()=>!!t.cookieDomain&&TA(a(),t.cookieDomain)}};function QM(e){const{detection:t}=e,n=e.isSupportedLocale??po;function r(i,o){return!!(t.redirectOn==="root"&&i!=="/"||t.redirectOn==="no prefix"&&!t.alwaysRedirect&&n(o))}return function(o,s,a){const l=Me(s)?Fc(s).pathname:s.path,u=h=>h;function*f(){const h=a&&t.enabled&&!r(l,o.route(l));if(h){const d=u,p=u;yield d(o.cookie()),yield p(o.header()),yield p(o.navigator())}yield o.route(s),h&&(yield u(t.fallbackLocale))}for(const h of f())if(h&&n(h))return h;return""}}
8async function Cd(e,t){const n=Ku(e),r=n.getLocale();if(t===r&&!n.initial&&(!n.vueI18n.__pendingLocale||n.vueI18n.__pendingLocale===t))return t;const i={oldLocale:r,newLocale:t,initialSetup:n.initial,context:e};let o=await e.callHook("i18n:beforeLocaleSwitch",i);return o!=null,o??=i.newLocale,po(o)&&(t=o),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function B0(e,t){const n=Gu(e),r=_1(void 0,n,e),i=Ku(e);return QM({detection:n})(r,t,i.initial)||i.getLocale()||i.getDefaultLocale()||""}function a6(e,t,n){const r=Ku(e),i=pl(e),o=_1(void 0,Gu(e),e),a=zM({localeReach:void 0,rootRedirect:r.rootRedirect,redirectStatusCode:r.redirectStatusCode,localePath:(l,c)=>d1(i,l,c),switchLocalePath:(l,c)=>p1(i,l,c),routeLocale:l=>o.route(l),hasRoute:l=>i.router.hasRoute(l),getLocaleCodes:()=>i.getLocales().map(l=>l.code),strategy:"prefix_except_default",compactRoutes:!1})(t,n,!!r.vueI18n.__pendingLocale&&!!We()._processingMiddleware);if(a)return _o(a.path,{redirectCode:a.code,external:a.external})}const ZM=dt({name:"i18n:plugin:route-locale-detect",dependsOn:["i18n:plugin"],async setup(e){let t,n;const r=We(e._id),i=Ku(r),o=s6();[t,n]=Ai(()=>r.runWithContext(()=>Cd(r,i.initial&&o.value||B0(r,r.$router.currentRoute.value)))),await t,n(),Jx("locale-changing",async s=>{let a,l;const c=([a,l]=Ai(()=>r.runWithContext(()=>Cd(r,B0(r,s)))),a=await a,l(),a);return i.initial=!1,r.runWithContext(()=>a6(r,s,c))},{global:!0})}}),JM=dt({name:"i18n:plugin:preload",dependsOn:["i18n:plugin"],async setup(e){}});function eP(e,{extendComposer:t,extendComposerInstance:n}){const r=nl(),i=e.install.bind(e);e.install=(o,...s)=>{const a=Nt({},s[0]);a.__composerExtend=c=>(n(c,Hl(e)),()=>{}),e.mode==="legacy"&&(a.__vueI18nExtend=c=>(n(c,Hl(c)),()=>{})),Reflect.apply(i,e,[o,a]);const l=Hl(e);if(r.run(()=>{t(l),e.mode==="legacy"&&"__composer"in e.global&&n(e.global,Hl(e.global))}),e.mode==="composition"&&o.config.globalProperties.$i18n!=null&&n(o.config.globalProperties.$i18n,l),o.unmount){const c=o.unmount.bind(o);o.unmount=()=>{r.stop(),c()}}}}const tP=async e=>{const t=await AM(kA);t.locale=e||t.locale||"en-US",t.defaultLocale=e,t.fallbackLocale??=!1,t.messages??={};for(const n of Ua)t.messages[n]??={};return t};var nP={de:"8c76714d"};const rP=dt({name:"i18n:plugin",parallel:!0,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>"10.6.0"});const r=We(e._id),i=Wu(r),o=r.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,s=Eb(Vu().host,i.defaultLocale),a=o||([t,n]=Ai(()=>tP(s)),t=await t,n(),t),l=o6();l.value??=LA(a.fallbackLocale),Ua.filter(VM).map(h=>`/_i18n/${nP[h]}/${h}/messages.json`);const c=hM(a),u=_1(void 0,Gu(r),r),f=BM(r,c,a.defaultLocale,!!a.flatJson);r._nuxtI18n=f,eP(c,{extendComposer(h){h.locales=me(()=>i.locales.map(p=>Xc(p,i.domainLocales))),h.localeCodes=me(()=>Ua);const d=be(f.getBaseUrl());h.baseUrl=me(()=>d.value),Ie(h.locale,()=>d.value=f.getBaseUrl()),h.strategy="prefix_except_default",h.localeProperties=me(()=>Xc(Po.find(p=>p.code===h.locale.value)||{code:h.locale.value,domains:[],defaultForDomains:[]},i.domainLocales)),h.setLocale=async p=>{await Cd(r,p),await r.runWithContext(()=>a6(r,r.$router.currentRoute.value,p))},h.loadLocaleMessages=f.loadMessages,h.differentDomains=!1,h.defaultLocale=a.defaultLocale,h.getBrowserLocale=()=>u0(u.navigator()),h.getLocaleCookie=()=>u0(u.cookie()),h.setLocaleCookie=f.setCookieLocale,h.finalizePendingLocaleChange=async()=>{c.__pendingLocale&&await c.__resolvePendingLocalePromise?.()},h.waitForPendingLocaleChange=async()=>{await c?.__pendingLocalePromise}},extendComposerInstance(h,d){const p=[["locales",()=>d.locales],["localeCodes",()=>d.localeCodes],["baseUrl",()=>d.baseUrl],["strategy",()=>"prefix_except_default"],["localeProperties",()=>d.localeProperties],["setLocale",()=>m=>Reflect.apply(d.setLocale,d,[m])],["loadLocaleMessages",()=>m=>Reflect.apply(d.loadLocaleMessages,d,[m])],["differentDomains",()=>!1],["defaultLocale",()=>d.defaultLocale],["getBrowserLocale",()=>()=>Reflect.apply(d.getBrowserLocale,d,[])],["getLocaleCookie",()=>()=>Reflect.apply(d.getLocaleCookie,d,[])],["setLocaleCookie",()=>m=>Reflect.apply(d.setLocaleCookie,d,[m])],["finalizePendingLocaleChange",()=>()=>Reflect.apply(d.finalizePendingLocaleChange,d,[])],["waitForPendingLocaleChange",()=>()=>Reflect.apply(d.waitForPendingLocaleChange,d,[])]];for(const[m,v]of p)Object.defineProperty(h,m,{get:v})}}),r.vueApp.use(c),Object.defineProperty(r,"$i18n",{get:()=>w1(c)}),r.provide("localeHead",h=>fA(r._nuxtI18n.composableCtx,h)),r.provide("localePath",b1(r)),r.provide("localeRoute",xM(r)),r.provide("routeBaseName",j0(r)),r.provide("getRouteBaseName",j0(r)),r.provide("switchLocalePath",e6(r))}}),iP="__NUXT_COLOR_MODE__",oP="ColorScheme",sP="theme",aP="FF_DARK_MODE_PRODUCTION_PREVIEW";let Dr=window[iP];const lP=dt(e=>
8{const t=ai("color-mode",()=>Wt({preference:Dr.preference,value:Dr.value,unknown:!1,forced:!1})).value;B4({htmlAttrs:{[`data-${sP}`]:me(()=>t.value)}}),Yt().afterEach(i=>{const o=i.meta.colorMode;if(o&&o!=="system")Ho(t,o),t.forced=!0;else{o==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1;const s=t.preference==="system"?Dr.getColorScheme():t.preference;Ho(t,s)}});let n;function r(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&Ho(t,Dr.getColorScheme())}))}Ie(()=>t.preference,i=>{t.forced||(i==="system"?(Ho(t,Dr.getColorScheme()),r()):Ho(t,i),cP(i))},{immediate:!0}),Ie(()=>t.value,(i,o)=>{Dr.removeColorScheme(o),Dr.addColorScheme(i)}),t.preference==="system"&&r(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=Dr.preference,Ho(t,Dr.value),t.unknown=!1)}),e.provide("colorMode",t)});function Ho(e,t){e.value=t}function cP(e){try{window.localStorage?.setItem(aP,e)}catch{}}var Sd=function(e,t){return Sd=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},Sd(e,t)};function Xn(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Sd(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var pe=function(){return pe=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},pe.apply(this,arguments)};function Cr(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 i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function bi(e,t,n,r){function i(o){return o instanceof n?o:new n(function(s){s(o)})}return new(n||(n=Promise))(function(o,s){function a(u){try{c(r.next(u))}catch(f){s(f)}}function l(u){try{c(r.throw(u))}catch(f){s(f)}}function c(u){u.done?o(u.value):i(u.value).then(a,l)}c((r=r.apply(e,t||[])).next())})}function wi(e,t){var n={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},r,i,o,s=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return s.next=a(0),s.throw=a(1),s.return=a(2),typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function a(c){return function(u){return l([c,u])}}function l(c){if(r)throw new TypeError("Generator is already executing.");for(;s&&(s=0,c[0]&&(n=0)),n;)try{if(r=1,i&&(o=c[0]&2?i.return:c[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,c[1])).done)return o;switch(i=0,o&&(c=[c[0]&2,o.value]),c[0]){case 0:case 1:o=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,i=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(o=n.trys,!(o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){n.label=c[1];break}if(c[0]===6&&n.label<o[1]){n.label=o[1],o=c;break}if(o&&n.label<o[2]){n.label=o[2],n.ops.push(c);break}o[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(u){c=[6,u],i=0}finally{r=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function cn(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}var Hf="Invariant Violation",z0=Object.setPrototypeOf,uP=z0===void 0?function(e,t){return e.__proto__=t,e}:z0,l6=(function(e){Xn(t,e);function t(n){n===void 0&&(n=Hf);var r=e.call(this,typeof n=="number"?Hf+": "+n+" (see https://github.com/apollographql/invariant-packages)":n)||this;return r.framesToPop=1,r.name=Hf,uP(r,t.prototype),r}return t})(Error);function so(e,t){if(!e)throw new l6(t)}
8var c6=["debug","log","warn","error","silent"],fP=c6.indexOf("log");function ql(e){return function(){if(c6.indexOf(e)>=fP){var t=console[e]||console.log;return t.apply(console,arguments)}}}(function(e){e.debug=ql("debug"),e.log=ql("log"),e.warn=ql("warn"),e.error=ql("error")})(so||(so={}));var x1="3.14.1";function Jn(e){try{return e()}catch{}}const Zc=Jn(function(){return globalThis})||Jn(function(){return window})||Jn(function(){return self})||Jn(function(){return globalThis})||Jn(function(){return Jn.constructor("return this")()});var $0=new Map;function Ed(e){var t=$0.get(e)||1;return $0.set(e,t+1),"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}function u6(e,t){t===void 0&&(t=0);var n=Ed("stringifyForDisplay");return JSON.stringify(e,function(r,i){return i===void 0?n:i},t).split(JSON.stringify(n)).join("<undefined>")}function Ul(e){return function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];if(typeof t=="number"){var i=t;t=k1(i),t||(t=C1(i,n),n=[])}e.apply(void 0,[t].concat(n))}}var Ae=Object.assign(function(t,n){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];t||so(t,k1(n,r)||C1(n,r))},{debug:Ul(so.debug),log:Ul(so.log),warn:Ul(so.warn),error:Ul(so.error)});function bn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new l6(k1(e,t)||C1(e,t))}var H0=Symbol.for("ApolloErrorMessageHandler_"+x1);function f6(e){if(typeof e=="string")return e;try{return u6(e,2).slice(0,1e3)}catch{return"<non-serializable>"}}function k1(e,t){if(t===void 0&&(t=[]),!!e)return Zc[H0]&&Zc[H0](e,t.map(f6))}function C1(e,t){if(t===void 0&&(t=[]),!!e)return"An error occurred! For more details, see the full error text at https://go.apollo.dev/c/err#".concat(encodeURIComponent(JSON.stringify({version:x1,message:e,args:t.map(f6)})))}function hP(e,t){if(!!!e)throw new Error(t)}const h6={Name:[],Document:["definitions"],OperationDefinition:["description","name","variableDefinitions","directives","selectionSet"],VariableDefinition:["description","variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["description","name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","directives","locations"],SchemaExtension:["directives","operationTypes"],DirectiveExtension:["name","directives"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"],TypeCoordinate:["name"],MemberCoordinate:["name","memberName"],ArgumentCoordinate:["name","fieldName","argumentName"],DirectiveCoordinate:["name"],DirectiveArgumentCoordinate:["name","argumentName"]},dP=new Set(Object.keys(h6));function q0(e){const t=e?.kind;return typeof t=="string"&&dP.has(t)}var U0;(function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"})(U0||(U0={}));var kt;(function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="Str
vendor: 10,799 bytes, lines 8-43
8ingValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.DIRECTIVE_EXTENSION="DirectiveExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension",e.TYPE_COORDINATE="TypeCoordinate",e.MEMBER_COORDINATE="MemberCoordinate",e.ARGUMENT_COORDINATE="ArgumentCoordinate",e.DIRECTIVE_COORDINATE="DirectiveCoordinate",e.DIRECTIVE_ARGUMENT_COORDINATE="DirectiveArgumentCoordinate"})(kt||(kt={}));function W0(e){return e===9||e===32}function pP(e,t){const n=e.replace(/"""/g,'\\"""'),r=n.split(/\r\n|[\n\r]/g),i=r.length===1,o=r.length>1&&r.slice(1).every(d=>d.length===0||W0(d.charCodeAt(0))),s=n.endsWith('\\"""'),a=e.endsWith('"')&&!s,l=e.endsWith("\\"),c=a||l,u=!i||e.length>70||c||o||s;let f="";const h=i&&W0(e.charCodeAt(0));return(u&&!h||o)&&(f+=`
9`),f+=n,(u||c)&&(f+=`
10`),'"""'+f+'"""'}const mP=10,d6=2;function gP(e){return Xu(e,[])}function Xu(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return vP(e,t);default:return String(e)}}function vP(e,t){if(e===null)return"null";if(t.includes(e))return"[Circular]";const n=[...t,e];if(yP(e)){const r=e.toJSON();if(r!==e)return typeof r=="string"?r:Xu(r,n)}else if(Array.isArray(e))return wP(e,n);return bP(e,n)}function yP(e){return typeof e.toJSON=="function"}function bP(e,t){const n=Object.entries(e);return n.length===0?"{}":t.length>d6?"["+_P(e)+"]":"{ "+n.map(([i,o])=>i+": "+Xu(o,t)).join(", ")+" }"}function wP(e,t){if(e.length===0)return"[]";if(t.length>d6)return"[Array]";const n=Math.min(mP,e.length),r=e.length-n,i=[];for(let o=0;o<n;++o)i.push(Xu(e[o],t));return r===1?i.push("... 1 more item"):r>1&&i.push(`... ${r} more items`),"["+i.join(", ")+"]"}function _P(e){const t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if(t==="Object"&&typeof e.constructor=="function"){const n=e.constructor.name;if(typeof n=="string"&&n!=="")return n}return t}function xP(e){return`"${e.replace(kP,CP)}"`}const kP=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function CP(e){return SP[e.charCodeAt(0)]}const SP=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"],Yu=Object.freeze({});function ur(e,t,n=h6){const r=new Map;for(const y of Object.values(kt))r.set(y,EP(t,y));let i,o=Array.isArray(e),s=[e],a=-1,l=[],c=e,u,f;const h=[],d=[];do{a++;const y=a===s.length,b=y&&l.length!==0;if(y){if(u=d.length===0?void 0:h[h.length-1],c=f,f=d.pop(),b)if(o){c=c.slice();let w=0;for(const[x,T]of l){const A=x-w;T===null?(c.splice(A,1),w++):c[A]=T}}else{c={...c};for(const[w,x]of l)c[w]=x}a=i.index,s=i.keys,l=i.edits,o=i.inArray,i=i.prev}else if(f){if(u=o?a:s[a],c=f[u],c==null)continue;h.push(u)}let g;if(!Array.isArray(c)){var p,m;q0(c)||hP(!1,`Invalid AST Node: ${gP(c)}.`);const w=y?(p=r.get(c.kind))===null||p===void 0?void 0:p.leave:(m=r.get(c.kind))===null||m===void 0?void 0:m.enter;if(g=w?.call(t,c,u,f,h,d),g===Yu)break;if(g===!1){if(!y){h.pop();continue}}else if(g!==void 0&&(l.push([u,g]),!y))if(q0(g))c=g;else{h.pop();continue}}if(g===void 0&&b&&l.push([u,c]),y)h.pop();else{var v;i={inArray:o,index:a,keys:s,edits:l,prev:i},o=Array.isArray(c),s=o?c:(v=n[c.kind])!==null&&v!==void 0?v:[],a=-1,l=[],f&&d.push(f),f=c}}while(i!==void 0);return l.length!==0?l[l.length-1][1]:e}function EP(e,t){const n=e[t];return typeof n=="object"?n:typeof n=="function"?{enter:n,leave:void 0}:{enter:e.enter,leave:e.leave}}function TP(e){return ur(e,AP)}const OP=80,AP={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>Le(e.definitions,`
11
12`)},OperationDefinition:{leave(e){const t=qf(e.variableDefinitions)?Ke(`(
13`,Le(e.variableDefinitions,`
14`),`
15)`):Ke("(",Le(e.variableDefinitions,", "),")"),n=Ke("",e.description,`
16`)+Le([e.operation,Le([e.name,t]),Le(e.directives," ")]," ");return(n==="query"?"":n+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:n,directives:r,description:i})=>Ke("",i,`
17`)+e+": "+t+Ke(" = ",n)+Ke(" ",Le(r," "))},SelectionSet:{leave:({selections:e})=>Yn(e)},Field:{leave({alias:e,name:t,arguments:n,directives:r,selectionSet:i}){const o=Ke("",e,": ")+t;let s=o+Ke("(",Le(n,", "),")");return s.length>OP&&(s=o+Ke(`(
18`,dc(Le(n,`
19`)),`
20)`)),Le([s,Le(r," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+Ke(" ",Le(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:n})=>Le(["...",Ke("on ",e),Le(t," "),n]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:n,directives:r,selectionSet:i,description:o})=>Ke("",o,`
21`)+`fragment ${e}${Ke("(",Le(n,", "),")")} on ${t} ${Ke("",Le(r," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?pP(e):xP(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+Le(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+Le(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+Ke("(",Le(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:n})=>Ke("",e,`
22`)+Le(["schema",Le(t," "),Yn(n)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:n})=>Ke("",e,`
23`)+Le(["scalar",t,Le(n," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>Ke("",e,`
24`)+Le(["type",t,Ke("implements ",Le(n," & ")),Le(r," "),Yn(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:n,type:r,directives:i})=>Ke("",e,`
25`)+t+(qf(n)?Ke(`(
26`,dc(Le(n,`
27`)),`
28)`):Ke("(",Le(n,", "),")"))+": "+r+Ke(" ",Le(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:n,defaultValue:r,directives:i})=>Ke("",e,`
29`)+Le([t+": "+n,Ke("= ",r),Le(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>Ke("",e,`
30`)+Le(["interface",t,Ke("implements ",Le(n," & ")),Le(r," "),Yn(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:n,types:r})=>Ke("",e,`
31`)+Le(["union",t,Le(n," "),Ke("= ",Le(r," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:n,values:r})=>Ke("",e,`
32`)+Le(["enum",t,Le(n," "),Yn(r)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:n})=>Ke("",e,`
33`)+Le([t,Le(n," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:n,fields:r})=>Ke("",e,`
34`)+Le(["input",t,Le(n," "),Yn(r)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:n,directives:r,repeatable:i,locations:o})=>Ke("",e,`
35`)+"directive @"+t+(qf(n)?Ke(`(
36`,dc(Le(n,`
37`)),`
38)`):Ke("(",Le(n,", "),")"))+Ke(" ",Le(r," "))+(i?" repeatable":"")+" on "+Le(o," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>Le(["extend schema",Le(e," "),Yn(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>Le(["extend scalar",e,Le(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>Le(["extend type",e,Ke("implements ",Le(t," & ")),Le(n," "),Yn(r)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>Le(["extend interface",e,Ke("implements ",Le(t," & ")),Le(n," "),Yn(r)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:n})=>Le(["extend union",e,Le(t," "),Ke("= ",Le(n," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:n})=>Le(["extend enum",e,Le(t," "),Yn(n)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:n})=>Le(["extend input",e,Le(t," "),Yn(n)]," ")},DirectiveExtension:{leave:({name:e,directives:t})=>Le(["extend directive @"+e,Le(t," ")]," ")},TypeCoordinate:{leave:({name:e})=>e},MemberCoordinate:{leave:({name:e,memberName:t})=>Le([e,Ke(".",t)])},ArgumentCoordinate:{leave:({name:e,fieldName:t,argumentName:n})=>Le([e,Ke(".",t),Ke("(",n,":)")])},DirectiveCoordinate:{leave:({name:e})=>Le(["@",e])},DirectiveArgumentCoordinate:{leave:({name:e,argumentName:t})=>Le(["@",e,Ke("(",t,":)")])}};function Le(e,t=""){var n;return(n=e?.filter(r=>r).join(t))!==null&&n!==void 0?n:""}function Yn(e){return Ke(`{
39`,dc(Le(e,`
40`)),`
41}`)}function Ke(e,t,n=""){return t!=null&&t!==""?e+t+n:""}function dc(e){return Ke("  ",e.replace(/\n/g,`
42  `))}function qf(e){var t;return(t=e?.some(n=>n.includes(`
43`)))!==null&&t!==void 0?t:!1}function G0(e){return e.kind===kt.FIELD||e.kind===kt.FRAGMENT_SPREAD||e.kind===kt.INLINE_FRAGMENT}function ml(e,t){var n=e.directives;return!n||!n.length?!0:PP(n).every(function(r){var i=r.directive,o=r.ifArgument,s=!1;return o.value.kind==="Variable"?(s=t&&t[o.value.name.value],Ae(s!==void 0,105,i.name.value)):s=o.value.value,i.name.value==="skip"?!s:s})}function Xa(e,t,n){var r=new Set(e),i=r.size;
43return ur(t,{Directive:function(o){if(r.delete(o.name.value)&&(!n||!r.size))return Yu}}),n?!r.size:r.size<i}function LP(e){return e&&Xa(["client","export"],e,!0)}function MP(e){var t=e.name.value;return t==="skip"||t==="include"}function PP(e){var t=[];return e&&e.length&&e.forEach(function(n){if(MP(n)){var r=n.arguments,i=n.name.value;Ae(r&&r.length===1,106,i);var o=r[0];Ae(o.name&&o.name.value==="if",107,i);var s=o.value;Ae(s&&(s.kind==="Variable"||s.kind==="BooleanValue"),108,i),t.push({directive:n,ifArgument:o})}}),t}function RP(e){var t,n,r=(t=e.directives)===null||t===void 0?void 0:t.find(function(o){var s=o.name;return s.value==="unmask"});if(!r)return"mask";var i=(n=r.arguments)===null||n===void 0?void 0:n.find(function(o){var s=o.name;return s.value==="mode"});return globalThis.__DEV__!==!1&&i&&(i.value.kind===kt.VARIABLE?globalThis.__DEV__!==!1&&Ae.warn(109):i.value.kind!==kt.STRING?globalThis.__DEV__!==!1&&Ae.warn(110):i.value.value!=="migrate"&&globalThis.__DEV__!==!1&&Ae.warn(111,i.value.value)),i&&"value"in i.value&&i.value.value==="migrate"?"migrate":"unmask"}const DP=()=>Object.create(null),{forEach:IP,slice:K0}=Array.prototype,{hasOwnProperty:NP}=Object.prototype;class li{constructor(t=!0,n=DP){this.weakness=t,this.makeData=n}lookup(){return this.lookupArray(arguments)}lookupArray(t){let n=this;return IP.call(t,r=>n=n.getChildTrie(r)),NP.call(n,"data")?n.data:n.data=this.makeData(K0.call(t))}peek(){return this.peekArray(arguments)}peekArray(t){let n=this;for(let r=0,i=t.length;n&&r<i;++r){const o=n.mapFor(t[r],!1);n=o&&o.get(t[r])}return n&&n.data}remove(){return this.removeArray(arguments)}removeArray(t){let n;if(t.length){const r=t[0],i=this.mapFor(r,!1),o=i&&i.get(r);o&&(n=o.removeArray(K0.call(t,1)),!o.data&&!o.weak&&!(o.strong&&o.strong.size)&&i.delete(r))}else n=this.data,delete this.data;return n}getChildTrie(t){const n=this.mapFor(t,!0);let r=n.get(t);return r||n.set(t,r=new li(this.weakness,this.makeData)),r}mapFor(t,n){return this.weakness&&FP(t)?this.weak||(n?this.weak=new WeakMap:void 0):this.strong||(n?this.strong=new Map:void 0)}}function FP(e){switch(typeof e){case"object":if(e===null)break;case"function":return!0}return!1}var jP=Jn(function(){return navigator.product})=="ReactNative",Do=typeof WeakMap=="function"&&!(jP&&!globalThis.HermesInternal),S1=typeof WeakSet=="function",p6=typeof Symbol=="function"&&typeof Symbol.for=="function",Qu=p6&&Symbol.asyncIterator;Jn(function(){return window.document.createElement});Jn(function(){return navigator.userAgent.indexOf("jsdom")>=0});function Lt(e){return e!==null&&typeof e=="object"}function VP(e,t){var n=t,r=[];e.definitions.forEach(function(o){if(o.kind==="OperationDefinition")throw bn(112,o.operation,o.name?" named '".concat(o.name.value,"'"):"");o.kind==="FragmentDefinition"&&r.push(o)}),typeof n>"u"&&(Ae(r.length===1,113,r.length),n=r[0].name.value);var i=pe(pe({},e),{definitions:cn([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:n}}]}}],e.definitions,!0)});return i}function Bs(e){e===void 0&&(e=[]);var t={};return e.forEach(function(n){t[n.name.value]=n}),t}function Zu(e,t){switch(e.kind){case"InlineFragment":return e;case"FragmentSpread":{var n=e.name.value;if(typeof t=="function")return t(n);var r=t&&t[n];return Ae(r,114,n),r||null}default:return null}}function BP(e){var t=!0;return ur(e,{FragmentSpread:function(n){if(t=!!n.directives&&n.directives.some(function(r){return r.name.value==="unmask"}),!t)return Yu}}),t}function zP(){}class Td{constructor(t=1/0,n=zP){this.max=t,this.dispose=n,this.map=new Map,this.newest=null,this.oldest=null}has(t){return this.map.has(t)}get(t){const n=this.getNode(t);return n&&n.value}get size(){return this.map.size}getNode(t){const n=this.map.get(t);if(n&&n!==this.newest){const{older:r,newer:i}=n;i&&(i.older=r),r&&(r.newer=i),n.older=this.newest,n.older.newer=n,n.newer=null,this.newest=n,n===this.oldest&&(this.oldest=i)}return n}set(t,n){let r=this.getNode(t);return r?r.value=n:(r={key:t,value:n,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.map.set(t,r),r.value)}clean(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)}delete(t){const n=this.map.get(t);return n?(n===this.newest&&(this.newest=n.older),n===this.oldest&&(this.oldest=n.newer),n.newer&&(n.newer.older=n.older),n.older&&(n.older.newer=n.newer),this.map.delete(t),this.dispose(n.value,t),!0):!1}}function Od(){}const $P=Od,HP=typeof WeakRef<"u"?WeakRef:function(e){return{deref:()=>e}}
43,qP=typeof WeakMap<"u"?WeakMap:Map,UP=typeof FinalizationRegistry<"u"?FinalizationRegistry:function(){return{register:Od,unregister:Od}},WP=10024;class Jc{constructor(t=1/0,n=$P){this.max=t,this.dispose=n,this.map=new qP,this.newest=null,this.oldest=null,this.unfinalizedNodes=new Set,this.finalizationScheduled=!1,this.size=0,this.finalize=()=>{const r=this.unfinalizedNodes.values();for(let i=0;i<WP;i++){const o=r.next().value;if(!o)break;this.unfinalizedNodes.delete(o);const s=o.key;delete o.key,o.keyRef=new HP(s),this.registry.register(s,o,o)}this.unfinalizedNodes.size>0?queueMicrotask(this.finalize):this.finalizationScheduled=!1},this.registry=new UP(this.deleteNode.bind(this))}has(t){return this.map.has(t)}get(t){const n=this.getNode(t);return n&&n.value}getNode(t){const n=this.map.get(t);if(n&&n!==this.newest){const{older:r,newer:i}=n;i&&(i.older=r),r&&(r.newer=i),n.older=this.newest,n.older.newer=n,n.newer=null,this.newest=n,n===this.oldest&&(this.oldest=i)}return n}set(t,n){let r=this.getNode(t);return r?r.value=n:(r={key:t,value:n,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.scheduleFinalization(r),this.map.set(t,r),this.size++,r.value)}clean(){for(;this.oldest&&this.size>this.max;)this.deleteNode(this.oldest)}deleteNode(t){t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.size--;const n=t.key||t.keyRef&&t.keyRef.deref();this.dispose(t.value,n),t.keyRef?this.registry.unregister(t):this.unfinalizedNodes.delete(t),n&&this.map.delete(n)}delete(t){const n=this.map.get(t);return n?(this.deleteNode(n),!0):!1}scheduleFinalization(t){this.unfinalizedNodes.add(t),this.finalizationScheduled||(this.finalizationScheduled=!0,queueMicrotask(this.finalize))}}var Uf=new WeakSet;function m6(e){e.size<=(e.max||-1)||Uf.has(e)||(Uf.add(e),setTimeout(function(){e.clean(),Uf.delete(e)},100))}var g6=function(e,t){var n=new Jc(e,t);return n.set=function(r,i){var o=Jc.prototype.set.call(this,r,i);return m6(this),o},n},GP=function(e,t){var n=new Td(e,t);return n.set=function(r,i){var o=Td.prototype.set.call(this,r,i);return m6(this),o},n},KP=Symbol.for("apollo.cacheSize"),ni=pe({},Zc[KP]),no={};function v6(e,t){no[e]=t}var XP=globalThis.__DEV__!==!1?JP:void 0,YP=globalThis.__DEV__!==!1?eR:void 0,QP=globalThis.__DEV__!==!1?y6:void 0;function ZP(){var e={parser:1e3,canonicalStringify:1e3,print:2e3,"documentTransform.cache":2e3,"queryManager.getDocumentInfo":2e3,"PersistedQueryLink.persistedQueryHashes":2e3,"fragmentRegistry.transform":2e3,"fragmentRegistry.lookup":1e3,"fragmentRegistry.findFragmentSpreads":4e3,"cache.fragmentQueryDocuments":1e3,"removeTypenameFromVariables.getVariableDefinitions":2e3,"inMemoryCache.maybeBroadcastWatch":5e3,"inMemoryCache.executeSelectionSet":5e4,"inMemoryCache.executeSubSelectedArray":1e4};return Object.fromEntries(Object.entries(e).map(function(t){var n=t[0],r=t[1];return[n,ni[n]||r]}))}function JP(){var e,t,n,r,i;if(globalThis.__DEV__===!1)throw new Error("only supported in development mode");return{limits:ZP(),sizes:pe({print:(e=no.print)===null||e===void 0?void 0:e.call(no),parser:(t=no.parser)===null||t===void 0?void 0:t.call(no),canonicalStringify:(n=no.canonicalStringify)===null||n===void 0?void 0:n.call(no),links:Ld(this.link),queryManager:{getDocumentInfo:this.queryManager.transformCache.size,documentTransforms:w6(this.queryManager.documentTransform)}},(i=(r=this.cache).getMemoryInternals)===null||i===void 0?void 0:i.call(r))}}function y6(){return{cache:{fragmentQueryDocuments:_i(this.getFragmentDoc)}}}function eR(){var e=this.config.fragments;return pe(pe({},y6.apply(this)),{addTypenameDocumentTransform:w6(this.addTypenameTransform),inMemoryCache:{executeSelectionSet:_i(this.storeReader.executeSelectionSet),executeSubSelectedArray:_i(this.storeReader.executeSubSelectedArray),maybeBroadcastWatch:_i(this.maybeBroadcastWatch)},fragmentRegistry:{findFragmentSpreads:_i(e?.findFragmentSpreads),lookup:_i(e?.lookup),transform:_i(e?.transform)}})}function tR(e){return!!e&&"dirtyKey"in e}function _i(e){return tR(e)?e.size:void 0}function b6(e){return e!=null}function w6(e){return Ad(e).map(function(t){return{cache:t}})}function Ad(e){return e?cn(cn([_i(e?.performWork)],Ad(e?.left),!0),Ad(e?.right),!0).filter(b6):[]}function Ld(e){var t;return e?cn(cn([(t=e?.getMemoryInternals)===null||t===void 0?void 0:t.call(e)],Ld(e?.left),!0),Ld(e?.right),!0).filter(b6):[]}var Mi=Object.assign(function(t){return JSON.stringify(t,nR)},{reset:function(){ts=new GP(ni.canonicalStringify||1e3)}});globalThis.__DEV__!==!1&&v6("canonicalStringify",function(){return ts.size});var ts;Mi.reset();function nR(e,t){if(t&&typeof t=="object"){var n=Object.getPrototypeOf(t);if(n===Object.prototype||n===null){var r=Object.keys(t);if(r.every(rR))return t;var i=JSON.stringify(r),o=ts.get(i);if(!o){r.sort();var s=JSON.stringify(r);o=ts.get(s)||r,ts.set(i,o),ts.set(s,o)}var a=Object.create(n);return o.forEach(function(l){a[l]=t[l]}),a}}return t}function rR(e,t,n){return t===0||n[t-1]<=e}function hs(e){return{__ref:String(e)}}function ut(e){return!!(e&&typeof e=="object"&&typeof e.__ref=="string")}function iR(e){return Lt(e)&&e.kind==="Document"&&Array.isArray(e.definitions)}function oR(e){return e.kind==="StringValue"}function sR(e){return e.kind==="BooleanValue"}function aR(e){return e.kind==="IntValue"}function lR(e){return e.kind==="FloatValue"}function cR(e){return e.kind==="Variable"}function uR(e){return e.kind==="ObjectValue"}function fR(e){return e.kind==="ListValue"}function hR(e){return e.kind==="EnumValue"}
43function dR(e){return e.kind==="NullValue"}function Ss(e,t,n,r){if(aR(n)||lR(n))e[t.value]=Number(n.value);else if(sR(n)||oR(n))e[t.value]=n.value;else if(uR(n)){var i={};n.fields.map(function(s){return Ss(i,s.name,s.value,r)}),e[t.value]=i}else if(cR(n)){var o=(r||{})[n.name.value];e[t.value]=o}else if(fR(n))e[t.value]=n.values.map(function(s){var a={};return Ss(a,t,s,r),a[t.value]});else if(hR(n))e[t.value]=n.value;else if(dR(n))e[t.value]=null;else throw bn(123,t.value,n.kind)}function pR(e,t){var n=null;e.directives&&(n={},e.directives.forEach(function(i){n[i.name.value]={},i.arguments&&i.arguments.forEach(function(o){var s=o.name,a=o.value;return Ss(n[i.name.value],s,a,t)})}));var r=null;return e.arguments&&e.arguments.length&&(r={},e.arguments.forEach(function(i){var o=i.name,s=i.value;return Ss(r,o,s,t)})),_6(e.name.value,r,n)}var mR=["connection","include","skip","client","rest","export","nonreactive"],na=Mi,_6=Object.assign(function(e,t,n){if(t&&n&&n.connection&&n.connection.key)if(n.connection.filter&&n.connection.filter.length>0){var r=n.connection.filter?n.connection.filter:[];r.sort();var i={};return r.forEach(function(a){i[a]=t[a]}),"".concat(n.connection.key,"(").concat(na(i),")")}else return n.connection.key;var o=e;if(t){var s=na(t);o+="(".concat(s,")")}return n&&Object.keys(n).forEach(function(a){mR.indexOf(a)===-1&&(n[a]&&Object.keys(n[a]).length?o+="@".concat(a,"(").concat(na(n[a]),")"):o+="@".concat(a))}),o},{setStringify:function(e){var t=na;return na=e,t}});function Ju(e,t){if(e.arguments&&e.arguments.length){var n={};return e.arguments.forEach(function(r){var i=r.name,o=r.value;return Ss(n,i,o,t)}),n}return null}function ri(e){return e.alias?e.alias.value:e.name.value}function Md(e,t,n){for(var r,i=0,o=t.selections;i<o.length;i++){var s=o[i];if(Di(s)){if(s.name.value==="__typename")return e[ri(s)]}else r?r.push(s):r=[s]}if(typeof e.__typename=="string")return e.__typename;if(r)for(var a=0,l=r;a<l.length;a++){var s=l[a],c=Md(e,Zu(s,n).selectionSet,n);if(typeof c=="string")return c}}function Di(e){return e.kind==="Field"}function gR(e){return e.kind==="InlineFragment"}function zs(e){Ae(e&&e.kind==="Document",115);var t=e.definitions.filter(function(n){return n.kind!=="FragmentDefinition"}).map(function(n){if(n.kind!=="OperationDefinition")throw bn(116,n.kind);return n});return Ae(t.length<=1,117,t.length),e}function Co(e){return zs(e),e.definitions.filter(function(t){return t.kind==="OperationDefinition"})[0]}function ma(e){return e.definitions.filter(function(t){return t.kind==="OperationDefinition"&&!!t.name}).map(function(t){return t.name.value})[0]||null}function $s(e){return e.definitions.filter(function(t){return t.kind==="FragmentDefinition"})}function x6(e){var t=Co(e);return Ae(t&&t.operation==="query",118),t}function k6(e){Ae(e.kind==="Document",119),Ae(e.definitions.length<=1,120);var t=e.definitions[0];return Ae(t.kind==="FragmentDefinition",121),t}function Hs(e){zs(e);for(var t,n=0,r=e.definitions;n<r.length;n++){var i=r[n];if(i.kind==="OperationDefinition"){var o=i.operation;if(o==="query"||o==="mutation"||o==="subscription")return i}i.kind==="FragmentDefinition"&&!t&&(t=i)}if(t)return t;throw bn(122)}function E1(e){var t=Object.create(null),n=e&&e.variableDefinitions;return n&&n.length&&n.forEach(function(r){r.defaultValue&&Ss(t,r.variable.name,r.defaultValue)}),t}let on=null;const X0={};let vR=1;const yR=()=>class{constructor(){this.id=["slot",vR++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let t=on;t;t=t.parent)if(this.id in t.slots){const n=t.slots[this.id];if(n===X0)break;return t!==on&&(on.slots[this.id]=n),!0}return on&&(on.slots[this.id]=X0),!1}getValue(){if(this.hasValue())return on.slots[this.id]}withValue(t,n,r,i){const o={__proto__:null,[this.id]:t},s=on;on={parent:s,slots:o};try{return n.apply(i,r)}finally{on=s}}static bind(t){const n=on;return function(){const r=on;try{return on=n,t.apply(this,arguments)}finally{on=r}}}static noContext(t,n,r){if(on){const i=on;try{return on=null,t.apply(r,n)}finally{on=i}}else return t.apply(r,n)}};function Y0(e){try{return e()}catch{}}const Wf="@wry/context:Slot",bR=Y0(()=>globalThis)||Y0(()=>globalThis)||Object.create(null),Q0=bR,qs=Q0[Wf]||Array[Wf]||(function(e){try{Object.defineProperty(Q0,Wf,{value:e,enumerable:!1,writable:!1,
43configurable:!0})}finally{return e}})(yR()),{bind:kG,noContext:CG}=qs,ef=new qs,{hasOwnProperty:wR}=Object.prototype,T1=Array.from||function(e){const t=[];return e.forEach(n=>t.push(n)),t};function O1(e){const{unsubscribe:t}=e;typeof t=="function"&&(e.unsubscribe=void 0,t())}const Ya=[],_R=100;function Es(e,t){if(!e)throw new Error(t||"assertion failure")}function C6(e,t){const n=e.length;return n>0&&n===t.length&&e[n-1]===t[n-1]}function S6(e){switch(e.length){case 0:throw new Error("unknown value");case 1:return e[0];case 2:throw e[1]}}function E6(e){return e.slice(0)}class tf{constructor(t){this.fn=t,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++tf.count}peek(){if(this.value.length===1&&!Ii(this))return Z0(this),this.value[0]}recompute(t){return Es(!this.recomputing,"already recomputing"),Z0(this),Ii(this)?xR(this,t):S6(this.value)}setDirty(){this.dirty||(this.dirty=!0,T6(this),O1(this))}dispose(){this.setDirty(),P6(this),A1(this,(t,n)=>{t.setDirty(),R6(t,this)})}forget(){this.dispose()}dependOn(t){t.add(this),this.deps||(this.deps=Ya.pop()||new Set),this.deps.add(t)}forgetDeps(){this.deps&&(T1(this.deps).forEach(t=>t.delete(this)),this.deps.clear(),Ya.push(this.deps),this.deps=null)}}tf.count=0;function Z0(e){const t=ef.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),Ii(e)?A6(t,e):L6(t,e),t}function xR(e,t){return P6(e),ef.withValue(e,kR,[e,t]),SR(e,t)&&CR(e),S6(e.value)}function kR(e,t){e.recomputing=!0;const{normalizeResult:n}=e;let r;n&&e.value.length===1&&(r=E6(e.value)),e.value.length=0;try{if(e.value[0]=e.fn.apply(null,t),n&&r&&!C6(r,e.value))try{e.value[0]=n(e.value[0],r[0])}catch{}}catch(i){e.value[1]=i}e.recomputing=!1}function Ii(e){return e.dirty||!!(e.dirtyChildren&&e.dirtyChildren.size)}function CR(e){e.dirty=!1,!Ii(e)&&O6(e)}function T6(e){A1(e,A6)}function O6(e){A1(e,L6)}function A1(e,t){const n=e.parents.size;if(n){const r=T1(e.parents);for(let i=0;i<n;++i)t(r[i],e)}}function A6(e,t){Es(e.childValues.has(t)),Es(Ii(t));const n=!Ii(e);if(!e.dirtyChildren)e.dirtyChildren=Ya.pop()||new Set;else if(e.dirtyChildren.has(t))return;e.dirtyChildren.add(t),n&&T6(e)}function L6(e,t){Es(e.childValues.has(t)),Es(!Ii(t));const n=e.childValues.get(t);n.length===0?e.childValues.set(t,E6(t.value)):C6(n,t.value)||e.setDirty(),M6(e,t),!Ii(e)&&O6(e)}function M6(e,t){const n=e.dirtyChildren;n&&(n.delete(t),n.size===0&&(Ya.length<_R&&Ya.push(n),e.dirtyChildren=null))}function P6(e){e.childValues.size>0&&e.childValues.forEach((t,n)=>{R6(e,n)}),e.forgetDeps(),Es(e.dirtyChildren===null)}function R6(e,t){t.parents.delete(e),e.childValues.delete(t),M6(e,t)}function SR(e,t){if(typeof e.subscribe=="function")try{O1(e),e.unsubscribe=e.subscribe.apply(null,t)}catch{return e.setDirty(),!1}return!0}const ER={setDirty:!0,dispose:!0,forget:!0};function D6(e){const t=new Map;function n(r){const i=ef.getValue();if(i){let o=t.get(r);o||t.set(r,o=new Set),i.dependOn(o)}}return n.dirty=function(i,o){const s=t.get(i);if(s){const a=o&&wR.call(ER,o)?o:"setDirty";T1(s).forEach(l=>l[a]()),t.delete(i),O1(s)}},n}let J0;function TR(...e){return(J0||(J0=new li(typeof WeakMap=="function"))).lookupArray(e)}const Gf=new Set;function Qa(e,{max:t=Math.pow(2,16),keyArgs:n,makeCacheKey:r=TR,normalizeResult:i,subscribe:o,cache:s=Td}=Object.create(null)){const a=typeof s=="function"?new s(t,h=>h.dispose()):s,l=function(){const h=r.apply(null,n?n.apply(null,arguments):arguments);if(h===void 0)return e.apply(null,arguments);let d=a.get(h);d||(a.set(h,d=new tf(e)),d.normalizeResult=i,d.subscribe=o,d.forget=()=>a.delete(h));const p=d.recompute(Array.prototype.slice.call(arguments));return a.set(h,d),Gf.add(a),ef.hasValue()||(Gf.forEach(m=>m.clean()),Gf.clear()),p};Object.defineProperty(l,"size",{get:()=>a.size,configurable:!1,enumerable:!1}),Object.freeze(l.options={max:t,keyArgs:n,makeCacheKey:r,normalizeResult:i,subscribe:o,cache:a});function c(h){const d=h&&a.get(h);d&&d.setDirty()}l.dirtyKey=c,l.dirty=function(){c(r.apply(null,arguments))};function u(h){const d=h&&a.get(h);if(d)return d.peek()}
43l.peekKey=u,l.peek=function(){return u(r.apply(null,arguments))};function f(h){return h?a.delete(h):!1}return l.forgetKey=f,l.forget=function(){return f(r.apply(null,arguments))},l.makeCacheKey=r,l.getKey=n?function(){return r.apply(null,n.apply(null,arguments))}:r,Object.freeze(l)}function OR(e){return e}var I6=(function(){function e(t,n){n===void 0&&(n=Object.create(null)),this.resultCache=S1?new WeakSet:new Set,this.transform=t,n.getCacheKey&&(this.getCacheKey=n.getCacheKey),this.cached=n.cache!==!1,this.resetCache()}return e.prototype.getCacheKey=function(t){return[t]},e.identity=function(){return new e(OR,{cache:!1})},e.split=function(t,n,r){return r===void 0&&(r=e.identity()),Object.assign(new e(function(i){var o=t(i)?n:r;return o.transformDocument(i)},{cache:!1}),{left:n,right:r})},e.prototype.resetCache=function(){var t=this;if(this.cached){var n=new li(Do);this.performWork=Qa(e.prototype.performWork.bind(this),{makeCacheKey:function(r){var i=t.getCacheKey(r);if(i)return Ae(Array.isArray(i),104),n.lookupArray(i)},max:ni["documentTransform.cache"],cache:Jc})}},e.prototype.performWork=function(t){return zs(t),this.transform(t)},e.prototype.transformDocument=function(t){if(this.resultCache.has(t))return t;var n=this.performWork(t);return this.resultCache.add(n),n},e.prototype.concat=function(t){var n=this;return Object.assign(new e(function(r){return t.transformDocument(n.transformDocument(r))},{cache:!1}),{left:this,right:t})},e})(),Sa,Ci=Object.assign(function(e){var t=Sa.get(e);return t||(t=TP(e),Sa.set(e,t)),t},{reset:function(){Sa=new g6(ni.print||2e3)}});Ci.reset();globalThis.__DEV__!==!1&&v6("print",function(){return Sa?Sa.size:0});var Ft=Array.isArray;function Er(e){return Array.isArray(e)&&e.length>0}var ev={kind:kt.FIELD,name:{kind:kt.NAME,value:"__typename"}};function N6(e,t){return!e||e.selectionSet.selections.every(function(n){return n.kind===kt.FRAGMENT_SPREAD&&N6(t[n.name.value],t)})}function AR(e){return N6(Co(e)||k6(e),Bs($s(e)))?null:e}function LR(e){var t=new Map,n=new Map;return e.forEach(function(r){r&&(r.name?t.set(r.name,r):r.test&&n.set(r.test,r))}),function(r){var i=t.get(r.name.value);return!i&&n.size&&n.forEach(function(o,s){s(r)&&(i=o)}),i}}function tv(e){var t=new Map;return function(r){r===void 0&&(r=e);var i=t.get(r);return i||t.set(r,i={variables:new Set,fragmentSpreads:new Set}),i}}function F6(e,t){zs(t);for(var n=tv(""),r=tv(""),i=function(y){for(var b=0,g=void 0;b<y.length&&(g=y[b]);++b)if(!Ft(g)){if(g.kind===kt.OPERATION_DEFINITION)return n(g.name&&g.name.value);if(g.kind===kt.FRAGMENT_DEFINITION)return r(g.name.value)}return globalThis.__DEV__!==!1&&Ae.error(124),null},o=0,s=t.definitions.length-1;s>=0;--s)t.definitions[s].kind===kt.OPERATION_DEFINITION&&++o;var a=LR(e),l=function(y){return Er(y)&&y.map(a).some(function(b){return b&&b.remove})},c=new Map,u=!1,f={enter:function(y){if(l(y.directives))return u=!0,null}},h=ur(t,{Field:f,InlineFragment:f,VariableDefinition:{enter:function(){return!1}},Variable:{enter:function(y,b,g,w,x){var T=i(x);T&&T.variables.add(y.name.value)}},FragmentSpread:{enter:function(y,b,g,w,x){if(l(y.directives))return u=!0,null;var T=i(x);T&&T.fragmentSpreads.add(y.name.value)}},FragmentDefinition:{enter:function(y,b,g,w){c.set(JSON.stringify(w),y)},leave:function(y,b,g,w){var x=c.get(JSON.stringify(w));if(y===x)return y;if(o>0&&y.selectionSet.selections.every(function(T){return T.kind===kt.FIELD&&T.name.value==="__typename"}))return r(y.name.value).removed=!0,u=!0,null}},Directive:{leave:function(y){if(a(y))return u=!0,null}}});if(!u)return t;var d=function(y){return y.transitiveVars||(y.transitiveVars=new Set(y.variables),y.removed||y.fragmentSpreads.forEach(function(b){d(r(b)).transitiveVars.forEach(function(g){y.transitiveVars.add(g)})})),y},p=new Set;h.definitions.forEach(function(y){y.kind===kt.OPERATION_DEFINITION?d(n(y.name&&y.name.value)).fragmentSpreads.forEach(function(b){p.add(b)}):y.kind===kt.FRAGMENT_DEFINITION&&o===0&&!r(y.name.value).removed&&p.add(y.name.value)}),p.forEach(function(y){d(r(y)).fragmentSpreads.forEach(function(b){p.add(b)})});var m=function(y){return!!(!p.has(y)||r(y).removed)},v={enter:function(y){if(m(y.name.value))return null}};return AR(ur(h,{FragmentSpread:v,FragmentDefinition:v,OperationDefinition:{leave:function(y){if(y.variableDefinitions){var b=d(n(y.name&&y.name.value)).transitiveVars;if(b.size<y.variableDefinitions.length)return pe(pe({},y),{variableDefinitions:y.variableDefinitions.filter(function(g){return b.has(g.variable.name.value)})})}}}}))}var L1=Object.assign(function(e){return ur(e,{SelectionSet:{enter:function(t,n,r){if(!(r&&r.kind===kt.OPERATION_DEFINITION)){var i=t.selections;if(i){var o=i.some(function(a){return Di(a)&&(a.name.value==="__typename"||a.name.value.lastIndexOf("__",0)===0)});if(!o){var s=r;if(!(Di(s)&&s.directives&&s.directives.some(function(a){return a.name.value==="export"})))return pe(pe({},t),{selections:cn(cn([],i,!0),[ev],!1)})}}}}}})},{added:function(e){return e===ev}});function MR(e){var t=Hs(e),n=t.operation;if(n==="query")return e;var r=ur(e,{OperationDefinition:{enter:function(i){return pe(pe({},i),{operation:"query"})}}});return r}function j6(e){zs(e);var t=F6([{test:function(n){return n.name.value==="client"},remove:!0}],e);return t}function PR(e){return zs(e),ur(e,{FragmentSpread:function(t){var n;if(!(!((n=t.directives)===null||n===void 0)&&n.some(function(r){return r.name.value==="unmask"})))return pe(pe({},t),{directives:cn(cn([],t.directives||[],!0),[{kind:kt.DIRECTIVE,name:{kind:kt.NAME,value:"nonreactive"}}
43],!1)})}})}var RR=Object.prototype.hasOwnProperty;function nv(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return nf(e)}function nf(e){var t=e[0]||{},n=e.length;if(n>1)for(var r=new Ni,i=1;i<n;++i)t=r.merge(t,e[i]);return t}var DR=function(e,t,n){return this.merge(e[n],t[n])},Ni=(function(){function e(t){t===void 0&&(t=DR),this.reconciler=t,this.isObject=Lt,this.pastCopies=new Set}return e.prototype.merge=function(t,n){for(var r=this,i=[],o=2;o<arguments.length;o++)i[o-2]=arguments[o];return Lt(n)&&Lt(t)?(Object.keys(n).forEach(function(s){if(RR.call(t,s)){var a=t[s];if(n[s]!==a){var l=r.reconciler.apply(r,cn([t,n,s],i,!1));l!==a&&(t=r.shallowCopyForMerge(t),t[s]=l)}}else t=r.shallowCopyForMerge(t),t[s]=n[s]}),t):n},e.prototype.shallowCopyForMerge=function(t){return Lt(t)&&(this.pastCopies.has(t)||(Array.isArray(t)?t=t.slice(0):t=pe({__proto__:Object.getPrototypeOf(t)},t),this.pastCopies.add(t))),t},e})();function IR(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=NR(e))||t){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
44In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function NR(e,t){if(e){if(typeof e=="string")return rv(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 rv(e,t)}}function rv(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 iv(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,r.key,r)}}function M1(e,t,n){return t&&iv(e.prototype,t),n&&iv(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var P1=function(){return typeof Symbol=="function"},R1=function(e){return P1()&&!!Symbol[e]},D1=function(e){return R1(e)?Symbol[e]:"@@"+e};P1()&&!R1("observable")&&(Symbol.observable=Symbol("observable"));var FR=D1("iterator"),Pd=D1("observable"),V6=D1("species");function eu(e,t){var n=e[t];if(n!=null){if(typeof n!="function")throw new TypeError(n+" is not a function");return n}}function ra(e){var t=e.constructor;return t!==void 0&&(t=t[V6],t===null&&(t=void 0)),t!==void 0?t:ft}function jR(e){return e instanceof ft}function Ts(e){Ts.log?Ts.log(e):setTimeout(function(){throw e})}function pc(e){Promise.resolve().then(function(){try{e()}catch(t){Ts(t)}})}function B6(e){var t=e._cleanup;if(t!==void 0&&(e._cleanup=void 0,!!t))try{if(typeof t=="function")t();else{var n=eu(t,"unsubscribe");n&&n.call(t)}}catch(r){Ts(r)}}function Rd(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function VR(e){var t=e._queue;if(t){e._queue=void 0,e._state="ready";for(var n=0;n<t.length&&(z6(e,t[n].type,t[n].value),e._state!=="closed");++n);}}function z6(e,t,n){e._state="running";var r=e._observer;try{var i=eu(r,t);switch(t){case"next":i&&i.call(r,n);break;case"error":if(Rd(e),i)i.call(r,n);else throw n;break;case"complete":Rd(e),i&&i.call(r);break}}catch(o){Ts(o)}e._state==="closed"?B6(e):e._state==="running"&&(e._state="ready")}function Kf(e,t,n){if(e._state!=="closed"){if(e._state==="buffering"){e._queue.push({type:t,value:n});return}if(e._state!=="ready"){e._state="buffering",e._queue=[{type:t,value:n}],pc(function(){return VR(e)});return}z6(e,t,n)}}var BR=(function(){function e(n,r){this._cleanup=void 0,this._observer=n,this._queue=void 0,this._state="initializing";var i=new zR(this);try{this._cleanup=r.call(void 0,i)}catch(o){i.error(o)}this._state==="initializing"&&(this._state="ready")}var t=e.prototype;return t.unsubscribe=function(){this._state!=="closed"&&(Rd(this),B6(this))},M1(e,[{key:"closed",get:function(){return this._state==="closed"}}]),e})(),zR=(function(){function e(n){this._subscription=n}var t=e.prototype;return t.next=function(r){Kf(this._subscription,"next",r)},t.error=function(r){Kf(this._subscription,"error",r)},t.complete=function(){Kf(this._subscription,"complete")},M1(e,[{key:"closed",get:function(){return this._subscription._state==="closed"}}]),e})(),ft=(function(){function e(n){if(!(this instanceof e))throw new TypeError("Observable cannot be called as a function");if(typeof n!="function")throw new TypeError("Observable initializer must be a function");this._subscriber=n}var t=e.prototype;return t.subscribe=function(r){return(typeof r!="object"||r===null)&&(r={next:r,error:arguments[1],complete:arguments[2]}),new BR(r,this._subscriber)},t.forEach=function(r){var i=this;return new Promise(function(o,s){if(typeof r!="function"){s(new TypeError(r+" is not a function"));return}function a(){l.unsubscribe(),o()}var l=i.subscribe({next:function(c){try{r(c,a)}catch(u){s(u),l.unsubscribe()}},error:s,complete:o})})},t.map=function(r){var i=this;if(typeof r!="function")throw new TypeError(r+" is not a function");var o=ra(this);return new o(function(s){return i.subscribe({next:function(a){try{a=r(a)}catch(l){return s.error(l)}s.next(a)},error:function(a){s.error(a)},complete:function(){s.complete()}})})},t.filter=function(r){var i=this;if(typeof r!="function")throw new TypeError(r+" is not a function");var o=ra(this);return new o(function(s){return i.subscribe({next:function(a){try{if(!r(a))return}catch(l){return s.error(l)}s.next(a)},error:function(a){s.error(a)},complete:function(){s.complete()}})})},t.reduce=function(r){var i=this;if(typeof r!="function")throw new TypeError(r+" is not a function");var o=ra(this),s=arguments.length>1,a=!1,l=arguments[1],c=l;return new o(function(u){return i.subscribe({next:function(f){var h=!a;if(a=!0,!h||s)try{c=r(c,f)}catch(d){return u.error(d)}else c=f},error:function(f){u.error(f)},complete:function(){if(!a&&!s)return u.error(new TypeError("Cannot reduce an empty sequence"));u.next(c),u.complete()}})})},t.concat=function(){for(var r=this,i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];var a=ra(this);return new a(function(l){var c,u=0;function f(h){c=h.subscribe({next:function(d){l.next(d)},error:function(d){l.error(d)},complete:function(){u===o.length?(c=void 0,l.complete()):f(a.from(o[u++]))}})}return f(r),function(){c&&(c.unsubscribe(),c=void 0)}})},t.flatMap=function(r){var i=this;if(typeof r!="function")throw new TypeError(r+" is not a function");var o=ra(this);return new o(function(s){var a=[],l=i.subscribe({next:function(u){if(r)try{u=r(u)}catch(h){return s.error(h)}var f=o.from(u).subscribe({next:function(h){s.next(h)},error:function(h){s.error(h)},complete:function(){var h=a.indexOf(f);h>=0&&a.splice(h,1),c()}});a.push(f)},error:function(u){s.error(u)},complete:function(){c()}});
44function c(){l.closed&&a.length===0&&s.complete()}return function(){a.forEach(function(u){return u.unsubscribe()}),l.unsubscribe()}})},t[Pd]=function(){return this},e.from=function(r){var i=typeof this=="function"?this:e;if(r==null)throw new TypeError(r+" is not an object");var o=eu(r,Pd);if(o){var s=o.call(r);if(Object(s)!==s)throw new TypeError(s+" is not an object");return jR(s)&&s.constructor===i?s:new i(function(a){return s.subscribe(a)})}if(R1("iterator")&&(o=eu(r,FR),o))return new i(function(a){pc(function(){if(!a.closed){for(var l=IR(o.call(r)),c;!(c=l()).done;){var u=c.value;if(a.next(u),a.closed)return}a.complete()}})});if(Array.isArray(r))return new i(function(a){pc(function(){if(!a.closed){for(var l=0;l<r.length;++l)if(a.next(r[l]),a.closed)return;a.complete()}})});throw new TypeError(r+" is not observable")},e.of=function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var s=typeof this=="function"?this:e;return new s(function(a){pc(function(){if(!a.closed){for(var l=0;l<i.length;++l)if(a.next(i[l]),a.closed)return;a.complete()}})})},M1(e,null,[{key:V6,get:function(){return this}}]),e})();P1()&&Object.defineProperty(ft,Symbol("extensions"),{value:{symbol:Pd,hostReportError:Ts},configurable:!0});function $R(e){var t,n=e.Symbol;if(typeof n=="function")if(n.observable)t=n.observable;else{typeof n.for=="function"?t=n.for("https://github.com/benlesh/symbol-observable"):t=n("https://github.com/benlesh/symbol-observable");try{n.observable=t}catch{}}else t="@@observable";return t}var Xo;typeof self<"u"?Xo=self:typeof window<"u"?Xo=window:typeof globalThis<"u"?Xo=globalThis:typeof module<"u"?Xo=module:Xo=Function("return this")();$R(Xo);var ov=ft.prototype,sv="@@observable";ov[sv]||(ov[sv]=function(){return this});function HR(e){return e.catch(function(){}),e}var qR=Object.prototype.toString;function $6(e){return Dd(e)}function Dd(e,t){switch(qR.call(e)){case"[object Array]":{if(t=t||new Map,t.has(e))return t.get(e);var n=e.slice(0);return t.set(e,n),n.forEach(function(i,o){n[o]=Dd(i,t)}),n}case"[object Object]":{if(t=t||new Map,t.has(e))return t.get(e);var r=Object.create(Object.getPrototypeOf(e));return t.set(e,r),Object.keys(e).forEach(function(i){r[i]=Dd(e[i],t)}),r}default:return e}}function UR(e){var t=new Set([e]);return t.forEach(function(n){Lt(n)&&WR(n)===n&&Object.getOwnPropertyNames(n).forEach(function(r){Lt(n[r])&&t.add(n[r])})}),e}function WR(e){if(globalThis.__DEV__!==!1&&!Object.isFrozen(e))try{Object.freeze(e)}catch(t){if(t instanceof TypeError)return null;throw t}return e}function tu(e){return globalThis.__DEV__!==!1&&UR(e),e}function Ea(e,t,n){var r=[];e.forEach(function(i){return i[t]&&r.push(i)}),r.forEach(function(i){return i[t](n)})}function Xf(e,t,n){return new ft(function(r){var i={then:function(l){return new Promise(function(c){return c(l())})}};function o(l,c){return function(u){if(l){var f=function(){return r.closed?0:l(u)};i=i.then(f,f).then(function(h){return r.next(h)},function(h){return r.error(h)})}else r[c](u)}}var s={next:o(t,"next"),error:o(n,"error"),complete:function(){i.then(function(){return r.complete()})}},a=e.subscribe(s);return function(){return a.unsubscribe()}})}function H6(e){function t(n){Object.defineProperty(e,n,{value:ft})}return p6&&Symbol.species&&t(Symbol.species),t("@@species"),e}function av(e){return e&&typeof e.then=="function"}var Yo=(function(e){Xn(t,e);function t(n){var r=e.call(this,function(i){return r.addObserver(i),function(){return r.removeObserver(i)}})||this;return r.observers=new Set,r.promise=new Promise(function(i,o){r.resolve=i,r.reject=o}),r.handlers={next:function(i){r.sub!==null&&(r.latest=["next",i],r.notify("next",i),Ea(r.observers,"next",i))},error:function(i){var o=r.sub;o!==null&&(o&&setTimeout(function(){return o.unsubscribe()}),r.sub=null,r.latest=["error",i],r.reject(i),r.notify("error",i),Ea(r.observers,"error",i))},complete:function(){var i=r,o=i.sub,s=i.sources,a=s===void 0?[]:s;if(o!==null){var l=a.shift();l?av(l)?l.then(function(c){return r.sub=c.subscribe(r.handlers)},r.handlers.error):r.sub=l.subscribe(r.handlers):(o&&setTimeout(function(){return o.unsubscribe()}),r.sub=null,r.latest&&r.latest[0]==="next"?r.resolve(r.latest[1]):r.resolve(),r.notify("complete"),Ea(r.observers,"complete"))}}},r.nextResultListeners=new Set,r.cancel=function(i){r.reject(i),r.sources=[],r.handlers.error(i)},r.promise.catch(function(i){}),typeof n=="function"&&(n=[new ft(n)]),av(n)?n.then(function(i){return r.start(i)},r.handlers.error):r.start(n),r}return t.prototype.start=function(n){this.sub===void 0&&(this.sources=Array.from(n),this.handlers.complete())},t.prototype.deliverLastMessage=function(n){if(this.latest){var r=this.latest[0],i=n[r];i&&i.call(n,this.latest[1]),this.sub===null&&r==="next"&&n.complete&&n.complete()}},t.prototype.addObserver=function(n){this.observers.has(n)||(this.deliverLastMessage(n),this.observers.add(n))},t.prototype.removeObserver=function(n){this.observers.delete(n)&&this.observers.size<1&&this.handlers.complete()},t.prototype.notify=function(n,r){var i=this.nextResultListeners;
44i.size&&(this.nextResultListeners=new Set,i.forEach(function(o){return o(n,r)}))},t.prototype.beforeNext=function(n){var r=!1;this.nextResultListeners.add(function(i,o){r||(r=!0,n(i,o))})},t})(ft);H6(Yo);function ds(e){return"incremental"in e}function GR(e){return"hasNext"in e&&"data"in e}function KR(e){return ds(e)||GR(e)}function XR(e){return Lt(e)&&"payload"in e}function q6(e,t){var n=e,r=new Ni;return ds(t)&&Er(t.incremental)&&t.incremental.forEach(function(i){for(var o=i.data,s=i.path,a=s.length-1;a>=0;--a){var l=s[a],c=!isNaN(+l),u=c?[]:{};u[l]=o,o=u}n=r.merge(n,o)}),n}function mc(e){var t=Id(e);return Er(t)}function Id(e){var t=Er(e.errors)?e.errors.slice(0):[];return ds(e)&&Er(e.incremental)&&e.incremental.forEach(function(n){n.errors&&t.push.apply(t,n.errors)}),t}function Os(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Object.create(null);return e.forEach(function(r){r&&Object.keys(r).forEach(function(i){var o=r[i];o!==void 0&&(n[i]=o)})}),n}function Yf(e,t){return Os(e,t,t.variables&&{variables:Os(pe(pe({},e&&e.variables),t.variables))})}var Qf,YR=Symbol.for("apollo.deprecations"),lv=Symbol.for("apollo.deprecations.slot"),Nd=Zc,Fd=(Qf=Nd[lv])!==null&&Qf!==void 0?Qf:Nd[lv]=new qs;function QR(e){return Nd[YR]||(Fd.getValue()||[]).includes(e)}function hn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return Fd.withValue.apply(Fd,cn([Array.isArray(e)?e:[e]],t,!1))}function Vt(e,t,n,r){r===void 0&&(r="Please remove this option."),ao(t,function(){t in e&&globalThis.__DEV__!==!1&&Ae.warn(103,n,t,r)})}function ao(e,t){QR(e)||t()}var rf=Symbol();function U6(e){return e.extensions?Array.isArray(e.extensions[rf]):!1}function W6(e){return e.hasOwnProperty("graphQLErrors")}var ZR=function(e){var t=cn(cn(cn([],e.graphQLErrors,!0),e.clientErrors,!0),e.protocolErrors,!0);return e.networkError&&t.push(e.networkError),t.map(function(n){return Lt(n)&&n.message||"Error message not found."}).join(`
45`)},xi=(function(e){Xn(t,e);function t(n){var r=n.graphQLErrors,i=n.protocolErrors,o=n.clientErrors,s=n.networkError,a=n.errorMessage,l=n.extraInfo,c=e.call(this,a)||this;return c.name="ApolloError",c.graphQLErrors=r||[],c.protocolErrors=i||[],c.clientErrors=o||[],c.networkError=s||null,c.message=a||ZR(c),c.extraInfo=l,c.cause=cn(cn(cn([s],r||[],!0),i||[],!0),o||[],!0).find(function(u){return!!u})||null,c.__proto__=t.prototype,c}return t})(Error);function Zf(e){return new ft(function(t){t.error(e)})}var G6=function(e,t,n){var r=new Error(n);throw r.name="ServerError",r.response=e,r.statusCode=e.status,r.result=t,r};function JR(e){for(var t=["query","operationName","variables","extensions","context"],n=0,r=Object.keys(e);n<r.length;n++){var i=r[n];if(t.indexOf(i)<0)throw bn(58,i)}return e}function eD(e,t){var n=pe({},e),r=function(o){typeof o=="function"?n=pe(pe({},n),o(n)):n=pe(pe({},n),o)},i=function(){return pe({},n)};return Object.defineProperty(t,"setContext",{enumerable:!1,value:r}),Object.defineProperty(t,"getContext",{enumerable:!1,value:i}),t}function tD(e){var t={variables:e.variables||{},extensions:e.extensions||{},operationName:e.operationName,query:e.query};return t.operationName||(t.operationName=typeof t.query!="string"?ma(t.query)||void 0:""),t}function nD(e,t){var n=pe({},e),r=new Set(Object.keys(e));return ur(t,{Variable:function(i,o,s){s&&s.kind!=="VariableDefinition"&&r.delete(i.name.value)}}),r.forEach(function(i){delete n[i]}),n}function cv(e,t){return t?t(e):ft.of()}function ia(e){return typeof e=="function"?new fr(e):e}function Wl(e){return e.request.length<=1}var fr=(function(){function e(t){t&&(this.request=t)}return e.empty=function(){return new e(function(){return ft.of()})},e.from=function(t){return t.length===0?e.empty():t.map(ia).reduce(function(n,r){return n.concat(r)})},e.split=function(t,n,r){var i=ia(n),o=ia(r||new e(cv)),s;return Wl(i)&&Wl(o)?s=new e(function(a){return t(a)?i.request(a)||ft.of():o.request(a)||ft.of()}):s=new e(function(a,l){return t(a)?i.request(a,l)||ft.of():o.request(a,l)||ft.of()}),Object.assign(s,{left:i,right:o})},e.execute=function(t,n){return t.request(eD(n.context,tD(JR(n))))||ft.of()},e.concat=function(t,n){var r=ia(t);if(Wl(r))return globalThis.__DEV__!==!1&&Ae.warn(47,r),r;var i=ia(n),o;return Wl(i)?o=new e(function(s){return r.request(s,function(a){return i.request(a)||ft.of()})||ft.of()}):o=new e(function(s,a){return r.request(s,function(l){return i.request(l,a)||ft.of()})||ft.of()}),Object.assign(o,{left:r,right:i})},e.prototype.split=function(t,n,r){return this.concat(e.split(t,n,r||new e(cv)))},e.prototype.concat=function(t){return e.concat(this,t)},e.prototype.request=function(t,n){throw bn(48)},e.prototype.onError=function(t,n){if(globalThis.__DEV__!==!1&&ao("onError",function(){globalThis.__DEV__!==!1&&Ae.warn(49)}),n&&n.error)return n.error(t),!1;throw t},e.prototype.setOnError=function(t){return globalThis.__DEV__!==!1&&globalThis.__DEV__!==!1&&Ae.warn(50),this.onError=t,this},e})(),rD=fr.split,jd=fr.execute;function K6(e){return new fr(function(t,n){return new ft(function(r){var i,o,s;
45try{i=n(t).subscribe({next:function(a){if(a.errors?s=e({graphQLErrors:a.errors,response:a,operation:t,forward:n}):U6(a)&&(s=e({protocolErrors:a.extensions[rf],response:a,operation:t,forward:n})),s){o=s.subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)});return}r.next(a)},error:function(a){if(s=e({operation:t,networkError:a,graphQLErrors:a&&a.result&&a.result.errors||void 0,forward:n}),s){o=s.subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)});return}r.error(a)},complete:function(){s||r.complete.bind(r)()}})}catch(a){e({networkError:a,operation:t,forward:n}),r.error(a)}return function(){i&&i.unsubscribe(),o&&i.unsubscribe()}})})}(function(e){Xn(t,e);function t(n){var r=e.call(this)||this;return r.link=K6(n),r}return t.prototype.request=function(n,r){return this.link.request(n,r)},t})(fr);function Vd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function iD(e){if(Array.isArray(e))return e}function oD(e){if(Array.isArray(e))return Vd(e)}function sD(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X6(e,t,n){return t=As(t),hD(e,Q6()?Reflect.construct(t,n||[],As(e).constructor):t.apply(e,n))}function gl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function aD(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,Z6(r.key),r)}}function vl(e,t,n){return t&&aD(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ur(e,t,n){return(t=Z6(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Bd(){return Bd=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=dD(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},Bd.apply(null,arguments)}function As(e){return As=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},As(e)}function Y6(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&&zd(e,t)}function Q6(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Q6=function(){return!!e})()}function lD(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function cD(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,s,a=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(u){c=!0,i=u}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(c)throw i}}return a}}function uD(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
46In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fD(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
47In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function qo(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?uv(Object(n),!0).forEach(function(r){Ur(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uv(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function hD(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return sD(e)}
47function zd(e,t){return zd=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},zd(e,t)}function fv(e,t){return iD(e)||cD(e,t)||J6(e,t)||uD()}function dD(e,t){for(;!{}.hasOwnProperty.call(e,t)&&(e=As(e))!==null;);return e}function zn(e,t,n,r){var i=Bd(As(e.prototype),t,n);return 2&r&&typeof i=="function"?function(o){return i.apply(n,o)}:i}function pD(e){return oD(e)||lD(e)||J6(e)||fD()}function mD(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function Z6(e){var t=mD(e,"string");return typeof t=="symbol"?t:t+""}function $d(e){"@babel/helpers - typeof";return $d=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},$d(e)}function J6(e,t){if(e){if(typeof e=="string")return Vd(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vd(e,t):void 0}}function e5(e,t,n){var r=n||{},i=r.noTrailing,o=i===void 0?!1:i,s=r.noLeading,a=s===void 0?!1:s,l=r.debounceMode,c=l===void 0?void 0:l,u,f=!1,h=0;function d(){u&&clearTimeout(u)}function p(v){var y=v||{},b=y.upcomingOnly,g=b===void 0?!1:b;d(),f=!g}function m(){for(var v=arguments.length,y=new Array(v),b=0;b<v;b++)y[b]=arguments[b];var g=this,w=Date.now()-h;if(f)return;function x(){h=Date.now(),t.apply(g,y)}function T(){u=void 0}!a&&c&&!u&&x(),d(),c===void 0&&w>e?a?(h=Date.now(),o||(u=setTimeout(c?T:x,e))):x():o!==!0&&(u=setTimeout(c?T:x,c===void 0?e-w:e))}return m.cancel=p,m}function gD(e,t,n){var r=n||{},i=r.atBegin,o=i===void 0?!1:i;return e5(e,t,{debounceMode:o!==!1})}var t5=Object.freeze({__proto__:null,debounce:gD,throttle:e5});function n5(e){return function(t,n){return e(n,t)}}var hv=n5(t5.throttle),dv=n5(t5.debounce),Hd=function(t,n){for(;typeof t=="function";)t=t.call(n);return t},qd=function(t,n){return Object.entries(t).filter(function(r){var i=fv(r,1),o=i[0];return!n.includes(o)}).reduce(function(r,i){var o=fv(i,2),s=o[0],a=o[1];return r[s]=a,r},{})},pv=function(t){t.graphQLErrors&&t.graphQLErrors.length&&(t.gqlError=t.graphQLErrors[0])},_r=typeof window>"u",vD=["variables","watch","update","result","error","loadingKey","watchLoading","skip","throttle","debounce","subscribeToMore","prefetch","manual"],yD={query:"_skipAllQueries",subscription:"_skipAllSubscriptions"},r5=(function(){function e(t,n,r){gl(this,e),Ur(this,"type",null),Ur(this,"vueApolloSpecialKeys",[]),this.vm=t,this.key=n,this.initialOptions=r,this.options=Object.assign({},r),this._skip=!1,this._pollInterval=null,this._watchers=[],this._destroyed=!1,this.lastApolloOptions=null}return vl(e,[{key:"autostart",value:function(){var n=this;typeof this.options.skip=="function"?this._skipWatcher=this.vm.$watch(function(){return n.options.skip.call(n.vm,n.vm,n.key)},this.skipChanged.bind(this),{immediate:!0,deep:this.options.deep}):!this.options.skip&&!this.allSkip?this.start():this._skip=!0,typeof this.options.pollInterval=="function"&&(this._pollWatcher=this.vm.$watch(this.options.pollInterval.bind(this.vm),this.pollIntervalChanged.bind(this),{immediate:!0}))}},{key:"pollIntervalChanged",value:function(n,r){n!==r&&(this.pollInterval=n,n==null?this.stopPolling():this.startPolling(n))}},{key:"skipChanged",value:function(n,r){n!==r&&(this.skip=n)}},{key:"pollInterval",get:function(){return this._pollInterval},set:function(n){this._pollInterval=n}},{key:"skip",get:function(){return this._skip},set:function(n){n||this.allSkip?this.stop():this.start(),this._skip=n}},{key:"allSkip",get:function(){return this.vm.$apollo[yD[this.type]]}},{key:"refresh",value:function(){this._skip||(this.stop(),this.start())}},{key:"start",value:function(){var n=this;this.starting=!0;for(var r=function(){var l=o[i];if(typeof n.initialOptions[l]=="function"){var c=n.initialOptions[l].bind(n.vm);n.options[l]=c();
47var u=function(h){n._destroyed||(n.options[l]=h,n.refresh())};_r||(u=n.options.throttle?hv(u,n.options.throttle):u,u=n.options.debounce?dv(u,n.options.debounce):u),n._watchers.push(n.vm.$watch(c,u,{deep:n.options.deep}))}},i=0,o=["query","document","context"];i<o.length;i++)r();if(typeof this.options.variables=="function"){var s=this.executeApollo.bind(this);_r||(s=this.options.throttle?hv(s,this.options.throttle):s,s=this.options.debounce?dv(s,this.options.debounce):s),this._watchers.push(this.vm.$watch(function(){return typeof n.options.variables=="function"?n.options.variables.call(n.vm):n.options.variables},s,{immediate:!0,deep:this.options.deep}))}else this.executeApollo(this.options.variables)}},{key:"stop",value:function(){for(var n=0,r=this._watchers;n<r.length;n++){var i=r[n];i()}this.sub&&(this.sub.unsubscribe(),this.sub=null)}},{key:"generateApolloOptions",value:function(n){var r=qd(this.options,this.vueApolloSpecialKeys);return r.variables=n,this.lastApolloOptions=r,r}},{key:"executeApollo",value:function(n){this.starting=!1}},{key:"nextResult",value:function(n){var r=n.error;r&&pv(r)}},{key:"callHandlers",value:function(n){for(var r=!1,i=arguments.length,o=new Array(i>1?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];for(var a=0;a<n.length;a++){var l=n[a];if(l){r=!0;var c=l.apply(this.vm,o);if(typeof c<"u"&&!c)break}}return r}},{key:"errorHandler",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.callHandlers.apply(this,[[this.options.error,this.vm.$apollo.error,this.vm.$apollo.provider.errorHandler]].concat(r))}},{key:"catchError",value:function(n){pv(n);var r=this.errorHandler(n,this.vm,this.key,this.type,this.lastApolloOptions);if(!r)if(n.graphQLErrors&&n.graphQLErrors.length!==0){console.error("GraphQL execution errors for ".concat(this.type," '").concat(this.key,"'"));for(var i=0,o=n.graphQLErrors;i<o.length;i++){var s=o[i];console.error(s)}}else if(n.networkError)console.error("Error sending the ".concat(this.type," '").concat(this.key,"'"),n.networkError);else if(console.error("[vue-apollo] An error has occurred for ".concat(this.type," '").concat(this.key,"'")),Array.isArray(n)){var a;(a=console).error.apply(a,pD(n))}else console.error(n)}},{key:"destroy",value:function(){this._destroyed||(this._destroyed=!0,this.stop(),this._skipWatcher&&this._skipWatcher())}}])})(),bD=(function(e){function t(n,r,i){var o,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;return gl(this,t),n.$data.$apolloData&&!n.$data.$apolloData.queries[r]&&(n.$data.$apolloData.queries[r]={loading:!1}),o=X6(this,t,[n,r,i]),Ur(o,"type","query"),Ur(o,"vueApolloSpecialKeys",vD),Ur(o,"_loading",!1),Ur(o,"_linkedSubscriptions",[]),_r&&(o.firstRun=new Promise(function(a,l){o._firstRunResolve=a,o._firstRunReject=l})),_r&&(o.options.fetchPolicy="network-only"),i.manual||(o.hasDataField=Object.prototype.hasOwnProperty.call(o.vm.$data,r),o.hasDataField?Object.defineProperty(o.vm.$data.$apolloData.data,r,{get:function(){return o.vm.$data[r]},enumerable:!0,configurable:!0}):Object.defineProperty(o.vm.$data,r,{get:function(){return o.vm.$data.$apolloData.data[r]},enumerable:!0,configurable:!0})),s&&o.autostart(),o}return Y6(t,e),vl(t,[{key:"client",get:function(){return this.vm.$apollo.getClient(this.options)}},{key:"loading",get:function(){return this.vm.$data.$apolloData&&this.vm.$data.$apolloData.queries[this.key]?this.vm.$data.$apolloData.queries[this.key].loading:this._loading},set:function(r){this._loading!==r&&(this._loading=r,this.vm.$data.$apolloData&&this.vm.$data.$apolloData.queries[this.key]&&(this.vm.$data.$apolloData.queries[this.key].loading=r,this.vm.$data.$apolloData.loading+=r?1:-1))}},{key:"stop",value:function(){zn(t,"stop",this,3)([]),this.loadingDone(),this.observer&&(this.observer.stopPolling(),this.observer=null)}},{key:"generateApolloOptions",value:function(r){var i=zn(t,"generateApolloOptions",this,3)([r]);return this.vm.$isServer&&delete i.pollInterval,i}},{key:"executeApollo",value:function(r){if(!this._destroyed){var i=JSON.stringify(r);if(this.sub){if(i===this.previousVariablesJson)return;this.sub.unsubscribe();for(var o=0,s=this._linkedSubscriptions;o<s.length;o++){var a=s[o];a.stop()}}if(this.previousVariablesJson=i,this.observer=this.vm.$apollo.watchQuery(this.generateApolloOptions(r)),this.startQuerySubscription(),this.options.fetchPolicy!=="no-cache"||this.options.notifyOnNetworkStatusChange){var l=this.retrieveCurrentResult();(this.options.notifyOnNetworkStatusChange||this.observer.getCurrentResult&&!l.loading)&&this.nextResult(l)}zn(t,"executeApollo",this,3)([r]);for(var c=0,u=this._linkedSubscriptions;c<u.length;c++){var f=u[c];f.start()}}}},{key:"startQuerySubscription",value:function(){this.sub&&!this.sub.closed||(this.sub=this.observer.subscribe({next:this.nextResult.bind(this),error:this.catchError.bind(this)}))}},{key:"retrieveCurrentResult",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=this.observer.getCurrentResult?this.observer.getCurrentResult():this.observer.currentResult();return(r||i.loading)&&(this.loading||this.applyLoadingModifier(1),this.loading=!0),i}},{key:"nextResult",value:function(r){zn(t,"nextResult",this,3)([r]);var i=r.data,o=r.loading,s=r.error,a=r.errors,l=a&&a.length;if((s||l)&&this.firstRunReject(s),o||this.loadingDone(),!s&&l){var c=new Error("GraphQL error: ".concat(a.map(function(f){return f.message}).join(" | ")));Object.assign(c,{graphQLErrors:a,networkError:null}),zn(t,"catchError",this,3)([c])}if(!(this.observer.options.errorPolicy==="none"&&(s||l))){var u=typeof this.options.result=="function";i==null||(this.options.manual?u||console.error("".concat(this.key," query must have a 'result' hook in manual mode")):typeof this.options.update=="function"?this.setData(this.options.update.call(this.vm,i)):typeof i[this.key]>"u"&&Object.keys(i).length?console.error("Missing ".concat(this.key," attribute on result"),i):this.setData(i[this.key])),u&&this.options.result.call(this.vm,r,this.key)}}},{key:"setData",value:function(r){var i=this.hasDataField?this.vm.$data:this.vm.$data.$apolloData.data;i[this.key]=r}},{key:"catchError",value:function(r){zn(t,"catchError",this,3)([r]),this.firstRunReject(r),this.loadingDone(r),this.nextResult(this.observer.getCurrentResult?this.observer.getCurrentResult():this.observer.currentResult()),this.resubscribeToQuery()}},{key:"resubscribeToQuery",value:function(){var r=this.observer.getLastError(),i=this.observer.getLastResult();this.observer.resetLastResults(),this.startQuerySubscription(),Object.assign(this.observer,{lastError:r,lastResult:i})}},{key:"loadingKey",get:function(){return this.options.loadingKey||this.vm.$apollo.loadingKey}},{key:"watchLoading",value:function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return this.callHandlers.apply(this,[[this.options.watchLoading,this.vm.$apollo.watchLoading,this.vm.$apollo.provider.watchLoading]].concat(i,[this]))}},{key:"applyLoadingModifier",value:function(r){var i=this.loadingKey;i&&typeof this.vm[i]=="number"&&(this.vm[i]+=r),this.watchLoading(r===1,r)}},{key:"loadingDone",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;this.loading&&this.applyLoadingModifier(-1),this.loading=!1,r||this.firstRunResolve()}},{key:"fetchMore",value:function(){var r=this;if(this.observer){var i;return this.retrieveCurrentResult(!0),(i=this.observer).fetchMore.apply(i,arguments).then(function(o){return o.loading||r.loadingDone(),o})}}},{key:"subscribeToMore",value:function(){if(this.observer){var r;return{unsubscribe:(r=this.observer).subscribeToMore.apply(r,arguments)}}}},{key:"refetch",value:function(r){var i=this;if(r&&(this.options.variables=r),this.observer){var o=this.observer.refetch(r).then(function(s){return s.loading||i.loadingDone(),s});return this.retrieveCurrentResult(),o}}},{key:"setVariables",value:function(r,i){if(this.options.variables=r,this.observer){var o=this.observer.setVariables(r,
47i);return this.retrieveCurrentResult(),o}}},{key:"setOptions",value:function(r){if(Object.assign(this.options,r),this.observer){var i=this.observer.setOptions(r);return this.retrieveCurrentResult(),i}}},{key:"startPolling",value:function(){if(this.observer){var r;return(r=this.observer).startPolling.apply(r,arguments)}}},{key:"stopPolling",value:function(){if(this.observer){var r;return(r=this.observer).stopPolling.apply(r,arguments)}}},{key:"firstRunResolve",value:function(){this._firstRunResolve&&(this._firstRunResolve(),this._firstRunResolve=null)}},{key:"firstRunReject",value:function(r){this._firstRunReject&&(this._firstRunReject(r),this._firstRunReject=null)}},{key:"destroy",value:function(){zn(t,"destroy",this,3)([]),this.loading&&this.watchLoading(!1,-1),this.loading=!1}}])})(r5),wD=5,_D=500,xD=(function(e){function t(n,r,i){var o,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;return gl(this,t),o=X6(this,t,[n,r,i]),Ur(o,"type","subscription"),Ur(o,"vueApolloSpecialKeys",["variables","result","error","throttle","debounce","linkedQuery"]),o.attempts=0,s&&o.autostart(),o}return Y6(t,e),vl(t,[{key:"generateApolloOptions",value:function(r){var i=zn(t,"generateApolloOptions",this,3)([r]);return i.onError=this.catchError.bind(this),i}},{key:"executeApollo",value:function(r){if(!this._destroyed){var i=JSON.stringify(r);if(this.sub){if(i===this.previousVariablesJson)return;this.sub.unsubscribe()}this.previousVariablesJson=i;var o=this.generateApolloOptions(r);if(typeof o.updateQuery=="function"&&(o.updateQuery=o.updateQuery.bind(this.vm)),this.options.linkedQuery){if(typeof this.options.result=="function"){var s=this.options.result.bind(this.vm),a=o.updateQuery&&o.updateQuery.bind(this.vm);o.updateQuery=function(){return s.apply(void 0,arguments),a&&a.apply(void 0,arguments)}}this.sub=this.options.linkedQuery.subscribeToMore(o)}else this.observer=this.vm.$apollo.subscribe(o),this.sub=this.observer.subscribe({next:this.nextResult.bind(this),error:this.catchError.bind(this)});zn(t,"executeApollo",this,3)([r])}}},{key:"nextResult",value:function(r){zn(t,"nextResult",this,3)([r]),this.attempts=0,typeof this.options.result=="function"&&this.options.result.call(this.vm,r,this.key)}},{key:"catchError",value:function(r){zn(t,"catchError",this,3)([r]),!(this.skip||this.attempts>=wD)&&(this.stop(),this.retryTimeout=setTimeout(this.start.bind(this),Math.pow(2,this.attempts)*_D),this.attempts++)}},{key:"stop",value:function(){zn(t,"stop",this,3)([]),clearTimeout(this.retryTimeout)}}])})(r5),kD=(function(){function e(t,n){gl(this,e),this._apolloSubscriptions=[],this._watchers=[],this.vm=t,this.provider=n,this.queries={},this.subscriptions={},this.client=void 0,this.loadingKey=void 0,this.error=void 0}return vl(e,[{key:"getClient",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;if(!n||!n.client){if($d(this.client)==="object")return this.client;if(this.client)if(this.provider.clients){var r=this.provider.clients[this.client];if(!r)throw new Error("[vue-apollo] Missing client '".concat(this.client,"' in 'apolloProvider'"));return r}else throw new Error("[vue-apollo] Missing 'clients' options in 'apolloProvider'");return this.provider.defaultClient}var i=this.provider.clients[n.client];if(!i)throw new Error("[vue-apollo] Missing client '".concat(n.client,"' in 'apolloProvider'"));return i}},{key:"query",value:function(n){return this.getClient(n).query(n)}},{key:"watchQuery",value:function(n){var r=this,i=this.getClient(n).watchQuery(n),o=i.subscribe.bind(i);return i.subscribe=function(s){var a=o(s);return r._apolloSubscriptions.push(a),a},i}},{key:"mutate",value:function(n){return this.getClient(n).mutate(n)}},{key:"subscribe",value:function(n){var r=this;if(!_r){var i=this.getClient(n).subscribe(n),o=i.subscribe.bind(i);return i.subscribe=function(s){var a=o(s);return r._apolloSubscriptions.push(a),a},i}}},{key:"loading",get:function(){return this.vm.$data.$apolloData.loading!==0}},{key:"data",get:function(){return this.vm.$data.$apolloData.data}},{key:"addSmartQuery",value:function(n,r){var i=this,o=Hd(r,this.vm);if(!o.query){var s=o;o={query:s}}var a=this.vm.$options.apollo,l=this.provider.defaultOptions,c;if(l&&l.$query&&(c=l.$query),a&&a.$query&&(c=qo(qo({},c||{}),a.$query)),c)for(var u in c)typeof o[u]>"u"&&(o[u]=c[u]);var f=this.queries[n]=new bD(this.vm,n,o,!1);if((!_r||o.prefetch!==!1)&&f.autostart(),!_r){var h=o.subscribeToMore;
47h&&(Array.isArray(h)?h.forEach(function(d,p){i.addSmartSubscription("".concat(n).concat(p),qo(qo({},d),{},{linkedQuery:f}))}):this.addSmartSubscription(n,qo(qo({},h),{},{linkedQuery:f})))}return f}},{key:"addSmartSubscription",value:function(n,r){if(!_r){r=Hd(r,this.vm);var i=this.subscriptions[n]=new xD(this.vm,n,r,!1);if(i.autostart(),r.linkedQuery){var o=r.linkedQuery._linkedSubscriptions.findIndex(function(s){return s.key===n});o!==-1?r.linkedQuery._linkedSubscriptions[o]=i:r.linkedQuery._linkedSubscriptions.push(i)}return i}}},{key:"defineReactiveSetter",value:function(n,r,i){var o=this;this._watchers.push(this.vm.$watch(r,function(s){o[n]=s},{immediate:!0,deep:i}))}},{key:"skipAllQueries",set:function(n){this._skipAllQueries=n;for(var r in this.queries)this.queries[r].skip=n}},{key:"skipAllSubscriptions",set:function(n){this._skipAllSubscriptions=n;for(var r in this.subscriptions)this.subscriptions[r].skip=n}},{key:"skipAll",set:function(n){this.skipAllQueries=n,this.skipAllSubscriptions=n}},{key:"destroy",value:function(){for(var n=0,r=this._watchers;n<r.length;n++){var i=r[n];i()}for(var o in this.queries)this.queries[o].destroy();for(var s in this.subscriptions)this.subscriptions[s].destroy();this._apolloSubscriptions.forEach(function(a){a.unsubscribe()}),this._apolloSubscriptions=null,this.vm=null}}])})();function Jf(e,t){return typeof e<"u"&&Object.prototype.hasOwnProperty.call(e,t)}function CD(){var e=this,t=this.$apolloProvider;if(!(this._apolloLaunched||!t)){this._apolloLaunched=!0;var n=this.$options.apollo;if(n){this.$_apolloPromises=[],n.$init||(n.$init=!0,t.defaultOptions&&(n=this.$options.apollo=Object.assign({},t.defaultOptions,n))),Qi(this.$apollo,"skipAll",n.$skipAll,n.$deep),Qi(this.$apollo,"skipAllQueries",n.$skipAllQueries,n.$deep),Qi(this.$apollo,"skipAllSubscriptions",n.$skipAllSubscriptions,n.$deep),Qi(this.$apollo,"client",n.$client,n.$deep),Qi(this.$apollo,"loadingKey",n.$loadingKey,n.$deep),Qi(this.$apollo,"error",n.$error,n.$deep),Qi(this.$apollo,"watchLoading",n.$watchLoading,n.$deep),Object.defineProperty(this,"$apolloData",{get:function(){return e.$data.$apolloData},enumerable:!0,configurable:!0});for(var r in n)if(r.charAt(0)!=="$"){var i=n[r],o=this.$apollo.addSmartQuery(r,i);_r&&(i=Hd(i,this),t.prefetch!==!1&&i.prefetch!==!1&&n.$prefetch!==!1&&!o.skip&&this.$_apolloPromises.push(o.firstRun))}if(n.subscribe&&console.warn("vue-apollo -> `subscribe` option is deprecated. Use the `$subscribe` option instead."),n.$subscribe)for(var s in n.$subscribe)this.$apollo.addSmartSubscription(s,n.$subscribe[s])}}}function Qi(e,t,n,r){typeof n<"u"&&(typeof n=="function"?e.defineReactiveSetter(t,n,r):e[t]=n)}function Gl(){this.$apollo&&(this.$apollo.destroy(),this.$apollo=null)}function SD(e,t){e.mixin({data:function(){var r={$apolloData:{queries:{},loading:0,data:{}}},i=this.$options.apollo;if(i){for(var o in i)if(o.charAt(0)!=="$"){var s=i[o];!s.manual&&!Jf(this.$options.props,o)&&!Jf(this.$options.computed,o)&&!Jf(this.$options.methods,o)&&(r[o]=null)}}return r},beforeCreate:function(){var r=this;if(this.$apollo=new kD(this,t),_r){var i=this.$options.ssrRender;if(!i||i.__IS_VUE_APOLLO_WRAPPED)return;this.$options.ssrRender=function(o){var s=i.call(r,o);return Gl.call(r),s},this.$options.ssrRender.__IS_VUE_APOLLO_WRAPPED=!0}},serverPrefetch:function(){var r=this;if(this.$_apolloPromises)return Promise.all(this.$_apolloPromises).then(function(){var i={vm:r,provider:r.$apollo.provider,loading:!1,queries:{},subscriptions:{}};Gl.call(r),r.$apollo=i}).catch(function(i){return Gl.call(r),Promise.reject(i)})},created:CD,unmounted:Gl})}var Kl=["$subscribe"],ED=(function(){function e(t){if(gl(this,e),!t)throw new Error("Options argument required");this.clients=t.clients||{},t.defaultClient&&(this.clients.defaultClient=this.defaultClient=t.defaultClient),this.defaultOptions=t.defaultOptions,this.watchLoading=t.watchLoading,this.errorHandler=t.errorHandler,this.prefetch=t.prefetch}return vl(e,[{key:"install",value:function(n){n.config.optionMergeStrategies.apollo=function(r,i,o){if(!r)return i;if(!i)return r;for(var s=Object.assign({},qd(r,Kl),r.data),a=Object.assign({},qd(i,Kl),i.data),l={},c=0;c<Kl.length;c++){var u=Kl[c];l[u]=mv(r[u],i[u])}return Object.assign(l,mv(s,a))},n.config.globalProperties.$apolloProvider=this,SD(n,this)}}])})();function mv(e,t){return e?Object.assign(Object.assign(Object.create(null),e),t):t}function TD(e){return new ED(e)}function OD(e){var t,n=e[Symbol.asyncIterator]();return t={next:function(){return n.next()}},t[Symbol.asyncIterator]=function(){return this},t}function AD(e){var t=null,n=null,r=!1,i=[],o=[];
47function s(f){if(!n){if(o.length){var h=o.shift();if(Array.isArray(h)&&h[0])return h[0]({value:f,done:!1})}i.push(f)}}function a(f){n=f;var h=o.slice();h.forEach(function(d){d[1](f)}),!t||t()}function l(){r=!0;var f=o.slice();f.forEach(function(h){h[0]({value:void 0,done:!0})}),!t||t()}t=function(){t=null,e.removeListener("data",s),e.removeListener("error",a),e.removeListener("end",l),e.removeListener("finish",l),e.removeListener("close",l)},e.on("data",s),e.on("error",a),e.on("end",l),e.on("finish",l),e.on("close",l);function c(){return new Promise(function(f,h){if(n)return h(n);if(i.length)return f({value:i.shift(),done:!1});if(r)return f({value:void 0,done:!0});o.push([f,h])})}var u={next:function(){return c()}};return Qu&&(u[Symbol.asyncIterator]=function(){return this}),u}function LD(e){var t=!1,n={next:function(){return t?Promise.resolve({value:void 0,done:!0}):(t=!0,new Promise(function(r,i){e.then(function(o){r({value:o,done:!1})}).catch(i)}))}};return Qu&&(n[Symbol.asyncIterator]=function(){return this}),n}function gv(e){var t={next:function(){return e.read()}};return Qu&&(t[Symbol.asyncIterator]=function(){return this}),t}function MD(e){return!!e.body}function PD(e){return!!e.getReader}function RD(e){return!!(Qu&&e[Symbol.asyncIterator])}function DD(e){return!!e.stream}function ID(e){return!!e.arrayBuffer}function ND(e){return!!e.pipe}function FD(e){var t=e;if(MD(e)&&(t=e.body),RD(t))return OD(t);if(PD(t))return gv(t.getReader());if(DD(t))return gv(t.stream().getReader());if(ID(t))return LD(t.arrayBuffer());if(ND(t))return AD(t);throw new Error("Unknown body type for responseIterator. Please pass a streamable response.")}var vv=Object.prototype.hasOwnProperty;function jD(e,t){return bi(this,void 0,void 0,function(){var n,r,i,o,s,a,l,c,u,f,h,d,p,m,v,y,b,g,w,x,T,A,O,_;return wi(this,function(R){switch(R.label){case 0:if(TextDecoder===void 0)throw new Error("TextDecoder must be defined in the environment: please import a polyfill.");n=new TextDecoder("utf-8"),r=(_=e.headers)===null||_===void 0?void 0:_.get("content-type"),i="boundary=",o=r?.includes(i)?r?.substring(r?.indexOf(i)+i.length).replace(/['"]/g,"").replace(/\;(.*)/gm,"").trim():"-",s=`\r
48--`.concat(o),a="",l=FD(e),c=!0,R.label=1;case 1:return c?[4,l.next()]:[3,3];case 2:for(u=R.sent(),f=u.value,h=u.done,d=typeof f=="string"?f:n.decode(f),p=a.length-s.length+1,c=!h,a+=d,m=a.indexOf(s,p);m>-1;){if(v=void 0,A=[a.slice(0,m),a.slice(m+s.length)],v=A[0],a=A[1],y=v.indexOf(`\r
49\r
50`),b=VD(v.slice(0,y)),g=b["content-type"],g&&g.toLowerCase().indexOf("application/json")===-1)throw new Error("Unsupported patch content type: application/json is required.");if(w=v.slice(y),w){if(x=i5(e,w),Object.keys(x).length>1||"data"in x||"incremental"in x||"errors"in x||"payload"in x)if(XR(x)){if(T={},"payload"in x){if(Object.keys(x).length===1&&x.payload===null)return[2];T=pe({},x.payload)}"errors"in x&&(T=pe(pe({},T),{extensions:pe(pe({},"extensions"in T?T.extensions:null),(O={},O[rf]=x.errors,O))})),t(T)}else t(x);else if(Object.keys(x).length===1&&"hasNext"in x&&!x.hasNext)return[2]}m=a.indexOf(s)}return[3,1];case 3:return[2]}})})}function VD(e){var t={};return e.split(`
51`).forEach(function(n){var r=n.indexOf(":");if(r>-1){var i=n.slice(0,r).trim().toLowerCase(),o=n.slice(r+1).trim();t[i]=o}}),t}function i5(e,t){if(e.status>=300){var n=function(){try{return JSON.parse(t)}catch{return t}};G6(e,n(),"Response not successful: Received status code ".concat(e.status))}try{return JSON.parse(t)}catch(i){var r=i;throw r.name="ServerParseError",r.response=e,r.statusCode=e.status,r.bodyText=t,r}}function BD(e,t){e.result&&e.result.errors&&e.result.data&&t.next(e.result),t.error(e)}function zD(e){return function(t){return t.text().then(function(n){return i5(t,n)}).then(function(n){return!Array.isArray(n)&&!vv.call(n,"data")&&!vv.call(n,"errors")&&G6(t,n,"Server response was missing for query '".concat(Array.isArray(e)?e.map(function(r){return r.operationName}):e.operationName,"'.")),n})}}var Ud=function(e,t){var n;try{n=JSON.stringify(e)}catch(i){var r=bn(54,t,i.message);throw r.parseError=i,r}return n},$D={includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},HD={accept:"*/*","content-type":"application/json"},qD={method:"POST"},UD={http:$D,headers:HD,options:qD},WD=function(e,t){return t(e)};function GD(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i={},o={};
51n.forEach(function(f){i=pe(pe(pe({},i),f.options),{headers:pe(pe({},i.headers),f.headers)}),f.credentials&&(i.credentials=f.credentials),o=pe(pe({},o),f.http)}),i.headers&&(i.headers=KD(i.headers,o.preserveHeaderCase));var s=e.operationName,a=e.extensions,l=e.variables,c=e.query,u={operationName:s,variables:l};return o.includeExtensions&&(u.extensions=a),o.includeQuery&&(u.query=t(c,Ci)),{options:i,body:u}}function KD(e,t){if(!t){var n={};return Object.keys(Object(e)).forEach(function(o){n[o.toLowerCase()]=e[o]}),n}var r={};Object.keys(Object(e)).forEach(function(o){r[o.toLowerCase()]={originalName:o,value:e[o]}});var i={};return Object.keys(r).forEach(function(o){i[r[o].originalName]=r[o].value}),i}var XD=function(e){if(!e&&typeof fetch>"u")throw bn(51)},YD=function(e,t){var n=e.getContext(),r=n.uri;return r||(typeof t=="function"?t(e):t||"/graphql")};function QD(e,t){var n=[],r=function(f,h){n.push("".concat(f,"=").concat(encodeURIComponent(h)))};if("query"in t&&r("query",t.query),t.operationName&&r("operationName",t.operationName),t.variables){var i=void 0;try{i=Ud(t.variables,"Variables map")}catch(f){return{parseError:f}}r("variables",i)}if(t.extensions){var o=void 0;try{o=Ud(t.extensions,"Extensions map")}catch(f){return{parseError:f}}r("extensions",o)}var s="",a=e,l=e.indexOf("#");l!==-1&&(s=e.substr(l),a=e.substr(0,l));var c=a.indexOf("?")===-1?"?":"&",u=a+c+n.join("&")+s;return{newURI:u}}var yv=Jn(function(){return fetch}),o5=function(e){e===void 0&&(e={});var t=e.uri,n=t===void 0?"/graphql":t,r=e.fetch,i=e.print,o=i===void 0?WD:i,s=e.includeExtensions,a=e.preserveHeaderCase,l=e.useGETForQueries,c=e.includeUnusedVariables,u=c===void 0?!1:c,f=Cr(e,["uri","fetch","print","includeExtensions","preserveHeaderCase","useGETForQueries","includeUnusedVariables"]);globalThis.__DEV__!==!1&&XD(r||yv);var h={http:{includeExtensions:s,preserveHeaderCase:a},options:f.fetchOptions,credentials:f.credentials,headers:f.headers};return new fr(function(d){var p=YD(d,n),m=d.getContext(),v={};if(m.clientAwareness){var y=m.clientAwareness,b=y.name,g=y.version;b&&(v["apollographql-client-name"]=b),g&&(v["apollographql-client-version"]=g)}var w=pe(pe({},v),m.headers),x={http:m.http,options:m.fetchOptions,credentials:m.credentials,headers:w};if(Xa(["client"],d.query)){globalThis.__DEV__!==!1&&globalThis.__DEV__!==!1&&Ae.warn(52);var T=j6(d.query);if(!T)return Zf(new Error("HttpLink: Trying to send a client-only query to the server. To send to the server, ensure a non-client field is added to the query or set the `transformOptions.removeClientFields` option to `true`."));d.query=T}var A=GD(d,o,UD,h,x),O=A.options,_=A.body;_.variables&&!u&&(_.variables=nD(_.variables,d.query));var R;!O.signal&&typeof AbortController<"u"&&(R=new AbortController,O.signal=R.signal);var E=function(z){return z.kind==="OperationDefinition"&&z.operation==="mutation"},L=function(z){return z.kind==="OperationDefinition"&&z.operation==="subscription"},C=L(Hs(d.query)),D=Xa(["defer"],d.query);if(l&&!d.query.definitions.some(E)&&(O.method="GET"),D||C){O.headers=O.headers||{};var k="multipart/mixed;";C&&D&&globalThis.__DEV__!==!1&&Ae.warn(53),C?k+="boundary=graphql;subscriptionSpec=1.0,application/json":D&&(k+="deferSpec=20220824,application/json"),O.headers.accept=k}if(O.method==="GET"){var S=QD(p,_),N=S.newURI,M=S.parseError;if(M)return Zf(M);p=N}else try{O.body=Ud(_,"Payload")}catch(z){return Zf(z)}return new ft(function(z){var H=r||Jn(function(){return fetch})||yv,oe=z.next.bind(z);return H(p,O).then(function(J){var P;d.setContext({response:J});var F=(P=J.headers)===null||P===void 0?void 0:P.get("content-type");return F!==null&&/^multipart\/mixed/i.test(F)?jD(J,oe):zD(d)(J).then(oe)}).then(function(){R=void 0,z.complete()}).catch(function(J){R=void 0,BD(J,z)}),function(){R&&R.abort()}})})},ZD=(function(e){Xn(t,e);function t(n){n===void 0&&(n={});var r=e.call(this,o5(n).request)||this;return r.options=n,r}return t})(fr);const{toString:bv,hasOwnProperty:JD}=Object.prototype,wv=Function.prototype.toString,Wd=new Map;function _t(e,t){try{return Gd(e,t)}finally{Wd.clear()}}function Gd(e,t){if(e===t)return!0;const n=bv.call(e),r=bv.call(t);if(n!==r)return!1;switch(n){case"[object Array]":if(e.length!==t.length)return!1;case"[object Object]":{if(xv(e,t))return!0;const i=_v(e),o=_v(t),s=i.length;if(s!==o.length)return!1;for(let a=0;a<s;++a)if(!JD.call(t,i[a]))return!1;for(let a=0;a<s;++a){const l=i[a];if(!Gd(e[l],t[l]))return!1}return!0}case"[object Error]":return e.name===t.name&&e.message===t.message;case"[object Number]":if(e!==e)return t!==t;case"[object Boolean]":case"[object Date]":return+e==+t;case"[object RegExp]":case"[object String]":return e==`${t}`;case"[object Map]":case"[object Set]":{if(e.size!==t.size)return!1;if(xv(e,t))return!0;const i=e.entries(),o=n==="[object Map]";for(;;){const s=i.next();if(s.done)break;const[a,l]=s.value;if(!t.has(a)||o&&!Gd(l,t.get(a)))return!1}return!0}case"[object Uint16Array]":case"[object Uint8Array]":case"[object Uint32Array]":case"[object Int32Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object ArrayBuffer]":e=new Uint8Array(e),t=new Uint8Array(t);case"[object DataView]":{let i=e.byteLength;if(i===t.byteLength)for(;i--&&e[i]===t[i];);return i===-1}case"[object AsyncFunction]":case"[object GeneratorFunction]":case"[object AsyncGeneratorFunction]":case"[object Function]":{const i=wv.call(e);return i!==wv.call(t)?!1:!nI(i,tI)}}return!1}function _v(e){return Object.keys(e).filter(eI,e)}function eI(e){return this[e]!==void 0}const tI="{ [native code] }";function nI(e,t){const n=e.length-t.length;return n>=0&&e.indexOf(t,n)===n}function xv(e,t){let n=Wd.get(e);if(n){if(n.has(t))return!0}else Wd.set(e,n=new Set);return n.add(t),!1}function s5(e,t,n,r){var i=t.data,o=Cr(t,["data"]),s=n.data,a=Cr(n,["data"]);return _t(o,a)&&gc(Hs(e).selectionSet,i,s,{fragmentMap:Bs($s(e)),variables:r})}function gc(e,t,n,r){if(t===n)return!0;var i=new Set;
51return e.selections.every(function(o){if(i.has(o)||(i.add(o),!ml(o,r.variables))||kv(o))return!0;if(Di(o)){var s=ri(o),a=t&&t[s],l=n&&n[s],c=o.selectionSet;if(!c)return _t(a,l);var u=Array.isArray(a),f=Array.isArray(l);if(u!==f)return!1;if(u&&f){var h=a.length;if(l.length!==h)return!1;for(var d=0;d<h;++d)if(!gc(c,a[d],l[d],r))return!1;return!0}return gc(c,a,l,r)}else{var p=Zu(o,r.fragmentMap);if(p)return kv(p)?!0:gc(p.selectionSet,t,n,r)}})}function kv(e){return!!e.directives&&e.directives.some(rI)}function rI(e){return e.name.value==="nonreactive"}var a5=Do?WeakMap:Map,l5=S1?WeakSet:Set,I1=new qs,Cv=!1;function c5(){Cv||(Cv=!0,globalThis.__DEV__!==!1&&Ae.warn(64))}function u5(e,t,n){return I1.withValue(!0,function(){var r=ga(e,t,n,!1);return Object.isFrozen(e)&&tu(r),r})}function iI(e,t){if(t.has(e))return t.get(e);var n=Array.isArray(e)?[]:Object.create(null);return t.set(e,n),n}function ga(e,t,n,r,i){var o,s=n.knownChanged,a=iI(e,n.mutableTargets);if(Array.isArray(e)){for(var l=0,c=Array.from(e.entries());l<c.length;l++){var u=c[l],f=u[0],h=u[1];if(h===null){a[f]=null;continue}var d=ga(h,t,n,r,globalThis.__DEV__!==!1?"".concat(i||"","[").concat(f,"]"):void 0);s.has(d)&&s.add(a),a[f]=d}return s.has(a)?a:e}for(var p=0,m=t.selections;p<m.length;p++){var v=m[p],y=void 0;if(r&&s.add(a),v.kind===kt.FIELD){var b=ri(v),g=v.selectionSet;if(y=a[b]||e[b],y===void 0)continue;if(g&&y!==null){var d=ga(e[b],g,n,r,globalThis.__DEV__!==!1?"".concat(i||"",".").concat(b):void 0);s.has(d)&&(y=d)}globalThis.__DEV__===!1&&(a[b]=y),globalThis.__DEV__!==!1&&(r&&b!=="__typename"&&!(!((o=Object.getOwnPropertyDescriptor(a,b))===null||o===void 0)&&o.value)?Object.defineProperty(a,b,oI(b,y,i||"",n.operationName,n.operationType)):(delete a[b],a[b]=y))}if(v.kind===kt.INLINE_FRAGMENT&&(!v.typeCondition||n.cache.fragmentMatches(v,e.__typename))&&(y=ga(e,v.selectionSet,n,r,i)),v.kind===kt.FRAGMENT_SPREAD){var w=v.name.value,x=n.fragmentMap[w]||(n.fragmentMap[w]=n.cache.lookupFragment(w));Ae(x,59,w);var T=RP(v);T!=="mask"&&(y=ga(e,x.selectionSet,n,T==="migrate",i))}s.has(y)&&s.add(a)}return"__typename"in e&&!("__typename"in a)&&(a.__typename=e.__typename),Object.keys(a).length!==Object.keys(e).length&&s.add(a),s.has(a)?a:e}function oI(e,t,n,r,i){var o=function(){return I1.getValue()||(globalThis.__DEV__!==!1&&Ae.warn(60,r?"".concat(i," '").concat(r,"'"):"anonymous ".concat(i),"".concat(n,".").concat(e).replace(/^\./,"")),o=function(){return t}),t};return{get:function(){return o()},set:function(s){o=function(){return s}},enumerable:!0,configurable:!0}}function f5(e,t,n,r){if(!n.fragmentMatches)return globalThis.__DEV__!==!1&&c5(),e;var i=t.definitions.filter(function(s){return s.kind===kt.FRAGMENT_DEFINITION});typeof r>"u"&&(Ae(i.length===1,61,i.length),r=i[0].name.value);var o=i.find(function(s){return s.name.value===r});return Ae(!!o,62,r),e==null||_t(e,{})?e:u5(e,o.selectionSet,{operationType:"fragment",operationName:o.name.value,fragmentMap:Bs($s(t)),cache:n,mutableTargets:new a5,knownChanged:new l5})}function sI(e,t,n){var r;if(!n.fragmentMatches)return globalThis.__DEV__!==!1&&c5(),e;var i=Co(t);return Ae(i,63),e==null?e:u5(e,i.selectionSet,{operationType:i.operation,operationName:(r=i.name)===null||r===void 0?void 0:r.value,fragmentMap:Bs($s(t)),cache:n,mutableTargets:new a5,knownChanged:new l5})}var h5=(function(){function e(){this.assumeImmutableResults=!1,this.getFragmentDoc=Qa(VP,{max:ni["cache.fragmentQueryDocuments"]||1e3,cache:Jc})}return e.prototype.lookupFragment=function(t){return null},e.prototype.batch=function(t){var n=this,r=typeof t.optimistic=="string"?t.optimistic:t.optimistic===!1?null:void 0,i;return this.performTransaction(function(){return i=t.update(n)},r),i},e.prototype.recordOptimisticTransaction=function(t,n){this.performTransaction(t,n)},e.prototype.transformDocument=function(t){return t},e.prototype.transformForLink=function(t){return t},e.prototype.identify=function(t){},e.prototype.gc=function(){return[]},e.prototype.modify=function(t){return!1},e.prototype.readQuery=function(t,n){var r=this;return n===void 0&&(n=!!t.optimistic),globalThis.__DEV__!==!1&&Vt(t,"canonizeResults","cache.readQuery"),hn("canonizeResults",function(){return r.read(pe(pe({},t),{rootId:t.id||"ROOT_QUERY",optimistic:n}))})},e.prototype.watchFragment=function(t){var n=this,r=t.fragment,i=t.fragmentName,o=t.from,s=t.optimistic,a=s===void 0?!0:s,l=Cr(t,["fragment","fragmentName","from","optimistic"]),c=this.getFragmentDoc(r,i),u=typeof o>
51"u"||typeof o=="string"?o:this.identify(o),f=!!t[Symbol.for("apollo.dataMasking")];if(globalThis.__DEV__!==!1){var h=i||k6(r).name.value;u||globalThis.__DEV__!==!1&&Ae.warn(1,h)}var d=pe(pe({},l),{returnPartialData:!0,id:u,query:c,optimistic:a}),p;return new ft(function(m){return n.watch(pe(pe({},d),{immediate:!0,callback:function(v){var y=f?f5(v.result,r,n,i):v.result;if(!(p&&s5(c,{data:p.result},{data:y},t.variables))){var b={data:y,complete:!!v.complete};v.missing&&(b.missing=nf(v.missing.map(function(g){return g.missing}))),p=pe(pe({},v),{result:y}),m.next(b)}}}))})},e.prototype.readFragment=function(t,n){var r=this;return n===void 0&&(n=!!t.optimistic),globalThis.__DEV__!==!1&&Vt(t,"canonizeResults","cache.readFragment"),hn("canonizeResults",function(){return r.read(pe(pe({},t),{query:r.getFragmentDoc(t.fragment,t.fragmentName),rootId:t.id,optimistic:n}))})},e.prototype.writeQuery=function(t){var n=t.id,r=t.data,i=Cr(t,["id","data"]);return this.write(Object.assign(i,{dataId:n||"ROOT_QUERY",result:r}))},e.prototype.writeFragment=function(t){var n=t.id,r=t.data,i=t.fragment,o=t.fragmentName,s=Cr(t,["id","data","fragment","fragmentName"]);return this.write(Object.assign(s,{query:this.getFragmentDoc(i,o),dataId:n,result:r}))},e.prototype.updateQuery=function(t,n){return globalThis.__DEV__!==!1&&Vt(t,"canonizeResults","cache.updateQuery"),this.batch({update:function(r){var i=hn("canonizeResults",function(){return r.readQuery(t)}),o=n(i);return o==null?i:(r.writeQuery(pe(pe({},t),{data:o})),o)}})},e.prototype.updateFragment=function(t,n){return globalThis.__DEV__!==!1&&Vt(t,"canonizeResults","cache.updateFragment"),this.batch({update:function(r){var i=hn("canonizeResults",function(){return r.readFragment(t)}),o=n(i);return o==null?i:(r.writeFragment(pe(pe({},t),{data:o})),o)}})},e})();globalThis.__DEV__!==!1&&(h5.prototype.getMemoryInternals=QP);var d5=(function(e){Xn(t,e);function t(n,r,i,o){var s,a=e.call(this,n)||this;if(a.message=n,a.path=r,a.query=i,a.variables=o,Array.isArray(a.path)){a.missing=a.message;for(var l=a.path.length-1;l>=0;--l)a.missing=(s={},s[a.path[l]]=a.missing,s)}else a.missing=a.path;return a.__proto__=t.prototype,a}return t})(Error),Zt=Object.prototype.hasOwnProperty;function oa(e){return e==null}function p5(e,t){var n=e.__typename,r=e.id,i=e._id;if(typeof n=="string"&&(t&&(t.keyObject=oa(r)?oa(i)?void 0:{_id:i}:{id:r}),oa(r)&&!oa(i)&&(r=i),!oa(r)))return"".concat(n,":").concat(typeof r=="number"||typeof r=="string"?r:JSON.stringify(r))}var m5={dataIdFromObject:p5,addTypename:!0,resultCaching:!0,canonizeResults:!1};function aI(e){return Os(m5,e)}function g5(e){var t=e.canonizeResults;return t===void 0?m5.canonizeResults:t}function lI(e,t){return ut(t)?e.get(t.__ref,"__typename"):t&&t.__typename}var v5=/^[_a-z][_0-9a-z]*/i;function Fi(e){var t=e.match(v5);return t?t[0]:e}function Kd(e,t,n){return Lt(t)?Ft(t)?t.every(function(r){return Kd(e,r,n)}):e.selections.every(function(r){if(Di(r)&&ml(r,n)){var i=ri(r);return Zt.call(t,i)&&(!r.selectionSet||Kd(r.selectionSet,t[i],n))}return!0}):!1}function ns(e){return Lt(e)&&!ut(e)&&!Ft(e)}function cI(){return new Ni}function y5(e,t){var n=Bs($s(e));return{fragmentMap:n,lookupFragment:function(r){var i=n[r];return!i&&t&&(i=t.lookup(r)),i||null}}}var vc=Object.create(null),eh=function(){return vc},Sv=Object.create(null),Za=(function(){function e(t,n){var r=this;this.policies=t,this.group=n,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(i,o){return tu(ut(i)?r.get(i.__ref,o):i&&i[o])},this.canRead=function(i){return ut(i)?r.has(i.__ref):typeof i=="object"},this.toReference=function(i,o){if(typeof i=="string")return hs(i);if(ut(i))return i;var s=r.policies.identify(i)[0];if(s){var a=hs(s);return o&&r.merge(s,i),a}}}return e.prototype.toObject=function(){return pe({},this.data)},e.prototype.has=function(t){return this.lookup(t,!0)!==void 0},e.prototype.get=function(t,n){if(this.group.depend(t,n),Zt.call(this.data,t)){var r=this.data[t];if(r&&Zt.call(r,n))return r[n]}if(n==="__typename"&&Zt.call(this.policies.rootTypenamesById,t))return this.policies.rootTypenamesById[t];if(this instanceof mi)return this.parent.get(t,n)},e.prototype.lookup=function(t,n){if(n&&this.group.depend(t,"__exists"),Zt.call(this.data,t))return this.data[t];if(this instanceof mi)return this.parent.lookup(t,n);if(this.policies.rootTypenamesById[t])return Object.create(null)},e.prototype.merge=function(t,n){var r=this,i;ut(t)&&(t=t.__ref),ut(n)&&(n=n.__ref);var o=typeof t=="string"?this.lookup(i=t):t,s=typeof n=="string"?this.lookup(i=n):n;
51if(s){Ae(typeof i=="string",2);var a=new Ni(fI).merge(o,s);if(this.data[i]=a,a!==o&&(delete this.refs[i],this.group.caching)){var l=Object.create(null);o||(l.__exists=1),Object.keys(s).forEach(function(c){if(!o||o[c]!==a[c]){l[c]=1;var u=Fi(c);u!==c&&!r.policies.hasKeyArgs(a.__typename,u)&&(l[u]=1),a[c]===void 0&&!(r instanceof mi)&&delete a[c]}}),l.__typename&&!(o&&o.__typename)&&this.policies.rootTypenamesById[i]===a.__typename&&delete l.__typename,Object.keys(l).forEach(function(c){return r.group.dirty(i,c)})}}},e.prototype.modify=function(t,n){var r=this,i=this.lookup(t);if(i){var o=Object.create(null),s=!1,a=!0,l={DELETE:vc,INVALIDATE:Sv,isReference:ut,toReference:this.toReference,canRead:this.canRead,readField:function(c,u){return r.policies.readField(typeof c=="string"?{fieldName:c,from:u||hs(t)}:c,{store:r})}};if(Object.keys(i).forEach(function(c){var u=Fi(c),f=i[c];if(f!==void 0){var h=typeof n=="function"?n:n[c]||n[u];if(h){var d=h===eh?vc:h(tu(f),pe(pe({},l),{fieldName:u,storeFieldName:c,storage:r.getStorage(t,c)}));if(d===Sv)r.group.dirty(t,c);else if(d===vc&&(d=void 0),d!==f&&(o[c]=d,s=!0,f=d,globalThis.__DEV__!==!1)){var p=function(x){if(r.lookup(x.__ref)===void 0)return globalThis.__DEV__!==!1&&Ae.warn(3,x),!0};if(ut(d))p(d);else if(Array.isArray(d))for(var m=!1,v=void 0,y=0,b=d;y<b.length;y++){var g=b[y];if(ut(g)){if(m=!0,p(g))break}else if(typeof g=="object"&&g){var w=r.policies.identify(g)[0];w&&(v=g)}if(m&&v!==void 0){globalThis.__DEV__!==!1&&Ae.warn(4,v);break}}}}f!==void 0&&(a=!1)}}),s)return this.merge(t,o),a&&(this instanceof mi?this.data[t]=void 0:delete this.data[t],this.group.dirty(t,"__exists")),!0}return!1},e.prototype.delete=function(t,n,r){var i,o=this.lookup(t);if(o){var s=this.getFieldValue(o,"__typename"),a=n&&r?this.policies.getStoreFieldName({typename:s,fieldName:n,args:r}):n;return this.modify(t,a?(i={},i[a]=eh,i):eh)}return!1},e.prototype.evict=function(t,n){var r=!1;return t.id&&(Zt.call(this.data,t.id)&&(r=this.delete(t.id,t.fieldName,t.args)),this instanceof mi&&this!==n&&(r=this.parent.evict(t,n)||r),(t.fieldName||r)&&this.group.dirty(t.id,t.fieldName||"__exists")),r},e.prototype.clear=function(){this.replace(null)},e.prototype.extract=function(){var t=this,n=this.toObject(),r=[];return this.getRootIdSet().forEach(function(i){Zt.call(t.policies.rootTypenamesById,i)||r.push(i)}),r.length&&(n.__META={extraRootIds:r.sort()}),n},e.prototype.replace=function(t){var n=this;if(Object.keys(this.data).forEach(function(o){t&&Zt.call(t,o)||n.delete(o)}),t){var r=t.__META,i=Cr(t,["__META"]);
51Object.keys(i).forEach(function(o){n.merge(o,i[o])}),r&&r.extraRootIds.forEach(this.retain,this)}},e.prototype.retain=function(t){return this.rootIds[t]=(this.rootIds[t]||0)+1},e.prototype.release=function(t){if(this.rootIds[t]>0){var n=--this.rootIds[t];return n||delete this.rootIds[t],n}return 0},e.prototype.getRootIdSet=function(t){return t===void 0&&(t=new Set),Object.keys(this.rootIds).forEach(t.add,t),this instanceof mi?this.parent.getRootIdSet(t):Object.keys(this.policies.rootTypenamesById).forEach(t.add,t),t},e.prototype.gc=function(){var t=this,n=this.getRootIdSet(),r=this.toObject();n.forEach(function(s){Zt.call(r,s)&&(Object.keys(t.findChildRefIds(s)).forEach(n.add,n),delete r[s])});var i=Object.keys(r);if(i.length){for(var o=this;o instanceof mi;)o=o.parent;i.forEach(function(s){return o.delete(s)})}return i},e.prototype.findChildRefIds=function(t){if(!Zt.call(this.refs,t)){var n=this.refs[t]=Object.create(null),r=this.data[t];if(!r)return n;var i=new Set([r]);i.forEach(function(o){ut(o)&&(n[o.__ref]=!0),Lt(o)&&Object.keys(o).forEach(function(s){var a=o[s];Lt(a)&&i.add(a)})})}return this.refs[t]},e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},e})(),b5=(function(){function e(t,n){n===void 0&&(n=null),this.caching=t,this.parent=n,this.d=null,this.resetCaching()}return e.prototype.resetCaching=function(){this.d=this.caching?D6():null,this.keyMaker=new li(Do)}
51,e.prototype.depend=function(t,n){if(this.d){this.d(th(t,n));var r=Fi(n);r!==n&&this.d(th(t,r)),this.parent&&this.parent.depend(t,n)}},e.prototype.dirty=function(t,n){this.d&&this.d.dirty(th(t,n),n==="__exists"?"forget":"setDirty")},e})();function th(e,t){return t+"#"+e}function Ev(e,t){Ta(e)&&e.group.depend(t,"__exists")}(function(e){var t=(function(n){Xn(r,n);function r(i){var o=i.policies,s=i.resultCaching,a=s===void 0?!0:s,l=i.seed,c=n.call(this,o,new b5(a))||this;return c.stump=new uI(c),c.storageTrie=new li(Do),l&&c.replace(l),c}return r.prototype.addLayer=function(i,o){return this.stump.addLayer(i,o)},r.prototype.removeLayer=function(){return this},r.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},r})(e);e.Root=t})(Za||(Za={}));var mi=(function(e){Xn(t,e);function t(n,r,i,o){var s=e.call(this,r.policies,o)||this;return s.id=n,s.parent=r,s.replay=i,s.group=o,i(s),s}return t.prototype.addLayer=function(n,r){return new t(n,this,r,this.group)},t.prototype.removeLayer=function(n){var r=this,i=this.parent.removeLayer(n);return n===this.id?(this.group.caching&&Object.keys(this.data).forEach(function(o){var s=r.data[o],a=i.lookup(o);a?s?s!==a&&Object.keys(s).forEach(function(l){_t(s[l],a[l])||r.group.dirty(o,l)}):(r.group.dirty(o,"__exists"),Object.keys(a).forEach(function(l){r.group.dirty(o,l)})):r.delete(o)}),i):i===this.parent?this:i.addLayer(this.id,this.replay)},t.prototype.toObject=function(){return pe(pe({},this.parent.toObject()),this.data)},t.prototype.findChildRefIds=function(n){var r=this.parent.findChildRefIds(n);return Zt.call(this.data,n)?pe(pe({},r),e.prototype.findChildRefIds.call(this,n)):r},t.prototype.getStorage=function(){for(var n=this.parent;n.parent;)n=n.parent;return n.getStorage.apply(n,arguments)},t})(Za),uI=(function(e){Xn(t,e);function t(n){return e.call(this,"EntityStore.Stump",n,function(){},new b5(n.group.caching,n.group))||this}return t.prototype.removeLayer=function(){return this},t.prototype.merge=function(n,r){return this.parent.merge(n,r)},t})(mi);function fI(e,t,n){var r=e[n],i=t[n];return _t(r,i)?r:i}function Ta(e){return!!(e instanceof Za&&e.group.caching)}function hI(e){return Lt(e)?Ft(e)?e.slice(0):pe({__proto__:Object.getPrototypeOf(e)},e):e}var Tv=(function(){function e(){this.known=new(S1?WeakSet:Set),this.pool=new li(Do),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return e.prototype.isKnown=function(t){return Lt(t)&&this.known.has(t)},e.prototype.pass=function(t){if(Lt(t)){var n=hI(t);return this.passes.set(n,t),n}return t},e.prototype.admit=function(t){var n=this;if(Lt(t)){var r=this.passes.get(t);if(r)return r;var i=Object.getPrototypeOf(t);switch(i){case Array.prototype:{if(this.known.has(t))return t;var o=t.map(this.admit,this),s=this.pool.lookupArray(o);return s.array||(this.known.add(s.array=o),globalThis.__DEV__!==!1&&Object.freeze(o)),s.array}case null:case Object.prototype:{if(this.known.has(t))return t;var a=Object.getPrototypeOf(t),l=[a],c=this.sortedKeys(t);l.push(c.json);var u=l.length;c.sorted.forEach(function(d){l.push(n.admit(t[d]))});var s=this.pool.lookupArray(l);if(!s.object){var f=s.object=Object.create(a);this.known.add(f),c.sorted.forEach(function(d,p){f[d]=l[u+p]}),globalThis.__DEV__!==!1&&Object.freeze(f)}return s.object}}}return t},e.prototype.sortedKeys=function(t){var n=Object.keys(t),r=this.pool.lookupArray(n);if(!r.keys){n.sort();var i=JSON.stringify(n);(r.keys=this.keysByJSON.get(i))||this.keysByJSON.set(i,r.keys={sorted:n,json:i})}return r.keys},e})();function Ov(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var dI=(function(){function e(t){var n=this;this.knownResults=new(Do?WeakMap:Map),this.config=Os(t,{addTypename:t.addTypename!==!1,canonizeResults:g5(t)}),this.canon=t.canon||new Tv,this.executeSelectionSet=Qa(function(r){var i,o=r.context.canonizeResults,s=Ov(r);s[3]=!o;var a=(i=n.executeSelectionSet).peek.apply(i,s);return a?o?pe(pe({},a),{result:n.canon.admit(a.result)}):a:(Ev(r.context.store,r.enclosingRef.__ref),n.execSelectionSetImpl(r))},{max:this.config.resultCacheMaxSize||ni["inMemoryCache.executeSelectionSet"]||5e4,keyArgs:Ov,makeCacheKey:function(r,i,o,s){if
51(Ta(o.store))return o.store.makeCacheKey(r,ut(i)?i.__ref:i,o.varString,s)}}),this.executeSubSelectedArray=Qa(function(r){return Ev(r.context.store,r.enclosingRef.__ref),n.execSubSelectedArrayImpl(r)},{max:this.config.resultCacheMaxSize||ni["inMemoryCache.executeSubSelectedArray"]||1e4,makeCacheKey:function(r){var i=r.field,o=r.array,s=r.context;if(Ta(s.store))return s.store.makeCacheKey(i,o,s.varString)}})}return e.prototype.resetCanon=function(){this.canon=new Tv},e.prototype.diffQueryAgainstStore=function(t){var n=t.store,r=t.query,i=t.rootId,o=i===void 0?"ROOT_QUERY":i,s=t.variables,a=t.returnPartialData,l=a===void 0?!0:a,c=t.canonizeResults,u=c===void 0?this.config.canonizeResults:c,f=this.config.cache.policies;s=pe(pe({},E1(x6(r))),s);var h=hs(o),d=this.executeSelectionSet({selectionSet:Hs(r).selectionSet,objectOrReference:h,enclosingRef:h,context:pe({store:n,query:r,policies:f,variables:s,varString:Mi(s),canonizeResults:u},y5(r,this.config.fragments))}),p;if(d.missing&&(p=[new d5(pI(d.missing),d.missing,r,s)],!l))throw p[0];return{result:d.result,complete:!p,missing:p}},e.prototype.isFresh=function(t,n,r,i){if(Ta(i.store)&&this.knownResults.get(t)===r){var o=this.executeSelectionSet.peek(r,n,i,this.canon.isKnown(t));if(o&&t===o.result)return!0}return!1},e.prototype.execSelectionSetImpl=function(t){var n=this,r=t.selectionSet,i=t.objectOrReference,o=t.enclosingRef,s=t.context;if(ut(i)&&!s.policies.rootTypenamesById[i.__ref]&&!s.store.has(i.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(i.__ref," object")};var a=s.variables,l=s.policies,c=s.store,u=c.getFieldValue(i,"__typename"),f=[],h,d=new Ni;this.config.addTypename&&typeof u=="string"&&!l.rootIdsByTypename[u]&&f.push({__typename:u});function p(g,w){var x;return g.missing&&(h=d.merge(h,(x={},x[w]=g.missing,x))),g.result}var m=new Set(r.selections);m.forEach(function(g){var w,x;if(ml(g,a))if(Di(g)){var T=l.readField({fieldName:g.name.value,field:g,variables:s.variables,from:i},s),A=ri(g);T===void 0?L1.added(g)||(h=d.merge(h,(w={},w[A]="Can't find field '".concat(g.name.value,"' on ").concat(ut(i)?i.__ref+" object":"object "+JSON.stringify(i,null,2)),w))):Ft(T)?T.length>0&&(T=p(n.executeSubSelectedArray({field:g,array:T,enclosingRef:o,context:s}),A)):g.selectionSet?T!=null&&(T=p(n.executeSelectionSet({selectionSet:g.selectionSet,objectOrReference:T,enclosingRef:ut(T)?T:o,context:s}),A)):s.canonizeResults&&(T=n.canon.pass(T)),T!==void 0&&f.push((x={},x[A]=T,x))}else{var O=Zu(g,s.lookupFragment);if(!O&&g.kind===kt.FRAGMENT_SPREAD)throw bn(10,g.name.value);O&&l.fragmentMatches(O,u)&&O.selectionSet.selections.forEach(m.add,m)}});var v=nf(f),y={result:v,missing:h},b=s.canonizeResults?this.canon.admit(y):tu(y);return b.result&&this.knownResults.set(b.result,r),b},e.prototype.execSubSelectedArrayImpl=function(t){var n=this,r=t.field,i=t.array,o=t.enclosingRef,s=t.context,a,l=new Ni;function c(u,f){var h;return u.missing&&(a=l.merge(a,(h={},h[f]=u.missing,h))),u.result}return r.selectionSet&&(i=i.filter(s.store.canRead)),i=i.map(function(u,f){return u===null?null:Ft(u)?c(n.executeSubSelectedArray({field:r,array:u,enclosingRef:o,context:s}),f):r.selectionSet?c(n.executeSelectionSet({selectionSet:r.selectionSet,objectOrReference:u,enclosingRef:ut(u)?u:o,context:s}),f):(globalThis.__DEV__!==!1&&mI(s.store,r,u),u)}),{result:s.canonizeResults?this.canon.admit(i):i,missing:a}},e})();function pI(e){try{JSON.stringify(e,function(t,n){if(typeof n=="string")throw n;return n})}catch(t){return t}}function mI(e,t,n){if(!t.selectionSet){var r=new Set([n]);r.forEach(function(i){Lt(i)&&(Ae(!ut(i),11,lI(e,i),t.name.value),Object.values(i).forEach(r.add,r))})}}var N1=new qs,Av=new WeakMap;function Oa(e){var t=Av.get(e);return t||Av.set(e,t={vars:new Set,dep:D6()}),t}function Lv(e){Oa(e).vars.forEach(function(t){return t.forgetCache(e)})}function gI(e){Oa(e).vars.forEach(function(t){return t.attachCache(e)})}function vI(e){var t=new Set,n=new Set,r=function(o){if(arguments.length>0){if(e!==o){e=o,t.forEach(function(l){Oa(l).dep.dirty(r),yI(l)});var s=Array.from(n);
51n.clear(),s.forEach(function(l){return l(e)})}}else{var a=N1.getValue();a&&(i(a),Oa(a).dep(r))}return e};r.onNextChange=function(o){return n.add(o),function(){n.delete(o)}};var i=r.attachCache=function(o){return t.add(o),Oa(o).vars.add(r),r};return r.forgetCache=function(o){return t.delete(o)},r}function yI(e){e.broadcastWatches&&e.broadcastWatches()}var Mv=Object.create(null);function F1(e){var t=JSON.stringify(e);return Mv[t]||(Mv[t]=Object.create(null))}function Pv(e){var t=F1(e);return t.keyFieldsFn||(t.keyFieldsFn=function(n,r){var i=function(s,a){return r.readField(a,s)},o=r.keyObject=j1(e,function(s){var a=ps(r.storeObject,s,i);return a===void 0&&n!==r.storeObject&&Zt.call(n,s[0])&&(a=ps(n,s,_5)),Ae(a!==void 0,5,s.join("."),n),a});return"".concat(r.typename,":").concat(JSON.stringify(o))})}function Rv(e){var t=F1(e);return t.keyArgsFn||(t.keyArgsFn=function(n,r){var i=r.field,o=r.variables,s=r.fieldName,a=j1(e,function(c){var u=c[0],f=u.charAt(0);if(f==="@"){if(i&&Er(i.directives)){var h=u.slice(1),d=i.directives.find(function(y){return y.name.value===h}),p=d&&Ju(d,o);return p&&ps(p,c.slice(1))}return}if(f==="$"){var m=u.slice(1);if(o&&Zt.call(o,m)){var v=c.slice(0);return v[0]=m,ps(o,v)}return}if(n)return ps(n,c)}),l=JSON.stringify(a);return(n||l!=="{}")&&(s+=":"+l),s})}function j1(e,t){var n=new Ni;return w5(e).reduce(function(r,i){var o,s=t(i);if(s!==void 0){for(var a=i.length-1;a>=0;--a)s=(o={},o[i[a]]=s,o);r=n.merge(r,s)}return r},Object.create(null))}function w5(e){var t=F1(e);if(!t.paths){var n=t.paths=[],r=[];e.forEach(function(i,o){Ft(i)?(w5(i).forEach(function(s){return n.push(r.concat(s))}),r.length=0):(r.push(i),Ft(e[o+1])||(n.push(r.slice(0)),r.length=0))})}return t.paths}function _5(e,t){return e[t]}function ps(e,t,n){return n=n||_5,x5(t.reduce(function r(i,o){return Ft(i)?i.map(function(s){return r(s,o)}):i&&n(i,o)},e))}function x5(e){return Lt(e)?Ft(e)?e.map(x5):j1(Object.keys(e).sort(),function(t){return ps(e,t)}):e}function Xd(e){return e.args!==void 0?e.args:e.field?Ju(e.field,e.variables):null}var bI=function(){},Dv=function(e,t){return t.fieldName},Iv=function(e,t,n){var r=n.mergeObjects;return r(e,t)},Nv=function(e,t){return t},wI=(function(){function e(t){this.config=t,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=pe({dataIdFromObject:p5},t),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),t.possibleTypes&&this.addPossibleTypes(t.possibleTypes),t.typePolicies&&this.addTypePolicies(t.typePolicies)}return e.prototype.identify=function(t,n){var r,i=this,o=n&&(n.typename||((r=n.storeObject)===null||r===void 0?void 0:r.__typename))||t.__typename;if(o===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];var s=n&&n.storeObject||t,a=pe(pe({},n),{typename:o,storeObject:s,readField:n&&n.readField||function(){var f=V1(arguments,s);return i.readField(f,{store:i.cache.data,variables:f.variables})}}),l,c=o&&this.getTypePolicy(o),u=c&&c.keyFn||this.config.dataIdFromObject;return I1.withValue(!0,function(){for(;u;){var f=u(pe(pe({},t),s),a);if(Ft(f))u=Pv(f);else{l=f;break}}}),l=l?String(l):void 0,a.keyObject?[l,a.keyObject]:[l]},e.prototype.addTypePolicies=function(t){var n=this;Object.keys(t).forEach(function(r){var i=t[r],o=i.queryType,s=i.mutationType,a=i.subscriptionType,l=Cr(i,["queryType","mutationType","subscriptionType"]);o&&n.setRootTypename("Query",r),s&&n.setRootTypename("Mutation",r),a&&n.setRootTypename("Subscription",r),Zt.call(n.toBeAdded,r)?n.toBeAdded[r].push(l):n.toBeAdded[r]=[l]})},e.prototype.updateTypePolicy=function(t,n,r){var i=this.getTypePolicy(t),o=n.keyFields,s=n.fields;function a(l,c){l.merge=typeof c=="function"?c:c===!0?Iv:c===!1?Nv:l.merge}a(i,n.merge),i.keyFn=o===!1?bI:Ft(o)?Pv(o):typeof o=="function"?o:i.keyFn,s&&Object.keys(s).forEach(function(l){var c=r[l];(!c||c?.typename!==t)&&(c=r[l]={typename:t});var u=s[l];if(typeof u=="function")c.read=u;else{var f=u.keyArgs,h=u.read,d=u.merge;c.keyFn=f===!1?Dv:Ft(f)?Rv(f):typeof f=="function"?f:c.keyFn,typeof h=="function"&&(c.read=h),a(c,d)}c.read&&c.merge&&(c.keyFn=c.keyFn||Dv)})},e.prototype.setRootTypename=function(t,n){n===void 0&&(n=t);var r="ROOT_"+t.toUpperCase(),i=this.rootTypenamesById[r];n!==i&&(Ae(!i||i===t,6,t),i&&delete this.rootIdsByTypename[i],this.rootIdsByTypename[n]=r,this.rootTypenamesById[r]=n)},e.prototype.addPossibleTypes=function(t){var n=this;this.usingPossibleTypes=!0,Object.keys(t).forEach(function(r){n.getSupertypeSet(r,!0),t[r].forEach(function(i){n.getSupertypeSet(i,!0).add(r);var o=i.match(v5);(!o||o[0]!==i)&&n.fuzzySubtypes.set(i,new RegExp(i))})})},e.prototype.getTypePolicy=function(t){var n=this;
51if(!Zt.call(this.typePolicies,t)){var r=this.typePolicies[t]=Object.create(null);r.fields=Object.create(null);var i=this.supertypeMap.get(t);!i&&this.fuzzySubtypes.size&&(i=this.getSupertypeSet(t,!0),this.fuzzySubtypes.forEach(function(s,a){if(s.test(t)){var l=n.supertypeMap.get(a);l&&l.forEach(function(c){return i.add(c)})}})),i&&i.size&&i.forEach(function(s){var a=n.getTypePolicy(s),l=a.fields,c=Cr(a,["fields"]);Object.assign(r,c),Object.assign(r.fields,l)})}var o=this.toBeAdded[t];return o&&o.length&&o.splice(0).forEach(function(s){n.updateTypePolicy(t,s,n.typePolicies[t].fields)}),this.typePolicies[t]},e.prototype.getFieldPolicy=function(t,n){if(t)return this.getTypePolicy(t).fields[n]},e.prototype.getSupertypeSet=function(t,n){var r=this.supertypeMap.get(t);return!r&&n&&this.supertypeMap.set(t,r=new Set),r},e.prototype.fragmentMatches=function(t,n,r,i){var o=this;if(!t.typeCondition)return!0;if(!n)return!1;var s=t.typeCondition.name.value;if(n===s)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(s))for(var a=this.getSupertypeSet(n,!0),l=[a],c=function(p){var m=o.getSupertypeSet(p,!1);
51m&&m.size&&l.indexOf(m)<0&&l.push(m)},u=!!(r&&this.fuzzySubtypes.size),f=!1,h=0;h<l.length;++h){var d=l[h];if(d.has(s))return a.has(s)||(f&&globalThis.__DEV__!==!1&&Ae.warn(7,n,s),a.add(s)),!0;d.forEach(c),u&&h===l.length-1&&Kd(t.selectionSet,r,i)&&(u=!1,f=!0,this.fuzzySubtypes.forEach(function(p,m){var v=n.match(p);v&&v[0]===n&&c(m)}))}return!1},e.prototype.hasKeyArgs=function(t,n){var r=this.getFieldPolicy(t,n);return!!(r&&r.keyFn)},e.prototype.getStoreFieldName=function(t){var n=t.typename,r=t.fieldName,i=this.getFieldPolicy(n,r),o,s=i&&i.keyFn;if(s&&n)for(var a={typename:n,fieldName:r,field:t.field||null,variables:t.variables},l=Xd(t);s;){var c=s(l,a);if(Ft(c))s=Rv(c);else{o=c||r;break}}return o===void 0&&(o=t.field?pR(t.field,t.variables):_6(r,Xd(t))),o===!1?r:r===Fi(o)?o:r+":"+o},e.prototype.readField=function(t,n){var r=t.from;if(r){var i=t.field||t.fieldName;if(i){if(t.typename===void 0){var o=n.store.getFieldValue(r,"__typename");o&&(t.typename=o)}var s=this.getStoreFieldName(t),a=Fi(s),l=n.store.getFieldValue(r,s),c=this.getFieldPolicy(t.typename,a),u=c&&c.read;if(u){var f=Fv(this,r,t,n,n.store.getStorage(ut(r)?r.__ref:r,s));return N1.withValue(this.cache,u,[l,f])}return l}}},e.prototype.getReadFunction=function(t,n){var r=this.getFieldPolicy(t,n);return r&&r.read},e.prototype.getMergeFunction=function(t,n,r){var i=this.getFieldPolicy(t,n),o=i&&i.merge;return!o&&r&&(i=this.getTypePolicy(r),o=i&&i.merge),o},e.prototype.runMergeFunction=function(t,n,r,i,o){var s=r.field,a=r.typename,l=r.merge;return l===Iv?k5(i.store)(t,n):l===Nv?n:(i.overwrite&&(t=void 0),l(t,n,Fv(this,void 0,{typename:a,fieldName:s.name.value,field:s,variables:i.variables},i,o||Object.create(null))))},e})();function Fv(e,t,n,r,i){var o=e.getStoreFieldName(n),s=Fi(o),a=n.variables||r.variables,l=r.store,c=l.toReference,u=l.canRead;return{args:Xd(n),field:n.field||null,fieldName:s,storeFieldName:o,variables:a,isReference:ut,toReference:c,storage:i,cache:e.cache,canRead:u,readField:function(){return e.readField(V1(arguments,t,a),r)},mergeObjects:k5(r.store)}}function V1(e,t,n){var r=e[0],i=e[1],o=e.length,s;return typeof r=="string"?s={fieldName:r,from:o>1?i:t}:(s=pe({},r),Zt.call(s,"from")||(s.from=t)),globalThis.__DEV__!==!1&&s.from===void 0&&globalThis.__DEV__!==!1&&Ae.warn(8,u6(Array.from(e))),s.variables===void 0&&(s.variables=n),s}function k5(e){return function(n,r){if(Ft(n)||Ft(r))throw bn(9);if(Lt(n)&&Lt(r)){var i=e.getFieldValue(n,"__typename"),o=e.getFieldValue(r,"__typename"),s=i&&o&&i!==o;if(s)return r;if(ut(n)&&ns(r))return e.merge(n.__ref,r),n;if(ns(n)&&ut(r))return e.merge(n,r.__ref),r;if(ns(n)&&ns(r))return pe(pe({},n),r)}return r}}function nh(e,t,n){var r="".concat(t).concat(n),i=e.flavors.get(r);return i||e.flavors.set(r,i=e.clientOnly===t&&e.deferred===n?e:pe(pe({},e),{clientOnly:t,deferred:n})),i}var _I=(function(){function e(t,n,r){this.cache=t,this.reader=n,this.fragments=r}return e.prototype.writeToStore=function(t,n){var r=this,i=n.query,o=n.result,s=n.dataId,a=n.variables,l=n.overwrite,c=Co(i),u=cI();a=pe(pe({},E1(c)),a);var f=pe(pe({store:t,written:Object.create(null),merge:function(d,p){return u.merge(d,p)},variables:a,varString:Mi(a)},y5(i,this.fragments)),{overwrite:!!l,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),h=this.processSelectionSet({result:o||Object.create(null),dataId:s,selectionSet:c.selectionSet,mergeTree:{map:new Map},context:f});if(!ut(h))throw bn(12,o);return f.incomingById.forEach(function(d,p){var m=d.storeObject,v=d.mergeTree,y=d.fieldNodeSet,b=hs(p);if(v&&v.map.size){var g=r.applyMerges(v,b,m,f);if(ut(g))return;m=g}if(globalThis.__DEV__!==!1&&!f.overwrite){var w=Object.create(null);y.forEach(function(A){A.selectionSet&&(w[A.name.value]=!0)});var x=function(A){return w[Fi(A)]===!0},T=function(A){var O=v&&v.map.get(A);return!!(O&&O.info&&O.info.merge)};Object.keys(m).forEach(function(A){x(A)&&!T(A)&&xI(b,m,A,f.store)})}t.merge(p,m)}),t.retain(h.__ref),h},e.prototype.processSelectionSet=function(t){var n=this,r=t.dataId,i=t.result,o=t.selectionSet,s=t.context,a=t.mergeTree,l=this.cache.policies,c=Object.create(null),u=r&&l.rootTypenamesById[r]||Md(i,o,s.fragmentMap)||r&&s.store.get(r,"__typename");typeof u=="string"&&(c.__typename=u);var f=function(){var g=V1(arguments,c,s.variables);if(ut(g.from)){var w=s.incomingById.get(g.from.__ref);
51if(w){var x=l.readField(pe(pe({},g),{from:w.storeObject}),s);if(x!==void 0)return x}}return l.readField(g,s)},h=new Set;this.flattenFields(o,i,s,u).forEach(function(g,w){var x,T=ri(w),A=i[T];if(h.add(w),A!==void 0){var O=l.getStoreFieldName({typename:u,fieldName:w.name.value,field:w,variables:g.variables}),_=jv(a,O),R=n.processFieldValue(A,w,w.selectionSet?nh(g,!1,!1):g,_),E=void 0;w.selectionSet&&(ut(R)||ns(R))&&(E=f("__typename",R));var L=l.getMergeFunction(u,w.name.value,E);L?_.info={field:w,typename:u,merge:L}:Vv(a,O),c=g.merge(c,(x={},x[O]=R,x))}else globalThis.__DEV__!==!1&&!g.clientOnly&&!g.deferred&&!L1.added(w)&&!l.getReadFunction(u,w.name.value)&&globalThis.__DEV__!==!1&&Ae.error(13,ri(w),i)});try{var d=l.identify(i,{typename:u,selectionSet:o,fragmentMap:s.fragmentMap,storeObject:c,readField:f}),p=d[0],m=d[1];r=r||p,m&&(c=s.merge(c,m))}catch(g){if(!r)throw g}if(typeof r=="string"){var v=hs(r),y=s.written[r]||(s.written[r]=[]);if(y.indexOf(o)>=0||(y.push(o),this.reader&&this.reader.isFresh(i,v,o,s)))return v;var b=s.incomingById.get(r);return b?(b.storeObject=s.merge(b.storeObject,c),b.mergeTree=Yd(b.mergeTree,a),h.forEach(function(g){return b.fieldNodeSet.add(g)})):s.incomingById.set(r,{storeObject:c,mergeTree:nu(a)?void 0:a,fieldNodeSet:h}),v}return c},e.prototype.processFieldValue=function(t,n,r,i){var o=this;return!n.selectionSet||t===null?globalThis.__DEV__!==!1?$6(t):t:Ft(t)?t.map(function(s,a){var l=o.processFieldValue(s,n,r,jv(i,a));return Vv(i,a),l}):this.processSelectionSet({result:t,selectionSet:n.selectionSet,context:r,mergeTree:i})},e.prototype.flattenFields=function(t,n,r,i){i===void 0&&(i=Md(n,t,r.fragmentMap));var o=new Map,s=this.cache.policies,a=new li(!1);return(function l(c,u){var f=a.lookup(c,u.clientOnly,u.deferred);f.visited||(f.visited=!0,c.selections.forEach(function(h){if(ml(h,r.variables)){var d=u.clientOnly,p=u.deferred;if(!(d&&p)&&Er(h.directives)&&h.directives.forEach(function(y){var b=y.name.value;if(b==="client"&&(d=!0),b==="defer"){var g=Ju(y,r.variables);(!g||g.if!==!1)&&(p=!0)}}),Di(h)){var m=o.get(h);m&&(d=d&&m.clientOnly,p=p&&m.deferred),o.set(h,nh(r,d,p))}else{var v=Zu(h,r.lookupFragment);if(!v&&h.kind===kt.FRAGMENT_SPREAD)throw bn(14,h.name.value);v&&s.fragmentMatches(v,i,n,r.variables)&&l(v.selectionSet,nh(r,d,p))}}}))})(t,r),o},e.prototype.applyMerges=function(t,n,r,i,o){var s,a=this;if(t.map.size&&!ut(r)){var l=!Ft(r)&&(ut(n)||ns(n))?n:void 0,c=r;l&&!o&&(o=[ut(l)?l.__ref:l]);var u,f=function(h,d){return Ft(h)?typeof d=="number"?h[d]:void 0:i.store.getFieldValue(h,String(d))};t.map.forEach(function(h,d){var p=f(l,d),m=f(c,d);if(m!==void 0){o&&o.push(d);var v=a.applyMerges(h,p,m,i,o);v!==m&&(u=u||new Map,u.set(d,v)),o&&Ae(o.pop()===d)}}),u&&(r=Ft(c)?c.slice(0):pe({},c),u.forEach(function(h,d){r[d]=h}))}return t.info?this.cache.policies.runMergeFunction(n,r,t.info,i,o&&(s=i.store).getStorage.apply(s,o)):r},e})(),C5=[];function jv(e,t){var n=e.map;return n.has(t)||n.set(t,C5.pop()||{map:new Map}),n.get(t)}function Yd(e,t){if(e===t||!t||nu(t))return e;if(!e||nu(e))return t;var n=e.info&&t.info?pe(pe({},e.info),t.info):e.info||t.info,r=e.map.size&&t.map.size,i=r?new Map:e.map.size?e.map:t.map,o={info:n,map:i};if(r){var s=new Set(t.map.keys());e.map.forEach(function(a,l){o.map.set(l,Yd(a,t.map.get(l))),s.delete(l)}),s.forEach(function(a){o.map.set(a,Yd(t.map.get(a),e.map.get(a)))})}return o}function nu(e){return!e||!(e.info||e.map.size)}function Vv(e,t){var n=e.map,r=n.get(t);r&&nu(r)&&(C5.push(r),n.delete(t))}var Bv=new Set;function xI(e,t,n,r){var i=function(f){var h=r.getFieldValue(f,n);return typeof h=="object"&&h},o=i(e);if(o){var s=i(t);if(s&&!ut(o)&&!_t(o,s)&&!Object.keys(o).every(function(f){return r.getFieldValue(s,f)!==void 0})){var a=r.getFieldValue(e,"__typename")||r.getFieldValue(t,"__typename"),l=Fi(n),c="".concat(a,".").concat(l);if(!Bv.has(c)){Bv.add(c);var u=[];
51!Ft(o)&&!Ft(s)&&[o,s].forEach(function(f){var h=r.getFieldValue(f,"__typename");typeof h=="string"&&!u.includes(h)&&u.push(h)}),globalThis.__DEV__!==!1&&Ae.warn(15,l,a,u.length?"either ensure all objects of type "+u.join(" and ")+" have an ID or a custom merge function, or ":"",c,pe({},o),pe({},s))}}}}var S5=(function(e){Xn(t,e);function t(n){n===void 0&&(n={});var r=e.call(this)||this;return r.watches=new Set,r.addTypenameTransform=new I6(L1),r.assumeImmutableResults=!0,r.makeVar=vI,r.txCount=0,globalThis.__DEV__!==!1&&(Vt(n,"addTypename","InMemoryCache","Please remove the `addTypename` option when initializing `InMemoryCache`."),Vt(n,"canonizeResults","InMemoryCache","Please remove the `canonizeResults` option when initializing `InMemoryCache`.")),r.config=aI(n),r.addTypename=!!r.config.addTypename,r.policies=new wI({cache:r,dataIdFromObject:r.config.dataIdFromObject,possibleTypes:r.config.possibleTypes,typePolicies:r.config.typePolicies}),r.init(),r}return t.prototype.init=function(){var n=this.data=new Za.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=n.stump,this.resetResultCache()},t.prototype.resetResultCache=function(n){var r=this,i=this.storeReader,o=this.config.fragments;this.addTypenameTransform.resetCache(),o?.resetCaches(),this.storeWriter=new _I(this,this.storeReader=new dI({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:g5(this.config),canon:n?void 0:i&&i.canon,fragments:o}),o),this.maybeBroadcastWatch=Qa(function(s,a){return r.broadcastWatch(s,a)},{max:this.config.resultCacheMaxSize||ni["inMemoryCache.maybeBroadcastWatch"]||5e3,makeCacheKey:function(s){var a=s.optimistic?r.optimisticData:r.data;if(Ta(a)){var l=s.optimistic,c=s.id,u=s.variables;return a.makeCacheKey(s.query,s.callback,Mi({optimistic:l,id:c,variables:u}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach(function(s){return s.resetCaching()})},t.prototype.restore=function(n){return this.init(),n&&this.data.replace(n),this},t.prototype.extract=function(n){return n===void 0&&(n=!1),(n?this.optimisticData:this.data).extract()},t.prototype.read=function(n){globalThis.__DEV__!==!1&&Vt(n,"canonizeResults","cache.read");var r=n.returnPartialData,i=r===void 0?!1:r;try{return this.storeReader.diffQueryAgainstStore(pe(pe({},n),{store:n.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:i})).result||null}catch(o){if(o instanceof d5)return null;throw o}},t.prototype.write=function(n){try{return++this.txCount,this.storeWriter.writeToStore(this.data,n)}finally{!--this.txCount&&n.broadcast!==!1&&this.broadcastWatches()}},t.prototype.modify=function(n){if(Zt.call(n,"id")&&!n.id)return!1;var r=n.optimistic?this.optimisticData:this.data;try{return++this.txCount,r.modify(n.id||"ROOT_QUERY",n.fields)}finally{!--this.txCount&&n.broadcast!==!1&&this.broadcastWatches()}},t.prototype.diff=function(n){return globalThis.__DEV__!==!1&&Vt(n,"canonizeResults","cache.diff"),this.storeReader.diffQueryAgainstStore(pe(pe({},n),{store:n.optimistic?this.optimisticData:this.data,rootId:n.id||"ROOT_QUERY",config:this.config}))},t.prototype.watch=function(n){var r=this;return this.watches.size||gI(this),this.watches.add(n),n.immediate&&this.maybeBroadcastWatch(n),function(){r.watches.delete(n)&&!r.watches.size&&Lv(r),r.maybeBroadcastWatch.forget(n)}},t.prototype.gc=function(n){globalThis.__DEV__!==!1&&Vt(n||{},"resetResultIdentities","cache.gc","First ensure all usages of `canonizeResults` are removed, then remove this option."),Mi.reset(),Ci.reset();var r=this.optimisticData.gc();return n&&!this.txCount&&(n.resetResultCache?this.resetResultCache(n.resetResultIdentities):n.resetResultIdentities&&this.storeReader.resetCanon()),r},t.prototype.retain=function(n,r){return(r?this.optimisticData:this.data).retain(n)},t.prototype.release=function(n,r){return(r?this.optimisticData:this.data).release(n)},t.prototype.identify=function(n){if(ut(n))return n.__ref;try{return this.policies.identify(n)[0]}catch(r){globalThis.__DEV__!==!1&&Ae.warn(r)}}
51,t.prototype.evict=function(n){if(!n.id){if(Zt.call(n,"id"))return!1;n=pe(pe({},n),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(n,this.data)}finally{!--this.txCount&&n.broadcast!==!1&&this.broadcastWatches()}},t.prototype.reset=function(n){var r=this;return this.init(),Mi.reset(),n&&n.discardWatches?(this.watches.forEach(function(i){return r.maybeBroadcastWatch.forget(i)}),this.watches.clear(),Lv(this)):this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(n){var r=this.optimisticData.removeLayer(n);r!==this.optimisticData&&(this.optimisticData=r,this.broadcastWatches())},t.prototype.batch=function(n){var r=this,i=n.update,o=n.optimistic,s=o===void 0?!0:o,a=n.removeOptimistic,l=n.onWatchUpdated,c,u=function(h){var d=r,p=d.data,m=d.optimisticData;++r.txCount,h&&(r.data=r.optimisticData=h);try{return c=i(r)}finally{--r.txCount,r.data=p,r.optimisticData=m}},f=new Set;return l&&!this.txCount&&this.broadcastWatches(pe(pe({},n),{onWatchUpdated:function(h){return f.add(h),!1}})),typeof s=="string"?this.optimisticData=this.optimisticData.addLayer(s,u):s===!1?u(this.data):u(),typeof a=="string"&&(this.optimisticData=this.optimisticData.removeLayer(a)),l&&f.size?(this.broadcastWatches(pe(pe({},n),{onWatchUpdated:function(h,d){var p=l.call(this,h,d);return p!==!1&&f.delete(h),p}})),f.size&&f.forEach(function(h){return r.maybeBroadcastWatch.dirty(h)})):this.broadcastWatches(n),c},t.prototype.performTransaction=function(n,r){return this.batch({update:n,optimistic:r||r!==null})},t.prototype.transformDocument=function(n){return this.addTypenameToDocument(this.addFragmentsToDocument(n))},t.prototype.fragmentMatches=function(n,r){return this.policies.fragmentMatches(n,r)},t.prototype.lookupFragment=function(n){var r;return((r=this.config.fragments)===null||r===void 0?void 0:r.lookup(n))||null},t.prototype.broadcastWatches=function(n){var r=this;this.txCount||this.watches.forEach(function(i){return r.maybeBroadcastWatch(i,n)})},t.prototype.addFragmentsToDocument=function(n){var r=this.config.fragments;return r?r.transform(n):n},t.prototype.addTypenameToDocument=function(n){return this.addTypename?this.addTypenameTransform.transformDocument(n):n},t.prototype.broadcastWatch=function(n,r){var i=this,o=n.lastDiff,s=hn("canonizeResults",function(){return i.diff(n)});r&&(n.optimistic&&typeof r.optimistic=="string"&&(s.fromOptimisticTransaction=!0),r.onWatchUpdated&&r.onWatchUpdated.call(this,n,s,o)===!1)||(!o||!_t(o.result,s.result))&&n.callback(n.lastDiff=s,o)},t})(h5);globalThis.__DEV__!==!1&&(S5.prototype.getMemoryInternals=YP);var lt;(function(e){e[e.loading=1]="loading",e[e.setVariables=2]="setVariables",e[e.fetchMore=3]="fetchMore",e[e.refetch=4]="refetch",e[e.poll=6]="poll",e[e.ready=7]="ready",e[e.error=8]="error"})(lt||(lt={}));function rs(e){return e?e<7:!1}var zv=Object.assign,kI=Object.hasOwnProperty,yc=(function(e){Xn(t,e);function t(n){var r=n.queryManager,i=n.queryInfo,o=n.options,s=this,a=t.inactiveOnCreation.getValue();s=e.call(this,function(y){s._getOrCreateQuery();try{var b=y._subscription._observer;b&&!b.error&&(b.error=CI)}catch{}var g=!s.observers.size;s.observers.add(y);var w=s.last;return w&&w.error?y.error&&y.error(w.error):w&&w.result&&y.next&&y.next(s.maskResult(w.result)),g&&s.reobserve().catch(function(){}),function(){s.observers.delete(y)&&!s.observers.size&&s.tearDownQuery()}})||this,s.observers=new Set,s.subscriptions=new Set,s.dirty=!1,s._getOrCreateQuery=function(){return a&&(r.queries.set(s.queryId,i),a=!1),s.queryManager.getOrCreateQuery(s.queryId)},s.queryInfo=i,s.queryManager=r,s.waitForOwnResult=rh(o.fetchPolicy),s.isTornDown=!1,s.subscribeToMore=s.subscribeToMore.bind(s),s.maskResult=s.maskResult.bind(s);var l=r.defaultOptions.watchQuery,c=l===void 0?{}:l,u=c.fetchPolicy,f=u===void 0?"cache-first":u,h=o.fetchPolicy,d=h===void 0?f:h,p=o.initialFetchPolicy,m=p===void 0?d==="standby"?f:d:p;s.options=pe(pe({},o),{initialFetchPolicy:m,fetchPolicy:d}),s.queryId=i.queryId||r.generateQueryId();var v=Co(s.query);return s.queryName=v&&v.name&&v.name.value,s}return Object.defineProperty(t.prototype,"query",{get:function(){return this.lastQuery||this.options.query}
51,enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"variables",{get:function(){return this.options.variables},enumerable:!1,configurable:!0}),t.prototype.result=function(){var n=this;return globalThis.__DEV__!==!1&&ao("observableQuery.result",function(){globalThis.__DEV__!==!1&&Ae.warn(23)}),new Promise(function(r,i){var o={next:function(a){r(a),n.observers.delete(o),n.observers.size||n.queryManager.removeQuery(n.queryId),setTimeout(function(){s.unsubscribe()},0)},error:i},s=n.subscribe(o)})},t.prototype.resetDiff=function(){this.queryInfo.resetDiff()},t.prototype.getCurrentFullResult=function(n){var r=this;n===void 0&&(n=!0);var i=hn("getLastResult",function(){return r.getLastResult(!0)}),o=this.queryInfo.networkStatus||i&&i.networkStatus||lt.ready,s=pe(pe({},i),{loading:rs(o),networkStatus:o}),a=this.options.fetchPolicy,l=a===void 0?"cache-first":a;if(!(rh(l)||this.queryManager.getDocumentInfo(this.query).hasForcedResolvers))if(this.waitForOwnResult)this.queryInfo.updateWatch();else{var c=this.queryInfo.getDiff();(c.complete||this.options.returnPartialData)&&(s.data=c.result),_t(s.data,{})&&(s.data=void 0),c.complete?(delete s.partial,c.complete&&s.networkStatus===lt.loading&&(l==="cache-first"||l==="cache-only")&&(s.networkStatus=lt.ready,s.loading=!1)):s.partial=!0,s.networkStatus===lt.ready&&(s.error||s.errors)&&(s.networkStatus=lt.error),globalThis.__DEV__!==!1&&!c.complete&&!this.options.partialRefetch&&!s.loading&&!s.data&&!s.error&&E5(c.missing)}return n&&this.updateLastResult(s),s},t.prototype.getCurrentResult=function(n){return n===void 0&&(n=!0),this.maskResult(this.getCurrentFullResult(n))},t.prototype.isDifferentFromLastResult=function(n,r){if(!this.last)return!0;var i=this.queryManager.getDocumentInfo(this.query),o=this.queryManager.dataMasking,s=o?i.nonReactiveQuery:this.query,a=o||i.hasNonreactiveDirective?!s5(s,this.last.result,n,this.variables):!_t(this.last.result,n);return a||r&&!_t(this.last.variables,r)},t.prototype.getLast=function(n,r){var i=this.last;if(i&&i[n]&&(!r||_t(i.variables,this.variables)))return i[n]},t.prototype.getLastResult=function(n){return globalThis.__DEV__!==!1&&ao("getLastResult",function(){globalThis.__DEV__!==!1&&Ae.warn(24)}),this.getLast("result",n)},t.prototype.getLastError=function(n){return globalThis.__DEV__!==!1&&ao("getLastError",function(){globalThis.__DEV__!==!1&&Ae.warn(25)}),this.getLast("error",n)},t.prototype.resetLastResults=function(){globalThis.__DEV__!==!1&&ao("resetLastResults",function(){globalThis.__DEV__!==!1&&Ae.warn(26)}),delete this.last,this.isTornDown=!1},t.prototype.resetQueryStoreErrors=function(){globalThis.__DEV__!==!1&&globalThis.__DEV__!==!1&&Ae.warn(27),this.queryManager.resetErrors(this.queryId)},t.prototype.refetch=function(n){var r,i={pollInterval:0},o=this.options.fetchPolicy;if(o==="no-cache"?i.fetchPolicy="no-cache":i.fetchPolicy="network-only",globalThis.__DEV__!==!1&&n&&kI.call(n,"variables")){var s=x6(this.query),a=s.variableDefinitions;(!a||!a.some(function(l){return l.variable.name.value==="variables"}))&&globalThis.__DEV__!==!1&&Ae.warn(28,n,((r=s.name)===null||r===void 0?void 0:r.value)||s)}return n&&!_t(this.options.variables,n)&&(i.variables=this.options.variables=pe(pe({},this.options.variables),n)),this.queryInfo.resetLastWrite(),this.reobserve(i,lt.refetch)},t.prototype.fetchMore=function(n){var r=this,i=pe(pe({},n.query?n:pe(pe(pe(pe({},this.options),{query:this.options.query}),n),{variables:pe(pe({},this.options.variables),n.variables)})),{fetchPolicy:"no-cache"});i.query=this.transformDocument(i.query);var o=this.queryManager.generateQueryId();this.lastQuery=n.query?this.transformDocument(this.options.query):i.query;var s=this.queryInfo,a=s.networkStatus;s.networkStatus=lt.fetchMore,i.notifyOnNetworkStatusChange&&this.observe();var l=new Set,c=n?.updateQuery,u=this.options.fetchPolicy!=="no-cache";return u||Ae(c,29),this.queryManager.fetchQuery(o,i,lt.fetchMore).then(function(f){if(r.queryManager.removeQuery(o),s.networkStatus===lt.fetchMore&&(s.networkStatus=a),u)r.queryManager.cache.batch({update:function(p){var m=n.updateQuery;m?p.updateQuery({query:r.query,variables:r.variables,returnPartialData:!0,optimistic:!1},function(v){return m(v,{fetchMoreResult:f.data,variables:i.variables})}):p.writeQuery({query:i.query,variables:i.variables,data:f.data})}
51,onWatchUpdated:function(p){l.add(p.query)}});else{var h=r.getLast("result"),d=c(h.data,{fetchMoreResult:f.data,variables:i.variables});r.reportResult(pe(pe({},h),{networkStatus:a,loading:rs(a),data:d}),r.variables)}return r.maskResult(f)}).finally(function(){u&&!l.has(r.query)&&r.reobserveCacheFirst()})},t.prototype.subscribeToMore=function(n){var r=this,i=this.queryManager.startGraphQLSubscription({query:n.document,variables:n.variables,context:n.context}).subscribe({next:function(o){var s=n.updateQuery;s&&r.updateQuery(function(a,l){return s(a,pe({subscriptionData:o},l))})},error:function(o){if(n.onError){n.onError(o);return}globalThis.__DEV__!==!1&&Ae.error(30,o)}});return this.subscriptions.add(i),function(){r.subscriptions.delete(i)&&i.unsubscribe()}},t.prototype.setOptions=function(n){return globalThis.__DEV__!==!1&&(Vt(n,"canonizeResults","setOptions"),ao("setOptions",function(){globalThis.__DEV__!==!1&&Ae.warn(31)})),this.reobserve(n)},t.prototype.silentSetOptions=function(n){var r=Os(this.options,n||{});zv(this.options,r)},t.prototype.setVariables=function(n){var r=this;return _t(this.variables,n)?this.observers.size?hn("observableQuery.result",function(){return r.result()}):Promise.resolve():(this.options.variables=n,this.observers.size?this.reobserve({fetchPolicy:this.options.initialFetchPolicy,variables:n},lt.setVariables):Promise.resolve())},t.prototype.updateQuery=function(n){var r=this.queryManager,i=r.cache.diff({query:this.options.query,variables:this.variables,returnPartialData:!0,optimistic:!1}),o=i.result,s=i.complete,a=n(o,{variables:this.variables,complete:!!s,previousData:o});a&&(r.cache.writeQuery({query:this.options.query,data:a,variables:this.variables}),r.broadcastQueries())},t.prototype.startPolling=function(n){this.options.pollInterval=n,this.updatePolling()},t.prototype.stopPolling=function(){this.options.pollInterval=0,this.updatePolling()},t.prototype.applyNextFetchPolicy=function(n,r){if(r.nextFetchPolicy){var i=r.fetchPolicy,o=i===void 0?"cache-first":i,s=r.initialFetchPolicy,a=s===void 0?o:s;o==="standby"||(typeof r.nextFetchPolicy=="function"?r.fetchPolicy=r.nextFetchPolicy(o,{reason:n,options:r,observable:this,initialFetchPolicy:a}):n==="variables-changed"?r.fetchPolicy=a:r.fetchPolicy=r.nextFetchPolicy)}return r.fetchPolicy},t.prototype.fetch=function(n,r,i){var o=this._getOrCreateQuery();return o.setObservableQuery(this),this.queryManager.fetchConcastWithInfo(o,n,r,i)},t.prototype.updatePolling=function(){var n=this;if(!this.queryManager.ssrMode){var r=this,i=r.pollingInfo,o=r.options.pollInterval;if(!o||!this.hasObservers()){i&&(clearTimeout(i.timeout),delete this.pollingInfo);return}if(!(i&&i.interval===o)){Ae(o,32);var s=i||(this.pollingInfo={});s.interval=o;var a=function(){var c,u;n.pollingInfo&&(!rs(n.queryInfo.networkStatus)&&!(!((u=(c=n.options).skipPollAttempt)===null||u===void 0)&&u.call(c))?n.reobserve({fetchPolicy:n.options.initialFetchPolicy==="no-cache"?"no-cache":"network-only"},lt.poll).then(l,l):l())},l=function(){var c=n.pollingInfo;c&&(clearTimeout(c.timeout),c.timeout=setTimeout(a,c.interval))};l()}}},t.prototype.updateLastResult=function(n,r){var i=this;r===void 0&&(r=this.variables);var o=hn("getLastError",function(){return i.getLastError()});return o&&this.last&&!_t(r,this.last.variables)&&(o=void 0),this.last=pe({result:this.queryManager.assumeImmutableResults?n:$6(n),variables:r},o?{error:o}:null)},t.prototype.reobserveAsConcast=function(n,r){var i=this;this.isTornDown=!1;
51var o=r===lt.refetch||r===lt.fetchMore||r===lt.poll,s=this.options.variables,a=this.options.fetchPolicy,l=Os(this.options,n||{}),c=o?l:zv(this.options,l),u=this.transformDocument(c.query);this.lastQuery=u,o||(this.updatePolling(),n&&n.variables&&!_t(n.variables,s)&&c.fetchPolicy!=="standby"&&(c.fetchPolicy===a||typeof c.nextFetchPolicy=="function")&&(this.applyNextFetchPolicy("variables-changed",c),r===void 0&&(r=lt.setVariables))),this.waitForOwnResult&&(this.waitForOwnResult=rh(c.fetchPolicy));var f=function(){i.concast===p&&(i.waitForOwnResult=!1)},h=c.variables&&pe({},c.variables),d=this.fetch(c,r,u),p=d.concast,m=d.fromLink,v={next:function(y){_t(i.variables,h)&&(f(),i.reportResult(y,h))},error:function(y){_t(i.variables,h)&&(W6(y)||(y=new xi({networkError:y})),f(),i.reportError(y,h))}};return!o&&(m||!this.concast)&&(this.concast&&this.observer&&this.concast.removeObserver(this.observer),this.concast=p,this.observer=v),p.addObserver(v),p},t.prototype.reobserve=function(n,r){return HR(this.reobserveAsConcast(n,r).promise.then(this.maskResult))},t.prototype.resubscribeAfterError=function(){for(var n=this,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];var o=this.last;hn("resetLastResults",function(){return n.resetLastResults()});var s=this.subscribe.apply(this,r);return this.last=o,s},t.prototype.observe=function(){this.reportResult(this.getCurrentFullResult(!1),this.variables)},t.prototype.reportResult=function(n,r){var i=this,o=hn("getLastError",function(){return i.getLastError()}),s=this.isDifferentFromLastResult(n,r);(o||!n.partial||this.options.returnPartialData)&&this.updateLastResult(n,r),(o||s)&&Ea(this.observers,"next",this.maskResult(n))},t.prototype.reportError=function(n,r){var i=this,o=pe(pe({},hn("getLastResult",function(){return i.getLastResult()})),{error:n,errors:n.graphQLErrors,networkStatus:lt.error,loading:!1});this.updateLastResult(o,r),Ea(this.observers,"error",this.last.error=n)},t.prototype.hasObservers=function(){return this.observers.size>0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach(function(n){return n.unsubscribe()}),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},t.prototype.transformDocument=function(n){return this.queryManager.transform(n)},t.prototype.maskResult=function(n){return n&&"data"in n?pe(pe({},n),{data:this.queryManager.maskOperation({document:this.query,data:n.data,fetchPolicy:this.options.fetchPolicy,id:this.queryId})}):n},t.prototype.resetNotifications=function(){this.cancelNotifyTimeout(),this.dirty=!1},t.prototype.cancelNotifyTimeout=function(){this.notifyTimeout&&(clearTimeout(this.notifyTimeout),this.notifyTimeout=void 0)},t.prototype.scheduleNotify=function(){var n=this;this.dirty||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout(function(){return n.notify()},0)))},t.prototype.notify=function(){if(this.cancelNotifyTimeout(),this.dirty&&(this.options.fetchPolicy=="cache-only"||this.options.fetchPolicy=="cache-and-network"||!rs(this.queryInfo.networkStatus))){var n=this.queryInfo.getDiff();n.fromOptimisticTransaction?this.observe():this.reobserveCacheFirst()}this.dirty=!1},t.prototype.reobserveCacheFirst=function(){var n=this.options,r=n.fetchPolicy,i=n.nextFetchPolicy;return r==="cache-and-network"||r==="network-only"?this.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(o,s){return this.nextFetchPolicy=i,typeof this.nextFetchPolicy=="function"?this.nextFetchPolicy(o,s):r}}):this.reobserve()},t.inactiveOnCreation=new qs,t})(ft);H6(yc);function CI(e){globalThis.__DEV__!==!1&&Ae.error(33,e.message,e.stack)}function E5(e){globalThis.__DEV__!==!1&&e&&globalThis.__DEV__!==!1&&Ae.debug(34,e)}function rh(e){return e==="network-only"||e==="no-cache"||e==="standby"}var is=new(Do?WeakMap:Map);function ih(e,t){var n=e[t];typeof n=="function"&&(e[t]=function(){return is.set(e,(is.get(e)+1)%1e15),n.apply(this,arguments)})}var oh=(function(){function e(t,n){n===void 0&&(n=t.generateQueryId()),this.queryId=n,this.document=null,this.lastRequestId=1,this.stopped=!1,this.observableQuery=null;var r=this.cache=t.cache;is.has(r)||(is.set(r,0),ih(r,"evict"),ih(r,"modify"),ih(r,"reset"))}return e.prototype.init=function(t){var n=t.networkStatus||lt.loading;return this.variables&&this.networkStatus!==lt.loading&&!_t(this.variables,t.variables)&&(n=lt.setVariables),_t(t.variables,this.variables)||(this.lastDiff=void 0,this.cancel()),Object.assign(this,{document:t.document,variables:t.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:n}),t.observableQuery&&this.setObservableQuery(t.observableQuery),t.lastRequestId&&(this.lastRequestId=t.lastRequestId),this},e.prototype.resetDiff=function(){this.lastDiff=void 0},e.prototype.getDiff=function(){var t=this,n=this.getDiffOptions();if(this.lastDiff&&_t(n,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables);var r=this.observableQuery;if(r&&r.options.fetchPolicy==="no-cache")return{complete:!1};var i=hn("canonizeResults",function(){return t.cache.diff(n)});return this.updateLastDiff(i,n),i},e.prototype.updateLastDiff=function(t,n){this.lastDiff=t?{diff:t,options:n||this.getDiffOptions()}:void 0},e.prototype.getDiffOptions=function(t){var n;return t===void 0&&(t=this.variables),{query:this.document,variables:t,returnPartialData:!0,optimistic:!0,canonizeResults:(n=this.observableQuery)===null||n===void 0?void 0:n.options.canonizeResults}},e.prototype.setDiff=function(t){var n=this,r,i=this.lastDiff&&this.lastDiff.diff;t&&!t.complete&&hn("getLastError",function(){var o;return(o=n.observableQuery)===null||o===void 0?void 0:o.getLastError()})||(this.updateLastDiff(t),_t(i&&i.result,t&&t.result)||(r=this.observableQuery)===null||r===void 0||r.sc
51heduleNotify())},e.prototype.setObservableQuery=function(t){t!==this.observableQuery&&(this.observableQuery=t,t&&(t.queryInfo=this))},e.prototype.stop=function(){var t;if(!this.stopped){this.stopped=!0,(t=this.observableQuery)===null||t===void 0||t.resetNotifications(),this.cancel();var n=this.observableQuery;n&&n.stopPolling()}},e.prototype.cancel=function(){var t;(t=this.cancelWatch)===null||t===void 0||t.call(this),this.cancelWatch=void 0},e.prototype.updateWatch=function(t){var n=this;t===void 0&&(t=this.variables);var r=this.observableQuery;if(!(r&&r.options.fetchPolicy==="no-cache")){var i=pe(pe({},this.getDiffOptions(t)),{watcher:this,callback:function(o){return n.setDiff(o)}});(!this.lastWatch||!_t(i,this.lastWatch))&&(this.cancel(),this.cancelWatch=this.cache.watch(this.lastWatch=i))}},e.prototype.resetLastWrite=function(){this.lastWrite=void 0},e.prototype.shouldWrite=function(t,n){var r=this.lastWrite;return!(r&&r.dmCount===is.get(this.cache)&&_t(n,r.variables)&&_t(t.data,r.result.data))},e.prototype.markResult=function(t,n,r,i){var o=this,s,a=new Ni,l=Er(t.errors)?t.errors.slice(0):[];if((s=this.observableQuery)===null||s===void 0||s.resetNotifications(),"incremental"in t&&Er(t.incremental)){var c=q6(this.getDiff().result,t);t.data=c}else if("hasNext"in t&&t.hasNext){var u=this.getDiff();t.data=a.merge(u.result,t.data)}this.graphQLErrors=l,r.fetchPolicy==="no-cache"?this.updateLastDiff({result:t.data,complete:!0},this.getDiffOptions(r.variables)):i!==0&&(Qd(t,r.errorPolicy)?this.cache.performTransaction(function(f){if(o.shouldWrite(t,r.variables))f.writeQuery({query:n,data:t.data,variables:r.variables,overwrite:i===1}),o.lastWrite={result:t,variables:r.variables,dmCount:is.get(o.cache)};else if(o.lastDiff&&o.lastDiff.diff.complete){t.data=o.lastDiff.diff.result;return}var h=o.getDiffOptions(r.variables),d=hn("canonizeResults",function(){return f.diff(h)});!o.stopped&&_t(o.variables,r.variables)&&o.updateWatch(r.variables),o.updateLastDiff(d,h),d.complete&&(t.data=d.result)}):this.lastWrite=void 0)},e.prototype.markReady=function(){return this.networkError=null,this.networkStatus=lt.ready},e.prototype.markError=function(t){var n;return this.networkStatus=lt.error,this.lastWrite=void 0,(n=this.observableQuery)===null||n===void 0||n.resetNotifications(),t.graphQLErrors&&(this.graphQLErrors=t.graphQLErrors),t.networkError&&(this.networkError=t.networkError),t},e})();function Qd(e,t){t===void 0&&(t="none");var n=t==="ignore"||t==="all",r=!mc(e);return!r&&n&&e.data&&(r=!0),r}var SI=Object.prototype.hasOwnProperty,$v=Object.create(null),EI=(function(){function e(t){var n=this;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new g6(ni["queryManager.getDocumentInfo"]||2e3),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new li(!1),this.noCacheWarningsByQueryId=new Set;var r=new I6(function(o){return n.cache.transformDocument(o)},{cache:!1});this.cache=t.cache,this.link=t.link,this.defaultOptions=t.defaultOptions,this.queryDeduplication=t.queryDeduplication,this.clientAwareness=t.clientAwareness,this.localState=t.localState,this.ssrMode=t.ssrMode,this.assumeImmutableResults=t.assumeImmutableResults,this.dataMasking=t.dataMasking;var i=t.documentTransform;this.documentTransform=i?r.concat(i).concat(r):r,this.defaultContext=t.defaultContext||Object.create(null),(this.onBroadcast=t.onBroadcast)&&(this.mutationStore=Object.create(null))}return e.prototype.stop=function(){var t=this;this.queries.forEach(function(n,r){t.stopQueryNoBroadcast(r)}),this.cancelPendingFetches(bn(35))},e.prototype.cancelPendingFetches=function(t){this.fetchCancelFns.forEach(function(n){return n(t)}),this.fetchCancelFns.clear()},e.prototype.mutate=function(t){return bi(this,arguments,void 0,function(n){var r,i,o,s,a,l,c,u=n.mutation,f=n.variables,h=n.optimisticResponse,d=n.updateQueries,p=n.refetchQueries,m=p===void 0?[]:p,v=n.awaitRefetchQueries,y=v===void 0?!1:v,b=n.update,g=n.onQueryUpdated,w=n.fetchPolicy,x=w===void 0?((l=this.defaultOptions.mutate)===null||l===void 0?void 0:l.fetchPolicy)||"network-only":w,T=n.errorPolicy,A=T===void 0?((c=this.defaultOptions.mutate)===null||c===void 0?void 0:c.errorPolicy)||"none":T,O=n.keepRootFields,_=n.context;return wi(this,function(R){switch(R.label){case 0:return Ae(u,36),Ae(x==="network-only"||x==="no-cache",37),r=this.generateMutationId(),u=this.cache.transformForLink(this.transform(u)),i=this.getDocumentInfo(u).hasClientExports,f=this.getVariables(u,f),i?[4,this.localState.addExportedVariables(u,f,_)]:[3,2];case 1:f=R.sent(),R.label=2;case 2:return o=this.mutationStore&&(this.mutationStore[r]={mutation:u,variables:f,loading:!0,error:null}),s=h&&this.markMutationOptimistic(h,{mutationId:r,document:u,variables:f,fetchPolicy:x,errorPolicy:A,context:_,updateQueries:d,update:b,keepRootFields:O}),this.broadcastQueries(),a=this,[2,new Promise(function(E,L){return Xf(a.getObservableFromLink(u,pe(pe({},_),{optimisticResponse:s?h:void 0}),f,{},!1),function(C){if(mc(C)&&A==="none")throw new xi({graphQLErrors:Id(C)});o&&(o.loading=!1,o.error=null);var D=pe({}
51,C);return typeof m=="function"&&(m=m(D)),A==="ignore"&&mc(D)&&delete D.errors,a.markMutationResult({mutationId:r,result:D,document:u,variables:f,fetchPolicy:x,errorPolicy:A,context:_,update:b,updateQueries:d,awaitRefetchQueries:y,refetchQueries:m,removeOptimistic:s?r:void 0,onQueryUpdated:g,keepRootFields:O})}).subscribe({next:function(C){a.broadcastQueries(),(!("hasNext"in C)||C.hasNext===!1)&&E(pe(pe({},C),{data:a.maskOperation({document:u,data:C.data,fetchPolicy:x,id:r})}))},error:function(C){o&&(o.loading=!1,o.error=C),s&&a.cache.removeOptimistic(r),a.broadcastQueries(),L(C instanceof xi?C:new xi({networkError:C}))}})})]}})})},e.prototype.markMutationResult=function(t,n){var r=this;n===void 0&&(n=this.cache);var i=t.result,o=[],s=t.fetchPolicy==="no-cache";if(!s&&Qd(i,t.errorPolicy)){if(ds(i)||o.push({result:i.data,dataId:"ROOT_MUTATION",query:t.document,variables:t.variables}),ds(i)&&Er(i.incremental)){var a=n.diff({id:"ROOT_MUTATION",query:this.getDocumentInfo(t.document).asQuery,variables:t.variables,optimistic:!1,returnPartialData:!0}),l=void 0;a.result&&(l=q6(a.result,i)),typeof l<"u"&&(i.data=l,o.push({result:l,dataId:"ROOT_MUTATION",query:t.document,variables:t.variables}))}var c=t.updateQueries;c&&this.queries.forEach(function(f,h){var d=f.observableQuery,p=d&&d.queryName;if(!(!p||!SI.call(c,p))){var m=c[p],v=r.queries.get(h),y=v.document,b=v.variables,g=n.diff({query:y,variables:b,returnPartialData:!0,optimistic:!1}),w=g.result,x=g.complete;if(x&&w){var T=m(w,{mutationResult:i,queryName:y&&ma(y)||void 0,queryVariables:b});T&&o.push({result:T,dataId:"ROOT_QUERY",query:y,variables:b})}}})}if(o.length>0||(t.refetchQueries||"").length>0||t.update||t.onQueryUpdated||t.removeOptimistic){var u=[];if(this.refetchQueries({updateCache:function(f){s||o.forEach(function(m){return f.write(m)});var h=t.update,d=!KR(i)||ds(i)&&!i.hasNext;if(h){if(!s){var p=f.diff({id:"ROOT_MUTATION",query:r.getDocumentInfo(t.document).asQuery,variables:t.variables,optimistic:!1,returnPartialData:!0});p.complete&&(i=pe(pe({},i),{data:p.result}),"incremental"in i&&delete i.incremental,"hasNext"in i&&delete i.hasNext)}d&&h(f,i,{context:t.context,variables:t.variables})}!s&&!t.keepRootFields&&d&&f.modify({id:"ROOT_MUTATION",fields:function(m,v){var y=v.fieldName,b=v.DELETE;return y==="__typename"?m:b}})},include:t.refetchQueries,optimistic:!1,removeOptimistic:t.removeOptimistic,onQueryUpdated:t.onQueryUpdated||null}).forEach(function(f){return u.push(f)}),t.awaitRefetchQueries||t.onQueryUpdated)return Promise.all(u).then(function(){return i})}return Promise.resolve(i)},e.prototype.markMutationOptimistic=function(t,n){var r=this,i=typeof t=="function"?t(n.variables,{IGNORE:$v}):t;return i===$v?!1:(this.cache.recordOptimisticTransaction(function(o){try{r.markMutationResult(pe(pe({},n),{result:{data:i}}),o)}catch(s){globalThis.__DEV__!==!1&&Ae.error(s)}},n.mutationId),!0)},e.prototype.fetchQuery=function(t,n,r){return this.fetchConcastWithInfo(this.getOrCreateQuery(t),n,r).concast.promise},e.prototype.getQueryStore=function(){var t=Object.create(null);return this.queries.forEach(function(n,r){t[r]={variables:n.variables,networkStatus:n.networkStatus,networkError:n.networkError,graphQLErrors:n.graphQLErrors}}),t},e.prototype.resetErrors=function(t){var n=this.queries.get(t);n&&(n.networkError=void 0,n.graphQLErrors=[])},e.prototype.transform=function(t){return this.documentTransform.transformDocument(t)},e.prototype.getDocumentInfo=function(t){var n=this.transformCache;if(!n.has(t)){var r={hasClientExports:LP(t),hasForcedResolvers:this.localState.shouldForceResolvers(t),hasNonreactiveDirective:Xa(["nonreactive"],t),nonReactiveQuery:PR(t),clientQuery:this.localState.clientQuery(t),serverQuery:F6([{name:"client",remove:!0},{name:"connection"},{name:"nonreactive"},{name:"unmask"}],t),defaultVars:E1(Co(t)),asQuery:pe(pe({},t),{definitions:t.definitions.map(function(i){return i.kind==="OperationDefinition"&&i.operation!=="query"?pe(pe({},i),{operation:"query"}):i})})};n.set(t,r)}return n.get(t)},e.prototype.getVariables=function(t,n){return pe(pe({},this.getDocumentInfo(t).defaultVars),n)},e.prototype.watchQuery=function(t){var n=this.transform(t.query);t=pe(pe({},t),{variables:this.getVariables(n,t.variables)}),typeof t.notifyOnNetworkStatusChange>"u"&&(t.notifyOnNetworkStatusChange=!1);var r=new oh(this),i=new yc({queryManager:this,queryInfo:r,options:t});return i.lastQuery=n,yc.inactiveOnCreation.getValue()||this.queries.set(i.queryId,r),r.init({document:n,observableQuery:i,variables:i.variables}),i},e.prototype.query=function(t,n){var r=this;n===void 0&&(n=this.generateQueryId()),Ae(t.query,38),Ae(t.query.kind==="Document",39),Ae(!t.returnPartialData,40),Ae(!t.pollInterval,41);var i=this.transform(t.query);return this.fetchQuery(n,pe(pe({},t),{query:i})).then(function(o){return o&&pe(pe({},o),{data:r.maskOperation({document:i,data:o.data,fetchPolicy:t.fetchPolicy,id:n})})}).finally(function(){return r.stopQuery(n)})},e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},e.prototype.generateRequestId=function(){return this.requestIdCounter++},e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},e.prototype.stopQueryInStore=function(t){this.stopQueryInStoreNoBroadcast(t),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(t){var n=this.queries.get(t);n&&n.stop()},e.prototype.clearStore=function(t){return t===void 0&&(t={discardWatches:!0}
51),this.cancelPendingFetches(bn(42)),this.queries.forEach(function(n){n.observableQuery?n.networkStatus=lt.loading:n.stop()}),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(t)},e.prototype.getObservableQueries=function(t){var n=this;t===void 0&&(t="active");var r=new Map,i=new Map,o=new Map,s=new Set;return Array.isArray(t)&&t.forEach(function(a){if(typeof a=="string")i.set(a,a),o.set(a,!1);else if(iR(a)){var l=Ci(n.transform(a));i.set(l,ma(a)),o.set(l,!1)}else Lt(a)&&a.query&&s.add(a)}),this.queries.forEach(function(a,l){var c=a.observableQuery,u=a.document;if(c){if(t==="all"){r.set(l,c);return}var f=c.queryName,h=c.options.fetchPolicy;if(h==="standby"||t==="active"&&!c.hasObservers())return;(t==="active"||f&&o.has(f)||u&&o.has(Ci(u)))&&(r.set(l,c),f&&o.set(f,!0),u&&o.set(Ci(u),!0))}}),s.size&&s.forEach(function(a){var l=Ed("legacyOneTimeQuery"),c=n.getOrCreateQuery(l).init({document:a.query,variables:a.variables}),u=new yc({queryManager:n,queryInfo:c,options:pe(pe({},a),{fetchPolicy:"network-only"})});Ae(u.queryId===l),c.setObservableQuery(u),r.set(l,u)}),globalThis.__DEV__!==!1&&o.size&&o.forEach(function(a,l){if(!a){var c=i.get(l);c?globalThis.__DEV__!==!1&&Ae.warn(43,c):globalThis.__DEV__!==!1&&Ae.warn(44)}}),r},e.prototype.reFetchObservableQueries=function(t){var n=this;t===void 0&&(t=!1);var r=[];return this.getObservableQueries(t?"all":"active").forEach(function(i,o){var s=i.options.fetchPolicy;hn("resetLastResults",function(){return i.resetLastResults()}),(t||s!=="standby"&&s!=="cache-only")&&r.push(i.refetch()),(n.queries.get(o)||i.queryInfo).setDiff(null)}),this.broadcastQueries(),Promise.all(r)},e.prototype.startGraphQLSubscription=function(t){var n=this,r=t.query,i=t.variables,o=t.fetchPolicy,s=t.errorPolicy,a=s===void 0?"none":s,l=t.context,c=l===void 0?{}:l,u=t.extensions,f=u===void 0?{}:u;r=this.transform(r),i=this.getVariables(r,i);var h=function(p){return n.getObservableFromLink(r,c,p,f).map(function(m){o!=="no-cache"&&(Qd(m,a)&&n.cache.write({query:r,result:m.data,dataId:"ROOT_SUBSCRIPTION",variables:p}),n.broadcastQueries());var v=mc(m),y=U6(m);if(v||y){var b={};if(v&&(b.graphQLErrors=m.errors),y&&(b.protocolErrors=m.extensions[rf]),a==="none"||y)throw new xi(b)}return a==="ignore"&&delete m.errors,m})};if(this.getDocumentInfo(r).hasClientExports){var d=this.localState.addExportedVariables(r,i,c).then(h);return new ft(function(p){var m=null;return d.then(function(v){return m=v.subscribe(p)},p.error),function(){return m&&m.unsubscribe()}})}return h(i)},e.prototype.stopQuery=function(t){this.stopQueryNoBroadcast(t),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(t){this.stopQueryInStoreNoBroadcast(t),this.removeQuery(t)},e.prototype.removeQuery=function(t){var n;this.fetchCancelFns.delete(t),this.queries.has(t)&&((n=this.queries.get(t))===null||n===void 0||n.stop(),this.queries.delete(t))},e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach(function(t){var n;return(n=t.observableQuery)===null||n===void 0?void 0:n.notify()})},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(t,n,r,i,o){var s=this,a;o===void 0&&(o=(a=n?.queryDeduplication)!==null&&a!==void 0?a:this.queryDeduplication);var l,c=this.getDocumentInfo(t),u=c.serverQuery,f=c.clientQuery;if(u){var h=this,d=h.inFlightLinkObservables,p=h.link,m={query:u,variables:r,operationName:ma(u)||void 0,context:this.prepareContext(pe(pe({},n),{forceFetch:!o})),extensions:i};if(n=m.context,o){var v=Ci(u),y=Mi(r),b=d.lookup(v,y);if(l=b.observable,!l){var g=new Yo([jd(p,m)]);l=b.observable=g,g.beforeNext(function w(x,T){x==="next"&&"hasNext"in T&&T.hasNext?g.beforeNext(w):d.remove(v,y)})}}else l=new Yo([jd(p,m)])}else l=new Yo([ft.of({data:{}})]),n=this.prepareContext(n);return f&&(l=Xf(l,function(w){return s.localState.runResolvers({document:f,remoteResult:w,context:n,variables:r})})),l},e.prototype.getResultsFromLink=function(t,n,r){var i=t.lastRequestId=this.generateRequestId(),o=this.cache.transformForLink(r.query);return Xf(this.getObservableFromLink(o,r.context,r.variables),function(s){var a=Id(s),l=a.length>0,c=r.errorPolicy;if(i>
51=t.lastRequestId){if(l&&c==="none")throw t.markError(new xi({graphQLErrors:a}));t.markResult(s,o,r,n),t.markReady()}var u={data:s.data,loading:!1,networkStatus:lt.ready};return l&&c==="none"&&(u.data=void 0),l&&c!=="ignore"&&(u.errors=a,u.networkStatus=lt.error),u},function(s){var a=W6(s)?s:new xi({networkError:s});throw i>=t.lastRequestId&&t.markError(a),a})},e.prototype.fetchConcastWithInfo=function(t,n,r,i){var o=this;r===void 0&&(r=lt.loading),i===void 0&&(i=n.query);var s=this.getVariables(i,n.variables),a=this.defaultOptions.watchQuery,l=n.fetchPolicy,c=l===void 0?a&&a.fetchPolicy||"cache-first":l,u=n.errorPolicy,f=u===void 0?a&&a.errorPolicy||"none":u,h=n.returnPartialData,d=h===void 0?!1:h,p=n.notifyOnNetworkStatusChange,m=p===void 0?!1:p,v=n.context,y=v===void 0?{}:v,b=Object.assign({},n,{query:i,variables:s,fetchPolicy:c,errorPolicy:f,returnPartialData:d,notifyOnNetworkStatusChange:m,context:y}),g=function(O){b.variables=O;var _=o.fetchQueryByPolicy(t,b,r);return b.fetchPolicy!=="standby"&&_.sources.length>0&&t.observableQuery&&t.observableQuery.applyNextFetchPolicy("after-fetch",n),_},w=function(){return o.fetchCancelFns.delete(t.queryId)};this.fetchCancelFns.set(t.queryId,function(O){w(),setTimeout(function(){return x.cancel(O)})});var x,T;if(this.getDocumentInfo(b.query).hasClientExports)x=new Yo(this.localState.addExportedVariables(b.query,b.variables,b.context).then(g).then(function(O){return O.sources})),T=!0;else{var A=g(b.variables);T=A.fromLink,x=new Yo(A.sources)}return x.promise.then(w,w),{concast:x,fromLink:T}},e.prototype.refetchQueries=function(t){var n=this,r=t.updateCache,i=t.include,o=t.optimistic,s=o===void 0?!1:o,a=t.removeOptimistic,l=a===void 0?s?Ed("refetchQueries"):void 0:a,c=t.onQueryUpdated,u=new Map;i&&this.getObservableQueries(i).forEach(function(h,d){u.set(d,{oq:h,lastDiff:(n.queries.get(d)||h.queryInfo).getDiff()})});var f=new Map;return r&&this.cache.batch({update:r,optimistic:s&&l||!1,removeOptimistic:l,onWatchUpdated:function(h,d,p){var m=h.watcher instanceof oh&&h.watcher.observableQuery;if(m){if(c){u.delete(m.queryId);var v=c(m,d,p);return v===!0&&(v=m.refetch()),v!==!1&&f.set(m,v),v}c!==null&&u.set(m.queryId,{oq:m,lastDiff:p,diff:d})}}}),u.size&&u.forEach(function(h,d){var p=h.oq,m=h.lastDiff,v=h.diff,y;c&&(v||(v=hn("canonizeResults",function(){return n.cache.diff(p.queryInfo.getDiffOptions())})),y=c(p,v,m)),(!c||y===!0)&&(y=p.refetch()),y!==!1&&f.set(p,y),d.indexOf("legacyOneTimeQuery")>=0&&n.stopQueryNoBroadcast(d)}),l&&this.cache.removeOptimistic(l),f},e.prototype.maskOperation=function(t){var n,r,i,o=t.document,s=t.data;if(globalThis.__DEV__!==!1){var a=t.fetchPolicy,l=t.id,c=(n=Co(o))===null||n===void 0?void 0:n.operation,u=((r=c?.[0])!==null&&r!==void 0?r:"o")+l;this.dataMasking&&a==="no-cache"&&!BP(o)&&!this.noCacheWarningsByQueryId.has(u)&&(this.noCacheWarningsByQueryId.add(u),globalThis.__DEV__!==!1&&Ae.warn(45,(i=ma(o))!==null&&i!==void 0?i:"Unnamed ".concat(c??"operation")))}return this.dataMasking?sI(s,o,this.cache):s},e.prototype.maskFragment=function(t){var n=t.data,r=t.fragment,i=t.fragmentName;return this.dataMasking?f5(n,r,this.cache,i):n},e.prototype.fetchQueryByPolicy=function(t,n,r){var i=this,o=n.query,s=n.variables,a=n.fetchPolicy,l=n.refetchWritePolicy,c=n.errorPolicy,u=n.returnPartialData,f=n.context,h=n.notifyOnNetworkStatusChange,d=t.networkStatus;t.init({document:o,variables:s,networkStatus:r});var p=function(){return t.getDiff()},m=function(w,x){x===void 0&&(x=t.networkStatus||lt.loading);var T=w.result;globalThis.__DEV__!==!1&&!u&&!_t(T,{})&&E5(w.missing);var A=function(O){return ft.of(pe({data:O,loading:rs(x),networkStatus:x},w.complete?null:{partial:!0}))};return T&&i.getDocumentInfo(o).hasForcedResolvers?i.localState.runResolvers({document:o,remoteResult:{data:T},context:f,variables:s,onlyRunForcedResolvers:!0}).then(function(O){return A(O.data||void 0)}):c==="none"&&x===lt.refetch&&Array.isArray(w.missing)?A(void 0):A(T)},v=a==="no-cache"?0:r===lt.refetch&&l!=="merge"?1:2,y=function(){return i.getResultsFromLink(t,v,{query:o,variables:s,context:f,fetchPolicy:a,errorPolicy:c})},b=h&&typeof d=="number"&&d!==r&&rs(r);switch(a){default:case"cache-first":{var g=p();return g.complete?{fromLink:!1,sources:[m(g,t.markReady())]}:u||b?{fromLink:!0,sources:[m(g),y()]}:{fromLink:!0,sources:[y()]}}case"cache-and-network":{var g=p();return g.complete||u||b?{fromLink:!0,sources:[m(g),y()]}:{fromLink:!0,sources:[y()]}}case"cache-only":return{fromLink:!1,sources:[m(p(),t.markReady())]};case"network-only":return b?{fromLink:!0,sources:[m(p()),y()]}:{fromLink:!0,sources:[y()]};case"no-cache":return b?{fromLink:!0,sources:[m(t.getDiff()),y()]}:{fromLink:!0,sources:[y()]};case"standby":return{fromLink:!1,sources:[]}}},e.prototype.getOrCreateQuery=function(t){return t&&!this.queries.has(t)&&this.queries.set(t,new oh(this,t)),this.queries.get(t)},e.prototype.prepareContext=function(t){t===void 0&&(t={});var n=this.localState.prepareContext(t);return pe(pe(pe({},this.defaultContext),n),{clientAwareness:this.clientAwareness})},e})(),TI=(function(){function e(t){var n=t.cache,r=t.client,i=t.resolvers,o=t.fragmentMatcher;this.selectionsToResolveCache=new WeakMap,this.cache=n,r&&(this.client=r),i&&this.addResolvers(i),o&&this.setFragmentMatcher(o)}return e.prototype.addResolvers=function(t){var n=this;this.resolvers=this.resolvers||{},Array.isArray(t)?t.forEach(function(r){n.resolvers=nv(n.resolvers,r)}):this.resolvers=nv(this.resolvers,t)},e.prototype.setResolvers=function(t){this.resolvers={},this.addResolvers(t)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(t){return bi(this,arguments,void 0,function(n){var r=n.document,i=n.remoteResult,o=n.context,s=n.variables,a=n.onlyRunForcedResolvers,l=a===void 0?!1:a;return wi(this,function(c){return r?[2,this.resolveDocument(r,i.data,o,s,this.fragmentMatcher,l).then(function(u){return pe(pe({},i),{data:u.result})})]:[2,i]})})},e.prototype.setFragmentMatcher=function(t){this.fragmentMatcher=t},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(t){return Xa(["client"],t)&&this.resolvers?t:null},e.prototype.serverQuery=function(t){return j6(t)},e.prototype.prepareContext=function(t){var n=this.cache;return pe(pe({},t),{cache:n,getCacheKey:function(r){return n.identify(r)}})},e.prototype.addExportedVariables=function(t){return bi(this,arguments,void 0,function(n,r,i){return r===void 0&&(r={}),i===void 0&&(i={}),wi(this,function(o){return n?[2,this.resolveDocument(n,this.buildRootValueFromCache(n,r)||{},this.prepareContext(i),r).then(function(s){return pe(pe({},r),s.exportedVariables)})]:[2,pe({},r)]})})},e.prototype.shouldForceResolvers=function(t){var n=!1;return ur(t,{Directive:{enter:function(r){if(r.name.value==="client"&&r.arguments&&(n=r.arguments.some(function(i){return i.name.value==="always"&&i.value.kind==="BooleanValue"&&i.value.value===!0}),n))return Yu}}}),n},e.prototype.buildRootValueFromCache=function(t,n){return this.cache.diff({query:MR(t),variables:n,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(t,n){return bi(this,arguments,void 0,function(r,i,o,s,a,l){var c,u,f,h,d,p,m,v,y,b,g;return o===void 0&&(o={}),s===void 0&&(s={}),a===void 0&&(a=function(){return!0}),l===void 0&&(l=!1),wi(this,function(w){return c=Hs(r),u=$s(r),f=Bs(u),h=this.collectSelectionsToResolve(c,f),d=c.operation,p=d?d.charAt(0).toUpperCase()+d.slice(1):"Query",m=this,v=m.cache,y=m.client,b={fragmentMap:f,context:pe(pe({},o),{cache:v,client:y}),variables:s,fragmentMatcher:a,defaultOperationType:p,exportedVariables:{},selectionsToResolve:h,onlyRunForcedResolvers:l},g=!1,[2,this.resolveSelectionSet(c.selectionSet,g,i,b).then(function(x){return{result:x,exportedVariables:b.exportedVariables}})]})})},e.prototype.resolveSelectionSet=function(t,n,r,i){return bi(this,void 0,void 0,function(){var o,s,a,l,c,u=this;
51return wi(this,function(f){return o=i.fragmentMap,s=i.context,a=i.variables,l=[r],c=function(h){return bi(u,void 0,void 0,function(){var d,p;return wi(this,function(m){return!n&&!i.selectionsToResolve.has(h)?[2]:ml(h,a)?Di(h)?[2,this.resolveField(h,n,r,i).then(function(v){var y;typeof v<"u"&&l.push((y={},y[ri(h)]=v,y))})]:(gR(h)?d=h:(d=o[h.name.value],Ae(d,21,h.name.value)),d&&d.typeCondition&&(p=d.typeCondition.name.value,i.fragmentMatcher(r,p,s))?[2,this.resolveSelectionSet(d.selectionSet,n,r,i).then(function(v){l.push(v)})]:[2]):[2]})})},[2,Promise.all(t.selections.map(c)).then(function(){return nf(l)})]})})},e.prototype.resolveField=function(t,n,r,i){return bi(this,void 0,void 0,function(){var o,s,a,l,c,u,f,h,d,p=this;return wi(this,function(m){return r?(o=i.variables,s=t.name.value,a=ri(t),l=s!==a,c=r[a]||r[s],u=Promise.resolve(c),(!i.onlyRunForcedResolvers||this.shouldForceResolvers(t))&&(f=r.__typename||i.defaultOperationType,h=this.resolvers&&this.resolvers[f],h&&(d=h[l?s:a],d&&(u=Promise.resolve(N1.withValue(this.cache,d,[r,Ju(t,o),i.context,{field:t,fragmentMap:i.fragmentMap}]))))),[2,u.then(function(v){var y,b;if(v===void 0&&(v=c),t.directives&&t.directives.forEach(function(w){w.name.value==="export"&&w.arguments&&w.arguments.forEach(function(x){x.name.value==="as"&&x.value.kind==="StringValue"&&(i.exportedVariables[x.value.value]=v)})}),!t.selectionSet||v==null)return v;var g=(b=(y=t.directives)===null||y===void 0?void 0:y.some(function(w){return w.name.value==="client"}))!==null&&b!==void 0?b:!1;if(Array.isArray(v))return p.resolveSubSelectedArray(t,n||g,v,i);if(t.selectionSet)return p.resolveSelectionSet(t.selectionSet,n||g,v,i)})]):[2,null]})})},e.prototype.resolveSubSelectedArray=function(t,n,r,i){var o=this;return Promise.all(r.map(function(s){if(s===null)return null;if(Array.isArray(s))return o.resolveSubSelectedArray(t,n,s,i);if(t.selectionSet)return o.resolveSelectionSet(t.selectionSet,n,s,i)}))},e.prototype.collectSelectionsToResolve=function(t,n){var r=function(s){return!Array.isArray(s)},i=this.selectionsToResolveCache;function o(s){if(!i.has(s)){var a=new Set;i.set(s,a),ur(s,{Directive:function(l,c,u,f,h){l.name.value==="client"&&h.forEach(function(d){r(d)&&G0(d)&&a.add(d)})},FragmentSpread:function(l,c,u,f,h){var d=n[l.name.value];Ae(d,22,l.name.value);var p=o(d);p.size>0&&(h.forEach(function(m){r(m)&&G0(m)&&a.add(m)}),a.add(l),p.forEach(function(m){a.add(m)}))}})}return i.get(s)}return o(t)},e})(),Hv=!1,T5=(function(){function e(t){var n=this,r,i,o;if(this.resetStoreCallbacks=[],this.clearStoreCallbacks=[],!t.cache)throw bn(16);var s=t.uri,a=t.credentials,l=t.headers,c=t.cache,u=t.documentTransform,f=t.ssrMode,h=f===void 0?!1:f,d=t.ssrForceFetchDelay,p=d===void 0?0:d,m=t.connectToDevTools,v=t.queryDeduplication,y=v===void 0?!0:v,b=t.defaultOptions,g=t.defaultContext,w=t.assumeImmutableResults,x=w===void 0?c.assumeImmutableResults:w,T=t.resolvers,A=t.typeDefs,O=t.fragmentMatcher,_=t.clientAwareness,R=t.name,E=t.version,L=t.devtools,C=t.dataMasking;globalThis.__DEV__!==!1&&(Vt(t,"connectToDevTools","ApolloClient","Please use `devtools.enabled` instead."),Vt(t,"uri","ApolloClient","Please initialize an instance of `HttpLink` with `uri` instead."),Vt(t,"credentials","ApolloClient","Please initialize an instance of `HttpLink` with `credentials` instead."),Vt(t,"headers","ApolloClient","Please initialize an instance of `HttpLink` with `headers` instead."),Vt(t,"name","ApolloClient","Please use the `clientAwareness.name` option instead."),Vt(t,"version","ApolloClient","Please use the `clientAwareness.version` option instead."),Vt(t,"typeDefs","ApolloClient"),t.link||globalThis.__DEV__!==!1&&Ae.warn(17));var D=t.link;D||(D=s?new ZD({uri:s,credentials:a,headers:l}):fr.empty()),this.link=D,this.cache=c,this.disableNetworkFetches=h||p>0,this.queryDeduplication=y,this.defaultOptions=b||Object.create(null),this.typeDefs=A,this.devtoolsConfig=pe(pe({},L),{enabled:(r=L?.enabled)!==null&&r!==void 0?r:m}),this.devtoolsConfig.enabled===void 0&&(this.devtoolsConfig.enabled=globalThis.__DEV__!==!1),p&&setTimeout(function(){return n.disableNetworkFetches=!1},p),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.watchFragment=this.watchFragment.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),this.version=x1,this.localState=new TI({cache:c,client:this,resolvers:T,fragmentMatcher:O}),this.queryManager=new EI({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,defaultContext:g,documentTransform:u,queryDeduplication:y,ssrMode:h,dataMasking:!!C,clientAwareness:{name:(i=_?.name)!==null&&i!==void 0?i:R,version:(o=_?.version)!==null&&o!==void 0?o:E},localState:this.localState,assumeImmutableResults:x,onBroadcast:this.devtoolsConfig.enabled?function(){n.devToolsHookCb&&n.devToolsHookCb({action:{},state:{queries:n.queryManager.getQueryStore(),mutations:n.queryManager.mutationStore||{}},dataWithOptimisticResults:n.cache.extract(!0)})}:void 0}),this.devtoolsConfig.enabled&&this.connectToDevTools()}return Object.defineProperty(e.prototype,"prioritizeCacheValues",{get:function(){return this.disableNetworkFetches},set:function(t){this.disableNetworkFetches=t}
51,enumerable:!1,configurable:!0}),e.prototype.connectToDevTools=function(){if(!(typeof window>"u")){var t=window,n=Symbol.for("apollo.devtools");(t[n]=t[n]||[]).push(this),t.__APOLLO_CLIENT__=this,!Hv&&globalThis.__DEV__!==!1&&(Hv=!0,window.document&&window.top===window.self&&/^(https?|file):$/.test(window.location.protocol)&&setTimeout(function(){if(!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__){var r=window.navigator,i=r&&r.userAgent,o=void 0;typeof i=="string"&&(i.indexOf("Chrome/")>-1?o="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":i.indexOf("Firefox/")>-1&&(o="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),o&&globalThis.__DEV__!==!1&&Ae.log("Download the Apollo DevTools for a better development experience: %s",o)}},1e4))}},Object.defineProperty(e.prototype,"documentTransform",{get:function(){return this.queryManager.documentTransform},enumerable:!1,configurable:!0}),e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(t){return this.defaultOptions.watchQuery&&(t=Yf(this.defaultOptions.watchQuery,t)),this.disableNetworkFetches&&(t.fetchPolicy==="network-only"||t.fetchPolicy==="cache-and-network")&&(t=pe(pe({},t),{fetchPolicy:"cache-first"})),globalThis.__DEV__!==!1&&(Vt(t,"canonizeResults","client.watchQuery"),Vt(t,"partialRefetch","client.watchQuery")),this.queryManager.watchQuery(t)},e.prototype.query=function(t){return this.defaultOptions.query&&(t=Yf(this.defaultOptions.query,t)),Ae(t.fetchPolicy!=="cache-and-network",18),this.disableNetworkFetches&&t.fetchPolicy==="network-only"&&(t=pe(pe({},t),{fetchPolicy:"cache-first"})),globalThis.__DEV__!==!1&&(Vt(t,"canonizeResults","client.query"),Vt(t,"notifyOnNetworkStatusChange","client.query","This option does not affect `client.query` and can be safely removed."),t.fetchPolicy==="standby"&&globalThis.__DEV__!==!1&&Ae.warn(19)),this.queryManager.query(t)},e.prototype.mutate=function(t){return this.defaultOptions.mutate&&(t=Yf(this.defaultOptions.mutate,t)),this.queryManager.mutate(t)},e.prototype.subscribe=function(t){var n=this,r=this.queryManager.generateQueryId();return this.queryManager.startGraphQLSubscription(t).map(function(i){return pe(pe({},i),{data:n.queryManager.maskOperation({document:t.query,data:i.data,fetchPolicy:t.fetchPolicy,id:r})})})},e.prototype.readQuery=function(t,n){return n===void 0&&(n=!1),this.cache.readQuery(t,n)},e.prototype.watchFragment=function(t){var n;return this.cache.watchFragment(pe(pe({},t),(n={},n[Symbol.for("apollo.dataMasking")]=this.queryManager.dataMasking,n)))},e.prototype.readFragment=function(t,n){return n===void 0&&(n=!1),this.cache.readFragment(t,n)},e.prototype.writeQuery=function(t){var n=this.cache.writeQuery(t);return t.broadcast!==!1&&this.queryManager.broadcastQueries(),n},e.prototype.writeFragment=function(t){var n=this.cache.writeFragment(t);return t.broadcast!==!1&&this.queryManager.broadcastQueries(),n},e.prototype.__actionHookForDevTools=function(t){this.devToolsHookCb=t},e.prototype.__requestRaw=function(t){return jd(this.link,t)},e.prototype.resetStore=function(){var t=this;return Promise.resolve().then(function(){return t.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(t.resetStoreCallbacks.map(function(n){return n()}))}).then(function(){return t.reFetchObservableQueries()})},e.prototype.clearStore=function(){var t=this;return Promise.resolve().then(function(){return t.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(t.clearStoreCallbacks.map(function(n){return n()}))})},e.prototype.onResetStore=function(t){var n=this;return this.resetStoreCallbacks.push(t),function(){n.resetStoreCallbacks=n.resetStoreCallbacks.filter(function(r){return r!==t})}},e.prototype.onClearStore=function(t){var n=this;return this.clearStoreCallbacks.push(t),function(){n.clearStoreCallbacks=n.clearStoreCallbacks.filter(function(r){return r!==t})}},e.prototype.reFetchObservableQueries=function(t){return this.queryManager.reFetchObservableQueries(t)},e.prototype.refetchQueries=function(t){var n=this.queryManager.refetchQueries(t),r=[],i=[];
51n.forEach(function(s,a){r.push(a),i.push(s)});var o=Promise.all(i);return o.queries=r,o.results=i,o.catch(function(s){globalThis.__DEV__!==!1&&Ae.debug(20,s)}),o},e.prototype.getObservableQueries=function(t){return t===void 0&&(t="active"),this.queryManager.getObservableQueries(t)},e.prototype.extract=function(t){return this.cache.extract(t)},e.prototype.restore=function(t){return this.cache.restore(t)},e.prototype.addResolvers=function(t){this.localState.addResolvers(t)},e.prototype.setResolvers=function(t){this.localState.setResolvers(t)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(t){this.localState.setFragmentMatcher(t)},e.prototype.setLink=function(t){this.link=this.queryManager.link=t},Object.defineProperty(e.prototype,"defaultContext",{get:function(){return this.queryManager.defaultContext},enumerable:!1,configurable:!0}),e})();globalThis.__DEV__!==!1&&(T5.prototype.getMemoryInternals=XP);var OI=Symbol("default-apollo-client"),O5=Symbol("apollo-clients");function sh(e,t){return e?e.default:t??void 0}function ah(e,t){return e?.[t]}function SG(e){let t;const n=Zd;if(!Ao())t=i=>i?ah(n,i):sh(n,n.default);else{const i=Mt(O5,null),o=Mt(OI,null);t=s=>{if(s){const l=ah(i,s);return l||ah(n,s)}const a=sh(i,o);return a||sh(n,n.default)}}function r(i=e){const o=t(i);if(!o)throw new Error(`Apollo client with id ${i??"default"} not found. Use an app.runWithContext() or provideApolloClient() if you are outside of a component setup.`);return o}
51return{resolveClient:r,get client(){return r()}}}var Zd={};function AI(e){return Zd=e,function(t){const n=t();return Zd={},n}}function LI(e){return Lt(e)&&"code"in e&&"reason"in e}function MI(e){var t;return Lt(e)&&((t=e.target)===null||t===void 0?void 0:t.readyState)===WebSocket.CLOSED}var PI=(function(e){Xn(t,e);function t(n){var r=e.call(this)||this;return r.client=n,r}return t.prototype.request=function(n){var r=this;return new ft(function(i){return r.client.subscribe(pe(pe({},n),{query:Ci(n.query)}),{next:i.next.bind(i),complete:i.complete.bind(i),error:function(o){if(o instanceof Error)return i.error(o);var s=LI(o);return s||MI(o)?i.error(new Error("Socket closed".concat(s?" with event ".concat(o.code):"").concat(s?" ".concat(o.reason):""))):i.error(new xi({graphQLErrors:Array.isArray(o)?o:[o]}))}})})},t})(fr);function RI(e){return new fr(function(t,n){var r=Cr(t,[]);return new ft(function(i){var o,s=!1;return Promise.resolve(r).then(function(a){return e(a,t.getContext())}).then(t.setContext).then(function(){s||(o=n(t).subscribe({next:i.next.bind(i),error:i.error.bind(i),complete:i.complete.bind(i)}))}).catch(i.error.bind(i)),function(){s=!0,o&&o.unsubscribe()}})})}function xn(e){return e===null?"null":Array.isArray(e)?"array":typeof e}function ro(e){return xn(e)==="object"}function DI(e){return Array.isArray(e)&&e.length>0&&e.every(t=>"message"in t)}function qv(e,t){return e.length<124?e:t}const II="graphql-transport-ws";var jn=(e=>(e[e.InternalServerError=4500]="InternalServerError",e[e.InternalClientError=4005]="InternalClientError",e[e.BadRequest=4400]="BadRequest",e[e.BadResponse=4004]="BadResponse",e[e.Unauthorized=4401]="Unauthorized",e[e.Forbidden=4403]="Forbidden",e[e.SubprotocolNotAcceptable=4406]="SubprotocolNotAcceptable",e[e.ConnectionInitialisationTimeout=4408]="ConnectionInitialisationTimeout",e[e.ConnectionAcknowledgementTimeout=4504]="ConnectionAcknowledgementTimeout",e[e.SubscriberAlreadyExists=4409]="SubscriberAlreadyExists",e[e.TooManyInitialisationRequests=4429]="TooManyInitialisationRequests",e))(jn||{}),Vn=(e=>(e.ConnectionInit="connection_init",e.ConnectionAck="connection_ack",e.Ping="ping",e.Pong="pong",e.Subscribe="subscribe",e.Next="next",e.Error="error",e.Complete="complete",e))(Vn||{});function A5(e){if(!ro(e))throw new Error(`Message is expected to be an object, but got ${xn(e)}`);if(!e.type)throw new Error("Message is missing the 'type' property");if(typeof e.type!="string")throw new Error(`Message is expects the 'type' property to be a string, but got ${xn(e.type)}`);switch(e.type){case"connection_init":case"connection_ack":case"ping":case"pong":{if(e.payload!=null&&!ro(e.payload))throw new Error(`"${e.type}" message expects the 'payload' property to be an object or nullish or missing, but got "${e.payload}"`);break}case"subscribe":{if(typeof e.id!="string")throw new Error(`"${e.type}" message expects the 'id' property to be a string, but got ${xn(e.id)}`);if(!e.id)throw new Error(`"${e.type}" message requires a non-empty 'id' property`);if(!ro(e.payload))throw new Error(`"${e.type}" message expects the 'payload' property to be an object, but got ${xn(e.payload)}`);if(typeof e.payload.query!="string")throw new Error(`"${e.type}" message payload expects the 'query' property to be a string, but got ${xn(e.payload.query)}`);if(e.payload.variables!=null&&!ro(e.payload.variables))throw new Error(`"${e.type}" message payload expects the 'variables' property to be a an object or nullish or missing, but got ${xn(e.payload.variables)}`);if(e.payload.operationName!=null&&xn(e.payload.operationName)!=="string")throw new Error(`"${e.type}" message payload expects the 'operationName' property to be a string or nullish or missing, but got ${xn(e.payload.operationName)}`);if(e.payload.extensions!=null&&!ro(e.payload.extensions))throw new Error(`"${e.type}" message payload expects the 'extensions' property to be a an object or nullish or missing, but got ${xn(e.payload.extensions)}`);break}case"next":{if(typeof e.id!="string")throw new Error(`"${e.type}" message expects the 'id' property to be a string, but got ${xn(e.id)}`);if(!e.id)throw new Error(`"${e.type}" message requires a non-empty 'id' property`);
51if(!ro(e.payload))throw new Error(`"${e.type}" message expects the 'payload' property to be an object, but got ${xn(e.payload)}`);break}case"error":{if(typeof e.id!="string")throw new Error(`"${e.type}" message expects the 'id' property to be a string, but got ${xn(e.id)}`);if(!e.id)throw new Error(`"${e.type}" message requires a non-empty 'id' property`);if(!DI(e.payload))throw new Error(`"${e.type}" message expects the 'payload' property to be an array of GraphQL errors, but got ${JSON.stringify(e.payload)}`);break}case"complete":{if(typeof e.id!="string")throw new Error(`"${e.type}" message expects the 'id' property to be a string, but got ${xn(e.id)}`);if(!e.id)throw new Error(`"${e.type}" message requires a non-empty 'id' property`);break}default:throw new Error(`Invalid message 'type' property "${e.type}"`)}return e}function NI(e,t){return A5(typeof e=="string"?JSON.parse(e,t):e)}function sa(e,t){return A5(e),JSON.stringify(e,t)}function FI(e){const{url:t,connectionParams:n,lazy:r=!0,onNonLazyError:i=console.error,lazyCloseTimeout:o=0,keepAlive:s=0,disablePong:a,connectionAckWaitTimeout:l=0,retryAttempts:c=5,retryWait:u=async function(k){const S=Math.pow(2,k);await new Promise(N=>setTimeout(N,S*1e3+Math.floor(Math.random()*2700+300)))},shouldRetry:f=lh,on:h,webSocketImpl:d,generateID:p=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,k=>{const S=Math.random()*16|0;return(k=="x"?S:S&3|8).toString(16)})},jsonMessageReplacer:m,jsonMessageReviver:v}=e;let y;if(d){if(!VI(d))throw new Error("Invalid WebSocket implementation provided");y=d}else typeof WebSocket<"u"?y=WebSocket:typeof globalThis<"u"?y=globalThis.WebSocket||globalThis.MozWebSocket:typeof window<"u"&&(y=window.WebSocket||window.MozWebSocket);if(!y)throw new Error("WebSocket implementation missing; on Node you can `import WebSocket from 'ws';` and pass `webSocketImpl: WebSocket` to `createClient`");const b=y,g=(()=>{const D=(()=>{const S={};return{on(N,M){return S[N]=M,()=>{delete S[N]}},emit(N){"id"in N&&S[N.id]?.(N)}}})(),k={connecting:h?.connecting?[h.connecting]:[],opened:h?.opened?[h.opened]:[],connected:h?.connected?[h.connected]:[],ping:h?.ping?[h.ping]:[],pong:h?.pong?[h.pong]:[],message:h?.message?[D.emit,h.message]:[D.emit],closed:h?.closed?[h.closed]:[],error:h?.error?[h.error]:[]};return{onMessage:D.on,on(S,N){const M=k[S];return M.push(N),()=>{const z=M.indexOf(N);z>-1&&M.splice(z,1)}},emit(S,...N){for(const M of[...k[S]])M(...N)}}})();function w(D){const k=[g.on("error",S=>{k.forEach(N=>N()),D(S)}),g.on("closed",S=>{k.forEach(N=>N()),D(S)})]}let x,T=0,A,O=!1,_=0,R=!1;async function E(){clearTimeout(A);const[D,k]=await(x??(x=new Promise((M,z)=>(async()=>{if(O){if(await u(_),!T)return x=void 0,z({code:1e3,reason:"All Subscriptions Gone"});_++}g.emit("connecting",O);const H=new b(typeof t=="function"?await t():t,II);let oe,J;function P(){isFinite(s)&&s>0&&(clearTimeout(J),J=setTimeout(()=>{H.readyState===b.OPEN&&(H.send(sa({type:Vn.Ping})),g.emit("ping",!1,void 0))},s))}w(W=>{x=void 0,clearTimeout(oe),clearTimeout(J),z(W),W instanceof Uv&&(H.close(4499,"Terminated"),H.onerror=null,H.onclose=null)}),H.onerror=W=>g.emit("error",W),H.onclose=W=>g.emit("closed",W),H.onopen=async()=>{try{g.emit("opened",H);const W=typeof n=="function"?await n():n;if(H.readyState!==b.OPEN)return;H.send(sa(W?{type:Vn.ConnectionInit,payload:W}:{type:Vn.ConnectionInit},m)),isFinite(l)&&l>0&&(oe=setTimeout(()=>{H.close(jn.ConnectionAcknowledgementTimeout,"Connection acknowledgement timeout")},l)),P()}catch(W){g.emit("error",W),H.close(jn.InternalClientError,qv(W instanceof Error?W.message:String(W),"Internal client error"))}};let F=!1;H.onmessage=({data:W})=>{try{const K=NI(W,v);if(g.emit("message",K),K.type==="ping"||K.type==="pong"){g.emit(K.type,!0,K.payload),K.type==="pong"?P():a||(H.send(sa(K.payload?{type:Vn.Pong,payload:K.payload}:{type:Vn.Pong})),g.emit("pong",!1,K.payload));return}if(F)return;if(K.type!==Vn.ConnectionAck)throw new Error(`First message cannot be of type ${K.type}`);clearTimeout(oe),F=!0,g.emit("connected",H,K.payload,O),O=!1,_=0,M([H,new Promise((Z,I)=>w(I))])}catch(K){H.onmessage=null,g.emit("error",K),H.close(jn.BadResponse,qv(K instanceof Error?K.message:String(K),"Bad response"))}}})())));D.readyState===b.CLOSING&&await k;let S=()=>{};const N=new Promise(M=>S=M);return[D,S,Promise.race([N.then(()=>
51{if(!T){const M=()=>D.close(1e3,"Normal Closure");isFinite(o)&&o>0?A=setTimeout(()=>{D.readyState===b.OPEN&&M()},o):M()}}),k])]}function L(D){if(lh(D)&&(jI(D.code)||[jn.InternalServerError,jn.InternalClientError,jn.BadRequest,jn.BadResponse,jn.Unauthorized,jn.SubprotocolNotAcceptable,jn.SubscriberAlreadyExists,jn.TooManyInitialisationRequests].includes(D.code)))throw D;if(R)return!1;if(lh(D)&&D.code===1e3)return T>0;if(!c||_>=c||!f(D))throw D;return O=!0}r||(async()=>{for(T++;;)try{const[,,D]=await E();await D}catch(D){try{if(!L(D))return}catch(k){return i?.(k)}}})();function C(D,k){const S=p(D);let N=!1,M=!1,z=()=>{T--,N=!0};return(async()=>{for(T++;;)try{const[H,oe,J]=await E();if(N)return oe();const P=g.onMessage(S,F=>{switch(F.type){case Vn.Next:{k.next(F.payload);return}case Vn.Error:{M=!0,N=!0,k.error(F.payload),z();return}case Vn.Complete:{N=!0,z();return}}});H.send(sa({id:S,type:Vn.Subscribe,payload:D},m)),z=()=>{!N&&H.readyState===b.OPEN&&H.send(sa({id:S,type:Vn.Complete},m)),T--,N=!0,oe()},await J.finally(P);return}catch(H){if(!L(H))return}})().then(()=>{M||k.complete()}).catch(H=>{k.error(H)}),()=>{N||z()}}return{on:g.on,subscribe:C,iterate(D){const k=[],S={done:!1,error:null,resolve:()=>{}},N=C(D,{next(z){k.push(z),S.resolve()},error(z){S.done=!0,S.error=z,S.resolve()},complete(){S.done=!0,S.resolve()}}),M=(async function*(){for(;;){for(k.length||await new Promise(H=>S.resolve=H);k.length;)yield k.shift();if(S.error)throw S.error;if(S.done)return}})();return M.throw=async z=>(S.done||(S.done=!0,S.error=z,S.resolve()),{done:!0,value:void 0}),M.return=async()=>(N(),{done:!0,value:void 0}),M},async dispose(){if(R=!0,x){const[D]=await x;D.close(1e3,"Normal Closure")}},terminate(){x&&g.emit("closed",new Uv)}}}class Uv extends Error{name="TerminatedCloseEvent";message="4499: Terminated";code=4499;reason="Terminated";wasClean=!1}function lh(e){return ro(e)&&"code"in e&&"reason"in e}function jI(e){return[1e3,1001,1006,1005,1012,1013,1014].includes(e)?!1:e>=1e3&&e<=1999}function VI(e){return typeof e=="function"&&"constructor"in e&&"CLOSED"in e&&"CLOSING"in e&&"CONNECTING"in e&&"OPEN"in e}function BI(e){let t=!1,n=()=>{t=!0};return{...FI({...e,on:{...e.on,opened:i=>{e.on?.opened?.(i),n=()=>{i.readyState===WebSocket.OPEN?i.close(4205,"Client Restart"):t=!0},t&&(t=!1,n())}}}),restart:()=>n()}}const lo={clientAwareness:!1,cookieAttributes:{maxAge:604800,secure:!0,sameSite:"lax"},clients:{default:{httpEndpoint:"https://content.finanzfluss.de/graphql",httpLinkOptions:{headers:{Connection:"keep-alive"}},authType:"Bearer",authHeader:"Authorization",tokenName:"apollo:default.token",tokenStorage:"cookie",defaultOptions:void 0},wordpress:{httpEndpoint:"https://content.finanzfluss.de/graphql",httpLinkOptions:{headers:{Connection:"keep-alive"}},authType:"Bearer",authHeader:"Authorization",tokenName:"apollo:default.token",tokenStorage:"cookie",defaultOptions:void 0}}};function zI(){const e=We(),t=async r=>{r=r||"default";const i=lo?.clients?.[r];if(!i)return;const o=be(null);if(await e.callHook("apollo:auth",{token:o,client:r}),o.value)return o.value;const s=i.tokenName;return i?.tokenStorage==="cookie"?e.runWithContext(()=>za(s).value):localStorage.getItem(s)||null},n=async({token:r,client:i,mode:o,skipResetStore:s})=>{i=i||"default";const a=lo?.clients?.[i];if(!a)return;const l=i&&a.tokenName;if(a?.tokenStorage==="cookie"){const c=i&&a?.cookieAttributes||lo?.cookieAttributes,u=za(l,c);if(!u.value&&o==="logout")return;u.value=o==="login"&&r||null}else a?.tokenStorage==="localStorage"&&(o==="login"&&r?localStorage.setItem(l,r):o==="logout"&&localStorage.removeItem(l));e?._apolloWsClients?.[i]&&e._apolloWsClients[i]?.restart(),!s&&await e?._apolloClients?.[i]?.resetStore().catch(c=>console.log("%cError on cache reset","color: orange;",c.message))};return{getToken:t,clients:e?._apolloClients,onLogin:(r,i,o)=>n({token:r,client:i,skipResetStore:o,mode:"login"}),onLogout:(r,i)=>n({client:r,skipResetStore:i,mode:"logout"})}}const $I=dt(e=>{const n={};for(const[i,o]of Object.entries(lo.clients)){const s=async()=>{const d=be(null);
51if(await e.callHook("apollo:auth",{token:d,client:i}),!d.value){if(o.tokenStorage==="cookie"){const m=za(o.tokenName).value;m&&(d.value=m)}else o.tokenStorage==="localStorage"&&(d.value=localStorage.getItem(o.tokenName));if(!d.value)return}return!!d.value?.match(/^[a-z]+\s/i)?.[0]||o?.authType===null?d.value:`${o?.authType} ${d.value}`},l=RI(async(d,{headers:p})=>{const m=await s();if(m)return{headers:{...p,[o.authHeader]:m}}}).concat(o5({...o?.httpLinkOptions&&o.httpLinkOptions,uri:o.browserHttpEndpoint||o.httpEndpoint,headers:{...o?.httpLinkOptions?.headers||{}}}));let c=null;if(o.wsEndpoint){const d=BI({...o.wsLinkOptions,url:o.wsEndpoint,connectionParams:async()=>{const p=await s();if(p)return{headers:{[o.authHeader]:p}}}});c=new PI(d),e._apolloWsClients=e._apolloWsClients||{},e._apolloWsClients[i]=d}const u=K6(d=>{e.callHook("apollo:error",d)}),f=fr.from([u,...c?[...o?.websocketsOnly?[c]:[rD(({query:d})=>{const p=Hs(d);return p.kind==="OperationDefinition"&&p.operation==="subscription"},c,l)]]:[l]]),h=new S5(o.inMemoryCacheOptions);n[i]=new T5({link:f,cache:h,...lo.clientAwareness,ssrForceFetchDelay:100,devtools:{enabled:o.connectToDevTools||!1},defaultOptions:o?.defaultOptions}),!n?.default&&!lo?.clients?.default&&i===Object.keys(lo.clients)[0]&&(n.default=n[i])}AI(n),e.vueApp.provide(O5,n),e.vueApp.use(TD({defaultClient:n?.default})),e._apolloClients=n;const r=n?.default;return{provide:{apolloHelpers:zI(),apollo:{clients:n,defaultClient:r}}}});var va={exports:{}},HI=va.exports,Wv;function qI(){return Wv||(Wv=1,(function(e,t){(function(n,r){var i="1.0.41",o="",s="?",a="function",l="undefined",c="object",u="string",f="major",h="model",d="name",p="type",m="vendor",v="version",y="architecture",b="console",g="mobile",w="tablet",x="smarttv",T="wearable",A="embedded",O=500,_="Amazon",R="Apple",E="ASUS",L="BlackBerry",C="Browser",D="Chrome",k="Edge",S="Firefox",N="Google",M="Honor",z="Huawei",H="Lenovo",oe="LG",J="Microsoft",P="Motorola",F="Nvidia",W="OnePlus",K="Opera",Z="OPPO",I="Samsung",V="Sharp",B="Sony",Y="Xiaomi",G="Zebra",j="Facebook",$="Chromium OS",ee="Mac OS",ne=" Browser",ae=function(Se,we){var ke={};for(var Fe in Se)we[Fe]&&we[Fe].length%2===0?ke[Fe]=we[Fe].concat(Se[Fe]):ke[Fe]=Se[Fe];return ke},U=function(Se){for(var we={},ke=0;ke<Se.length;ke++)we[Se[ke].toUpperCase()]=Se[ke];return we},Q=function(Se,we){return typeof Se===u?ie(we).indexOf(ie(Se))!==-1:!1},ie=function(Se){return Se.toLowerCase()},le=function(Se){return typeof Se===u?Se.replace(/[^\d\.]/g,o).split(".")[0]:r},se=function(Se,we){if(typeof Se===u)return Se=Se.replace(/^\s\s*/,o),typeof we===l?Se:Se.substring(0,O)},X=function(Se,we){for(var ke=0,Fe,ze,Ve,Te,Pe,Ze;ke<we.length&&!Pe;){var pt=we[ke],Nn=we[ke+1];for(Fe=ze=0;Fe<pt.length&&!Pe&&pt[Fe];)if(Pe=pt[Fe++].exec(Se),Pe)for(Ve=0;Ve<Nn.length;Ve++)Ze=Pe[++ze],Te=Nn[Ve],typeof Te===c&&Te.length>0?Te.length===2?typeof Te[1]==a?this[Te[0]]=Te[1].call(this,Ze):this[Te[0]]=Te[1]:Te.length===3?typeof Te[1]===a&&!(Te[1].exec&&Te[1].test)?this[Te[0]]=Ze?Te[1].call(this,Ze,Te[2]):r:this[Te[0]]=Ze?Ze.replace(Te[1],Te[2]):r:Te.length===4&&(this[Te[0]]=Ze?Te[3].call(this,Ze.replace(Te[1],Te[2])):r):this[Te]=Ze||r;ke+=2}},q=function(Se,we){for(var ke in we)if(typeof we[ke]===c&&we[ke].length>0){for(var Fe=0;Fe<we[ke].length;Fe++)if(Q(we[ke][Fe],Se))return ke===s?r:ke}else if(Q(we[ke],Se))return ke===s?r:ke;return we.hasOwnProperty("*")?we["*"]:Se},re={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},ce={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},fe={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[v,[d,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[v,[d,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[d,v],[/opios[\/ ]+([\w\.]+)/i],[v,[d,K+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[v,[d,K+" GX"]],[/\bopr\/([\w\.]+)/i],[v,[d,K]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[v,[d,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[v,[d,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[d,v],[/quark(?:pc)?\/([-\w\.]+)/i],[v,[d,"Quark"]],[/\bddg\/([\w\.]+)/i],[v,[d,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[v,[d,"UC"+C]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[v,[d,"WeChat"]],[/konqueror\/([\w\.]+)/i],[v,[d,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[v,[d,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[v,[d,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[v,[d,"Smart Lenovo "+C]],[/(avast|avg)\/([\w\.]+)/i],[[d,/(.+)/,"$1 Secure "+C],v],[/\bfocus\/([\w\.]+)/i],[v,[d,S+" Focus"]],[/\bopt\/([\w\.]+)/i],[v,[d,K+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[v,[d,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[v,[d,"Dolphin"]],[/coast\/([\w\.]+)/i],[v,[d,K+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[v,[d,"MIUI"+ne]],[/fxios\/([\w\.-]+)/i],[v,[d,S]],[/\bqihoobrowser\/?([\w\.]*)/i],[v,[d,"360"]],[/\b(qq)\/([\w\.]+)/i],[[d,/(.+)/,"$1Browser"],v],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[d,/(.+)/,"$1"+ne],v],[/samsungbrowser\/([\w\.]+)/i],[v,[d,I+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[v,[d,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[d,"Sogou Mobile"],v],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[d,v],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[d],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[v,d],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[d,j],v],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[d,v],[/\bgsa\/([\w\.]+) .*safari\//i],[v,[d,"GSA"]],[/musical_ly(?:.
vendor: 14,924 bytes, line 51
51+app_?version\/|_)([\w\.]+)/i],[v,[d,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[v,[d,D+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[d,D+" WebView"],v],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[v,[d,"Android "+C]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[d,v],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[v,[d,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[v,d],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[d,[v,q,re]],[/(webkit|khtml)\/([\w\.]+)/i],[d,v],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[d,"Netscape"],v],[/(wolvic|librewolf)\/([\w\.]+)/i],[d,v],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[v,[d,S+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[d,[v,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[d,[v,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[y,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[y,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[y,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[y,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[y,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[y,/ower/,o,ie]],[/ sun4\w[;\)]/i],[[y,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[y,ie]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[h,[m,I],[p,w]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[h,[m,I],[p,g]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[h,[m,R],[p,g]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[h,[m,R],[p,w]],[/(macintosh);/i],[h,[m,R]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[h,[m,V],[p,g]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[h,[m,M],[p,w]],[/honor([-\w ]+)[;\)]/i],[h,[m,M],[p,g]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[h,[m,z],[p,w]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[h,[m,z],[p,g]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[h,/_/g," "],[m,Y],[p,w]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[h,/_/g," "],[m,Y],[p,g]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[h,[m,Z],[p,g]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[h,[m,q,{OnePlus:["304","403","203"],"*":Z}],[p,w]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[h,[m,"Vivo"],[p,g]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[h,[m,"Realme"],[p,g]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[h,[m,P],[p,g]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[h,[m,P],[p,w]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[h,[m,oe],[p,w]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[h,[m,oe],[p,g]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[h,[m,H],[p,w]],[/(nokia) (t[12][01])/i],[m,h,[p,w]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[h,/_/g," "],[p,g],[m,"Nokia"]],[/(pixel (c|tablet))\b/i],[h,[m,N],[p,w]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[h,[m,N],[p,g]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[h,[m,B],[p,g]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[h,"Xperia Tablet"],[m,B],[p,w]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[h,[m,W],[p,g]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[h,[m,_],[p,w]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[h,/(.+)/g,"Fire Phone $1"],[m,_],[p,g]],[/(playbook);[-\w\),; ]+(rim)/i],[h,m,[p,w]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[h,[m,L],[p,g]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[h,[m,E],[p,w]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[h,[m,E],[p,g]],[/(nexus 9)/i],[h,[m,"HTC"],[p,w]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[m,[h,/_/g," "],[p,g]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[h,[m,"TCL"],[p,w]],[/(itel) ((\w+))/i],[[m,ie],h,[p,q,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[h,[m,"Acer"],[p,w]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[h,[m,"Meizu"],[p,g]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[h,[m,"Ulefone"],[p,g]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[h,[m,"Energizer"],[p,g]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[h,[m,"Cat"],[p,g]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[h,[m,"Smartfren"],[p,g]],[/droid.+; (a(?:015|06[35]|142p?))/i],[h,[m,"Nothing"],[p,g]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[h,[m,"Archos"],[p,w]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[h,[m,"Archos"],[p,g]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[m,h,[p,w]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[m,h,[p,g]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[m,h,[p,w]],[/(surface duo)/i],[h,[m,J],[p,w]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[h,[m,"Fairphone"],[p,g]],[/(u304aa)/i],[h,[m,"AT&T"],[p,g]],[/\bsie-(\w*)/i],[h,[m,"Siemens"],[p,g]],[/\b(rct\w+) b/i],[h,[m,"RCA"],[p,w]],[/\b(venue[\d ]{2,7}) b/i],[h,[m,"Dell"],[p,w]],[/\b(q(?:mv|ta)\w+) b/i],[h,[m,"Verizon"],[p,w]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[h,[m,"Barnes & Noble"],[p,w]],[/\b(tm\d{3}\w+) b/i],[h,[m,"NuVision"],[p,w]],[/\b(k88) b/i],[h,[m,"ZTE"],[p,w]],[/\b(nx\d{3}j) b/i],[h,[m,"ZTE"],[p,g]],[/\b(gen\d{3}) b.+49h/i],[h,[m,"Swiss"],[p,g]],[/\b(zur\d{3}) b/i],[h,[m,"Swiss"],[p,w]],[/\b((zeki)?tb.*\b) b/i],[h,[m,"Zeki"],[p,w]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[m,"Dragon Touch"],h,[p,w]],[/\b(ns-?\w{0,9}) b/i],[h,[m,"Insignia"],[p,w]],[/\b((nxa|next)-?\w{0,9}) b/i],[h,[m,"NextBook"],[p,w]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[m,"Voice"],h,[p,g]],[/\b(lvtel\-)?(v1[12]) b/i],[[m,"LvTel"],h,[p,g]],[/\b(ph-1) /i],[h,[m,"Essential"],[p,g]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[h,[m,"Envizen"],[p,w]],[/\b(trio[-\w\. ]+) b/i],[h,[m,"MachSpeed"],[p,w]],[/\btu_(1491) b/i],[h,[m,"Rotor"],[p,w]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[h,[m,F],[p,w]],[/(sprint) (\w+)/i],[m,h,[p,g]],[/(kin\.[onetw]{3})/i],[[h,/\./g," "],[m,J],[p,g]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[h,[m,G],[p,w]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[h,[m,G],[p,g]],[/smart-tv.+(samsung)/i],[m,[p,x]],[/hbbtv.+maple;(\d+)/i],[[h,/^/,"SmartTV"],[m,I],[p,x]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[m,oe],[p,x]],[/(apple) ?tv/i],[m,[h,R+" TV"],[p,x]],[/crkey/i],[[h,D+"cast"],[m,N],[p,x]],[/droid.+aft(\w+)( bui|\))/i],[h,[m,_],[p,x]],[/(shield \w+ tv)/i],[h,[m,F],[p,x]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[h,[m,V],[p,x]],[/(bravia[\w ]+)( bui|\))/i],[h,[m,B],[p,x]],[/(mi(tv|box)-?\w+) bui/i],[h,[m,Y],[p,x]],[/Hbbtv.*(technisat) (.*);/i],[m,h,[p,x]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[m,se],[h,se],[p,x]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[h,[p,x]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,x]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[m,h,[p,b]],[/droid.+; (shield)( bui|\))/i],[h,[m,F],[p,b]],[/(playstation \w+)/i],[h,[m,B],[p,b]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[h,[m,J],[p,b]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[h,[m,I],[p,T]],[/((pebble))app/i,/(asus|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[m,h,[p,T]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[h,[m,Z],[p,T]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[h,[m,R],[p,T]],[/(opwwe\d{3})/i],[h,[m,W],[p,T]],[/(moto 360)/i],[h,[m,P],[p,T]],[/(smartwatch 3)/i],[h,[m,B],[p,T]],[/(g watch r)/i],[h,[m,oe],[p,T]],[/droid.+; (wt63?0{2,3})\)/i],[h,[m,G],[p,T]],[/droid.+; (glass) \d/i],[h,[m,N],[p,T]],[/(pico) (4|neo3(?: link|pro)?)/i],[m,h,[p,T]],[/; (quest( \d| pro)?)/i],[h,[m,j],[p,T]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[m,[p,A]],[/(aeobc)\b/i],[h,[m,_],[p,A]],[/(homepod).+mac os/i],[h,[m,R],[p,A]],[/windows iot/i],[[p,A]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[h,[p,g]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[h,[p,w]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,w]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,g]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[h,[m,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[v,[d,k+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[d,v],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[v,[d,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[d,v],[/ladybird\//i],[[d,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[v,d]],os:[[/microsoft (windows) (vista|xp)/i],[d,v],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[d,[v,q,ce]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[v,q,ce],[d,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[v,/_/g,"."],[d,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[d,ee],[v,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[v,d],[/(ubuntu) ([\w\.]+) like android/i],[[d,/(.+)/,"$1 Touch"],v],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[d,v],[/\(bb(10);/i],[v,[d,L]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[v,[d,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[v,[d,S+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[v,[d,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[v,[d,"watchOS"]],[/crkey\/([\d\.]+)/i],[v,[d,D+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[d,$],v],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[d,v],[/(sunos) ?([\w\.\d]*)/i],[[d,"Solaris"],v],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[d,v]]},he=function(Se,we){if(typeof Se===c&&(we=Se,Se=r),!(this instanceof he))return new he(Se,we).getResult();var ke=typeof n!==l&&n.navigator?n.navigator:r,Fe=Se||(ke&&ke.userAgent?ke.userAgent:o),ze=ke&&ke.userAgentData?ke.userAgentData:r,Ve=we?ae(fe,we):fe,Te=ke&&ke.userAgent==Fe;return this.getBrowser=function(){var Pe={};return Pe[d]=r,Pe[v]=r,X.call(Pe,Fe,Ve.browser),Pe[f]=le(Pe[v]),Te&&ke&&ke.brave&&typeof ke.brave.isBrave==a&&(Pe[d]="Brave"),Pe},this.getCPU=function(){var Pe={};return Pe[y]=r,X.call(Pe,Fe,Ve.cpu),Pe},this.getDevice=function(){var Pe={};return Pe[m]=r,Pe[h]=r,Pe[p]=r,X.call(Pe,Fe,Ve.device),Te&&!Pe[p]&&ze&&ze.mobile&&(Pe[p]=g),Te&&Pe[h]=="Macintosh"&&ke&&typeof ke.standalone!==l&&ke.maxTouchPoints&&ke.maxTouchPoints>2&&(Pe[h]="iPad",Pe[p]=w),Pe},this.getEngine=function(){var Pe={};return Pe[d]=r,Pe[v]=r,X.call(Pe,Fe,Ve.engine),Pe},this.getOS=function(){var Pe={};return Pe[d]=r,Pe[v]=r,X.call(Pe,Fe,Ve.os),Te&&!Pe[d]&&ze&&ze.platform&&ze.platform!="Unknown"&&(Pe[d]=ze.platform.replace(/chrome os/i,$).replace(/macos/i,ee)),Pe},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return Fe},this.setUA=function(Pe){return Fe=typeof Pe===u&&Pe.length>O?se(Pe,O):Pe,this},this.setUA(Fe),this};he.VERSION=i,he.BROWSER=U([d,v,f]),he.CPU=U([y]),he.DEVICE=U([h,m,p,b,g,x,w,T,A]),he.ENGINE=he.OS=U([d,v]),e.exports&&(t=e.exports=he),t.UAParser=he;var ge=typeof n!==l&&(n.jQuery||n.Zepto);if(ge&&!ge.ua){var Ee=new he;ge.ua=Ee.getResult(),ge.ua.get=function(){return Ee.getUA()},ge.ua.set=function(Se){Ee.setUA(Se);var we=Ee.getResult();for(var ke in we)ge.ua[ke]=we[ke]}}})(typeof window=="object"?window:HI)}
51)(va,va.exports)),va.exports}qI();class Gv{static BASE_URL="https://appsignal-endpoint.net";static config={apiKey:"7e830994-0342-4c0d-952d-fcb318caa268"};static buildErrorPayload(t,n={}){const r=n.event?"nitro":"nuxt",i={};if(n.environment)for(const[l,c]of Object.entries(n.environment))c!==void 0&&(i[l]=String(c));const o={};if(n.params)for(const[l,c]of Object.entries(n.params))c!==void 0&&(o[l]=String(c));{const l=window.location;Object.assign(i,{userAgent:navigator.userAgent,path:l.pathname});const c=new URLSearchParams(l.search);for(const[u,f]of c.entries())o[u]=f}let s=n.action;const a=t.name||"Error";return{...n,namespace:r,action:s,timestamp:Math.floor(Date.now()/1e3),error:{name:a,message:n.message||t.message,backtrace:t.stack?t.stack.split(`
52`).map(l=>l.trim()):void 0},params:o,environment:i,language:"javascript"}}static async sendError(t){if(this.config.apiKey&&t.error.name!=="AbortError")try{await $fetch("/api/app-signal",{method:"POST",body:t,headers:{"Content-Type":"application/json"},retry:!1})}catch(n){console.warn("Failed to send error to AppSignal:",n)}}}const UI=dt(e=>{e.hook("vue:error",async(t,n)=>{const r=Gv.buildErrorPayload(t instanceof Error?t:new Error(String(t)),{environment:{componentName:n?.$options?.name,componentProps:JSON.stringify(n?.$props??{})}});await Gv.sendError(r)})}),WI=dt(()=>{const{ffApiUrl:e,ffApiToken:t}=Gt().public,n=al.create({baseURL:wn(e,"calculator"),query:{}});return{provide:{calculatorApi:{async get(i,o){return{data:await n(i,o)}}}}}}),GI=dt(()=>{const e=al.create({baseURL:"https://api.coinbase.com/v2/"});return{provide:{coinBaseApi:{async get(n,r){return{data:await e(n,r)}}}}}}),KI=dt(()=>{const e=al.create({baseURL:"https://api.coingecko.com/api/v3/"});return{provide:{coinGeckoApi:{async get(n,r){return{data:await e(n,r)}}}}}}),L5={md:"768px",lg:"992px",xl:"1280px"},XI="--ff-color-";function So(e){return`var(${YI(e)})`}function YI(e){return`${XI}${QI(e)}`}function QI(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const Fr="var(--ff-font-family-base)",gr=So("surfacesDefaultTextPrimary"),Jd=So("surfacesDefaultTextSecondary"),ch=So("surfacesDefaultCardsBg"),Aa=So("borderSubtle"),Qo="#15284B",ep="#15284BA1",ZI="#FFFFFF",uh="#DCDFE4",Kv={lineColor:uh,tickColor:uh,gridLineColor:uh,labels:{style:{color:ep}},title:{style:{color:Qo}}},JI={fill:"transparent",states:{hover:{fill:So("componentsPrimaryIconButtonBgHover")},select:{fill:So("componentsPrimaryIconButtonBgHover")}}},eN=["#4D6BDD","#FF9B40","#13CC89","#FF6B4A","#7F56D9","#42B6F8","#FFD749","#2C75A4"],Xv={lineColor:Aa,tickColor:Aa,gridLineColor:Aa,labels:{style:{color:Jd,fontFamily:Fr,fontSize:"14px",fontWeight:"400"}},title:{style:{color:gr,fontFamily:Fr,fontSize:"14px",fontWeight:"600"}}},tN={colors:eN,chart:{backgroundColor:"transparent",style:{fontFamily:Fr}},title:{style:{color:gr,fontFamily:Fr,fontWeight:"600"}},subtitle:{style:{color:Jd,fontFamily:Fr}},xAxis:Xv,yAxis:Xv,legend:{itemStyle:{color:gr,fontFamily:Fr,fontSize:"14px",fontWeight:"600"},itemHoverStyle:{color:gr},itemHiddenStyle:{color:Jd},title:{style:{color:gr}}},tooltip:{backgroundColor:ch,borderColor:Aa,borderRadius:8,shadow:!1,style:{color:gr,fontFamily:Fr,fontSize:"14px",fontWeight:"400"}},plotOptions:{series:{borderColor:ch,dataLabels:{color:gr,style:{fontFamily:Fr,textOutline:"none"}}}},exporting:{chartOptions:{chart:{backgroundColor:"#FFFFFF"},title:{style:{color:Qo}},subtitle:{style:{color:ep}},xAxis:Kv,yAxis:Kv,legend:{itemStyle:{color:Qo},itemHoverStyle:{color:Qo},itemHiddenStyle:{color:ep},title:{style:{color:Qo}}},plotOptions:{series:{borderColor:ZI,dataLabels:{color:Qo}}}}},navigation:{buttonOptions:{symbolStroke:gr,theme:JI},menuStyle:{background:ch,border:`1px solid ${Aa}`,boxShadow:"var(--ff-shadow-card)"},menuItemStyle:{color:gr,fontFamily:Fr},menuItemHoverStyle:{background:So("componentsPrimaryIconButtonBgHover"),color:gr}}},B1=()=>ai("color-mode").value,nN=dt(()=>{const{countryDateFormat:e}=Gt().public,t=o=>Array.from({length:12},(s,a)=>new Date(Date.UTC(2020,a,1)).toLocaleDateString(e,{month:o,timeZone:"UTC"}));pa.setOptions({...tN,lang:{months:t("long"),shortMonths:t("short")}});const n=B1();function r(o){const s=o.getAttribute("href")??o.getAttributeNS("http://www.w3.org/1999/xlink","href")??"";return s.includes("logo")||s.startsWith("data:image/png")}function i(o){if(o.options.chart?.forExport)return;const a=n.value==="dark",l=o.container?.querySelectorAll("image")??[];for(const c of l)r(c)&&(a?(c.dataset.ffThemedLogo="true",c.style.filter="invert(1)"):c.dataset.ffThemedLogo&&(delete c.dataset.ffThemedLogo,c.style.filter=""))}pa.addEvent(pa.Chart,"render",function(){i(this)}),Ie(()=>n.value,()=>{for(const o of pa.charts)o&&i(o)})}
52),M5="https://api.finanzfluss.de/",rN="https://hippoverse.finanzfluss.de";function iN(e={}){const t=al.create(typeof e=="function"?e():e);return(n,r)=>t(oN(n,r?.path),r)}function oN(e,t){if(t)for(const[n,r]of Object.entries(t))e=e.replaceAll(`{${n}}`,encodeURIComponent(String(r)));return e}function sN(e,t){const{trackingBaseUrl:n,client:r,baseURL:i,clientEnvironment:o,waitUntil:s}=t;if(!n)return e;const a=typeof window<"u"?window.location.host:void 0;return Object.assign(function(c,u={}){const f={host:"unknown",path:typeof c=="string"?c:"unknown",method:Bg(u.method),client:r,clientHost:a,clientEnvironment:o,requestContentLength:0,responseStatus:null,responseTime:null,responseContentLength:null,requestErrorMessage:null};let h=Date.now();const d=w=>{const{host:x,path:T}=pT(w.request,{baseURL:i});f.host=x,f.path=T},p=w=>{h=Date.now(),f.method=Bg(w.options.method),f.requestContentLength=$g(w.options.body,w.options.headers)},m=w=>{d(w);const{response:x}=w;x&&(f.responseStatus=x.status,f.responseTime=Date.now()-h,f.responseContentLength=$g(x._data,x.headers),f.requestErrorMessage=null)},v=w=>{f.requestErrorMessage=w.error?.message??`Request failed with status ${w.response?.status}`},y=w=>{d(w),f.responseStatus=w.error?.name==="TimeoutError"?408:null,f.responseTime=Date.now()-h,f.responseContentLength=null,f.requestErrorMessage=w.error?.message??"Network request failed"},b={...u,onRequest:Xl(u.onRequest,p),onResponse:Xl(u.onResponse,m),onResponseError:Xl(u.onResponseError,v),onRequestError:Xl(u.onRequestError,y)},g=()=>{const w=cT(n,f);s?.(w)};return e(c,b).then(w=>(g(),w),w=>{throw g(),w})},e)}function Xl(e,t){return[...e?Array.isArray(e)?e:[e]:[],t]}const Yv=wn(rN,"api");let P5,R5;function aN(e){P5=e.baseUrl,R5=e.clientEnvironment}function EG(e={}){const t=typeof window<"u",n=e.client??(t?"website client":"website server"),r=e.trackingBaseUrl??P5,i=e.clientEnvironment??R5;return sN(iN({baseURL:Yv}),{baseURL:Yv,client:n,trackingBaseUrl:r,clientEnvironment:i,waitUntil:e.waitUntil})}const lN=dt(()=>{const{analytics:e,deploymentEnvironment:t}=Gt().public;aN({baseUrl:e?.baseUrl,clientEnvironment:t})}),cN=["link.finanzfluss.de","link-staging.finanzfluss.de"];function uN(e){try{const t=new URL(e);return cN.includes(t.hostname)}catch{return!1}}function fN(e){const t=e.href;if(!uN(t))return;const r=e.closest("[data-placement]")?.dataset.placement??"txt-link",o=e.closest("[data-product-rank]")?.dataset.productRank??"",{hostname:s,pathname:a}=window.location,l=J3(),c=`${s}|${a}|${l}|${r}|${o}`,u=btoa(c),f=new URL(t);f.searchParams.set("p",u),e.href=f.toString()}const hN=dt(()=>{const e=t=>{const n=t?.closest?.("a[href]");n&&fN(n)};document.addEventListener("pointerdown",t=>e(t.target),{capture:!0}),document.addEventListener("keydown",t=>{t.key==="Enter"&&e(t.target)},{capture:!0})}),dN=dt({name:"i18n:plugin:ssg-detect",dependsOn:["i18n:plugin","i18n:plugin:route-locale-detect"],enforce:"post",setup(e){}}),pN=[tk,sk,hE,UE,WE,GE,KE,XE,ZE,JE,gT,CT,ST,CO,PO,TM,ZM,JM,rP,lP,$I,UI,WI,GI,KI,nN,lN,hN,dN],D5=(e="RouteProvider")=>Oe({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,r=t.route,i={};for(const o in t.route)Object.defineProperty(i,o,{get:()=>n===t.renderKey?t.route[o]:r[o],enumerable:!0});return ir(wo,er(i)),()=>t.vnode?Qe(t.vnode,{ref:t.vnodeRef}):t.vnode}}),mN=D5(),Qv=new WeakMap,gN=Oe({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const i=We(),o=be(),s=Mt(wo,null);let a;r({pageRef:o});const l=Mt(S4,null);let c;const u=i.deferHydration();let f=!1,h=!1,d=0;if(i.isHydrating){const m=i.hooks.hookOnce("app:error",u),v=Yt().beforeEach(()=>{m(),v()})}e.pageKey&&Ie(()=>e.pageKey,(m,v)=>{m!==v&&i.callHook("page:loading:start")});let p=!1;{const m=Yt().beforeResolve(()=>{p=!1});Lo(()=>{m(),u()})}return()=>Qe(s3,{name:e.name,route:e.route,...t},{default:m=>{const v=vN(s,m.route,m.Component),y=s&&s.matched.length===m.route.matched.length;if(!m.Component){if(c&&!y&&!fh(c))return c;
52u();return}if(c&&l&&!fh(c)&&!l.isCurrent(m.route))return c;if(v&&s&&(!l||l?.isCurrent(s)))return(y||c)&&!fh(c)?c:null;const b=Jh(m,e.pageKey),g=yN(s,m.route,m.Component);!i.isHydrating&&a===b&&!g&&yt(()=>{p||(p=!0,i.callHook("page:loading:end"))}),f&&a!==b&&h&&d++,a=b;const w=!!(e.transition??m.route.meta.pageTransition??Km),x=w&&B3([e.transition,m.route.meta.pageTransition,Km,{onAfterLeave(){i["~transitionFinish"]?.(),delete i["~transitionFinish"],delete i["~transitionPromise"],i.callHook("page:transition:finish",m.Component)}}]),T=e.keepalive??m.route.meta.keepalive??Ix;return c=V3(w&&x,gC(T,Qe(Mp,{key:d,suspensible:!0,onPending:()=>{f=!0,w&&!i["~transitionPromise"]&&(i["~transitionPromise"]=new Promise(A=>{i["~transitionFinish"]=A})),i.callHook("page:start",m.Component)},onResolve:async()=>{f=!1,h=!0;try{await yt(),i._route.sync?.(),await i.callHook("page:finish",m.Component),!p&&!g&&(p=!0,await i.callHook("page:loading:end"))}finally{u()}}},{default:()=>{const A={key:b||void 0,vnode:n.default?bN(n.default,m):m.Component,route:m.route,renderKey:b||void 0,trackRootNodes:w,vnodeRef:o};if(!T)return Qe(mN,A);const O=m.Component.type,_=O;let R=Qv.get(_);return R||(R=D5(O.name||O.__name),Qv.set(_,R)),Qe(R,A)}}))).default(),c}})}});function vN(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>s.components?.default===n?.type);if(r===-1)return!1;const i=t.matched.slice(0,r).filter(s=>s.components?.default);if(!i.length)return!1;const o=e.matched.filter(s=>s.components?.default);return i.some((s,a)=>s.components?.default!==o[a]?.components?.default)||n&&Jh({route:t,Component:n})!==Jh({route:e,Component:n})}function yN(e,t,n){return e?t.matched.findIndex(i=>i.components?.default===n?.type)<t.matched.length-1:!1}function bN(e,t){const n=e(t);return n.length===1?Qe(n[0]):Qe(Ue,void 0,n)}function fh(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}const I5=z4,wN=Oe({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>Qe(ki[e.name],e.layoutProps,t.slots)}}),_N={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},xN=Oe({name:"NuxtLayout",inheritAttrs:!1,props:_N,setup(e,t){const n=We(),r=Mt(wo),o=!r||r===In()?X4():r,s=me(()=>{let u=te(e.name)??o?.meta.layout??I5(o?.path).appLayout??"default";return u&&!(u in ki)&&e.fallback&&(u=te(e.fallback)),u}),a=Xe();t.expose({layoutRef:a});const l=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",l),f=Yt().beforeEach(()=>{u(),f()})}let c;return()=>{const f=!!s.value&&s.value in ki&&!!(o?.meta.layoutTransition??Gm),h=f&&B3([o?.meta.layoutTransition,Gm,{onBeforeLeave(){n["~transitionPromise"]=new Promise(p=>{n["~transitionFinish"]=p})},onAfterLeave(){n["~transitionFinish"]?.(),delete n["~transitionFinish"],delete n["~transitionPromise"]}}]),d=c;return c=s.value,V3(h,{default:()=>Qe(Mp,{suspensible:!0,onResolve:async()=>{await yt(l)}},{default:()=>Qe(kN,{layoutProps:mt(t.attrs,o.meta.layoutProps??{},{ref:a}),key:s.value||void 0,name:s.value,shouldProvide:!e.name,isRenderingNewLayout:p=>p!==d&&p===s.value,hasTransition:f},t.slots)})}).default()}}}),kN=Oe({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&ir(S4,{isCurrent:o=>n===!1||n===(o.meta.layout??I5(o.path).appLayout??"default")});const r=Mt(wo);if(r&&r===In()){const o=X4(),s={};for(const a in o){const l=a;Object.defineProperty(s,l,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?o[l]:r[l]})}ir(wo,er(s))}return()=>!n||typeof n=="string"&&!(n in ki)?t.slots.default?.():Qe(wN,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}),CN=Oe({__name:"app",setup(e){We().hook("page:finish",()=>{document.documentElement.dataset.pageLoaded="true"});const{countryDateFormat:t,brandName:n,liveUrl:r}=Gt().public,i=In();return lr(wn(r,i.path)),(o,s)=>{const a=gN,l=xN;return ue(),_e(l,null,{default:Ce(()=>[xe(a)]),_:1})}}});function SN(e){return!e.startsWith("/")&&!e.startsWith("#")}const EN=["/user","/redirect-to-copilot-app"];function z1(e){return EN.some(t=>e.startsWith(t))}const TN={key:1},ON=Oe({__name:"Link",props:{disabled:{type:Boolean,default:!1},id:{default:""},link:{default:""},newTab:{type:Boolean,default:!1},noFollow:{type:Boolean,default:!1},underlined:{type:Boolean,default:!1}},setup(e){const t=e,n=[".pdf",".xlsx",".docx",".jpg",".jpeg",".webp",".png"],r=me(()=>SN(t.link)),i=me(()=>t.link.startsWith("mailto:")),o=me(()=>n.some(f=>t.link.endsWith(f))),s=me(()=>i.value?t.link:r.value?p4(t.link):o.value?t.link:lr(t.link,!0)),a=me(()=>z1(s.value)),l=me(()=>({id:t.id,href:s.value,target:t.newTab||o.value?"_blank":void 0,rel:t.noFollow?"
52nofollow":void 0})),c=me(()=>({id:t.id,to:s.value,target:t.newTab||o.value?"_blank":void 0,prefetch:!1,trailingSlash:t.newTab&&!o.value?"append":void 0})),u=me(()=>r.value||a.value?l.value:c.value);return(f,h)=>te(s)?(ue(),_e(At(te(i)||te(r)||te(a)?"a":te(Q3)),mt({key:0},te(u),{class:["link no-underline",[e.disabled&&"pointer-events-none",e.underlined&&"underline! underline-offset-[2px]"]]}),{default:Ce(()=>[Ge(f.$slots,"default")]),_:3},16,["class"])):(ue(),ve("span",TN,[Ge(f.$slots,"default")]))}}),ji=Object.assign(ON,{__name:"AppLink"}),AN={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 763 115.78"};function LN(e,t){return ue(),ve("svg",AN,[de("defs",null,[(ue(),_e(At("style"),null,{default:Ce(()=>[...t[0]||(t[0]=[Ot(".cls-27{fill:#fff;}",-1)])]),_:1}))]),t[1]||(t[1]=Mo('<g id="Layer_2"><g id="Layer_1-2"><path class="cls-27" d="M199.87,54.27H185.21V104H172.93V54.27H163V43.05h9.93V35a17.84,17.84,0,0,1,5.13-13.17q5.15-5.14,13.3-5.14a15.81,15.81,0,0,1,7.86,1.77,17,17,0,0,1,4.54,3.43l-4.13,9.33a12.79,12.79,0,0,0-3.07-2.18,8,8,0,0,0-3.78-1q-4.26,0-5.91,2a7.51,7.51,0,0,0-1.66,5v8h14.66Zm19.26-24q-4.14,0-6.15-2.13a7.77,7.77,0,0,1-2-5.56,8,8,0,0,1,2-5.31q2-2.37,6.15-2.37t6.14,2.13a7.76,7.76,0,0,1,2,5.55,8,8,0,0,1-2,5.32Q223.26,30.29,219.13,30.29ZM225.39,104H213.22V42h12.17Z"></path><path class="cls-27" d="M276.31,40.68q8.4,0,13,3.43a17.9,17.9,0,0,1,6.44,9.22,42.59,42.59,0,0,1,1.83,12.88V104H285.41V67a25.26,25.26,0,0,0-1.18-8,10.81,10.81,0,0,0-4-5.56c-1.89-1.33-4.53-1.89-7.91-1.65a17.13,17.13,0,0,0-8.39,2,15.58,15.58,0,0,0-5.79,5.32A13.22,13.22,0,0,0,256,66.44V104H243.82V42H256v9.81a25.94,25.94,0,0,1,8.27-7.74A22.46,22.46,0,0,1,276.31,40.68Z"></path><path class="cls-27" d="M371.9,42v62H359.61V94.45a29,29,0,0,1-8.39,7.32,24,24,0,0,1-12.88,3.43,25.78,25.78,0,0,1-14.23-4.14A29.06,29.06,0,0,1,313.89,89.6a36,36,0,0,1-3.79-16.78A34.83,34.83,0,0,1,314,56.1a28.74,28.74,0,0,1,10.76-11.34,29.85,29.85,0,0,1,15.59-4.08,22.41,22.41,0,0,1,11.41,2.84,27,27,0,0,1,7.85,6.62V42ZM341.18,94a17.78,17.78,0,0,0,9.93-2.77,18.73,18.73,0,0,0,6.61-7.57,24,24,0,0,0,2.37-10.81,23.4,23.4,0,0,0-2.37-10.63,18.79,18.79,0,0,0-6.61-7.5,18.87,18.87,0,0,0-19.62-.06,18.46,18.46,0,0,0-6.62,7.44,23.77,23.77,0,0,0-2.36,10.75,24.15,24.15,0,0,0,2.36,10.81,18.83,18.83,0,0,0,6.62,7.57A17.35,17.35,0,0,0,341.18,94Z"></path><path class="cls-27" d="M421.41,40.68q8.38,0,13,3.43a18,18,0,0,1,6.44,9.22,42.59,42.59,0,0,1,1.83,12.88V104H430.51V67a25.54,25.54,0,0,0-1.18-8,10.81,10.81,0,0,0-4-5.56c-1.89-1.33-4.53-1.89-7.92-1.65a17.15,17.15,0,0,0-8.39,2,15.73,15.73,0,0,0-5.79,5.32,13.29,13.29,0,0,0-2.12,7.32V104H388.92V42h12.17v9.81a25.84,25.84,0,0,1,8.27-7.74A22.46,22.46,0,0,1,421.41,40.68Z"></path><path class="cls-27" d="M502.58,93.5V104h-46V93.86l31-41.36h-31V42h45.25v9.93L470.8,93.5Z"></path><path class="cls-27" d="M550.08,54.27H535.43V104H523.14V54.27h-9.92V43.05h9.92V35a17.81,17.81,0,0,1,5.14-13.17q5.15-5.14,13.29-5.14a15.81,15.81,0,0,1,7.86,1.77A16.86,16.86,0,0,1,554,21.9l-4.14,9.33a12.6,12.6,0,0,0-3.07-2.18A8,8,0,0,0,543,28q-4.25,0-5.91,2a7.55,7.55,0,0,0-1.65,5v8h14.65ZM562.84,104V16.58H575V104Z"></path><path class="cls-27" d="M634.09,79.32V42h12.17v62H634.09V94.09a25,25,0,0,1-8,7.74,22.81,22.81,0,0,1-12.59,3.37q-9.69,0-15.71-6.62t-6-18.31V42H604V77a25,25,0,0,0,1.48,8.74,13.71,13.71,0,0,0,4.72,6.44,13.56,13.56,0,0,0,8.33,2.42,16.14,16.14,0,0,0,11-4Q634.1,86.53,634.09,79.32Z"></path><path class="cls-27" d="M699.08,58.29a29.26,29.26,0,0,0-7.51-5.44,17.33,17.33,0,0,0-7.73-2.12,20.3,20.3,0,0,0-4.91.59,8.7,8.7,0,0,0-4.07,2.18,6.18,6.18,0,0,0-1.66,4.67,6.39,6.39,0,0,0,3.84,6,51.75,51.75,0,0,0,9.28,3.19,72.66,72.66,0,0,1,9.45,3.25,19.33,19.33,0,0,1,7.62,5.67q3,3.72,3,10.46a15.55,15.55,0,0,1-3.25,9.92,20.65,20.65,0,0,1-8.39,6.32A27.27,27.27,0,0,1,684,105.2a38,38,0,0,1-13.29-2.43,25,25,0,0,1-11.17-8.32l8.28-7.09A23.91,23.91,0,0,0,675,93.09a21.91,21.91,0,0,0,10,2.06,13.88,13.88,0,0,0,4.49-.76,9.34,9.34,0,0,0,3.84-2.48,6.61,6.61,0,0,0,1.59-4.67,5.76,5.76,0,0,0-1.71-4.43,12.81,12.81,0,0,0-4.55-2.6,63.07,63.07,0,0,0-6.26-1.83,83.87,83.87,0,0,1-10-3.49A21.4,21.4,0,0,1,664.28,69Q661,65.14,661,58.53A14.86,14.86,0,0,1,664.16,49a20.8,20.8,0,0,1,8.21-6.14,27.17,27.17,0,0,1,10.87-2.19,35.4,35.4,0,0,1,12.06,2.37,24.33,24.33,0,0,1,10.75,7.56Z"></path><path class="cls-27" d="M755.67,58.29a29,29,0,0,0-7.5-5.44,17.4,17.4,0,0,0-7.74-2.12,20.28,20.28,0,0,0-4.9.59,8.68,8.68,0,0,0-4.08,2.18,6.21,6.21,0,0,0-1.65,4.67,6.37,6.37,0,0,0,3.84,6,51.9,51.9,0,0,0,9.27,3.19,73.32,73.32,0,0,1,9.46,3.25A19.33,19.33,0,0,1,760,76.31q3,3.72,3,10.46a15.55,15.55,0,0,1-3.25,9.92,20.72,20.72,0,0,1-8.39,6.32,27.31,27.31,0,0,1-10.81,2.19,38,38,0,0,1-13.29-2.43,24.93,24.93,0,0,1-11.17-8.32l8.27-7.09a24.07,24.07,0,0,0,7.27,5.73,21.86,21.86,0,0,0,10,2.06,13.79,13.79,0,0,0,4.49-.76,9.21,9.21,0,0,0,3.84-2.48,6.57,6.57,0,0,0,1.6-4.67,5.73,5.73,0,0,0-1.72-4.43,12.76,12.76,0,0,0-4.54-2.6A62.51,62.51,0,0,0,739,78.38a84.34,84.34,0,0,1-10-3.49A21.32,21.32,0,0,1,720.88,69q-3.25-3.84-3.25-10.45A14.86,14.86,0,0,1,720.76,49,20.66,20.66,0,0,1,729,42.87a27.17,27.17,0,0,1,10.87-2.19,35.35,35.35,0,0,1,12,2.37,24.27,24.27,0,0,1,10.75,7.56Z"></path><path class="cls-27" d="M105.57,44.25c-4.29-4.63-5.85-14.65-5.85-14.65l-1.25-5.78s-1.5-5.42-2.61-7a7.88,7.88,0,0,1,1.67-8.14s3-3.88-1.37-7c0,0-4.79-4-8.25.59,0,0-3.23,5.91-7.86,5-1.26-.34-2-.48-2-.48s-10.42-2-17.14-2-17.14,2-17.14,2-.79.14-2,.48c-4.64.89-7.87-5-7.87-5-3.45-4.6-8.25-.59-8.25-.59-4.4,3.15-1.36,7-1.36,7a7.88,7.88,0,0,1,1.67,8.14c-1.12,1.61-2.62,7-2.62,7L22,29.6s-1.57,10-5.86,14.65c0,0-28.92,26-9.33,52.59,0,0,12.86,15.29,34.09,3.46,0,0,9.89-5.48,20-5.51s20,5.51,20,5.51c21.23,11.83,34.09-3.46,34.09-3.46C134.5,70.24,105.57,44.25,
52105.57,44.25Zm-63.82,22c-2,2.71-7,2.42-11.15-.66s-5.87-7.77-3.85-10.49,7-2.42,11.15.66S43.77,63.56,41.75,66.28Zm3.4-29.1c-3.67,0-6.63-3.41-6.64-5.95H44c.63,0,.82-1.08.43-1.57L41,25.06a6.78,6.78,0,0,1,4.17-1.65,6.89,6.89,0,0,1,0,13.77Zm24.78-5.95h5.49c.64,0,.83-1.08.43-1.57l-3.45-4.6a6.78,6.78,0,0,1,4.17-1.65,6.55,6.55,0,0,1,6.64,6.53c0,3.68-3,7.29-6.64,7.29S69.94,33.77,69.93,31.23Zm21.2,33.68C87,68,82,68.28,80,65.57s-.29-7.42,3.85-10.49S93,51.71,95,54.42,95.28,61.84,91.13,64.91Z"></path><path class="cls-27" d="M60.89,102c-13.28,0-19.17,7.34-19.17,7.34s-6,6.46,19.17,6.46,19.16-6.46,19.16-6.46S74.16,102,60.89,102Z"></path></g></g>',1))])}const MN={render:LN},PN={class:"sr-only"},RN=Oe({__name:"Logo",props:{disabled:{type:Boolean},small:{type:Boolean}},setup(e){const{t}=mn();return(n,r)=>{const i=ji;return ue(),_e(i,{link:"/",disabled:e.disabled,class:"flex items-center"},{default:Ce(()=>[xe(te(MN),{class:"my-[4px]",alt:te(t)("finflow_logo"),width:e.small?106:158,height:e.small?16:24},null,8,["alt","width","height"]),de("span",PN,He(te(t)("global.home")),1)]),_:1},8,["disabled"])}}}),DN=Object.assign(RN,{__name:"AppLogo"}),ci=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n},IN={name:oP,props:{placeholder:String,tag:{type:String,default:"span"}}};function NN(e,t,n,r,i,o){const s=qS;return ue(),_e(s,{placeholder:n.placeholder,"placeholder-tag":n.tag},sw({default:Ce(()=>[Ge(e.$slots,"default")]),_:2},[n.placeholder?void 0:{name:"fallback",fn:Ce(()=>[Ge(e.$slots,"placeholder")]),key:"0"}]),1032,["placeholder","placeholder-tag"])}const FN=Object.assign(ci(IN,[["render",NN]]),{__name:"ColorScheme"}),jN={xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 0 24 24",width:"24",fill:"currentColor","aria-hidden":"true"};function VN(e,t){return ue(),ve("svg",jN,[...t[0]||(t[0]=[de("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36a5.39 5.39 0 0 1-4.4 2.26 5.4 5.4 0 0 1-5.4-5.4c0-1.81.89-3.42 2.26-4.4A9.71 9.71 0 0 0 12 3Z"},null,-1)])])}const Zv={render:VN},BN={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"};function zN(e,t){return ue(),ve("svg",BN,[...t[0]||(t[0]=[de("circle",{cx:"12",cy:"12",r:"4",stroke:"currentColor","stroke-width":"2"},null,-1),de("path",{d:"M12 2v2.5M12 19.5V22M4.93 4.93 6.7 6.7M17.3 17.3l1.77 1.77M2 12h2.5M19.5 12H22M4.93 19.07 6.7 17.3M17.3 6.7l1.77-1.77",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,-1)])])}const Jv={render:zN};function N5(){const{previewBuild:e,staticGeneration:t}=Gt().public,n=e||!t;return{isNonProductionEnvironment:n,isProductionEnvironment:!n}}const $N=["aria-label","aria-pressed"],HN=["aria-label"],qN={key:0,class:"h-[24px] w-[44px] flex items-center border border-toggle-inactive-bg rounded-full border-solid bg-toggle-inactive-bg p-[1px] transition-colors duration-200 dark:border-white/60 dark:bg-transparent","aria-hidden":"true"},UN=Oe({__name:"ThemeToggle",props:{compact:{type:Boolean}},setup(e){const{t}=mn(),{isNonProductionEnvironment:n}=N5(),r=B1(),i=me(()=>r.value==="dark");function o(){r.preference=r.value==="dark"?"light":"dark"}return(s,a)=>{const l=FN;return te(n)?(ue(),_e(l,{key:0},{placeholder:Ce(()=>[de("button",{type:"button",class:$e(["inline-flex items-center justify-center rounded-full p-[4px] text-white transition-colors duration-200 focus-visible:bg-white/16 hover:bg-white/16 focus-visible:outline-2 focus-visible:outline-white focus-visible:outline-offset-2",[e.compact?"size-[40px] gap-0":"gap-[8px]"]]),"aria-label":te(t)("app_theme_toggle.activate_dark_mode"),"aria-hidden":"true","aria-pressed":"false",tabindex:"-1"},[xe(te(Jv),{class:$e(["flex-none dark:hidden",[e.compact?"size-[32px]":"size-[20px]"]])},null,8,["class"]),xe(te(Zv),{class:$e(["hidden flex-none dark:block",[e.compact?"size-[32px]":"size-[20px]"]])},null,8,["class"]),e.compact?Ne("",!0):(ue(),ve("span",qN,[...a[0]||(a[0]=[de("span",{class:"block size-[20px] translate-x-0 rounded-full bg-toggle-inactive-knob transition-all duration-200 dark:translate-x-[20px] dark:bg-toggle-active-knob"},null,-1)])]))],10,HN)]),default:Ce(()=>[de("button",{type:"button",class:$e(["inline-flex items-center justify-center rounded-full p-[4px] text-white transition-colors duration-200 focus-visible:bg-white/16 hover:bg-white/16 focus-visible:outline-2 focus-visible:outline-white focus-visible:outline-offset-2",[e.compact?"size-[40px] gap-0":"gap-[8px]"]]),"aria-label":te(i)?te(t)("app_theme_toggle.activate_light_mode"):te(t)("app_theme_toggle.activate_dark_mode"),"aria-pressed":te(i),onClick:o},[mo(xe(te(Jv),{class:$e(["flex-none",[e.compact?"size-[32px]":"size-[20px]"]])},null,8,["class"]),[[Va,!te(i)]]),mo(xe(te(Zv),{class:$e(["flex-none",[e.compact?"size-[32px]":"size-[20px]"]])},null,8,["class"]),[[Va,te(i)]]),e.compact?Ne("",!0):(ue(),ve("span",{key:0,class:$e(["h-[24px] w-[44px] flex items-center border rounded-full border-solid p-[1px] transition-colors duration-200 dark:border-white/60 dark:bg-transparent",[te(i)?"border-toggle-active-bg bg-toggle-active-bg":"border-toggle-inactive-bg bg-toggle-inactive-bg"]]),"aria-hidden":"true"},[de("span",{class:$e(["block size-[20px] rounded-full transition-all duration-200",[te(i)?"translate-x-[20px] bg-toggle-active-knob":"translate-x-0 bg-toggle-inactive-knob"]])},null,2)],2))],10,$N)]),_:1})):Ne("",!0)}}}),WN=Object.assign(UN,{__name:"AppThemeToggle"}),GN=Object.freeze({left:0,top:0,width:16,height:16}),F5=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),$1=Object.freeze({...GN,...F5});Object.freeze({...$1,body:"",hidden:!1});function KN(e){const[t,n,r,i]=e;
52if(r!==i){const o=Math.max(r,i);return[t-(o-r)/2,n-(o-i)/2,o,o]}return e}const XN=/(-?[0-9.]*[0-9]+[0-9.]*)/g,YN=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function tp(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(XN);if(r===null||!r.length)return e;const i=[];let o=r.shift(),s=YN.test(o);for(;;){if(s){const a=parseFloat(o);isNaN(a)?i.push(o):i.push(Math.ceil(a*t*n)/n)}else i.push(o);if(o=r.shift(),o===void 0)return i.join("");s=!s}}const QN=Object.freeze({width:null,height:null}),ZN=Object.freeze({...QN,...F5});function JN(e,t="defs"){let n="";const r=e.indexOf("<"+t);for(;r>=0;){const i=e.indexOf(">",r),o=e.indexOf("</"+t);if(i===-1||o===-1)break;const s=e.indexOf(">",o);if(s===-1)break;n+=e.slice(i+1,o).trim(),e=e.slice(0,r).trim()+e.slice(s+1)}return{defs:n,content:e}}function eF(e,t){return e?"<defs>"+e+"</defs>"+t:t}function tF(e,t,n){const r=JN(e);return eF(r.defs,t+r.content+n)}const nF=e=>e==="unset"||e==="undefined"||e==="none";function rF(e,t){const n={...$1,...e},r={...ZN,...t},i={left:n.left,top:n.top,width:n.width,height:n.height};let o=n.body;[n,r].forEach(m=>{const v=[],y=m.hFlip,b=m.vFlip;let g=m.rotate;y?b?g+=2:(v.push("translate("+(i.width+i.left).toString()+" "+(0-i.top).toString()+")"),v.push("scale(-1 1)"),i.top=i.left=0):b&&(v.push("translate("+(0-i.left).toString()+" "+(i.height+i.top).toString()+")"),v.push("scale(1 -1)"),i.top=i.left=0);let w;switch(g<0&&(g-=Math.floor(g/4)*4),g=g%4,g){case 1:w=i.height/2+i.top,v.unshift("rotate(90 "+w.toString()+" "+w.toString()+")");break;case 2:v.unshift("rotate(180 "+(i.width/2+i.left).toString()+" "+(i.height/2+i.top).toString()+")");break;case 3:w=i.width/2+i.left,v.unshift("rotate(-90 "+w.toString()+" "+w.toString()+")");break}g%2===1&&(i.left!==i.top&&(w=i.left,i.left=i.top,i.top=w),i.width!==i.height&&(w=i.width,i.width=i.height,i.height=w)),v.length&&(o=tF(o,'<g transform="'+v.join(" ")+'">',"</g>"))});const s=r.width,a=r.height,l=i.width,c=i.height;let u,f;s===null?(f=a===null?"1em":a==="auto"?c:a,u=tp(f,l/c)):(u=s==="auto"?l:s,f=a===null?tp(u,c/l):a==="auto"?c:a);const h={},d=(m,v)=>{nF(v)||(h[m]=v.toString())};d("width",u),d("height",f);const p=[i.left,i.top,l,c];return h.viewBox=p.join(" "),{attributes:h,viewBox:p,body:o}}function iF(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function oF(e){return"data:image/svg+xml,"+iF(e)}function sF(e){return'url("'+oF(e)+'")'}function aF(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function lF(e){const t=Object.create(null);Object.assign(t,{display:"inline-block",width:"1em",height:"1em"});const n=e.varName;switch(e.pseudoSelector&&(t.content="''"),e.mode){case"background":n&&(t["background-image"]="var(--"+n+")"),t["background-repeat"]="no-repeat",t["background-size"]="100% 100%";break;case"mask":t["background-color"]="currentColor",n&&(t["mask-image"]=t["-webkit-mask-image"]="var(--"+n+")"),t["mask-repeat"]=t["-webkit-mask-repeat"]="no-repeat",t["mask-size"]=t["-webkit-mask-size"]="100% 100%";break}return t}function cF(e,t){const n=Object.create(null),r=t.varName,i=rF(e);let o=i.viewBox;o[2]!==o[3]&&(t.forceSquare?o=KN(o):n.width=tp("1em",o[2]/o[3]));const s=sF(aF(i.body.replace(/currentColor/g,t.color||"black"),{viewBox:`${o[0]} ${o[1]} ${o[2]} ${o[3]}`,width:`${o[2]}`,height:`${o[3]}`}));if(r)n["--"+r]=s;else switch(t.mode){case"background":n["background-image"]=s;break;case"mask":n["mask-image"]=n["-webkit-mask-image"]=s;break}return n}const hh={selectorStart:{compressed:"{",compact:" {",expanded:" {"},selectorEnd:{compressed:"}",compact:`; }
53`,expanded:`;
54}
55`},rule:{compressed:"{key}:",compact:" {key}: ",expanded:`
56  {key}: `}};function uF(e,t="expanded"){const n=[];for(let r=0;r<e.length;r++){const{selector:i,rules:o}=e[r];let s=(i instanceof Array?i.join(t==="compressed"?",":", "):i)+hh.selectorStart[t],a=!0;for(const l in o)a||(s+=";"),s+=hh.rule[t].replace("{key}",l)+o[l],a=!1;s+=hh.selectorEnd[t],n.push(s)}return n.join(t==="compressed"?"":`
57`)}function fF(e,t={}){const n=t.customise?t.customise(e.body):e.body,r=t.mode||(t.color||!n.includes("currentColor")?"background":"mask");let i=t.varName;i===void 0&&r==="mask"&&(i="svg");const o={...t,mode:r,varName:i};r==="background"&&delete o.varName;const s=Object.create(null);return Object.assign(s,t.rules,lF(o),cF({...$1,...e,body:n},o)),uF([{selector:t.iconSelector||".icon",rules:s}],o.format)}let ey=!1;function j5(e){if(ey)return;const t=JSON.parse('[{"prefix":"ff","icons":{"at-sign":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M256 64C150 64 64 150 64 256s86 192 192 192c17.7 0 32 14.3 32 32s-14.3 32-32 32C114.6 512 0 397.4 0 256S114.6 0 256 0s256 114.6 256 256v32c0 53-43 96-96 96c-29.3 0-55.6-13.2-73.2-33.9c-22.8 21-53.3 33.9-86.8 33.9c-70.7 0-128-57.3-128-128s57.3-128 128-128c27.9 0 53.7 8.9 74.7 24.1c5.7-5 13.1-8.1 21.3-8.1c17.7 0 32 14.3 32 32v112c0 17.7 14.3 32 32 32s32-14.3 32-32v-32c0-106-86-192-192-192m64 192a64 64 0 1 0-128 0a64 64 0 1 0 128 0\\"/>"},"chat":{"width":18,"height":16,"body":"<g fill=\\"none\\"><path fill-rule=\\"evenodd\\" clip-rule=\\"evenodd\\" d=\\"M17.3996 8.00005C17.3996 12.0594 13.6385 15.3501 8.99961 15.3501C7.50866 15.3563 6.03814 15.0034 4.71246 14.3211L1.62646 15.0932C1.20526 15.1985 0.845473 14.7762 1.01646 14.3771L2.00451 12.0709C1.11726 10.9054 0.599609 9.50575 0.599609 8.00005C0.599609 3.94073 4.36071 0.650024 8.99961 0.650024C13.6385 0.650024 17.3996 3.94073 17.3996 8.00005ZM5.84961 8.00005C5.84961 7.42015 5.37951 6.95004 4.79961 6.95004C4.21971 6.95004 3.74961 7.42015 3.74961 8.00005C3.74961 8.57995 4.21971 9.0500
575 4.79961 9.05005C5.37951 9.05005 5.84961 8.57995 5.84961 8.00005ZM14.2496 8.00005C14.2496 7.42015 13.7795 6.95004 13.1996 6.95004C12.6197 6.95004 12.1496 7.42015 12.1496 8.00005C12.1496 8.57995 12.6197 9.05005 13.1996 9.05005C13.7795 9.05005 14.2496 8.57995 14.2496 8.00005ZM7.94961 8.00005C7.94961 7.42015 8.41971 6.95004 8.99961 6.95004C9.57951 6.95004 10.0496 7.42015 10.0496 8.00005C10.0496 8.57995 9.57951 9.05005 8.99961 9.05005C8.41971 9.05005 7.94961 8.57995 7.94961 8.00005Z\\" fill=\\"currentColor\\"/></g>"},"check":{"width":24,"height":24,"body":"<defs><clipPath id=\\"a\\"><path fill=\\"#fff\\" d=\\"M0 0h24v24H0z\\"/></clipPath></defs><g fill=\\"none\\"><g clip-path=\\"url(#a)\\"><path fill=\\"currentColor\\" fill-rule=\\"evenodd\\" d=\\"M20.845 5.079a1.25 1.25 0 0 1 .076 1.766l-11 12a1.25 1.25 0 0 1-1.842 0l-5-5.455A1.25 1.25 0 1 1 4.92 11.7L9 16.15 19.079 5.155a1.25 1.25 0 0 1 1.766-.076Z\\" clip-rule=\\"evenodd\\"/></g></g>"},"chevron-down":{"width":14,"height":8,"body":"<g fill=\\"none\\"><path d=\\"M1 1L7 7L13 1\\" stroke=\\"currentColor\\" stroke-width=\\"2\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"close":{"width":24,"height":24,"body":"<g fill=\\"none\\"><path fill=\\"currentColor\\" fill-rule=\\"evenodd\\" d=\\"M5.116 5.116a1.25 1.25 0 0 1 1.768 0L12 10.232l5.116-5.116a1.25 1.25 0 0 1 1.768 1.768L13.768 12l5.116 5.116a1.25 1.25 0 0 1-1.768 1.768L12 13.768l-5.116 5.116a1.25 1.25 0 0 1-1.768-1.768L10.232 12 5.116 6.884a1.25 1.25 0 0 1 0-1.768Z\\" clip-rule=\\"evenodd\\"/></g>"},"filter":{"width":24,"height":24,"body":"<g fill=\\"none\\"><path d=\\"M20.7805 4.5C21.454 4.5 22 5.05129 22 5.73134C22 6.36889 21.5201 6.89327 20.9052 6.95633L20.7805 6.96269H3.21951C2.54599 6.96269 2 6.4114 2 5.73134C2 5.09379 2.47988 4.56941 3.09482 4.50636L3.21951 4.5H20.7805ZM17.2683 10.7687C17.9418 10.7687 18.4878 11.3199 18.4878 12C18.4878 12.6375 18.0079 13.1619 17.393 13.225L17.2683 13.2313H6.73171C6.05819 13.2313 5.5122 12.6801 5.5122 12C5.5122 11.3625 5.99207 10.8381 6.60702 10.775L6.73171 10.7687H17.2683ZM14.9268 17.0373C15.6003 17.0373 16.1463 17.5886 16.1463 18.2687C16.1463 18.9062 15.6665 19.4306 15.0515 19.4936L14.9268 19.5H9.07317C8.39965 19.5 7.85366 18.9487 7.85366 18.2687C7.85366 17.6311 8.33354 17.1067 8.94848 17.0437L9.07317 17.0373H14.9268Z\\" fill=\\"currentColor\\"/></g>"},"no":{"width":20,"height":20,"body":"<g fill=\\"none\\"><circle cx=\\"10\\" cy=\\"10\\" r=\\"10\\" fill=\\"#B94E37\\"/>\\n<path d=\\"M13 7L7 13\\" stroke=\\"white\\" stroke-width=\\"2\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/>\\n<path d=\\"M7 7L13 13\\" stroke=\\"white\\" stroke-width=\\"2\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"no-muted-dark":{"width":20,"height":20,"body":"<g fill=\\"none\\"><circle cx=\\"10\\" cy=\\"10\\" r=\\"10\\" fill=\\"#A6B0BF\\"/>\\n<path d=\\"M13 7L7 13\\" stroke=\\"white\\" stroke-width=\\"2\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/>\\n<path d=\\"M7 7L13 13\\" stroke=\\"white\\" stroke-width=\\"2\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"no-muted-light":{"width":20,"height":20,"body":"<g fill=\\"none\\"><circle cx=\\"10\\" cy=\\"10\\" r=\\"10\\" fill=\\"#15284BA1\\"/>\\n<path d=\\"M13 7L7 13\\" stroke=\\"white\\" stroke-width=\\"2\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/>\\n<path d=\\"M7 7L13 13\\" stroke=\\"white\\" stroke-width=\\"2\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"phone":{"width":18,"height":18,"body":"<g fill=\\"none\\"><path fill=\\"currentColor\\" d=\\"M0.900391 2.70002C0.900391 2.22263 1.09003 1.7648 1.4276 1.42723C1.76516 1.08967 2.223 0.900024 2.70039 0.900024H5.65239C5.84121 0.900168 6.02519 0.959691 6.17831 1.07017C6.33143 1.18065 6.44593 1.33648 6.50559 1.51562L7.85379 5.55932C7.9221 5.76483 7.91402 5.98808 7.83104 6.1881C7.74805 6.38813 7.59572 6.55153 7.40199 6.64832L5.37069 7.66532C6.36638 9.86901 8.13141 11.634 10.3351 12.6297L11.3521 10.5984C11.4489 10.4047 11.6123 10.2524 11.8123 10.1694C12.0123 10.0864 12.2356 10.0783 12.4411 10.1466L16.4848 11.4948C16.6641 11.5545 16.82 11.6692 16.9305 11.8225C17.041 11.9758 17.1004 12.16 17.1004 12.3489V15.3C17.1004 15.7774 16.9107 16.2353 16.5732 16.5728C16.2356 16.9104 15.7778 17.1 15.3004 17.1H14.4004C6.94479 17.1 0.900391 11.0556 0.900391 3.60002V2.70002Z\\"/></g>"},"review-star-empty":{"width":22,"height":22,"body":"<g fill=\\"none\\"><path d=\\"M11 1.83334L13.8325 7.57167L20.1666 8.4975L15.5833 12.9617L16.665 19.2683L11 16.2892L5.33495 19.2683L6.41662 12.9617L1.83328 8.4975L8.16745 7.57167L11 1.83334Z\\" fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"review-star-full":{"width":22,"height":22,"body":"<g fill=\\"none\\"><path d=\\"M11 1.83334L13.8325 7.57167L20.1666 8.4975L15.5833 12.9617L16.665 19.2683L11 16.2892L5.33495 19.2683L6.41662 12.9617L1.83328 8.4975L8.16745 7.57167L11 1.83334Z\\" fill=\\"currentColor\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"review-star-half":{"width":22,"height":22,"body":"<g fill=\\"none\\"><path d=\\"M11 1.83334L13.8325 7.57168L20.1666 8.49751L15.5833 12.9617L16.665 19.2683L11 16.2892L5.33495 19.2683L6.41662 12.9617L1.83328 8.49751L8.16745 7.57168L11 1.83334Z\\" fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/>
57\\n<path d=\\"M5.33495 19.2683L10.9999 16.2892V1.83334L8.16745 7.57168L1.83328 8.49751L6.41662 12.9617L5.33495 19.2683Z\\" fill=\\"currentColor\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"review-star-quarter":{"width":22,"height":22,"body":"<g fill=\\"none\\"><path d=\\"M11 1.83334L13.8325 7.57168L20.1666 8.49751L15.5833 12.9617L16.665 19.2683L11 16.2892L5.33495 19.2683L6.41662 12.9617L1.83328 8.49751L8.16745 7.57168L11 1.83334Z\\" fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/>\\n<path d=\\"M 5.335 19.2683 L 8 17 L 8 8 L 1.8333 8.4975 L 6.4166 12.9617 L 5.335 19.2683 Z\\" fill=\\"currentColor\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"review-star-three-quarters":{"width":22,"height":22,"body":"<g fill=\\"none\\"><path d=\\"M11 1.83334L13.8325 7.57168L20.1666 8.49751L15.5833 12.9617L16.665 19.2683L11 16.2892L5.33495 19.2683L6.41662 12.9617L1.83328 8.49751L8.16745 7.57168L11 1.83334Z\\" fill=\\"none\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/>\\n<path d=\\"M 11 1.8333 L 13.231 7.761 L 13.261 17.209 L 11 16.2892 L 5.335 19.2683 L 6.4166 12.9617 L 1.8333 8.4975 L 8.1675 7.5717 L 11 1.8333 Z\\" fill=\\"currentColor\\" stroke=\\"currentColor\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"},"yes":{"width":20,"height":20,"body":"<g fill=\\"none\\"><circle cx=\\"10\\" cy=\\"10\\" r=\\"10\\" fill=\\"#0B8157\\"/>\\n<path d=\\"M14 7L8.5 12.5L6 10\\" stroke=\\"white\\" stroke-width=\\"2\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></g>"}}},{"prefix":"fa-regular","icons":{"circle":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M256 8C119 8 8 119 8 256s111 248 248 248s248-111 248-248S393 8 256 8m0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200s-89.5 200-200 200\\"/>"}}},{"prefix":"fa6-regular","icons":{"circle":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M464 256a208 208 0 1 0-416 0a208 208 0 1 0 416 0M0 256a256 256 0 1 1 512 0a256 256 0 1 1-512 0\\"/>"}}},{"prefix":"fa-solid","icons":{"sort-amount-down":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M304 416h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16m-128-64h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.37 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352m256-192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16m-64 128H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16M496 32H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16\\"/>"}}},{"prefix":"fa6-solid","icons":{"baby":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M152 88a72 72 0 1 1 144 0a72 72 0 1 1-144 0M39.7 144.5c13-17.9 38-21.8 55.9-8.8l36.2 26.3c26.8 19.5 59.1 30 92.2 30s65.4-10.5 92.2-30l36.2-26.4c17.9-13 42.9-9 55.9 8.8s9 42.9-8.8 55.9l-36.2 26.4c-13.6 9.9-28.1 18.2-43.3 25V288H128v-36.3c-15.2-6.7-29.7-15.1-43.3-25l-36.2-26.4c-17.9-13-21.8-38-8.8-55.9zm89.8 184.8l60.6 53l-26 37.2l24.3 24.3c15.6 15.6 15.6 40.9 0 56.6s-40.9 15.6-56.6 0l-48-48C70 438.6 68.1 417 79.2 401.1l50.2-71.8zm128.5 53l60.6-53l50.2 71.8c11.1 15.9 9.2 37.5-4.5 51.2l-48 48c-15.6 15.6-40.9 15.6-56.6 0s-15.6-40.9 0-56.6l24.3-24.3l-26-37.2z\\"/>"},"basket-shopping":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M253.3 35.1c6.1-11.8 1.5-26.3-10.2-32.4s-26.3-1.5-32.4 10.2L117.6 192H32c-17.7 0-32 14.3-32 32s14.3 32 32 32l51.9 207.5C91 492 116.6 512 146 512h284c29.4 0 55-20 62.1-48.5L544 256c17.7 0 32-14.3 32-32s-14.3-32-32-32h-85.6L365.3 12.9c-6.1-11.7-20.6-16.3-32.4-10.2s-16.3 20.6-10.2 32.4L404.3 192H171.7zM192 304v96c0 8.8-7.2 16-16 16s-16-7.2-16-16v-96c0-8.8 7.2-16 16-16s16 7.2 16 16m96-16c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16v-96c0-8.8 7.2-16 16-16m128 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16v-96c0-8.8 7.2-16 16-16s16 7.2 16 16\\"/>"},"bolt":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M349.4 44.6c5.9-13.7 1.5-29.7-10.6-38.5s-28.6-8-39.9 1.8l-256 224c-10 8.8-13.6 22.9-8.9 35.3S50.7 288 64 288h111.5L98.6 467.4c-5.9 13.7-1.5 29.7 10.6 38.5s28.6 8 39.9-1.8l256-224c10-8.8 13.6-22.9 8.9-35.3s-16.6-20.7-30-20.7H272.5z\\"/>"},"bomb":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M459.1 52.4L442.6 6.5c-1.9-3.9-6.1-6.5-10.5-6.5s-8.5 2.6-10.4 6.5l-16.5 45.9l-46 16.8c-4.3 1.6-7.3 5.9-7.2 10.4c0 4.5 3 8.7 7.2 10.2l45.7 16.8l16.8 45.8c1.5 4.4 5.8 7.5 10.4 7.5s8.9-3.1 10.4-7.5l16.5-45.8l45.7-16.8c4.2-1.5 7.2-5.7 7.2-10.2c0-4.6-3-8.9-7.2-10.4zm-132.4 53c-12.5-12.5-32.8-12.5-45.3 0l-2.9 2.9c-22-8-45.8-12.3-70.5-12.3C93.1 96 0 189.1 0 3
5704s93.1 208 208 208s208-93.1 208-208c0-24.7-4.3-48.5-12.2-70.5l2.9-2.9c12.5-12.5 12.5-32.8 0-45.3l-80-80zM200 192c-57.4 0-104 46.6-104 104v8c0 8.8-7.2 16-16 16s-16-7.2-16-16v-8c0-75.1 60.9-136 136-136h8c8.8 0 16 7.2 16 16s-7.2 16-16 16z\\"/>"},"bottle-droplet":{"width":320,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M96 0C82.7 0 72 10.7 72 24s10.7 24 24 24c4.4 0 8 3.6 8 8v64.9c0 12.2-7.2 23.1-17.2 30.1C53.7 174.1 32 212.5 32 256v192c0 35.3 28.7 64 64 64h128c35.3 0 64-28.7 64-64V256c0-43.5-21.7-81.9-54.8-105c-10-7-17.2-17.9-17.2-30.1V56c0-4.4 3.6-8 8-8c13.3 0 24-10.7 24-24S237.3 0 224 0zm64 382c-26.5 0-48-20.1-48-45c0-16.8 22.1-48.1 36.3-66.4c6-7.8 17.5-7.8 23.5 0c14.1 18.3 36.2 49.6 36.2 66.4c0 24.9-21.5 45-48 45\\"/>"},"box-open":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M58.9 42.1c3-6.1 9.6-9.6 16.3-8.7L320 64l244.8-30.6c6.7-.8 13.3 2.7 16.3 8.7l41.7 83.4c9 17.9-.6 39.6-19.8 45.1l-163.4 46.7c-13.9 4-28.8-1.9-36.2-14.3L320 64l-83.4 139c-7.4 12.4-22.3 18.3-36.2 14.3L37.1 170.6c-19.3-5.5-28.8-27.2-19.8-45.1zM321.1 128l54.9 91.4c14.9 24.8 44.6 36.6 72.5 28.6L576 211.6v167c0 22-15 41.2-36.4 46.6l-204.1 51c-10.2 2.6-20.9 2.6-31 0l-204.1-51C79 419.7 64 400.5 64 378.5v-167L191.6 248c27.8 8 57.6-3.8 72.5-28.6l54.8-91.4z\\"/>"},"bridge":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M32 32C14.3 32 0 46.3 0 64s14.3 32 32 32h40v64H0v128c53 0 96 43 96 96v64c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32v-64c0-53 43-96 96-96s96 43 96 96v64c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32v-64c0-53 43-96 96-96V160h-72V96h40c17.7 0 32-14.3 32-32s-14.3-32-32-32zm424 64v64h-80V96zm-128 0v64h-80V96zm-128 0v64h-80V96z\\"/>"},"bug":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M256 0c53 0 96 43 96 96v3.6c0 15.7-12.7 28.4-28.4 28.4H188.5c-15.7 0-28.4-12.7-28.4-28.4V96c0-53 43-96 96-96zM41.4 105.4c12.5-12.5 32.8-12.5 45.3 0l64 64c.7.7 1.3 1.4 1.9 2.1c14.2-7.3 30.4-11.4 47.5-11.4h112c17.1 0 33.2 4.1 47.5 11.4c.6-.7 1.2-1.4 1.9-2.1l64-64c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-64 64c-.7.7-1.4 1.3-2.1 1.9c6.2 12 10.1 25.3 11.1 39.5h64.3c17.7 0 32 14.3 32 32s-14.3 32-32 32h-64c0 24.6-5.5 47.8-15.4 68.6q3.3 1.95 6 4.8l64 64c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0l-63.1-63.1c-24.5 21.8-55.8 36.2-90.3 39.6V240c0-8.8-7.2-16-16-16s-16 7.2-16 16v239.2c-34.5-3.4-65.8-17.8-90.3-39.6l-63.1 63c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l64-64c1.9-1.9 3.9-3.4 6-4.8C101.5 367.8 96 344.6 96 320H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h64.3c1.1-14.1 5-27.5 11.1-39.5c-.7-.6-1.4-1.2-2.1-1.9l-64-64c-12.5-12.5-12.5-32.8 0-45.3z\\"/>"},"building-circle-check":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M48 0C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h96v-80c0-26.5 21.5-48 48-48s48 21.5 48 48v80h96c15.1 0 28.5-6.9 37.3-17.8c-32.9-32-53.3-76.7-53.3-126.2c0-54.7 24.9-103.5 64-135.8V48c0-26.5-21.5-48-48-48zm16 240c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16zm112-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16v-32c0-8.8 7.2-16 16-16m80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16zM80 96h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-32c0-8.8 7.2-16 16-16m80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16zm112-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16v-32c0-8.8 7.2-16 16-16m368 272a144 144 0 1 0-288 0a144 144 0 1 0 288 0m-76.7-43.3c6.2 6.2 6.2 16.4 0 22.6l-72 72c-6.2 6.2-16.4 6.2-22.6 0l-40-40c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l28.7 28.7l60.7-60.7c6.2-6.2 16.4-6.2 22.6 0\\"/>"},"building-columns":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"m243.4 2.6l-224 96c-14 6-21.8 21-18.7 35.8S16.8 160 32 160v8c0 13.3 10.7 24 24 24h400c13.3 0 24-10.7 24-24v-8c15.2 0 28.3-10.7 31.3-25.6s-4.8-29.9-18.7-35.8l-224-96c-8-3.4-17.2-3.4-25.2 0M128 224H64v196.3c-.6.3-1.2.7-1.8 1.1l-48 32c-11.7 7.8-17 22.4-12.9 35.9S17.9 512 32 512h448c14.1 0 26.5-9.2 30.6-22.7s-1.1-28.1-12.9-35.9l-48-32c-.6-.4-1.2-.7-1.8-1.1L448 224h-64v192h-40V224h-64v192h-48V224h-64v192h-40zM256 64a32 32 0 1 1 0 64a32 32 0 1 1 0-64\\"/>"},"building-shield":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M0 48C0 21.5 21.5 0 48 0h288c26.5 0 48 21.5 48 48v159l-42.4 
5717H272c-8.8 0-16 7.2-16 16v64c0 .9.1 1.7.2 2.6c2.3 58.1 24.1 144.8 98.7 201.5c-5.8 2.5-12.2 3.9-18.9 3.9h-96v-80c0-26.5-21.5-48-48-48s-48 21.5-48 48v80H48c-26.5 0-48-21.5-48-48zm80 176c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm80 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16M64 112v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16m112-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm80 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16m167.1 113.7c5.7-2.3 12.1-2.3 17.8 0l120 48c9.1 3.7 15.1 12.5 15.1 22.3c0 63.3-25.9 168.8-134.8 214.2c-5.9 2.5-12.6 2.5-18.5 0C313.9 464.8 288 359.3 288 296c0-9.8 6-18.6 15.1-22.3zM527.4 312L432 273.8v187.8c68.2-33 91.5-99 95.4-149.7z\\"/>"},"building-user":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M48 0C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h96v-80c0-26.5 21.5-48 48-48s48 21.5 48 48v80h89.9c-6.3-10.2-9.9-22.2-9.9-35.1c0-46.9 25.8-87.8 64-109.2V48c0-26.5-21.5-48-48-48zm16 240c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16zm112-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16v-32c0-8.8 7.2-16 16-16m80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16zM80 96h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-32c0-8.8 7.2-16 16-16m80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16zm112-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16v-32c0-8.8 7.2-16 16-16m304 176a80 80 0 1 0-160 0a80 80 0 1 0 160 0M352 477.1c0 19.3 15.6 34.9 34.9 34.9h218.2c19.3 0 34.9-15.6 34.9-34.9c0-51.4-41.7-93.1-93.1-93.1H445.1c-51.4 0-93.1 41.7-93.1 93.1\\"/>"},"car":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M135.2 117.4L109.1 192h293.8l-26.1-74.6c-4.5-12.8-16.6-21.4-30.2-21.4H165.4c-13.6 0-25.7 8.6-30.2 21.4m-95.6 79.4L74.8 96.3C88.3 57.8 124.6 32 165.4 32h181.2c40.8 0 77.1 25.8 90.6 64.3l35.2 100.5c23.2 9.6 39.6 32.5 39.6 59.2v192c0 17.7-14.3 32-32 32h-32c-17.7 0-32-14.3-32-32v-48H96v48c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V256c0-26.7 16.4-49.6 39.6-59.2M128 288a32 32 0 1 0-64 0a32 32 0 1 0 64 0m288 32a32 32 0 1 0 0-64a32 32 0 1 0 0 64\\"/>"},"cat":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M320 192h17.1c22.1 38.3 63.5 64 110.9 64c11 0 21.8-1.4 32-4v228c0 17.7-14.3 32-32 32s-32-14.3-32-32V339.2L280 448h56c17.7 0 32 14.3 32 32s-14.3 32-32 32H192c-53 0-96-43-96-96V192.5c0-16.1-12-29.8-28-31.8l-7.9-1c-17.5-2.2-30-18.2-27.8-35.7S50.5 94 68 96.2l7.9 1c48 6 84.1 46.8 84.1 95.3v85.3c34.4-51.7 93.2-85.8 160-85.8m160 26.5c-10 3.5-20.8 5.5-32 5.5c-28.4 0-54-12.4-71.6-32q-5.55-6.15-9.9-13.2C357.3 164 352 146.6 352 128V10.7C352 4.8 356.7.1 362.6 0h.2c3.3 0 6.4 1.6 8.4 4.2v.1l12.8 17l27.2 36.3L416 64h64l4.8-6.4L512 21.3l12.8-17v-.1c2-2.6 5.1-4.2 8.4-4.2h.2c5.9.1 10.6 4.8 10.6 10.7V128c0 17.3-4.6 33.6-12.6 47.6c-11.3 19.8-29.6 35.2-51.4 42.9M432 128a16 16 0 1 0-32 0a16 16 0 1 0 32 0m48 16a16 16 0 1 0 0-32a16 16 0 1 0 0 32\\"/>"},"charging-station":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M96 0C60.7 0 32 28.7 32 64v384c-17.7 0-32 14.3-32 32s14.3 32 32 32h288c17.7 0 32-14.3 32-32s-14.3-32-32-32V304h16c22.1 0 40 17.9 40 40v32c0 39.8 32.2 72 72 72s72-32.2 72-72V252.3c32.5-10.2 56-40.5 56-76.3v-32c0-8.8-7.2-16-16-16h-16V80c0-8.8-7.2-16-16-16s-16 7.2-16 16v48h-32V80c0-8.8-7.2-16-16-16s-16 7.2-16 16v48h-16c-8.8 0-16 7.2-16 16v32c0 35.8 23.5 66.1 56 76.3V376c0 13.3-10.7 24-24 24s-24-10.7-24-24v-32c0-48.6-39.4-88-88-88h-16V64c0-35.3-28.7-64-64-64zm120.9 82.7c6 4 8.5 11.5 6.3 18.3l-25 74.9H256c6.7 0 12.7 4.2 15 10.4s.5 13.3-4.6 17.7l-112 96c-5.5 4.7-13.4 5.1-19.3 1.1s-8.5-11.5-6.3-18.3l25-74.9l-57.8.1c-6.7 0-12.7-4.2-15-10.4s-.5-13.3 4.6-17.7l112-96c5.5-4.7 13.4-5.1 19.3-1.1z\\"/>"},"chart-line":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64v336c0 44.2 35.8 80 80 80h400c17.7 0 32-14.3 32-32s-14.3-32-32-32H80c-8.8 0-16-7.2-16-16zm406.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L320 210.7l-57.4-57.4c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l89.4-89.3l57.4 57.4c12.5 12.5 32.8 12.5 45.3 0l128-128z\\"/>"},"chart-pie":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M304 240V16.6c0-9 7-16.6 16-16.6c123.7 0 224 100.3 224 224c0 9-7.6 16-16.6 16zM32 272c0-121.3 90.1-221.7 207-237.7c9.2-1.3 17 6.1 17 15.4V288l156.5 156.5c6.7 6.7 6.2 17.7-1.5 23.1c-39.2 28-87.2 44.4-139 44.4c-132.5 0-240-107.4-240-240m526.4 16c9.3 0 16.6 7.8 15.4 17c-7.7 55.9-34.6 105.6-73.9 142.3c-6 5.6-15.4 5.2-21.2-.7L320 288z\\"/>"},"chevron-down":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7L86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z\\"/>"},"chevron-right":{"width":320,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256L73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\\"/>"},"chevron-up":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3L86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z\\"/>"},"code":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M392.8 1.2c-17-4.9-34.7 5-39.6 22l-128 448c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l128-448
57c4.9-17-5-34.7-22-39.6m80.6 120.1c-12.5 12.5-12.5 32.8 0 45.3l89.3 89.4l-89.4 89.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-112-112c-12.5-12.5-32.8-12.5-45.3 0zm-306.7 0c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l112 112c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256l89.4-89.4c12.5-12.5 12.5-32.8 0-45.3\\"/>"},"computer":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M384 96v224H64V96zM64 32C28.7 32 0 60.7 0 96v224c0 35.3 28.7 64 64 64h117.3l-10.7 32H96c-17.7 0-32 14.3-32 32s14.3 32 32 32h256c17.7 0 32-14.3 32-32s-14.3-32-32-32h-74.7l-10.7-32H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64zm464 0c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h64c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm16 64h32c8.8 0 16 7.2 16 16s-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16s7.2-16 16-16m-16 80c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16m32 160a32 32 0 1 1 0 64a32 32 0 1 1 0-64\\"/>"},"cookie-bite":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M257.5 27.6c-.8-5.4-4.9-9.8-10.3-10.6c-22.1-3.1-44.6.9-64.4 11.4l-74 39.5c-19.7 10.5-35.6 27-45.4 47.1l-36.7 75.6c-9.8 20.1-13 42.9-9.1 64.9l14.5 82.8c3.9 22.1 14.6 42.3 30.7 57.9l60.3 58.4c16.1 15.6 36.6 25.6 58.7 28.7l83 11.7c22.1 3.1 44.6-.9 64.4-11.4l74-39.5c19.7-10.5 35.6-27 45.4-47.2l36.7-75.5c9.8-20.1 13-42.9 9.1-64.9c-.9-5.3-5.3-9.3-10.6-10.1c-51.5-8.2-92.8-47.1-104.5-97.4c-1.8-7.6-8-13.4-15.7-14.6c-54.6-8.7-97.7-52-106.2-106.8zM208 144a32 32 0 1 1 0 64a32 32 0 1 1 0-64m-64 192a32 32 0 1 1 64 0a32 32 0 1 1-64 0m224-64a32 32 0 1 1 0 64a32 32 0 1 1 0-64\\"/>"},"couch":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M64 160c0-70.7 57.3-128 128-128h256c70.7 0 128 57.3 128 128v33.6c-36.5 7.4-64 39.7-64 78.4v48H128v-48c0-38.7-27.5-71-64-78.4zm480 112c0-20.9 13.4-38.7 32-45.3c5-1.8 10.4-2.7 16-2.7c26.5 0 48 21.5 48 48v176c0 17.7-14.3 32-32 32h-32c-17.7 0-32-14.3-32-32H96c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V272c0-26.5 21.5-48 48-48c5.6 0 11 1 16 2.7c18.6 6.6 32 24.4 32 45.3v80h448z\\"/>"},"diagram-project":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M0 80c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v16h192V80c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48h-96c-26.5 0-48-21.5-48-48v-16H192v16c0 1.7-.1 3.4-.3 5L272 288h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48h-96c-26.5 0-48-21.5-48-48v-96c0-1.7.1-3.4.3-5L144 224H48c-26.5 0-48-21.5-48-48z\\"/>"},"dice":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M274.9 34.3c-28.1-28.1-73.7-28.1-101.8 0L34.3 173.1c-28.1 28.1-28.1 73.7 0 101.8l138.8 138.8c28.1 28.1 73.7 28.1 101.8 0l138.8-138.8c28.1-28.1 28.1-73.7 0-101.8zM200 224a24 24 0 1 1 48 0a24 24 0 1 1-48 0M96 200a24 24 0 1 1 0 48a24 24 0 1 1 0-48m128 176a24 24 0 1 1 0-48a24 24 0 1 1 0 48m128-176a24 24 0 1 1 0 48a24 24 0 1 1 0-48m-128-80a24 24 0 1 1 0-48a24 24 0 1 1 0 48m96 328c0 35.3 28.7 64 64 64h192c35.3 0 64-28.7 64-64V256c0-35.3-28.7-64-64-64H461.7c11.6 36 3.1 77-25.4 105.5L320 413.8zm160-120a24 24 0 1 1 0 48a24 24 0 1 1 0-48\\"/>"},"dna":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M416 0c17.7 0 32 14.3 32 32c0 59.8-30.3 107.5-69.4 146.6c-28 28-62.5 53.5-97.3 77.4l-2.5 1.7c-11.9 8.1-23.8 16.1-35.5 23.9l-1.6 1c-6 4-11.9 7.9-17.8 11.9c-20.9 14-40.8 27.7-59.3 41.5h118.5c-9.8-7.4-20.1-14.7-30.7-22.1l7-4.7l3-2c15.1-10.1 30.9-20.6 46.7-31.6c25 18.1 48.9 37.3 69.4 57.7C417.7 372.5 448 420.2 448 480c0 17.7-14.3 32-32 32s-32-14.3-32-32H64c0 17.7-14.3 32-32 32S0 497.7 0 480c0-59.8 30.3-107.5 69.4-146.6c28-28 62.5-53.5 97.3-77.4c-34.8-23.9-69.3-49.3-97.3-77.4C30.3 139.5 0 91.8 0 32C0 14.3 14.3 0 32 0s32 14.3 32 32h320c0-17.7 14.3-32 32-32m-77.4 384H109.4c-10.1 10.6-18.6 21.3-25.5 32h280.2c-6.8-10.7-15.3-21.4-25.5-32M109.4 128h229.2c10.1-10.7 18.6-21.3 25.5-32H83.9c6.8 10.7 15.3 21.3 25.5 32m55.4 48c18.4 13.8 38.4 27.5 59.3 41.5c20.9-14 40.8-27.7 59.3-41.5H164.9z\\"/>"},"explosion":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M499.6 11.3c6.7-10.7 20.5-14.5 31.7-8.5s15.8 19.5 10.6 3
571L404.8 338.6c2.2 2.3 4.3 4.7 6.3 7.1l97.2-54.7c10.5-5.9 23.6-3.1 30.9 6.4s6.3 23-2.2 31.5l-87 87h-71.4c-13.2-37.3-48.7-64-90.5-64s-77.4 26.7-90.5 64H118l-75.7-52.2c-9.7-6.7-13.1-19.6-7.9-30.3s17.4-15.9 28.7-12.4l97.2 30.4c3-3.9 6.1-7.7 9.4-11.3l-62.3-103.8c-6.1-10.1-3.9-23.1 5.1-30.7s22.2-7.5 31.1.1L246 293.6c1.5-.4 3-.8 4.5-1.1l13.6-142.7c1.2-12.3 11.5-21.7 23.9-21.7s22.7 9.4 23.9 21.7l13.5 141.9zM64 448h480c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32zM288 0c13.3 0 24 10.7 24 24v48c0 13.3-10.7 24-24 24s-24-10.7-24-24V24c0-13.3 10.7-24 24-24\\"/>"},"file-medical":{"width":384,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M64 0C28.7 0 0 28.7 0 64v384c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0zm192 0v128h128zm-96 240c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-48v48c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16v-48h-48c-8.8 0-16-7.2-16-16v-32c0-8.8 7.2-16 16-16h48z\\"/>"},"flask":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M288 0H128c-17.7 0-32 14.3-32 32s14.3 32 32 32v132.8c0 11.8-3.3 23.5-9.5 33.5L10.3 406.2C3.6 417.2 0 429.7 0 442.6C0 480.9 31.1 512 69.4 512h309.2c38.3 0 69.4-31.1 69.4-69.4c0-12.8-3.6-25.4-10.3-36.4L329.5 230.4c-6.2-10.1-9.5-21.7-9.5-33.5V64c17.7 0 32-14.3 32-32S337.7 0 320 0zm-96 196.8V64h64v132.8c0 23.7 6.6 46.9 19 67.1l34.5 56.1h-171l34.5-56.1c12.4-20.2 19-43.4 19-67.1\\"/>"},"glass-water":{"width":384,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M32 0C23.1 0 14.6 3.7 8.6 10.2S-.6 25.4.1 34.3l28.8 403.4c3 41.9 37.8 74.3 79.8 74.3h166.6c42 0 76.8-32.4 79.8-74.3l28.8-403.4c.6-8.9-2.4-17.6-8.5-24.1S360.9 0 352 0zm41 156.5L66.4 64h251.3l-6.7 92.5l-24.2 12.1c-19.4 9.7-42.2 9.7-61.6 0a74.56 74.56 0 0 0-66.4 0c-19.4 9.7-42.2 9.7-61.6 0z\\"/>"},"graduation-cap":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9V320c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6c-3.2 4.3-4.1 9.9-2.3 15s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7.3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7c-3.2-14.2-7.5-28.7-13.5-42v-24.6c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5.8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1l280.6-101c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1c-7.6-2.7-15.6-4.1-23.7-4.1M128 408c0 35.3 86 72 192 72s192-36.7 192-72l-15.3-145.4L354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6l-142.2-51.4z\\"/>"},"gun":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M528 56c0-13.3-10.7-24-24-24s-24 10.7-24 24v8H32C14.3 64 0 78.3 0 96v112c0 17.7 14.3 32 32 32h10c20.8 0 36.1 19.6 31 39.8L33 440.2c-2.4 9.6-.2 19.7 5.8 27.5S54.1 480 64 480h96c14.7 0 27.5-10 31-24.2L217 352h104.5c23.7 0 44.8-14.9 52.7-37.2l26.7-74.8H432c8.5 0 16.6-3.4 22.6-9.4l22.7-22.6H544c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32h-16zM321.4 304H229l16-64h105l-21 58.7c-1.1 3.2-4.2 5.3-7.5 5.3zM80 128h384c8.8 0 16 7.2 16 16s-7.2 16-16 16H80c-8.8 0-16-7.2-16-16s7.2-16 16-16\\"/>"},"hand-holding-dollar":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M312 24v10.5c6.4 1.2 12.6 2.7 18.2 4.2c12.8 3.4 20.4 16.6 17 29.4s-16.6 20.4-29.4 17c-10.9-2.9-21.1-4.9-30.2-5c-7.3-.1-14.7 1.7-19.4 4.4c-2.1 1.3-3.1 2.4-3.5 3c-.3.5-.7 1.2-.7 2.8v.6c.2.2.9 1.2 3.3 2.6c5.8 3.5 14.4 6.2 27.4 10.1l.9.3c11.1 3.3 25.9 7.8 37.9 15.3c13.7 8.6 26.1 22.9 26.4 44.9c.3 22.5-11.4 38.9-26.7 48.5c-6.7 4.1-13.9 7-21.3 8.8V232c0 13.3-10.7 24-24 24s-24-10.7-24-24v-11.4c-9.5-2.3-18.2-5.3-25.6-7.8c-2.1-.7-4.1-1.4-6-2c-12.6-4.2-19.4-17.8-15.2-30.4s17.8-19.4 30.4-15.2c2.6.9 5 1.7 7.3 2.5c13.6 4.6 23.4 7.9 33.9 8.3c8 .3 15.1-1.6 19.2-4.1c1.9-1.2 2.8-2.2 3.2-2.9c.4-.6.9-1.8.8-4.1v-.2c0-1 0-2.1-4-4.6c-5.7-3.6-14.3-6.4-27.1-10.3l-1.9-.6c-10.8-3.2-25-7.5-36.4-14.4c-13.5-8.1-26.5-22-26.6-44.1c-.1-22.9 12.9-38.6 27.7-47.4c6.4-3.8 13.3-6.4 20.2-8.2L264 24c0-13.3 10.7-24 24-24s24 10.7 24 24m256.2 312.3c13.1 17.8 9.3 42.8-8.5 55.9l-126.6 93.3c-23.4 17.2-51.6 26.5-80.7 26.5H32c-17.7 0-32-14.3-32-32v-64c0-17.7 14.3-32 32-32h36.8l44.9-36c22.7-18.2 50.9-28 80-28H352c17.7 0 32 14.3 32 32s-14.3 32-32 32h-80c-8.8 0-16 7.2-16 16s7.2 16 16 16h120.6l119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5M193.6 384h-.9z\\"/>"},"handshake":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"m323.4 85.2l-96.8 78.4c-16.1 13-19.2 36.4-7 53.1c12.9 17.8 38 21.3 55.3 7.8l99.3-77.2c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5L373 188.8l139 128V128h-.7l-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2m22.8 124.4l-51.7 40.2c-31.5 24.6-77.2 18.2-100.8-14.2c-22.2-30.5-16.6-73.1 12.7-96.8l83.2-67.3c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 8
570l-72 48v224h28.2l91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c4.5-4.9 7.8-10.6 9.9-16.5c19.4 13 45.8 10.3 62.1-7.5c17.9-19.5 16.6-49.9-2.9-67.8zM16 128c-8.8 0-16 7.2-16 16v208c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V128zm32 192a16 16 0 1 1 0 32a16 16 0 1 1 0-32m496-192v224c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V144c0-8.8-7.2-16-16-16zm32 208a16 16 0 1 1 32 0a16 16 0 1 1-32 0\\"/>"},"handshake-simple":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"m323.4 85.2l-96.8 78.4c-16.1 13-19.2 36.4-7 53.1c12.9 17.8 38 21.3 55.3 7.8l99.3-77.2c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5L373 188.8L550.2 352H592c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48h-80.7l-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2m22.8 124.4l-51.7 40.2c-31.5 24.6-77.2 18.2-100.8-14.2c-22.2-30.5-16.6-73.1 12.7-96.8l83.2-67.3c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 80l-72 48H48c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h108.2l91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c4.5-4.9 7.8-10.6 9.9-16.5c19.4 13 45.8 10.3 62.1-7.5c17.9-19.5 16.6-49.9-2.9-67.8z\\"/>"},"heart-pulse":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M228.3 469.1L47.6 300.4c-4.2-3.9-8.2-8.1-11.9-12.4h87c22.6 0 43-13.6 51.7-34.5l10.5-25.2l49.3 109.5c3.8 8.5 12.1 14 21.4 14.1s17.8-5 22-13.3l42.4-84.9l1.7 3.4c9.5 19 28.9 31 50.1 31h104.5c-3.7 4.3-7.7 8.5-11.9 12.4L283.7 469.1c-7.5 7-17.4 10.9-27.7 10.9s-20.2-3.9-27.7-10.9M503.7 240h-132c-3 0-5.8-1.7-7.2-4.4l-23.2-46.3c-4.1-8.1-12.4-13.3-21.5-13.3s-17.4 5.1-21.5 13.3l-41.4 82.8l-51-113.9c-3.9-8.7-12.7-14.3-22.2-14.1s-18.1 5.9-21.8 14.8l-31.8 76.3c-1.2 3-4.2 4.9-7.4 4.9L16 240c-2.6 0-5 .4-7.3 1.1C3 225.2 0 208.2 0 190.9v-5.8c0-69.9 50.5-129.5 119.4-141c45.6-7.6 92 7.3 124.6 39.9l12 12l12-12c32.6-32.6 79-47.5 124.6-39.9c68.9 11.5 119.4 71.1 119.4 141v5.8c0 16.9-2.8 33.5-8.3 49.1\\"/>"},"helmet-safety":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M256 32c-17.7 0-32 14.3-32 32v101.9c0 5.6-4.5 10.1-10.1 10.1c-3.6 0-7-1.9-8.8-5.1l-48-83.9C83 123.5 32 199.8 32 288v64h512v-66.4c-.9-87.2-51.7-162.4-125.1-198.6l-48 83.9c-1.8 3.2-5.2 5.1-8.8 5.1c-5.6 0-10.1-4.5-10.1-10.1V64c0-17.7-14.3-32-32-32zM16.6 384C7.4 384 0 391.4 0 400.6c0 4.7 2 9.2 5.8 11.9C27.5 428.4 111.8 480 288 480s260.5-51.6 282.2-67.5c3.8-2.8 5.8-7.2 5.8-11.9c0-9.2-7.4-16.6-16.6-16.6z\\"/>"},"house-chimney":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M543.8 287.6c17 0 32-14 32-32.1c1-9-3-17-11-24L512 185V64c0-17.7-14.3-32-32-32h-32c-17.7 0-32 14.3-32 32v36.7L309.5 7c-6-5-14-7-21-7s-15 1-22 8L10 231.5c-7 7-10 15-10 24c0 18 14 32.1 32 32.1h32v69.7c-.1.9-.1 1.8-.1 2.8v112c0 22.1 17.9 40 40 40h16c1.2 0 2.4-.1 3.6-.2c1.5.1 3 .2 4.5.2h55.9c22.1 0 40-17.9 40-40v-88c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32v88c0 22.1 17.9 40 40 40h56.5c1.4 0 2.8 0 4.2-.1c1.1.1 2.2.1 3.3.1h16c22.1 0 40-17.9 40-40v-16.2c.3-2.6.5-5.3.5-8.1l-.7-160.2h32z\\"/>"},"jet-fighter":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M160 24c0-13.3 10.7-24 24-24h112c13.3 0 24 10.7 24 24s-10.7 24-24 24h-16l104 144h116.4c7.7 0 15.3 1.4 22.5 4.1L625 234.4c9 3.4 15 12 15 21.6s-6 18.2-15 21.6l-102.1 38.3c-7.2 2.7-14.8 4.1-22.5 4.1H384L280 464h16c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24h8V320h-32l-54.6 54.6c-6 6-14.1 9.4-22.6 9.4H64c-17.7 0-32-14.3-32-32v-64c-17.7 0-32-14.3-32-32s14.3-32 32-32v-64c0-17.7 14.3-32 32-32h18.7c8.5 0 16.6 3.4 22.6 9.4L160 192h32V48h-8c-13.3 0-24-10.7-24-24M80 240c-8.8 0-16 7.2-16 16s7.2 16 16 16h64c8.8 0 16-7.2 16-16s-7.2-16-16-16z\\"/>"},"laptop":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M128 32c-35.3 0-64 28.7-64 64v256h64V96h384v256h64V96c0-35.3-28.7-64-64-64zM19.2 384C8.6 384 0 392.6 0 403.2C0 445.6 34.4 480 76.8 480h486.4c42.4 0 76.8-34.4 76.8-76.8c0-10.6-8.6-19.2-19.2-19.2z\\"/>"},"link":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l112.2-112.3c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0z\\"/>"},"magnifying-glass":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M416 208c0 45.9-14.9 88.3-40 122.7l126.6 126.7c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208M208 352a144 144 0 1 0 0-288a144 144 0 1 0 0 288\\"/>"},"martini-glass":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M32 0C19.1 0 7.4 7.8 2.4 19.8S.2 45.5 9.3 54.7L224 269.3V448h-64c-17.7 0-32 14.3-32 32s14.3 32 32 32h192c17.7 0 32-14.3 32-32s-14.3-32-32-32h-64V269.3L502.6 54.6c9.2-9.2 11.9-22.9 6.9-34.9S492.9 0 480 0zm141.3 128l-64-64h293.5l-64 64z\\"/>"},"microchip":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M176 24c0-13.3-10.7-24-24-24s-24 10.7-24 24v40c-35.3 0-64 28.7-64 64H24c-13.3 0-24 10.7-24 24s10.7 24 24 24h40v56H24c-13.3 0-24 10.7-24 24s10.7 24 24 24h40v56H24c-13.3 0-24 10.7-24 24s10.7 24 24 24h40c0 35.3 28.7 64 64 64v40c0 13.3 10.7 24 24 24s24-10.7 24-24v-40h56v40c0 13.3 10.7 24 24 24s24-10.7 24-24v-40h56v40c0 13.3 10.7 24 24 24s24-10.7 24-24v-40c35.3 0 64-28.7 64-64h40c13.3 0 24-10.7 24-24s-10.7-24-24-24h-40v-56h40c13.3 0 24-10.7 24-24s-10.7-24-24-24h-40v-56h40c13.3 0 24-10.7 24-24s-10.7-24-24-24h-40c0-35.3-28.7-64-64-64V24c0-13.3-10.7-24-24-24s-24 10.7-24 24v40h-56V24c0-13.3-10.7-24-24-24s-24 10.7-24 24v40h-56zm-16 104h192c17.7 0 32 14.3 32 32v192c0 17.7-14.3 32-32 32H160c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32m192 32H160v192h192z\\"/>"},"microscope":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M160 32c0-17.7 14.3-32 32-32h32c17.7 0 32 14.3 32 32c17.7 0 32 14.3 32 32v224c0 17.7-14.3 32-32 32c0 17.7-14.3 32-32 32h-32c-17.7 0-32-14.3-32-32c-17.7 0-32-14.3-32-32V64c0-17.7 14.3-32 32-32M32 448h288c70.7 0 128-57.3 128-128s-57.3-128-128-128v-64c106 0 192 86 192 192c0 49.2-18.5 94-48.9 128H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32m80-64h192c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16\\"/>
57"},"money-check-dollar":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M64 64C28.7 64 0 92.7 0 128v256c0 35.3 28.7 64 64 64h448c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64zm208 128h224c8.8 0 16 7.2 16 16s-7.2 16-16 16H272c-8.8 0-16-7.2-16-16s7.2-16 16-16m-16 112c0-8.8 7.2-16 16-16h224c8.8 0 16 7.2 16 16s-7.2 16-16 16H272c-8.8 0-16-7.2-16-16m-92-152v13.9c7.5 1.2 14.6 2.9 21.1 4.7c10.7 2.8 17 13.8 14.2 24.5s-13.8 17-24.5 14.2c-11-2.9-21.6-5-31.2-5.2c-7.9-.1-16 1.8-21.5 5c-4.8 2.8-6.2 5.6-6.2 9.3c0 1.8.1 3.5 5.3 6.7c6.3 3.8 15.5 6.7 28.3 10.5l.7.2c11.2 3.4 25.6 7.7 37.1 15c12.9 8.1 24.3 21.3 24.6 41.6c.3 20.9-10.5 36.1-24.8 45c-7.2 4.5-15.2 7.3-23.2 9v13.8c0 11-9 20-20 20s-20-9-20-20v-14.6c-10.3-2.2-20-5.5-28.2-8.4c-2.1-.7-4.1-1.4-6.1-2.1c-10.5-3.5-16.1-14.8-12.6-25.3s14.8-16.1 25.3-12.6c2.5.8 4.9 1.7 7.2 2.4c13.6 4.6 24 8.1 35.1 8.5c8.6.3 16.5-1.6 21.4-4.7c4.1-2.5 6-5.5 5.9-10.5c0-2.9-.8-5-5.9-8.2c-6.3-4-15.4-6.9-28-10.7l-1.7-.5c-10.9-3.3-24.6-7.4-35.6-14C88 251.8 76.1 239 76 218.8c-.1-21.1 11.8-35.7 25.8-43.9c6.9-4.1 14.5-6.8 22.2-8.5v-14c0-11 9-20 20-20s20 9 20 20z\\"/>"},"network-wired":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M256 64h128v64H256zM240 0c-26.5 0-48 21.5-48 48v96c0 26.5 21.5 48 48 48h48v32H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h96v32H80c-26.5 0-48 21.5-48 48v96c0 26.5 21.5 48 48 48h160c26.5 0 48-21.5 48-48v-96c0-26.5-21.5-48-48-48h-48v-32h256v32h-48c-26.5 0-48 21.5-48 48v96c0 26.5 21.5 48 48 48h160c26.5 0 48-21.5 48-48v-96c0-26.5-21.5-48-48-48h-48v-32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H352v-32h48c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM96 448v-64h128v64zm320-64h128v64H416z\\"/>"},"oil-well":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M528.3 61.3c-11.4-42.7-55.3-68-98-56.6l-15.4 4.1C397.8 13.4 387.7 31 392.3 48l24.5 91.4l-108.3 28.1l-6.3-18.1c-4.5-12.8-16.6-21.4-30.2-21.4s-25.7 8.6-30.2 21.4l-13.6 39L96 222.6V184c0-13.3-10.7-24-24-24s-24 10.7-24 24v264H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h512c17.7 0 32-14.3 32-32s-14.3-32-32-32H406.7L340 257.5l-62.2 16.1l27.5 78.4h-66.6l26.3-75l-74.6 19.3L137.3 448H96V288.8l337.4-87.5l25.2 94c4.6 17.1 22.1 27.2 39.2 22.6l15.5-4.1c42.7-11.4 68-55.3 56.6-98zM205.1 448l11.2-32h111.4l11.2 32z\\"/>"},"paw":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M226.5 92.9c14.3 42.9-.3 86.2-32.6 96.8s-70.1-15.6-84.4-58.5s.3-86.2 32.6-96.8s70.1 15.6 84.4 58.5M100.4 198.6c18.9 32.4 14.3 70.1-10.2 84.1s-59.7-.9-78.5-33.3s-14.4-70.1 10.1-84.1s59.7.9 78.5 33.3zM69.2 401.2C121.6 259.9 214.7 224 256 224s134.4 35.9 186.8 177.2c3.6 9.7 5.2 20.1 5.2 30.5v1.6c0 25.8-20.9 46.7-46.7 46.7c-11.5 0-22.9-1.4-34-4.2l-88-22c-15.3-3.8-31.3-3.8-46.6 0l-88 22c-11.1 2.8-22.5 4.2-34 4.2c-25.8 0-46.7-20.9-46.7-46.7v-1.6c0-10.4 1.6-20.8 5.2-30.5m352.6-118.5c-24.5-14-29.1-51.7-10.2-84.1s54-47.3 78.5-33.3s29.1 51.7 10.2 84.1s-54 47.3-78.5 33.3m-111.7-93c-32.3-10.6-46.9-53.9-32.6-96.8s52.1-69.1 84.4-58.5s46.9 53.9 32.6 96.8s-52.1 69.1-84.4 58.5\\"/>"},"person-digging":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M208 64a48 48 0 1 1 96 0a48 48 0 1 1-96 0M9.8 214.8c5.1-12.2 19.1-18 31.4-12.9l19.5 8.1l22.9-38.1C99.9 144.6 129.3 128 161 128c51.4 0 97 32.9 113.3 81.7l34.6 103.7l79.3 33.1l34.2-45.6c6.4-8.5 16.6-13.3 27.2-12.8s20.3 6.4 25.8 15.5l96 160c5.9 9.9 6.1 22.2.4 32.2S555.5 512 544 512H288c-11.1 0-21.4-5.7-27.2-15.2s-6.4-21.2-1.4-31.1l16-32c5.4-10.8 16.5-17.7 28.6-17.7h32l22.5-30L22.8 246.2c-12.2-5.1-18-19.1-12.9-31.4zm82.8 91.8l112 48c11.8 5 19.4 16.6 19.4 29.4v96c0 17.7-14.3 32-32 32s-32-14.3-32-32v-74.9l-60.6-26l-37 111c-5.6 16.8-23.7 25.8-40.5 20.2s-25.8-23.7-20.3-40.4l48-144l11-33z\\"/>"},"person-military-rifle":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M160 39c0-13 10-23.8 22.9-24.9L334.7 1.4C344 .7 352 8 352 17.4V48c0 8.8-7.2 16-16 16H185c-13.8 0-25-11.2-25-25m17.6 57h156.8c1 5.2 1.6 10.5 1.6 16c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-5.5.6-10.8 1.6-16m228 364.3L352 369.7V480c0 1.3-.1 2.5-.2 3.8L177.5 234.9c16.6-7.1 34.6-10.9 53.3-10.9h50.4c15.9 0 31.3 2.8 45.8 7.9l94.9-164.2c-7.7-4.4-10.3-14.2-5.9-21.9s14.2-10.3 21.9-5.9l13.9 8l13.9 8c7.7 4.4 10.3 14.2 5.9 21.9L416 173.9l1.6.9c15.3 8.8 20.6 28.4 11.7 43.7L392.6 282c2 2.8 3.9 5.8 5.7 8.8l76.1 128.8c11.2 19 4.9 43.5-14.1 54.8s-43.5 4.9-54.8-14.1zM320 512H192c-17.7 0-32-14.3-32-32V369.7l-53.6 90.6c-11.2 19-35.8 25.3-54.8 14.1s-25.3-35.8-14.1-54.8l76.1-128.8c9.4-15.8 21.7-29.3 36-40L331.1 510c-3.5 1.3-7.2 2-11.1 2m-24-192a24 24 0 1 0 0-48a24 24 0 1 0 0 48\\"/>"},"pills":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M112 96c-26.5 0-48 21.5-48 48v112h96V144c0-26.5-21.5-48-48-48M0 144C0 82.1 50.1 32 112 32s112 50.1 112 112v224c0 61.9-50.1 112-112 112S0 429.9 0 368zm554.9 255.4c-7.1 12.3-23.7 13.1-33.8 3.1L333.5 214.9c-10-10-9.3-26.7 3.1-33.8C360 167.7 387.1 160 416 160c88.4 0 160 71.6 160 160c0 28.9-7.7 56-21.1 79.4m-59.5 59.5C472 472.3 444.9 480 416 480c-88.4 0-160-71.6-160-160c0-28.9 7.7-56 21.1-79.4c7.1-12.3 23.7-13.1 33.8-3.1l187.6 187.6c10 10 9.3 26.7-3.1 33.8\\"/>"},"plane":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M482.3 192c34.2 0 93.7 29 93.7 64c0 36-59.5 64-93.7 64H365.7L265.2 495.9c-5.7 10-16.3 16.1-27.8 16.1h-56.2c-10.6 0-18.3-10.2-15.4-20.4l49-171.6H112l-43.2 57.6c-3 4-7.8 6.4-12.8 6.4H14c-7.8 0-14-6.3-14-14c0-1.3.2-2.6.5-3.9L32 256L.5 145.9c-.4-1.3-.5-2.6-.5-3.9c0-7.8 6.3-14 14-14h42c5 0 9.8 2.4 12.8 6.4L112 192h102.9l-49-171.6c-3-10.2 4.7-20.4 15.3-20.4h56.2c11.5 0 22.1 6.2 27.8 16.1L365.7 192z\\"/>"},"plug-circle-bolt":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M96 0C78.3 0 64 14.3 64 32v96h64V32c0-17.7-14.3-32-32-32m192 0c-17.7 0-32 14.3-32 32v96h64V32c0-17.7-14.3-32-32-32M32 160c-17.7 0-32 14.3-32 32s14.3 32 32 32v32c0 77.4 55 142 128 156.8V480c0 17.7 14.3 32 32 32s32-14.3 32-32v-67.2c12.3-2.5 24.1-6.4 35.1-11.5c-2.1-10.8-3.1-21.9-3.1-33.3c0-80.3 53.8-148 127.3-169.2c.5-2.2.7-4.5.7-6.8c0-17.7-14.3-32-32-32zm400 352a144 144 0 1 0 0-288a144 144 0 1 0 0 288m47.9-225c4.3 3.7 5.4 9.9 2.6 14.9L452.4 356H488c5.2 0 9.8 3.3 11.4 8.2s-.1 10.3-4.2 13.4l-96 72c-4.5 3.4-10.8 3.2-15.1-.6s-5.4-9.9-2.6-14.9l30.1-54.1H376c-5.2 0-9.8-3.3-11.4-8.2s.1-10.3 4.2-13.4l96-72c4.5-3.4 10.8-3.2 15.1.6\\"/>"},"radiation":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M216 186.7c-23.9 13.8-40 39.7-40 69.3H32c-17.7 0-32.2-14.4-30-31.9C10.7 154 47.8 92.7 101.3 52c14.1-10.7 33.8-5.3 42.7 10zM256 336c14.6 0 28.2-3.9 40-10.7l72 124.8c8.8 15.3 3.7 35.1-12.6 41.9c-30.6 12.9-64.2 20-99.4 20s-68.9-7.1-99.4-20c-16.3-6.9-21.4-26.6-12.6-41.9l72-124.8c11.8 6.8 25.4 10.7 40 10.7m224-80H336c0-29.6-16.1-55.5-40-69.3L368 62c8.8-15.3 28.6-20.7 42.7-10c53.6 40.7 90.6 102 99.4 172.1c2.2 17.5-12.4 31.9-30 31.9zm-224-48a48 48 0 1 1 0 96a48 48 0 1 1 0-96\\"/>"},"shirt":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M211.8 0c7.8 0 14.3 5.7 16.7 13.2C240.8 51.9 277.1 80 320 80s79.2-28.1 91.5-66.8C413.9 5.7 420.4 0 428.2 0h12.6c22.5 0 44.2 7.9 61.5 22.3l126.2 105.1c6.6 5.5 10.7 13.5 11.4 22.1s-2.1 17.1-7.8 23.6l-56 64c-11.4 13.1-31.2 14.6-44.6 3.5L480 197.7V448c0 35.3-28.7 64-64 64H224c-35.3 0-64-28.7-64-64V197.7l-51.5 42.9c-13.3 11.1-33.1 9.6-44.6-3.5l-56-64c-5.7-6.5-8.5-15-7.8-23.6s4.8-16.6 11.4-22.1L137.7 22.3C155 7.9 176.7 0 199.2 0z\\"/>"},"sitemap":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M208 80c0-26.5 21.5-48 48-48h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48h-8v40h152c30.9 0 56 25.1 56 56v32h8c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48h-64c-26.5 0-48-21.5-48-48v-64c0-26.5 21.5-48 48-48h8v-32c0-4.4-3.6-8-8-8H312v40h8c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48h-64c-26.5 0-48-21.5-48-48v-64c0-26.5 21.5-48 48-48h8v-40H112c-4.4 0-8 3.6-8 8v32h8c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48v-64c0-26.5 21.5-48 48-48h8v-32c0-30.9 25.1-56 56-56h152v-40h-8c-26.5 0-48-21.5-48-48z\\"/>"},"smoking":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M448 32v11c0 38.2 15.2 74.8 42.2 101.8l21 21c21 21 32.8 49.5 32.8 79.2v11c0 17.7-14.3 32-32 32s-32-14.3-32-32v-11c0-12.7-5.1-24.9-14.1-33.9l-21-21c-39-39-60.9-92-60.9-147.1V32c0-17.7 14.3-32 32-32s32 14.3 32 32m128 224v-11c0-38.2-15.2-74.8-42.2-101.8l-21-21c-21-21-32.8-49.5-32.8-79.2V32c0-17.7 14.3-32 32-32s32 14.3 32 32v11c0 12.7 5.1 24.9 14.1 33.9l21 21c39 39 60.9 91.9 60.9 147.1v11c0 17.7-14.3 32-32 32s-32-14.3-32-32M0 416c0-35.3 28.7-64 64-64h352c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32H64c-35.3 0-64-28.7-64-64zm224 0v32h160v-32zm288-64c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32s-32-14.3-32-32v-96c0-17.7 14.3-32 32-32m96 0c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32s-32-14.3-32-32v-96c0-17.7 14.3-32 32-32\\"/>"},"suitcase-medical":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M184 48h144c4.4 0 8 3.6 8 8v40H176V56c0-4.4 3.6-8 8-8m-56 8v424h256V56c0-30.9-25.1-56-56-56H184c-30.9 0-56 25.1-
5756 56M96 96H64c-35.3 0-64 28.7-64 64v256c0 35.3 28.7 64 64 64h32zm320 384h32c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64h-32zM224 208c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16h-48v48c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16v-48h-48c-8.8 0-16-7.2-16-16v-32c0-8.8 7.2-16 16-16h48z\\"/>"},"tag":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M0 80v149.5c0 17 6.7 33.3 18.7 45.3l176 176c25 25 65.5 25 90.5 0l133.5-133.5c25-25 25-65.5 0-90.5l-176-176c-12-12-28.3-18.7-45.3-18.7L48 32C21.5 32 0 53.5 0 80m112 32a32 32 0 1 1 0 64a32 32 0 1 1 0-64\\"/>"},"tower-broadcast":{"width":576,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M80.3 44C69.8 69.9 64 98.2 64 128s5.8 58.1 16.3 84c6.6 16.4-1.3 35-17.7 41.7s-35-1.3-41.7-17.7C7.4 202.6 0 166.1 0 128S7.4 53.4 20.9 20C27.6 3.6 46.2-4.3 62.6 2.3S86.9 27.6 80.3 44m474.8-24C568.6 53.4 576 89.9 576 128s-7.4 74.6-20.9 108c-6.6 16.4-25.3 24.3-41.7 17.7s-24.3-25.3-17.7-41.7c10.5-25.9 16.3-54.2 16.3-84s-5.8-58.1-16.3-84c-6.6-16.4 1.3-35 17.7-41.7s35 1.3 41.7 17.7M352 128c0 23.7-12.9 44.4-32 55.4V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V183.4c-19.1-11.1-32-31.7-32-55.4c0-35.3 28.7-64 64-64s64 28.7 64 64M170.6 76.8C163.8 92.4 160 109.7 160 128s3.8 35.6 10.6 51.2c7.1 16.2-.3 35.1-16.5 42.1S119 221 112 204.8c-10.3-23.6-16-49.6-16-76.8s5.7-53.2 16-76.8c7.1-16.2 25.9-23.6 42.1-16.5s23.6 25.9 16.5 42.1M464 51.2c10.3 23.6 16 49.6 16 76.8s-5.7 53.2-16 76.8c-7.1 16.2-25.9 23.6-42.1 16.5s-23.6-25.9-16.5-42.1c6.8-15.6 10.6-32.9 10.6-51.2s-3.8-35.6-10.6-51.2c-7.1-16.2.3-35.1 16.5-42.1S457 35 464 51.2\\"/>"},"tractor":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M96 64c0-35.3 28.7-64 64-64h106.3c26.2 0 49.7 15.9 59.4 40.2l48 119.8H480v-33.8c0-24.8 5.8-49.3 16.9-71.6l2.5-5c7.9-15.8 27.1-22.2 42.9-14.3s22.2 27.1 14.3 42.9l-2.5 5c-6.7 13.3-10.1 28-10.1 42.9v33.8h56c22.1 0 40 17.9 40 40v45.4c0 16.5-8.5 31.9-22.6 40.7l-43.3 27.1c-14.2-5.9-29.8-9.2-46.1-9.2c-39.3 0-74.1 18.9-96 48h-80c0 17.7-14.3 32-32 32h-8.2c-1.7 4.8-3.7 9.5-5.8 14.1l5.8 5.8c12.5 12.5 12.5 32.8 0 45.3l-22.6 22.6c-12.5 12.5-32.8 12.5-45.3 0l-5.8-5.8c-4.6 2.2-9.3 4.1-14.1 5.8v8.2c0 17.7-14.3 32-32 32h-32c-17.7 0-32-14.3-32-32v-8.2c-4.8-1.7-9.5-3.7-14.1-5.8l-5.8 5.8c-12.5 12.5-32.8 12.5-45.3 0l-22.6-22.6c-12.5-12.5-12.5-32.8 0-45.3L46 398c-2.2-4.6-4.1-9.3-5.8-14.1l-8.2.1c-17.7 0-32-14.3-32-32v-32c0-17.7 14.3-32 32-32h8.2c1.7-4.8 3.7-9.5 5.8-14.1l-5.8-5.8c-12.5-12.5-12.5-32.8 0-45.3l22.6-22.6c9-9 21.9-11.5 33.1-7.6V64zm170.3 0H160v96h144.7zM176 256a80 80 0 1 0 0 160a80 80 0 1 0 0-160m352 192a24 24 0 1 0 0-48a24 24 0 1 0 0 48m0 64c-48.6 0-88-39.4-88-88c0-29.8 14.8-56.1 37.4-72c14.3-10.1 31.8-16 50.6-16c2.7 0 5.3.1 7.9.3c44.9 4 80.1 41.7 80.1 87.7c0 48.6-39.4 88-88 88\\"/>"},"trash-can":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M135.2 17.7C140.6 6.8 151.7 0 163.8 0h120.4c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64s14.3-32 32-32h96zM32 128h384v320c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64zm96 64c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16m96 0c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16m96 0c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16\\"/>
57"},"tree":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M210.6 5.9L62 169.4c-3.9 4.2-6 9.8-6 15.5c0 12.8 10.3 23.1 23.1 23.1H104l-73.4 73.4c-4.2 4.2-6.6 10-6.6 16c0 12.5 10.1 22.6 22.6 22.6H80L5.4 409.5c-3.5 4.2-5.4 9.5-5.4 15c0 13 10.5 23.5 23.5 23.5H192v32c0 17.7 14.3 32 32 32s32-14.3 32-32v-32h168.5c13 0 23.5-10.5 23.5-23.5c0-5.5-1.9-10.8-5.4-15L368 320h33.4c12.5 0 22.6-10.1 22.6-22.6c0-6-2.4-11.8-6.6-16L344 208h24.9c12.7 0 23.1-10.3 23.1-23.1c0-5.7-2.1-11.3-6-15.5L237.4 5.9C234 2.1 229.1 0 224 0s-10 2.1-13.4 5.9\\"/>"},"trowel-bricks":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M240.8 4.8C250.3 10.6 256 20.9 256 32v72h89c3.6-13.8 16.1-24 31-24h88c26.5 0 48 21.5 48 48s-21.5 48-48 48h-88c-14.9 0-27.4-10.2-31-24h-89v72c0 11.1-5.7 21.4-15.2 27.2s-21.2 6.4-31.1 1.4l-192-96C6.8 151.2 0 140.1 0 128s6.8-23.2 17.7-28.6l192-96c9.9-5 21.7-4.4 31.1 1.4M288 256c0-17.7 14.3-32 32-32h160c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32H320c-17.7 0-32-14.3-32-32zM32 384h96c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32v-64c0-17.7 14.3-32 32-32m192 0h256c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32H224c-17.7 0-32-14.3-32-32v-64c0-17.7 14.3-32 32-32\\"/>"},"truck":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M48 0C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V237.3c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7H416V48c0-26.5-21.5-48-48-48zm368 160h50.7l77.3 77.3V256H416zM112 416a48 48 0 1 1 96 0a48 48 0 1 1-96 0m368-48a48 48 0 1 1 0 96a48 48 0 1 1 0-96\\"/>"},"tv":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M64 64v288h512V64zM0 64C0 28.7 28.7 0 64 0h512c35.3 0 64 28.7 64 64v288c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64zm128 384h384c17.7 0 32 14.3 32 32s-14.3 32-32 32H128c-17.7 0-32-14.3-32-32s14.3-32 32-32\\"/>"},"user-nurse":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M96 128V70.2c0-13.3 8.3-25.3 20.8-30l96-36c7.2-2.7 15.2-2.7 22.5 0l96 36c12.5 4.7 20.8 16.6 20.8 30V128h-.3c.2 2.6.3 5.3.3 8v40c0 70.7-57.3 128-128 128s-128-57.3-128-128v-40c0-2.7.1-5.4.3-8h-.3zm48 48c0 44.2 35.8 80 80 80s80-35.8 80-80v-16H144zm-32.1 151.7c10.5-3.4 21.8.4 29.4 8.5l71 75.5c6.3 6.7 17 6.7 23.3 0l71-75.5c7.6-8.1 18.9-11.9 29.4-8.5c65 20.9 112 81.7 112 153.6c0 17-13.8 30.7-30.7 30.7H30.7C13.8 512 0 498.2 0 481.3c0-71.9 47-132.7 111.9-153.6M208 48v16h-16c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h16v16c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8V96h16c4.4 0 8-3.6 8-8V72c0-4.4-3.6-8-8-8h-16V48c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8\\"/>"},"utensils":{"width":448,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M416 0c-16 0-128 32-128 176v112c0 35.3 28.7 64 64 64h32v128c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32M64 16C64 7.8 57.9 1 49.7.1S34.2 4.6 32.4 12.5L2.1 148.8C.7 155.1 0 161.5 0 167.9c0 45.9 35.1 83.6 80 87.7V480c0 17.7 14.3 32 32 32s32-14.3 32-32V255.6c44.9-4.1 80-41.8 80-87.7c0-6.4-.7-12.8-2.1-19.1L191.6 12.5c-1.8-8-9.3-13.3-17.4-12.4S160 7.8 160 16v134.2c0 5.4-4.4 9.8-9.8 9.8c-5.1 0-9.3-3.9-9.8-9L127.9 14.6C127.2 6.3 120.3 0 112 0S96.8 6.3 96.1 14.6L83.7 151c-.5 5.1-4.7 9-9.8 9c-5.4 0-9.8-4.4-9.8-9.8zm48.3 152h-.6l.3-.7z\\"/>"},"wheat-awn":{"width":512,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M505 41c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L383 95c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l88-88zM305.5 27.3c-6.2-6.2-16.4-6.2-22.6 0l-11.4 11.3c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4l-30.5 30.5c-3.4-27.3-15.5-53.8-36.5-74.8l-11.3-11.3c-6.2-6.2-16.4-6.2-22.6 0l-11.3 11.3c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4l-30.5 30.5c-3.4-27.3-15.5-53.8-36.5-74.8L101.8 231c-6.2-6.2-16.4-6.2-22.6 0l-11.3 11.3c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4l-68.9 68.9c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l68.9-68.9l12.2 12.2c37.5 37.5 98.3 37.5 135.8 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6l-11.3-11.3c-21.8-21.8-49.6-34.1-78.1-36.9l31.9-31.9l12.2 12.2c37.5 37.5 98.3 37.5 135.8 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6L373.4 299c-21.8-21.8-49.6-34.1-78.1-36.9l31.9-31.9l12.2 12.2c37.5 37.5 98.3 37.5 135.8 0l11.3-11.4c6.2-6.2 6.2-16.4 0-22.6L475.2 
57197c-5.2-5.2-10.6-9.8-16.4-13.9L505 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-59.4 59.4c-20.6-4.4-42-3.7-62.3 2.1c6.1-21.3 6.6-43.8 1.4-65.3L409 41c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-46 45.8c-3.7-5-7.8-9.8-12.4-14.3z\\"/>"},"xmarks-lines":{"width":640,"height":512,"body":"<path fill=\\"currentColor\\" d=\\"M32 32C14.3 32 0 46.3 0 64s14.3 32 32 32h576c17.7 0 32-14.3 32-32s-14.3-32-32-32zm0 384c-17.7 0-32 14.3-32 32s14.3 32 32 32h576c17.7 0 32-14.3 32-32s-14.3-32-32-32zM7 167c-9.4 9.4-9.4 24.6 0 33.9l55 55L7 311c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l55-55l55 55c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-55-55l55-55c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-55 55L41 167c-9.4-9.4-24.6-9.4-33.9 0zm258 0c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l55 55l-55 55c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l55-55l55 55c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-55-55l55-55c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-55 55zm190 0c-9.4 9.4-9.4 24.6 0 33.9l55 55l-55 55c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l55-55l55 55c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-55-55l55-55c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-55 55l-55-55c-9.4-9.4-24.6-9.4-33.9 0\\"/>"}}},{"prefix":"flag","icons":{"de-4x3":{"width":640,"height":480,"body":"<path fill=\\"#fc0\\" d=\\"M0 320h640v160H0z\\"/><path fill=\\"#000001\\" d=\\"M0 0h640v160H0z\\"/><path fill=\\"red\\" d=\\"M0 160h640v160H0z\\"/>"},"it-4x3":{"width":640,"height":480,"body":"<g fill-rule=\\"evenodd\\" stroke-width=\\"1pt\\"><path fill=\\"#fff\\" d=\\"M0 0h640v480H0z\\"/><path fill=\\"#009246\\" d=\\"M0 0h213.3v480H0z\\"/><path fill=\\"#ce2b37\\" d=\\"M426.7 0H640v480H426.7z\\"/></g>"},"pl-4x3":{"width":640,"height":480,"body":"<g fill-rule=\\"evenodd\\"><path fill=\\"#fff\\" d=\\"M0 0h640v240H0z\\"/><path fill=\\"#dc143c\\" d=\\"M0 240h640v240H0z\\"/></g>"},"ro-4x3":{"width":640,"height":480,"body":"<g fill-rule=\\"evenodd\\" stroke-width=\\"1pt\\"><path fill=\\"#00319c\\" d=\\"M0 0h213.3v480H0z\\"/><path fill=\\"#ffde00\\" d=\\"M213.3 0h213.4v480H213.3z\\"/><path fill=\\"#de2110\\" d=\\"M426.7 0H640v480H426.7z\\"/></g>"},"tr-4x3":{"width":640,"height":480,"body":"<g fill-rule=\\"evenodd\\"><path fill=\\"#e30a17\\" d=\\"M0 0h640v480H0z\\"/><path fill=\\"#fff\\" d=\\"M407 247.5c0 66.2-54.6 119.9-122 119.9s-122-53.7-122-120s54.6-119.8 122-119.8s122 53.7 122 119.9\\"/><path fill=\\"#e30a17\\" d=\\"M413 247.5c0 53-43.6 95.9-97.5 95.9s-97.6-43-97.6-96s43.7-95.8 97.6-95.8s97.6 42.9 97.6 95.9z\\"/><path fill=\\"#fff\\" d=\\"m430.7 191.5l-1 44.3l-41.3 11.2l40.8 14.5l-1 40.7l26.5-31.8l40.2 14l-23.2-34.1l28.3-33.9l-43.5 12l-25.8-37z\\"/></g>"},"ua-4x3":{"width":640,"height":480,"body":"<g fill-rule=\\"evenodd\\" stroke-width=\\"1pt\\"><path fill=\\"#0057b8\\" d=\\"M0 0h640v240H0z\\"/><path fill=\\"gold\\" d=\\"M0 240h640v240H0z\\"/></g>"}}},{"prefix":"material-symbols","icons":{"add":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M11 13H5v-2h6V5h2v6h6v2h-6v6h-2z\\"/>"},"arrow-back-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m7.825 13l4.9 4.9q.3.3.288.7t-.313.7q-.3.275-.7.288t-.7-.288l-6.6-6.6q-.15-.15-.213-.325T4.426 12t.063-.375t.212-.325l6.6-6.6q.275-.275.688-.275t.712.275q.3.3.3.713t-.3.712L7.825 11H19q.425 0 .713.288T20 12t-.288.713T19 13z\\"/>"},"beach-access":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m19.65 21l-6.35-6.35l1.4-1.4l6.35 6.35zM6 20.3q-2.5-2.45-2.937-5.75T4.2 8.375q.075.85.425 1.913t.963 2.237t1.462 2.413t1.875 2.437zm4.3-4.3q-1.2-1.2-2.1-2.613T6.788 10.65t-.575-2.412t.462-1.613q.525-.55 1.613-.5t2.425.563t2.75 1.425t2.612 2.112zm7.15-7.15Q16.275 7.825 15.038 7t-2.4-1.45t-2.225-.987T8.5 4.125q2.875-1.5 6.163-1.037T20.35 5.95z\\"/>"},"cancel-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m12 13.4l2.9 2.9q.275.275.7.275t.7-.275t.275-.7t-.275-.7L13.4 12l2.9-2.9q.275-.275.275-.7t-.275-.7t-.7-.275t-.7.275L12 10.6L9.1 7.7q-.275-.275-.7-.275t-.7.275t-.275.7t.275.7l2.9 2.9l-2.9 2.9q-.275.275-.275.7t.275.7t.7.275t.7-.275zm0 8.6q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22\\"/>"},"check":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m9.55 18l-5.7-5.7l1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4z\\"/>"},"check-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m9.55 15.15l8.475-8.475q.3-.3.7-.3t.7.3t.3.713t-.3.712l-9.175 9.2q-.3.3-.7.3t-.7-.3L4.55 13q-.3-.3-.288-.712t.313-.713t.713-.3t.712.3z\\"/>"},"check-small-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m10 13.6l5.9-5.9q.275-.275.7-.275t.7.275t.275.7t-.275.7l-6.6 6.6q-.3.3-.7.3t-.7-.3l-2.6-2.6q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275z\\"/>"},"chevron-left":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m14 18l-6-6l6-6l1.4 1.4l-4.6 4.6l4.6 4.6z\\"/>"},"chevron-right":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z\\"/>"}
57,"close-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m12 13.4l-4.9 4.9q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7l4.9-4.9l-4.9-4.9q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l4.9 4.9l4.9-4.9q.275-.275.7-.275t.7.275t.275.7t-.275.7L13.4 12l4.9 4.9q.275.275.275.7t-.275.7t-.7.275t-.7-.275z\\"/>"},"download":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m12 16l-5-5l1.4-1.45l2.6 2.6V4h2v8.15l2.6-2.6L17 11zm-6 4q-.825 0-1.412-.587T4 18v-3h2v3h12v-3h2v3q0 .825-.587 1.413T18 20z\\"/>"},"download-2":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M4 22v-2h16v2zm8-4L5 9h4V2h6v7h4z\\"/>"},"edit":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M3 21v-4.25L16.2 3.575q.3-.275.663-.425t.762-.15t.775.15t.65.45L20.425 5q.3.275.438.65T21 6.4q0 .4-.137.763t-.438.662L7.25 21zM17.6 7.8L19 6.4L17.6 5l-1.4 1.4z\\"/>"},"escalator-warning":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M5.088 5.413Q4.5 4.825 4.5 4t.588-1.412T6.5 2t1.413.588T8.5 4t-.587 1.413T6.5 6t-1.412-.587M17 11q-.625 0-1.062-.437T15.5 9.5t.438-1.062T17 8t1.063.438T18.5 9.5t-.437 1.063T17 11M4.5 22v-7H3V9q0-.825.588-1.412T5 7h3q.55 0 1 .263T9.725 8l3.575 6.175l1.025-1.525q.2-.3.538-.475t.712-.175H18.5q.625 0 1.063.438T20 13.5V17h-1v5h-4v-7.1l-.775 1.1h-2.2L9.5 11.6V22z\\"/>"},"expand-less":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m7.4 15.375l-1.4-1.4l6-6l6 6l-1.4 1.4l-4.6-4.6z\\"/>","hidden":true},"expand-more":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"m12 15.375l-6-6l1.4-1.4l4.6 4.6l4.6-4.6l1.4 1.4z\\"/>","hidden":true},"family-restroom":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M18 6q-.825 0-1.412-.587T16 4t.588-1.412T18 2t1.413.588T20 4t-.587 1.413T18 6m-1 16v-8q0-1-.513-1.8t-1.312-1.25l.875-2.575q.2-.625.738-1T18 7t1.213.375t.737 1L22.5 16H20v6zm-5.562-10.937Q11 10.625 11 10t.438-1.062T12.5 8.5t1.063.438T14 10t-.437 1.063t-1.063.437t-1.062-.437M5.5 6q-.825 0-1.412-.587T3.5 4t.588-1.412T5.5 2t1.413.588T7.5 4t-.587 1.413T5.5 6m-2 16v-7H2V9q0-.825.588-1.412T4 7h3q.825 0 1.413.588T9 9v6H7.5v7zm7.5 0v-4h-1v-4q0-.625.438-1.062T11.5 12.5h2q.625 0 1.063.438T15 14v4h-1v4z\\"/>"},"info-outline":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M11 17h2v-6h-2zm1.713-8.287Q13 8.425 13 8t-.288-.712T12 7t-.712.288T11 8t.288.713T12 9t.713-.288M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8\\"/>"},"lightbulb-2-outline":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M10 18q-.825 0-1.412-.587T8 16v-1.25q-1.425-.975-2.212-2.5T5 9q0-2.925 2.038-4.962T12 2t4.963 2.038T19 9q0 1.725-.788 3.238T16 14.75V16q0 .825-.587 1.413T14 18zm0-2h4v-2.3l.85-.6q1.025-.7 1.588-1.787T17 9q0-2.075-1.463-3.537T12 4T8.463 5.463T7 9q0 1.225.563 2.313T9.15 13.1l.85.6zm0 6q-.425 0-.712-.288T9 21v-1h6v1q0 .425-.288.713T14 22zm2-13\\"/>"},"lightbulb-outline":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M10.588 21.413Q10 20.825 10 20h4q0 .825-.587 1.413T12 22t-1.412-.587M8 19v-2h8v2zm.25-3q-1.725-1.025-2.738-2.75T4.5 9.5q0-3.125 2.188-5.312T12 2t5.313 2.188T19.5 9.5q0 2.025-1.012 3.75T15.75 16zm.6-2h6.3q1.125-.8 1.738-1.975T17.5 9.5q0-2.3-1.6-3.9T12 4T8.1 5.6T6.5 9.5q0 1.35.613 2.525T8.85 14M12 14\\"/>"},"man-sharp":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M10 22v-7H8V7h8v8h-2v7zm2-16q-.825 0-1.412-.587T10 4t.588-1.412T12 2t1.413.588T14 4t-.587 1.413T12 6\\"/>"},"navigate-next":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z\\"/>"},"partner-heart":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M1 21v-4q0-.85.588-1.425T3 15h3.275q.5 0 .95.25t.725.675q.725.975 1.788 1.525T12 18q1.225 0 2.288-.55t1.762-1.525q.325-.425.763-.675t.912-.25H21q.85 0 1.425.575T23 17v4h-7v-2.275q-.875.625-1.888.95T12 20q-1.075 0-2.1-.337T8 18.7V21zm3-7q-1.25 0-2.125-.875T1 11q0-1.275.875-2.137T4 8q1.275 0 2.138.863T7 11q0 1.25-.862 2.125T4 14m16 0q-1.25 0-2.125-.875T17 11q0-1.275.875-2.137T20 8q1.275 0 2.138.863T23 11q0 1.25-.862 2.125T20 14m-8-2q-1.7-1.55-2.775-2.613T7.55 7.55t-.825-1.362T6.5 5q0-1.25.875-2.125T9.525 2q.7 0 1.35.313T12 3.15q.475-.525 1.125-.837T14.475 2q1.275 0 2.15.875T17.5 5q0 .6-.225 1.188T16.45 7.55t-1.675 1.838T12 12\\"/>"},"person":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M9.175 10.825Q8 9.65 8 8t1.175-2.825T12 4t2.825 1.175T16 8t-1.175 2.825T12 12t-2.825-1.175M4 20v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T20 17.2V20z\\"/>"},"search-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M9.5 16q-2.725 0-4.612-1.888T3 9.5t1.888-4.612T9.5 3t4.613 1.888T16 9.5q0 1.1-.35 2.075T14.7 13.3l5.6 5.6q.275.275.275.7t-.275.7t-.7.275t-.7-.275l-5.6-5.6q-.75.6-1.725.95T9.5 16m0-2q1.875 0 3.188-1.312T14 9.5t-1.312-3.187T9.5 5T6.313 6.313T5 9.5t1.313 3.188T9.5 14\\"/>"},"table-rows-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M4 21q-.425 0-.712-.288T3 20v-2.65q0-.425.288-.712T4 16.35h16q.425 0 .713.288t.287.712V20q0 .425-.288.713T20 21zm0-6.65q-.425 0-.712-.288T3 13.35v-2.725q0-.425.288-.712T4 9.625h16q.425 0 .713.288t.287.712v2.725q0 .425-.288.713T20 14.35zm0-6.725q-.425 0-.712-.288T3 6.626V4q0-.425.288-.712T4 3h16q.425 0 .713.288T21 4v2.625q0 .425-.288.713T20 7.625z\\"/>"},"view-column-rounded":{"width":24,"height":24,"body":"<path fill=\\"currentColor\\" d=\\"M5 19q-.825 0-1.412-.587T3 17V7q0-.825.588-1.412T5 5h1.325q.825 0 1.413.588T8.325 7v10q0 .825-.587 1.413T6.325 19zm6.325 0q-.825 0-1.412-.587T9.325 17V7q0-.825.588-1.412T11.325 5h1.325q.825 0 1.413.588T14.65 7v10q0 .825-.587 1.413T12.65 19zm6.325 0q-.825 0-1.412-.587T15.65 17V7q0-.825.588-1.412T17.65 5h1.325q.825 0 1.413.588T20.975 7v10q0 .825-.587 1.413T18.975 19z\\"/>"}}}]');for(const n of t)for(const[r,i]of Object.entries(n.icons))e(n.prefix?n.prefix+":"+r:r,i);ey=!0}async function hF(e,t){if(!e)return null;j5(Ha);const n=ad(e);return n||(await uO(e).catch(()=>(console.warn(`[Icon] failed to load icon \`${e}\``),null)),ad(e))}function V5(e){const t=hl().icon,n=(t.collections||[]).sort((r,i)=>i.length-r.length);return me(()=>{const r=e(),i=r.startsWith(t.cssSelectorPrefix)?r.slice(t.cssSelectorPrefix.length):r,o=t.aliases?.[i]||i;if(!o.includes(":")){const s=n.find(a=>o.startsWith(a+"-"));return s?s+":"+o.slice(s.length+1):o}return o}
57)}function B5(e,t){if(e!==!1)return e===!0||e===null?t:e}let aa;function dF(e){return e.replace(/([^\w-])/g,"\\$1")}function pF(){if(aa)return aa;aa=new Set;const e=n=>{if(n=n.replace(/^:where\((.*)\)$/,"$1").trim(),n.startsWith("."))return n},t=n=>{if(n?.length)for(const r of n){r?.cssRules&&t(r.cssRules);const i=r?.selectorText;if(typeof i=="string"){const o=e(i);o&&aa.add(o)}}};if(typeof document<"u")for(const n of document.styleSheets)try{const r=n.cssRules||n.rules;t(r)}catch{}return aa}const mF=Oe({name:"NuxtIconCss",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e){const t=We(),n=hl().icon,r=me(()=>{if(!e.name)return"";const a=n.cssSelectorPrefix+e.name;return typeof e.customize=="function"?a+"--customized-"+oo(e.customize.toString()):a});function i(a){if(!a)return;const l=ad(a);if(l)return l;const c=t.payload?.data?.[a];if(c)return Ha(a,c),c}const o=me(()=>"."+dF(r.value));function s(a,l=!0){let c=o.value;n.cssWherePseudo&&(c=`:where(${c})`);const u=fF(a,{iconSelector:c,format:"compressed",customise:B5(e.customize,n.customize)});return n.cssLayer&&l?`@layer ${n.cssLayer} { ${u} }`:u}{const a=pF();async function l(c){if(a.has(o.value)||typeof document>"u")return;const u=document.createElement("style");u.textContent=s(c);const f=document.head.querySelector('style, link[rel="stylesheet"]');f?document.head.insertBefore(u,f):document.head.appendChild(u),a.add(o.value)}Ie(()=>e.name,()=>{if(a.has(o.value))return;const c=i(e.name);c?l(c):hF(e.name).then(u=>{u&&l(u)}).catch(()=>null)},{immediate:!0})}return()=>Qe("span",{class:["iconify",r.value]})}}),gF=Oe({name:"NuxtIconSvg",props:{name:{type:String,required:!0},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e,{slots:t}){const n=We(),r=hl().icon,i=V5(()=>e.name),o="i-"+i.value;if(i.value){const s=n.payload.data[o];s?Ha(i.value,s):j5(Ha)}return()=>Qe(kO,{icon:i.value,ssr:!0,customise:B5(e.customize,r.customize)},t)}}),Io=Oe({name:"NuxtIcon",props:{name:{type:String,required:!0},mode:{type:String,required:!1,default:null},size:{type:[Number,String],required:!1,default:null},customize:{type:[Function,Boolean,null],default:null,required:!1}},setup(e,{slots:t}){const n=We(),r=hl().icon,i=V5(()=>e.name),o=me(()=>n.vueApp?.component(i.value)||((e.mode||r.mode)==="svg"?gF:mF)),s=me(()=>{const a=e.size||r.size;return a?{fontSize:Number.isNaN(+a)?a:a+"px"}:null});return()=>Qe(o.value,{...r.attrs,name:i.value,class:r.class,style:s.value,customize:e.customize},t)}}),vF=Object.freeze(Object.defineProperty({__proto__:null,default:Io},Symbol.toStringTag,{value:"Module"})),yF={class:"input-wrapper"},bF=["id","type","name","placeholder","autocomplete","maxlength","disabled","inputmode"],wF=["id"],_F=Oe({__name:"InputField",props:Ah({id:{},type:{},name:{},placeholder:{},error:{type:Boolean,default:!1},errorMessage:{},autocomplete:{default:"on"},lightBorder:{type:Boolean},maxlength:{},inputmode:{},allowedCharsRegex:{},disabled:{type:Boolean}},{modelValue:{default:""},modelModifiers:{}}),emits:Ah(["keyup","input","focus","blur"],["update:modelValue"]),setup(e,{emit:t}){const n=e,r=t,i=Tp(e,"modelValue");function o(s){const a=s.target;let l=a.value;n.allowedCharsRegex&&(l=l.split("").filter(c=>n.allowedCharsRegex.test(c)).join("")),i.value=l,r("input",s,l),l!==a.value&&(a.value=l)}return(s,a)=>(ue(),ve("div",yF,[mo(de("input",{id:e.id,"onUpdate:modelValue":a[0]||(a[0]=l=>i.value=l),class:$e([[e.name,e.error?"border-secondary-red-140 text-secondary-red-140":e.lightBorder?"border-primary-black-10 text-content dark:border-input":"border-input text-content"],"text-ellipsis border-1 border-solid disabled:cursor-not-allowed disabled:bg-surface-flat disabled:text-content-muted dark:disabled:bg-button-secondary-bg"]),type:e.type,name:e.name,placeholder:e.placeholder,autocomplete:e.autocomplete,maxlength:e.maxlength,disabled:e.disabled,inputmode:e.inputmode,onKeyup:a[1]||(a[1]=l=>r("keyup",l,i.value)),onInput:a[2]||(a[2]=l=>o(l)),onFocus:a[3]||(a[3]=l=>r("focus",l)),onBlur:a[4]||(a[4]=l=>r("blur",l))},null,42,bF),[[C_,i.value]]),e.error&&e.errorMessage?(ue(),ve("p",{key:0,id:`${e.name}-error`,class:"mt-[6px] text-[14px] text-secondary-red-140 leading-[20px] dark:text-secondary-red-100"},He(e.errorMessage),9,wF)):Ne("",!0)]))}}),xF=Object.assign(ci(_F,[["__scopeId","data-v-47d56dc9"]]),{__name:"InputField"}),kF={class:"sr-only"},CF=Oe({__name:"Input",props:{modelValue:{default:""},modelModifiers:{}},emits:Ah(["submit"],["update:modelValue"]),setup(e,{emit:t}){const n=t,{t:r}=mn(),i=Tp(e,"modelValue"),o=be(!1),s=be();return jt(()=>{s.value.$el.querySelector("input")?.focus()}),(a,l)=>{const c=xF,u=Io;return ue(),ve("form",{class:"relative",onSubmit:l[3]||(l[3]=Pp(f=>n("submit"),["prevent"]))},[xe(c,{ref_key:"searchInput",ref:s,modelValue:i.value,"onUpdate:modelValue":l[0]||(l[0]=f=>i.value=f),name:"searchInput",type:"text",placeholder:te(r)("search.input_placeholder"),class:"[&>p]:hidden",onFocus:l[1]||(l[1]=f=>o.value=!0),onBlur:l[2]||(l[2]=f=>o.value=!1)},null,8,["modelValue","placeholder"]),de("button",{class:$e(["absolute right-[15px] top-[13px] text-[24px]",[te(o)?"text-button-secondary-text":"text-content-muted"]]),type:"submit"},[xe(u,{name:"material-symbols:search-rounded"}),de("span",kF,He(te(r)("search.input_placeholder")),1)],2)],32)}}}),SF=Object.assign(CF,{__name:"AppSearchInput"}),EF=["all","other","calculator","comparison","etf","fund","copilot"],z5={all:"material-symbols:category-search-rounded",other:"majesticons:light-bulb",calculator:"material-symbols:calculate-rounded",comparison:"fa6-solid:trophy",etf:"material-symbols:bid-landscape-rounded",fund:"material-symbols:monitoring-rounded",copilot:"material-symbols:support"},TF=["onClick"],OF=Oe({__name:"CategoryBar",props:{modelValue:{default:"all"},modelModifiers:{}},emits:["update:modelValue"],setup(e){const t=S2(),{t:n}=mn(),r=Tp(e,"modelValue");function i(o){r.value=o}return(o,s)=>{const a=Io;return ue(),ve(Ue,null,[de("ul",mt({class:"flex flex-row list-none gap-[24px] overflow-auto"},te(t)),[(ue(!0),ve(Ue,null,zt(te(EF),l=>(ue(),ve("li",{key:l,class:"shrink-0"},[de("button",{class:$e(["border-0 border-button-secondary-text border-solid pb-[12px] text-[16px]",[l===r.value?"border-b-2 text-button-secondary-text":"text-content-muted"]]),onClick:c=>i(l)},[xe(a,{name:te(z5)[l],class:$e(["mr-[4px] h-[18px] w-[18px] text-[18px]",[l===r.value&&"text-button-secondary-text"]])},null,8,["name","class"]),Ot(" "+He(te(n)("search.category."+l)),1)],10,TF)]))),128))],16),s[0]||(s[0]=de("hr",{class:"m-[-2px] border-0 border-t-2 border-t-subtle border-solid"},null,-1))],64)}}}),AF=Object.assign(OF,{__name:"AppSearchCategoryBar"}),LF={class:"flex items-center gap-[4px]"},MF=Oe({__name:"CategoryChip",props:{category:{}},setup(e){const{t,te:n}=mn(),r={all:"",other:"bg-search-other/10 border-search-other/20 color-search-other",calculator:"bg-search-calculator/10 border-search-calculator/20 color-search-calculator",comparison:"bg-search-comparison/10 border-search-comparison/20 color-search-comparison",etf:"bg-search-etf/10 border-search-etf/20 color-search-etf",fund:"bg-search-fund/10 border-search-fund/20 color-search-fund",copilot:"bg-search-copilot/10 border-search-copilot/20 color-search-copilot"};return(i,o)=>{const s=Io;return te(n)("search.category."+e.category)?(ue(),ve("div",{key:0,class:$e(["mt-[4px] inline-block border-[1px] rounded-[8px] border-solid px-[8px] py-[2px] text-[14px] font-semibold",[e.category&&r[e.category]]])},[de("div",LF,[xe(s,{name:te(z5)[e.category],class:"h-[20px] w-[20px] flex-shrink text-[20px]"},null,8,["name"]),de("span",null,He(te(t)("search.category."+e.category)),1)])],2)):Ne("",!0)}}}),PF=Object.assign(MF,{__name:"AppSearchCategoryChip"}),RF={class:"relative flex flex-col gap-[4px] border-[1px] border-subtle border-b-solid py-[16px] last:border-none"},DF={class:"flex flex-col gap-none"},IF=["innerHTML"],NF=Oe({__name:"ResultItem",props:{title:{},uri:{},snippet:{},category:{}},emits:["linkedClicked"],setup(e,{emit:t}){const n=t;return(r,i)=>{const o=ji,s=PF;return ue(),ve("div",RF,[de("div",DF,[xe(o,{link:e.uri,class:"font-semibold hover:underline!",onClick:i[0]||(i[0]=a=>n("linkedClicked"))},{default:Ce(()=>
57[Ot(He(e.title),1)]),_:1},8,["link"]),de("div",{class:"text-truncate text-content-muted [&>mark]:bg-[unset] [&>mark]:text-content [&>mark]:font-semibold",innerHTML:e.snippet},null,8,IF)]),de("div",null,[xe(s,{category:e.category},null,8,["category"])])])}}}),FF=Object.assign(NF,{__name:"AppSearchResultItem"}),jF={width:"220",height:"220",viewBox:"0 0 220 220",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function VF(e,t){return ue(),ve("svg",jF,[...t[0]||(t[0]=[Mo('<g clip-path="url(#clip0_243_8891)"><path opacity="0.2" d="M69.0891 151.692C108.779 157.728 145.811 130.424 151.847 90.7649C154.443 73.6253 150.846 56.9861 142.714 43.1305C132.018 24.8962 113.471 11.4473 90.9202 8.03813C55.6088 2.65855 22.4243 23.6139 11.2585 56.2042C9.85108 60.2701 8.81895 64.555 8.13087 68.9651C2.09447 108.655 29.399 145.687 69.0578 151.723L69.0891 151.692Z" fill="white"></path><path d="M67.9633 158.291C111.219 164.859 151.597 135.115 158.165 91.8596C164.733 48.604 134.989 8.2258 91.7336 1.6577C48.4779 -4.91039 8.09979 24.8337 1.5317 68.0893C-
575.0364 111.345 24.7077 151.723 67.9633 158.291ZM69.7148 146.719C32.8709 141.12 7.50554 106.716 13.1041 69.8408C18.7026 32.9969 53.1069 7.63155 89.9821 13.2301C126.826 18.8286 152.191 53.2329 146.593 90.1081C140.994 126.952 106.59 152.317 69.7148 146.719Z" fill="#89A3F4" stroke="#89A3F4" stroke-width="1.25107" stroke-miterlimit="10"></path><path d="M138.838 127.355L127.492 138.701L138.838 150.046L150.183 138.701L138.838 127.355Z" fill="#89A3F4"></path><path d="M148.186 136.473L136.62 148.04C135.154 149.505 135.154 151.882 136.62 153.348L202.039 218.767C203.504 220.232 205.881 220.232 207.346 218.767L218.913 207.2C220.379 205.734 220.379 203.358 218.913 201.892L153.494 136.473C152.028 135.007 149.652 135.007 148.186 136.473Z" fill="#4D6BDD"></path><path d="M79.6274 146.938C116.645 146.938 146.653 116.929 146.653 79.9119C146.653 42.8945 116.645 12.886 79.6274 12.886C42.6101 12.886 12.6016 42.8945 12.6016 79.9119C12.6016 116.929 42.6101 146.938 79.6274 146.938Z" fill="#FF6B4A"></path><path d="M51.792 52.6386L106.557 107.404" stroke="white" stroke-width="16.8581" stroke-miterlimit="10" stroke-linecap="round"></path><path d="M106.557 52.6386L51.792 107.404" stroke="white" stroke-width="16.8581" stroke-miterlimit="10" stroke-linecap="round"></path></g><defs><clipPath id="clip0_243_8891"><rect width="220" height="219.75" fill="white" transform="translate(0 0.125107)"></rect></clipPath></defs>',2)])])}const BF={render:VF},zF={class:"flex flex-col items-center justify-center"},$F=Oe({__name:"NothingFound",props:{searchText:{}},setup(e){const{t}=mn();return(n,r)=>(ue(),ve("div",zF,[xe(te(BF),{class:"mb-[16px]"}),Ot(" "+He(te(t)("search.nothing_found",[e.searchText])),1)]))}}),HF=Object.assign($F,{__name:"AppSearchNothingFound"}),qF={class:"flex flex-col items-center justify-center gap-[24px]"},UF={class:"text-[26px] font-semibold"},WF={class:"text-[18px] font-400"},GF=Oe({__name:"ErrorState",setup(e){const{t}=mn();return(n,r)=>(ue(),ve("div",qF,[r[0]||(r[0]=de("div",{class:"text-[150px] leading-[150px]"},"😵",-1)),de("div",UF,He(te(t)("search.error_heading")),1),de("div",WF,He(te(t)("search.error_subline")),1)]))}}),KF=Object.assign(GF,{__name:"AppSearchErrorState"});function $5(e){const{baseUrl:t}=Gt().public.analytics;s1(t,e)}async function XF(e,t,n){const{ffApiUrl:r,ffApiToken:i}=Gt().public,{limit:o,fromModal:s}=n,a=me(()=>{const h=e.value.length;return h<=2?20:h<=4?200:300}),{data:l,error:c}=await QS("search",{baseURL:r,query:{text:NC(e,a),category:me(()=>t.value==="all"?void 0:t.value),limit:o}},"$HFX6DwHTRf"),u=me(()=>l?.value?.results??[]),f=me(()=>l?.value?.count);return Ie(l,h=>{h&&$5({text:e.value,category:t.value,fromModal:s??!1,action:"search",numberOfResults:f.value??0,top10ResultPaths:u.value.slice(0,10).map(d=>d.uri)})}),{results:u,count:f,error:c}}const YF={class:"fixed left-0 top-0 z-[1000] h-full w-full flex bg-black bg-opacity-50 backdrop-blur-sm transition-opacity"},QF={class:"h-full"},ZF={class:"bg-surface-card pt-[32px] shadow dark:shadow-card"},JF={class:"mx-[32px] mb-[24px] flex gap-[24px]"},ej={class:"sr-only"},tj={key:0,class:"mt-[4px] h-[calc(100%-140px)] flex flex-col overflow-y-auto pb-[32px]"},nj={key:0,class:"text-center"},rj=Oe({__name:"Modal",emits:["close"],async setup(e,{emit:t}){let n,r;const i=t;iS(document.documentElement,!0);const{t:o}=mn(),s=be(""),a=be("all"),{results:l,count:c,error:u}=([n,r]=lw(()=>XF(s,a,{limit:5,fromModal:!0})),n=await n,r(),n),h=b1()({name:"search"}),d=In(),p=me(()=>Is(h,{text:s.value,category:a.value,from:d.path.startsWith(h)?"modal":void 0})),m=be();v3(m,()=>i("close"));const{Escape:v}=w3();Ie(v,b=>{b&&i("close")});function y(b,g){i("close"),$5({text:s.value,category:a.value,fromModal:!0,action:"click",numberOfResults:c.value??0,top10ResultPaths:l.value.slice(0,10).map(w=>w.uri),clickedResultPath:b.uri,clickedResultPos:g})}return(b,g)=>{const w=SF,x=Io,T=AF,A=FF,O=ji,_=HF,R=KF;return ue(),ve("div",YF,[de("div",{ref_key:"modalContainer",ref:m,class:"m-a h-[80%] max-h-[950px] w-[50%] overflow-hidden rounded-[16px] bg-surface-card transition-opacity","data-cy":"search-modal"},[de("div",QF,[de("div",ZF,[de("div",JF,[xe(w,{modelValue:te(s),"onUpdate:modelValue":g[0]||(g[0]=E=>it(s)?s.value=E:null),class:"flex-grow",onSubmit:g[1]||(g[1]=E=>(("navigateTo"in b?b.navigateTo:te(_o))(te(p)),i("close")))},null,8,["modelValue"]),de("button",{class:"h-full flex-shrink self-center border-1 border-subtle rounded-full border-solid hover:bg-navbar-hover",onClick:g[2]||(g[2]=E=>i("close"))}
57,[xe(x,{name:"material-symbols:close-rounded",class:"m-[8px] text-[24px] color-icon-button-primary-color"}),de("span",ej,He(te(o)("global.close")),1)])]),xe(T,{modelValue:te(a),"onUpdate:modelValue":g[3]||(g[3]=E=>it(a)?a.value=E:null),class:"px-[32px]"},null,8,["modelValue"])]),te(l).length&&!te(u)?(ue(),ve("div",tj,[de("div",null,[(ue(!0),ve(Ue,null,zt(te(l),(E,L)=>(ue(),_e(A,{key:E.uri,class:"mx-[32px]",title:E.title,uri:E.uri,snippet:E.snippet,category:E.page_category,onLinkedClicked:C=>y(E,L)},null,8,["title","uri","snippet","category","onLinkedClicked"]))),128))]),te(s)?(ue(),ve("div",nj,[xe(O,{link:te(p),class:"text-[16px] font-semibold",onClick:g[4]||(g[4]=E=>i("close"))},{default:Ce(()=>[Ot(He(te(o)("search.show_all"))+" ",1),xe(x,{name:"fa6-solid:chevron-right",class:"align-sub"})]),_:1},8,["link"])])):Ne("",!0)])):te(c)===0?(ue(),_e(_,{key:1,"search-text":te(s),class:"mt-[64px]"},null,8,["search-text"])):te(u)?(ue(),_e(R,{key:2,class:"mt-[64px]"})):Ne("",!0)])],512)])}}}),ij=Object.assign(rj,{__name:"AppSearchModal"}),oj=["aria-label"],sj=Oe({__name:"Search",setup(e){const{t}=mn(),n=be(!1),{Cmd_K:r}=w3();Ie(r,o=>{o&&i()});function i(){n.value=!n.value}return(o,s)=>{const a=Io,l=ij;return ue(),ve("button",{"aria-label":te(t)("search.title"),class:"flex items-center p-[14px] pl-[16px] pr-[16px]",onClick:i},[xe(a,{name:"material-symbols:search-rounded",class:"text-[24px] text-white"}),(ue(),_e(u2,{to:"body"},[xe(wr,{name:"fade"},{default:Ce(()=>[te(n)?(ue(),_e(l,{key:0,onClose:s[0]||(s[0]=c=>n.value=!1)})):Ne("",!0)]),_:1})]))],8,oj)}}}),aj=Object.assign(ci(sj,[["__scopeId","data-v-36f249fe"]]),{__name:"AppSearch"}),lj={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function cj(e,t){return ue(),ve("svg",lj,[...t[0]||(t[0]=[de("path",{d:"M15 6L9 12L15 18",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const ty={render:cj},uj={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"20",viewBox:"0 0 24 24",fill:"none"};function fj(e,t){return ue(),ve("svg",uj,[...t[0]||(t[0]=[de("path",{d:"M9 10C10.3261 10 11.5979 9.47322 12.5355 8.53553C13.4732 7.59785 14 6.32608 14 5C14 3.67392 13.4732 2.40215 12.5355 1.46447C11.5979 0.526784 10.3261 0 9 0C7.67392 0 6.40215 0.526784 5.46447 1.46447C4.52678 2.40215 4 3.67392 4 5C4 6.32608 4.52678 7.59785 5.46447 8.53553C6.40215 9.47322 7.67392 10 9 10ZM7.21484 11.875C3.36719 11.875 0.25 14.9922 0.25 18.8398C0.25 19.4805 0.769531 20 1.41016 20H16.5898C17.2305 20 17.75 19.4805 17.75 18.8398C17.75 14.9922 14.6328 11.875 10.7852 11.875H7.21484Z",fill:"white"},null,-1)])])}const hj={render:fj},ny=[{title:"Ratgeber",icon:"GuideIcon",fullSizeDropdown:!0,items:[{title:"Geldanlage",items:[{title:"Grundlagen",items:[{title:"Geldanlage",url:"/geldanlage/"},{title:"Zinseszinseffekt",url:"/geldanlage/zinseszinseffekt/"},{title:"Inflation",url:"/inflation/"},{title:"Börse",url:"/geldanlage/boerse/"},{title:"Wertpapiere",url:"/geldanlage/wertpapiere/"},{title:"Diversifikation",url:"/geldanlage/diversifikation/"},{title:"Passiv investieren",url:"/etf-handbuch/passiv-investieren/"}]},{title:"Assetklassen",items:[{title:"Aktien",url:"/geldanlage/aktien/"},{title:"Fonds",url:"/geldanlage/investmentfonds/"},{title:"ETF",url:"/etf-handbuch/"},{title:"Anleihen",url:"/geldanlage/anleihen/"},{title:"Geldmarktfonds",url:"/geldanlage/geldmarkt-etfs/"},{title:"Immobilien",url:"/geldanlage/immobilien/"},{title:"Gold",url:"/geldanlage/gold/"},{title:"Bitcoin",url:"/bitcoin-handbuch/"}]},{title:"Anlagestrategie",items:[{title:"Risikotragfähigkeit",url:"/etf-handbuch/risikoprofil/"},{title:"Weltportfolio",url:"/etf-handbuch/weltportfolio/"},{title:"70/30 Portfolio",url:"/etf/portfolio/70-30/"},{title:"Dividendenstrategie",url:"/geldanlage/dividendenstrategie/"},{title:"Nachhaltige ETFs",url:"/etf/thema/nachhaltige-etf/"}]},{title:"ETF Ratgeber",items:[{title:"ETF Handbuch",url:"/etf-handbuch/"},{title:"Was ist ein Index",url:"/etf-handbuch/aktienindex/"},{title:"Was sind ETFs?",url:"/etf-handbuch/etf/"},{title:"Vor- und Nachteile von ETFs",url:"/etf-handbuch/vorteile/"},{title:"ETF Risiken",url:"/etf-handbuch/risiken/"},{title:"ETF Auswahl",url:"/etf-handbuch/etf-auswahl-kriterien/"}
57,{title:"Depot eröffnen",url:"/etf-handbuch/depot-eroeffnen/"},{title:"ETF Portfolios",url:"/etf/portfolio/"},{title:"ETF Portfolio entsparen",url:"/etf-handbuch/portfolio-entsparen/"},{title:"ETF & Steuern",url:"/etf-handbuch/steuern/"}]}]},{title:"Banking",items:[{title:"Konto",items:[{title:"Kontomodelle",url:"/banking/kontenmodelle/"},{title:"Einlagensicherung",url:"/geldanlage/einlagensicherung/"},{title:"Direktbank vs. Filialbank",url:"/banking/filialbank-oder-direktbank/"},{title:"Konto eröffnen",url:"/girokonto/konto-eroeffnen/"},{title:"Konto wechseln",url:"/girokonto/kontowechsel/"},{title:"Konto kündigen",url:"/girokonto/konto-kuendigen/"},{title:"Dispokredit",url:"/banking/dispokredit/"}]},{title:"Karte",items:[{title:"Kreditkarte",url:"/kreditkarte/"},{title:"Debitkarte",url:"/kreditkarte/debitkarte/"},{title:"Girocard",url:"/banking/girocard/"}]},{title:"Zahlungsverkehr",items:[{title:"Geld abheben",url:"/girokonto/kostenlos-geld-abheben/"},{title:"Geld einzahlen",url:"/girokonto/geld-einzahlen/"},{title:"Überweisung",url:"/banking/sepa-ueberweisung/"},{title:"Überweisung zurückholen",url:"/banking/ueberweisung-zurueckholen/"},{title:"Auslandsüberweisung",url:"/auslandsueberweisung/"},{title:"Zahlen & Abheben im Ausland",url:"/banking/geld-abheben-bezahlen-ausland/"},{title:"Kontaktlos bezahlen",url:"/banking/kontaktlos-bezahlen/"},{title:"Online Banking",url:"/banking/online-banking/"}]}]},{title:"Altersvorsorge",items:[{title:"Grundlagen",items:[{title:"Vermögensaufbau",url:"/geldanlage/vermoegensaufbau/"},{title:"Altersvorsorge",url:"/altersvorsorge/"},{title:"Rentenpunkte berechnen",url:"/rechner/rentenpunkte/"},{title:"Rentenlücke berechnen",url:"/rechner/rentenluecke-berechnen/"}]},{title:"Basisvorsorge",items:[{title:"Gesetzliche Rentenversicherung",url:"/rechner/rentenrechner/"}]},{title:"Geförderte Vorsorge",items:[{title:"Betriebliche Altersvorsorge",url:"/altersvorsorge/betriebliche-altersvorsorge-bav/"},{title:"Vermögenswirksame Leistungen",url:"/geldanlage/vermoegenswirksame-leistungen/"}]},{title:"Private Vorsorge",items:[{title:"Vorsorge mit ETFs",url:"/etf-handbuch/passiv-investieren/"},{title:"Portfolio Entsparen",url:"/geldanlage/entnahmestrategien/"}]}]},{title:"Steuern",items:[{title:"Grundlagen",items:[{title:"Tipps zum Steuern sparen",url:"/geldanlage/steuern-sparen/"},{title:"Kirchensteuer abmelden",url:"/geldanlage/kirchensteuer-abmelden/"}]},{title:"Kapitalanlage",items:[{title:"ETFs und Steuern",url:"/etf-handbuch/steuern/"},{title:"Bitcoin-Gewinne versteuern",url:"/bitcoin-handbuch/steuern/"},{title:"Abgeltungsteuer umgehen",url:"/geldanlage/abgeltungssteuer-umgehen/"},{title:"Quellensteuer",url:"/geldanlage/quellensteuer/"},{title:"Verlusttöpfe",url:"/geldanlage/verlusttoepfe/"}]},{title:"Tools",items:[{title:"Steuersoftware",url:"/vergleich/steuerprogramm/"},{title:"Brutto-Netto-Rechner",url:"/rechner/brutto-netto-rechner/"},{title:"Abgeltungsteuer berechnen",url:"/rechner/abgeltungssteuer/"},{title:"Vorabpauschale berechnen",url:"/rechner/vorabpauschale-berechnen/"},{title:"ETF Steuerfreibetrag optimieren",url:"/rechner/etf-freibetrag-optimieren/"}]}]},{title:"Versicherungen",items:[{title:"Grundlagen",items:[{title:"Sinnvolle Versicherungen",url:"/versicherung/welche-versicherungen-braucht-man/"}]},{title:"Pflicht",items:[{title:"Private Krankenversicherung",url:"/versicherung/krankenversicherung/"},{title:"Gesetzliche Krankenversicherung",url:"/vergleich/gesetzliche-krankenversicherung/"},{title:"Kfz-Versicherung",url:"/versicherung/kfz-versicherung/"}]},{title:"Wichtige",items:[{title:"Berufsunfähigkeitsversicherung",desktopTitle:"Berufsunfähigkeitsversicherung",url:"/versicherung/berufsunfaehigkeitsversicherung/"},{title:"Haftpflichtversicherung",url:"/versicherung/haftpflichtversicherung/"}]}]},{title:"Kredit & Bauen",items:[{title:"Kredit",items:[{title:"Schuldnerberatung",url:"/privatinsolvenz/"},{title:"Dispokredit",url:"/banking/dispokredit/"},{title:"Schufa",url:"/kredit/was-macht-die-schufa/"}]},{title:"Baufinanzierung",items:[{title:"Wie viel Haus kann ich mir leisten?",url:"/rechner/wieviel-haus-kann-ich-mir-leisten/"},{title:"Mieten oder Kaufen",url:"/rechner/mieten-oder-kaufen/"},{title:"Bausparen",url:"/ratgeber/bausparen-einfach-erklaert/"},{title:"Baufinanzierung",url:"/baufinanzierung/"}]}]}]},{title:"Rechner",icon:"CalculatorIcon",fullSizeDropdown:!0,items:[{title:"Beliebt",headline:"Beliebte Rechner",items:[{title:"",items:[{title:"Altersvorsorgedepot-Rechner",url:"/rechner/altersvorsorgedepot/"},{title:"Finanz-Flussdiagramm",url:"/rechner/flussdiagramm/"},{title:"Zinseszinsrechner",url:"/rechner/zinseszinsrechner/"},{title:"PayPal Gebührenrechner",url:"/rechner/paypal-gebuehren/"},{title:"Sparrechner",url:"/rechner/sparrechner/"},{title:"Dividendenrechner",url:"/rechner/dividendenrechner/"},{title:"TVöD-Rechner",url:"/rechner/tvoed-rechner/"},{title:"Wieviel Haus kann ich mir leisten?",url:"/rechner/wieviel-haus-kann-ich-mir-leisten/"},{title:"Zinsrechner",url:"/rechner/zinsrechner/"},{title:"Kirchensteuer-Rechner",url:"/rechner/kirchensteuer/"},{title:"Finanzielle Freiheit Rechner",url:"/rechner/finanzielle-freiheit/"},{title:"Rentenpunkte-Rechner",url:"/rechner/rentenpunkte/"},{title:"Alle Rechner",url:"/rechner/",summary:!0}]}]},{title:"Sparen & Investieren",items:[{title:"",items:[{title:"Finanzielle Freiheit Rechner",url:"/rechner/finanzielle-freiheit/"},{title:"Finanzielle Ziele Rechner",url:"/rechner/finanzielle-ziele/"},{title:"Sparrechner",url:"/rechner/sparrechner/"},{title:"Inflationsrechner",url:"/rechner/inflationsrechner/"},{title:"Finanz-Flussdiagramm: Sankey Diagramm erstellen",url:"/rechner/flussdiagramm/"},{title:"ETF-Wechseln Rechner",url:"/rechner/etf-wechseln/"},{title:"ETF Freibetrag Optimierung",url:"/rechner/etf-freibetrag-optimieren/"},{title:"ETF & Fondskosten Vergleich",url:"/rechner/etf-kostenrechner/"},{title:"Dividendenrendite berechnen",url:"/rechner/dividendenrendite-berechnen/"},{title:"Dividenden Rechner",url:"/rechner/dividendenrechner/"},{title:"Bitcoin (BTC) Rechner",url:"/rechner/bitcoin-rechner/"},{title:"Ethereum Rechner",url:"/rechner/ethereum/"},{title:"Satoshi Rechner",url:"/rechner/satoshi-rechner/"},{title:"Rebalancing",url:"/rechner/rebalancing/"},{title:"Entnahmeplan",url:"/rechner/entnahmeplan/"}]}]},{title:"Zinsen",items:[{title:"",items:[{title:"Renditerechner",url:"/rechner/renditerechner/"},{title:"Zinsrechner - Zinssatz",url:"/rechner/zinssatz-berechnen/"},{title:"Zinsrechner - Endkapital",url:"/rechner/endkapital-berechnen/"},{title:"Zinsrechner - Anfangskapital",url:"/rechner/anfangskapital-berechnen/"},{title:"Zinsrechner",url:"/rechner/zinsrechner/"},{title:"Zinseszinsrechner",url:"/rechner/zinseszinsrechner/"}]}]},{title:"Arbeit",items:[{title:"",items:[{title:"Gehaltserhöhungs-Rechner",url:"/rechner/gehaltserhoehu
57ng-rechner/"},{title:"Arbeitslosengeldrechner",url:"/rechner/arbeitslosengeld-rechner/"},{title:"Arbeitszeitrechner",url:"/rechner/arbeitszeitrechner/"},{title:"TVöD-Rechner",url:"/rechner/tvoed-rechner/"},{title:"Minijob Rechner",url:"/rechner/minijob/"},{title:"Krankengeld Rechner",url:"/rechner/krankengeld/"},{title:"Urlaubsanspruch Rechner",url:"/rechner/urlaubsrechner/"},{title:"Brutto-Netto-Rechner",url:"/rechner/brutto-netto-rechner/"},{title:"Stundenlohnrechner",url:"/rechner/stundenlohnrechner/"},{title:"Firmenwagen-Rechner",url:"/rechner/firmenwagenrechner/"},{title:"Humankapitalrechner",url:"/rechner/humankapital-berechnen/"},{title:"BU-Lücke Rechner",url:"/rechner/berufsunfaehigkeitsversicherung/"}]}]},{title:"Rente",items:[{title:"",items:[{title:"Altersvorsorgedepot-Rechner",url:"/rechner/altersvorsorgedepot/"},{title:"Riester Rechner",url:"/rechner/riester-rechner/"},{title:"Rentenpunkte Rechner",url:"/rechner/rentenpunkte/"},{title:"Renten Rechner",url:"/rechner/rentenrechner/"},{title:"Rentenlückenrechner (Wunschrentenrechner)",url:"/rechner/rentenluecke-berechnen/"},{title:"Rentenversicherungsrechner",url:"/rechner/etf-rentenversicherung/"}]}]},{title:"Steuern",items:[{title:"",items:[{title:"Einkommensteuer-Rechner",url:"/rechner/einkommensteuer/"},{title:"Pendlerpauschale-Rechner",url:"/rechner/pendlerpauschale/"},{title:"Kirchensteuer Rechner",url:"/rechner/kirchensteuer/"},{title:"Abgeltungssteuer Rechner",url:"/rechner/abgeltungssteuer/"},{title:"Sozialabgabenrechner",url:"/rechner/sozialabgaben/"},{title:"MwSt Rechner",url:"/rechner/mehrwertsteuerrechner/"},{title:"Vorabpauschale berechnen",url:"/rechner/vorabpauschale-berechnen/"}]}]},{title:"Wohnen",items:[{items:[{title:"Mieten oder Kaufen Rechner",url:"/rechner/mieten-oder-kaufen/"},{title:"Wieviel Haus kann ich mir leisten?",url:"/rechner/wieviel-haus-kann-ich-mir-leisten/"}]}]},{title:"Kredite",items:[{title:"",items:[{title:"Verzugszinsrechner",url:"/rechner/verzugszinsen-berechnen/"},{title:"Dispozinsrechner",url:"/rechner/dispo-rechner/"},{title:"Kreditlaufzeit Rechner",url:"/rechner/kreditlaufzeit-berechnen/"},{title:"Restschuldrechner",url:"/rechner/restschuld-berechnen/"},{title:"Kreditrate Rechner",url:"/rechner/kreditrate-berechnen/"},{title:"Kreditzinsrechner",url:"/rechner/kreditzinsrechner/"},{title:"Kreditrechner",url:"/rechner/kreditrechner/"}]}]},{title:"Sonstige",items:[{title:"",items:[{title:"Rabattrechner",url:"/rechner/rabattrechner/"},{title:"Spritrechner",url:"/rechner/spritrechner/"},{title:"Paypal Gebühren Rechner",url:"/rechner/paypal-gebuehren/"},{title:"Prozentrechner",url:"/rechner/prozentrechner/"},{title:"Rauchfrei Rechner",url:"/rechner/rauchfrei-rechner/"}]}]}]},{title:"Vergleiche",mobileIcon:"TrophyIcon",icon:"StarIcon",fullSizeDropdown:!0,items:[{title:"Beliebt",headline:"Beliebte Vergleiche",items:[{title:"",items:[{title:"Depot-Vergleich",url:"/vergleich/depot/"},{title:"ETF-Sparplan-Vergleich",url:"/vergleich/etf-sparplan/"},{title:"Girokonto-Vergleich",url:"/vergleich/girokonto/"},{title:"Tagesgeld-Vergleich",url:"/vergleich/tagesgeld/"},{title:"Festgeld-Vergleich",url:"/vergleich/festgeld/"},{title:"Kreditkarten-Vergleich",url:"/vergleich/kreditkarte/"},{title:"Krankenkassenvergleich",url:"/vergleich/gesetzliche-krankenversicherung/"},{title:"Steuersoftware-Vergleich",url:"/vergleich/steuerprogramm/"},{title:"Krypto-Börsen-Vergleich",url:"/vergleich/krypto-boersen/"},{title:"Alle Vergleiche",url:"/vergleich/",summary:!0}]}]},{title:"Konto",items:[{title:"Girokonto",items:[{title:"Girokonto-Vergleich",url:"/vergleich/girokonto/"},{title:"Kostenloses Girokonto",url:"/vergleich/girokonto/kostenlos/"},{title:"Kostenloses Girokonto ohne Mindesteingang",url:"/vergleich/girokonto/kostenlos-ohne-mindesteingang/"},{title:"Girokonto mit Unterkonten",url:"/vergleich/girokonto/mit-unterkonten/"},{title:"Girokonto mit Kreditkarte",url:"/vergleich/girokonto/mit-kreditkarte/"},{title:"Girokonto mit Prämien",url:"/vergleich/girokonto/praemien/"},{title:"Girokonto ohne Schufa",url:"/vergleich/girokonto/ohne-schufa/"},{title:"Direktbank-Vergleich",url:"/vergleich/direktbank/"},{title:"Nachhaltige-Banken-Vergleich",url:"/vergleich/girokonto/nachhaltige-banken/"},{title:"Gemeinschaftskonto-Vergleich",url:"/vergleich/girokonto/gemeinschaftskonto/"},{title:"Girokonto für Studenten",url:"/vergleich/girokonto/studenten/"},{title:"Kinder- & Jugendkonto",url:"/vergleich/girokonto/kinder-jugendkonto/"},{title:"Neobanken",url:"/vergleich/girokonto/neobanken/"}]},{title:"Geschäftskonto",items:[{title:"Geschäftskonto-Vergleich",url:"/vergleich/geschaeftskonto/"},{title:"Kostenloses Geschäftskonto",url:"/vergleich/geschaeftskonto/kostenlos/"},{title:"Geschäftskonto für Einzelunternehmer",url:"/vergleich/geschaeftskonto/einzelunternehmen/"},{title:"Geschäftskonto für Freiberufler",url:"/vergleich/geschaeftskonto/freiberufler/"},{title:"Geschäftskonto für Gmbh & UG",url:"/vergleich/geschaeftskonto/gmbh-ug/"}]}]},{title:"Depot",items:[{title:"",items:[{title:"Depot-Vergleich",url:"/vergleich/depot/"},{title:"Kostenloses Depot",url:"/vergleich/depot/kostenlos/"},{title:"ETF-Sparplan-Vergleich",url:"/vergleich/etf-sparplan/"},{title:"Aktiensparplan-Vergleich",url:"/vergleich/depot/aktiensparplan/"},{title:"Junior-Depot-Vergleich",url:"/vergleich/junior-depot/"},{title:"Neobroker-Vergleich",url:"/vergleich/depot/neobroker/"},{title:"Firmendepot",url:"/vergleich/firmendepot/"},{title:"Robo-Advisor",url:"/vergleich/robo-advisor/"},{title:"Depot-Vergleich Österreich",url:"/vergleich/depot-oesterreich/"},{title:"Broker-Vergleich Schweiz",url:"/vergleich/broker-schweiz/"},{title:"Trading-App",url:"/vergleich/depot/trading-app/"},{title:"Aktien-App",url:"/vergleich/depot/aktien-app/"}]}]},{title:"Tages- & Festgeld",items:[{title:"Tagesgeld",items:[{title:"Tagesgeld-Vergleich",url:"/vergleich/tagesgeld/"},{title:"Tagesgeld-Vergleich Deutschland",url:"/vergleich/tagesgeld/deutschland/"},{title:"Tagesgeld für Kinder",url:"/vergleich/tagesgeld/kinder/"},{title:"Sparkonto",url:"/vergleich/tagesgeld/sparkonto/"}]},{title:"Festgeld",items:[{title:"Festgeld-Vergleich",url:"/vergleich/festgeld/"},{title:"Festgeld 3 Monate",url:"/vergleich/festgeld/3-monate/"},{title:"Festgeld 6 Monate",url:"/vergleich/festgeld/6-monate/"},{title:"Festgeld 1 Jahr",url:"/vergleich/festgeld/1-jahr/"},{title:"Festgeld 2 Jahre",url:"/vergleich/festgeld/2-jahre/"},{title:"Festgeld 3 Jahre",url:"/vergleich/festgeld/3-jahre/"},{title:"Festgeld 4 Jahre",url:"/vergleich/festgeld/4-jahre/"},{title:"Festgeld 5 Jahre",url:"/vergleich/festgeld/5-jahre/"},{title:"Festgeld 10 Jahre",url:"/vergleich/festgeld/10-jahre/"},{title:"Festgeld-Vergleich Deutschland",url:"/vergleich/festgeld/deutschland/"},{title:"Sparbrief",url:"/vergleich/festgeld/sparbrief/"},{title:"Termingeld",url:"/vergleich/festgeld/termingeld/"}]}]},{title:"Kreditkarte",items:[{title:"",items:[{title:"Kreditkarten-Vergleich",url:"/vergleich/kreditkarte/"},{title:"Kostenlose Kreditkarte",url:"/vergleich/kreditkarte/kostenlos/"},{title:"Kreditkarte mit Cashback",url:"/vergleich/kreditkarte/cashback/"},{title:"Prepaid-Kreditkarte",url:"/vergleich/kreditkarte/prepaid/"},{title:"Kreditkarte ohne Girokonto",url:"/vergleich/kreditkarte/ohne-girokonto/"},{title:"Kreditkarte ohne Schufa",url:"/vergleich/kreditkarte/ohne-schufa/"},{title:"Gold-Kreditkarte",url:"/vergleich/kreditkarte/gold/"},{title:"American Express Kreditkarte",url:"/vergleich/american-express/"},{title:"Kreditkarte für Studenten",url:"/vergleich/kreditkarte/studenten/"},{title:"Reisekreditkarten",url:"/vergleich/kreditkarte/reise/"},{title:"Kreditkarte mit Reiserücktrittsversicherung",url:"/vergleich/kreditkarte/reiseruecktrittsversicherung/"}]}]},{title:"Versicherung",items:[{title:"",items:[{title:"Gesetzliche Krankenversicherung",url:"/vergleich/gesetzliche-krankenversicherung/"},{title:"Krankenkassen Zusatzbeitrag",url:"/vergleich/gesetzliche-krankenversicherung/zusatzbeitrag/"},{title:"Privathaftpflichtversicherung",url:"/vergleich/private-haftpflichtversicherung/"},{title:"ETF-Rentenversicherung (Nettopolice)",url:"/vergleich/etf-rentenversicherung/"},{title:"Berufsunfähigkeitsversicherung",url:"/vergleich/berufsunfaehigkeitsversicherung/"}]}]},{title:"Krypto",items:[{title:"",items:[{title:"Krypto-Börsen-Vergleich",url:"/vergleich/krypto-boersen/"},{title:"Krypto-Wallet-Vergleich",url:"/vergleich/krypto-wallet/"},{title:"Bitcoin kaufen",url:"/vergleich/bitcoin/"},{title:"Bitcoin kaufen per App",url:"/vergleich/bitcoin/app/"},{title:"Bitcoin mit PayPal kaufen",url:"/vergleich/bitcoin/paypal/"},{title:"Bitcoin Sparplan",url:"/vergleich/bitcoin/sparplan/"},{title:"Bitcoin verkaufen",url:"/vergleich/bitcoin/verkaufen/"},{title:"Krypto-App",url:"/vergleich/krypto-boersen/app/"}]}]}]},{title:"ETF Suche",icon:"SearchIcon",fullSizeDropdown:!0,headerUrl:"/informer/etf/suche/"},{title:"Copilot",headerUrl:"/copilot/",icon:"CopilotIcon",hiddenOn:["copilot"]}],H5={items:ny,desktopItems:ny,loginMenu:{title:"Login",icon:"CopilotMainIcon",mobileIcon:"CopilotMobileLoginIcon",dynamicLoginMenu:!0,userSubItems:{divider:"Dein Copilot",items:[{title:"Dashboard",icon:"CopilotDashboardIcon",url:"/user"},{title:"Investments",icon:"CopilotInvestmentsIcon",url:"/user/investments"},{title:"Analyse",icon:"CopilotAnalysisIcon",url:"/user/classifications"},{title:"Dividenden",icon:"CopilotDividendsIcon",url:"/user/dividend-planner/overview"},{title:"Budget",icon:"CopilotBudgetIcon",url:"/user/cashflow-analyzer"},{title:"Einstellungen",icon:"CopilotSettingsIcon",url:"/user/settings"},{title:"Logout",icon:"CopilotLogoutIcon",url:"/user/logout"}]},guestSubItems:{items:[{title:"Login",url:"/user/login",icon:"CopilotLoginIcon"},{title:"Registrieren",url:"/user/register",icon:"CopilotSignUpIcon"}]}
57,accountItem:{title:"Meine Finanzen",icon:"AccountIcon",url:"/user"},accountMenu:{items:[{title:"Einstellungen",icon:"SettingsIcon",url:"/user/settings"},{title:"Copilot Hilfe",icon:"CopilotHelpIcon",url:"/copilot/hilfe"},{title:"Feedback",icon:"FeedbackIcon",url:"/user/feedback"}]}}};function dj(e,t){if(!t)return;const n=t.image??t.logo;if(!n)return;const r=n.filename_download.split(".").pop();return wn(e,`directus/${n.id}.${r}`)}function pj(){const e=In();return{isLandingPage:me(()=>["/","/vergleich/berufsunfaehigkeitsversicherung/","/vergleich/kfz-versicherung/","/versicherung/","/versicherung/widerruf/"].includes(lr(e.path)))}}async function TG(e={}){const{required:t=!0}=e,{staticGeneration:n}=Gt().public,r=In(),i=lr(r.path);return await q3(`landing-page-${i}`,async()=>{})}function OG(e){const t=Be(e);if(!t)return;const{assetsUrl:n}=Gt().public,r=t.seo_title;t.seo_description,t.seo_image&&dj(n,{image:t.seo_image}),U9({title:r})}function mj(){return H5}function gj(){const e=ai(()=>({triggerPosition:0,showNavbar:!0,showAffiliateDisclaimer:!1}),"$cEwCXPBv9s"),t=me(()=>e.value.showNavbar),n=me(()=>e.value.showAffiliateDisclaimer);return{state:e,showNavbar:t,showAffiliateDisclaimer:n,handleNavigationTrigger:i=>{jt(()=>{const o=Be(i)?.offsetTop;e.value.triggerPosition=o?o-64:0,Tt(window,"scroll",()=>{window.scrollY>e.value.triggerPosition&&t.value?e.value.showNavbar=!1:window.scrollY<=e.value.triggerPosition&&!t.value&&(e.value.showNavbar=!0)})})}}}function q5(){const e=In(),{isLandingPage:t}=pj();return me(()=>t.value?!0:!(/^\/vergleich\//.test(e.path)||/^\/informer\/etf\/(?!suche\/)/.test(e.path)||/^\/informer\/fonds\/(?!suche\/)/.test(e.path)))}function AG(){{const{prettylinkWpUrl:e}=Gt().public,{state:t}=gj();t.value.showAffiliateDisclaimer=!!document.querySelector(`.page-content a[href^="https://${e}"]`)}}const vj=1e3*5,ry={autoSignOut:"copilot-logged-in-until",displayName:"copilot-display-name"};function U5(){const e=ai(()=>dh(),"$ZB4FDiZDE7"),t=me(()=>!!e.value);return{userSession:e,isLoggedIn:t,setUserSession:()=>{const r=dh();e.value=r},resolveUserSession:dh}}function dh(){const e=localStorage.getItem(ry.autoSignOut);if(e&&Date.parse(e)>Date.now()+vj)return{auto_sign_out_at:e,display_name:localStorage.getItem(ry.displayName)||""}}const yj=Zn(()=>ye(()=>import("./CnxcVrYr.js"),__vite__mapDeps([276,277,143,24,243,278,279]),import.meta.url).then(e=>e.default||e)),bj=Zn(()=>ye(()=>import("./CTm1ML-e.js"),__vite__mapDeps([280,277,24,53,278,281,282]),import.meta.url).then(e=>e.default||e)),wj=Zn(()=>ye(()=>import("./CBrClax2.js"),[],import.meta.url).then(e=>e.default||e)),_j={class:"logo"},xj={class:"flex items-center gap-[16px]"},kj={class:"sr-only"},Cj={class:"navbar-items"},Sj={key:0},Ej={key:0},Tj={key:0,class:"active-item"},Oj={class:"child-items"},Aj={key:0},Lj={class:"active-item"},Mj={class:"child-items"},Pj={class:"desktop"},Rj={class:"flex items-center pb-[12px] pt-[12px]"},Dj={class:"flex"},Ij={class:"desk-nav-item"},Nj={class:"flex items-center justify-end gap-[16px] p-[14px] pl-[16px] pr-0"},Fj={key:1},jj={class:"desk-nav-item desk-nav-item-login"},Vj={key:0},Bj={key:1,class:"username"},zj={key:2,class:"absolute"},$j=Oe({__name:"LegacyHeader",setup(e){const t=b1(),n=mj(),{isNonProductionEnvironment:r}=N5(),i=In(),{t:o}=mn(),{userSession:s,isLoggedIn:a,setUserSession:l}=U5(),c=be(),u=be(),f=be(),h=be(),d=be(2),p=be(),m=be(),v=be(),y=be(),b=be(!1),g=be(""),w=be(""),x=be("nav-hidden"),T=be("not-displayed"),A=be(!1);let O;const _=matchMedia("(hover: none), (pointer: coarse)").matches,R=q5();v3(c,()=>{b.value?oe():y.value&&C()}),Ie(()=>i.path,()=>{h.value=void 0,y.value=void 0,b.value=!1,g.value="",w.value="",x.value="nav-hidden",T.value="not-displayed",A.value=!1,window.onscroll=function(){}}),Ie(h,()=>{m.value=S(h.value)}),Ie(p,()=>{v.value=S(p.value)}),Ie(a,()=>{m.value=S(h.value)}),jt(()=>{window.addEventListener("storage",l),R.value||Tt(window,"scroll",()=>{y.value&&C()})});function E(F){k(),(F.fullSizeDropdown&&F.items||F.dynamicLoginMenu)&&(y.value=F)}function L(F){F&&!F.fullSizeDropdown&&F.dynamicLoginMenu&&E(F)}function C(F){k(),y.value=void 0,F&&(F.preventDefault(),F.stopPropagation(),F.stopImmediatePropagation())}function D(){k(),O=setTimeout(()=>{y.value?.dynamicLoginMenu&&C()},160)}function k(){O&&(clearTimeout(O),O=void 0)}function S(F){if(F)return F.dynamicLoginMenu&&a.value?F.userSubItems?.items:F.dynamicLoginMenu&&!a.value?F.guestSubItems?.items:F.items}function N(F){!F.items?.length&&!F.dynamicLoginMenu||!F.guestSubItems?.items?.length&&!F.userSubItems?.items?.length&&F.dynamicLoginMenu||(h.value=F,w.value=`active-${F.title}`)}function M(F){!F.items?.length&&!F.dynamicLoginMenu||!F.guestSubItems?.items?.length&&!F.userSubItems?.items?.length&&F.dynamicLoginMenu||(p.value=F)}function z(){d.value=2,h.value=void 0,m.value=void 0,w.value="",H(!1)}
57function H(F=!0){F&&(d.value=3),p.value=void 0,v.value=void 0}function oe(){g.value=b.value?"":"open",x.value==="nav-hidden"?(T.value="displayed",setTimeout(()=>{x.value="nav-visible"},10)):(x.value="nav-hidden",setTimeout(()=>{T.value="not-displayed"},200)),b.value=!b.value,J()}function J(){const F=(window.innerHeight-P())*.01;document.documentElement.style.setProperty("--vh",`${F}px`)}function P(){const F=c.value;return F.offsetHeight+Number.parseFloat(window.getComputedStyle(F).marginTop)+Number.parseFloat(window.getComputedStyle(F).marginBottom)}return(F,W)=>{const K=DN,Z=WN,I=Io,V=yj,B=bj,Y=aj,G=wj;return ue(),ve(Ue,null,[de("div",{ref_key:"container",ref:c,class:$e(["app-navigation z-[999]",{"sticky top-0 inset-x-0":te(x)==="nav-visible"}])},[de("div",{ref_key:"navbarMobile",ref:u,class:"background-mask-mobile"},[de("div",{class:$e(["mobile",[te(x)==="nav-visible"&&"mobile-active"]])},[de("div",_j,[xe(K,{disabled:!1})]),de("div",xj,[te(r)?(ue(),_e(Z,{key:0,compact:""})):Ne("",!0),xe(te(ji),{link:te(t)({name:"search"}),class:"h-[32px] w-[32px]"},{default:Ce(()=>[xe(I,{name:"material-symbols:search-rounded",size:"32",class:"text-white"}),de("span",kj,He(te(o)("search.title")),1)]),_:1},8,["link"]),de("div",{class:$e(["menu-btn",[te(g)]]),onClick:W[0]||(W[0]=j=>oe())},[...W[5]||(W[5]=[de("div",{class:"menu-btn-line-1"},null,-1),de("div",{class:"menu-btn-line-2"},null,-1)])],2)])],2)],512),de("div",{class:$e(["navbar",[te(T),te(x),te(w)]])},[de("div",Cj,[xe(wr,{name:"tab-one"},{default:Ce(()=>[te(h)?Ne("",!0):(ue(),ve("div",Sj,[(ue(!0),ve(Ue,null,zt(te(n).items,(j,$)=>(ue(),_e(V,{key:$,title:j.title,icon:j.mobileIcon||j.icon,items:S(j),url:j.headerUrl,level:1,onClick:ee=>N(j)},null,8,["title","icon","items","url","onClick"]))),128)),te(n).loginMenu?(ue(),_e(V,{key:0,title:te(n).loginMenu.title,icon:te(n).loginMenu.mobileIcon||te(n).loginMenu.icon,items:S(te(n).loginMenu),level:1,onClick:W[1]||(W[1]=j=>N(te(n).loginMenu))},null,8,["title","icon","items"])):Ne("",!0)]))]),_:1}),xe(wr,{name:"tab-two",class:$e(`previous-level-${te(d)}`)},{default:Ce(()=>[te(m)&&te(m).length>0&&!(te(v)&&te(v).length>0)?(ue(),ve("div",Ej,[de("div",{class:"back-button",onClick:W[2]||(W[2]=j=>z())},[xe(te(ty),{class:"h-[24px] w-[24px]"}),de("p",null,He(te(o)("app_navigation.overview")),1)]),te(m)&&te(m).length&&te(h)?.title!==te(m)[0].title?(ue(),ve("span",Tj,He(te(h)?.title),1)):Ne("",!0),de("div",Oj,[(ue(!0),ve(Ue,null,zt(te(m),(j,$)=>(ue(),_e(V,{key:$,title:j.title,url:j.url,icon:j.mobileIcon||j.icon,items:j.items,level:2,onClick:ee=>M(j)},null,8,["title","url","icon","items","onClick"]))),128))])])):Ne("",!0)]),_:1},8,["class"]),xe(wr,{name:"tab-three",class:$e(`previous-level-${te(d)}`)},{default:Ce(()=>[te(v)&&te(v).length>0?(ue(),ve("div",Aj,[de("div",{class:"back-button",onClick:W[3]||(W[3]=j=>H())},[xe(te(ty),{class:"h-[24px] w-[24px]"}),de("p",null,He(te(h)?.title),1)]),de("span",Lj,He(te(p)?.title),1),de("div",Mj,[(ue(!0),ve(Ue,null,zt(te(v),(j,$)=>(ue(),_e(V,{key:$,title:j.title,url:j.url,icon:j.icon,items:j.items,level:3},null,8,["title","url","icon","items"]))),128))])])):Ne("",!0)]),_:1},8,["class"])])],2),de("div",{ref_key:"navbarDesktop",ref:f,class:$e(["background-mask-desktop",[te(R)&&"is-sticky"]])},[de("div",Pj,[de("div",{class:$e(["desk-navbar",{"desk-navbar-active":te(y)}])},[de("div",Rj,[xe(K,{disabled:!1})]),de("div",Dj,[(ue(!0),ve(Ue,null,zt(te(n).desktopItems,(j,$)=>(ue(),ve("div",{key:$,class:"flex items-center p-[14px] pl-[16px] pr-[16px]"},[(ue(),_e(At(j.headerUrl?te(ji):"div"),{class:$e(["desk-nav-item-wrapper",{"desk-nav-item-active":te(y)&&te(y).title===j.title}]),link:j.headerUrl,onClick:ee=>E(j)},{default:Ce(()=>[de("div",Ij,[de("span",null,He(j.title),1),te(y)?(ue(),ve("div",{key:0,class:$e([!te(y)||!te(y).fullSizeDropdown&&"absolute",te(y)?.fullSizeDropdown&&"centered",te(_)&&"is-touch-device"])},[xe(wr,{name:"desktop-nav-item"},{default:Ce(()=>[j.title===te(y).title?(ue(),_e(B,{key:0,data:j,user:te(s),onClose:C},null,8,["data","user"])):Ne("",!0)]),_:2},1024)],2)):Ne("",!0)])]),_:2},1032,["class","link","onClick"]))]))),128)),xe(Y)]),de("div",Nj,[te(r)?(ue(),_e(Z,{key:0})):Ne("",!0),te(n).loginMenu?(ue(),ve("div",Fj,[de("div",{class:"desk-nav-item-wrapper",onMouseover:W[4]||(W[4]=j=>L(te(n).loginMenu)),onMouseleave:D},[de("div",jj,[xe(te(hj),{class:"login-icon"}
57),te(a)?Ne("",!0):(ue(),ve("span",Vj,He(te(n).loginMenu.title),1)),te(a)&&te(s)?(ue(),ve("span",Bj,He(te(s).display_name),1)):Ne("",!0),te(y)?(ue(),ve("div",zj,[xe(wr,{name:"desktop-nav-item"},{default:Ce(()=>[te(n).loginMenu.title===te(y).title&&(te(n).loginMenu.userSubItems||te(n).loginMenu.guestSubItems)?(ue(),_e(B,{key:0,data:te(n).loginMenu,user:te(s),onMouseenter:k,onClose:C},null,8,["data","user"])):Ne("",!0)]),_:1})])):Ne("",!0)])],32)])):Ne("",!0)])],2)])],2)],2),xe(G,{"aria-label":"Navigation",class:"sr-only"})],64)}}}),Hj=Object.assign(ci($j,[["__scopeId","data-v-859fd6a1"]]),{__name:"AppNavigationLegacyHeader"});function hr(e,t){const n=typeof e=="string"&&!t?`${e}Context`:t,r=Symbol(n);return[s=>{const a=Mt(r,s);if(a||a===null)return a;throw new Error(`Injection \`${r.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`)},s=>(ir(r,s),s)]}function Et(){let e=document.activeElement;if(e==null)return null;for(;e!=null&&e.shadowRoot!=null&&e.shadowRoot.activeElement!=null;)e=e.shadowRoot.activeElement;return e}function W5(e,t,n){const r=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(i)}function qj(e){return e==null}function H1(e){return e?e.flatMap(t=>t.type===Ue?H1(t.children):[t]):[]}const Uj=["INPUT","TEXTAREA"];function ru(e,t,n,r={}){if(!t||r.enableIgnoredElement&&Uj.includes(t.nodeName))return null;const{arrowKeyOptions:i="both",attributeName:o="[data-reka-collection-item]",itemsArray:s=[],loop:a=!0,dir:l="ltr",preventScroll:c=!0,focus:u=!1}=r,[f,h,d,p,m,v]=[e.key==="ArrowRight",e.key==="ArrowLeft",e.key==="ArrowUp",e.key==="ArrowDown",e.key==="Home",e.key==="End"],y=d||p,b=f||h;if(!m&&!v&&(!y&&!b||i==="vertical"&&b||i==="horizontal"&&y))return null;const g=n?Array.from(n.querySelectorAll(o)):s;if(!g.length)return null;c&&e.preventDefault();let w=null;return b||y?w=G5(g,t,{goForward:y?p:l==="ltr"?f:h,loop:a}):m?w=g.at(0)||null:v&&(w=g.at(-1)||null),u&&w?.focus(),w}function G5(e,t,n,r=e.includes(t)?e.length:e.length+1){if(--r===0)return null;const i=e.indexOf(t);let o;if(i===-1?o=n.goForward?0:e.length-1:o=n.goForward?i+1:i-1,!n.loop&&(o<0||o>=e.length))return null;const s=(o+e.length)%e.length,a=e[s];return a?a.hasAttribute("disabled")&&a.getAttribute("disabled")!=="false"?G5(e,a,n,r):a:null}const[q1]=hr("ConfigProvider"),kn=Wt({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set}),Wj=p3(()=>{const e=be(new Map),t=be(),n=me(()=>{for(const o of e.value.values())if(o)return!0;return!1}),r=q1({scrollBody:be(!0)}),i=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",kn.layersWithOutsidePointerEventsDisabled.size===0&&(document.body.style.pointerEvents=""),document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=t.value??"",t.value=void 0};return Ie(n,(o,s)=>{if(!yn)return;if(!o){s&&i();return}t.value===void 0&&(t.value=document.body.style.overflow);const a=window.innerWidth-document.documentElement.clientWidth,l={padding:a,margin:0},c=r.scrollBody?.value?typeof r.scrollBody.value=="object"?Np({padding:r.scrollBody.value.padding===!0?a:r.scrollBody.value.padding,margin:r.scrollBody.value.margin===!0?a:r.scrollBody.value.margin},l):l:{padding:0,margin:0};a>0&&(document.body.style.paddingRight=typeof c.padding=="number"?`${c.padding}px`:String(c.padding),document.body.style.marginRight=typeof c.margin=="number"?`${c.margin}px`:String(c.margin),document.documentElement.style.setProperty("--scrollbar-width",`${a}px`),document.body.style.overflow="hidden"),yt(()=>{n.value&&(document.body.style.pointerEvents="none",document.body.style.overflow="hidden")})},{immediate:!0,flush:"sync"}),e});function Gj(e){const t=Math.random().toString(36).substring(2,7),n=Wj();n.value.set(t,e??!1);const r=me({get:()=>n.value.get(t)??!1,set:i=>n.value.set(t,i)});return jC(()=>{n.value.delete(t)}),r}function yl(e){const t=q1({dir:be("ltr")});return me(()=>e?.value||t.dir?.value||"ltr")}function bl(e){const t=Rt(),n=t?.type.emits,r={};return n?.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),n?.forEach(i=>
57{r[ya(nn(i))]=(...o)=>e(i,...o)}),r}let ph=0;function Kj(){Wn(e=>{if(!yn)return;const t=document.querySelectorAll("[data-reka-focus-guard]");document.body.insertAdjacentElement("afterbegin",t[0]??iy()),document.body.insertAdjacentElement("beforeend",t[1]??iy()),ph++,e(()=>{ph===1&&document.querySelectorAll("[data-reka-focus-guard]").forEach(n=>n.remove()),ph--})})}function iy(){const e=document.createElement("span");return e.setAttribute("data-reka-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}function bt(){const e=Rt(),t=be(),n=me(()=>r());Cp(()=>{n.value!==r()&&w7(t)});function r(){return t.value&&"$el"in t.value&&["#text","#comment"].includes(t.value.$el.nodeName)?t.value.$el.nextElementSibling:It(t)}const i=Object.assign({},e.exposed),o={};for(const a in e.props)Object.defineProperty(o,a,{enumerable:!0,configurable:!0,get:()=>e.props[a]});if(Object.keys(i).length>0)for(const a in i)Object.defineProperty(o,a,{enumerable:!0,configurable:!0,get:()=>i[a]});Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=o;function s(a){if(t.value=a,!!a&&(Object.defineProperty(o,"$el",{enumerable:!0,configurable:!0,get:()=>a instanceof Element?a:a.$el}),!(a instanceof Element)&&!Object.hasOwn(a,"$el"))){const l=a.$.exposed,c=Object.assign({},o);for(const u in l)Object.defineProperty(c,u,{enumerable:!0,configurable:!0,get:()=>l[u]});e.exposed=c}}return{forwardRef:s,currentRef:t,currentElement:n}}function Xj(e){const t=Rt(),n=Object.keys(t?.type.props??{}).reduce((i,o)=>{const s=(t?.type.props[o]).default;return s!==void 0&&(i[o]=s),i},{}),r=rl(e);return me(()=>{const i={},o=t?.vnode.props??{};return Object.keys(o).forEach(s=>{i[nn(s)]=o[s]}),Object.keys({...n,...i}).reduce((s,a)=>(r.value[a]!==void 0&&(s[a]=r.value[a]),s),{})})}function wl(e,t){const n=Xj(e),r=t?bl(t):{};return me(()=>({...n.value,...r}))}var Yj=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Uo=new WeakMap,Yl=new WeakMap,Ql={},mh=0,K5=function(e){return e&&(e.host||K5(e.parentNode))},Qj=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=K5(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})},Zj=function(e,t,n,r){var i=Qj(t,Array.isArray(e)?e:[e]);Ql[n]||(Ql[n]=new WeakMap);var o=Ql[n],s=[],a=new Set,l=new Set(i),c=function(f){!f||a.has(f)||(a.add(f),c(f.parentNode))};i.forEach(c);var u=function(f){!f||l.has(f)||Array.prototype.forEach.call(f.children,function(h){if(a.has(h))u(h);else try{var d=h.getAttribute(r),p=d!==null&&d!=="false",m=(Uo.get(h)||0)+1,v=(o.get(h)||0)+1;Uo.set(h,m),o.set(h,v),s.push(h),m===1&&p&&Yl.set(h,!0),v===1&&h.setAttribute(n,"true"),p||h.setAttribute(r,"true")}catch(y){console.error("aria-hidden: cannot operate on ",h,y)}})};return u(t),a.clear(),mh++,function(){s.forEach(function(f){var h=Uo.get(f)-1,d=o.get(f)-1;Uo.set(f,h),o.set(f,d),h||(Yl.has(f)||f.removeAttribute(r),Yl.delete(f)),d||f.removeAttribute(n)}),mh--,mh||(Uo=new WeakMap,Uo=new WeakMap,Yl=new WeakMap,Ql={})}},Jj=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),i=Yj(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll("[aria-live], script"))),Zj(r,i,n,"aria-hidden")):function(){return null}};function X5(e){let t;Ie(()=>It(e),n=>{let r=!1;try{r=!!n?.closest("[popover]:not(:popover-open)")}catch{}n&&!r?t=Jj(n):t&&t()}),Dn(()=>{t&&t()})}function Eo(e,t="reka"){if(e)return e;let n;const r=q1({useId:void 0});return r.useId?n=r.useId():n=z7?.(),t?`${t}-${n}`:n}function eV(e){const t=be(),n=me(()=>t.value?.width??0),r=me(()=>t.value?.height??0);let i;return jt(()=>{const o=It(e);o?(t.value={width:o.offsetWidth,height:o.offsetHeight},i=new ResizeObserver(s=>{if(!Array.isArray(s)||!s.length)return;const a=s[0];let l,c;if("borderBoxSize"in a){const u=a.borderBoxSize,f=Array.isArray(u)?u[0]:u;l=f.inlineSize,c=f.blockSize}else l=o.offsetWidth,c=o.offsetHeight;t.value={width:l,height:c}}),i.observe(o,{box:"border-box"})):t.value=void 0}),Dn(()=>{i?.disconnect(),i=void 0}),{width:n,height:r}}function tV(e,t){const n=be(e);function r(o){return t[n.value][o]??n.value}return{state:n,dispatch:o=>{n.value=r(o)}}}function nV(e){const t=Kp("",1e3);return{search:t,handleTypeaheadSearch:(i,o)=>{t.value=t.value+i;{const s=Et(),a=o.map(h=>({...h,textValue:h.value?.textValue??h.ref.textContent?.trim()??""})),l=a.find(h=>h.ref===s),c=a.map(h=>h.textValue),u=iV(c,t.value,l?.textValue),f=a.find(h=>h.textValue===u);return f&&f.ref.focus(),f?.ref}},resetTypeahead:()=>{t.value=""}}}function rV(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function iV(e,t,n){const i=t.length>1&&Array.from(t).every(c=>c===t[0])?t[0]:t,o=n?e.indexOf(n):-1;let s=rV(e,Math.max(o,0));i.length===1&&(s=s.filter(c=>c!==n));const l=s.find(c=>c.toLowerCase().startsWith(i.toLowerCase()));return l!==n?l:void 0}function oV(e,t){const n=be({}),r=be("none"),i=be(e),o=e.value?"mounted":"unmounted";let s;const a=t.value?.ownerDocument.defaultView??tn,{state:l,dispatch:c}=tV(o,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),u=v=>{if(yn){const y=new CustomEvent(v,{bubbles:!1,cancelable:!1});t.value?.dispatchEvent(y)}};Ie(e,async(v,y)=>{const b=y!==v;if(await yt(),b){const g=r.value,w=Zl(t.value);v?(c("MOUNT"),u("enter"),w==="none"&&u("after-enter")):w==="none"||w==="undefined"||n.value?.display==="none"?(c("UNMOUNT"),u("leave"),u("after-leave")):y&&g!==w?(c("ANIMATION_OUT"),u("leave")):(c("UNMOUNT"),u("after-leave"))}},{immediate:!0});const f=v=>{if(v.target!==t.value)return;const y=Zl(t.value),b=y.includes(CSS.escape(v.animationName)),g=l.value==="mounted"?"enter":"leave";if(b&&(u(`after-${g}`),c("ANIMATION_END"),!i.value)){const w=t.value.style.animationFillMode;t.value.style.animationFillMode="forwards",s=a?.setTimeout(()=>{t.value?.style.animationFillMode==="forwards"&&(t.value.style.animationFillMode=w)})}y==="none"&&c("ANIMATION_END")},h=v=>{v.target===t.value&&(r.value=Zl(t.value))},d=Ie(t,(v,y)=>{v?(n.value=getComputedStyle(v),v.addEventListener("animationstart",h),v.addEventListener("animationcancel",f),v.addEventListener("animationend",f)):(c("ANIMATION_END"),s!==void 0&&a?.clearTimeout(s),y?.removeEventListener("animationstart",h),y?.removeEventListener("animationcancel",f),y?.removeEventListener("animationend",f))},{immediate:!0}),p=Ie(l,()=>{const v=Zl(t.value);r.value=l.value==="mounted"?v:"none"});return Dn(()=>{d(),p(),t.value&&(t.value.removeEventListener("animationstart",h),t.value.removeEventListener("animationcancel",f),t.value.removeEventListener("animationend",f)),s!==void 0&&a?.clearTimeout(s)}),{isPresent:me(()=>["mounted","unmountSuspended"].includes(l.value))}}function Zl(e){return e&&getComputedStyle(e).animationName||"none"}var U1=Oe({name:"Presence",props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:n}){const{present:r,forceMount:i}=ti(e),o=be(),{isPresent:s}=oV(r,o);n({present:s});let a=t.default({present:s.value});a=H1(a||[]);const l=Rt();if(a&&a?.length>1){const c=l?.parent?.type.name?`<${l.parent.type.name} />`:"component";
57throw new Error([`Detected an invalid children for \`${c}\` for  \`Presence\` component.`,"","Note: Presence works similarly to `v-if` directly, but it waits for animation/transition to finished before unmounting. So it expect only one direct child of valid VNode type.","You can apply a few solutions:",["Provide a single child element so that `presence` directive attach correctly.","Ensure the first child is an actual element instead of a raw text node or comment node."].map(u=>`  - ${u}`).join(`
58`)].join(`
59`))}return()=>i.value||r.value||s.value?Qe(t.default({present:s.value})[0],{ref:c=>{const u=It(c);return typeof u?.hasAttribute>"u"||(u?.hasAttribute("data-reka-popper-content-wrapper")?o.value=u.firstElementChild:o.value=u),u}}):null}});const np=Oe({name:"PrimitiveSlot",inheritAttrs:!1,setup(e,{attrs:t,slots:n}){return()=>{if(!n.default)return null;const r=H1(n.default()),i=r.findIndex(l=>l.type!==Bt);if(i===-1)return r;const o=r[i];delete o.props?.ref;const s=o.props?mt(t,o.props):t,a=ar({...o,props:{}},s);return r.length===1?a:(r[i]=a,r)}}}),sV=["area","img","input"],Qt=Oe({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(e,{attrs:t,slots:n}){const r=e.asChild?"template":e.as;return typeof r=="string"&&sV.includes(r)?()=>Qe(r,t):r!=="template"?()=>Qe(e.as,t,{default:n.default}):()=>Qe(np,t,{default:n.default})}});function oy(){const e=be(),t=me(()=>["#text","#comment"].includes(e.value?.$el.nodeName)?e.value?.$el.nextElementSibling:It(e));return{primitiveElement:e,currentElement:t}}const[No,aV]=hr("DialogRoot");var lV=Oe({inheritAttrs:!1,__name:"DialogRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,i=cl(n,"open",t,{defaultValue:n.defaultOpen,passive:n.open===void 0}),o=be(),s=be(),{modal:a,unmountOnHide:l}=ti(n);return aV({open:i,modal:a,unmountOnHide:l,openModal:()=>{i.value=!0},onOpenChange:c=>{i.value=c},onOpenToggle:()=>{i.value=!i.value},contentId:"",titleId:"",descriptionId:"",triggerElement:o,contentElement:s}),(c,u)=>Ge(c.$slots,"default",{open:te(i),close:()=>i.value=!1})}}),cV=lV,uV=Oe({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e;bt();const n=No();return(r,i)=>(ue(),_e(te(Qt),mt(t,{type:r.as==="button"?"button":void 0,onClick:i[0]||(i[0]=o=>te(n).onOpenChange(!1))}),{default:Ce(()=>[Ge(r.$slots,"default")]),_:3},16,["type"]))}}),fV=uV;const hV="dismissableLayer.pointerDownOutside",dV="dismissableLayer.focusOutside";function Y5(e,t){if(!(t instanceof Element))return!1;const n=t.closest("[data-dismissable-layer]"),r=e.dataset.dismissableLayer===""?e:e.querySelector("[data-dismissable-layer]"),i=Array.from(e.ownerDocument.querySelectorAll("[data-dismissable-layer]"));return!!(n&&(r===n||i.indexOf(r)<i.indexOf(n)))}function pV(e,t,n=!0){const r=t?.value?.ownerDocument??globalThis?.document,i=be(!1),o=be(()=>{});return Wn(s=>{if(!yn||!Be(n))return;const a=async c=>{const u=c.target;if(!(!t?.value||!u)){if(Y5(t.value,u)){i.value=!1;return}if(c.target&&!i.value){let f=function(){W5(hV,e,h)};const h={originalEvent:c};c.pointerType==="touch"?(r.removeEventListener("click",o.value),o.value=f,r.addEventListener("click",o.value,{once:!0})):f()}else r.removeEventListener("click",o.value);i.value=!1}},l=window.setTimeout(()=>{r.addEventListener("pointerdown",a)},0);s(()=>{window.clearTimeout(l),r.removeEventListener("pointerdown",a),r.removeEventListener("click",o.value)})}),{onPointerDownCapture:()=>{Be(n)&&(i.value=!0)}}}function mV(e,t,n=!0){const r=t?.value?.ownerDocument??globalThis?.document,i=be(!1);return Wn(o=>{if(!yn||!Be(n))return;const s=async a=>{if(!t?.value)return;await yt(),await yt();const l=a.target;!t.value||!l||Y5(t.value,l)||a.target&&!i.value&&W5(dV,e,{originalEvent:a})};r.addEventListener("focusin",s),o(()=>r.removeEventListener("focusin",s))}),{onFocusCapture:()=>{Be(n)&&(i.value=!0)},onBlurCapture:()=>{Be(n)&&(i.value=!1)}}}var gV=Oe({__name:"DismissableLayer",props:{disableOutsidePointerEvents:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1,default:!0}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","dismiss"],setup(e,{emit:t}){const n=e,r=t,{forwardRef:i,currentElement:o}=bt(),s=me(()=>o.value?.ownerDocument??globalThis.document),a=me(()=>kn.layersRoot),l=me(()=>o.value?Array.from(a.value).indexOf(o.value):-1),c=me(()=>kn.layersWithOutsidePointerEventsDisabled.size>0),u=me(()=>{const d=Array.from(a.value),[p]=[...kn.layersWithOutsidePointerEventsDisabled].slice(-1),m=d.indexOf(p);return l.value>=m}),f=pV(async d=>{const p=[...kn.branches].some(m=>m?.contains(d.target));!n.present||!u.value||p||(r("pointerDownOutside",d),r("interactOutside",d),await yt(),d.defaultPrevented||r("dismiss"))},o,()=>n.present),h=mV(d=>{const p=[...kn.branches].some(m=>m?.contains(d.target));!n.present||p||(r("focusOutside",d),r("interactOutside",d),d.defaultPrevented||r("dismiss"))},o);return WC("Escape",d=>{!n.present||!(l.value===a.value.size-1)||(r("escapeKeyDown",d),d.defaultPrevented||r("dismiss"))}),Ie([o,()=>n.disableOutsidePointerEvents,()=>n.present],([d,p,m],v,y)=>{!d||!m||p&&(kn.layersWithOutsidePointerEventsDisabled.size===0&&(kn.originalBodyPointerEvents=s.value.body.style.pointerEvents,s.value.body.style.pointerEvents="none"),kn.layersWithOutsidePointerEventsDisabled.add(d),y(()=>
59{kn.layersWithOutsidePointerEventsDisabled.delete(d),kn.layersWithOutsidePointerEventsDisabled.size===0&&!qj(kn.originalBodyPointerEvents)&&(s.value.body.style.pointerEvents=kn.originalBodyPointerEvents)}))},{immediate:!0}),Ie([o,()=>n.present],([d,p],m,v)=>{!d||!p||(a.value.add(d),v(()=>{a.value.delete(d)}))},{immediate:!0}),Wn(d=>{d(()=>{o.value&&(a.value.delete(o.value),kn.layersWithOutsidePointerEventsDisabled.delete(o.value))})}),(d,p)=>(ue(),_e(te(Qt),{ref:te(i),"as-child":d.asChild,as:d.as,"data-dismissable-layer":"",style:Ps({pointerEvents:c.value?u.value?"auto":"none":void 0}),onFocusCapture:te(h).onFocusCapture,onBlurCapture:te(h).onBlurCapture,onPointerdownCapture:te(f).onPointerDownCapture},{default:Ce(()=>[Ge(d.$slots,"default")]),_:3},8,["as-child","as","style","onFocusCapture","onBlurCapture","onPointerdownCapture"]))}}),W1=gV;const vV=l3(()=>be([]));function yV(){const e=vV();return{add(t){const n=e.value[0];t!==n&&n?.pause(),e.value=sy(e.value,t),e.value.unshift(t)},remove(t){e.value=sy(e.value,t),e.value[0]?.resume()}}}function sy(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}const gh="focusScope.autoFocusOnMount",vh="focusScope.autoFocusOnUnmount",ay={bubbles:!1,cancelable:!0};function bV(e,{select:t=!1}={}){const n=Et();for(const r of e)if(gi(r,{select:t}),Et()!==n)return!0}function wV(e){const t=Q5(e),n=ly(t,e),r=ly(t.reverse(),e);return[n,r]}function Q5(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const i=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||i?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function ly(e,t){for(const n of e)if(!_V(n,{upTo:t}))return n}function _V(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 xV(e){return e instanceof HTMLInputElement&&"select"in e}function gi(e,{select:t=!1}={}){if(e&&e.focus){const n=Et();e.focus({preventScroll:!0}),e!==n&&xV(e)&&t&&e.select()}}var kV=Oe({__name:"FocusScope",props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},present:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["mountAutoFocus","unmountAutoFocus"],setup(e,{emit:t}){const n=e,r=t,{currentRef:i,currentElement:o}=bt(),s=be(null),a=yV(),l=Wt({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});Wn(f=>{if(!yn)return;const h=o.value;if(!n.trapped)return;function d(y){if(l.paused||!h)return;const b=y.target;h.contains(b)?s.value=b:gi(s.value,{select:!0})}function p(y){if(l.paused||!h)return;const b=y.relatedTarget;b!==null&&(h.contains(b)||gi(s.value,{select:!0}))}function m(y){const b=s.value;if(b===null||!y.some(T=>T.removedNodes.length>0))return;const w=Et();if(w&&h.contains(w))return;h.contains(b)||gi(h)}document.addEventListener("focusin",d),document.addEventListener("focusout",p);const v=new MutationObserver(m);h&&v.observe(h,{childList:!0,subtree:!0}),f(()=>{document.removeEventListener("focusin",d),document.removeEventListener("focusout",p),v.disconnect()})});function c(f,h){const d=new CustomEvent(gh,ay),p=m=>r("mountAutoFocus",m);f.addEventListener(gh,p),f.dispatchEvent(d),f.removeEventListener(gh,p),d.defaultPrevented||(bV(Q5(f),{select:!0}),Et()===h&&gi(f))}Wn(async f=>{const h=o.value;if(await yt(),!h)return;n.present!==!1&&a.add(l);const d=Et();!h.contains(d)&&n.present!==!1&&c(h,d),f(()=>{const m=new CustomEvent(vh,ay),v=y=>{r("unmountAutoFocus",y)};h.addEventListener(vh,v),h.dispatchEvent(m),h.setAttribute("data-focus-scope-unmounting",""),setTimeout(()=>{m.defaultPrevented||gi(d??document.body,{select:!0}),h.removeEventListener(vh,v),a.remove(l),h.removeAttribute("data-focus-scope-unmounting")},0)})}),Ie(()=>n.present,async(f,h)=>{if(!yn)return;if(f===!1&&h===!0){a.remove(l);return}if(f!==!0||h!==!1)return;a.add(l),await yt();const d=o.value;if(!d)return;const p=Et();d.contains(p)||c(d,p)});function u(f){if(!n.loop&&!n.trapped||l.paused)return;const h=f.key==="Tab"&&!f.altKey&&!f.ctrlKey&&!f.metaKey,d=Et();
59if(h&&d){const p=f.currentTarget,[m,v]=wV(p);m&&v?!f.shiftKey&&d===v?(f.preventDefault(),n.loop&&gi(m,{select:!0})):f.shiftKey&&d===m&&(f.preventDefault(),n.loop&&gi(v,{select:!0})):d===p&&f.preventDefault()}}return(f,h)=>(ue(),_e(te(Qt),{ref_key:"currentRef",ref:i,tabindex:"-1","as-child":f.asChild,as:f.as,onKeydown:u},{default:Ce(()=>[Ge(f.$slots,"default")]),_:3},8,["as-child","as"]))}}),Z5=kV;const CV="menu.itemSelect",rp=["Enter"," "],SV=["ArrowDown","PageUp","Home"],J5=["ArrowUp","PageDown","End"],EV=[...SV,...J5];[...rp],[...rp];function e8(e){return e?"open":"closed"}function TV(e){const t=Et();for(const n of e)if(n===t||(n.focus(),Et()!==t))return}function OV(e,t){const{x:n,y:r}=e;let i=!1;for(let o=0,s=t.length-1;o<t.length;s=o++){const a=t[o].x,l=t[o].y,c=t[s].x,u=t[s].y;l>r!=u>r&&n<(c-a)*(r-l)/(u-l)+a&&(i=!i)}return i}function AV(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return OV(n,t)}function iu(e){return e.pointerType==="mouse"}var LV=Oe({__name:"DialogContentImpl",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,i=No(),{forwardRef:o,currentElement:s}=bt();return i.titleId||=Eo(void 0,"reka-dialog-title"),i.descriptionId||=Eo(void 0,"reka-dialog-description"),jt(()=>{i.contentElement=s,Et()!==document.body&&(i.triggerElement.value=Et())}),(a,l)=>(ue(),_e(te(Z5),{"as-child":"",loop:"",trapped:n.trapFocus,present:n.present,onMountAutoFocus:l[5]||(l[5]=c=>r("openAutoFocus",c)),onUnmountAutoFocus:l[6]||(l[6]=c=>r("closeAutoFocus",c))},{default:Ce(()=>[xe(te(W1),mt({id:te(i).contentId,ref:te(o),as:a.as,"as-child":a.asChild,present:n.present,"disable-outside-pointer-events":a.disableOutsidePointerEvents,role:"dialog","aria-describedby":te(i).descriptionId,"aria-labelledby":te(i).titleId,"data-state":te(e8)(te(i).open.value)},a.$attrs,{onDismiss:l[0]||(l[0]=c=>te(i).onOpenChange(!1)),onEscapeKeyDown:l[1]||(l[1]=c=>r("escapeKeyDown",c)),onFocusOutside:l[2]||(l[2]=c=>r("focusOutside",c)),onInteractOutside:l[3]||(l[3]=c=>r("interactOutside",c)),onPointerDownOutside:l[4]||(l[4]=c=>r("pointerDownOutside",c))}),{default:Ce(()=>[Ge(a.$slots,"default")]),_:3},16,["id","as","as-child","present","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped","present"]))}}),t8=LV,MV=Oe({__name:"DialogContentModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!0}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,i=No(),o=bl(r),{forwardRef:s,currentElement:a}=bt(),l=me(()=>n.present?a.value:void 0);X5(l);const c=me(()=>{const{present:u,...f}=n;return f});return Ie(()=>n.present,(u,f)=>{!u&&f&&i.triggerElement.value?.focus()}),(u,f)=>(ue(),_e(t8,mt({...c.value,...te(o)},{ref:te(s),present:u.present,"trap-focus":te(i).open.value,"disable-outside-pointer-events":n.disableOutsidePointerEvents,onCloseAutoFocus:f[0]||(f[0]=h=>{h.defaultPrevented||(h.preventDefault(),te(i).triggerElement.value?.focus())}),onPointerDownOutside:f[1]||(f[1]=h=>{const d=h.detail.originalEvent,p=d.button===0&&d.ctrlKey===!0;(d.button===2||p)&&h.preventDefault()}),onFocusOutside:f[2]||(f[2]=h=>{h.preventDefault()})}),{default:Ce(()=>[Ge(u.$slots,"default")]),_:3},16,["present","trap-focus","disable-outside-pointer-events"]))}}),PV=MV,RV=Oe({__name:"DialogContentNonModal",props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!0}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,i=bl(t);bt();const o=No(),s=be(!1),a=be(!1),l=me(()=>{const{present:c,...u}=n;return u});return Ie(()=>n.present,(c,u)=>{!c&&u&&(s.value||o.triggerElement.value?.focus(),s.value=!1,a.value=!1)}),(c,u)=>(ue(),_e(t8,mt({...l.value,...te(i)},{present:c.present,"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:u[0]||(u[0]=f=>{f.defaultPrevented||(s.value||te(o).triggerElement.value?.focus(),f.preventDefault()),s.value=!1,a.value=!1}),onInteractOutside:u[1]||(u[1]=f=>{f.defaultPrevented||(s.value=!0,f.detail.originalEvent.type==="pointerdown"&&(a.value=!0));const h=f.target;te(o).triggerElement.value?.contains(h)&&f.preventDefault(),f.detail.originalEvent.type==="focusin"&&a.value&&f.preventDefault()})}),{default:Ce(()=>[Ge(c.$slots,"default")]),_:3},16,["present"]))}}),DV=RV,IV=Oe({__name:"DialogContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,i=No(),o=bl(r),{forwardRef:s}=bt();return(a,l)=>(ue(),_e(te(U1),{present:a.forceMount||te(i).open.value,"force-mount":a.forceMount||!te(i).unmountOnHide.value},{default:Ce(({present:c}
59)=>[te(i).modal.value?mo((ue(),_e(PV,mt({key:0,ref:te(s),present:te(i).unmountOnHide.value||c},{...n,...te(o),...a.$attrs}),{default:Ce(()=>[Ge(a.$slots,"default")]),_:2},1040,["present"])),[[Va,te(i).unmountOnHide.value||c]]):mo((ue(),_e(DV,mt({key:1,ref:te(s),present:te(i).unmountOnHide.value||c},{...n,...te(o),...a.$attrs}),{default:Ce(()=>[Ge(a.$slots,"default")]),_:2},1040,["present"])),[[Va,te(i).unmountOnHide.value||c]])]),_:3},8,["present","force-mount"]))}}),NV=IV,FV=Oe({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(e){const t=e,n=No();return bt(),(r,i)=>(ue(),_e(te(Qt),mt(t,{id:te(n).titleId}),{default:Ce(()=>[Ge(r.$slots,"default")]),_:3},16,["id"]))}}),jV=FV,VV=Oe({__name:"DialogTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=No(),{forwardRef:r,currentElement:i}=bt();return n.contentId||=Eo(void 0,"reka-dialog-content"),jt(()=>{n.triggerElement.value=i.value}),(o,s)=>(ue(),_e(te(Qt),mt(t,{ref:te(r),type:o.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":te(n).open.value||!1,"aria-controls":te(n).open.value?te(n).contentId:void 0,"data-state":te(n).open.value?"open":"closed",onClick:te(n).onOpenToggle}),{default:Ce(()=>[Ge(o.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}}),BV=VV;const cy="data-reka-collection-item";function Fo(e={}){const{key:t="",isProvider:n=!1}=e,r=`${t}CollectionProvider`;let i;n?(i={collectionRef:be(),itemMap:be(new Map)},ir(r,i)):i=Mt(r);const o=(u=!1)=>{const f=i.collectionRef.value;if(!f)return[];const h=Array.from(f.querySelectorAll(`[${cy}]`)),d=new Map(h.map((v,y)=>[v,y])),m=Array.from(i.itemMap.value.values()).sort((v,y)=>(d.get(v.ref)??-1)-(d.get(y.ref)??-1));return u?m:m.filter(v=>v.ref.dataset.disabled!=="")},s=Oe({name:"CollectionSlot",inheritAttrs:!1,setup(u,{slots:f,attrs:h}){const{primitiveElement:d,currentElement:p}=oy();return Ie(p,()=>{i.collectionRef.value=p.value}),()=>Qe(np,{ref:d,...h},f)}}),a=Oe({name:"CollectionItem",inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(u,{slots:f,attrs:h}){const{primitiveElement:d,currentElement:p}=oy();return Wn(m=>{if(p.value){const v=Jy(p.value);i.itemMap.value.set(v,{ref:p.value,value:u.value}),m(()=>i.itemMap.value.delete(v))}}),()=>Qe(np,{...h,[cy]:"",ref:d},f)}}),l=me(()=>
59Array.from(i.itemMap.value.values())),c=me(()=>i.itemMap.value.size);return{getItems:o,reactiveItems:l,itemMapSize:c,CollectionSlot:s,CollectionItem:a}}var zV=Oe({__name:"VisuallyHidden",props:{feature:{type:String,required:!1,default:"focusable"},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"span"}},setup(e){return(t,n)=>(ue(),_e(te(Qt),{as:t.as,"as-child":t.asChild,"aria-hidden":t.feature==="focusable"||t.feature==="fully-hidden"?"true":void 0,"data-hidden":t.feature==="fully-hidden"?"":void 0,tabindex:t.feature==="fully-hidden"?"-1":void 0,style:{position:"absolute",border:0,width:"1px",height:"1px",padding:0,margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",whiteSpace:"nowrap",wordWrap:"normal",top:"-1px",left:"-1px"}},{default:Ce(()=>[Ge(t.$slots,"default")]),_:3},8,["as","as-child","aria-hidden","data-hidden","tabindex"]))}}),n8=zV;const $V="rovingFocusGroup.onEntryFocus",HV={bubbles:!1,cancelable:!0},qV={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function UV(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function LG(e,t,n){const r=UV(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return qV[r]}function WV(e,t=!1){const n=Et();for(const r of e)if(r===n||(r.focus({preventScroll:t}),Et()!==n))return}function MG(e,t){return e.map((n,r)=>e[(t+r)%e.length])}const[r8,GV]=hr("PopperRoot");var KV=Oe({inheritAttrs:!1,__name:"PopperRoot",setup(e){const t=be();return GV({anchor:t,onAnchorChange:n=>t.value=n}),(n,r)=>Ge(n.$slots,"default")}}),XV=KV,YV=Oe({__name:"PopperAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,{forwardRef:n,currentElement:r}=bt(),i=r8();return a2(()=>{i.onAnchorChange(t.reference??r.value)}),(o,s)=>(ue(),_e(te(Qt),{ref:te(n),as:o.as,"as-child":o.asChild},{default:Ce(()=>[Ge(o.$slots,"default")]),_:3},8,["as","as-child"]))}}),QV=YV;function ZV(e){return e!==null}function JV(e){return{name:"transformOrigin",options:e,fn(t){const{placement:n,rects:r,middlewareData:i}=t,s=i.arrow?.centerOffset!==0,a=s?0:e.arrowWidth,l=s?0:e.arrowHeight,[c,u]=ip(n),f={start:e.dir==="rtl"?"100%":"0%",center:"50%",end:e.dir==="rtl"?"0%":"100%"}[u],h={start:"0%",center:"50%",end:"100%"}[u],d=(i.arrow?.x??0)+a/2,p=(i.arrow?.y??0)+l/2;let m="",v="";return c==="bottom"?(m=s?f:`${d}px`,v=`${-l}px`):c==="top"?(m=s?f:`${d}px`,v=`${r.floating.height+l}px`):c==="right"?(m=`${-l}px`,v=s?h:`${p}px`):c==="left"&&(m=`${r.floating.width+l}px`,v=s?h:`${p}px`),{data:{x:m,y:v}}}}}function ip(e){const[t,n="center"]=e.split("-");return[t,n]}const eB=["top","right","bottom","left"],Vi=Math.min,Xr=Math.max,ou=Math.round,Jl=Math.floor,Yr=e=>({x:e,y:e}),tB={left:"right",right:"left",bottom:"top",top:"bottom"};function i8(e,t,n){return Xr(e,Vi(t,n))}function ii(e,t){return typeof e=="function"?e(t):e}function Bi(e){return e.split("-")[0]}function Us(e){return e.split("-")[1]}function G1(e){return e==="x"?"y":"x"}function K1(e){return e==="y"?"height":"width"}function xr(e){const t=e[0];return t==="t"||t==="b"?"y":"x"}function X1(e){return G1(xr(e))}function nB(e,t,n){n===void 0&&(n=!1);const r=Us(e),i=X1(e),o=K1(i);let s=i==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=su(s)),[s,su(s)]}function rB(e){const t=su(e);return[op(e),t,op(t)]}function op(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const uy=["left","right"],fy=["right","left"],iB=["top","bottom"],oB=["bottom","top"];function sB(e,t,n){switch(e){case"top":case"bottom":return n?t?fy:uy:t?uy:fy;case"left":case"right":return t?iB:oB;default:return[]}}function aB(e,t,n,r){const i=Us(e);let o=sB(Bi(e),n==="start",r);return i&&(o=o.map(s=>s+"-"+i),t&&(o=o.concat(o.map(op)))),o}function su(e){const t=Bi(e);return tB[t]+e.slice(t.length)}function lB(e){var t,n,r,i;return{top:(t=e.top)!=null?t:0,right:(n=e.right)!=null?n:0,bottom:(r=e.bottom)!=null?r:0,left:(i=e.left)!=null?i:0}}function o8(e){return typeof e!="number"?lB(e):{top:e,right:e,bottom:e,left:e}}function au(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function hy(e,t,n){let{reference:r,floating:i}=e;const o=xr(t),s=X1(t),a=K1(s),l=Bi(t),c=o==="y",u=r.x+r.width/2-i.width/2,f=r.y+r.height/2-i.height/2,h=r[a]/2-i[a]/2;let d;switch(l){case"top":d={x:u,y:r.y-i.height};break;case"bottom":d={x:u,y:r.y+r.height};break;case"right":d={x:r.x+r.width,y:f};break;case"left":d={x:r.x-i.width,y:f};break;default:d={x:r.x,y:r.y}}const p=Us(t);
vendor: 4,097 bytes, line 59
59return p&&(d[s]+=h*(p==="end"?1:-1)*(n&&c?-1:1)),d}async function cB(e,t){var n;t===void 0&&(t={});const{x:r,y:i,platform:o,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:h=!1,padding:d=0}=ii(t,e),p=o8(d),v=a[h?f==="floating"?"reference":"floating":f],y=au(await o.getClippingRect({element:(n=await(o.isElement==null?void 0:o.isElement(v)))==null||n?v:v.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(a.floating)),boundary:c,rootBoundary:u,strategy:l})),b=f==="floating"?{x:r,y:i,width:s.floating.width,height:s.floating.height}:s.reference,g=await(o.getOffsetParent==null?void 0:o.getOffsetParent(a.floating)),w=await(o.isElement==null?void 0:o.isElement(g))&&await(o.getScale==null?void 0:o.getScale(g))||{x:1,y:1},x=au(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:g,strategy:l}):b);return{top:(y.top-x.top+p.top)/w.y,bottom:(x.bottom-y.bottom+p.bottom)/w.y,left:(y.left-x.left+p.left)/w.x,right:(x.right-y.right+p.right)/w.x}}const uB=50,fB=async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:s}=n,a=s.detectOverflow?s:{...s,detectOverflow:cB},l=await(s.isRTL==null?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:f}=hy(c,r,l),h=r,d=0;const p={};for(let m=0;m<o.length;m++){const v=o[m];if(!v)continue;const{name:y,fn:b}=v,{x:g,y:w,data:x,reset:T}=await b({x:u,y:f,initialPlacement:r,placement:h,strategy:i,middlewareData:p,rects:c,platform:a,elements:{reference:e,floating:t}});u=g??u,f=w??f,p[y]={...p[y],...x},T&&d<uB&&(d++,typeof T=="object"&&(T.placement&&(h=T.placement),T.rects&&(c=T.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:i}):T.rects),{x:u,y:f}=hy(c,h,l)),m=-1)}return{x:u,y:f,placement:h,strategy:i,middlewareData:p}},hB=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:i,rects:o,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:u=0}=ii(e,t)||{};if(c==null)return{};const f=o8(u),h={x:n,y:r},d=X1(i),p=K1(d),m=await s.getDimensions(c),v=d==="y",y=v?"top":"left",b=v?"bottom":"right",g=v?"clientHeight":"clientWidth",w=o.reference[p]+o.reference[d]-h[d]-o.floating[p],x=h[d]-o.reference[d],T=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c));let A=T?T[g]:0;(!A||!await(s.isElement==null?void 0:s.isElement(T)))&&(A=a.floating[g]||o.floating[p]);const O=w/2-x/2,_=A/2-m[p]/2-1,R=Vi(f[y],_),E=Vi(f[b],_),L=A-m[p]-E,C=A/2-m[p]/2+O,D=i8(R,C,L),k=!l.arrow&&Us(i)!=null&&C!==D&&o.reference[p]/2-(C<R?R:E)-m[p]/2<0,S=k?C<R?C-R:C-L:0;return{[d]:h[d]+S,data:{[d]:D,centerOffset:C-D-S,...k&&{alignmentOffset:S}},reset:k}}}),dB=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:i,middlewareData:o,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:h,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:m=!0,...v}=ii(e,t);if((n=o.arrow)!=null&&n.alignmentOffset)return{};const y=Bi(i),b=xr(a),g=Bi(a)===a,w=await(l.isRTL==null?void 0:l.isRTL(c.floating)),x=h||(g||!m?[su(a)]:rB(a)),T=p!=="none";!h&&T&&x.push(...aB(a,m,p,w));const A=[a,...x],O=await l.detectOverflow(t,v),_=[];let R=((r=o.flip)==null?void 0:r.overflows)||[];if(u&&_.push(O[y]),f){const D=nB(i,s,w);_.push(O[D[0]],O[D[1]])}if(R=[...R,{placement:i,overflows:_}],!_.every(D=>D<=0)){var E,L;const D=(((E=o.flip)==null?void 0:E.index)||0)+1,k=A[D];if(k&&(!(f==="alignment"?b!==xr(k):!1)||R.every(M=>xr(M.placement)===b?M.overflows[0]>0:!0)))return{data:{index:D,overflows:R},reset:{placement:k}};let S=(L=R.filter(N=>N.overflows[0]<=0).sort((N,M)=>N.overflows[1]-M.overflows[1])[0])==null?void 0:L.placement;if(!S)switch(d){case"bestFit":{var C;const N=(C=R.filter(M=>{if(T){const z=xr(M.placement);return z===b||z==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(z=>z>0).reduce((z,H)=>z+H,0)]).sort((M,z)=>M[1]-z[1])[0])==null?void 0:C[0];
vendor: 5,708 bytes, line 59
59N&&(S=N);break}case"initialPlacement":S=a;break}if(i!==S)return{reset:{placement:S}}}return{}}}};function dy(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function py(e){return eB.some(t=>e[t]>=0)}const pB=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,{strategy:i="referenceHidden",...o}=ii(e,t);switch(i){case"referenceHidden":{const s=await r.detectOverflow(t,{...o,elementContext:"reference"}),a=dy(s,n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:py(a)}}}case"escaped":{const s=await r.detectOverflow(t,{...o,altBoundary:!0}),a=dy(s,n.floating);return{data:{escapedOffsets:a,escaped:py(a)}}}default:return{}}}}},s8=new Set(["left","top"]);async function mB(e,t){const{placement:n,platform:r,elements:i}=e,o=await(r.isRTL==null?void 0:r.isRTL(i.floating)),s=Bi(n),a=Us(n),l=xr(n)==="y",c=s8.has(s)?-1:1,u=o&&l?-1:1,f=ii(t,e);let{mainAxis:h,crossAxis:d,alignmentAxis:p}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof p=="number"&&(d=a==="end"?p*-1:p),l?{x:d*u,y:h*c}:{x:h*c,y:d*u}}const gB=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:o,placement:s,middlewareData:a}=t,l=await mB(t,e);return s===((n=a.offset)==null?void 0:n.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:s}}}}},vB=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i,platform:o}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:b=>{let{x:g,y:w}=b;return{x:g,y:w}}},...c}=ii(e,t),u={x:n,y:r},f=await o.detectOverflow(t,c),h=xr(i),d=G1(h);let p=u[d],m=u[h];const v=(b,g)=>i8(g+f[b==="y"?"top":"left"],g,g-f[b==="y"?"bottom":"right"]);s&&(p=v(d,p)),a&&(m=v(h,m));const y=l.fn({...t,[d]:p,[h]:m});return{...y,data:{x:y.x-n,y:y.y-r,enabled:{[d]:s,[h]:a}}}}}},yB=function(e){return e===void 0&&(e={}),{options:e,fn(t){var n,r;const{x:i,y:o,placement:s,rects:a,middlewareData:l}=t,{offset:c=0,mainAxis:u=!0,crossAxis:f=!0}=ii(e,t),h={x:i,y:o},d=xr(s),p=G1(d);let m=h[p],v=h[d];const y=ii(c,t),b=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(n=y.mainAxis)!=null?n:0,crossAxis:(r=y.crossAxis)!=null?r:0};if(u){const x=p==="y"?"height":"width",T=a.reference[p]-a.floating[x]+b.mainAxis,A=a.reference[p]+a.reference[x]-b.mainAxis;m<T?m=T:m>A&&(m=A)}if(f){var g,w;const x=p==="y"?"width":"height",T=s8.has(Bi(s)),A=a.reference[d]-a.floating[x]+(T&&((g=l.offset)==null?void 0:g[d])||0)+(T?0:b.crossAxis),O=a.reference[d]+a.reference[x]+(T?0:((w=l.offset)==null?void 0:w[d])||0)-(T?b.crossAxis:0);v<A?v=A:v>O&&(v=O)}return{[p]:m,[d]:v}}}},bB=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:i,elements:o}=t,{apply:s=()=>{},...a}=ii(e,t),l=await i.detectOverflow(t,a),c=Bi(n),u=Us(n),f=xr(n)==="y",{width:h,height:d}=r.floating;let p,m;c==="top"||c==="bottom"?(p=c,m=u===(await(i.isRTL==null?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(m=c,p=u==="end"?"top":"bottom");const v=d-l.top-l.bottom,y=h-l.left-l.right,b=Vi(d-l[p],v),g=Vi(h-l[m],y),w=t.middlewareData.shift,x=!w;let T=b,A=g;w!=null&&w.enabled.x&&(A=y),w!=null&&w.enabled.y&&(T=v),x&&!u&&(f?A=h-2*Xr(l.left,l.right):T=d-2*Xr(l.top,l.bottom)),await s({...t,availableWidth:A,availableHeight:T});const O=await i.getDimensions(o.floating);return h!==O.width||d!==O.height?{reset:{rects:!0}}:{}}}};function of(){return typeof window<"u"}function jo(e){return Y1(e)?(e.nodeName||"").toLowerCase():"#document"}function En(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ui(e){var t;return(t=(Y1(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Y1(e){return of()?e instanceof Node||e instanceof En(e).Node:!1}function Tr(e){return of()?e instanceof Element||e instanceof En(e).Element:!1}function qi(e){return of()?e instanceof HTMLElement||e instanceof En(e).HTMLElement:!1}function my(e){return!of()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof En(e).ShadowRoot}function sf(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=Or(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&i!=="inline"&&i!=="contents"}function wB(e){return/^(table|td|th)$/.test(jo(e))}function af(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const _B=/transform|translate|scale|rotate|perspective|filter/,xB=/paint|layout|strict|content/,Zi=e=>!!e&&e!=="none";let yh;function Q1(e){const t=Tr(e)?Or(e):e;return Zi(t.transform)||Zi(t.translate)||Zi(t.scale)||Zi(t.rotate)||Zi(t.perspective)||!Z1()&&(Zi(t.backdropFilter)||Zi(t.filter))||_B.test(t.willChange||"")||xB.test(t.contain||"")}function kB(e){let t=To(e);for(;qi(t)&&!Ja(t);){if(Q1(t))return t;if(af(t))return null;t=To(t)}return null}function Z1(){return yh==null&&(yh=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),yh}function Ja(e){return/^(html|body|#document)$/.test(jo(e))}function Or(e){return En(e).getComputedStyle(e)}function lf(e){return Tr(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function To(e){if(jo(e)==="html")return e;const t=e.assignedSlot||e.parentNode||my(e)&&e.host||ui(e);return my(t)?t.host:t}function a8(e){const t=To(e);return Ja(t)?(e.ownerDocument||e).body:qi(t)&&sf(t)?t:a8(t)}function el(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const i=a8(e),o=i===((r=e.ownerDocument)==null?void 0:r.body),s=En(i);if(o){const a=sp(s);
59return t.concat(s,s.visualViewport||[],sf(i)?i:[],a&&n?el(a):[])}else return t.concat(i,el(i,[],n))}function sp(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function l8(e){const t=Or(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=qi(e),o=i?e.offsetWidth:n,s=i?e.offsetHeight:r,a=ou(n)!==o||ou(r)!==s;return a&&(n=o,r=s),{width:n,height:r,$:a}}function J1(e){return Tr(e)?e:e.contextElement}function ms(e){const t=J1(e);if(!qi(t))return Yr(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:o}=l8(t);let s=(o?ou(n.width):n.width)/r,a=(o?ou(n.height):n.height)/i;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}const CB=Yr(0);function c8(e){const t=En(e);return!Z1()||!t.visualViewport?CB:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function SB(e,t,n){return t===void 0&&(t=!1),!!n&&t&&n===En(e)}function Oo(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const i=e.getBoundingClientRect(),o=J1(e);let s=Yr(1);t&&(r?Tr(r)&&(s=ms(r)):s=ms(e));const a=SB(o,n,r)?c8(o):Yr(0);let l=(i.left+a.x)/s.x,c=(i.top+a.y)/s.y,u=i.width/s.x,f=i.height/s.y;if(o&&r){const h=En(o),d=Tr(r)?En(r):r;let p=h,m=sp(p);for(;m&&d!==p;){const v=ms(m),y=m.getBoundingClientRect(),b=Or(m),g=y.left+(m.clientLeft+parseFloat(b.paddingLeft))*v.x,w=y.top+(m.clientTop+parseFloat(b.paddingTop))*v.y;l*=v.x,c*=v.y,u*=v.x,f*=v.y,l+=g,c+=w,p=En(m),m=sp(p)}}return au({width:u,height:f,x:l,y:c})}function cf(e,t){const n=lf(e).scrollLeft;return t?t.left+n:Oo(ui(e)).left+n}function u8(e,t){const n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-cf(e,n),i=n.top+t.scrollTop;return{x:r,y:i}}function EB(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e;const o=i==="fixed",s=ui(r),a=t?af(t.floating):!1;if(r===s||a&&o)return n;let l={scrollLeft:0,scrollTop:0},c=Yr(1);const u=Yr(0),f=qi(r);if((f||!o)&&((jo(r)!=="body"||sf(s))&&(l=lf(r)),f)){const d=Oo(r);c=ms(r),u.x=d.x+r.clientLeft,u.y=d.y+r.clientTop}const h=s&&!f&&!o?u8(s,l):Yr(0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+h.x,y:n.y*c.y-l.scrollTop*c.y+u.y+h.y}}function TB(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function OB(e){const t=lf(e),n=e.ownerDocument.body,r=Xr(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),i=Xr(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight);let o=-t.scrollLeft+cf(e);const s=-t.scrollTop;return Or(n).direction==="rtl"&&(o+=Xr(e.clientWidth,n.clientWidth)-r),{width:r,height:i,x:o,y:s}}const AB=25;function LB(e,t,n){n===void 0&&(n="viewport");const r=n==="layoutViewport",i=En(e),o=ui(e),s=i.visualViewport;let a=o.clientWidth,l=o.clientHeight,c=0,u=0;if(s){const h=!Z1()||t==="fixed";r?h||(c=-s.offsetLeft,u=-s.offsetTop):(a=s.width,l=s.height,h&&(c=s.offsetLeft,u=s.offsetTop))}if(cf(o)<=0){const h=o.ownerDocument,d=h.body,p=getComputedStyle(d),m=h.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,v=Math.abs(o.clientWidth-d.clientWidth-m),y=getComputedStyle(o).scrollbarGutter==="stable both-edges"?v/2:v;y<=AB&&(a-=y)}return{width:a,height:l,x:c,y:u}}function MB(e,t){const n=Oo(e,!0,t==="fixed"),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=ms(e),s=e.clientWidth*o.x,a=e.clientHeight*o.y,l=i*o.x,c=r*o.y;return{width:s,height:a,x:l,y:c}}function gy(e,t,n){let r;if(t==="viewport"||t==="layoutViewport")r=LB(e,n,t);else if(t==="document")r=OB(ui(e));else if(Tr(t))r=MB(t,n);else{const i=c8(e);r={x:t.x-i.x,y:t.y-i.y,width:t.width,height:t.height}}return au(r)}function PB(e,t){const n=t.get(e);if(n)return n;let r=el(e,[],!1).filter(a=>Tr(a)&&jo(a)!=="body"),i=null;const o=Or(e).position==="fixed";let s=o?To(e):e;for(;Tr(s)&&!Ja(s);){const a=Or(s),l=Q1(s),c=i?i.position:o?"fixed":"";!l&&(c==="fixed"||c==="absolute"&&a.position==="static")?r=r.filter(f=>f!==s):i=a,s=To(s)}return t.set(e,r),r}function RB(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const s=[...n==="clippingAncestors"?af(t)?[]:PB(t,this._c):[].concat(n),r],a=gy(t,s[0],i);let l=a.top,c=a.right,u=a.bottom,f=a.left;for(let h=1;h<s.length;h++){const d=gy(t,s[h],i);l=Xr(d.top,l),c=Vi(d.right,c),u=Vi(d.bottom,u),f=Xr(d.left,f)}return{width:c-f,height:u-l,x:f,y:l}}function DB(e){const{width:t,height:n}=l8(e);return{width:t,height:n}}
59function IB(e,t,n){const r=qi(t),i=ui(t),o=n==="fixed",s=Oo(e,!0,o,t);let a={scrollLeft:0,scrollTop:0};const l=Yr(0);if((r||!o)&&((jo(t)!=="body"||sf(i))&&(a=lf(t)),r)){const h=Oo(t,!0,o,t);l.x=h.x+t.clientLeft,l.y=h.y+t.clientTop}!r&&i&&(l.x=cf(i));const c=i&&!r&&!o?u8(i,a):Yr(0),u=s.left+a.scrollLeft-l.x-c.x,f=s.top+a.scrollTop-l.y-c.y;return{x:u,y:f,width:s.width,height:s.height}}function bh(e){return Or(e).position==="static"}function vy(e,t){if(!qi(e)||Or(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return ui(e)===n&&(n=n.ownerDocument.body),n}function f8(e,t){const n=En(e);if(af(e))return n;if(!qi(e)){let i=To(e);for(;i&&!Ja(i);){if(Tr(i)&&!bh(i))return i;i=To(i)}return n}let r=vy(e,t);for(;r&&wB(r)&&bh(r);)r=vy(r,t);return r&&Ja(r)&&bh(r)&&!Q1(r)?n:r||kB(e)||n}const NB=async function(e){const t=this.getOffsetParent||f8,n=this.getDimensions,r=await n(e.floating);return{reference:IB(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function FB(e){return Or(e).direction==="rtl"}const jB={convertOffsetParentRelativeRectToViewportRelativeRect:EB,getDocumentElement:ui,getClippingRect:RB,getOffsetParent:f8,getElementRects:NB,getClientRects:TB,getDimensions:DB,getScale:ms,isElement:Tr,isRTL:FB};function h8(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function VB(e,t,n){let r=null,i;const o=ui(e);function s(){var u;clearTimeout(i),(u=r)==null||u.disconnect(),r=null}function a(u,f){u===void 0&&(u=!1),f===void 0&&(f=1),s();const h=e.getBoundingClientRect(),{left:d,top:p,width:m,height:v}=h;if(u||t(),!m||!v)return;const y=Jl(p),b=Jl(o.clientWidth-(d+m)),g=Jl(o.clientHeight-(p+v)),w=Jl(d),T={rootMargin:-y+"px "+-b+"px "+-g+"px "+-w+"px",threshold:Xr(0,Vi(1,f))||1};let A=!0;function O(_){const R=_[0].intersectionRatio;if(!h8(h,e.getBoundingClientRect()))return a();if(R!==f){if(!A)return a();R?a(!1,R):i=setTimeout(()=>{a(!1,1e-7)},1e3)}A=!1}try{r=new IntersectionObserver(O,{...T,root:o.ownerDocument})}catch{r=new IntersectionObserver(O,T)}r.observe(e)}const l=En(e),c=()=>a(n);return l.addEventListener("resize",c),a(!0),()=>{l.removeEventListener("resize",c),s()}}function BB(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,c=J1(e),u=i||o?[...c?el(c):[],...t?el(t):[]]:[];u.forEach(y=>{i&&y.addEventListener("scroll",n),o&&y.addEventListener("resize",n)});const f=c&&a?VB(c,n,o):null;let h=-1,d=null;s&&(d=new ResizeObserver(y=>{let[b]=y;b&&b.target===c&&d&&t&&(d.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var g;(g=d)==null||g.observe(t)})),n()}),c&&!l&&d.observe(c),t&&d.observe(t));let p,m=l?Oo(e):null;l&&v();function v(){const y=Oo(e);m&&!h8(m,y)&&n(),m=y,p=requestAnimationFrame(v)}return n(),()=>{var y;u.forEach(b=>{i&&b.removeEventListener("scroll",n),o&&b.removeEventListener("resize",n)}),f?.(),(y=d)==null||y.disconnect(),d=null,l&&cancelAnimationFrame(p)}}const zB=gB,$B=vB,yy=dB,HB=bB,qB=pB,UB=hB,WB=yB,GB=(e,t,n)=>{const r=new Map,i=n??{},o={...jB,...i.platform,_c:r};return fB(e,t,{...i,platform:o})};function KB(e){return e!=null&&typeof e=="object"&&"$el"in e}function ap(e){if(KB(e)){const t=e.$el;return Y1(t)&&jo(t)==="#comment"?null:t}return e}function Zo(e){return typeof e=="function"?e():te(e)}function XB(e){return{name:"arrow",options:e,fn(t){const n=ap(Zo(e.element));return n==null?{}:UB({element:n,padding:e.padding}).fn(t)}}}function d8(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function by(e,t){const n=d8(e);return Math.round(t*n)/n}function YB(e,t,n){n===void 0&&(n={});const r=n.whileElementsMounted,i=me(()=>{var A;return(A=Zo(n.open))!=null?A:!0}),o=me(()=>Zo(n.middleware)),s=me(()=>{var A;return(A=Zo(n.placement))!=null?A:"bottom"}),a=me(()=>{var A;return(A=Zo(n.strategy))!=null?A:"absolute"}),l=me(()=>{var A;return(A=Zo(n.transform))!=null?A:!0}),c=me(()=>ap(e.value)),u=me(()=>ap(t.value)),f=be(0),h=be(0),d=be(a.value),p=be(s.value),m=Xe({}),v=be(!1),y=me(()=>{const A={position:d.value,left:"0",top:"0"};if(!u.value)return A;const O=by(u.value,f.value),_=by(u.value,h.value);return l.value?{...A,transform:"translate("+O+"px, "+_+"px)",...d8(u.value)>=1.5&&{willChange:"transform"}}
59:{position:d.value,left:O+"px",top:_+"px"}});let b;function g(){if(c.value==null||u.value==null)return;const A=i.value;GB(c.value,u.value,{middleware:o.value,placement:s.value,strategy:a.value}).then(O=>{f.value=O.x,h.value=O.y,d.value=O.strategy,p.value=O.placement,m.value=O.middlewareData,v.value=A!==!1})}function w(){typeof b=="function"&&(b(),b=void 0)}function x(){if(w(),r===void 0){g();return}if(c.value!=null&&u.value!=null){b=r(c.value,u.value,g);return}}function T(){i.value||(v.value=!1)}return Ie([o,s,a,i],g,{flush:"sync"}),Ie([c,u],x,{flush:"sync"}),Ie(i,T,{flush:"sync"}),Ar()&&Zr(w),{x:$n(f),y:$n(h),strategy:$n(d),placement:$n(p),middlewareData:$n(m),isPositioned:$n(v),floatingStyles:y,update:g}}const QB=["dir"],p8={side:"bottom",sideOffset:0,sideFlip:!0,align:"center",alignOffset:0,alignFlip:!0,arrowPadding:0,hideShiftedArrow:!0,avoidCollisions:!0,collisionBoundary:()=>[],collisionPadding:0,sticky:"partial",hideWhenDetached:!1,positionStrategy:"fixed",updatePositionStrategy:"optimized",prioritizePosition:!1},[PG,ZB]=hr("PopperContent");var JB=Oe({inheritAttrs:!1,__name:"PopperContent",props:T2({memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},dir:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},{...p8}),emits:["placed"],setup(e,{emit:t}){const n=e,r=t,i=r8(),{forwardRef:o,currentElement:s}=bt(),a=yl(me(()=>n.dir)),l=be(),c=be(),{width:u,height:f}=eV(c),h=me(()=>n.side+(n.align!=="center"?`-${n.align}`:"")),d=me(()=>typeof n.collisionPadding=="number"?n.collisionPadding:{top:0,right:0,bottom:0,left:0,...n.collisionPadding}),p=me(()=>Array.isArray(n.collisionBoundary)?n.collisionBoundary:[n.collisionBoundary]),m=me(()=>({padding:d.value,boundary:p.value.filter(ZV),altBoundary:p.value.length>0})),v=me(()=>({mainAxis:n.sideFlip,crossAxis:n.alignFlip})),y=me(()=>[zB({mainAxis:n.sideOffset+f.value,alignmentAxis:n.alignOffset}),n.prioritizePosition&&n.avoidCollisions&&yy({...m.value,...v.value}),n.avoidCollisions&&$B({mainAxis:!0,crossAxis:!!n.prioritizePosition,limiter:n.sticky==="partial"?WB():void 0,...m.value}),!n.prioritizePosition&&n.avoidCollisions&&yy({...m.value,...v.value}),HB({...m.value,apply:({elements:C,rects:D,availableWidth:k,availableHeight:S})=>{const{width:N,height:M}=D.reference,z=C.floating.style;z.setProperty("--reka-popper-available-width",`${k}px`),z.setProperty("--reka-popper-available-height",`${S}px`),z.setProperty("--reka-popper-anchor-width",`${N}px`),z.setProperty("--reka-popper-anchor-height",`${M}px`)}}),c.value&&XB({element:c.value,padding:n.arrowPadding}),JV({arrowWidth:u.value,arrowHeight:f.value,dir:a.value}),n.hideWhenDetached&&qB({strategy:"referenceHidden",...m.value})]),b=me(()=>n.reference??i.anchor.value),{floatingStyles:g,placement:w,isPositioned:x,middlewareData:T}=YB(b,l,{strategy:n.positionStrategy,placement:h,whileElementsMounted:(...C)=>BB(...C,{layoutShift:!n.disableUpdateOnLayoutShift,animationFrame:n.updatePositionStrategy==="always"}),middleware:y}),A=me(()=>ip(w.value)[0]),O=me(()=>ip(w.value)[1]);a2(()=>{x.value&&r("placed")});const _=me(()=>{const C=T.value.arrow?.centerOffset!==0;return n.hideShiftedArrow&&C}),R=be("");Wn(()=>{s.value&&(R.value=window.getComputedStyle(s.value).zIndex)});const E=me(()=>T.value.arrow?.x??0),L=me(()=>T.value.arrow?.y??0);return ZB({placedSide:A,onArrowChange:C=>c.value=C,arrowX:E,arrowY:L,shouldHideArrow:_}),(C,D)=>(ue(),ve("div",{ref_key:"floatingRef",ref:l,"data-reka-popper-content-wrapper":"",dir:te(a),style:Ps({...te(g),transform:te(x)?te(g).transform:"translate(0, -200%)",minWidth:"max-content",zIndex:R.value,"--reka-popper-transform-origin":[te(T).transformOrigin?.x,te(T).transformOrigin?.y].join(" "),...te(T).hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}})},[n.memoDependencies?Uw([n.asChild,n.as,A.value,O.value,te(x),...Object.values(C.$attrs),...n.memoDependencies],()=>(ue(),_e(te(Qt),mt({key:0,ref:te(o)},C.$attrs,{"as-child":n.asChild,as:n.as,"data-side":A.value,"data-align":O.value,style:{animation:te(x)?void 0:"none"}}),{default:Ce(()=>[Ge(C.$slots,"default")]),_:3},16,["as-child","as","data-side","data-align","style"])),D,0):(ue(),_e(te(Qt),mt({key:1,ref:te(o)},C.$attrs,{"as-child":n.asChild,as:n.as,"data-side":A.value,"data-align":O.value,dir:te(a),style:{animation:te(x)?void 0:"none"}}),{default:Ce(()=>[Ge(C.$slots,"default")]),_:3},16,["as-child","as","data-side","data-align","dir","style"]))],12,QB))}}),ez=JB;const[RG,tz]=hr("RovingFocusGroup");var nz=Oe({__name:"RovingFocusGroup",props:{orientation:{type:String,required:!1,default:void 0},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!1},currentTabStopId:{type:[String,null],required:!1},defaultCurrentTabStopId:{type:String,required:!1},preventScrollOnEntryFocus:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["entryFocus","update:currentTabStopId"],setup(e,{expose:t,emit:n}){const r=e,i=n,{loop:o,orientation:s,dir:a}=ti(r),l=yl(a),c=cl(r,"currentTabStopId",i,{defaultValue:r.defaultCurrentTabStopId,passive:r.currentTabStopId===void 0}),u=be(!1),f=be(!1),h=be(0),{getItems:d,CollectionSlot:p}=Fo({isProvider:!0});function m(y){const b=!f.value;if(y.currentTarget&&y.target===y.currentTarget&&b&&!u.value){const g=new CustomEvent($V,HV);if(y.currentTarget.dispatchEvent(g),i("entryFocus",g),!g.defaultPrevented){const w=d().map(_=>_.ref).filter(_=>_.dataset.disabled!==""),x=w.find(_=>_.getAttribute("data-active")===""),T=w.find(_=>_.getAttribute("data-highlighted")===""),A=w.find(_=>
59_.id===c.value),O=[x,T,A,...w].filter(Boolean);WV(O,r.preventScrollOnEntryFocus)}}f.value=!1}function v(){setTimeout(()=>{f.value=!1},1)}return t({getItems:d}),tz({loop:o,dir:l,orientation:s,currentTabStopId:c,onItemFocus:y=>{c.value=y},onItemShiftTab:()=>{u.value=!0},onFocusableItemAdd:()=>{h.value++},onFocusableItemRemove:()=>{h.value--}}),(y,b)=>(ue(),_e(te(p),null,{default:Ce(()=>[xe(te(Qt),{tabindex:u.value||h.value===0?-1:0,"data-orientation":te(s),as:y.as,"as-child":y.asChild,dir:te(l),style:{outline:"none"},onMousedown:b[0]||(b[0]=g=>f.value=!0),onMouseup:v,onFocus:m,onBlur:b[1]||(b[1]=g=>u.value=!1)},{default:Ce(()=>[Ge(y.$slots,"default")]),_:3},8,["tabindex","data-orientation","as","as-child","dir"])]),_:3}))}}),rz=nz,iz=Oe({__name:"MenuAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(n,r)=>(ue(),_e(te(QV),Ma(Eu(t)),{default:Ce(()=>[Ge(n.$slots,"default")]),_:3},16))}}),oz=iz;function sz(){const e=be(!1);return jt(()=>{Tt("keydown",()=>{e.value=!0},{capture:!0,passive:!0}),Tt(["pointerdown","pointermove"],()=>{e.value=!1},{capture:!0,passive:!0})}),e}const az=p3(sz),[uf,lz]=hr(["MenuRoot","MenuSub"],"MenuContext"),[em,cz]=hr("MenuRoot");var uz=Oe({__name:"MenuRoot",props:{open:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=t,{modal:i,dir:o}=ti(n),s=yl(o),a=cl(n,"open",r),l=be(),c=az();return lz({open:a,onOpenChange:u=>{a.value=u},content:l,onContentChange:u=>{l.value=u}}),cz({onClose:()=>{a.value=!1},isUsingKeyboardRef:c,dir:s,modal:i}),(u,f)=>(ue(),_e(te(XV),null,{default:Ce(()=>[Ge(u.$slots,"default")]),_:3}))}}),fz=uz;const[m8,hz]=hr("MenuContent");var dz=Oe({__name:"MenuContentImpl",props:T2({loop:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},disableOutsideScroll:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},{...p8}),emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus","dismiss"],setup(e,{emit:t}){const n=e,r=t,i=uf(),o=em(),{trapFocus:s,disableOutsidePointerEvents:a,loop:l}=ti(n);Kj(),Gj(a.value);const c=be(""),u=be(0),f=be(0),h=be(null),d=be("right"),p=be(0),m=be(null),v=be(),{forwardRef:y,currentElement:b}=bt(),{handleTypeaheadSearch:g}=nV(),w=be();function x(k){const S=ru(k,w.value||Et(),b.value,{loop:l.value,arrowKeyOptions:"vertical",dir:o?.dir.value,focus:!1,attributeName:"[data-reka-collection-item]:not([data-disabled])"});S&&(w.value=S,S.scrollIntoView({block:"nearest"}))}function T(){w.value&&w.value.click()}const A=be(),O=be();Ie(w,k=>{if(O.value&&(k===void 0||k!==O.value.trigger.value)){if(k===void 0)return;O.value.onOpenChange(!1),O.value=void 0}}),Ie(b,k=>{i.onContentChange(k)}),Dn(()=>{window.clearTimeout(u.value)});function _(k){return d.value===h.value?.side&&AV(k,h.value?.area)}async function R(k){r("openAutoFocus",k),!k.defaultPrevented&&(k.preventDefault(),b.value?.focus({preventScroll:!0}))}function E(k){if(k.defaultPrevented)return;const S=k.target,N=S.closest("[data-reka-menu-content]")===k.currentTarget,M=["input","textarea"].includes(S.tagName.toLowerCase()),z=k.ctrlKey||k.altKey||k.metaKey,H=k.key.length===1,oe=ru(k,Et(),b.value,{loop:l.value,arrowKeyOptions:"vertical",dir:o?.dir.value,focus:!0,attributeName:"[data-reka-collection-item]:not([data-disabled])"});if(oe)return oe?.focus();if(k.code==="Space")return;const J=v.value?.getItems()??[];if(N&&(k.key==="Tab"&&o.modal.value&&k.preventDefault(),!z&&H&&!M&&g(k.key,J)),k.target!==b.value||!EV.includes(k.key))return;k.preventDefault();const P=[...J.map(F=>F.ref)];J5.includes(k.key)&&P.reverse(),TV(P)}function L(k){k?.currentTarget?.contains?.(k.target)||(window.clearTimeout(u.value),c.value="")}function C(k){if(!iu(k))return;const S=k.target,N=p.value!==k.clientX;if(k?.currentTarget?.contains(S)&&N){const M=k.clientX>p.value?"right":"left";d.value=M,p.value=k.clientX}}function D(k){iu(k)&&A.value&&A.value.focus()}return hz({onItemEnter:k=>!!_(k),onItemLeave:k=>_(k)?!0:(["INPUT","TEXTAREA"].includes(Et()?.tagName||"")||b.value?.focus(),m.value=null,!1),onTriggerLeave:k=>!!_(k),searchRef:c,highlightedElement:w,onKeydownNavigation:x,onKeydownEnter:T,filterElement:A,onFilterElementChange:k=>{A.value=k},activeSubmenuContext:O,pointerGraceTimerRef:f,onPointerGraceIntentChange:k=>{h.value=k}}),(k,S)=>(ue(),_e(te(Z5),{"as-child":"",trapped:te(s),onMountAutoFocus:R,onUnmountAutoFocus:S[7]||(S[7]=N=>r("closeAutoFocus",N))},{default:Ce(()=>[xe(te(W1),{"as-child":"","disable-outside-pointer-events":te(a),onEscapeKeyDown:S[2]||(S[2]=N=>r("escapeKeyDown",N)),onPointerDownOutside:S[3]||(S[3]=N=>r("pointerDownOutside",N)),onFocusOutside:S[4]||(S[4]=N=>r("focusOutside",N)),onInteractOutside:S[5]||(S[5]=N=>r("interactOutside",N)),onDismiss:S[6]||(S[6]=N=>r("dismiss"))},{default:Ce(()=>[xe(te(rz),{ref_key:"rovingFocusGroupRef",ref:v,"current-tab-stop-id":m.value,"onUpdate:currentTabStopId":S[0]||(S[0]=N=>m.value=N),"as-child":"",orientation:"vertical",dir:te(o).dir.value,loop:te(l),onEntryFocus:S[1]||(S[1]=N=>{r("entryFocus",N),te(o).isUsingKeyboardRef.value||N.preventDefault()})},{default:Ce(()=>[xe(te(ez),{ref:te(y),role:"menu",as:k.as,"as-child":k.asChild,"aria-orientation":"vertical","data-reka-menu-content":"","data-state":te(e8)(te(i).open.value),dir:te(o).dir.value,side:k.side,"side-offset":k.sideOffset,align:k.align,"align-offset":k.alignOffset,"avoid-collisions":k.avoidCollisions,"collision-boundary":k.collisionBoundary,"collision-padding":k.collisionPadding,"arrow-padding":k.arrowPadding,"prioritize-position":k.prioritizePosition,"position-strategy":k.positionStrategy,"update-position-strategy":k.updatePositionStrategy,sticky:k.sticky,"hide-when-detached":k.hideWhenDetached,reference:k.reference,onKeydown:E,onBlur:L,onPointermove:C,onPointerenter:D},{default:Ce(()=>[Ge(k.$slots,"default")]),_:3},8,["as","as-child","data-state","dir","side","side-offset","align","align-offset","avoid-collisions","collision-boundary","collision-padding","arrow-padding","prioritize-position","position-strategy","update-position-strategy","sticky","hide-when-detached","reference"])]),_:3},8,["current-tab-stop-id","dir","loop"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),g8=dz,pz=Oe({inheritAttrs:!1,__name:"MenuItemImpl",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e,n=m8(),{forwardRef:r,currentElement:i}=bt(),{CollectionItem:o}=Fo(),s=be(!1),a=me(()=>s.value||i.value!=null&&n.highlightedElement.value===i.value);async function l(u){if(!(u.defaultPrevented||!iu(u))){if(t.disabled)n.onItemLeave(u);else if(!n.onItemEnter(u)){const h=u.currentTarget;n.highlightedElement.value=h,["INPUT","TEXTAREA"].includes(Et()?.tagName||"")||h.focus({preventScroll:!0})}}}async function c(u){if(await yt(),u.defaultPrevented||!iu(u)||n.highlightedElement.value!==i.value)return;!n.onItemLeave(u)&&n.highlightedElement.value===i.value&&(n.highlightedElement.value=void 0)}return(u,f)=>(ue(),_e(te(o),{value:{textValue:u.textValue}},{default:Ce(()=>[xe(te(Qt),mt({ref:te(r),role:"menuitem",tabindex:"-1"},u.$attrs,{as:u.as,"as-child":u.asChild,"aria-disabled":u.disabled||void 0,"data-disabled":u.disabled?"":void 0,"data-highlighted":a.value?"":void 0,onPointermove:l,onPointerleave:c,onFocus:f[0]||(f[0]=async h=>{await yt(),!(h.defaultPrevented||u.disabled)&&(s.value=!0,te(n).highlightedElement.value=h.currentTarget)}),onBlur:f[1]||(f[1]=async h=>{await yt(),!h.defaultPrevented&&(s.value=!1)})}),{default:Ce(()=>[Ge(u.$slots,"default")]),_:3},16,["as","as-child","aria-disabled","data-disabled","data-highlighted"])]),_:3},8,["value"]))}}),mz=pz,gz=Oe({__name:"MenuItem",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(e,{emit:t}){const n=e,r=t,{forwardRef:i,currentElement:o}=bt(),s=em(),a=m8(),l=be(!1);async function c(){const u=o.value;if(!n.disabled&&u){const f=new CustomEvent(CV,{bubbles:!0,cancelable:!0});r("select",f),await yt(),f.defaultPrevented?l.value=!1:s.onClose()}}return(u,f)=>(ue(),_e(mz,mt(n,{ref:te(i),onClick:c,onPointerdown:f[0]||(f[0]=()=>{l.value=!0}),onPointerup:f[1]||(f[1]=async h=>{await yt(),!h.defaultPrevented&&(l.value||h.currentTarget?.click())}),onKeydown:f[2]||(f[2]=async h=>{const d=te(a).searchRef.value!=="";u.disabled||d&&h.key===" "||te(rp).includes(h.key)&&(h.currentTarget?.click(),h.preventDefault())})}),{default:Ce(()=>[Ge(u.$slots,"default")]),_:3},16))}}),vz=gz,yz=Oe({__name:"MenuRootContentModal",props:{loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,i=wl(n,r),o=uf(),{forwardRef:s,currentElement:a}=bt();return X5(a),(l,c)=>(ue(),_e(g8,mt(te(i),{ref:te(s),"trap-focus":te(o).open.value,"disable-outside-pointer-events":te(o).open.value,"disable-outside-scroll":!0,onDismiss:c[0]||(c[0]=u=>te(o).onOpenChange(!1)),onFocusOutside:c[1]||(c[1]=Pp(u=>r("focusOutside",u),["prevent"]))}),{default:Ce(()=>[Ge(l.$slots,"default")]),_:3},16,["trap-focus","disable-outside-pointer-events"]))}}),bz=yz,wz=Oe({__name:"MenuRootContentNonModal",props:{loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const i=wl(e,t),o=uf();return(s,a)=>(ue(),_e(g8,mt(te(i),{"trap-focus":!1,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,onDismiss:a[0]||(a[0]=l=>te(o).onOpenChange(!1))}),{default:Ce(()=>[Ge(s.$slots,"default")]),_:3},16))}}),_z=wz,xz=Oe({__name:"MenuContent",props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const i=wl(e,t),o=uf(),s=em();return(a,l)=>(ue(),_e(te(U1),{present:a.forceMount||te(o).open.value},{default:Ce(()=>[te(s).modal.value?(ue(),_e(bz,Ma(mt({key:0},{...a.$attrs,...te(i)})),{default:Ce(()=>[Ge(a.$slots,"default")]),_:3},16)):(ue(),_e(_z,Ma(mt({key:1},{...a.$attrs,...te(i)})),{default:Ce(()=>[Ge(a.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),kz=xz,Cz=Oe({__name:"MenuSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return(n,r)=>(ue(),_e(te(Qt),mt(t,{role:"separator","aria-orientation":"horizontal"}),{default:Ce(()=>[Ge(n.$slots,"default")]),_:3},16))}}),Sz=Cz;const[v8,Ez]=hr("DropdownMenuRoot");var Tz=Oe({__name:"DropdownMenuRoot",props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=t;bt();const i=cl(n,"open",r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),o=be(),{modal:s,dir:a}=ti(n),l=yl(a);return Ez({open:i,onOpenChange:c=>{i.value=c},onOpenToggle:()=>{i.value=!i.value},triggerId:"",triggerElement:o,contentId:"",modal:s,dir:l}),(c,u)=>(ue(),_e(te(fz),{open:te(i),"onUpdate:open":u[0]||(u[0]=f=>it(i)?i.value=f:null),dir:te(l),modal:te(s)},{default:Ce(()=>[Ge(c.$slots,"default",{open:te(i)})]),_:3},8,["open","dir","modal"]))}}),Oz=Tz,Az=Oe({__name:"DropdownMenuContent",props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(e,{emit:t}){const i=wl(e,t);bt();const o=v8(),s=be(!1);function a(l){l.defaultPrevented||(s.value||setTimeout(()=>{o.triggerElement.value?.focus()},0),s.value=!1,l.preventDefault())}return o.contentId||=Eo(void 0,"reka-dropdown-menu-content"),(l,c)=>(ue(),_e(te(kz),mt(te(i),{id:te(o).contentId,"aria-labelledby":te(o)?.triggerId,style:{"--reka-dropdown-menu-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-drop
59down-menu-content-available-width":"var(--reka-popper-available-width)","--reka-dropdown-menu-content-available-height":"var(--reka-popper-available-height)","--reka-dropdown-menu-trigger-width":"var(--reka-popper-anchor-width)","--reka-dropdown-menu-trigger-height":"var(--reka-popper-anchor-height)"},onCloseAutoFocus:a,onInteractOutside:c[0]||(c[0]=u=>{if(u.defaultPrevented)return;const f=u.detail.originalEvent,h=f.button===0&&f.ctrlKey===!0,d=f.button===2||h;(!te(o).modal.value||d)&&(s.value=!0),te(o).triggerElement.value?.contains(u.target)&&u.preventDefault()})}),{default:Ce(()=>[Ge(l.$slots,"default")]),_:3},16,["id","aria-labelledby"]))}}),Lz=Az,Mz=Oe({__name:"DropdownMenuItem",props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(e,{emit:t}){const n=e,i=bl(t);return bt(),(o,s)=>(ue(),_e(te(vz),Ma(Eu({...n,...te(i)})),{default:Ce(()=>[Ge(o.$slots,"default")]),_:3},16))}}),ec=Mz,Pz=Oe({__name:"DropdownMenuSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=e;return bt(),(n,r)=>(ue(),_e(te(Sz),Ma(Eu(t)),{default:Ce(()=>[Ge(n.$slots,"default")]),_:3},16))}}),Rz=Pz,Dz=Oe({__name:"DropdownMenuTrigger",props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=v8(),{forwardRef:r,currentElement:i}=bt();return jt(()=>{n.triggerElement=i}),n.triggerId||=Eo(void 0,"reka-dropdown-menu-trigger"),(o,s)=>(ue(),_e(te(oz),{"as-child":""},{default:Ce(()=>[xe(te(Qt),{id:te(n).triggerId,ref:te(r),type:o.as==="button"?"button":void 0,"as-child":t.asChild,as:o.as,"aria-haspopup":"menu","aria-expanded":te(n).open.value,"aria-controls":te(n).open.value?te(n).contentId:void 0,"data-disabled":o.disabled?"":void 0,disabled:o.disabled,"data-state":te(n).open.value?"open":"closed",onClick:s[0]||(s[0]=async a=>{!o.disabled&&a.button===0&&a.ctrlKey===!1&&(te(n)?.onOpenToggle(),await yt(),te(n).open.value&&a.preventDefault())}),onKeydown:s[1]||(s[1]=i4(a=>{o.disabled||(["Enter"," "].includes(a.key)&&te(n).onOpenToggle(),a.key==="ArrowDown"&&te(n).onOpenChange(!0),["Enter"," ","ArrowDown"].includes(a.key)&&a.preventDefault())},["enter","space","arrow-down"]))},{default:Ce(()=>[Ge(o.$slots,"default")]),_:3},8,["id","type","as-child","as","aria-expanded","aria-controls","data-disabled","disabled","data-state"])]),_:3}))}}),Iz=Dz;function tm(e){return e?"open":"closed"}function y8(e,t){return`${e}-trigger-${t}`}function nm(e,t){return`${e}-content-${t}`}const Nz="navigationMenu.linkSelect",La="navigationMenu.rootContentDismiss";function lp(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const i=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||i?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function b8(e){const t=Et();return e.some(n=>n===t?!0:(n.focus(),Et()!==t))}function Fz(e){return e.forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")}),()=>{e.forEach(t=>{const n=t.dataset.tabindex;t.setAttribute("tabindex",n)})}}function jz(e){return t=>t.pointerType==="mouse"?e(t):void 0}const[_l,Vz]=hr(["NavigationMenuRoot","NavigationMenuSub"],"NavigationMenuContext");var Bz=Oe({__name:"NavigationMenuRoot",props:{modelValue:{type:String,required:!1,default:void 0},defaultValue:{type:String,required:!1},dir:{type:String,required:!1},orientation:{type:String,required:!1,default:"horizontal"},delayDuration:{type:Number,required:!1,default:200},skipDelayDuration:{type:Number,required:!1,default:300},disableClickTrigger:{type:Boolean,required:!1,default:!1},disableHoverTrigger:{type:Boolean,required:!1,default:!1},disablePointerLeaveClose:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"nav"}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,i=cl(n,"modelValue",t,{defaultValue:n.defaultValue??"",passive:n.modelValue===void 0}),o=be(""),{forwardRef:s,currentElement:a}=bt(),l=be(),c=be(),u=be(),{getItems:f,CollectionSlot:h}
59=Fo({key:"NavigationMenu",isProvider:!0}),{delayDuration:d,skipDelayDuration:p,dir:m,disableClickTrigger:v,disableHoverTrigger:y,unmountOnHide:b}=ti(n),g=yl(m),w=Kp(!1,p),x=be(!1),T=me(()=>i.value!==""||w.value?150:d.value),A=m3(_=>{if(typeof _=="string"){if(_===""&&x.value){x.value=!1;return}o.value=i.value,i.value=_,_===""&&(w.value=!0)}},T);Wn(()=>{if(!i.value)return;const _=f().map(R=>R.ref);u.value=_.find(R=>R.id.includes(i.value))}),Tt(a,La,O),Vz({isRootMenu:!0,modelValue:i,previousValue:o,baseId:Eo(void 0,"reka-navigation-menu"),disableClickTrigger:v,disableHoverTrigger:y,dir:g,unmountOnHide:b,orientation:n.orientation,rootNavigationMenu:a,indicatorTrack:l,activeTrigger:u,onIndicatorTrackChange:_=>{l.value=_},viewport:c,onViewportChange:_=>{c.value=_},onTriggerEnter:_=>{i.value!==""?(x.value=!0,o.value=i.value,i.value=_):A(_)},onTriggerLeave:()=>{x.value=!1,A("")},onContentEnter:()=>{A()},onContentLeave:()=>{n.disablePointerLeaveClose||(x.value=!1,A(""))},onItemSelect:_=>{o.value=i.value,i.value=_},onItemDismiss:O});function O(){o.value=i.value,i.value=""}return(_,R)=>(ue(),_e(te(h),null,{default:Ce(()=>[xe(te(Qt),{ref:te(s),as:_.as,"as-child":_.asChild,"data-orientation":_.orientation,dir:te(g),"data-reka-navigation-menu":""},{default:Ce(()=>[Ge(_.$slots,"default",{modelValue:te(i)})]),_:3},8,["as","as-child","data-orientation","dir"])]),_:3}))}}),zz=Bz;const[rm,$z]=hr("NavigationMenuItem");var Hz=Oe({__name:"NavigationMenuItem",props:{value:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"li"}},setup(e){const t=e;bt();const{getItems:n}=Fo({key:"NavigationMenu"}),r=_l(),i=Eo(t.value),o=be(),s=be(),a=nm(r.baseId,i);let l=()=>({});const c=be(!1);async function u(p="start"){const m=document.getElementById(a);if(m){l();const v=lp(m);v.length&&b8(p==="start"?v:v.reverse())}}function f(){const p=document.getElementById(a);if(p){const m=lp(p);m.length&&(l=Fz(m))}}$z({value:i,contentId:a,triggerRef:o,focusProxyRef:s,wasEscapeCloseRef:c,onEntryKeyDown:u,onFocusProxyEnter:u,onContentFocusOutside:f,onRootContentClose:f});function h(){r.onItemDismiss(),o.value?.focus()}function d(p){const m=Et();if(p.keyCode===32||p.key==="Enter")if(r.modelValue.value===i){h(),p.preventDefault();return}else{p.target.click(),p.preventDefault();return}const v=n().filter(b=>b.ref.parentElement?.hasAttribute("data-menu-item")).map(b=>b.ref);if(!v.includes(m))return;const y=ru(p,m,void 0,{itemsArray:v,loop:!1});y&&y?.focus(),p.preventDefault(),p.stopPropagation()}return(p,m)=>(ue(),_e(te(Qt),{"as-child":p.asChild,as:p.as,"data-menu-item":"",onKeydown:i4(d,["up","down","left","right","home","end","space"])},{default:Ce(()=>[Ge(p.$slots,"default")]),_:3},8,["as-child","as"]))}}),qz=Hz,Uz=Oe({__name:"NavigationMenuContentImpl",props:{disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,r=t,{getItems:i}=Fo({key:"NavigationMenu"}),{forwardRef:o,currentElement:s}=bt(),a=_l(),l=rm(),c=y8(a.baseId,l.value),u=nm(a.baseId,l.value),f=be(null),h=me(()=>{const b=i().map(O=>O.ref.id.split("trigger-")[1]);a.dir.value==="rtl"&&b.reverse();const g=b.indexOf(a.modelValue.value),w=b.indexOf(a.previousValue.value),x=l.value===a.modelValue.value,T=w===b.indexOf(l.value);if(!x&&!T)return f.value;const A=(()=>{if(g!==w){if(x&&w!==-1)return g>w?"from-end":"from-start";if(T&&g!==-1)return g>w?"to-start":"to-end"}return null})();return f.value=A,A});function d(b){if(r("focusOutside",b),r("interactOutside",b),b.detail.originalEvent.target.hasAttribute("data-navigation-menu-trigger")&&b.preventDefault(),!b.defaultPrevented){l.onContentFocusOutside();const w=b.target;a.rootNavigationMenu?.value?.contains(w)&&b.preventDefault()}}function p(b){if(r("pointerDownOutside",b),!b.defaultPrevented){const g=b.target,w=i().some(T=>T.ref.contains(g)),x=a.isRootMenu&&a.viewport.value?.contains(g);(w||x||!a.isRootMenu)&&b.preventDefault()}}Wn(b=>{const g=s.value;if(a.isRootMenu&&g){const w=()=>{a.onItemDismiss(),l.onRootContentClose(),g.contains(Et())&&l.triggerRef.value?.focus()};g.addEventListener(La,w),b(()=>g.removeEventListener(La,w))}});function m(b){r("escapeKeyDown",b),b.defaultPrevented||(a.onItemDismiss(),l.triggerRef?.value?.focus(),l.
59wasEscapeCloseRef.value=!0)}function v(b){if(b.target.closest("[data-reka-navigation-menu]")!==a.rootNavigationMenu.value)return;const g=b.altKey||b.ctrlKey||b.metaKey,w=b.key==="Tab"&&!g,x=lp(b.currentTarget);if(w){const A=Et(),O=x.findIndex(E=>E===A),R=b.shiftKey?x.slice(0,O).reverse():x.slice(O+1,x.length);if(b8(R))b.preventDefault();else{l.focusProxyRef.value?.focus();return}}ru(b,Et(),void 0,{itemsArray:x,loop:!1,enableIgnoredElement:!0})?.focus()}function y(){if(a.modelValue.value!==l.value)return;const b=new Event(La,{bubbles:!0,cancelable:!0});s.value?.dispatchEvent(b)}return(b,g)=>(ue(),_e(te(W1),mt({id:te(u),ref:te(o),"aria-labelledby":te(c),"data-motion":h.value,"data-state":te(tm)(te(a).modelValue.value===te(l).value),"data-orientation":te(a).orientation},n,{onKeydown:v,onEscapeKeyDown:m,onPointerDownOutside:p,onFocusOutside:d,onDismiss:y}),{default:Ce(()=>[Ge(b.$slots,"default")]),_:3},16,["id","aria-labelledby","data-motion","data-state","data-orientation"]))}}),Wz=Uz,Gz=Oe({inheritAttrs:!1,__name:"NavigationMenuContent",props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,r=t,i=wl(IC(n,"forceMount"),r),{forwardRef:o}=bt(),s=_l(),a=rm(),l=me(()=>a.value===s.modelValue.value),c=me(()=>s.viewport.value&&!s.modelValue.value&&s.previousValue.value?s.previousValue.value===a.value:!1);return(u,f)=>(ue(),_e(u2,{to:te(yn)&&te(s).viewport.value?te(s).viewport.value:"body",disabled:te(yn)&&te(s).viewport.value?!te(s).viewport.value:!0},[xe(te(U1),{present:u.forceMount||l.value||c.value,"force-mount":!te(s).unmountOnHide.value},{default:Ce(({present:h})=>[xe(Wz,mt({ref:te(o),"data-state":te(tm)(l.value),style:{pointerEvents:!l.value&&te(s).isRootMenu?"none":void 0}},{...u.$attrs,...te(i)},{hidden:!h,onPointerenter:f[0]||(f[0]=d=>te(s).onContentEnter(te(a).value)),onPointerleave:f[1]||(f[1]=d=>te(jz)(()=>te(s).onContentLeave())(d)),onPointerDownOutside:f[2]||(f[2]=d=>r("pointerDownOutside",d)),onFocusOutside:f[3]||(f[3]=d=>r("focusOutside",d)),onInteractOutside:f[4]||(f[4]=d=>r("interactOutside",d))}),{default:Ce(()=>[Ge(u.$slots,"default")]),_:2},1040,["data-state","style","hidden"])]),_:3},8,["present","force-mount"])],8,["to","disabled"]))}}),Kz=Gz,Xz=Oe({__name:"NavigationMenuLink",props:{active:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"a"}},emits:["select"],setup(e,{emit:t}){const n=e,r=t,{CollectionItem:i}=Fo({key:"NavigationMenu"});bt();async function o(s){const a=new CustomEvent(Nz,{bubbles:!0,cancelable:!0,detail:{originalEvent:s}});if(r("select",a),!a.defaultPrevented&&!s.metaKey){const l=new CustomEvent(La,{bubbles:!0,cancelable:!0});s.target?.dispatchEvent(l)}}return(s,a)=>(ue(),_e(te(i),null,{default:Ce(()=>[xe(te(Qt),{as:s.as,"data-active":s.active?"":void 0,"aria-current":s.active?"page":void 0,"as-child":n.asChild,onClick:o},{default:Ce(()=>[Ge(s.$slots,"default")]),_:3},8,["as","data-active","aria-current","as-child"])]),_:3}))}}),Yz=Xz,Qz=Oe({inheritAttrs:!1,__name:"NavigationMenuList",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"ul"}},setup(e){const t=e,n=_l(),{forwardRef:r,currentElement:i}=bt();return jt(()=>{n.onIndicatorTrackChange(i.value)}),(o,s)=>(ue(),_e(te(Qt),{ref:te(r),style:{position:"relative"}},{default:Ce(()=>[xe(te(Qt),mt(o.$attrs,{"as-child":t.asChild,as:o.as,"data-orientation":te(n).orientation}),{default:Ce(()=>[Ge(o.$slots,"default")]),_:3},16,["as-child","as","data-orientation"])]),_:3},512))}}),Zz=Qz;const Jz=["aria-owns"];var e$=Oe({inheritAttrs:!1,__name:"NavigationMenuTrigger",props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,n=_l(),r=rm(),{CollectionItem:i}=Fo({key:"NavigationMenu"}),{forwardRef:o,currentElement:s}=bt(),a=be(""),l=be(""),c=Kp(!1,300),u=be(!1),f=me(()=>r.value===n.modelValue.value);jt(()=>{r.triggerRef=s,a.value=y8(n.baseId,r.value),l.value=nm(n.baseId,r.value)});function h(){n.disableHoverTrigger.value||(u.value=!1,r.wasEscapeCloseRef.value=!1)}function d(g){if(!n.disableHoverTrigger.value&&g.pointerType==="mouse"){if(t.disabled||u.value||r.wasEscapeCloseRef.value||c.value)return;n.onTriggerEnter(r.value),c.value=!0}}function p(g){if(!n.disableHoverTrigger.value&&g.pointerType==="mouse"){if(t.disabled)return;n.onTriggerLeave(),c.value=!1}}function m(g){(!("pointerType"in g)||g.pointerType==="mouse")&&n.disableClickTrigger.value||c.value||(f.value?n.onItemSelect(""):n.onItemSelect(r.value),u.value=f.value)}function v(g){const x={horizontal:"ArrowDown",vertical:n.dir.value==="rtl"?"ArrowLeft":"ArrowRight"}[n.orientation];f.value&&g.key===x&&(r.onEntryKeyDown(),g.preventDefault(),g.stopPropagation())}function y(g){g&&(r.focusProxyRef.value=It(g))}function b(g){const w=document.getElementById(r.contentId),x=g.relatedTarget,T=x===s.value,A=w?.contains(x);(T||!A)&&r.onFocusProxyEnter(T?"start":"end")}return(g,w)=>(ue(),ve(Ue,null,[xe(te(i),null,{default:Ce(()=>[xe(te(Qt),mt({id:a.value,ref:te(o),disabled:g.disabled,"data-disabled":g.disabled?"":void 0,"data-state":te(tm)(f.value),"data-navigation-menu-trigger":"","aria-expanded":f.value,"aria-controls":l.value,"as-child":t.asChild,as:g.as},g.$attrs,{onPointerenter:h,onPointermove:d,onPointerleave:p,onClick:m,onKeydown:v}),{default:Ce(()=>[Ge(g.$slots,"default")]),_:3},16,["id","disabled","data-disabled","data-state","aria-expanded","aria-controls","as-child","as"])]),_:3}),f.value?(ue(),ve(Ue,{key:0},[xe(te(n8),{ref:y,"aria-hidden":"true",tabindex:0,onFocus:b}),te(n).viewport?(ue(),ve("span",{key:0,"aria-owns":l.value},null,8,Jz)):Ne("v-if",!0)],64)):Ne("v-if",!0)],64))}}),t$=e$;const n$={width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function r$(e,t){return ue(),ve("svg",n$,[...t[0]||(t[0]=[de("path",{d:"M5.15795 21.3C4.47411 21.3 3.89353 21.0613 3.4162 20.584C2.93886 20.1067 2.7002 19.5261 2.7002 18.8422V5.15775C2.7002 4.47391 2.93886 3.89333 3.4162 3.416C3.89353 2.93866 4.47411 2.7 5.15795 2.7H18.8424C19.5263 2.7 20.1069 2.93866 20.5842 3.416C21.0615 3.89333 21.3002 4.47391 21.3002 5.15775V5.85H12.9579C12.1003 5.85 11.3763 6.13691 10.7859 6.71075C10.1954 7.28441 9.9002 8.00008 9.9002 8.85775V15.1422C9.9002 15.9999 10.1954 16.7156 10.7859 17.2892C11.3763 17.8631 12.1003 18.15 12.9579 18.15H21.3002V18.8422C21.3002 19.5307 21.0615 20.1125 20.5842 20.5875C20.1069 21.0625 19.5263 21.3 18.8424 21.3H5.15795ZM12.9579 17.2C12.3703 17.2 11.8721 17.0042 11.4634 16.6125C11.0546 16.2208 10.8502 15.7311 10.8502 15.1432V8.85675C10.8502 8.26891 11.0546 7.77916 11.4634 7.3875C11.8721 6.99583 12.3703 6.8 12.9579 6.8H20.1924C20.7801 6.8 21.2783 6.99583 21.6869 7.3875C22.0958 7.77916 22.3002 8.26891 22.3002 8.85675V15.1432C22.3002 15.7311 22.0958 16.2208 21.6869 16.6125C21.2783 17.0042 20.7801 17.2 20.1924 17.2H12.9579ZM16.0502 13.5C16.4835 13.5 16.8419 13.3583 17.1252 13.075C17.4085 12.7917 17.5502 12.4333 17.5502 12C17.5502 11.5667 17.4085 11.2083 17.1252 10.925C16.8419 10.6417 16.4835 10.5 16.0502 10.5C15.6169 10.5 15.2585 10.6417 14.9752 10.925C14.6919 11.2083 14.5502 11.5667 14.5502 12C14.5502 12.4333 14.6919 12.7917 14.9752 13.075C15.2585 13.3583 15.6169 13.5 16.0502 13.5Z",fill:"currentColor"},null,-1)])])}const i$={render:r$},o$={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function s$(e,t){return ue(),ve("svg",o$,[...t[0]||(t[0]=[de("path",{fill:"currentColor",d:"M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zM19 7.25l-6.05 6.8L9.7 10.8q-.3-.3-.7-.3t-.7.3L5 14.1v2.85l4-4l3.3 3.3q.3.3.738.288t.712-.338L19 10.25z"},null,-1)])])}const a$={render:s$},l$={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function c$(e,t){return ue(),ve("svg",l$,[...t[0]||(t[0]=[de("path",{fill:"currentColor",d:"M8 16v1.25q0 .325.213.538T8.75 18t.538-.213t.212-.537V16h1.25q.325 0 .538-.213t.212-.537t-.213-.537t-.537-.213H9.5v-1.25q0-.325-.213-.537T8.75 12.5t-.537.213T8 13.25v1.25H6.75q-.325 0-.537.213T6 15.25t.213.538t.537.212zm5.75 1.25h3.5q.325 0 .538-.213T18 16.5t-.213-.537t-.537-.213h-3.5q-.325 0-.537.213T13 16.5t.213.538t.537.212m0-2.5h3.5q.325 0 .538-.213T18 14t-.213-.537t-.537-.213h-3.5q-.325 0-.537.213T13 14t.213.538t.537.212M7 9.2h3.5q.325 0 .538-.212t.212-.538t-.213-.537T10.5 7.7H7q-.325 0-.537.213t-.213.537t.213.538T7 9.2M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zM15.5 9.55l.875.875q.225.225.525.225t.525-.225q.2-.2.212-.513t-.187-.537l-.9-.925l.875-.875q.225-.225.225-.525t-.225-.525T16.9 6.3t-.525.225L15.5 7.4l-.875-.875Q14.4 6.3 14.1 6.3t-.525.225t-.225.525t.225.525l.875.875l-.9.925q-.2.225-.2.525t.225.525t.525.225t.525-.225z"},null,-1)])])}const u$={render:c$},f$={width:"52",height:"52",viewBox:"0 0 52 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function h$(e,t){return ue(),ve("svg",f$,[...t[0]||(t[0]=[Mo('<rect width="52" height="52" rx="8" fill="#EDF8FF"></rect><path d="M14.4609 25.1797H22.7188C24.0758 25.1797 25.1797 24.0758 25.1797 22.7188V14.4609C25.1797 13.1039 24.0758 12 22.7188 12H14.4609C13.1039 12 12 13.1039 12 14.4609V22.7188C12 24.0758 13.1039 25.1797 14.4609 25.1797ZM16.1562 17.7969H17.7969V16.1562C17.7969 15.7028 18.1638 15.3359 18.6172 15.3359C19.0706 15.3359 19.4375 15.7028 19.4375 16.1562V17.7969H21.0781C21.5315 17.7969 21.8984 18.1638 21.8984 18.6172C21.8984 19.0706 21.5315 19.4375 21.0781 19.4375H19.4375V21.0781C19.4375 21.5315 19.0706 21.8984 18.6172 21.8984C18.1638 21.8984 17.7969 21.5315 17.7969 21.0781V19.4375H16.1562C15.7028 19.4375 15.3359 19.0706 15.3359 18.6172C15.3359 18.1638 15.7028 17.7969 16.1562 17.7969Z" fill="#42B6F8"></path><path d="M37.5391 12H29.2812C27.9242 12 26.8203 13.1039 26.8203 14.4609V22.7188C26.8203 24.0758 27.9242 25.1797 29.2812 25.1797H37.5391C38.8961 25.1797 40 24.0758 40 22.7188V14.4609C40 13.1039 38.8961 12 37.5391 12ZM35.8984 19.4375H30.9219C30.4685 19.4375 30.1016 19.0706 30.1016 18.6172C30.1016 18.1638 30.4685 17.7969 30.9219 17.7969H35.8984C36.3519 17.7969 36.7188 18.1638 36.7188 18.6172C36.7188 19.0706 36.3519 19.4375 35.8984 19.4375Z" fill="#42B6F8"></path><path d="M37.5391 26.8203H29.2812C27.9242 26.8203 26.8203 27.9242 26.8203 29.2812V37.5391C26.8203 38.8961 27.9242 40 29.2812 40H37.5391C38.8961 40 40 38.8961 40 37.5391V29.2812C40 27.9242 38.8961 26.8203 37.5391 26.8203ZM35.8984 35.8438H30.9219C30.4685 35.8438 30.1016 35.4769 30.1016 35.0234C30.1016 34.57 30.4685 34.2031 30.9219 34.2031H35.8984C36.3519 34.2031 36.7188 34.57 36.7188 35.0234C36.7188 35.4769 36.3519 35.8438 35.8984 35.8438ZM35.8984 32.5625H30.9219C30.4685 32.5625 30.1016 32.1956 30.1016 31.7422C30.1016 31.2888 30.4685 30.9219 30.9219 30.9219H35.8984C36.3519 30.9219 36.7188 31.2888 36.7188 31.7422C36.7188 32.1956 36.3519 32.5625 35.8984 32.5625Z" fill="#42B6F8"></path><path d="M25.1797 37.5391V29.2812C25.1797 27.9242 24.0758 26.8203 22.7188 26.8203H14.4609C13.1039 26.8203 12 27.9242 12 29.28
5912V37.5391C12 38.8961 13.1039 40 14.4609 40H22.7188C24.0758 40 25.1797 38.8961 25.1797 37.5391ZM20.9371 34.5428C21.2576 34.8632 21.2576 35.3824 20.9371 35.7028C20.6167 36.0232 20.0976 36.0232 19.7772 35.7028L18.6172 34.5428L17.4572 35.7028C17.1368 36.0232 16.6176 36.0232 16.2972 35.7028C15.9768 35.3824 15.9768 34.8632 16.2972 34.5428L17.4572 33.3828L16.2972 32.2228C15.9768 31.9024 15.9768 31.3833 16.2972 31.0629C16.6176 30.7424 17.1368 30.7424 17.4572 31.0629L18.6172 32.2228L19.7772 31.0629C20.0976 30.7424 20.6167 30.7424 20.9371 31.0629C21.2576 31.3833 21.2576 31.9024 20.9371 32.2228L19.7772 33.3828L20.9371 34.5428Z" fill="#42B6F8"></path>',5)])])}const w8={render:h$},d$={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function p$(e,t){return ue(),ve("svg",d$,[...t[0]||(t[0]=[de("path",{fill:"currentColor",d:"M3 20.5q-.425 0-.712-.288T2 19.5v-6q0-.425.288-.712T3 12.5h6q.425 0 .713.288T10 13.5v6q0 .425-.288.713T9 20.5zM14.725 10h-7.45q-.575 0-.862-.513t.012-1.012L10.15 2.4q.3-.5.85-.5t.85.5l3.725 6.075q.3.5.013 1.013t-.863.512m6.15 12.25l-1.95-1.95q-.525.35-1.137.525T16.5 21q-1.875 0-3.187-1.312T12 16.5t1.313-3.187T16.5 12t3.188 1.313T21 16.5q0 .65-.175 1.263t-.5 1.137l1.95 1.95q.275.275.275.7t-.275.7t-.7.275t-.7-.275m-2.6-3.975Q19 17.55 19 16.5t-.725-1.775T16.5 14t-1.775.725T14 16.5t.725 1.775T16.5 19t1.775-.725"},null,-1)])])}const m$={render:p$},g$={width:"14",height:"8",viewBox:"0 0 14 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function v$(e,t){return ue(),ve("svg",g$,[...t[0]||(t[0]=[de("path",{d:"M1 1L7 7L13 1",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const _8={render:v$},y$={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function b$(e,t){return ue(),ve("svg",y$,[...t[0]||(t[0]=[de("path",{d:"M9 18L15 12L9 6",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const Ls={render:b$},w$={width:"28",height:"28",viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function _$(e,t){return ue(),ve("svg",w$,[...t[0]||(t[0]=[de("path",{d:"M10.5 21L17.5 14L10.5 7",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const x$={render:_$},k$={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function C$(e,t){return ue(),ve("svg",k$,[...t[0]||(t[0]=[de("path",{fill:"currentColor","fill-rule":"evenodd",d:"M5.116 5.116a1.25 1.25 0 0 1 1.768 0L12 10.232l5.116-5.116a1.25 1.25 0 0 1 1.768 1.768L13.768 12l5.116 5.116a1.25 1.25 0 0 1-1.768 1.768L12 13.768l-5.116 5.116a1.25 1.25 0 0 1-1.768-1.768L10.232 12 5.116 6.884a1.25 1.25 0 0 1 0-1.768Z","clip-rule":"evenodd"},null,-1)])])}const x8={render:C$},S$={width:"18",height:"18",viewBox:"0 -960 960 960",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};function E$(e,t){return ue(),ve("svg",S$,[...t[0]||(t[0]=[de("path",{d:"M480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80ZM364-182l48-110q-42-15-72.5-46.5T292-412l-110 46q23 64 71 112t111 72Zm-72-366q17-42 47.5-73.5T412-668l-46-110q-64 24-112 72t-72 112l110 46Zm188 188q50 0 85-35t35-85q0-50-35-85t-85-35q-50 0-85 35t-35 85q0 50 35 85t85 35Zm116 178q63-24 110.5-71.5T778-364l-110-48q-15 42-46 72.5T550-292l46 110Zm72-368 110-46q-24-63-71.5-110.5T596-778l-46 112q41 15 71 45.5t47 70.5Z"},null,-1)])])}const T$={render:E$},O$={width:"40",height:"40",version:"1.1",viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"};function A$(e,t){return ue(),ve("svg",O$,[...t[0]||(t[0]=[de("rect",{width:"40",height:"40",rx:"8",fill:"#edf0fc"},null,-1),de("path",{d:"m19.67 20.052c1.2626 0 2.4734-0.50154 3.3661-1.3943 0.89277-0.89275 1.3943-2.1036 1.3943-3.3661s-0.50156-2.4734-1.3943-3.3661c-0.89268-0.89276-2.1035-1.3943-3.3661-1.3943-1.2625 0-2.4734 0.50154-3.3661 1.3943-0.89276 0.89275-1.3943 2.1036-1.3943 3.3661s0.50154 2.4734 1.3943 3.3661c0.89275 0.89276 2.1036 1.3943 3.3661 1.3943zm-1.6996 1.7852c-3.6633 0-6.6311 2.9678-6.6311 6.6311 0 0.61 0.49464 1.1046 1.1046 1.1046h14.452c0.61 0 1.1046-0.49461 1.1046-1.1046 0-3.6633-2.9678-6.6311-6.6311-6.6311z",fill:"#4d6bdd","stroke-width":".95209"},null,-1)])])}const L$={render:A$},M$={width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function P$(e,t){return ue(),ve("svg",M$,[...t[0]||(t[0]=[Mo('<g clip-path="url(#clip0_1_8)"><path d="M32 0H8C3.58172 0 0 3.58172 0 8V32C0 36.4183 3.58172 40 8 40H32C36.4183 40 40 36.4183 40 32V8C40 3.58172 36.4183 0 32 0Z" fill="#EDF0FC"></path><path d="M30.9606 18.5C31.0932 18.5 31.2204 18.4473 31.3142 18.3536C31.4079 18.2598 31.4606 18.1326 31.4606 18C31.4574 15.3488 30.4028 12.8
59071 28.5282 10.9324C26.6535 9.05776 24.1118 8.00318 21.4606 8C21.328 8 21.2008 8.05268 21.107 8.14645C21.0133 8.24022 20.9606 8.36739 20.9606 8.5V17.525C20.9609 17.7836 21.0636 18.0315 21.2464 18.2145C21.4292 18.3974 21.677 18.5005 21.9356 18.501L30.9606 18.5Z" fill="#4D6BDD"></path><path d="M31.4606 20H21.9606C21.8133 19.9812 21.6638 20.0114 21.5353 20.0859C21.4067 20.1604 21.3063 20.2752 21.2494 20.4124C21.1926 20.5497 21.1825 20.7019 21.2206 20.8454C21.2588 20.989 21.3431 21.1161 21.4606 21.207L28.1786 27.925C28.2724 28.0187 28.3995 28.0714 28.5321 28.0714C28.6647 28.0714 28.7919 28.0187 28.8856 27.925C29.8636 26.9521 30.6389 25.7949 31.1668 24.5205C31.6946 23.246 31.9644 21.8794 31.9606 20.5C31.9606 20.3674 31.908 20.2402 31.8142 20.1464C31.7204 20.0527 31.5932 20 31.4606 20Z" fill="#4D6BDD"></path><path d="M18.5486 32C19.9148 31.9971 21.2668 31.723 22.5263 31.1936C23.7858 30.6642 24.9276 29.89 25.8856 28.916C25.9794 28.8222 26.032 28.6951 26.032 28.5625C26.032 28.4299 25.9794 28.3028 25.8856 28.209L19.1676 21.491C19.0495 21.3492 18.9773 21.1748 18.9606 20.991V11.491C18.9606 11.3584 18.9079 11.2312 18.8142 11.1374C18.7204 11.0437 18.5932 10.991 18.4606 10.991C15.6746 11.0027 13.0074 12.1206 11.0457 14.0988C9.08395 16.077 7.98842 18.7535 8.00009 21.5395C8.01176 24.3255 9.12967 26.9927 11.1079 28.9544C13.0861 30.9161 15.7626 32.0117 18.5486 32Z" fill="#4D6BDD"></path></g><defs><clipPath id="clip0_1_8"><rect width="40" height="40" fill="white"></rect></clipPath></defs>',2)])])}const R$={render:P$},D$={xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 0 24 24",width:"24",fill:"currentColor","aria-hidden":"true"};function I$(e,t){return ue(),ve("svg",D$,[...t[0]||(t[0]=[de("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36a5.39 5.39 0 0 1-4.4 2.26 5.4 5.4 0 0 1-5.4-5.4c0-1.81.89-3.42 2.26-4.4A9.71 9.71 0 0 0 12 3Z"},null,-1)])])}const N$={render:I$},F$={width:"16",height:"16",viewBox:"0 0 512 512",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};function j$(e,t){return ue(),ve("svg",F$,[...t[0]||(t[0]=[de("path",{d:"M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3 0 0 0 0 0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM128 208a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm96 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"},null,-1)])])}const V$={render:j$},B$={width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function z$(e,t){return ue(),ve("svg",B$,[...t[0]||(t[0]=[de("rect",{width:"40",height:"40",rx:"8",fill:"#E7FAF3"},null,-1),de("path",{d:"M21.2 11.6C21.2 11.2817 21.0736 10.9765 20.8486 10.7515C20.6235 10.5264 20.3183 10.4 20 10.4C19.6818 10.4 19.3765 10.5264 19.1515 10.7515C18.9265 10.9765 18.8 11.2817 18.8 11.6V12.8C18.8 13.1183 18.9265 13.4235 19.1515 13.6485C19.3765 13.8736 19.6818 14 20 14C20.3183 14 20.6235 13.8736 20.8486 13.6485C21.0736 13.4235 21.2 13.1183 21.2 12.8V11.6ZM26.7884 14.9084C27.007 14.6821 27.128 14.3789 27.1252 14.0643C27.1225 13.7497 26.9963 13.4487 26.7738 13.2262C26.5513 13.0037 26.2503 12.8775 25.9357 12.8748C25.6211 12.8721 25.3179 12.993 25.0916 13.2116L24.2432 14.06C24.0246 14.2863 23.9037 14.5894 23.9064 14.9041C23.9091 15.2187 24.0354 15.5197 24.2578 15.7422C24.4803 15.9647 24.7813 16.0909 25.0959 16.0936C25.4106 16.0963 25.7137 15.9754 25.94 15.7568L26.7884 14.9084ZM29.6 20C29.6 20.3183 29.4736 20.6235 29.2486 20.8485C29.0235 21.0736 28.7183 21.2 28.4 21.2H27.2C26.8818 21.2 26.5765 21.0736 26.3515 20.8485C26.1265 20.6235 26 20.3183 26 20C26 19.6817 26.1265 19.3765 26.3515 19.1515C26.5765 18.9264 26.8818 18.8 27.2 18.8H28.4C28.7183 18.8 29.0235 18.9264 29.2486 19.1515C29.4736 19.3765 29.6 19.6817 29.6 20ZM14.06 15.7568C14.1707 15.8714 14.3031 15.9628 14.4495 16.0257C14.5959 16.0886 14.7534 16.1217 14.9127 16.1231C15.0721 16.1245 15.2301 16.0941 15.3776 16.0338C15.525 15.9734 15.659 15.8843 15.7717 15.7717C15.8844 15.659 15.9735 15.525 16.0338 15.3775C16.0941 15.2301 16.1245 15.072 16.1231 14.9127C16.1217 14.7534 
5916.0886 14.5959 16.0257 14.4495C15.9629 14.3031 15.8714 14.1707 15.7568 14.06L14.9084 13.2116C14.6821 12.993 14.379 12.8721 14.0643 12.8748C13.7497 12.8775 13.4487 13.0037 13.2262 13.2262C13.0038 13.4487 12.8775 13.7497 12.8748 14.0643C12.8721 14.3789 12.993 14.6821 13.2116 14.9084L14.06 15.7568ZM14 20C14 20.3183 13.8736 20.6235 13.6486 20.8485C13.4235 21.0736 13.1183 21.2 12.8 21.2H11.6C11.2818 21.2 10.9765 21.0736 10.7515 20.8485C10.5265 20.6235 10.4 20.3183 10.4 20C10.4 19.6817 10.5265 19.3765 10.7515 19.1515C10.9765 18.9264 11.2818 18.8 11.6 18.8H12.8C13.1183 18.8 13.4235 18.9264 13.6486 19.1515C13.8736 19.3765 14 19.6817 14 20ZM17.6 27.2V26H22.4V27.2C22.4 27.8365 22.1472 28.447 21.6971 28.897C21.247 29.3471 20.6365 29.6 20 29.6C19.3635 29.6 18.7531 29.3471 18.303 28.897C17.8529 28.447 17.6 27.8365 17.6 27.2ZM22.4 24.8C22.418 24.392 22.6496 24.0248 22.9724 23.7692C23.7556 23.1515 24.327 22.3052 24.607 21.3478C24.887 20.3904 24.8618 19.3696 24.5349 18.4272C24.208 17.4848 23.5957 16.6676 22.7829 16.0893C21.9702 15.511 20.9975 15.2003 20 15.2003C19.0025 15.2003 18.0298 15.511 17.2171 16.0893C16.4044 16.6676 15.792 17.4848 15.4651 18.4272C15.1382 19.3696 15.113 20.3904 15.3931 21.3478C15.6731 22.3052 16.2444 23.1515 17.0276 23.7692C17.3516 24.0248 17.582 24.392 17.5988 24.8H22.4012H22.4Z",fill:"#13CC89"},null,-1)])])}const k8={render:z$},$$={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function H$(e,t){return ue(),ve("svg",$$,[...t[0]||(t[0]=[de("g",{fill:"none"},[de("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13 3a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0V3zM6.207 4.793a1 1 0 0 0-1.414 1.414l1 1a1 1 0 0 0 1.414-1.414l-1-1zm13 1.414a1 1 0 0 0-1.414-1.414l-1 1a1 1 0 0 0 1.414 1.414l1-1zM12 6a6 6 0 0 0-3.317 11h6.634A6 6 0 0 0 12 6zm3 12H9v1a3 3 0 1 0 6 0v-1zM3 11a1 1 0 1 0 0 2h1a1 1 0 1 0 0-2H3zm17 0a1 1 0 1 0 0 2h1a1 1 0 1 0 0-2h-1z",fill:"
59currentColor"})],-1)])])}const q$={render:H$},U$={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true"};function W$(e,t){return ue(),ve("svg",U$,[...t[0]||(t[0]=[de("circle",{cx:"12",cy:"12",r:"4",stroke:"currentColor","stroke-width":"2"},null,-1),de("path",{d:"M12 2v2.5M12 19.5V22M4.93 4.93 6.7 6.7M17.3 17.3l1.77 1.77M2 12h2.5M19.5 12H22M4.93 19.07 6.7 17.3M17.3 6.7l1.77-1.77",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,-1)])])}const G$={render:W$},K$={width:"116",height:"24",viewBox:"0 0 116 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function X$(e,t){return ue(),ve("svg",K$,[...t[0]||(t[0]=[Mo('<g clip-path="url(#clip0_3_573)"><path d="M30.3867 11.1965H28.158V18.757H26.291V11.1965H24.7813V9.49073H26.291V8.26688C26.2778 7.89761 26.3401 7.52953 26.4742 7.18522C26.6084 6.84091 26.8114 6.52764 27.0709 6.26462C27.5929 5.74366 28.2669 5.48318 29.093 5.48318C29.5078 5.46818 29.9195 5.56089 30.2879 5.75228C30.5457 5.88609 30.779 6.06238 30.9782 6.27374L30.3503 7.6922C30.2119 7.5593 30.0546 7.44761 29.8835 7.36077C29.7075 7.26334 29.51 7.2111 29.3088 7.20874C28.8771 7.20874 28.5776 7.31009 28.4103 7.5128C28.2372 7.7274 28.1475 7.99741 28.158 8.27296V9.48921H30.3867V11.1965ZM33.3149 7.54777C32.8953 7.54777 32.5836 7.43983 32.3799 7.22394C32.1712 6.99321 32.0619 6.68946 32.0758 6.37865C32.0751 6.08144 32.1833 5.79426 32.3799 5.57136C32.5826 5.33115 32.8943 5.21104 33.3149 5.21104C33.7355 5.21104 34.0467 5.31899 34.2483 5.53487C34.4568 5.76513 34.5661 6.06833 34.5524 6.37865C34.5535 6.67638 34.4453 6.96416 34.2483 7.18745C34.0446 7.42969 33.7335 7.55081 33.3149 7.55081V7.54777ZM34.2666 18.757H32.4164V9.3311H34.2666V18.757Z" fill="white"></path><path d="M42.0068 9.13047C42.8582 9.13047 43.517 9.3043 43.9833 9.65194C44.4517 10.0019 44.795 10.4934 44.9623 11.0537C45.1548 11.6883 45.2486 12.3487 45.2406 13.0118V18.7571H43.3903V13.1319C43.3962 12.7195 43.3357 12.3088 43.2109 11.9157C43.1052 11.5755 42.8918 11.2788 42.6028 11.0704C42.3155 10.8682 41.9141 10.7831 41.4002 10.8195C40.9561 10.8104 40.517 10.9151 40.1247 11.1236C39.7669 11.3135 39.4639 11.592 39.2444 11.9324C39.0287 12.2638 38.9156 12.6514 38.9191 13.0468V18.7571H37.0673V9.33115H38.9191V10.8226C39.2464 10.3425 39.6757 9.94069 40.1764 9.64586C40.7254 9.3042 41.3602 9.12548 42.0068 9.13047Z" fill="white"></path><path d="M56.5402 9.33112V18.7571H54.6718V17.3052C54.3225 17.755 53.8893 18.133 53.3962 18.418C52.8058 18.7733 52.1269 18.9541 51.4381 18.9395C50.6709 
5918.946 49.9186 18.7271 49.2746 18.3101C48.6099 17.8792 48.0732 17.2774 47.7209 16.5678C47.3255 15.7765 47.1278 14.9012 47.1447 14.0167C47.1271 13.1332 47.331 12.2593 47.7376 11.4748C48.1131 10.76 48.6794 10.1632 49.3735 9.75073C50.0917 9.33058 50.9117 9.116 51.7436 9.13044C52.35 9.1174 52.9488 9.26646 53.4783 9.56221C53.9369 9.81826 54.342 10.1599 54.6718 10.5687V9.33112H56.5402ZM51.8698 17.2368C52.4036 17.2486 52.9289 17.102 53.3795 16.8156C53.8131 16.5307 54.1605 16.1328 54.3844 15.6648C54.6309 15.1525 54.7543 14.5897 54.7447 14.0213C54.7534 13.4618 54.63 12.9081 54.3844 12.4052C54.1586 11.9413 53.8113 11.5473 53.3795 11.265C52.9309 10.9901 52.4154 10.8439 51.8894 10.8422C51.3633 10.8406 50.8469 10.9837 50.3966 11.2558C49.9639 11.5336 49.6157 11.9248 49.3902 12.387C49.1444 12.8962 49.0215 13.4559 49.0314 14.0213C49.0222 14.5895 49.145 15.1521 49.3902 15.6648C49.6151 16.1325 49.963 16.5303 50.3966 16.8156C50.8352 17.0987 51.3479 17.2452 51.8698 17.2368Z" fill="white"></path><path d="M64.0666 9.13049C64.9159 9.13049 65.5747 9.30431 66.043 9.65195C66.5107 10.0026 66.8538 10.4939 67.0221 11.0537C67.2145 11.6883 67.3084 12.3487 67.3003 13.0118V18.7571H65.4501V13.132C65.4552 12.7196 65.3947 12.309 65.2707 11.9157C65.1649 11.5755 64.9515 11.2788 64.6625 11.0704C64.3752 10.8682 63.9738 10.7831 63.4584 10.8196C63.0143 10.8106 62.5752 10.9153 62.1829 11.1236C61.8257 11.3144 61.5229 11.5927 61.3026 11.9324C61.0889 12.264 60.9768 12.6508 60.9803 13.0453V18.7571H59.1271V9.33117H60.9773V10.8226C61.3042 10.3422 61.7336 9.9403 62.2346 9.64587C62.7841 9.30394 63.4194 9.1252 64.0666 9.13049Z" fill="white"></path>
59<path d="M76.4076 17.1607V18.7571H69.4142V17.2155L74.1271 10.9274H69.4142V9.33112H76.2936V10.8408L71.576 17.1607H76.4076Z" fill="white"></path><path d="M83.6289 11.1965H81.4016V18.7571H79.5331V11.1965H78.025V9.49075H79.5331V8.2669C79.5198 7.89749 79.5823 7.52926 79.7167 7.18491C79.8511 6.84056 80.0545 6.52737 80.3146 6.26464C80.8365 5.74368 81.51 5.4832 82.3351 5.4832C82.7499 5.4682 83.1616 5.56091 83.53 5.7523C83.7897 5.88578 84.0247 6.06265 84.2248 6.27528L83.5954 7.69374C83.4573 7.56051 83.3 7.44878 83.1287 7.36231C82.9529 7.26198 82.7548 7.20711 82.5525 7.20268C82.1217 7.20268 81.8222 7.30403 81.654 7.50674C81.4818 7.72181 81.3928 7.99162 81.4031 8.2669V9.48315H83.6304L83.6289 11.1965ZM85.5688 18.7571V5.46648H87.4175V18.7571H85.5688Z" fill="white"></path><path d="M96.4006 15.0049V9.33112H98.2509V18.7571H96.4006V17.2504C96.0888 17.7291 95.6731 18.1313 95.1844 18.4272C94.6098 18.7805 93.9446 18.9585 93.2703 18.9395C92.2882 18.9395 91.492 18.604 90.8819 17.9331C90.2717 17.2621 89.9677 16.3342 89.9697 15.1494V9.33112H91.826V14.6522C91.8213 15.105 91.8975 15.555 92.051 15.981C92.1878 16.3713 92.4376 16.7121 92.7686 16.9601C93.1391 17.218 93.584 17.3473 94.035 17.328C94.6489 17.3417 95.2457 17.1247 95.7074 16.7198C96.1706 16.3073 96.4016 15.7357 96.4006 15.0049Z" fill="white"></path><path d="M106.282 11.8077C105.948 11.4731 105.563 11.1939 105.141 10.9807C104.78 10.7829 104.377 10.6725 103.965 10.6584C103.714 10.6577 103.463 10.6879 103.219 10.7481C102.987 10.8008 102.773 10.9153 102.6 11.0795C102.511 11.174 102.443 11.2859 102.4 11.4081C102.356 11.5303 102.339 11.6601 102.348 11.7895C102.344 11.9823 102.397 12.172 102.501 12.3345C102.605 12.4969 102.755 12.6248 102.932 12.7017C103.386 12.9077 103.858 13.0701 104.343 13.1867C104.832 13.3182 105.312 13.4833 105.779 13.6808C106.231 13.8673 106.629 14.1636 106.938 14.5428C107.242 14.9198 107.394 15.4499 107.394 16.133C107.408 16.6777 107.233 17.2104 106.9 17.6412C106.564 18.0661 106.125 18.397 105.624 18.602C105.108 18.8241 104.552 18.939 103.99 18.9395C103.3 18.9381 102.615 18.8129 101.969 18.5701C101.295 18.3178 100.706 17.8792 100.271 17.3052L101.53 16.2273C101.834 16.5855 102.205 16.8813 102.622 17.0984C103.097 17.3211 103.617 17.4284 104.142 17.4116C104.374 17.4109 104.605 17.3719 104.824 17.2961C105.047 17.2207 105.248 17.0911 105.408 16.919C105.577 16.7224 105.664 16.468 105.65 16.209C105.657 16.0848 105.637 15.9604 105.593 15.8443C105.548 15.7281 105.479 15.6229 105.39 15.5355C105.189 15.3575 104.954 15.2229 104.698 15.1403C104.386 15.0312 104.068 14.9383 103.747 14.862C103.229 14.7174 102.721 14.5402 102.226 14.3315C101.75 14.135 101.326 13.8281 100.992 13.436C100.659 13.0448 100.493 12.5142 100.493 11.8442C100.48 11.3202 100.65 10.8079 100.973 10.3954C101.305 9.98494 101.734 9.66403 102.222 9.46189C102.744 9.23848 103.306 9.12514 103.874 9.12894C104.502 9.14122 105.122 9.26316 105.708 9.48925C106.348 9.7152 106.913 10.1128 107.342 10.6386L106.282 11.8077Z" fill="white"></path><path d="M114.885 11.8077C114.552 11.4727 114.167 11.1935 113.745 10.9807C113.383 10.783 112.98 10.6727 112.568 10.6584C112.317 10.6578 112.067 10.688 111.823 10.7481C111.59 10.8004 111.376 10.915 111.203 11.0795C111.114 11.1743 111.047 11.2863 111.004 11.4084C110.96 11.5306 110.943 11.6603 110.952 11.7895C110.947 11.9824 111 12.1723 111.104 12.3348C111.208 12.4973 111.359 12.6251 111.536 12.7017C111.989 12.9074 112.461 13.0698 112.945 13.1867C113.435 13.3184 113.916 13.4835 114.383 13.6808C114.836 13.8684 115.235 14.1663 115.543 14.5473C115.847 14.9244 115.999 15.4545 115.999 16.1376C116.013 16.6822 115.839 17.215 115.505 17.6457C115.17 18.0703 114.73 18.4012 114.23 18.6066C113.71 18.8282 113.151 18.9415 112.586 18.9395C111.896 18.9381 111.212 18.8129 110.566 18.5701C109.891 18.3184 109.302 17.8796 108.868 17.3052L110.125 16.2273C110.433 16.5864 110.809 16.8823 111.23 17.0984C111.705 17.3214 112.226 17.4287 112.75 17.4116C112.983 17.4112 113.214 17.3722 113.433 17.2961C113.656 17.2215 113.857 17.0918 114.017 16.919C114.187 16.723 114.274 16.4683 114.26 16.209C114.267 16.0846 114.248 15.9601 114.203 15.8439C114.157 15.7277 114.088 15.6226 113.999 15.5355C113.798 15.3575 113.563 15.2229 113.308 15.1403C112.994 15.0308 112.675 14.938 112.351 14.862C111.833 14.7172 111.325 14.54 110.83 14.3315C110.353 14.1354 109.93 13.8284 109.596 13.436C109.266 13.0468 109.102 12.5172 109.102 11.8473C109.087 11.3227 109.255 10.8094 109.578 10.3954C109.91 9.98422 110.341 9.66367 110.83 9.46341C111.352 9.24001 111.915 9.12666 112.483 9.13046C113.107 9.14364 113.725 9.26557 114.307 9.49078C114.947 9.7163 115.513 10.114 115.942 10.6401L114.885 11.8077Z" fill="white"></path><path d="M16.0496 9.67315C15.3974 8.96924 15.1602 7.44589 15.1602 7.44589L14.9702 6.56714C14.9702 6.56714 14.7421 5.74313 14.5734 5.50292C14.4962 5.29347 14.4791 5.06663 14.5239 4.84797C14.5688 4.62931 14.6738 4.42753 14.8272 4.26539C14.8272 4.26539 15.2833 3.67551 14.619 3.20117C14.619 3.20117 13.8907 2.59304 13.3647 3.29087C13.3647 3.29087 12.8736 4.18937 12.1697 4.05102C11.9782 3.99933 11.8657 3.97805 11.8657 3.97805C11.8657 3.97805 10.2815 3.67399 9.25986 3.67399C8.23821 3.67399 6.65404 3.97805 6.65404 3.97805C6.
5965404 3.97805 6.53393 3.99933 6.34997 4.05102C5.64455 4.18633 5.15349 3.29087 5.15349 3.29087C4.62898 2.59152 3.89923 3.20117 3.89923 3.20117C3.23029 3.68007 3.69246 4.26539 3.69246 4.26539C3.84587 4.42753 3.95093 4.62931 3.99579 4.84797C4.04065 5.06663 4.02353 5.29347 3.94636 5.50292C3.77608 5.74769 3.54803 6.56714 3.54803 6.56714L3.34431 7.44589C3.34431 7.44589 3.10562 8.9662 2.45341 9.67315C2.45341 9.67315 -1.94334 13.626 1.03495 17.6685C1.03495 17.6685 2.99008 19.993 6.21771 18.1945C6.21771 18.1945 7.7213 17.3614 9.25834 17.3568C10.7954 17.3523 12.299 18.1945 12.299 18.1945C15.5266 19.993 17.4817 17.6685 17.4817 17.6685C20.4479 13.6244 16.0496 9.67315 16.0496 9.67315ZM6.34693 13.0178C6.04287 13.4298 5.28271 13.3858 4.65178 12.9175C4.02085 12.4492 3.75936 11.7362 4.06646 11.3227C4.37357 10.9092 5.13068 10.9548 5.76161 11.423C6.39254 11.8913 6.65404 12.6089 6.34693 13.0224V13.0178ZM6.86384 8.59372C6.30589 8.59372 5.85587 8.0753 5.85435 7.68914H6.689C6.78478 7.68914 6.81367 7.52494 6.75438 7.45045L6.23291 6.75566C6.40966 6.60255 6.63322 6.51409 6.86688 6.50481C7.13759 6.51513 7.39377 6.62993 7.58165 6.8251C7.76952 7.02027 7.87448 7.28064 7.87448 7.55155C7.87448 7.82245 7.76952 8.08282 7.58165 8.278C7.39377 8.47317 7.13759 8.58797 6.86688 8.59828L6.86384 8.59372ZM10.6312 7.68914H11.4658C11.5631 7.68914 11.592 7.52494 11.5312 7.45045L11.0067 6.7511C11.1834 6.59799 11.407 6.50953 11.6407 6.50025C11.7723 6.49844 11.903 6.52276 12.0252 6.5718C12.1474 6.62085 12.2587 6.69364 12.3526 6.78596C12.4465 6.87829 12.5211 6.98832 12.5722 7.10969C12.6233 7.23105 12.6498 7.36134 12.6502 7.49302C12.6502 8.05249 12.1941 8.60132 11.6407 8.60132C11.0873 8.60132 10.6327 8.07986 10.6312 7.6937V7.68914ZM13.8542 12.8096C13.2264 13.2839 12.4662 13.3265 12.1621 12.9145C11.8581 12.5025 12.118 11.7864 12.7475 11.3196C13.3769 10.8529 14.1385 10.8073 14.4426 11.2193C14.7467 11.6313 14.4852 12.3474 13.8542 12.8141V12.8096Z" fill="white"></path><path d="M9.25719 18.453C7.23822 18.453 6.34275 19.5689 6.34275 19.5689C6.34275 19.5689 5.43056 20.5511 9.25719 20.5511C13.0838 20.5511 12.1701 19.5689 12.1701 19.5689C12.1701 19.5689 11.2747 18.453 9.25719 18.453Z" fill="white"></path></g><defs><clipPath id="clip0_3_573"><rect width="116" height="17.6203" fill="white" transform="translate(0 2.93671)"></rect></clipPath></defs>',2)])])}const Y$={render:X$},Q$={width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Z$(e,t){return ue(),ve("svg",Q$,[...t[0]||(t[0]=[de("path",{d:"M2.66667 24C1.93333 24 1.30556 23.7389 0.783333 23.2167C0.261111 22.6944 0 22.0667 0 21.3333V2.66667C0 1.93333 0.261111 1.30556 0.783333 0.783333C1.30556 0.261111 1.93333 0 2.66667 0H10.6667C11.0444 0 11.3611 0.127778 11.6167 0.383333C11.8722 0.638889 12 0.955556 12 1.33333C12 1.71111 11.8722 2.02778 11.6167 2.28333C11.3611 2.53889 11.0444 2.66667 10.6667 2.66667H2.66667V21.3333H10.6667C11.0444 21.3333 11.3611 21.4611 11.6167 21.7167C11.8722 21.9722 12 22.2889 12 22.6667C12 23.0444 11.8722 23.3611 11.6167 23.6167C11.3611 23.8722 11.0444 24 10.6667 24H2.66667ZM18.9 13.3333H9.33333C8.95556 13.3333 8.63889 13.2056 8.38333 12.95C8.12778 12.6944 8 12.3778 8 12C8 11.6222 8.12778 11.3056 8.38333 11.05C8.63889 10.7944 8.95556 10.6667 9.33333 10.6667H18.9L16.4 8.16667C16.1556 7.92222 16.0333 7.62222 16.0333 7.26667C16.0333 6.91111 16.1556 6.6 16.4 6.33333C16.6444 6.06667 16.9556 5.92778 17.3333 5.91667C17.7111 5.90556 18.0333 6.03333 18.3 6.3L23.0667 11.0667C23.3333 11.3333 23.4667 11.6444 23.4667 12C23.4667 12.3556 23.3333 12.6667 23.0667 12.9333L18.3 17.7C18.0333 17.9667 17.7167 18.0944 17.35 18.0833C16.9833 18.0722 16.6667 17.9333 16.4 17.6667C16.1556 17.4 16.0389 17.0833 16.05 16.7167C16.0611 16.35 16.1889 16.0444 16.4333 15.8L18.9 13.3333Z",fill:"currentColor"},null,-1)])])}const J$={render:Z$},eH={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function tH(e,t){return ue(),ve("svg",eH,[...t[0]||(t[0]=[de("path",{fill:"currentColor",d:"M3.288 20.713Q3 20.425 3 20v-1q0-.425.288-.712T4 18t.713.288T5 19v1q0 .425-.288.713T4 21t-.712-.288m4 0Q7 20.426 7 20v-5.5q0-.425.288-.712T8 13.5t.713.288T9 14.5V20q0 .425-.288.713T8 21t-.712-.288m4 0Q11 20.426 11 20v-3.5q0-.425.288-.712T12 15.5t.713.288t.287.712V20q0 .425-.288.713T12 21t-.712-.288m4 0Q15 20.426 15 20v-5q0-.425.288-.712T16 14t.713.288T17 15v5q0 .425-.288.713T16 21t-.712-.288m4 0Q19 20.426 19 20v-9q0-.425.288-.712T20 10t.713.288T21 11v9q0 .425-.288.713T20 21t-.712-.288M14 11.975q-.4 0-.763-.15t-.662-.425L10 8.825l-5.3 5.3q-.3.3-.712.288t-.713-.313q-.275-.3-.262-.712T3.3 12.7l5.275-5.275q.3-.3.663-.437T10 6.85t.775.138t.65.437L14 10l5.3-5.3q.3-.3.713-.288t.712.313q.275.3.263.713t-.288.687L15.425 11.4q-.275.275-.65.425t-.775.15"},null,-1)])])}const nH={render:tH},rH={width:"220",height:"220",viewBox:"0 0 220 220",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function iH(e,t){return ue(),ve("svg",rH,[...t[0]||(t[0]=[Mo('<g clip-path="url(#clip0_243_8891)"><path opacity="0.2" d="M69.0891 151.692C108.779 157.728 145.811 130.424 151.847 90.7649C154.443 73.6253 150.846 56.9861 142.714 43.1305C132.018 24.8962 113.471 11.4473 90.9202 8.03813C55.6088 2.65855 22.4243 23.6139 11.2585 56.2042C9.85108 60.2701 8.81895 64.555 8.13087 68.9651C2.09447 108.655 29.399 145.687 69.0578 151.723L69.0891 151.692Z" fill="white"></path><path d="M67.9633 158.291C111.219 164.859 151.597 135.115 158.165 91.8596C164.733 48.604 134.989 8.2258 91.7336 1.6577C48.4779 -4.91039 8.09979 24.8337 1.5317 68.0893C-
595.0364 111.345 24.7077 151.723 67.9633 158.291ZM69.7148 146.719C32.8709 141.12 7.50554 106.716 13.1041 69.8408C18.7026 32.9969 53.1069 7.63155 89.9821 13.2301C126.826 18.8286 152.191 53.2329 146.593 90.1081C140.994 126.952 106.59 152.317 69.7148 146.719Z" fill="#89A3F4" stroke="#89A3F4" stroke-width="1.25107" stroke-miterlimit="10"></path><path d="M138.838 127.355L127.492 138.701L138.838 150.046L150.183 138.701L138.838 127.355Z" fill="#89A3F4"></path><path d="M148.186 136.473L136.62 148.04C135.154 149.505 135.154 151.882 136.62 153.348L202.039 218.767C203.504 220.232 205.881 220.232 207.346 218.767L218.913 207.2C220.379 205.734 220.379 203.358 218.913 201.892L153.494 136.473C152.028 135.007 149.652 135.007 148.186 136.473Z" fill="#4D6BDD"></path><path d="M79.6274 146.938C116.645 146.938 146.653 116.929 146.653 79.9119C146.653 42.8945 116.645 12.886 79.6274 12.886C42.6101 12.886 12.6016 42.8945 12.6016 79.9119C12.6016 116.929 42.6101 146.938 79.6274 146.938Z" fill="#FF6B4A"></path><path d="M51.792 52.6386L106.557 107.404" stroke="white" stroke-width="16.8581" stroke-miterlimit="10" stroke-linecap="round"></path><path d="M106.557 52.6386L51.792 107.404" stroke="white" stroke-width="16.8581" stroke-miterlimit="10" stroke-linecap="round"></path></g><defs><clipPath id="clip0_243_8891"><rect width="220" height="219.75" fill="white" transform="translate(0 0.125107)"></rect></clipPath></defs>',2)])])}const oH={render:iH},sH={width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function aH(e,t){return ue(),ve("svg",sH,[...t[0]||(t[0]=[de("rect",{width:"40",height:"40",rx:"8",fill:"#F4EBFF"},null,-1),de("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M17.6 12.8C16.327 12.8 15.1061 13.3057 14.2059 14.2059C13.3057 15.1061 12.8 16.327 12.8 17.6C12.8 18.8731 13.3057 20.094 14.2059 20.9941C15.1061 21.8943 16.327 22.4 17.6 22.4C18.8731 22.4 20.094 21.8943 20.9941 20.9941C21.8943 20.094 22.4 18.8731 22.4 17.6C22.4 16.327 21.8943 15.1061 20.9941 14.2059C20.094 13.3057 18.8731 12.8 17.6 12.8ZM10.4 17.6C10.3999 16.4669 10.6672 15.3497 11.1802 14.3393C11.6933 13.329 12.4375 12.4539 13.3525 11.7855C14.2675 11.117 15.3273 10.6739 16.4458 10.4922C17.5643 10.3106 18.7099 10.3955 19.7894 10.74C20.8689 11.0846 21.8518 11.6791 22.6582 12.4752C23.4646 13.2713 24.0718 14.2464 24.4302 15.3214C24.7887 16.3963 24.8884 17.5407 24.7212 18.6615C24.554 19.7822 24.1246 20.8477 23.468 21.7712L29.2484 27.5516C29.467 27.778 29.588 28.0811 29.5852 28.3957C29.5825 28.7103 29.4563 29.0113 29.2338 29.2338C29.0113 29.4563 28.7103 29.5825 28.3957 29.5852C28.0811 29.588 27.7779 29.467 27.5516 29.2484L21.7724 23.4692C20.6953 24.2352 19.428 24.6898 18.1096 24.7834C16.7912 24.8769 15.4725 24.6058 14.298 23.9996C13.1235 23.3934 12.1384 22.4757 11.4509 21.3469C10.7633 20.218 10.3998 18.9218 10.4 17.6Z",fill:"#7F56D9"},null,-1)])])}const lH={render:aH},cH={width:"20",height:"20",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function uH(e,t){return ue(),ve("svg",cH,[...t[0]||(t[0]=[de("path",{d:"M11.3333 11.3333L14 14",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),de("path",{d:"M12.6667 7.33333C12.6667 4.38781 10.2789 2 7.33333 2C4.38781 2 2 4.38781 2 7.33333C2 10.2789 4.38781 12.6667 7.33333 12.6667C10.2789 12.6667 12.6667 10.2789 12.6667 7.33333Z",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const cp={render:uH},fH={width:"16",height:"16",viewBox:"0 0 512 512",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"};function hH(e,t){return ue(),ve("svg",fH,[...t[0]||(t[0]=[de("path",{d:"M495.9 166.6c3.2 8.7 .5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4L83.1 425.9c-8.8 2.8-18.6 .3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4C64.6 273.1 64 264.6 64 256s.6-17.1 1.7-25.4L22.4 191.2c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z"},null,-1)])])}const dH={render:hH},pH={width:"52",height:"52",viewBox:"0 0 52 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function mH(e,t){return ue(),ve("svg",pH,[...t[0]||(t[0]=[de("rect",{width:"52",height:"52",rx:"8",fill:"#FFF1ED"},null,-1),de("path",{d:"M24.4784 14.6832C24.9584 13.2096 27.0432 13.2096 27.5216 14.6832L29.2336 19.9504C29.3382 20.2712 29.5416 20.5507 29.8145 20.749C30.0875 20.9472 30.4162 21.0542 30.7536 21.0544H36.2928C37.8432 21.0544 38.4864 23.0384 37.2336 23.9504L32.7536 27.2048C32.4801 27.4033 32.2764 27.6832 32.1718 28.0046C32.0671 28.3259 32.067 28.6721 32.1712 28.9936L33.8832 34.2608C34.3632 35.7344 32.6752 36.9616 31.4192 36.0496L26.9392 32.7952C26.666 32.5968 26.3369 32.49 25.9992 32.49C25.6615 32.49 25.3325 32.5968 25.0592 32.7952L20.5792 36.0496C19.3248 36.9616 17.6384 35.7344 18.1168 34.2608L19.8288 28.9936C19.9331 28.6721 19.9329 28.3259 19.8283 28.0046C19.7237 27.6832 19.52 27.4033 19.2464 27.2048L14.768 23.952C13.5152 23.04 14.16 21.056 15.7088 21.056H21.2464C21.5841 21.0561 21.9132 20.9493 22.1865 20.751C22.4598 20.5527 22.6634 20.273 22.768 19.952L24.48 14.6848L24.4784 14.6832Z",fill:"#FF6B4A"},null,-1)])])}const gH={render:mH},vH={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"};function yH(e,t){return ue(),ve("svg",vH,[...t[0]||(t[0]=[de("path",{fill:"currentColor",d:"M8.1 21.213q-1.825-.788-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22t-3.9-.788m1-1.762l1.2-2.75q-1.
5905-.375-1.812-1.162T7.3 13.7l-2.75 1.15q.575 1.6 1.775 2.8t2.775 1.8M7.3 10.3q.425-1.05 1.188-1.837T10.3 7.3L9.15 4.55q-1.6.6-2.8 1.8t-1.8 2.8zm6.825 3.825Q15 13.25 15 12t-.875-2.125T12 9t-2.125.875T9 12t.875 2.125T12 15t2.125-.875m.775 5.325q1.575-.6 2.763-1.787T19.45 14.9l-2.75-1.2q-.375 1.05-1.15 1.813t-1.8 1.187zm1.8-9.2l2.75-1.15q-.6-1.575-1.787-2.762T14.9 4.55l-1.15 2.8q1.025.375 1.775 1.138T16.7 10.25"},null,-1)])])}const bH={render:yH},wH={width:"52",height:"52",viewBox:"0 0 52 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function _H(e,t){return ue(),ve("svg",wH,[...t[0]||(t[0]=[Mo('<rect width="52" height="52" rx="8" fill="#FFF5EC"></rect><g clip-path="url(#clip0)"><path d="M41.3966 13.949C40.6849 12.8831 39.3917 12.304 37.8474 12.3585C36.5929 12.4031 35.1667 13.0927 34.0845 13.7458C34.0845 13.743 34.0845 13.7403 34.0845 13.7375C34.0854 13.7102 34.0886 13.6835 34.0886 13.6558C34.0886 12.3711 33.0472 11.3296 31.7623 11.3296C31.7262 11.3296 25.9888 11.3156 25.9888 11.3156V11.3204C25.9888 11.3204 20.274 11.3342 20.2379 11.3342C18.9531 11.3342 17.9116 12.3758 17.9116 13.6606C17.9116 13.688 17.9148 13.715 17.9157 13.7422C17.9157 13.745 17.9157 13.7477 17.9157 13.7504C16.8335 13.0974 15.4073 12.4077 14.1529 12.363C12.608 12.308 11.3148 12.8878 10.6034 13.9538C9.70297 15.3028 9.81076 17.2195 10.9237 19.6507C12.6046 23.3214 16.555 26.0762 18.5125 27.269C19.4708 29.4949 21.4506 31.1671 24.0524 31.6914C24.0983 31.8002 24.1227 31.9064 24.1227 32.0149C24.1227 32.53 24.1227 34.3259 24.1227 35.5879H22.5594C21.7372 35.5879 21.0706 36.0959 21.0706 36.7228V36.8906H20.534C19.4992 36.8906 18.6604 37.7296 18.6604 38.7642V40.6845C23.2183 40.6845 28.2769 40.6799 33.3395 40.6799V38.7596C33.3395 37.725 32.5008 36.8862 31.466 36.8862H30.9294V36.7183C30.9294 36.0914 30.2629 35.5834 29.4406 35.5834H27.8773C27.8773 34.3214 27.8773 32.5254 27.8773 32.0102C27.8773 31.9016 27.9017 31.7957 27.9476 31.6869C30.5493 31.1624 32.5292 29.4904 33.4876 27.2646C35.445 26.0716 39.3954 23.3169 41.0762 19.646C42.1892 17.2147 42.2971 15.298 41.3966 13.949ZM12.8189 18.7829C12.0494 17.1022 11.8783 15.7982 12.337 15.111C12.7768 14.452 13.7811 14.4355 14.0784 14.4461C15.1408 14.484 16.8422 15.472 17.9107 16.2442C17.9079 19.0268 17.8768 24.2689 17.8787 24.3411C16.0836 23.0413 13.8757 21.0909 12.8189 18.7829ZM39.1811 18.7781C38.1272 21.08 35.9178 23.0318 34.1215 24.3335C34.1232 24.2622 34.092 19.022 34.0893 16.2395C35.1578 15.4673 36.8592 14.4792 37.9216 14.4415C38.2189 14.4306 39.2233 14.4475 39.6631 15.1063C40.1217 15.7934 39.9506 17.0975 39.1811 18.7781Z" fill="#FF9B40"></path></g><defs><clipPath id="clip0"><rect width="32" height="32" fill="white" transform="translate(10 10)"></rect></clipPath></defs>',3)])])}const xH={render:_H},kH={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 576 512"};function CH(e,t){return ue(),ve("svg",kH,[...t[0]||(t[0]=[de("path",{fill:"currentColor",d:"M400 0H176c-26.5 0-48.1 21.8-47.1 48.2c.2 5.3.4 10.6.7 15.8H24C10.7 64 0 74.7 0 88c0 92.6 33.5 157 78.5 200.7c44.3 43.1 98.3 64.8 138.1 75.8c23.4 6.5 39.4 26 39.4 45.6c0 20.9-17 37.9-37.9 37.9H192c-17.7 0-32 14.3-32 32s14.3 32 32 32h192c17.7 0 32-14.3 32-32s-14.3-32-32-32h-26.1c-20.9 0-37.9-17-37.9-37.9c0-19.6 15.9-39.2 39.4-45.6c39.9-11 93.9-32.7 138.2-75.8C542.5 245 576 180.6 576 88c0-13.3-10.7-24-24-24H446.4c.3-5.2.5-10.4.7-15.8C448.1 21.8 426.5 0 400 0M48.9 112h84.4c9.1 90.1 29.2 150.3 51.9 190.6c-24.9-11-50.8-26.5-73.2-48.3c-32-31.1-58-76-63-142.3zm415.2 142.3c-22.4 21.8-48.3 37.3-73.2 48.3c22.7-40.3 42.8-100.5 51.9-190.6h84.4c-5.1 66.3-31.1 111.2-63 142.3z"},null,-1)])])}const SH={render:CH},C8=(e,{slots:t})=>Qe("a",{href:e.to},t.default?.()??void 0);C8.props=["to"];function Vo(e){return e.Link??C8}const EH="/suche/";function up(e,t){return Is(EH,{text:e||void 0,category:t==="all"?void 0:t})}const TH={key:0,class:"px-[24px] pb-[12px] last-of-type:pb-[24px]"},OH={class:"relative flex items-center"},AH={key:1},tc=Oe({__name:"FfHeaderMobileNavItem",props:{host:{},title:{},url:{},icon:{},summary:{type:Boolean},level:{},items:{}},emits:["click"],setup(e,{emit:t}){const n=e,r=t,i={CalculatorIcon:w8,CopilotIcon:R$,CopilotMobileLoginIcon:L$,GuideIcon:k8,SearchIcon:lH,TrophyIcon:xH},o=me(()=>Vo(n.host)),s=be(!1),a=me(()=>n.level===3?"text-[14px] text-content-muted font-600 uppercase leading-[22px] tracking-[1px]":n.level===4?"text-[18px] text-content-muted leading-[28px]":"text-[20px] text-content font-600 leading-[28px]");function l(c){n.level>2?s.value=s.value?!1:!!n.items?.length:r("click",c)}return jt(()=>{!n.title&&n.level>2&&(s.value=!!n.items?.length)}),(c,u)=>{const f=Th("FfHeaderMobileNavItem",!0);return ue(),ve(Ue,null,[e.title?(ue(),ve("div",TH,[(ue(),_e(At(e.url?o.value:"button"),{to:e.url,type:e.url?void 0:"button",class:"block w-full cursor-pointer select-none border-none bg-transparent p-0 text-left no-underline",onClick:u[0]||(u[0]=h=>l(h))},{default:Ce(()=>[de("div",OH,[e.icon&&e.level===1?(ue(),_e(At(i[e.icon]),{key:0,class:"mr-[12px] h-[52px] w-[52px]"})):Ne("",!0),de("p",{class:$e(["m-0 flex-1",a.value])},He(e.title),3),e.items?.length&&e.level<3?(ue(),_e(te(x$),{key:1,class:"absolute right-0 text-content"})):e.level===4&&e.summary?(ue(),_e(te(Ls),{key:2,class:"absolute right-0 text-button-secondary-text"})):e.items?.length&&e.level===3?(ue(),_e(te(_8),{key:3,class:$e(["absolute right-0 text-secondary-grey-100 dark:text-content-muted",[s.value&&"rotate-180"]])},null,8,["class"])):Ne("",!0)])]),_:1},8,["to","type"]))])):Ne("",!0),s.value?(ue(),ve("div",AH,[(ue(!0),ve(Ue,null,zt(e.items,(h,d)=>(ue(),_e(f,{key:d,host:e.host,title:h.title,url:h.url,icon:h.icon,summary:h.summary,level:e.level+1,items:h.items}
59,null,8,["host","title","url","icon","summary","level","items"]))),128))])):Ne("",!0)],64)}}}),LH={id:"ff-mobile-nav",class:"fixed inset-x-0 top-[64px] z-[990] mx-[20px] max-h-[556px] overflow-x-hidden overflow-y-auto overscroll-contain rounded-b-[10px] bg-surface-card dark:border-[1px] dark:border-subtle dark:border-solid"},MH={class:"pt-[24px]"},PH={key:0},RH={key:0},DH={key:0,class:"mb-0 mt-[24px] block px-[24px] text-[20px] text-content font-600 leading-[28px]"},IH={class:"mt-[16px]"},NH={key:0},FH={class:"ml-[4px] text-[20px] text-content-muted font-600 leading-[24px]"},jH={class:"mb-0 mt-[24px] block px-[24px] text-[20px] text-content font-600 leading-[28px]"},VH={class:"mt-[16px]"},BH=Oe({__name:"FfHeaderMobileNav",props:{host:{},items:{},loginMenu:{}},setup(e){const t=e,n=be(),r=be(),i=be(2);Ie(()=>t.host.currentPath,()=>{n.value=void 0,r.value=void 0});const o=me(()=>a(n.value)),s=me(()=>a(r.value));function a(d){if(d)return d.dynamicLoginMenu?d.guestSubItems?.items:d.items}function l(d){return d.dynamicLoginMenu?!!d.guestSubItems?.items?.length:!!d.items?.length}function c(d){l(d)&&(n.value=d)}function u(d){l(d)&&(r.value=d)}function f(){i.value=2,n.value=void 0,r.value=void 0}function h(){i.value=3,r.value=void 0}return(d,p)=>(ue(),ve("div",LH,[de("div",MH,[xe(wr,{name:"ff-mobile-nav-tab-one"},{default:Ce(()=>[n.value?Ne("",!0):(ue(),ve("div",PH,[(ue(!0),ve(Ue,null,zt(e.items,(m,v)=>(ue(),_e(tc,{key:v,host:e.host,title:m.title,url:m.headerUrl,icon:m.mobileIcon||m.icon,items:a(m),level:1,onClick:y=>c(m)},null,8,["host","title","url","icon","items","onClick"]))),128)),e.host.isLoggedIn?Ne("",!0):(ue(),_e(tc,{key:0,host:e.host,title:e.loginMenu.title,icon:e.loginMenu.mobileIcon||e.loginMenu.icon,items:a(e.loginMenu),level:1,onClick:p[0]||(p[0]=m=>c(e.loginMenu))},null,8,["host","title","icon","items"]))]))]),_:1}),xe(wr,{name:"ff-mobile-nav-tab-two",class:$e(`previous-level-${i.value}`)},{default:Ce(()=>[o.value?.length&&!s.value?.length?(ue(),ve("div",RH,[de("button",{type:"button",class:"ml-[24px] flex cursor-pointer items-center border-none bg-transparent p-0",onClick:f},[xe(te(Ls),{class:"h-[24px] w-[24px] rotate-180 text-content"}),p[1]||(p[1]=de("p",{class:"ml-[4px] text-[20px] text-content-muted font-600 leading-[24px]"}," Übersicht ",-1))]),n.value&&n.value.title!==o.value[0]?.title?(ue(),ve("span",DH,He(n.value.title),1)):Ne("",!0),de("div",IH,[(ue(!0),ve(Ue,null,zt(o.value,(m,v)=>(ue(),_e(tc,{key:v,host:e.host,title:m.title,url:m.url,icon:m.mobileIcon||m.icon,items:m.items,level:2,onClick:y=>u(m)},null,8,["host","title","url","icon","items","onClick"]))),128))])])):Ne("",!0)]),_:1},8,["class"]),xe(wr,{name:"ff-mobile-nav-tab-three"},{default:Ce(()=>[s.value?.length?(ue(),ve("div",NH,[de("button",{type:"button",class:"ml-[24px] flex cursor-pointer items-center border-none bg-transparent p-0",onClick:h},[xe(te(Ls),{class:"h-[24px] w-[24px] rotate-180 text-content"}),de("p",FH,He(n.value?.title),1)]),de("span",jH,He(r.value?.title),1),de("div",VH,[(ue(!0),ve(Ue,null,zt(s.value,(m,v)=>(ue(),_e(tc,{key:v,host:e.host,title:m.title,url:m.url,icon:m.icon,items:m.items,level:3},null,8,["host","title","url","icon","items"]))),128))])])):Ne("",!0)]),_:1})])]))}});function fp(e,t){return e===void 0||t===void 0?!1:lr(e)===lr(t)}const zH={class:"relative cursor-default overflow-hidden rounded-b-[8px] bg-surface-card p-[24px] shadow-[0_4px_24px_rgb(0_0_0/8%),0_0_2px_rgb(0_0_0/16%)]"},$H={class:"flex"},HH={class:"mb-[-24px] mr-[24px] mt-[-42px] min-w-[254px] border-r border-r-asset-icon-stroke border-r-solid pb-[20px] pr-[24px] pt-[40px]"},qH={class:"flex gap-[16px]"},UH={class:"mb-[24px] mt-[5px] text-[26px] text-content font-600 leading-[34px]"},WH={key:0},GH={class:"mr-[40px] w-full flex flex-col pr-[40px] text-content-muted"},KH={key:0,class:"mb-[24px] mt-[5px] text-[26px] text-content font-600 leading-[34px]"},XH={key:1,class:"flex flex-wrap gap-[24px]"},YH={key:0,class:"mb-[16px] text-[14px] text-content-muted font-600 leading-[22px] tracking-[1px] uppercase"},QH=Oe({__name:"FfHeaderNavOverlay",props:{host:{},item:{},isOpen:{type:Boolean}},emits:["close"],setup(e,{emit:t}){const n=e,r=t,i={CalculatorIcon:w8,GuideIcon:k8,StarIcon:gH},o=me(()=>Vo(n.host)),s=me(()=>n.item.icon?i[n.item.icon]:void 0),a=be(n.item.items?.[0]);function l(u){u.items&&(a.value=u),u.url&&r("close")}function c(u){u.url&&r("close")}return Ie(()=>n.isOpen,u=>{u&&(a.value=n.item.items?.[0])}),(u,f)=>(ue(),ve("div",zH,[de("button",{type:"button",class:"absolute right-[24px] top-[24px] inline-flex cursor-pointer items-center justify-center border-none bg-transparent","aria-label":"Close",onClick:f[0]||(f[0]=h=>r("close"))},[xe(te(x8),{class:"h-[24px] w-[24px] text-content"})]),de("div",$H,[de("div",HH,[de("div",qH,[s.value?(ue(),_e(At(s.value),{key:0,class:"h-[40px] w-[40px]"}
59)):Ne("",!0),de("div",UH,He(e.item.desktopTitle||e.item.title),1)]),e.item.items?(ue(),ve("div",WH,[(ue(!0),ve(Ue,null,zt(e.item.items,(h,d)=>(ue(),_e(At(h.url?o.value:"button"),{key:d,type:h.url?void 0:"button",to:h.url,class:$e(["mb-[8px] h-[44px] w-full flex cursor-pointer items-center justify-between rounded-[10px] border-none p-[8px] no-underline transition-none hover:bg-button-secondary-bg",[a.value?.title===h.title?"bg-button-secondary-bg":"bg-transparent"]]),onClick:p=>l(h)},{default:Ce(()=>[de("span",{class:$e(["text-[18px] font-600 leading-[28px]",[a.value?.title===h.title?"text-button-secondary-text":"text-primary-black-80 dark:text-content"]])},He(h.desktopTitle||h.title),3),xe(te(Ls),{class:$e([a.value?.title===h.title?"text-button-secondary-text":"text-primary-black-80 dark:text-content"])},null,8,["class"])]),_:2},1032,["type","to","class","onClick"]))),128))])):Ne("",!0)]),de("div",GH,[a.value?(ue(),ve("div",KH,He(a.value.headline||a.value.title),1)):Ne("",!0),a.value?(ue(),ve("div",XH,[(ue(!0),ve(Ue,null,zt(a.value.items,(h,d)=>(ue(),ve("div",{key:d,class:$e([(a.value.items?.length??0)>1&&"min-w-[168px]"])},[h.title?(ue(),ve("div",YH,He(h.desktopTitle||h.title),1)):Ne("",!0),de("div",null,[(ue(!0),ve(Ue,null,zt(h.items,(p,m)=>(ue(),_e(At(p.url?o.value:"button"),{key:m,type:p.url?void 0:"button",to:p.url,class:$e(["mb-[8px] block border-none bg-transparent text-left text-[16px] leading-[24px] no-underline transition-none hover:text-content!",[p.summary?"relative top-[24px] flex font-600 text-button-secondary-text!":"text-content-muted!"]]),onClick:v=>c(p)},{default:Ce(()=>[de("span",null,He(p.desktopTitle||p.title),1),p.summary?(ue(),_e(te(Ls),{key:0,class:"text-button-secondary-text"})):Ne("",!0)]),_:2},1032,["type","to","class","onClick"]))),128))])],2))),128))])):Ne("",!0)])])]))}}),ZH=Oe({__name:"FfHeaderNavItem",props:{host:{},item:{},isOpen:{type:Boolean}},emits:["close"],setup(e,{emit:t}){const n=e,r=t,i=me(()=>Vo(n.host)),o=me(()=>!!(n.item.fullSizeDropdown&&n.item.items)),s=me(()=>l(n.item.items)),a=me(()=>o.value?s.value.some(c=>fp(c,n.host.currentPath)):fp(n.host.currentPath,n.item.headerUrl));function l(c){const u=[];for(const f of c??[])f.url&&u.push(f.url),u.push(...l(f.items));return u}return(c,u)=>(ue(),_e(te(qz),{value:e.item.title,as:"li",class:"list-none"},{default:Ce(()=>[o.value?(ue(),ve(Ue,{key:1},[xe(te(t$),{"as-child":""},{default:Ce(()=>[de("button",{type:"button",class:$e(["mx-[-8px] my-[-6px] inline-flex items-center justify-center rounded-[6px] border-none bg-transparent px-[8px] py-[6px] text-[14px] text-navbar-text font-400 font-[inherit] no-underline opacity-[0.85] transition duration-[250ms] hover:bg-white/20 hover:opacity-100 motion-reduce:transition-none",[a.value&&"font-600 opacity-100"]])},He(e.item.desktopTitle||e.item.title),3)]),_:1}),xe(te(Kz),{"force-mount":"",inert:!e.isOpen,as:"div",class:"fixed inset-x-[20px] top-[64px] data-[state=closed]:pointer-events-none data-[state=closed]:invisible 2xl:inset-x-[176px] data-[state=closed]:opacity-0"},{default:Ce(()=>[xe(QH,{host:e.host,item:e.item,"is-open":e.isOpen,onClose:u[0]||(u[0]=f=>r("close"))},null,8,["host","item","is-open"])]),_:1},8,["inert"])],64)):(ue(),_e(te(Yz),{key:0,"as-child":"",active:a.value},{default:Ce(()=>[(ue(),_e(At(i.value),{to:e.item.headerUrl,class:$e(["mx-[-8px] my-[-6px] inline-block rounded-[6px] px-[8px] py-[6px] text-[14px] text-navbar-text font-400 no-underline opacity-[0.85] transition duration-[250ms] hover:bg-white/20 hover:opacity-100 motion-reduce:transition-none",[a.value&&"font-600 opacity-100"]])},{default:Ce(()=>[Ot(He(e.item.desktopTitle||e.item.title),1)]),_:1},8,["to","class"]))]),_:1},8,["active"]))]),_:1},8,["value"]))}}),JH=["all","other","calculator","comparison","etf","fund","copilot"],S8={all:"Alle",other:"Wissen",calculator:"Rechner",comparison:"Vergleiche",etf:"ETF Suche",fund:"Fonds",copilot:"Copilot Hilfe"},E8={all:m$,other:q$,calculator:u$,comparison:SH,etf:a$,fund:nH,copilot:bH};function eq(e,t,n,r){const i=r.apiUrl??M5,o=be([]),s=be(),a=be(!1);let l,c=0;Ie([e,t,n],()=>{c++,clearTimeout(l),n.value&&(l=setTimeout(u,tq(e.value)))},{immediate:!0}),Zr(()=>{clearTimeout(l),c++});async function u(){const f=++c,h=new URL("search",i);h.searchParams.set("text",e.value),t.value!=="all"&&h.searchParams.set("category",t.value),h.searchParams.set("limit",String(r.limit)),r.apiToken&&h.searchParams.set("token",r.apiToken);try{const d=await fetch(h);if(f!==c)return;if(!d.ok)throw new Error(`Search request failed: ${d.status}`);const p=await d.json();o.value=p.results,s.value=p.count,a.value=!1,e.value&&s1(i,{text:e.value,category:t.value,fromModal:r.fromModal,action:"search",numberOfResults:p.count,top10ResultPaths:p.results.slice(0,10).map(m=>m.uri)})}catch{if(f!==c)return;o.value=[],s.value=void 0,a.value=!0}}return{results:o,count:s,isError:a}}function tq(e){return e.length<=2?20:e.length<=4?200:300}function nq(e,t,n,r,i,o,s){s1(e??M5,{text:t,category:n,fromModal:r,action:"click",numberOfResults:i,top10ResultPaths:o.slice(0,10).map(a=>a.uri),clickedResultPath:o[s]?.uri,clickedResultPos:s})}const rq={class:"flex flex-col gap-[4px] border-0 border-b-[1px] border-subtle border-solid py-[16px] last:border-none"},iq={class:"flex flex-col gap-0"},oq=["innerHTML"],sq=Oe({__name:"FfHeaderSearchResultItem",props:{host:{},result:{}},emits:["click"],setup(e,{emit:t}){const n=e,r=t,i=me(()=>Vo(n.host)),o={other:"border-search-other/20 bg-search-other/10 text-search-other",calculator:"border-search-calculator/20 bg-search-calculator/10 text-search-calculator",comparison:"border-search-comparison/20 bg-search-comparison/10 text-search-comparison",etf:"border-search-etf/20 bg-search-etf/10 text-search-etf",fund:"border-search-fund/20 bg-search-fund/10 text-search-fund",copilot:"border-search-copilot/20 bg-search-copilot/10 text-search-copilot"};return(s,a)=>(ue(),ve("div",rq,[de("div",iq,[(ue(),_e(At(i.value),{to:e.result.uri,class:"text-[18px] font-600 no-underline text-links! hover:underline hover:text-links-hover!",onClick:a[0]||(a[0]=l=>r("click"))},{default:Ce(()=>
59[Ot(He(e.result.title),1)]),_:1},8,["to"])),de("div",{class:"overflow-hidden text-ellipsis text-nowrap text-[18px] text-content-muted [&>mark]:bg-[unset] [&>mark]:text-content [&>mark]:font-600",innerHTML:e.result.snippet},null,8,oq)]),de("div",null,[de("div",{class:$e(["mt-[4px] w-fit inline-flex items-center gap-[4px] border-[1px] rounded-[8px] border-solid px-[8px] py-[2px] text-[14px] font-600",o[e.result.page_category]])},[(ue(),_e(At(te(E8)[e.result.page_category]),{class:"h-[20px] w-[20px] shrink-0"})),Ot(" "+He(te(S8)[e.result.page_category]),1)],2)])]))}}),aq={key:0,class:"fixed inset-0 z-[1000] bg-black/50 backdrop-blur-sm"},lq={class:"bg-surface-card pb-[2px] pt-[32px] shadow dark:shadow-card"},cq={class:"mx-[32px] mb-[24px] flex gap-[16px]"},uq={class:"m-0 flex list-none gap-[24px] overflow-x-auto px-[32px]"},fq=["onClick"],hq={key:0,class:"mt-[4px] grow overflow-y-auto pb-[32px]"},dq={class:"mx-[32px]"},pq={key:0,class:"mt-[16px] text-center"},mq={key:1,class:"mt-[64px] flex flex-col items-center justify-center"},gq={class:"text-[18px]"},vq={key:2,class:"mt-[64px] flex flex-col items-center justify-center gap-[24px]"},yq=Oe({__name:"FfHeaderSearch",props:{host:{}},setup(e){const t=e,n=be(!1),r=be(""),i=be("all"),o=g2("inputEl"),s=be(!1),a=me(()=>Vo(t.host)),{results:l,count:c,isError:u}=eq(r,i,n,{limit:5,fromModal:!0,apiUrl:t.host.apiUrl,apiToken:t.host.apiToken});let f;Ie(n,v=>{const y=document.documentElement;v?(f=y.style.overflowY,y.style.overflowY="hidden"):y.style.overflowY=f??""}),Dn(()=>{n.value&&(document.documentElement.style.overflowY=f??"")}),Ie(n,async v=>{v&&(await yt(),o.value?.focus())});const h=y3(`(min-width: ${L5.xl})`);function d(v){h.value&&(v.metaKey||v.ctrlKey)&&v.key.toLowerCase()==="k"&&(v.preventDefault(),n.value=!0)}Tt("keydown",d),Ie(h,v=>{v||(n.value=!1)});function p(){const v=up(r.value,i.value);n.value=!1,t.host.navigate?t.host.navigate(v):window.location.href=v}function m(v){nq(t.host.apiUrl,r.value,i.value,!0,c.value??0,l.value,v),n.value=!1}return(v,y)=>(ue(),_e(te(cV),{open:n.value,"onUpdate:open":y[4]||(y[4]=b=>n.value=b)},{default:Ce(()=>[xe(te(BV),{type:"button","aria-label":"Suche",class:"mx-[-8px] my-[-6px] hidden cursor-pointer items-center justify-center rounded-[6px] border-none bg-transparent px-[8px] py-[6px] text-navbar-text opacity-[0.85] transition-none xl:inline-flex hover:bg-white/20 hover:opacity-100"},{default:Ce(()=>[xe(te(cp),{class:"h-[18px] w-[18px]"})]),_:1}),n.value?(ue(),ve("div",aq)):Ne("",!0),xe(te(NV),{class:"fixed left-1/2 top-1/2 z-[1000] h-[80%
59] max-h-[950px] min-w-[320px] w-[50%] flex flex-col overflow-hidden rounded-[16px] bg-surface-card leading-[28px] -translate-x-1/2 -translate-y-1/2"},{default:Ce(()=>[xe(te(n8),{"as-child":""},{default:Ce(()=>[xe(te(jV),null,{default:Ce(()=>[...y[5]||(y[5]=[Ot("Suche",-1)])]),_:1})]),_:1}),de("div",lq,[de("div",cq,[de("form",{class:"relative grow",onSubmit:Pp(p,["prevent"])},[mo(de("input",{ref_key:"inputEl",ref:o,"onUpdate:modelValue":y[0]||(y[0]=b=>r.value=b),type:"text","aria-label":"Finanzfluss durchsuchen",placeholder:"Finanzfluss durchsuchen …",class:"h-[48px] w-full border-[1px] border-subtle rounded-[8px] border-solid bg-transparent px-[16px] pr-[48px] text-[18px] text-content outline-none focus:border-links focus:shadow-[0_0_0_3px_#dbdff0]",onFocus:y[1]||(y[1]=b=>s.value=!0),onBlur:y[2]||(y[2]=b=>s.value=!1)},null,544),[[jh,r.value]]),de("button",{type:"submit","aria-label":"Suche",class:$e(["absolute right-[14px] top-[12px] cursor-pointer border-none bg-transparent",[s.value?"text-button-secondary-text":"text-content-muted"]])},[xe(te(cp),{class:"h-[20px] w-[20px]"})],2)],32),xe(te(fV),{type:"button","aria-label":"Schließen",class:"h-[48px] w-[48px] flex shrink-0 cursor-pointer items-center justify-center border-[1px] border-subtle rounded-full border-solid bg-transparent hover:bg-button-secondary-bg"},{default:Ce(()=>[xe(te(x8),{class:"h-[20px] w-[20px] text-content"})]),_:1})]),de("ul",uq,[(ue(!0),ve(Ue,null,zt(te(JH),b=>(ue(),ve("li",{key:b,class:"shrink-0"},[de("button",{type:"button",class:$e(["inline-flex cursor-pointer items-center border-0 border-b-[2px] border-solid pb-[12px] text-[16px]",[b===i.value?"border-b-button-secondary-text text-button-secondary-text":"border-b-transparent text-content-muted"]]),onClick:g=>i.value=b},[(ue(),_e(At(te(E8)[b]),{class:"mr-[4px] h-[18px] w-[18px]"})),Ot(" "+He(te(S8)[b]),1)],10,fq)]))),128))]),y[6]||(y[6]=de("hr",{class:"m-[-2px] border-0 border-t-[2px] border-subtle border-solid"},null,-1))]),te(l).length&&!te(u)?(ue(),ve("div",hq,[de("div",dq,[(ue(!0),ve(Ue,null,zt(te(l),(b,g)=>(ue(),_e(sq,{key:b.uri,host:t.host,result:b,onClick:w=>m(g)},null,8,["host","result","onClick"]))),128))]),r.value?(ue(),ve("div",pq,[(ue(),_e(At(a.value),{to:te(up)(r.value,i.value),
59class:"text-[16px] font-600 no-underline text-links! hover:underline hover:text-links-hover!",onClick:y[3]||(y[3]=b=>n.value=!1)},{default:Ce(()=>[y[7]||(y[7]=Ot(" Alle Ergebnisse ",-1)),xe(te(Ls),{class:"inline-block align-sub"})]),_:1},8,["to"]))])):Ne("",!0)])):te(c)===0?(ue(),ve("div",mq,[xe(te(oH),{class:"mb-[16px]"}),de("div",gq," Keine Ergebnisse für „"+He(r.value)+"“ gefunden. ",1)])):te(u)?(ue(),ve("div",vq,[...y[8]||(y[8]=[de("div",{class:"text-[150px] leading-[150px]"},"😵",-1),de("div",{class:"text-[26px] font-600"}," Sorry, leider ist etwas schief gelaufen ",-1),de("div",{class:"text-[18px] font-400"}," Bitte versuche es später noch einmal. ",-1)])])):Ne("",!0)]),_:1})]),_:1},8,["open"]))}}),bq={type:"button",class:"mx-[-8px] my-[-6px] inline-flex cursor-pointer items-center gap-[4px] rounded-[6px] border-none bg-transparent px-[8px] py-[6px] text-[14px] text-navbar-text font-400 font-[inherit] opacity-[0.85] transition duration-[250ms] data-[state=open]:bg-white/20 hover:bg-white/20 data-[state=open]:opacity-100 hover:opacity-100"},nc="box-border flex h-[42px] w-full cursor-pointer select-none items-center justify-start gap-[10px] border-none bg-transparent px-[10px] text-[16px] no-underline outline-none transition-none hover:bg-button-secondary-bg data-[highlighted]:bg-button-secondary-bg px-[12px]",wq=Oe({__name:"FfHeaderUserMenu",props:{host:{},isOpen:{type:Boolean},accountItem:{},accountMenuItems:{}},emits:["open","close","logout","themeToggle"],setup(e,{emit:t}){const n=e,r=t,i=me(()=>Vo(n.host)),o=me({get:()=>n.isOpen,set:l=>{r(l?"open":"close")}}),s=me(()=>fp(n.host.currentPath,n.accountItem?.url)),a={AccountIcon:i$,CopilotHelpIcon:T$,FeedbackIcon:V$,SettingsIcon:dH};return(l,c)=>e.host.isLoggedIn?(ue(),ve(Ue,{key:0},[e.accountItem?(ue(),_e(At(i.value),{key:0,to:e.accountItem.url,class:$e(["mx-[-8px] my-[-6px] hidden items-center rounded-[6px] px-[8px] py-[6px] text-[14px] text-navbar-text no-underline transition duration-[250ms] xl:inline-flex hover:bg-white/20 hover:opacity-100",[s.value?"font-600 opacity-100":"font-400 opacity-[0.85]"]])},{default:Ce(()=>[Ot(He(e.accountItem.title),1)]),_:1},8,["to","class"])):Ne("",!0),xe(te(Oz),{open:o.value,"onUpdate:open":c[2]||(c[2]=u=>o.value=u),modal:!1},{default:Ce(()=>[xe(te(Iz),{"as-child":""},{default:Ce(()=>[de("button",bq,[Ot(He(e.host.user?.display_name)+" ",1),xe(te(_8),{class:$e(["h-[5px] w-[14px] transition-transform duration-[200ms]",[o.value&&"rotate-180"]])},null,8,["class"])])]),_:1}),xe(te(Lz),{align:"end","side-offset":8,class:"z-[1000] w-[240px] overflow-hidden rounded-[10px] bg-surface-card shadow-[0_4px_24px_rgb(0_0_0/8%),0_0_2px_rgb(0_0_0/16%)]"},{default:Ce(()=>[e.accountItem?(ue(),ve(Ue,{key:0},[xe(te(ec),{"as-child":"",class:"xl:hidden"},{default:Ce(()=>[(ue(),_e(At(i.value),{to:e.accountItem.url,class:$e(["text-content!",nc])},{default:Ce(()=>[e.accountItem.icon?(ue(),_e(At(a[e.accountItem.icon]),{key:0,class:"h-[16px] w-[16px]"})):Ne("",!0),Ot(" "+He(e.accountItem.title),1)]),_:1},8,["to"]))]),_:1}),xe(te(Rz),{class:"mx-[2px] my-[4px] h-[1px] border-none bg-subtle xl:hidden"})],64)):Ne("",!0),xe(te(ec),{"as-child":""},{default:Ce(()=>[de("button",{type:"button",class:$e(["text-content!",nc]),onClick:c[0]||(c[0]=u=>r("themeToggle"))},[e.host.isDarkMode?(ue(),_e(te(G$),{key:0,class:"h-[16px] w-[16px]"})):(ue(),_e(te(N$),{key:1,class:"h-[16px] w-[16px]"})),Ot(" "+He(e.host.isDarkMode?"Heller Modus":"Dunkler Modus"),1)])]),_:1}),(ue(!0),ve(Ue,null,zt(e.accountMenuItems,u=>(ue(),_e(te(ec),{key:u.title,"as-child":""},{default:Ce(()=>[(ue(),_e(At(i.value),{to:u.url,class:$e(["text-content!",nc])},{default:Ce(()=>[u.icon?(ue(),_e(At(a[u.icon]),{key:0,class:"h-[16px] w-[16px]"})):Ne("",!0),Ot(" "+He(u.title),1)]),_:2},1032,["to"]))]),_:2},1024))),128)),xe(te(ec),{"as-child":""},{default:Ce(()=>[de("button",{type:"button",class:$e(["text-[#B94E37]!",nc]),onClick:c[1]||(c[1]=u=>r("logout"))},[xe(te(J$),{class:"h-[14px] w-[14px]"}),c[3]||(c[3]=Ot(" Logout ",-1))])]),_:1})]),_:1})]),_:1},8,["open"])],64)):Ne("",!0)}}),_q={class:"ml-auto flex items-center gap-[16px]"},xq=["aria-expanded"],kq=Oe({__name:"FfHeader",props:{host:{}},emits:["logout","themeToggle"],setup(e,{emit:t}){const n=e,r=t,i=me(()=>
59n.host?Vo(n.host):void 0),o=be(""),s=be(!1),a=be(!1),l=g2("headerRef"),c=H5,u=me(()=>{const w=n.host?.app;return c.desktopItems.filter(x=>!w||!x.hiddenOn?.includes(w))}),f=c.loginMenu.guestSubItems?.items,h=f?.[0],d=f?.[1];function p(){a.value=!1,s.value=!s.value}function m(){s.value=!1,a.value=!0}Ie(()=>n.host?.currentPath,()=>{s.value=!1});function v(w){!s.value||!l.value||w.composedPath().includes(l.value)||(s.value=!1)}function y(){o.value="",a.value=!1,s.value=!1}let b;function g(w){w.matches&&(s.value=!1)}return jt(()=>{document.addEventListener("click",v),window.addEventListener("scroll",y),b=window.matchMedia(`(min-width: ${L5.xl})`),b.addEventListener("change",g)}),Dn(()=>{document.removeEventListener("click",v),window.removeEventListener("scroll",y),b?.removeEventListener("change",g)}),(w,x)=>n.host?(ue(),ve("div",{key:0,ref_key:"headerRef",ref:l,class:$e(["ff-header [font-family:var(--ff-font-family-base,Outfit,system-ui,sans-serif)] [font-feature-settings:normal] [font-kerning:auto] [font-stretch:normal] [font-variant-ligatures:none] [font-variation-settings:normal] [text-shadow:none] [word-spacing:1px] h-[64px] flex items-center gap-[24px] whitespace-normal bg-navbar-bg px-[24px] text-start indent-0 text-[16px] text-content font-400 leading-[normal] tracking-normal normal-case not-italic",[n.host.isDarkMode&&"dark"]])},[(ue(),_e(At(i.value),{to:"/",class:"mr-[12px] inline-block shrink-0 text-navbar-text no-underline transition-none"},{default:Ce(()=>[xe(te(Y$),{class:"block h-[24px] w-auto"})]),_:1})),xe(te(zz),{modelValue:o.value,"onUpdate:modelValue":x[1]||(x[1]=T=>o.value=T),as:"nav",class:"hidden xl:flex","disable-hover-trigger":"","disable-pointer-leave-close":""},{default:Ce(()=>[xe(te(Zz),{class:"m-0 flex list-none items-center gap-[16px] p-0"},{default:Ce(()=>[(ue(!0),ve(Ue,null,zt(u.value,T=>(ue(),_e(ZH,{key:T.title,host:n.host,item:T,"is-open":o.value===T.title,onClose:x[0]||(x[0]=A=>o.value="")},null,8,["host","item","is-open"]))),128))]),_:1})]),_:1},8,["modelValue"]),xe(yq,{host:n.host},null,8,["host"]),de("div",_q,[(ue(),_e(At(i.value),{to:te(up)("","all"),"aria-label":"Suche",class:"inline-flex cursor-pointer items-center justify-center text-navbar-text xl:hidden"},{default:Ce(()=>[xe(te(cp),{class:"h-[20px] w-[20px]"})]),_:1},8,["to"])),de("button",{type:"button","aria-label":"Menü","aria-expanded":s.value,"aria-controls":"ff-mobile-nav",class:$e(["ff-header-menu-btn xl:hidden",[s.value&&"is-open"]]),onClick:p},[...x[5]||(x[5]=[de("div",{class:"ff-header-menu-btn-line-1"},null,-1),de("div",{class:"ff-header-menu-btn-line-2"},null,-1)])],10,xq),n.host.isLoggedIn?(ue(),_e(wq,{key:0,host:n.host,"is-open":a.value,"account-item":te(c).loginMenu.accountItem,"account-menu-items":te(c).loginMenu.accountMenu?.items,onOpen:m,onClose:x[2]||(x[2]=T=>a.value=!1),onLogout:x[3]||(x[3]=T=>r("logout")),onThemeToggle:x[4]||(x[4]=T=>r("themeToggle"))},null,8,["host","is-open","account-item","account-menu-items"])):Ne("",!0),!n.host.isLoggedIn&&te(h)?(ue(),_e(At(i.value),{key:1,to:te(h).url,class:"mx-[-8px] my-[-6px] hidden rounded-[6px] px-[8px] py-[6px] text-[14px] text-navbar-text font-400 no-underline opacity-[0.85] transition duration-[250ms] xl:inline-flex hover:bg-white/20 hover:opacity-100 motion-reduce:transition-none"},{default:Ce(()=>[Ot(He(te(h).title),1)]),_:1},8,["to"])):Ne("",!0),!n.host.isLoggedIn&&te(d)?(ue(),_e(At(i.value),{key:2,to:te(d).url,class:"hidden rounded-[8px] bg-[#3d57c0] px-[14px] py-[10px] text-[14px] text-button-primary-text font-600 no-underline transition-colors duration-[250ms] xl:inline-flex xl:items-center xl:justify-center hover:bg-[#354dad] motion-reduce:transition-none"},{default:Ce(()=>[Ot(He(te(d).title),1)]),_:1},8,["to"])):Ne("",!0)]),mo(xe(BH,{host:n.host,items:u.value,"login-menu":te(c).loginMenu},null,8,["host","items","login-menu"]),[[Va,s.value]])],2)):Ne("",!0)}}),T8=(e,{slots:t})=>z1(e.to)?Qe("a",{href:e.to},t.default?.()??void 0):Qe(Q3,{to:e.to},{default:t.default});T8.props=["to"];const Cq=Oe({__name:"Bar",setup(e){const n=In(),{userSession:r,isLoggedIn:i}=U5(),o=q5(),s=B1(),{ffApiUrl:a,ffApiToken:l}=Gt().public,c=me(()=>({Link:T8,navigate:h=>_o(h,z1(h)?{external:!0}:void 0),app:"website",currentPath:n.path,user:r.value?{display_name:r.value.display_name}:void 0,isLoggedIn:i.value,apiUrl:a,apiToken:void 0,isDarkMode:s.value==="dark"}));function u(){window.location.href="/user/logout"}function f(){s.preference=s.value==="dark"?"light":"dark"}return(h,d)=>{const p=Hj;return te(!1)?(ue(),ve("div",{key:0,class:$e(["relative",[te(o)&&"xl
59:sticky xl:top-0 xl:z-[999]"]])},[xe(te(kq),{host:te(c),onLogout:u,onThemeToggle:f},null,8,["host"]),d[0]||(d[0]=de("div",{"aria-hidden":"true",class:"pointer-events-none absolute inset-x-0 top-full z-2 h-[16px] overflow-hidden"},[de("div",{class:"h-[32px] rounded-t-[16px] shadow-[0_0_0_16px] shadow-navbar-bg"})],-1))],2)):(ue(),_e(p,{key:1}))}}}),Sq=Object.assign(Cq,{__name:"AppNavigationBar"}),Eq={width:"8",height:"12",viewBox:"0 0 8 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Tq(e,t){return ue(),ve("svg",Eq,[...t[0]||(t[0]=[de("path",{d:"M6.5 1L1.5 6L6.5 11",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const Oq={render:Tq},Aq={key:0,class:"breadcrumbs"},Lq={class:"desktop hidden md:block","aria-label":"breadcrumb"},Mq={class:"list flex flex-wrap list-none p-0"},Pq=["aria-current"],Rq={key:1,class:"rounded bg-primary-blue-10 px-[6px] py-[2px] text-[16px] text-button-secondary-text font-semibold leading-[24px] dark:bg-surface-focus"},Dq={class:"ml-[12px] text-base font-semibold leading-[18px]"},Iq=Oe({__name:"Breadcrumbs",props:{breadcrumbs:{}},setup(e){const t=e,{t:n}=mn(),r=me(()=>t.breadcrumbs[0]?.title===n("global.home")?t.breadcrumbs:[{title:n("global.home"),link:"/"},...t.breadcrumbs]),i=me(()=>r.value.length-1),o=me(()=>r.value.length<=1?{title:n("global.home"),link:"/"}:r.value[r.value.length-2]);return(s,a)=>{const l=ji;return t.breadcrumbs.length?(ue(),ve("div",Aq,[de("nav",Lq,[de("ol",Mq,[(ue(!0),ve(Ue,null,zt(te(r),(c,u)=>(ue(),ve("li",{key:u,class:"item after:h-[8px] after:w-[4px] after:px-[10px] after:py-0 after:opacity-40","aria-current":te(i)===u?"page":void 0},[te(i)!==u?(ue(),_e(l,{key:0,link:c.link,class:"dark:text-white-secondary text-[16px] text-primary-black-40 leading-[24px] capitalize no-underline active:text-primary-black-80 focus:text-primary-black-70 hover:text-primary-black-70 visited:text-primary-black-40 dark:active:text-white dark:focus:text-white dark:hover:text-white dark:visited:text-content-secondary",disabled:!c.link},{default:Ce(()=>[Ot(He(c.title),1)]),_:2},1032,["link","disabled"])):(ue(),ve("div",Rq,He(c.title),1))],8,Pq))),128))])]),te(o)?(ue(),_e(l,{key:0,link:te(o).link,class:"breadcrumbs-mobile w-fit flex items-center no-underline md:hidden"},{default:Ce(()=>[xe(te(Oq),{class:"chevron"}),de("span",Dq,He(te(o).title),1)]),_:1},8,["link"])):Ne("",!0)])):Ne("",!0)}}}),Nq=Object.assign(ci(Iq,[["__scopeId","data-v-7b1f9a9e"]]),{__name:"Breadcrumbs"}),Fq={class:"title-container mb-[12px] mt-[24px] md:mb-[16px] md:mt-[32px]"},jq=Oe({__name:"PageTitle",props:{title:{},staticColor:{type:Boolean}},setup(e){return(t,n)=>(ue(),ve("div",Fq,[de("h1",{class:$e(["text-content",[e.staticColor?"text-primary-black-100":""]])},He(e.title),3),Ge(t.$slots,"default")]))}}),Vq=Object.assign(jq,{__name:"PageTitle"}),Bq=(e,t)=>{const n=new Array(e.length+t.length);for(let r=0;r<e.length;r++)n[r]=e[r];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},zq=(e,t)=>({classGroupId:e,validator:t}),O8=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),lu="-",wy=[],$q="arbitrary..",Hq=e=>{const t=Uq(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:s=>{if(s.startsWith("[")&&s.endsWith("]"))return qq(s);const a=s.split(lu),l=a[0]===""&&a.length>1?1:0;return A8(a,l,t)},getConflictingClassGroupIds:(s,a)=>
vendor: 8,307 bytes, line 59
59{if(a){const l=r[s],c=n[s];return l?c?Bq(c,l):l:c||wy}return n[s]||wy}}},A8=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;const i=e[t],o=n.nextPart.get(i);if(o){const c=A8(e,t+1,o);if(c)return c}const s=n.validators;if(s===null)return;const a=t===0?e.join(lu):e.slice(t).join(lu),l=s.length;for(let c=0;c<l;c++){const u=s[c];if(u.validator(a))return u.classGroupId}},qq=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),n=t.indexOf(":"),r=t.slice(0,n);return r?$q+r:void 0})(),Uq=e=>{const{theme:t,classGroups:n}=e;return Wq(n,t)},Wq=(e,t)=>{const n=O8();for(const r in e){const i=e[r];im(i,n,r,t)}return n},im=(e,t,n,r)=>{const i=e.length;for(let o=0;o<i;o++){const s=e[o];Gq(s,t,n,r)}},Gq=(e,t,n,r)=>{if(typeof e=="string"){Kq(e,t,n);return}if(typeof e=="function"){Xq(e,t,n,r);return}Yq(e,t,n,r)},Kq=(e,t,n)=>{const r=e===""?t:L8(t,e);r.classGroupId=n},Xq=(e,t,n,r)=>{if(Qq(e)){im(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(zq(n,e))},Yq=(e,t,n,r)=>{const i=Object.entries(e),o=i.length;for(let s=0;s<o;s++){const[a,l]=i[s];im(l,L8(t,a),n,r)}},L8=(e,t)=>{let n=e;const r=t.split(lu),i=r.length;for(let o=0;o<i;o++){const s=r[o];let a=n.nextPart.get(s);a||(a=O8(),n.nextPart.set(s,a)),n=a}return n},Qq=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,Zq=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null);const i=(o,s)=>{n[o]=s,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(o){let s=n[o];if(s!==void 0)return s;if((s=r[o])!==void 0)return i(o,s),s},set(o,s){o in n?n[o]=s:i(o,s)}}},hp="!",_y=":",Jq=[],xy=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),eU=e=>{const{prefix:t,experimentalParseClassName:n}=e;let r=i=>{const o=[];let s=0,a=0,l=0,c;const u=i.length;for(let m=0;m<u;m++){const v=i[m];if(s===0&&a===0){if(v===_y){o.push(i.slice(l,m)),l=m+1;continue}if(v==="/"){c=m;continue}}v==="["?s++:v==="]"?s--:v==="("?a++:v===")"&&a--}const f=o.length===0?i:i.slice(l);let h=f,d=!1;f.endsWith(hp)?(h=f.slice(0,-1),d=!0):f.startsWith(hp)&&(h=f.slice(1),d=!0);const p=c&&c>l?c-l:void 0;return xy(o,d,h,p)};if(t){const i=t+_y,o=r;r=s=>s.startsWith(i)?o(s.slice(i.length)):xy(Jq,!1,s,void 0,!0)}if(n){const i=r;r=o=>n({className:o,parseClassName:i})}return r},tU=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((n,r)=>{t.set(n,1e6+r)}),n=>{const r=[];let i=[];for(let o=0;o<n.length;o++){const s=n[o],a=s[0]==="[",l=t.has(s);a||l?(i.length>0&&(i.sort(),r.push(...i),i=[]),r.push(s)):i.push(s)}return i.length>0&&(i.sort(),r.push(...i)),r}},nU=e=>({cache:Zq(e.cacheSize),parseClassName:eU(e),sortModifiers:tU(e),postfixLookupClassGroupIds:rU(e),...Hq(e)}),rU=e=>{const t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let r=0;r<n.length;r++)t[n[r]]=!0;return t},iU=/\s+/,oU=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:o,postfixLookupClassGroupIds:s}=t,a=[],l=e.trim().split(iU);let c="";for(let u=l.length-1;u>=0;u-=1){const f=l[u],{isExternal:h,modifiers:d,hasImportantModifier:p,baseClassName:m,maybePostfixModifierPosition:v}=n(f);if(h){c=f+(c.length>0?" "+c:c);continue}let y=!!v,b;if(y){const A=m.substring(0,v);b=r(A);const O=b&&s[b]?r(m):void 0;O&&O!==b&&(b=O,y=!1)}else b=r(m);if(!b){if(!y){c=f+(c.length>0?" "+c:c);continue}if(b=r(m),!b){c=f+(c.length>0?" "+c:c);continue}y=!1}const g=d.length===0?"":d.length===1?d[0]:o(d).join(":"),w=p?g+hp:g,x=w+b;if(a.indexOf(x)>-1)continue;a.push(x);const T=i(b,y);for(let A=0;A<T.length;++A){const O=T[A];a.push(w+O)}c=f+(c.length>0?" "+c:c)}return c},sU=(...e)=>{let t=0,n,r,i="";for(;t<e.length;)(n=e[t++])&&(r=M8(n))&&(i&&(i+=" "),i+=r);return i},M8=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=M8(e[r]))&&(n&&(n+=" "),n+=t);return n},aU=(e,...t)=>{let n,r,i,o;const s=l=>{const c=t.reduce((u,f)=>f(u),e());return n=nU(c),r=n.cache.get,i=n.cache.set,o=a,a(l)},a=l=>{const c=r(l);if(c)return c;const u=oU(l,n);return i(l,u),u};return o=s,(...l)=>o(sU(...l))},lU=[],Kt=e=>{const t=n=>n[e]||lU;return t.isThemeGetter=!0,t},P8=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,R8=/^\((?:(\w[\w-]*):)?(.+)\)$/i,cU=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,uU=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,fU=/\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$/,hU=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,dU=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,pU=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,di=e=>cU.test(e),Ye=e=>!!e&&!Number.isNaN(Number(e)),mr=e=>!!e&&Number.isInteger(Number(e)),wh=e=>e.endsWith("%")&&Ye(e.slice(0,-1)),Ir=e=>uU.test(e),D8=()=>!0,mU=e=>fU.test(e)&&!hU.test(e),om=()=>!1,gU=e=>dU.test(e),vU=e=>pU.test(e),yU=e=>!Re(e)&&!De(e),bU=e=>e.startsWith("@container")&&(e[10]==="/"&&e[11]!==void 0||e[11]==="s"&&e[16]!==void 0&&e.startsWith("-size/",10)||e[11]==="n"&&e[18]!==void 0&&e.startsWith("-normal/",10)),wU=e=>Ui(e,F8,om),Re=e=>P8.test(e),Ji=e=>Ui(e,j8,mU),ky=e=>Ui(e,OU,Ye),_U=e=>Ui(e,B8,D8),xU=e=>Ui(e,V8,om),Cy=e=>Ui(e,I8,om),kU=e=>Ui(e,N8,vU),rc=e=>Ui(e,z8,gU),De=e=>R8.test(e),la=e=>Bo(e,j8),CU=e=>Bo(e,V8),Sy=e=>Bo(e,I8),SU=e=>Bo(e,F8),EU=e=>Bo(e,N8),ic=e=>Bo(e,z8,!0),TU=e=>Bo(e,B8,!0),Ui=(e,t,n)=>{const r=P8.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Bo=(e,t,n=!1)=>{const r=R8.exec(e);return r?r[1]?t(r[1]):n:!1},I8=e=>e==="position"||e==="percentage",N8=e=>e==="image"||e==="url",F8=e=>e==="length"||e==="size"||e==="bg-size",j8=e=>e==="length",OU=e=>e==="number",V8=e=>e==="family-name",B8=e=>e==="number"||e==="weight",z8=e=>e==="shadow",AU=()=>{const e=Kt("color"),t=Kt("font"),n=Kt("text"),r=Kt("font-weight"),i=Kt("tracking"),o=Kt("leading"),s=Kt("breakpoint"),a=Kt("container"),l=Kt("spacing"),c=Kt("radius"),u=Kt("shadow"),f=Kt("inset-shadow"),h=Kt("text-shadow"),d=Kt("drop-shadow"),p=Kt("blur"),m=Kt("perspective"),v=Kt("aspect"),y=Kt("ease"),b=Kt("animate"),g=()=>["auto","avoid","all","avoid-page","page","left","right","column"],w=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],x=()=>[...w(),De,Re],T=()=>["auto","hidden","clip","visible","scroll"],A=()=>["auto","contain","none"],O=()=>[De,Re,l],_=()=>[di,"full","auto",...O()],R=()=>[mr,"none","subgrid",De,Re],E=()=>["auto",{span:["full",mr,De,Re]},mr,De,Re],L=()=>[mr,"auto",De,Re],C=()=>["auto","min","max","fr",De,Re],D=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],k=()=>["start","end","center","stretch","center-safe","end-safe"],S=()=>["auto",...O()],N=()=>[di,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...O()],M=()=>[di,"screen","full","dvw","lvw","svw","min","max","fit",...O()],z=()=>[di,"screen","full","lh","dvh","lvh","svh","min","max","fit",...O()],H=()=>[e,De,Re],oe=()=>[...w(),Sy,Cy,{position:[De,Re]}],J=()=>["no-repeat",{repeat:["","x","y","space","round"]}],P=()=>["auto","cover","contain",SU,wU,{size:[De,Re]}],F=()=>[wh,la,Ji],W=()=>["","none","full",c,De,Re],K=()=>["",Ye,la,Ji],Z=()=>["solid","dashed","dotted","double"],I=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],V=()=>[Ye,wh,Sy,Cy],B=()=>["","none",p,De,Re],Y=()=>["none",Ye,De,Re],G=()=>["none",Ye,De,Re],j=()=>[Ye,De,Re],$=()=>[di,"full",...O()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ir],breakpoint:[Ir],color:[D8],container:[Ir],"drop-shadow":[Ir],ease:["in","out","in-out"],font:[yU],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ir],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ir],shadow:[Ir],spacing:["px",Ye],text:[Ir],"text-shadow":[Ir],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",di,Re,De,v]}],container:["container"],"container-type":[{"@container":["","normal","size",De,Re]}
vendor: 6,120 bytes, line 59
59],"container-named":[bU],columns:[{columns:[Ye,Re,De,a]}],"break-after":[{"break-after":g()}],"break-before":[{"break-before":g()}],"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:x()}],overflow:[{overflow:T()}],"overflow-x":[{"overflow-x":T()}],"overflow-y":[{"overflow-y":T()}],overscroll:[{overscroll:A()}],"overscroll-x":[{"overscroll-x":A()}],"overscroll-y":[{"overscroll-y":A()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:_()}],"inset-x":[{"inset-x":_()}],"inset-y":[{"inset-y":_()}],start:[{"inset-s":_(),start:_()}],end:[{"inset-e":_(),end:_()}],"inset-bs":[{"inset-bs":_()}],"inset-be":[{"inset-be":_()}],top:[{top:_()}],right:[{right:_()}],bottom:[{bottom:_()}],left:[{left:_()}],visibility:["visible","invisible","collapse"],z:[{z:[mr,"auto",De,Re]}],basis:[{basis:[di,"full","auto",a,...O()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Ye,di,"auto","initial","none",Re]}],grow:[{grow:["",Ye,De,Re]}],shrink:[{shrink:["",Ye,De,Re]}],order:[{order:[mr,"first","last","none",De,Re]}],"grid-cols":[{"grid-cols":R()}],"col-start-end":[{col:E()}],"col-start":[{"col-start":L()}],"col-end":[{"col-end":L()}],"grid-rows":[{"grid-rows":R()}],"row-start-end":[{row:E()}],"row-start":[{"row-start":L()}],"row-end":[{"row-end":L()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":C()}],"auto-rows":[{"auto-rows":C()}],gap:[{gap:O()}],"gap-x":[{"gap-x":O()}],"gap-y":[{"gap-y":O()}],"justify-content":[{justify:[...D(),"normal"]}],"justify-items":[{"justify-items":[...k(),"normal"]}],"justify-self":[{"justify-self":["auto",...k()]}],"align-content":[{content:["normal",...D()]}],"align-items":[{items:[...k(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...k(),{baseline:["","last"]}]}],"place-content":[{"place-content":D()}],"place-items":[{"place-items":[...k(),"baseline"]}],"place-self":[{"place-self":["auto",...k()]}],p:[{p:O()}],px:[{px:O()}],py:[{py:O()}],ps:[{ps:O()}],pe:[{pe:O()}],pbs:[{pbs:O()}],pbe:[{pbe:O()}],pt:[{pt:O()}],pr:[{pr:O()}],pb:[{pb:O()}],pl:[{pl:O()}],m:[{m:S()}],mx:[{mx:S()}],my:[{my:S()}],ms:[{ms:S()}],me:[{me:S()}],mbs:[{mbs:S()}],mbe:[{mbe:S()}],mt:[{mt:S()}],mr:[{mr:S()}],mb:[{mb:S()}],ml:[{ml:S()}],"space-x":[{"space-x":O()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":O()}],"space-y-reverse":["space-y-reverse"],size:[{size:N()}],"inline-size":[{inline:["auto",...M()]}],"min-inline-size":[{"min-inline":["auto",...M()]}],"max-inline-size":[{"max-inline":["none",...M()]}],"block-size":[{block:["auto",...z()]}],"min-block-size":[{"min-block":["auto",...z()]}],"max-block-size":[{"max-block":["none",...z()]}],w:[{w:[a,"screen",...N()]}],"min-w":[{"min-w":[a,"screen","none",...N()]}],"max-w":[{"max-w":[a,"screen","none","prose",{screen:[s]},...N()]}],h:[{h:["screen","lh",...N()]}],"min-h":[{"min-h":["screen","lh","none",...N()]}],"max-h":[{"max-h":["screen","lh",...N()]}],"font-size":[{text:["base",n,la,Ji]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,TU,_U]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",wh,Re]}],"font-family":[{font:[CU,xU,t]}],"font-features":[{"font-features":[Re]}],"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:[i,De,Re]}],"line-clamp":[{"line-clamp":[Ye,"none",De,ky]}],leading:[{leading:[o,...O()]}],"list-image":[{"list-image":["none",De,Re]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",De,Re]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:H()}],"text-color":[{text:H()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...Z(),"wavy"]}],"text-decoration-thickness":[{decoration:[Ye,"from-font","auto",De,Ji]}],"text-decoration-color":[{decoration:H()}],"underline-offset":[{"underline-offset":[Ye,"auto",De,Re]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:O()}],"tab-size":[{tab:[mr,De,Re]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",De,Re]}],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",De,Re]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:oe()}],"bg-repeat":[{bg:J()}],"bg-size":[{bg:P()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},mr,De,Re],radial:["",De,Re],conic:[mr,De,Re]},EU,kU]}],"bg-color":[{bg:H()}],"gradient-from-pos":[{from:F()}
vendor: 7,356 bytes, line 59
59],"gradient-via-pos":[{via:F()}],"gradient-to-pos":[{to:F()}],"gradient-from":[{from:H()}],"gradient-via":[{via:H()}],"gradient-to":[{to:H()}],rounded:[{rounded:W()}],"rounded-s":[{"rounded-s":W()}],"rounded-e":[{"rounded-e":W()}],"rounded-t":[{"rounded-t":W()}],"rounded-r":[{"rounded-r":W()}],"rounded-b":[{"rounded-b":W()}],"rounded-l":[{"rounded-l":W()}],"rounded-ss":[{"rounded-ss":W()}],"rounded-se":[{"rounded-se":W()}],"rounded-ee":[{"rounded-ee":W()}],"rounded-es":[{"rounded-es":W()}],"rounded-tl":[{"rounded-tl":W()}],"rounded-tr":[{"rounded-tr":W()}],"rounded-br":[{"rounded-br":W()}],"rounded-bl":[{"rounded-bl":W()}],"border-w":[{border:K()}],"border-w-x":[{"border-x":K()}],"border-w-y":[{"border-y":K()}],"border-w-s":[{"border-s":K()}],"border-w-e":[{"border-e":K()}],"border-w-bs":[{"border-bs":K()}],"border-w-be":[{"border-be":K()}],"border-w-t":[{"border-t":K()}],"border-w-r":[{"border-r":K()}],"border-w-b":[{"border-b":K()}],"border-w-l":[{"border-l":K()}],"divide-x":[{"divide-x":K()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":K()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...Z(),"hidden","none"]}],"divide-style":[{divide:[...Z(),"hidden","none"]}],"border-color":[{border:H()}],"border-color-x":[{"border-x":H()}],"border-color-y":[{"border-y":H()}],"border-color-s":[{"border-s":H()}],"border-color-e":[{"border-e":H()}],"border-color-bs":[{"border-bs":H()}],"border-color-be":[{"border-be":H()}],"border-color-t":[{"border-t":H()}],"border-color-r":[{"border-r":H()}],"border-color-b":[{"border-b":H()}],"border-color-l":[{"border-l":H()}],"divide-color":[{divide:H()}],"outline-style":[{outline:[...Z(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Ye,De,Re]}],"outline-w":[{outline:["",Ye,la,Ji]}],"outline-color":[{outline:H()}],shadow:[{shadow:["","none",u,ic,rc]}],"shadow-color":[{shadow:H()}],"inset-shadow":[{"inset-shadow":["none",f,ic,rc]}],"inset-shadow-color":[{"inset-shadow":H()}],"ring-w":[{ring:K()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:H()}],"ring-offset-w":[{"ring-offset":[Ye,Ji]}],"ring-offset-color":[{"ring-offset":H()}],"inset-ring-w":[{"inset-ring":K()}],"inset-ring-color":[{"inset-ring":H()}],"text-shadow":[{"text-shadow":["none",h,ic,rc]}],"text-shadow-color":[{"text-shadow":H()}],opacity:[{opacity:[Ye,De,Re]}],"mix-blend":[{"mix-blend":[...I(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":I()}],"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":[Ye]}],"mask-image-linear-from-pos":[{"mask-linear-from":V()}],"mask-image-linear-to-pos":[{"mask-linear-to":V()}],"mask-image-linear-from-color":[{"mask-linear-from":H()}],"mask-image-linear-to-color":[{"mask-linear-to":H()}],"mask-image-t-from-pos":[{"mask-t-from":V()}],"mask-image-t-to-pos":[{"mask-t-to":V()}],"mask-image-t-from-color":[{"mask-t-from":H()}],"mask-image-t-to-color":[{"mask-t-to":H()}],"mask-image-r-from-pos":[{"mask-r-from":V()}],"mask-image-r-to-pos":[{"mask-r-to":V()}],"mask-image-r-from-color":[{"mask-r-from":H()}],"mask-image-r-to-color":[{"mask-r-to":H()}],"mask-image-b-from-pos":[{"mask-b-from":V()}],"mask-image-b-to-pos":[{"mask-b-to":V()}],"mask-image-b-from-color":[{"mask-b-from":H()}],"mask-image-b-to-color":[{"mask-b-to":H()}],"mask-image-l-from-pos":[{"mask-l-from":V()}],"mask-image-l-to-pos":[{"mask-l-to":V()}],"mask-image-l-from-color":[{"mask-l-from":H()}],"mask-image-l-to-color":[{"mask-l-to":H()}],"mask-image-x-from-pos":[{"mask-x-from":V()}],"mask-image-x-to-pos":[{"mask-x-to":V()}],"mask-image-x-from-color":[{"mask-x-from":H()}],"mask-image-x-to-color":[{"mask-x-to":H()}],"mask-image-y-from-pos":[{"mask-y-from":V()}],"mask-image-y-to-pos":[{"mask-y-to":V()}],"mask-image-y-from-color":[{"mask-y-from":H()}],"mask-image-y-to-color":[{"mask-y-to":H()}],"mask-image-radial":[{"mask-radial":[De,Re]}],"mask-image-radial-from-pos":[{"mask-radial-from":V()}],"mask-image-radial-to-pos":[{"mask-radial-to":V()}],"mask-image-radial-from-color":[{"mask-radial-from":H()}],"mask-image-radial-to-color":[{"mask-radial-to":H()}],"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":w()}],"mask-image-conic-pos":[{"mask-conic":[Ye]}],"mask-image-conic-from-pos":[{"mask-conic-from":V()}],"mask-image-conic-to-pos":[{"mask-conic-to":V()}],"mask-image-conic-from-color":[{"mask-conic-from":H()}],"mask-image-conic-to-color":[{"mask-conic-to":H()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:oe()}],"mask-repeat":[{mask:J()}],"mask-size":[{mask:P()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",De,Re]}],filter:[{filter:["","none",De,Re]}],blur:[{blur:B()}],brightness:[{brightness:[Ye,De,Re]}],contrast:[{contrast:[Ye,De,Re]}],"drop-shadow":[{"drop-shadow":["","none",d,ic,rc]}],"drop-shadow-color":[{"drop-shadow":H()}],grayscale:[{grayscale:["",Ye,De,Re]}],"hue-rotate":[{"hue-rotate":[Ye,De,Re]}],invert:[{invert:["",Ye,De,Re]}],saturate:[{saturate:[Ye,De,Re]}],sepia:[{sepia:["",Ye,De,Re]}],"backdrop-filter":[{"backdrop-filter":["","none",De,Re]}],"backdrop-blur":[{"backdrop-blur":B()}],"backdrop-brightness":[{"backdrop-brightness":[Ye,De,Re]}],"backdrop-contrast":[{"backdrop-contrast":[Ye,De,Re]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Ye,De,Re]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Ye,De,Re]}],"backdrop-invert":[{"backdrop-invert":["",Ye,De,Re]}],"backdrop-opacity":[{"backdrop-opacity":[Ye,De,Re]}],"backdrop-saturate":[{"backdrop-saturate":[Ye,De,Re]}],"backdrop-sepia":[{"backdrop-sepia":["",Ye,De,Re]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":O()}],"border-spacing-x":[{"border-spacing-x":O()}],"border-spacing-y":[{"border-spacing-y":O()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",De,Re]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Ye,"initial",De,Re]}],ease:[{ease:["linear","initial",y,De,Re]}],delay:[{delay:[Ye,De,Re]}],animate:[{animate:["none",b,De,Re]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[m,De,Re]}],"perspective-origin":[{"perspective-origin":x()}],rotate:[{rotate:Y()}],"rotate-x":[{"rotate-x":Y()}],"rotate-y":[{"rotate-y":Y()}],"rotate-z":[{"rotate-z":Y()}],scale:[{scale:G()}],"scale-x":[{"scale-x":G()}],"scale-y":[{"scale-y":G()}],"scale-z":[{"scale-z":G()}],"scale-3d":["scale-3d"],skew:[{skew:j()}],"skew-x":[{"skew-x":j()}],"skew-y":[{"skew-y":j()}],transform:[{transform:[De,Re,"","none","gpu","cpu"]}],"transform-origin":[{origin:x()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:$()}],"translate-x":[{"translate-x":$()}],"translate-y":[{"translate-y":$()}],"translate-z":[{"translate-z":$()}],"translate-none":["translate-none"],zoom:[{zoom:[mr,De,Re]}],accent:[{accent:H()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:H()}
59],"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",De,Re]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scrollbar-thumb-color":[{"scrollbar-thumb":H()}],"scrollbar-track-color":[{"scrollbar-track":H()}],"scrollbar-gutter":[{"scrollbar-gutter":["auto","stable","both"]}],"scrollbar-w":[{scrollbar:["auto","thin","none"]}],"scroll-m":[{"scroll-m":O()}],"scroll-mx":[{"scroll-mx":O()}],"scroll-my":[{"scroll-my":O()}],"scroll-ms":[{"scroll-ms":O()}],"scroll-me":[{"scroll-me":O()}],"scroll-mbs":[{"scroll-mbs":O()}],"scroll-mbe":[{"scroll-mbe":O()}],"scroll-mt":[{"scroll-mt":O()}],"scroll-mr":[{"scroll-mr":O()}],"scroll-mb":[{"scroll-mb":O()}],"scroll-ml":[{"scroll-ml":O()}],"scroll-p":[{"scroll-p":O()}],"scroll-px":[{"scroll-px":O()}],"scroll-py":[{"scroll-py":O()}],"scroll-ps":[{"scroll-ps":O()}],"scroll-pe":[{"scroll-pe":O()}],"scroll-pbs":[{"scroll-pbs":O()}],"scroll-pbe":[{"scroll-pbe":O()}],"scroll-pt":[{"scroll-pt":O()}],"scroll-pr":[{"scroll-pr":O()}],"scroll-pb":[{"scroll-pb":O()}],"scroll-pl":[{"scroll-pl":O()}],"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",De,Re]}],fill:[{fill:["none",...H()]}],"stroke-w":[{stroke:[Ye,la,Ji,ky]}],stroke:[{stroke:["none",...H()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{"container-named":["container-type"],overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","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","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","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-bs","border-w-be","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-bs","border-color-be","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-mbs","scroll-mbe","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-pbs","scroll-pbe","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"]},postfixLookupClassGroups:["container-type"],orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},LU=aU(AU),MU={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function PU(e,t){return ue(),ve("svg",MU,[...t[0]||(t[0]=[de("path",{d:"M4.16675 10H15.8334",stroke:"#15284B","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),de("path",{d:"M10 4.16669L15.8333 10L10 15.8334",stroke:"#15284B","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const RU={render:PU},DU={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",style:{background:"none",display:"block","shape-rendering":"auto","animation-play-state":"running","animation-delay":"0s"},width:"72px",height:"72px",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid"};function IU(e,t){return ue(),ve("svg",DU,[...t[0]||(t[0]=[de("circle",{cx:"50",cy:"50",r:"32","stroke-width":"8",stroke:"#4d6bdd","stroke-dasharray":"50.26548245743669 50.26548245743669",fill:"none","stroke-linecap":"round",style:{"animation-play-state":"running","animation-delay":"0s"}},[de("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indef
59inite",dur:"1s",keyTimes:"0;1",values:"0 50 50;360 50 50",style:{"animation-play-state":"running","animation-delay":"0s"}})],-1)])])}const Ey={render:IU},NU={key:1,class:"button-span inline-flex items-center"},FU=Oe({inheritAttrs:!1,__name:"PrimaryButton",props:{link:{},arrow:{type:Boolean},affiliateLink:{type:Boolean},color:{},newTab:{type:Boolean},fullWidth:{type:Boolean},noFollow:{type:Boolean},disabled:{type:Boolean},loading:{type:Boolean}},emits:["click","search"],setup(e,{emit:t}){const n=e,r=t,i=S2(),o=me(()=>{const{class:l,...c}=i;return c}),s={orange:"bg-secondary-orange-100 hover:bg-secondary-orange-110 focus:bg-secondary-orange-110 active:bg-secondary-orange-120 text-white disabled:bg-secondary-orange-100/40 disabled:hover:bg-secondary-orange-100/40 disabled:focus:bg-secondary-orange-100/40",red:"bg-secondary-red-100  hover:bg-secondary-red-110 focus:bg-secondary-red-110 active:bg-secondary-red-120 text-white disabled:bg-secondary-red-100/40 disabled:hover:bg-secondary-red-100/40 disabled:focus:bg-secondary-red-100/40",green:"bg-secondary-green-100 hover:bg-secondary-green-110 focus:bg-secondary-green-110 active:bg-secondary-green-120 text-white disabled:bg-secondary-green-100/40 disabled:hover:bg-secondary-green-100/40 disabled:focus:bg-secondary-green-100/40",blue:"bg-secondary-blue-100 hover:bg-secondary-blue-110 focus:bg-secondary-blue-110 active:bg-secondary-blue-120 text-white disabled:bg-secondary-blue-100/40 disabled:hover:bg-secondary-blue-100/40 disabled:focus:bg-secondary-blue-100/40","dark-grey":"bg-primary-black-80 hover:bg-primary-black-100 focus:bg-primary-black-100 active:bg-primary-black-100 text-white disabled:bg-primary-black-80/40 disabled:hover:bg-primary-black-80/40 disabled:focus:bg-primary-black-80/40 dark:bg-button-secondary-bg dark:hover:bg-button-secondary-hover dark:focus:bg-button-secondary-hover dark:active:bg-button-secondary-pressed",light:"bg-primary-blue-10 hover:bg-primary-blue-20 focus:bg-primary-blue-20 active:bg-primary-blue-30 text-button-secondary-text disabled:bg-primary-blue-10/40 disabled:hover:bg-primary-blue-10/40 disabled:focus:bg-primary-blue-10/40 dark:bg-button-secondary-bg dark:hover:bg-button-secondary-hover dark:focus:bg-button-secondary-hover dark:active:bg-button-secondary-pressed",grey:"bg-primary-blue-100 hover:bg-primary-blue-110 focus:bg-primary-blue-110 active:bg-primary-blue-120 text-white disabled:bg-primary-blue-100/40 disabled:hover:bg-primary-blue-100/40 disabled:focus:bg-primary-blue-100/40",default:"bg-button-primary-bg text-button-primary-text hover:bg-button-primary-hover focus:bg-button-primary-hover active:bg-button-primary-pressed disabled:bg-button-primary-bg disabled:opacity-40 disabled:hover:bg-button-primary-bg disabled:focus:bg-button-primary-bg"},a=me(()=>s[n.color||"default"]??s.default);return(l,c)=>(ue(),_e(At(e.link?te(ji):"button"),mt({class:te(LU)("button block min-h-[48px] select-none rounded-[6px] border-none px-[16px] py-[10px] text-center text-[18px] font-semibold leading-[28px] no-underline transition-all ease-in-out",te(a),e.fullWidth?"w-full":"w-fit",e.affiliateLink&&"skip-external-link",e.disabled||e.loading?"cursor-not-allowed":"cursor-pointer",te(i).class),disabled:e.disabled||e.loading,link:e.link,"new-tab":e.newTab,"no-follow":e.noFollow},te(o),{onClick:c[0]||(c[0]=u=>(r("click",u),r("search",u)))}),{default:Ce(()=>[de("span",{class:$e(["wrapper flex items-center justify-center",[e.color==="light"?"text-button-secondary-text":"text-button-primary-text"]])},[e.affiliateLink?(ue(),ve(Ue,{key:0},[e.loading?(ue(),_e(te(Ey),{key:0,class:$e(["mr-[8px] size-[24px] shrink-0",[e.color!=="light"&&"brightness-0 invert"]])},null,8,["class"])):Ne("",!0),de("span",{class:$e([e.affiliateLink&&"external"])},[Ge(l.$slots,"default")],2)],64)):(ue(),ve("span",NU,[e.loading?(ue(),_e(te(Ey),{key:0,class:$e(["mr-[8px] size-[24px] shrink-0",[e.color!=="light"&&"brightness-0 invert"]])},null,8,["class"])):Ne("",!0),Ge(l.$slots,"default")])),e.arrow?(ue(),_e(te(RU),{key:2,class:$e(["arrow shrink-0 [&>path]:stroke-current",[l.$slots.default&&"ml-[8px]"]])},null,8,["class"])):Ne("",!0)],2)]),_:3},16,["class","disabled","link","new-tab","no-follow"]))}}),jU=Object.assign(FU,{__name:"PrimaryButton"}),VU={class:"content"},BU={class:"mx-[24px] text-center"},zU={class:"textarea"},$U={class:"mt-[9px] text-[18px] leading-[28px] lg:mt-[16px]"},HU=Oe({__name:"ErrorPage",setup(e){const{t}=mn(),n=[{title:t("global.home"),link:"/"},{title:"404",link:"/"}];return(r,i)=>{const o=Nq,s=Vq,a=jU;return ue(),ve("div",VU,[de("div",BU,[xe(o,{breadcrumbs:n,class:"mb-[128px] lg:hidden"}),i[0]||(i[0]=de("span",{class:"m-0 h-[88px] w-[88px] text-[88px] leading-[88px]"}," 🧐 ",-1)),de("div",zU,[xe(s,{title:"404"}),de("p",$U,He(te(t)("error_page.description")),1),xe(a,{class:"mt-[32px]",link:"/","full-width":""},{default:Ce(()=>
59[Ot(He(te(t)("error_page.button")),1)]),_:1})])])])}}}),qU=Object.assign(ci(HU,[["__scopeId","data-v-3ba29ad6"]]),{__name:"ErrorPage"}),UU={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function WU(e,t){return ue(),ve("svg",UU,[...t[0]||(t[0]=[de("path",{d:"M9.14364 11.2546V11.2468C8.2466 11.2468 7.52271 11.9884 7.52271 12.8998C7.52271 13.8113 8.2466 14.5529 9.14364 14.5529C10.0407 14.5529 10.7646 13.8113 10.7646 12.9076C10.7646 11.996 10.0328 11.2546 9.14364 11.2546Z",fill:"#4D6BDD"},null,-1),de("path",{d:"M12 0.28125C5.52792 0.28125 0.28125 5.52792 0.28125 12C0.28125 18.4721 5.52792 23.7188 12 23.7188C18.4721 23.7188 23.7188 18.4721 23.7188 12C23.7188 5.52792 18.4721 0.28125 12 0.28125ZM16.3357 18.1833C16.3357 18.1833 15.7453 17.5266 15.3206 16.9474C17.3664 16.3681 18.1378 15.2095 18.1378 15.2095C16.0106 16.5247 14.024 17.0307 12 16.9649C9.97598 17.0305 7.98938 16.5247 5.86247 15.2095C5.86247 15.2095 6.63356 16.3681 8.67966 16.9474C8.25478 17.5268 7.66462 18.1833 7.66462 18.1833C4.15495 18.1061 2.79375 15.9587 2.715 16.0514C2.715 11.2702 5.03625 7.377 5.03625 7.377C7.11356 5.88638 9.04927 5.82441 9.41906 5.81667L9.65517 6.04069C7.00341 6.7822 5.72081 7.94086 5.72081 7.94086C7.99673 6.84159 10.1418 6.45492 12 6.43177C13.8582 6.4552 16.0031 6.84159 18.2792 7.94086C18.2792 7.94086 16.9966 6.7822 14.3449 6.04069L14.5809 5.81667C14.9508 5.82441 16.8864 5.88619 18.9637 7.377C18.9637 7.377 21.285 11.2701 21.285 16.0514C21.2063 15.9587 19.845 18.1061 16.3357 18.1833Z",fill:"#4D6BDD"},null,-1),de("path",{d:"M14.8563 11.2468V11.2546C13.9671 11.2546 13.2353 11.9961 13.2353 12.9076C13.2353 13.8113 13.9593 14.5529 14.8563 14.5529C15.7533 14.5529 16.4772 13.8113 16.4772 12.8998C16.4772 11.9883 15.7534 11.2468 14.8563 11.2468Z",fill:"#4D6BDD"},null,-1)])])}const GU={render:WU},KU={width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function XU(e,t){return ue(),ve("svg",KU,[...t[0]||(t[0]=[de("path",{d:"M18.8 2H15.8C14.4739 2 13.2022 2.52678 12.2645 3.46447C11.3268 4.40215 10.8 5.67392 10.8 7V10H7.8V14H10.8V22H14.8V14H17.8L18.8 10H14.8V7C14.8 6.73478 14.9054 6.48043 15.0929 6.29289C15.2804 6.10536 15.5348 6 15.8 6H18.8V2Z",fill:"#4D6BDD"},null,-1)])])}const YU={render:XU},QU={width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function ZU(e,t){return ue(),ve("svg",QU,[...t[0]||(t[0]=[de("path",{d:"M17.2 2H7.20001C4.43859 2 2.20001 4.23858 2.20001 7V17C2.20001 19.7614 4.43859 22 7.20001 22H17.2C19.9614 22 22.2 19.7614 22.2 17V7C22.2 4.23858 19.9614 2 17.2 2Z",stroke:"#4D6BDD","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),de("path",{d:"M16.2 11.3701C16.3234 12.2023 16.1813 13.0523 15.7938 13.7991C15.4063 14.5459 14.7932 15.1515 14.0416 15.5297C13.2901 15.908 12.4385 16.0397 11.6078 15.906C10.7771 15.7723 10.0098 15.3801 9.41485 14.7852C8.81993 14.1903 8.42774 13.4229 8.29408 12.5923C8.16041 11.7616 8.29207 10.91 8.67034 10.1584C9.0486 9.40691 9.6542 8.7938 10.401 8.4063C11.1478 8.0188 11.9978 7.87665 12.83 8.00006C13.6789 8.12594 14.4649 8.52152 15.0717 9.12836C15.6785 9.73521 16.0741 10.5211 16.2 11.3701Z",stroke:"#4D6BDD","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),de("path",{d:"M17.7 6.5H17.71",stroke:"#4D6BDD","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const JU={render:ZU},eW={width:"21",height:"24",viewBox:"0 0 21 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function tW(e,t){return ue(),ve("svg",eW,[...t[0]||(t[0]=[de("g",{"clip-path":"url(#clip0_6569_2975)"},[de("path",{d:"M21 9.83906C18.9356 9.84348 16.922 9.19907 15.2438 7.99688V16.3781C15.2433 17.9304 14.7689 19.4455 13.884 20.7208C12.9991 21.9961 11.7459 22.9708 10.292 23.5146C8.83813 24.0584 7.25287 24.1453 5.74825 23.7638C4.24363 23.3822 2.89139 22.5503 1.87237 21.3794C0.853351 20.2084 0.216138 18.7543 0.0459537 17.2114C-0.12423 15.6685 0.180728 14.1104 0.920044 12.7456C1.65936 11.3807 2.79778 10.2741 4.18306 9.57374C5.56834 8.8734 7.13443 8.61272 8.67188 8.82656V13.0406C7.96888 12.8193 7.21393 12.8258 6.51483 13.0591C5.81573 13.2925 5.20822 13.7407 4.77905 14.3399C4.34988 14.939 4.12099 15.6585 4.12506 16.3955C4.12913 17.1325 4.36596 17.8493 4.80173 18.4437C5.2375 19.0381 5.84993 19.4796 6.55157 19.7052C7.25321 19.9308 8.00818 19.9289 8.70869 19.6998C9.4092 19.4708 10.0194 19.0262 10.4523 18.4297C10.8851 17.8332 11.1183 17.1151 11.1188 16.3781V0H15.2438C15.2414 0.348874 15.2712 0.69722 15.3328 1.04063C15.4763 1.80609 15.7743 2.53427 16.2087 3.18065C16.6431 3.82703 17.2048 4.37804 17.8594 4.8C18.7911 5.41539 19.8834 5.74306 21 5.74219V9.83906Z",fill:"#4D6BDD"})],-1),de("defs",null,[de("clipPath",{id:"clip0_6569_2975"},[de("rect",{width:"21",height:"24",fill:"white"})])],-1)])])}const nW={render:tW},rW={width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function iW(e,t){return ue(),ve("svg",rW,[...t[0]||(t[0]=[de("path",{d:"M16.4 11V7M21.4 2H3.4V18H8.4V22L12.4 18H17.4L21.4 14V2ZM11.4 11V7V11Z",stroke:"#4D6BDD","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const oW={render:iW},sW={width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function aW(e,t){return ue(),ve("svg",sW,[...t[0]||(t[0]=[de("g",{"clip-path":"url(#clip0_6158_2606)"},[de("path",{d:"M14.2404 10.4643L21.522 2H19.7965L13.4739 9.34942L8.42403 2H2.59961L10.236 13.1136L2.59961 21.9897H4.32522L11.0021 14.2285L16.3351 21.9897H22.1595L14.24 10.4643H14.2404ZM11.87
597 13.2115L11.1032 12.1049L4.94698 3.29901H7.59741L12.5656 10.4056L13.3393 11.5123L19.7973 20.7498H17.1469L11.877 13.212V13.2115Z",fill:"#4D6BDD"})],-1),de("defs",null,[de("clipPath",{id:"clip0_6158_2606"},[de("rect",{width:"19.5599",height:"20",fill:"white",transform:"translate(2.59961 2)"})])],-1)])])}const lW={render:aW},cW={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function uW(e,t){return ue(),ve("svg",cW,[...t[0]||(t[0]=[de("path",{d:"M22.54 6.42C22.4212 5.94541 22.1793 5.51057 21.8387 5.15941C21.498 4.80824 21.0708 4.55318 20.6 4.42C18.88 4 12 4 12 4C12 4 5.12 4 3.4 4.46C2.92925 4.59318 2.50198 4.84824 2.16135 5.19941C1.82072 5.55057 1.57879 5.98541 1.46 6.46C1.14521 8.20556 0.991235 9.97631 0.999999 11.75C0.988779 13.537 1.14277 15.3213 1.46 17.08C1.59096 17.5398 1.83831 17.9581 2.17814 18.2945C2.51798 18.6308 2.93882 18.8738 3.4 19C5.12 19.46 12 19.46 12 19.46C12 19.46 18.88 19.46 20.6 19C21.0708 18.8668 21.498 18.6118 21.8387 18.2606C22.1793 17.9094 22.4212 17.4746 22.54 17C22.8524 15.2676 23.0063 13.5103 23 11.75C23.0112 9.96295 22.8572 8.1787 22.54 6.42ZM9.75 8.47998L15.5 11.75L9.75 15.02V8.47998Z",fill:"#4D6BDD","fill-rule":"evenodd"},null,-1)])])}const fW={render:uW},hW={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function dW(e,t){return ue(),ve("svg",hW,[...t[0]||(t[0]=[de("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M8.39998 4.80001C8.39998 3.84523 8.77926 2.92956 9.45439 2.25443C10.1295 1.5793 11.0452 1.20001 12 1.20001C12.9548 1.20001 13.8704 1.5793 14.5456 2.25443C15.2207 2.92956 15.6 3.84523 15.6 4.80001V9.60001C15.6 10.5548 15.2207 11.4705 14.5456 12.1456C13.8704 12.8207 12.9548 13.2 12 13.2C11.0452 13.2 10.1295 12.8207 9.45439 12.1456C8.77926 11.4705 8.39998 10.5548 8.39998 9.60001V4.80001ZM13.2 17.916C15.1994 17.6272 17.0278 16.6275 18.3502 15.1002C19.6725 13.5729 20.4002 11.6202 20.4 9.60001C20.4 9.28175 20.2735 8.97653 20.0485 8.75148C19.8235 8.52644 19.5182 8.40001 19.2 8.40001C18.8817 8.40001 18.5765 8.52644 18.3514 8.75148C18.1264 8.97653 18 9.28175 18 9.60001C18 11.1913 17.3678 12.7174 16.2426 13.8427C15.1174 14.9679 13.5913 15.6 12 15.6C10.4087 15.6 8.88255 14.9679 7.75734 13.8427C6.63212 12.7174 5.99998 11.1913 5.99998 9.60001C5.99998 9.28175 5.87355 8.97653 5.6485 8.75148C5.42346 8.52644 5.11824 8.40001 4.79998 8.40001C4.48172 8.40001 4.17649 8.52644 3.95145 8.75148C3.7264 8.97653 3.59998 9.28175 3.59998 9.60001C3.59971 11.6202 4.32742 13.5729 5.64976 15.1002C6.9721 16.6275 8.80052 17.6272 10.8 17.916V20.4H7.19998C6.88172 20.4 6.57649 20.5264 6.35145 20.7515C6.1264 20.9765 5.99998 21.2818 5.99998 21.6C5.99998 21.9183 6.1264 22.2235 6.35145 22.4485C6.57649 22.6736 6.88172 22.8 7.19998 22.8H16.8C17.1182 22.8 17.4235 22.6736 17.6485 22.4485C17.8735 22.2235 18 21.9183 18 21.6C18 21.2818 17.8735 20.9765 17.6485 20.7515C17.4235 20.5264 17.1182 20.4 16.8 20.4H13.2V17.916Z",fill:"#15284B"},null,-1)])])}const pW={render:dW},mW=["href"],gW={class:"sr-only capitalize"},vW=Oe({__name:"MediaLink",props:{icon:{},link:{}},setup(e){return(t,n)=>(ue(),ve("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",class:$e(["social-media-link",[`social-media-link-${e.icon}`]])},[e.icon==="youtube"?(ue(),_e(te(fW),{key:0,class:"youtube-icon"})):Ne("",!0),e.icon==="twitch"?(ue(),_e(te(oW),{key:1})):Ne("",!0),e.icon==="facebook"?(ue(),_e(te(YU),{key:2})):Ne("",!0),e.icon==="instagram"?(ue(),_e(te(JU),{key:3})):Ne("",!0),e.icon==="twitter"?(ue(),_e(te(lW),{key:4})):Ne("",!0),e.icon==="discord"?(ue(),_e(te(GU),{key:5})):Ne("",!0),e.icon==="tiktok"?(ue(),_e(te(nW),{key:6})):Ne("",!0),e.icon==="podcast"?(ue(),_e(te(pW),{key:7,class:"podcast-icon"})):Ne("",!0),de("span",gW,He(e.icon),1)],10,mW))}}),yW=Object.assign(ci(vW,[["__scopeId","data-v-62bade06"]]),{__name:"SocialMediaLink"}),bW={class:"rounded-links-container"},wW={class:"title"},_W={class:"icon-links"},xW=Oe({__name:"LinksContainer",setup(e){const{t}=mn(),{socialLinkDiscord:n,socialLinkFacebook:r,socialLinkInstagram:i,socialLinkTwitter:o,socialLinkYoutube:s,socialLinkTikTok:a}=Gt().public,l=me(()=>[n&&{icon:"discord",url:n},r&&{icon:"facebook",url:r},i&&{icon:"instagram",url:i},o&&{icon:"twitter",url:o},s&&{icon:"youtube",url:s},a&&{icon:"tiktok",url:a}
59].filter(Boolean));return(c,u)=>{const f=yW;return ue(),ve("div",bW,[de("div",wW,He(te(t)("social_links_container.title")),1),de("div",_W,[(ue(!0),ve(Ue,null,zt(te(l),(h,d)=>(ue(),_e(f,{key:d,icon:h.icon,link:h.url},null,8,["icon","link"]))),128))])])}}}),kW=Object.assign(ci(xW,[["__scopeId","data-v-9749967a"]]),{__name:"SocialLinksContainer"}),CW=[{title:"Ratgeber",links:[{title:"ETF Handbuch",link:"/etf-handbuch/"},{title:"Geldanlage",link:"/geldanlage/"},{title:"Konto & Karte",link:"/konto-und-karte/"},{title:"Versicherung",link:"/versicherung/"}]},{title:"Produkte",links:[{title:"Copilot",link:"/copilot/"},{title:"Copilot Hilfe & Support",link:"/copilot/hilfe/"},{title:"Fonds Suche",link:"/informer/fonds/suche"},{title:"Podcast",link:"/podcast/"},{title:"Newsletter",link:"/newsletter/"},{title:"Rechner",link:"/rechner/"},{title:"Deals",link:"/deals/"},{title:"Versicherung widerrufen",link:"/versicherung/widerruf"}]},{title:"Vergleiche",links:[{title:"Girokonto",link:"/vergleich/girokonto/"},{title:"Tagesgeld",link:"/vergleich/tagesgeld/"},{title:"Festgeld",link:"/vergleich/festgeld/"},{title:"Depot",link:"/vergleich/depot/"},{title:"ETF-Sparplan",link:"/vergleich/etf-sparplan/"},{title:"Kreditkarten",link:"/vergleich/kreditkarte/"},{title:"Steuerprogramm",link:"/vergleich/steuerprogramm/"},{title:"Robo-Advisor",link:"/vergleich/robo-advisor/"}]},{title:"Unternehmen",links:[{title:"Über uns",link:"/ueber-uns/"},{title:"Jobs",link:"/jobs/"},{title:"Presse",link:"/presse/"},{title:"Kontakt",link:"/kontakt/"},{title:"Impressum",link:"/impressum/"},{title:"Datenschutz",link:"/datenschutz/"},{title:"Sitemap",link:"/sitemap"},{title:"Wie wir uns finanzieren",link:"/so-verdienen-wir-geld"}]}],DG=[{promotionWidgetFields:{title:"Unsere Empfehlungen",sections:[{title:"Depot",items:[{linkUrl:"https://link.finanzfluss.de/out/finanzen-net-zero-anbieterportal",linkText:"Finanzen.net Zero",icon:{sourceUrl:"https://content.finanzfluss.de/wp-content/uploads/2023/06/square-logo-finanzen-zero.svg"}},{linkUrl:"https://link.finanzfluss.de/out/scalable-capital-anbieterportal",linkText:"Scalable Capital",icon:{sourceUrl:"https://content.finanzfluss.de/wp-content/uploads/2023/06/scalable-capital-logo-01.svg"}},{linkUrl:"https://www.financeads.net/tc.php?t=21323C12493440T&subid=aportal",linkText:"ING*",icon:{sourceUrl:"https://content.finanzfluss.de/wp-content/uploads/2023/06/ing-logo-icon-01.svg"}}]},{title:"Girokonto",items:[{linkUrl:"https://www.financeads.net/tc.php?t=21323C3258104056T&subid=aportal",linkText:"C24*",icon:{sourceUrl:"https://content.finanzfluss.de/wp-content/uploads/2023/06/c24-logo-01.svg"}},{linkUrl:"https://link.finanzfluss.de/out/dkb-girokonto-anbieterportal",linkText:"DKB",icon:{sourceUrl:"https://content.finanzfluss.de/wp-content/uploads/2023/06/dkb-logo-01-1.svg"}}]},{title:"Tagesgeld",items:[{linkUrl:"https://link.finanzfluss.de/out/trade-republic-tagesgeld-anbieterportal",linkText:"Trade Republic",icon:{sourceUrl:"https://content.finanzfluss.de/wp-content/uploads/2023/06/trade-republic-logo-01.svg"}}]},{title:"Krypto-Börse",items:[{linkUrl:"https://link.finanzfluss.de/out/bitvavo-anbieterportal",linkText:"Bitvavo",icon:{sourceUrl:"https://content.finanzfluss.de/wp-content/uploads/2023/06/bitvavo-logo.svg"}},{linkUrl:"https://link.finanzfluss.de/out/bison-anbieterportal",linkText:"Bison",icon:{sourceUrl:"https://content.finanzfluss.de/wp-content/uploads/2023/06/square-logo-bison.svg"}}]}],pageUrls:[{url:"https://www.finanzfluss.de/anbieter/*/erfahrungen/"},{url:"https://www.finanzfluss.de/anbieter/*/kontakt/"},{url:"https://www.finanzfluss.de/anbieter/*/kuendigen/"}]}}
59],IG=[{heroBannerFields:{body:"Zum Start: Unser 5-teiliger Videokurs inkl. Live Q&A!",headline:"Altersvorsorgedepot",linkText:"Kostenlos eintragen",linkUrl:"https://www.finanzfluss.de/rechner/altersvorsorgedepot/#was-ist-das-altersvorsorgedepot",color:null,backgroundColor:null,pageUrls:[{url:"https://www.finanzfluss.de/rechner/altersvorsorgedepot/"}]}},{heroBannerFields:{body:"Berechne Förderung, Endvermögen & monatl. Auszahlung",headline:"Altersvorsorgedepot-Rechner",linkText:"Zum Rechner",linkUrl:"https://www.finanzfluss.de/rechner/altersvorsorgedepot/",color:null,backgroundColor:null,pageUrls:[{url:"https://www.finanzfluss.de/rechner/*"},{url:"https://www.finanzfluss.de/"}]}},{heroBannerFields:{body:"Die besten Depots mit 2.000+ kostenlosen ETF Sparplänen!",headline:"ETF Sparplan Vergleich 2026",linkText:"Zum ETF-Depot Test",linkUrl:"https://www.finanzfluss.de/vergleich/etf-sparplan/",color:null,backgroundColor:null,pageUrls:[{url:"https://www.finanzfluss.de/informer/etf/suche"},{url:"https://www.finanzfluss.de/informer/etf/suche*"}]}}],NG=[{name:"grundfreibetrag",value:"12.348€"},{name:"minijob",value:"603€"},{name:"sparerpauschbetrag",value:"1.000€"},{name:"sparerpauschbetrag_gemeinsam",value:"2.000€"},{name:"bison-fees",value:"1,25%"},{name:"einlagezins",value:"2,25%"},{name:"wohnungsbaupraemie",value:"35.000€"},{name:"wohnungsbaupraemie_gemeinsam",value:"70.000€"},{name:"trade_republic_zinsen",value:"2,5%"},{name:"hauptrefinanzierungssatz",value:"2,15%"},{name:"hoechster_zins_tagesgeld",value:"4,25%"},{name:"hoechster_zins_festgeld",value:"4,25%"},{name:"cvierundzwanzig_guthabenzins",value:"0,75%"},{name:"mindestlohn",value:"13,90€"},{name:"beitragssatz_gkv",value:"14,6%"},{name:"beitragssatz_gkv_erm",value:"14%"},{name:"pflegeversicherung",value:"3,6%"},{name:"pflegeversicherung_kind",value:"4,2%"},{name:"kindergeld_eins",value:"259€"},{name:"scalable_zinsen",value:"2,5%"},{name:"bedarfssatz_bafoeg",value:"855"},{name:"pfaendung_grundbetrag",value:"1.555€"},{name:"traders_place_zinsen",value:"2,00%"},{name:"smartbroker_plus_zinsen",value:"2%"},{name:"xtb_zinsen",value:"1%"},{name:"bitvavo-coins",value:"350"},{name:"zinsen_ein_jahr",value:"2,5%"},{name:"zinsen_fuenf_jahre",value:"2,8%"},{name:"zinsen_zehn_jahre",value:"2,75%"},{name:"_show_black_week_pricing",value:"false"},{name:"smartbroker_plus_zinsen_ue100k",value:"1,5%"},{name:"phv_terminbuchungstext",value:"Du hast Fragen zur passenden Haftpflichtversicherung oder möchtest deinen bestehenden Schutz prüfen? Sichere dir jetzt deinen Termin. Lade dir vorab unsere Informations-PDFs herunter:"},{name:"subscriber_newsletter",value:"150.000"},{name:"beitragsbemessungsgrenze_gkv",value:"5.812,5"},{name:"mindestbemessungsgrundlage_gkv",value:"1.318,33"}],FG={Amundi:[{published:"2026-09-29T14:31:00Z",updated:"2026-09-29T14:31:00Z",title:"Das Altersvorsorgedepot: Dein Investment für die Zukunft",link:"https://app.newstool.de/t/gVPpEtDRvfVXGh624dJTTv/?as=fZSP9rn4BdCbJnebu7VBs4",isins:[],provider:"Amundi"},{published:"2026-09-17T06:00:00Z",updated:"2026-09-17T06:00:00Z",title:"Wenn Giganten an die Börse gehen: Was Mega-IPOs für Indizes bedeuten",link:"https://app.newstool.de/t/S7b2Aqfnto5eaComy5fYtY/?as=gjQ4hyVHZvLVSSq2kMeGT2",isins:[],provider:"Amundi"},{published:"2026-09-07T14:28:00Z",updated:"2026-09-07T14:28:00Z",title:"Der Index lebt: Was ETF-Anleger über Rebalancing und Free Float wissen sollten",link:"https://app.newstool.de/t/ZgmnDRDe23WjbLEaWX3cfS/?as=nfwkqoCtnmMSRLGNr4pntZ",isins:[],provider:"Amundi"},{published:"2026-08-21T09:55:00Z",updated:"2026-08-21T09:55:00Z",title:"Wie du für deine Ziele die passende Anlagestrategie finden kannst",link:"https://app.newstool.de/t/WpfJKgZstcp3A9yExjKM7a/?as=SQDoAm4B7kooE92EPK5E6Y",isins:[],provider:"Amundi"},{published:"2026-08-13T15:32:17.183540Z",updated:"2026-08-13T15:32:17.184145Z",title:"Warum der Portfoliokern wichtiger ist als der nächste Trend",link:"https://app.newstool.de/t/fC88zZdfDepRrAadWYhQ2h/?as=3Gxc4rx62w7zcGvBUALcWB",isins:[],provider:"Amundi"},{published:"2026-08-07T13:07:00Z",updated:"2026-08-07T13:34:08.003421Z",title:"Du suchst eine Alternative zu Tagesgeld? Entdecke Zins-ETFs",link:"https://app.newstool.de/t/ccbTAaqNNDbGFg358YsbtE/?as=UxtbjxCspQR6Rb7FsQdErS",isins:[],provider:"Amundi"},{published:"2026-08-07T09:53:26.561662Z",updated:"2026-08-07T09:54:01.141627Z",title:"Jetzt neu: ETFs für Speicherchips und Rechenzentren",link:"https://app.newstool.de/t/ArUEVnHxjoHYcBRRLBD49w/?as=eCYnurzsJd2VnRyApcpoJy",isins:[],provider:"Amundi"},{published:"2026-07-23T06:00:00Z",updated:"2026-07-30T09:41:17.585681Z",title:"Altersvorsorge-Depot: Eine neue Ära der Altersvorsorge beginnt",link:"https://app.newstool.de/t/CByYZSvy8fiMoaZBG3AB47/?as=oXfdzuCSyzyPqQZvHben3C",isins:[],provider:"Amundi"},{published:"2026-07-17T12:40:00Z",updated:"2026-07-17T12:40:00Z",title:"Anlagechance Speicherchips: Mit ETFs vom KI-Boom profitieren",link:"https://app.newstool.de/t/PwzPt9qojESKAPLo2mvkxu/?as=PMUhQgw5jPSyGGV4LWqhZN",isins:[],provider:"Amundi"},{published:"2026-07-09T08:30:00Z",updated:"2026-07-09T08:30:00Z",title:"Was Du über ausschüttende ETF-Anteilsklassen wissen solltest",link:"https://app.newstool.de/t/6jLxB4sftAmQAoE8dvXCYc/?as=YVxf6WWVPXWa8VfLQYx7yP",isins:[],provider:"Amundi"},{published:"2026-07-02T08:55:00Z",updated:"2026-07-06T07:34:54.077973Z",title:"Warum KI, Gold und Schwellenländer jetzt im Fokus stehen",link:"https://app.newstool.de/t/RzLYRdrra2VUvezWLgGLPA/?as=o5FUAS3eqZ5CogpXivWfZr",isins:[],provider:"Amundi"}],Invesco:[{published:"2026-08-27T08:39:34.715580Z",updated:"2026-08-27T08:39:34.716021Z",title:"Goldanlage leicht gemacht mit ETCs von Invesco",link:"https://app.newstool.de/t/Za7GkLpdCdEzp3zYmCRWB6/?as=P4eBTvnGvtfuLy8Pv8XLon",isins:["XS3384723154"],provider:"Invesco"},{published:"2026-07-03T12:30:36.265235Z",updated:"2026-07-03T12:31:44.051198Z",title:"Du willst „die Welt“ im Depot – aber welche genau?",link:"https://app.newstool.de/t/brLjXiSxML5qf4gQBSG34H/?as=SnYPn8ogADmPuX5K7PzQQy",isins:["IE000716YHJ7","IE00B60SX394"],provider:"Invesco"}],Vanguard:[{published:"2026-09-15T16:15:16.789632Z",updated:"2026-09-16T12:40:23.918484Z",title:"Live-Stream: Entspannter Ruhestand dank ETF-Depot? So kann es klappen",link:"https://app.newstool.de/t/3AXLoCoTfiw2drMm7NqBik/?as=AbjTcbWZ3AP6hAnL4V4j5X",isins:[],provider:"Vanguard"},{published:"2026-08-20T11:36:31.097751Z",updated:"2026-08-20T11:36:31.098445Z",title:"Neue Welt ETFs von Vanguard",link:"https://app.newstool.de/t/JuDwtsD4txJweX7csJ8pQv/?as=br7ziE3hhSuZUCExnmEjua",isins:[],provider:"Vanguard"},{published:"2026-08-13T11:48:39.155959Z",updated:"2026-08-13T11:48:39.156799Z",title:"Wir senken unsere Gebühren für einen unserer beliebtesten ETFs",link:"https://app.newstool.de/t/j9QQPFnmNtvW6AGMNNRptA/?as=8gjtMdNrJPPvNyMvAF72hn",isins:[],provider:"Vanguard"},{published:"2026-07-08T16:01:25.277075Z",updated:"2026-07-08T16:01:25.277600Z",title:"Wirf mit Vanguard einen Blick in die Portfolios von Anlegern, die selbst über ihre Geldanlage entscheiden.",link:"https://app.newstool.de/t/CkmV6bU4n8pzjuwPz89ErP/?as=Lq9c52kG6y9nSnzMCSobrf",isins:[],provider:"Vanguard"},{published:"2026-07-06T15:42:47.021589Z",updated:"2026-07-06T15:42:47.021974Z",title:"Portfolio Check: So steuern Anleger ihre Portfolios",link:"https://app.newstool.de/t/4Bf5hkSmANAtmVGXCaH2Qh/?as=G5vGHnnMf94rtJVZcg5eLW",isins:[],provider:"Vanguard"}],"Gerd Kommer":[{published:"2026-09-18T14:40:21.237138Z",updated:"2026-09-18T14:40:21.237704Z",title:"Wie gut ist dein ETF-Portfolio wirklich?",link:"https://app.newstool.de/t/fPWpaMgfaTfGCN6DqMBW2h/?as=NYbzHfVABjeHJWWKakZZv9",isins:[],provider:"Gerd Kommer"},{published:"2026-09-18T14:40:12.896717Z",updated:"2026-09-18T14:40:12.897154Z",title:"Der ultimative Diversifikationsbooster? Ein Blick auf marktneutrale Rohstoff-Strategien",link:"https://app.newstool.de/t/Bk468RfFpe3L9DZC3suu6b/?as=5fQMJX3EtwEXgxeDE4Ybos",isins:[],provider:"Gerd Kommer"}]},jG=[{isin:"IE00B4L5Y983",name:"iShares Core MSCI World UCITS ETF",totalExpenseRatio:.2,replicationMethod:"physical_sample",isDistributing:!1,fundVolume:13320556545032e-2,releaseDate:"2009-09-25"},{isin:"IE00B3RBWM25",name:"Vanguard FTSE All-World UCITS ETF Distributing",totalExpenseRatio:.14,replicationMethod:"physical_sample",isDistributing:!0,fundVolume:7685422845757e-2,releaseDate:"2012-05-22"},{isin:"IE00B1XNHC34",name:"iShares Global Clean Energy Transition UCITS ETF",totalExpenseRatio:.65,replicationMethod:"physical_full",isDistributing:!0,fundVolume:298232289252e-2,releaseDate:"2007-07-09"},{isin:"IE00BK5BQT80",name:"Vanguard FTSE All-World UCITS ETF (USD) Accumulating",totalExpenseRatio:.14,replicationMethod:"physical_sample",isDistributing:!1,fundVolume:7685422845757e-2,releaseDate:"2019-07-23"},{isin:"IE00BJ0KDQ92",name:"Xtrackers MSCI World UCITS ETF Acc",totalExpenseRatio:.12,replicationMethod:"physical_sample",isDistributing:!1,fundVolume:271352715597e-1,releaseDate:"2014-07-22"},{isin:"LU2572257124",name:"Amundi MSCI World III UCITS ETF",totalExpenseRatio:.2,replicationMethod:"synthetic",isDistributing:!0,fundVolume:667805349145e-2,releaseDate:"2023-04-21"}
59,{isin:"IE00B8GKDB10",name:"Vanguard FTSE All-World High Dividend Yield UCITS ETF Distributing",totalExpenseRatio:.29,replicationMethod:"physical_sample",isDistributing:!0,fundVolume:1286491413165e-2,releaseDate:"2013-05-21"},{isin:"IE00B4X9L533",name:"HSBC MSCI World UCITS ETF USD",totalExpenseRatio:.15,replicationMethod:"physical_sample",isDistributing:!0,fundVolume:1691865360637e-2,releaseDate:"2010-12-08"},{isin:"DE000A0F5UH1",name:"iShares STOXX Global Select Dividend 100 UCITS ETF (DE)",totalExpenseRatio:.46,replicationMethod:"physical_full",isDistributing:!0,fundVolume:531149241996e-2,releaseDate:"2009-09-25"},{isin:"FR0010315770",name:"Amundi MSCI World II UCITS ETF Dist",totalExpenseRatio:.3,replicationMethod:"synthetic",isDistributing:!0,fundVolume:1080977391162e-2,releaseDate:"2006-04-26"},{isin:"DE000A0S9GB0",name:"Xetra-Gold",totalExpenseRatio:0,replicationMethod:"physical_full",isDistributing:!1,fundVolume:2080086461952e-2,releaseDate:"2007-12-14"},{isin:"IE00B5BMR087",name:"iShares Core S&P 500 UCITS ETF (Acc)",totalExpenseRatio:.07,replicationMethod:"physical_full",isDistributing:!1,fundVolume:13872378243294e-2,releaseDate:"2010-05-19"},{isin:"DE000A0F5UF5",name:"iShares Nasdaq 100 UCITS ETF (DE)",totalExpenseRatio:.31,replicationMethod:"physical_full",isDistributing:!0,fundVolume:562153375991e-2,releaseDate:"2006-03-27"},{isin:"IE00B6R52259",name:"iShares MSCI ACWI UCITS ETF (Acc)",totalExpenseRatio:.2,replicationMethod:"physical_sample",isDistributing:!1,fundVolume:3334224528456e-2,releaseDate:"2011-10-21"},{isin:"IE00BKM4GZ66",name:"iShares Core MSCI Emerging Markets IMI UCITS ETF (Acc)",totalExpenseRatio:.18,replicationMethod:"physical_full",isDistributing:!1,fundVolume:4120623604329e-2,releaseDate:"2014-05-30"}],SW={class:"footer-wrapper pb-[24px] lg:pb-[40px]"},EW={class:"text-links-wrapper"},TW={class:"text-links"},OW=["id"],AW={class:"footerSubElementWrapper"},LW=["aria-labelledby"],MW=Oe({__name:"Footer",setup(e){return(t,n)=>{const r=kW,i=ji;return ue(),ve("div",SW,[de("footer",null,[xe(r,{class:"social-links"}),de("div",EW,[de("div",TW,[(ue(!0),ve(Ue,null,zt(te(CW),(o,s)=>(ue(),ve("div",{key:s,class:"footerElement"},[de("div",{id:`footer-title-${s}`,class:"title"},He(o.title),9,OW),de("div",AW,[de("ul",{"aria-labelledby":`footer-title-${s}`},[(ue(!0),ve(Ue,null,zt(o.links,(a,l)=>(ue(),ve("li",{key:l,class:"footerSubElement"},[xe(i,{link:a.link},{default:Ce(()=>[Ot(He(a.title),1)]),_:2},1032,["link"])]))),128))],8,LW)])]))),128))])])])])}}}),PW=Object.assign(ci(MW,[["__scopeId","data-v-cd11fb90"]]),{__name:"AppFooter"}),RW=Oe({__name:"error",setup(e){return(t,n)=>{const r=Sq,i=qU,o=PW;return ue(),ve("div",null,[xe(r),xe(i),xe(o)])}}}),DW={key:0},Ty={__name:"nuxt-root",setup(e){const t=()=>null,n=We(),r=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",r),f=Yt().beforeEach(()=>{u(),f()})}const i=!1;ir(wo,In()),n.hooks.callHookWith(u=>u.map(f=>f()),"vue:setup",[]);const o=ll(),s=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;function l(u,f,h){const d=n.vueApp.config.errorHandler;if(d&&!d.__nuxt_default)try{d(u,f,h)}catch(p){console.error("[nuxt] Error in `app.config.errorHandler`",p)}}x2((u,f,h)=>{if(n.hooks.callHook("vue:error",u,f,h)?.catch(d=>console.error("[nuxt] Error in `vue:error` hook",d)),a.test(navigator.userAgent))return n.hooks.callHook("app:error",u),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,u),!1;if(Fp(u)&&(u.fatal||u.unhandled))return n.runWithContext(()=>to(u)),l(u,f,h),!1});const c=!1;return(u,f)=>(ue(),_e(Mp,{onResolve:te(r)},{default:Ce(()=>[te(s)?(ue(),ve("div",DW)):te(o)?(ue(),_e(te(RW),{key:1,error:te(o)},null,8,["error"])):te(c)?(ue(),_e(te(t),{key:2,context:te(c)},null,8,["context"])):te(i)?(ue(),_e(At(te(i)),{key:3})):(ue(),_e(te(CN),{key:4}))]),_:1},8,["onResolve"]))}};let Oy;{let e;Oy=async function(){if(e)return e;const n=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),r=n?P_(Ty):M_(Ty),i=Hx({vueApp:r});async function o(s){await i.callHook("app:error",s),i.payload.error||=Li(s)}o.__nuxt_default=!0,r.config.errorHandler=o,i.hook("app:suspense:resolve",()=>{r.config.errorHandler===o&&(r.config.errorHandler=void 0)}),!n&&Xm.id&&i.hook("app:suspense:resolve",()=>{document.getElementById(Xm.id)?.remove()});try{await Wx(i,pN)}catch(s){o(s)}try{await i.hooks.callHook("app:created",r),await i.hooks.callHook("app:beforeMount",r),r.mount(Bx),await i.hooks.callHook("app:mounted",r),await yt()}catch(s){o(s)}return r},e=Oy().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{lr as $,Dn as A,Ie as B,_e as C,Ce as D,xe as E,te as F,LG as G,MG as H,yt as I,WV as J,Rt as K,qj as L,RS as M,wc as N,$W as O,Qt as P,Ai as Q,_o as R,Mo as S,Wt as T,lw as U,qU as V,UW as W,TG as X,Li as Y,OG as Z,ci as _,de as a,to as a$,U9 as a0,At as a1,ji as a2,$e as a3,RU as a4,be as a5,Ot as a6,He as a7,Qe as a8,ti as a9,K3 as aA,dj as aB,XF as aC,m3 as aD,SF as aE,AF as aF,FF as aG,HF as aH,KF as aI,$5 as aJ,Sq as aK,PW as aL,b3 as aM,mj as aN,Ey as aO,Mt as aP,g2 as aQ,jG as aR,SG as aS,oo as aT,ir as aU,sw as aV,qS as aW,wG as aX,B1 as aY,Qn as aZ,Cp as a_,it as aa,Ue as ab,zt as ac,Pp as ad,mt as ae,n8 as af,oy as ag,Ne as ah,Io as ai,Ps as aj,Tt as ak,Zn as al,ye as am,Th as an,qW as ao,KW as ap,jU as aq,mo as ar,Va as as,pa as at,wo as au,VW as av,S2 as aw,LU as ax,JS as ay,yG as az,ai as b,Ct as b$,w2 as b0,gj as b1,Nq as b2,Ma as b3,Eu as b4,nG as b5,_G as b6,wr as b7,BW as b8,So as b9,DG as bA,N5 as bB,WN as bC,j_ as bD,Lo as bE,Is as bF,Vu as bG,al as bH,U1 as bI,Nc as bJ,bo as bK,Fc as bL,cx as bM,zW as bN,XW as bO,wT as bP,JW as bQ,y3 as bR,L5 as bS,wu as bT,Kp as bU,Np as bV,pn as bW,$m as bX,Z_ as bY,
59ju as bZ,O3 as b_,v3 as ba,WC as bb,u2 as bc,Tp as bd,i4 as be,jh as bf,Ah as bg,qC as bh,ty as bi,B4 as bj,vT as bk,eN as bl,GW as bm,SN as bn,Vq as bo,DN as bp,kW as bq,sg as br,IW as bs,yl as bt,bt as bu,cl as bv,Xe as bw,hr as bx,rz as by,W5 as bz,ve as c,WW as c$,cr as c0,Fs as c1,fl as c2,js as c3,Je as c4,rn as c5,x3 as c6,Pt as c7,xF as c8,td as c9,vS as cA,Au as cB,Ru as cC,Kn as cD,kn as cE,YW as cF,yn as cG,ZW as cH,Wn as cI,bV as cJ,Q5 as cK,pj as cL,AG as cM,NG as cN,FN as cO,XV as cP,Xj as cQ,ez as cR,Kj as cS,Gj as cT,X5 as cU,nV as cV,Z5 as cW,W1 as cX,TV as cY,wl as cZ,QV as c_,tG as ca,nS as cb,Yt as cc,tt as cd,eV as ce,HC as cf,eG as cg,Q3 as ch,q1 as ci,DC as cj,Et as ck,Ei as cl,vo as cm,M_ as cn,QW as co,FW as cp,HW as cq,j4 as cr,Zr as cs,Mu as ct,Jy as cu,Zp as cv,ks as cw,Fu as cx,ln as cy,Qp as cz,We as d,FE as d$,R7 as d0,Uw as d1,jW as d2,rG as d3,iS as d4,vG as d5,pG as d6,mG as d7,lG as d8,gG as d9,k3 as dA,dS as dB,sG as dC,nl as dD,__ as dE,_S as dF,aG as dG,BF as dH,FG as dI,NW as dJ,Jx as dK,Ux as dL,Wx as dM,Qm as dN,US as dO,t9 as dP,Hx as dQ,VE as dR,dt as dS,ek as dT,Bp as dU,Pu as dV,Fp as dW,Z9 as dX,Y3 as dY,dG as dZ,qx as d_,n1 as da,r1 as db,M3 as dc,e1 as dd,L3 as de,yS as df,t1 as dg,bS as dh,bG as di,SS as dj,A3 as dk,xS as dl,ES as dm,wS as dn,cG as dp,uG as dq,fG as dr,I3 as ds,mS as dt,Yp as du,iG as dv,ul as dw,Jp as dx,pS as dy,gS as dz,b1 as e,rd as e0,e9 as e1,Gx as e2,hl as e3,za as e4,ll as e5,QS as e6,ZS as e7,hG as e8,VS as e9,EG as f,mn as g,In as h,me as i,wn as j,IG as k,It as l,oG as m,Ns as n,ue as o,q3 as p,z7 as q,Ge as r,Oe as s,Be as t,Gt as u,RG as v,ws as w,Eo as x,Fo as y,jt 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.