From a7a1ba152a836af1256fc5dc31c8c533c35227ce Mon Sep 17 00:00:00 2001 From: tfabritius Date: Sat, 19 Oct 2024 09:59:58 +0000 Subject: [PATCH] deploy: portfolio-report/pr-www@272ba0ea131db39ec21c63a7dc04418285d9f1f8 --- 200.html | 16 +++---- 404.html | 16 +++---- _nuxt/{Dfog4Zxn.js => B0hrz46E.js} | 2 +- _nuxt/{ByDiFoeX.js => BF7OD9wd.js} | 44 +++++++++---------- _nuxt/{D6dGFvwN.js => BFo7oYNI.js} | 2 +- _nuxt/{B8_sjInJ.js => BMzL1cuA.js} | 2 +- _nuxt/{BF1CPOi1.js => BPFKCeiP.js} | 2 +- _nuxt/{D5bcIwln.js => BVVfk8Fr.js} | 2 +- _nuxt/{CrywIVV6.js => BW6ZRXev.js} | 2 +- _nuxt/{Csqt_l_R.js => BXkM2ZPZ.js} | 2 +- _nuxt/{BBunW1NA.js => B_yTDF1u.js} | 2 +- _nuxt/{CyOwwCpc.js => BeTBrsb5.js} | 2 +- _nuxt/{B3SlSxGJ.js => BejlMSNL.js} | 2 +- _nuxt/{QkIl2hQZ.js => BiPEJABg.js} | 2 +- _nuxt/{By7AhahI.js => BkZbulNl.js} | 2 +- _nuxt/{DJLQFPN3.js => BlVUPpF2.js} | 2 +- _nuxt/{B3nz5Q2-.js => BudgGnfp.js} | 2 +- _nuxt/{CDk6zbeJ.js => C-TLJebl.js} | 4 +- _nuxt/{BZu88L9h.js => CEoMN0_k.js} | 2 +- _nuxt/{zPKKQmdP.js => Cj3pKfz4.js} | 2 +- _nuxt/{C5SiRMYy.js => DIlcfDno.js} | 2 +- _nuxt/{CFjksrTT.js => OO28skag.js} | 2 +- _nuxt/{Cg9rFwjD.js => OWbkn9Rs.js} | 2 +- _nuxt/{DP83kUsm.js => VhoQy7Dj.js} | 2 +- _nuxt/{B60zAPNU.js => XG6rDnCo.js} | 2 +- _nuxt/builds/latest.json | 2 +- .../6606c8a4-8176-41d4-bf0c-e8addbd75a1a.json | 1 - .../9771bb6a-4b2b-4d7b-8c79-97d49f984aa8.json | 1 + _nuxt/{BlUJbZdo.js => e3ZtvKj8.js} | 2 +- _nuxt/{CvRoVumY.js => iTKkthU0.js} | 2 +- _nuxt/{z0O9fiAu.js => lHoeVPVI.js} | 2 +- _nuxt/{DcRaHqiY.js => rf1zdUmJ.js} | 2 +- contact.html | 22 +++++----- contact/_payload.json | 2 +- search.html | 28 ++++++------ search/_payload.json | 2 +- 36 files changed, 94 insertions(+), 94 deletions(-) rename _nuxt/{Dfog4Zxn.js => B0hrz46E.js} (99%) rename _nuxt/{ByDiFoeX.js => BF7OD9wd.js} (90%) rename _nuxt/{D6dGFvwN.js => BFo7oYNI.js} (84%) rename _nuxt/{B8_sjInJ.js => BMzL1cuA.js} (93%) rename _nuxt/{BF1CPOi1.js => BPFKCeiP.js} (98%) rename _nuxt/{D5bcIwln.js => BVVfk8Fr.js} (97%) rename _nuxt/{CrywIVV6.js => BW6ZRXev.js} (99%) rename _nuxt/{Csqt_l_R.js => BXkM2ZPZ.js} (81%) rename _nuxt/{BBunW1NA.js => B_yTDF1u.js} (97%) rename _nuxt/{CyOwwCpc.js => BeTBrsb5.js} (97%) rename _nuxt/{B3SlSxGJ.js => BejlMSNL.js} (97%) rename _nuxt/{QkIl2hQZ.js => BiPEJABg.js} (97%) rename _nuxt/{By7AhahI.js => BkZbulNl.js} (97%) rename _nuxt/{DJLQFPN3.js => BlVUPpF2.js} (83%) rename _nuxt/{B3nz5Q2-.js => BudgGnfp.js} (97%) rename _nuxt/{CDk6zbeJ.js => C-TLJebl.js} (92%) rename _nuxt/{BZu88L9h.js => CEoMN0_k.js} (98%) rename _nuxt/{zPKKQmdP.js => Cj3pKfz4.js} (82%) rename _nuxt/{C5SiRMYy.js => DIlcfDno.js} (99%) rename _nuxt/{CFjksrTT.js => OO28skag.js} (59%) rename _nuxt/{Cg9rFwjD.js => OWbkn9Rs.js} (98%) rename _nuxt/{DP83kUsm.js => VhoQy7Dj.js} (89%) rename _nuxt/{B60zAPNU.js => XG6rDnCo.js} (99%) delete mode 100644 _nuxt/builds/meta/6606c8a4-8176-41d4-bf0c-e8addbd75a1a.json create mode 100644 _nuxt/builds/meta/9771bb6a-4b2b-4d7b-8c79-97d49f984aa8.json rename _nuxt/{BlUJbZdo.js => e3ZtvKj8.js} (54%) rename _nuxt/{CvRoVumY.js => iTKkthU0.js} (82%) rename _nuxt/{z0O9fiAu.js => lHoeVPVI.js} (99%) rename _nuxt/{DcRaHqiY.js => rf1zdUmJ.js} (99%) diff --git a/200.html b/200.html index 146fe841..49324841 100644 --- a/200.html +++ b/200.html @@ -1,14 +1,14 @@ - + - - + + - - -
`)}return l},[]).join("")},getStyleSheet({name:t="",theme:e={},params:o,props:n={},set:r,defaults:i}){var s;const a={name:t,theme:e,params:o,set:r,defaults:i},l=(s=t.includes("-directive")?this.getPresetD(a):this.getPresetC(a))==null?void 0:s.css,c=Object.entries(n).reduce((u,[d,f])=>u.push(`${d}="${f}"`)&&u,[]).join(" ");return l?``:""},createTokens(t={},e,o="",n="",r={}){return Object.entries(t).forEach(([i,s])=>{const a=_o(i,e.variable.excludedKeyRegex)?o:o?`${o}.${Dd(i)}`:Dd(i),l=n?`${n}.${i}`:i;ro(s)?this.createTokens(s,e,a,l,r):(r[a]||(r[a]={paths:[],computed(c,u={}){var d,f;return this.paths.length===1?(d=this.paths[0])==null?void 0:d.computed(this.paths[0].scheme,u.binding):c&&c!=="none"?(f=this.paths.find(h=>h.scheme===c))==null?void 0:f.computed(c,u.binding):this.paths.map(h=>h.computed(h.scheme,u[h.scheme]))}}),r[a].paths.push({path:l,value:s,scheme:l.includes("colorScheme.light")?"light":l.includes("colorScheme.dark")?"dark":"none",computed(c,u={}){const d=/{([^}]*)}/g;let f=s;if(u.name=this.path,u.binding||(u.binding={}),_o(s,d)){const g=s.trim().replaceAll(d,x=>{var v;const m=x.replace(/{|}/g,""),b=(v=r[m])==null?void 0:v.computed(c,u);return xa(b)&&b.length===2?`light-dark(${b[0].value},${b[1].value})`:b==null?void 0:b.value}),p=/(\d+\w*\s+[\+\-\*\/]\s+\d+\w*)/g,y=/var\([^)]+\)/g;f=_o(g.replace(y,"0"),p)?`calc(${g})`:g}return no(u.binding)&&delete u.binding,{colorScheme:c,path:this.path,paths:u,value:f.includes("undefined")?void 0:f}}}))}),r},getTokenValue(t,e,o){var n;const i=(l=>l.split(".").filter(u=>!_o(u.toLowerCase(),o.variable.excludedKeyRegex)).join("."))(e),s=e.includes("colorScheme.light")?"light":e.includes("colorScheme.dark")?"dark":void 0,a=[(n=t[i])==null?void 0:n.computed(s)].flat().filter(l=>l);return a.length===1?a[0].value:a.reduce((l={},c)=>{const u=c,{colorScheme:d}=u,f=lo(u,["colorScheme"]);return l[d]=f,l},void 0)},getSelectorRule(t,e,o,n){return o==="class"||o==="attr"?Nn(xe(e)?`${t}${e},${t} ${e}`:t,n):Nn(t,xe(e)?Nn(e,n):n)},transformCSS(t,e,o,n,r={},i,s,a){if(xe(e)){const{cssLayer:l}=r;if(n!=="style"){const c=this.getColorSchemeOption(r,s);e=o==="dark"?c.reduce((u,{type:d,selector:f})=>(xe(f)&&(u+=f.includes("[CSS]")?f.replace("[CSS]",e):this.getSelectorRule(f,a,d,e)),u),""):Nn(a??":root",e)}if(l){const c={name:"primeui",order:"primeui"};ro(l)&&(c.name=$t(l.name,{name:t,type:n})),xe(c.name)&&(e=Nn(`@layer ${c.name}`,e),i==null||i.layerNames(c.name))}return e}return""}},ve={defaults:{variable:{prefix:"p",selector:":root",excludedKeyRegex:/^(primitive|semantic|components|directives|variables|colorscheme|light|dark|common|root|states|extend|css)$/gi},options:{prefix:"p",darkModeSelector:"system",cssLayer:!1}},_theme:void 0,_layerNames:new Set,_loadedStyleNames:new Set,_loadingStyles:new Set,_tokens:{},update(t={}){const{theme:e}=t;e&&(this._theme=Ka(Wt({},e),{options:Wt(Wt({},this.defaults.options),e.options)}),this._tokens=Ft.createTokens(this.preset,this.defaults),this.clearLoadedStyleNames())},get theme(){return this._theme},get preset(){var t;return((t=this.theme)==null?void 0:t.preset)||{}},get options(){var t;return((t=this.theme)==null?void 0:t.options)||{}},get tokens(){return this._tokens},getTheme(){return this.theme},setTheme(t){this.update({theme:t}),Ht.emit("theme:change",t)},getPreset(){return this.preset},setPreset(t){this._theme=Ka(Wt({},this.theme),{preset:t}),this._tokens=Ft.createTokens(t,this.defaults),this.clearLoadedStyleNames(),Ht.emit("preset:change",t),Ht.emit("theme:change",this.theme)},getOptions(){return this.options},setOptions(t){this._theme=Ka(Wt({},this.theme),{options:t}),this.clearLoadedStyleNames(),Ht.emit("options:change",t),Ht.emit("theme:change",this.theme)},getLayerNames(){return[...this._layerNames]},setLayerNames(t){this._layerNames.add(t)},getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(t){return this._loadedStyleNames.has(t)},setLoadedStyleName(t){this._loadedStyleNames.add(t)},deleteLoadedStyleName(t){this._loadedStyleNames.delete(t)},clearLoadedStyleNames(){this._loadedStyleNames.clear()},getTokenValue(t){return Ft.getTokenValue(this.tokens,t,this.defaults)},getCommon(t="",e){return Ft.getCommon({name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getComponent(t="",e){const o={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return Ft.getPresetC(o)},getDirective(t="",e){const o={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return Ft.getPresetD(o)},getCustomPreset(t="",e,o,n){const r={name:t,preset:e,options:this.options,selector:o,params:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return Ft.getPreset(r)},getLayerOrderCSS(t=""){return Ft.getLayerOrder(t,this.options,{names:this.getLayerNames()},this.defaults)},transformCSS(t="",e,o="style",n){return Ft.transformCSS(t,e,n,o,this.options,{layerNames:this.setLayerNames.bind(this)},this.defaults)},getCommonStyleSheet(t="",e,o={}){return Ft.getCommonStyleSheet({name:t,theme:this.theme,params:e,props:o,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getStyleSheet(t,e,o={}){return Ft.getStyleSheet({name:t,theme:this.theme,params:e,props:o,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},onStyleMounted(t){this._loadingStyles.add(t)},onStyleUpdated(t){this._loadingStyles.add(t)},onStyleLoaded(t,{name:e}){this._loadingStyles.size&&(this._loadingStyles.delete(e),Ht.emit(`theme:${e}:load`,t),!this._loadingStyles.size&&Ht.emit("theme:load"))}};function Pk(t,e){return t?t.classList?t.classList.contains(e):new RegExp("(^| )"+e+"( |$)","gi").test(t.className):!1}function Tk(t,e){if(t&&e){const o=n=>{Pk(t,n)||(t.classList?t.classList.add(n):t.className+=" "+n)};[e].flat().filter(Boolean).forEach(n=>n.split(" ").forEach(o))}}function Vs(t){for(const e of document==null?void 0:document.styleSheets)try{for(const o of e==null?void 0:e.cssRules)for(const n of o==null?void 0:o.style)if(t.test(n))return{name:n,value:o.style.getPropertyValue(n).trim()}}catch{}return null}function Rk(t){if(t){let e=document.createElement("a");if(e.download!==void 0){const{name:o,src:n}=t;return e.setAttribute("href",n),e.setAttribute("download",o),e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e),!0}}return!1}function dE(t,e){let o=new Blob([t],{type:"application/csv;charset=utf-8;"});window.navigator.msSaveOrOpenBlob?navigator.msSaveOrOpenBlob(o,e+".csv"):Rk({name:e+".csv",src:URL.createObjectURL(o)})||(t="data:text/csv;charset=utf-8,"+t,window.open(encodeURI(t)))}function Ya(t,e){if(t&&e){const o=n=>{t.classList?t.classList.remove(n):t.className=t.className.replace(new RegExp("(^|\\b)"+n.split(" ").join("|")+"(\\b|$)","gi")," ")};[e].flat().filter(Boolean).forEach(n=>n.split(" ").forEach(o))}}function hm(t){let e={width:0,height:0};return t&&(t.style.visibility="hidden",t.style.display="block",e.width=t.offsetWidth,e.height=t.offsetHeight,t.style.display="none",t.style.visibility="visible"),e}function gm(){let t=window,e=document,o=e.documentElement,n=e.getElementsByTagName("body")[0],r=t.innerWidth||o.clientWidth||n.clientWidth,i=t.innerHeight||o.clientHeight||n.clientHeight;return{width:r,height:i}}function Ok(){let t=document.documentElement;return(window.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}function Ek(){let t=document.documentElement;return(window.pageYOffset||t.scrollTop)-(t.clientTop||0)}function fE(t,e,o=!0){var n,r,i,s;if(t){const a=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:hm(t),l=a.height,c=a.width,u=e.offsetHeight,d=e.offsetWidth,f=e.getBoundingClientRect(),h=Ek(),g=Ok(),p=gm();let y,x,v="top";f.top+u+l>p.height?(y=f.top+h-l,v="bottom",y<0&&(y=h)):y=u+f.top+h,f.left+c>p.width?x=Math.max(0,f.left+g+d-c):x=f.left+g,t.style.top=y+"px",t.style.left=x+"px",t.style.transformOrigin=v,o&&(t.style.marginTop=v==="bottom"?`calc(${(r=(n=Vs(/-anchor-gutter$/))==null?void 0:n.value)!=null?r:"2px"} * -1)`:(s=(i=Vs(/-anchor-gutter$/))==null?void 0:i.value)!=null?s:"")}}function hE(t,e){t&&(typeof e=="string"?t.style.cssText=e:Object.entries(e||{}).forEach(([o,n])=>t.style[o]=n))}function Mk(t,e){return t instanceof HTMLElement?t.offsetWidth:0}function gE(t,e,o=!0){var n,r,i,s;if(t){const a=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:hm(t),l=e.offsetHeight,c=e.getBoundingClientRect(),u=gm();let d,f,h="top";c.top+l+a.height>u.height?(d=-1*a.height,h="bottom",c.top+d<0&&(d=-1*c.top)):d=l,a.width>u.width?f=c.left*-1:c.left+a.width>u.width?f=(c.left+a.width-u.width)*-1:f=0,t.style.top=d+"px",t.style.left=f+"px",t.style.transformOrigin=h,o&&(t.style.marginTop=h==="bottom"?`calc(${(r=(n=Vs(/-anchor-gutter$/))==null?void 0:n.value)!=null?r:"2px"} * -1)`:(s=(i=Vs(/-anchor-gutter$/))==null?void 0:i.value)!=null?s:"")}}function rr(t){return typeof HTMLElement=="object"?t instanceof HTMLElement:t&&typeof t=="object"&&t!==null&&t.nodeType===1&&typeof t.nodeName=="string"}function pE(){if(window.getSelection){const t=window.getSelection()||{};t.empty?t.empty():t.removeAllRanges&&t.rangeCount>0&&t.getRangeAt(0).getClientRects().length>0&&t.removeAllRanges()}}function Us(t,e={}){if(rr(t)){const o=(n,r)=>{var i,s;const a=(i=t==null?void 0:t.$attrs)!=null&&i[n]?[(s=t==null?void 0:t.$attrs)==null?void 0:s[n]]:[];return[r].flat().reduce((l,c)=>{if(c!=null){const u=typeof c;if(u==="string"||u==="number")l.push(c);else if(u==="object"){const d=Array.isArray(c)?o(n,c):Object.entries(c).map(([f,h])=>n==="style"&&(h||h===0)?`${f.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${h}`:h?f:void 0);l=d.length?l.concat(d.filter(f=>!!f)):l}}return l},a)};Object.entries(e).forEach(([n,r])=>{if(r!=null){const i=n.match(/^on(.+)/);i?t.addEventListener(i[1].toLowerCase(),r):n==="p-bind"?Us(t,r):(r=n==="class"?[...new Set(o("class",r))].join(" ").trim():n==="style"?o("style",r).join(";").trim():r,(t.$attrs=t.$attrs||{})&&(t.$attrs[n]=r),t.setAttribute(n,r))}})}}function Ak(t,e={},...o){if(t){const n=document.createElement(t);return Us(n,e),n.append(...o),n}}function mE(t,e){if(t){t.style.opacity="0";let o=+new Date,n="0",r=function(){n=`${+t.style.opacity+(new Date().getTime()-o)/e}`,t.style.opacity=n,o=+new Date,+n<1&&(window.requestAnimationFrame&&requestAnimationFrame(r)||setTimeout(r,16))};r()}}function Bk(t,e){return rr(t)?Array.from(t.querySelectorAll(e)):[]}function pm(t,e){return rr(t)?t.matches(e)?t:t.querySelector(e):null}function bE(t,e){t&&document.activeElement!==t&&t.focus(e)}function Lk(t,e){if(rr(t)){const o=t.getAttribute(e);return isNaN(o)?o==="true"||o==="false"?o==="true":o:+o}}function mm(t,e=""){let o=Bk(t,`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + */const In=typeof document<"u";function Up(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function Wx(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&Up(t.default)}const be=Object.assign;function Wa(t,e){const o={};for(const n in e){const r=e[n];o[n]=Gt(r)?r.map(t):t(r)}return o}const Ar=()=>{},Gt=Array.isArray,Kp=/#/g,zx=/&/g,Vx=/\//g,Ux=/=/g,Kx=/\?/g,Yp=/\+/g,Yx=/%5B/g,qx=/%5D/g,qp=/%5E/g,Gx=/%60/g,Gp=/%7B/g,Xx=/%7C/g,Xp=/%7D/g,Zx=/%20/g;function Uc(t){return encodeURI(""+t).replace(Xx,"|").replace(Yx,"[").replace(qx,"]")}function Jx(t){return Uc(t).replace(Gp,"{").replace(Xp,"}").replace(qp,"^")}function Fl(t){return Uc(t).replace(Yp,"%2B").replace(Zx,"+").replace(Kp,"%23").replace(zx,"%26").replace(Gx,"`").replace(Gp,"{").replace(Xp,"}").replace(qp,"^")}function Qx(t){return Fl(t).replace(Ux,"%3D")}function e_(t){return Uc(t).replace(Kp,"%23").replace(Kx,"%3F")}function t_(t){return t==null?"":e_(t).replace(Vx,"%2F")}function Gr(t){try{return decodeURIComponent(""+t)}catch{}return""+t}const o_=/\/$/,n_=t=>t.replace(o_,"");function za(t,e,o="/"){let n,r={},i="",s="";const a=e.indexOf("#");let l=e.indexOf("?");return a=0&&(l=-1),l>-1&&(n=e.slice(0,l),i=e.slice(l+1,a>-1?a:e.length),r=t(i)),a>-1&&(n=n||e.slice(0,a),s=e.slice(a,e.length)),n=a_(n??e,o),{fullPath:n+(i&&"?")+i+s,path:n,query:r,hash:Gr(s)}}function r_(t,e){const o=e.query?t(e.query):"";return e.path+(o&&"?")+o+(e.hash||"")}function gd(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function i_(t,e,o){const n=e.matched.length-1,r=o.matched.length-1;return n>-1&&n===r&&Jn(e.matched[n],o.matched[r])&&Zp(e.params,o.params)&&t(e.query)===t(o.query)&&e.hash===o.hash}function Jn(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function Zp(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const o in t)if(!s_(t[o],e[o]))return!1;return!0}function s_(t,e){return Gt(t)?pd(t,e):Gt(e)?pd(e,t):t===e}function pd(t,e){return Gt(e)?t.length===e.length&&t.every((o,n)=>o===e[n]):t.length===1&&t[0]===e}function a_(t,e){if(t.startsWith("/"))return t;if(!t)return e;const o=e.split("/"),n=t.split("/"),r=n[n.length-1];(r===".."||r===".")&&n.push("");let i=o.length-1,s,a;for(s=0;s1&&i--;else break;return o.slice(0,i).join("/")+"/"+n.slice(s).join("/")}const jt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Xr;(function(t){t.pop="pop",t.push="push"})(Xr||(Xr={}));var Br;(function(t){t.back="back",t.forward="forward",t.unknown=""})(Br||(Br={}));function l_(t){if(!t)if(In){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),n_(t)}const c_=/^[^#]+#/;function u_(t,e){return t.replace(c_,"#")+e}function d_(t,e){const o=document.documentElement.getBoundingClientRect(),n=t.getBoundingClientRect();return{behavior:e.behavior,left:n.left-o.left-(e.left||0),top:n.top-o.top-(e.top||0)}}const ma=()=>({left:window.scrollX,top:window.scrollY});function f_(t){let e;if("el"in t){const o=t.el,n=typeof o=="string"&&o.startsWith("#"),r=typeof o=="string"?n?document.getElementById(o.slice(1)):document.querySelector(o):o;if(!r)return;e=d_(r,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function md(t,e){return(history.state?history.state.position-e:-1)+t}const jl=new Map;function h_(t,e){jl.set(t,e)}function g_(t){const e=jl.get(t);return jl.delete(t),e}let p_=()=>location.protocol+"//"+location.host;function Jp(t,e){const{pathname:o,search:n,hash:r}=e,i=t.indexOf("#");if(i>-1){let a=r.includes(t.slice(i))?t.slice(i).length:1,l=r.slice(a);return l[0]!=="/"&&(l="/"+l),gd(l,"")}return gd(o,t)+n+r}function m_(t,e,o,n){let r=[],i=[],s=null;const a=({state:f})=>{const h=Jp(t,location),g=o.value,p=e.value;let y=0;if(f){if(o.value=h,e.value=f,s&&s===g){s=null;return}y=p?f.position-p.position:0}else n(h);r.forEach(x=>{x(o.value,g,{delta:y,type:Xr.pop,direction:y?y>0?Br.forward:Br.back:Br.unknown})})};function l(){s=o.value}function c(f){r.push(f);const h=()=>{const g=r.indexOf(f);g>-1&&r.splice(g,1)};return i.push(h),h}function u(){const{history:f}=window;f.state&&f.replaceState(be({},f.state,{scroll:ma()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function bd(t,e,o,n=!1,r=!1){return{back:t,current:e,forward:o,replaced:n,position:window.history.length,scroll:r?ma():null}}function b_(t){const{history:e,location:o}=window,n={value:Jp(t,o)},r={value:e.state};r.value||i(n.value,{back:null,current:n.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function i(l,c,u){const d=t.indexOf("#"),f=d>-1?(o.host&&document.querySelector("base")?t:t.slice(d))+l:p_()+t+l;try{e[u?"replaceState":"pushState"](c,"",f),r.value=c}catch(h){console.error(h),o[u?"replace":"assign"](f)}}function s(l,c){const u=be({},e.state,bd(r.value.back,l,r.value.forward,!0),c,{position:r.value.position});i(l,u,!0),n.value=l}function a(l,c){const u=be({},r.value,e.state,{forward:l,scroll:ma()});i(u.current,u,!0);const d=be({},bd(n.value,l,null),{position:u.position+1},c);i(l,d,!1),n.value=l}return{location:n,state:r,push:a,replace:s}}function Qp(t){t=l_(t);const e=b_(t),o=m_(t,e.state,e.location,e.replace);function n(i,s=!0){s||o.pauseListeners(),history.go(i)}const r=be({location:"",base:t,go:n,createHref:u_.bind(null,t)},e,o);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>e.state.value}),r}function y_(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),Qp(t)}function v_(t){return typeof t=="string"||t&&typeof t=="object"}function em(t){return typeof t=="string"||typeof t=="symbol"}const tm=Symbol("");var yd;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(yd||(yd={}));function Qn(t,e){return be(new Error,{type:t,[tm]:!0},e)}function ao(t,e){return t instanceof Error&&tm in t&&(e==null||!!(t.type&e))}const vd="[^/]+?",x_={sensitive:!1,strict:!1,start:!0,end:!0},__=/[.+*?^${}()[\]/\\]/g;function k_(t,e){const o=be({},x_,e),n=[];let r=o.start?"^":"";const i=[];for(const c of t){const u=c.length?[]:[90];o.strict&&!c.length&&(r+="/");for(let d=0;de.length?e.length===1&&e[0]===80?1:-1:0}function om(t,e){let o=0;const n=t.score,r=e.score;for(;o0&&e[e.length-1]<0}const C_={type:0,value:""},S_=/[a-zA-Z0-9_]/;function T_(t){if(!t)return[[]];if(t==="/")return[[C_]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(h){throw new Error(`ERR (${o})/"${c}": ${h}`)}let o=0,n=o;const r=[];let i;function s(){i&&r.push(i),i=[]}let a=0,l,c="",u="";function d(){c&&(o===0?i.push({type:0,value:c}):o===1||o===2||o===3?(i.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;a{s(m)}:Ar}function s(d){if(em(d)){const f=n.get(d);f&&(n.delete(d),o.splice(o.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=o.indexOf(d);f>-1&&(o.splice(f,1),d.record.name&&n.delete(d.record.name),d.children.forEach(s),d.alias.forEach(s))}}function a(){return o}function l(d){const f=M_(d,o);o.splice(f,0,d),d.record.name&&!wd(d)&&n.set(d.record.name,d)}function c(d,f){let h,g={},p,y;if("name"in d&&d.name){if(h=n.get(d.name),!h)throw Qn(1,{location:d});y=h.record.name,g=be(_d(f.params,h.keys.filter(m=>!m.optional).concat(h.parent?h.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),d.params&&_d(d.params,h.keys.map(m=>m.name))),p=h.stringify(g)}else if(d.path!=null)p=d.path,h=o.find(m=>m.re.test(p)),h&&(g=h.parse(p),y=h.record.name);else{if(h=f.name?n.get(f.name):o.find(m=>m.re.test(f.path)),!h)throw Qn(1,{location:d,currentLocation:f});y=h.record.name,g=be({},f.params,d.params),p=h.stringify(g)}const x=[];let v=h;for(;v;)x.unshift(v.record),v=v.parent;return{name:y,path:p,params:g,matched:x,meta:E_(x)}}t.forEach(d=>i(d));function u(){o.length=0,n.clear()}return{addRoute:i,resolve:c,removeRoute:s,clearRoutes:u,getRoutes:a,getRecordMatcher:r}}function _d(t,e){const o={};for(const n of e)n in t&&(o[n]=t[n]);return o}function kd(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:O_(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function O_(t){const e={},o=t.props||!1;if("component"in t)e.default=o;else for(const n in t.components)e[n]=typeof o=="object"?o[n]:o;return e}function wd(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function E_(t){return t.reduce((e,o)=>be(e,o.meta),{})}function Cd(t,e){const o={};for(const n in t)o[n]=n in e?e[n]:t[n];return o}function M_(t,e){let o=0,n=e.length;for(;o!==n;){const i=o+n>>1;om(t,e[i])<0?n=i:o=i+1}const r=A_(t);return r&&(n=e.lastIndexOf(r,n-1)),n}function A_(t){let e=t;for(;e=e.parent;)if(nm(e)&&om(t,e)===0)return e}function nm({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function B_(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let r=0;ri&&Fl(i)):[n&&Fl(n)]).forEach(i=>{i!==void 0&&(e+=(e.length?"&":"")+o,i!=null&&(e+="="+i))})}return e}function L_(t){const e={};for(const o in t){const n=t[o];n!==void 0&&(e[o]=Gt(n)?n.map(r=>r==null?null:""+r):n==null?n:""+n)}return e}const $_=Symbol(""),Td=Symbol(""),ba=Symbol(""),Kc=Symbol(""),Hl=Symbol("");function cr(){let t=[];function e(n){return t.push(n),()=>{const r=t.indexOf(n);r>-1&&t.splice(r,1)}}function o(){t=[]}return{add:e,list:()=>t.slice(),reset:o}}function Io(t,e,o,n,r,i=s=>s()){const s=n&&(n.enterCallbacks[r]=n.enterCallbacks[r]||[]);return()=>new Promise((a,l)=>{const c=f=>{f===!1?l(Qn(4,{from:o,to:e})):f instanceof Error?l(f):v_(f)?l(Qn(2,{from:e,to:f})):(s&&n.enterCallbacks[r]===s&&typeof f=="function"&&s.push(f),a())},u=i(()=>t.call(n&&n.instances[r],e,o,c));let d=Promise.resolve(u);t.length<3&&(d=d.then(c)),d.catch(f=>l(f))})}function Va(t,e,o,n,r=i=>i()){const i=[];for(const s of t)for(const a in s.components){let l=s.components[a];if(!(e!=="beforeRouteEnter"&&!s.instances[a]))if(Up(l)){const u=(l.__vccOpts||l)[e];u&&i.push(Io(u,o,n,s,a,r))}else{let c=l();i.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${s.path}"`);const d=Wx(u)?u.default:u;s.mods[a]=u,s.components[a]=d;const h=(d.__vccOpts||d)[e];return h&&Io(h,o,n,s,a,r)()}))}}return i}function Pd(t){const e=tt(ba),o=tt(Kc),n=Ve(()=>{const l=Fe(t.to);return e.resolve(l)}),r=Ve(()=>{const{matched:l}=n.value,{length:c}=l,u=l[c-1],d=o.matched;if(!u||!d.length)return-1;const f=d.findIndex(Jn.bind(null,u));if(f>-1)return f;const h=Rd(l[c-2]);return c>1&&Rd(u)===h&&d[d.length-1].path!==h?d.findIndex(Jn.bind(null,l[c-2])):f}),i=Ve(()=>r.value>-1&&F_(o.params,n.value.params)),s=Ve(()=>r.value>-1&&r.value===o.matched.length-1&&Zp(o.params,n.value.params));function a(l={}){return N_(l)?e[Fe(t.replace)?"replace":"push"](Fe(t.to)).catch(Ar):Promise.resolve()}return{route:n,href:Ve(()=>n.value.href),isActive:i,isExactActive:s,navigate:a}}const D_=io({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"}},useLink:Pd,setup(t,{slots:e}){const o=Po(Pd(t)),{options:n}=tt(ba),r=Ve(()=>({[Od(t.activeClass,n.linkActiveClass,"router-link-active")]:o.isActive,[Od(t.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:o.isExactActive}));return()=>{const i=e.default&&e.default(o);return t.custom?i:at("a",{"aria-current":o.isExactActive?t.ariaCurrentValue:null,href:o.href,onClick:o.navigate,class:r.value},i)}}}),I_=D_;function N_(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function F_(t,e){for(const o in e){const n=e[o],r=t[o];if(typeof n=="string"){if(n!==r)return!1}else if(!Gt(r)||r.length!==n.length||n.some((i,s)=>i!==r[s]))return!1}return!0}function Rd(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Od=(t,e,o)=>t??e??o,j_=io({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:o}){const n=tt(Hl),r=Ve(()=>t.route||n.value),i=tt(Td,0),s=Ve(()=>{let c=Fe(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),a=Ve(()=>r.value.matched[s.value]);_n(Td,Ve(()=>s.value+1)),_n($_,a),_n(Hl,r);const l=vt();return Lt(()=>[l.value,a.value,t.name],([c,u,d],[f,h,g])=>{u&&(u.instances[d]=c,h&&h!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!Jn(u,h)||!f)&&(u.enterCallbacks[d]||[]).forEach(p=>p(c))},{flush:"post"}),()=>{const c=r.value,u=t.name,d=a.value,f=d&&d.components[u];if(!f)return Ed(o.default,{Component:f,route:c});const h=d.props[u],g=h?h===!0?c.params:typeof h=="function"?h(c):h:null,y=at(f,be({},g,e,{onVnodeUnmounted:x=>{x.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return Ed(o.default,{Component:y,route:c})||y}}});function Ed(t,e){if(!t)return null;const o=t(e);return o.length===1?o[0]:o}const rm=j_;function H_(t){const e=R_(t.routes,t),o=t.parseQuery||B_,n=t.stringifyQuery||Sd,r=t.history,i=cr(),s=cr(),a=cr(),l=Vr(jt);let c=jt;In&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Wa.bind(null,A=>""+A),d=Wa.bind(null,t_),f=Wa.bind(null,Gr);function h(A,Y){let V,G;return em(A)?(V=e.getRecordMatcher(A),G=Y):G=A,e.addRoute(G,V)}function g(A){const Y=e.getRecordMatcher(A);Y&&e.removeRoute(Y)}function p(){return e.getRoutes().map(A=>A.record)}function y(A){return!!e.getRecordMatcher(A)}function x(A,Y){if(Y=be({},Y||l.value),typeof A=="string"){const w=za(o,A,Y.path),R=e.resolve({path:w.path},Y),L=r.createHref(w.fullPath);return be(w,R,{params:f(R.params),hash:Gr(w.hash),redirectedFrom:void 0,href:L})}let V;if(A.path!=null)V=be({},A,{path:za(o,A.path,Y.path).path});else{const w=be({},A.params);for(const R in w)w[R]==null&&delete w[R];V=be({},A,{params:d(w)}),Y.params=d(Y.params)}const G=e.resolve(V,Y),fe=A.hash||"";G.params=u(f(G.params));const we=r_(n,be({},A,{hash:Jx(fe),path:G.path})),k=r.createHref(we);return be({fullPath:we,hash:fe,query:n===Sd?L_(A.query):A.query||{}},G,{redirectedFrom:void 0,href:k})}function v(A){return typeof A=="string"?za(o,A,l.value.path):be({},A)}function m(A,Y){if(c!==A)return Qn(8,{from:Y,to:A})}function b(A){return S(A)}function _(A){return b(be(v(A),{replace:!0}))}function C(A){const Y=A.matched[A.matched.length-1];if(Y&&Y.redirect){const{redirect:V}=Y;let G=typeof V=="function"?V(A):V;return typeof G=="string"&&(G=G.includes("?")||G.includes("#")?G=v(G):{path:G},G.params={}),be({query:A.query,hash:A.hash,params:G.path!=null?{}:A.params},G)}}function S(A,Y){const V=c=x(A),G=l.value,fe=A.state,we=A.force,k=A.replace===!0,w=C(V);if(w)return S(be(v(w),{state:typeof w=="object"?be({},fe,w.state):fe,force:we,replace:k}),Y||V);const R=V;R.redirectedFrom=Y;let L;return!we&&i_(n,G,V)&&(L=Qn(16,{to:R,from:G}),ke(G,G,!0,!1)),(L?Promise.resolve(L):O(R,G)).catch(M=>ao(M)?ao(M,2)?M:Re(M):W(M,R,G)).then(M=>{if(M){if(ao(M,2))return S(be({replace:k},v(M.to),{state:typeof M.to=="object"?be({},fe,M.to.state):fe,force:we}),Y||R)}else M=E(R,G,!0,k,fe);return B(R,G,M),M})}function P(A,Y){const V=m(A,Y);return V?Promise.reject(V):Promise.resolve()}function T(A){const Y=He.values().next().value;return Y&&typeof Y.runWithContext=="function"?Y.runWithContext(A):A()}function O(A,Y){let V;const[G,fe,we]=W_(A,Y);V=Va(G.reverse(),"beforeRouteLeave",A,Y);for(const w of G)w.leaveGuards.forEach(R=>{V.push(Io(R,A,Y))});const k=P.bind(null,A,Y);return V.push(k),Ne(V).then(()=>{V=[];for(const w of i.list())V.push(Io(w,A,Y));return V.push(k),Ne(V)}).then(()=>{V=Va(fe,"beforeRouteUpdate",A,Y);for(const w of fe)w.updateGuards.forEach(R=>{V.push(Io(R,A,Y))});return V.push(k),Ne(V)}).then(()=>{V=[];for(const w of we)if(w.beforeEnter)if(Gt(w.beforeEnter))for(const R of w.beforeEnter)V.push(Io(R,A,Y));else V.push(Io(w.beforeEnter,A,Y));return V.push(k),Ne(V)}).then(()=>(A.matched.forEach(w=>w.enterCallbacks={}),V=Va(we,"beforeRouteEnter",A,Y,T),V.push(k),Ne(V))).then(()=>{V=[];for(const w of s.list())V.push(Io(w,A,Y));return V.push(k),Ne(V)}).catch(w=>ao(w,8)?w:Promise.reject(w))}function B(A,Y,V){a.list().forEach(G=>T(()=>G(A,Y,V)))}function E(A,Y,V,G,fe){const we=m(A,Y);if(we)return we;const k=Y===jt,w=In?history.state:{};V&&(G||k?r.replace(A.fullPath,be({scroll:k&&w&&w.scroll},fe)):r.push(A.fullPath,fe)),l.value=A,ke(A,Y,V,k),Re()}let N;function X(){N||(N=r.listen((A,Y,V)=>{if(!_t.listening)return;const G=x(A),fe=C(G);if(fe){S(be(fe,{replace:!0}),G).catch(Ar);return}c=G;const we=l.value;In&&h_(md(we.fullPath,V.delta),ma()),O(G,we).catch(k=>ao(k,12)?k:ao(k,2)?(S(k.to,G).then(w=>{ao(w,20)&&!V.delta&&V.type===Xr.pop&&r.go(-1,!1)}).catch(Ar),Promise.reject()):(V.delta&&r.go(-V.delta,!1),W(k,G,we))).then(k=>{k=k||E(G,we,!1),k&&(V.delta&&!ao(k,8)?r.go(-V.delta,!1):V.type===Xr.pop&&ao(k,20)&&r.go(-1,!1)),B(G,we,k)}).catch(Ar)}))}let q=cr(),I=cr(),U;function W(A,Y,V){Re(A);const G=I.list();return G.length?G.forEach(fe=>fe(A,Y,V)):console.error(A),Promise.reject(A)}function oe(){return U&&l.value!==jt?Promise.resolve():new Promise((A,Y)=>{q.add([A,Y])})}function Re(A){return U||(U=!A,X(),q.list().forEach(([Y,V])=>A?V(A):Y()),q.reset()),A}function ke(A,Y,V,G){const{scrollBehavior:fe}=t;if(!In||!fe)return Promise.resolve();const we=!V&&g_(md(A.fullPath,0))||(G||!V)&&history.state&&history.state.scroll||null;return On().then(()=>fe(A,Y,we)).then(k=>k&&f_(k)).catch(k=>W(k,A,Y))}const pe=A=>r.go(A);let et;const He=new Set,_t={currentRoute:l,listening:!0,addRoute:h,removeRoute:g,clearRoutes:e.clearRoutes,hasRoute:y,getRoutes:p,resolve:x,options:t,push:b,replace:_,go:pe,back:()=>pe(-1),forward:()=>pe(1),beforeEach:i.add,beforeResolve:s.add,afterEach:a.add,onError:I.add,isReady:oe,install(A){const Y=this;A.component("RouterLink",I_),A.component("RouterView",rm),A.config.globalProperties.$router=Y,Object.defineProperty(A.config.globalProperties,"$route",{enumerable:!0,get:()=>Fe(l)}),In&&!et&&l.value===jt&&(et=!0,b(r.location).catch(fe=>{}));const V={};for(const fe in jt)Object.defineProperty(V,fe,{get:()=>l.value[fe],enumerable:!0});A.provide(ba,Y),A.provide(Kc,vo(V)),A.provide(Hl,l);const G=A.unmount;He.add(A),A.unmount=function(){He.delete(A),He.size<1&&(c=jt,N&&N(),N=null,l.value=jt,et=!1,U=!1),G()}}};function Ne(A){return A.reduce((Y,V)=>Y.then(()=>T(V)),Promise.resolve())}return _t}function W_(t,e){const o=[],n=[],r=[],i=Math.max(e.matched.length,t.matched.length);for(let s=0;sJn(c,a))?n.push(a):o.push(a));const l=t.matched[s];l&&(e.matched.find(c=>Jn(c,l))||r.push(l))}return[o,n,r]}function oE(){return tt(ba)}function z_(t){return tt(Kc)}const V_=(t,e)=>e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,o=>{var n;return((n=t.params[o.slice(1)])==null?void 0:n.toString())||""}),Wl=(t,e)=>{const o=t.route.matched.find(r=>{var i;return((i=r.components)==null?void 0:i.default)===t.Component.type}),n=e??(o==null?void 0:o.meta.key)??(o&&V_(t.route,o));return typeof n=="function"?n(t.route):n},U_=(t,e)=>({default:()=>t?at(Bb,t===!0?{}:t,e):e});function Yc(t){return Array.isArray(t)?t:[t]}const K_="modulepreload",Y_=function(t,e){return new URL(t,e).href},Md={},fo=function(e,o,n){let r=Promise.resolve();if(o&&o.length>0){const s=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));r=Promise.allSettled(o.map(c=>{if(c=Y_(c,n),c in Md)return;Md[c]=!0;const u=c.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(!!n)for(let g=s.length-1;g>=0;g--){const p=s[g];if(p.href===c&&(!u||p.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${d}`))return;const h=document.createElement("link");if(h.rel=u?"stylesheet":K_,u||(h.as="script"),h.crossOrigin="",h.href=c,l&&h.setAttribute("nonce",l),document.head.appendChild(h),u)return new Promise((g,p)=>{h.addEventListener("load",g),h.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(s){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=s,window.dispatchEvent(a),!a.defaultPrevented)throw s}return r.then(s=>{for(const a of s||[])a.status==="rejected"&&i(a.reason);return e().catch(i)})},Ua=[{name:"contact",path:"/contact",component:()=>fo(()=>import("./B0hrz46E.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)},{name:"index",path:"/",component:()=>fo(()=>import("./OO28skag.js"),[],import.meta.url)},{name:"search",path:"/search",component:()=>fo(()=>import("./BkZbulNl.js"),__vite__mapDeps([6,7,8,2,9,3,10,11,12,13,5,14]),import.meta.url)},{name:"securities-uuid",path:"/securities/:uuid()",component:()=>fo(()=>import("./lHoeVPVI.js"),__vite__mapDeps([15,9,3,10,16,17,13,18,8,19,2,7,20,11,5,21]),import.meta.url)},{name:"securities",path:"/securities",component:()=>fo(()=>import("./iTKkthU0.js"),__vite__mapDeps([22,1,2,3,4,9,10,16,17,13,18,8,19,7,11,12,5,23]),import.meta.url)},{name:"stats-version",path:"/stats/:version()",component:()=>fo(()=>import("./BPFKCeiP.js"),__vite__mapDeps([24,25,19,8,2,7,20,5]),import.meta.url)},{name:"stats",path:"/stats",component:()=>fo(()=>import("./BFo7oYNI.js"),__vite__mapDeps([26,1,2,3,4,13,17,27,25,19,8,7,5]),import.meta.url)},{name:"stats-weekly",path:"/stats/weekly",component:()=>fo(()=>import("./Cj3pKfz4.js"),__vite__mapDeps([28,1,2,3,4,17,13,27,25,19,8,7,18,5]),import.meta.url)}],im=(t,e,o)=>(e=e===!0?{}:e,{default:()=>{var n;return e?at(t,e,o):(n=o.default)==null?void 0:n.call(o)}});function Ad(t){const e=(t==null?void 0:t.meta.key)??t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,o=>{var n;return((n=t.params[o.slice(1)])==null?void 0:n.toString())||""});return typeof e=="function"?e(t):e}function q_(t,e){return t===e||e===jt?!1:Ad(t)!==Ad(e)?!0:!t.matched.every((n,r)=>{var i,s;return n.components&&n.components.default===((s=(i=e.matched[r])==null?void 0:i.components)==null?void 0:s.default)})}const G_={scrollBehavior(t,e,o){var c;const n=Ie(),r=((c=gt().options)==null?void 0:c.scrollBehaviorType)??"auto";let i=o||void 0;const s=typeof t.meta.scrollToTop=="function"?t.meta.scrollToTop(t,e):t.meta.scrollToTop;if(!i&&e&&t&&s!==!1&&q_(t,e)&&(i={left:0,top:0}),t.path===e.path)return e.hash&&!t.hash?{left:0,top:0}:t.hash?{el:t.hash,top:Bd(t.hash),behavior:r}:!1;const a=u=>!!(u.meta.pageTransition??Ol),l=a(e)&&a(t)?"page:transition:finish":"page:finish";return new Promise(u=>{n.hooks.hookOnce(l,async()=>{await new Promise(d=>setTimeout(d,0)),t.hash&&(i={el:t.hash,top:Bd(t.hash),behavior:r}),u(i)})})}};function Bd(t){try{const e=document.querySelector(t);if(e)return(Number.parseFloat(getComputedStyle(e).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const X_={hashMode:!1,scrollBehaviorType:"auto"},Et={...X_,...G_},Z_=async t=>{var l;let e,o;if(!((l=t.meta)!=null&&l.validate))return;const n=Ie(),r=gt(),i=([e,o]=qn(()=>Promise.resolve(t.meta.validate(t))),e=await e,o(),e);if(i===!0)return;const s=ga({statusCode:i&&i.statusCode||404,statusMessage:i&&i.statusMessage||`Page Not Found: ${t.fullPath}`,data:{path:t.fullPath}}),a=r.beforeResolve(c=>{if(a(),c===t){const u=r.afterEach(async()=>{u(),await n.runWithContext(()=>Fn(s)),window==null||window.history.pushState({},"",t.fullPath)});return!1}})},J_=async t=>{let e,o;const n=([e,o]=qn(()=>Vc(t.path)),e=await e,o(),e);if(n.redirect)return Oo(n.redirect,{acceptRelative:!0})?(window.location.href=n.redirect,!1):n.redirect},Q_=[Z_,J_],Lr={};function ek(t,e,o){const{pathname:n,search:r,hash:i}=e,s=t.indexOf("#");if(s>-1){const c=i.includes(t.slice(s))?t.slice(s).length:1;let u=i.slice(c);return u[0]!=="/"&&(u="/"+u),Qu(u,"")}const a=Qu(n,t),l=!o||Hv(a,o,{trailingSlash:!0})?a:o;return l+(l.includes("?")?"":r)+i}const tk=Rt({name:"nuxt:router",enforce:"pre",async setup(t){var y;let e,o,n=nr().app.baseURL;Et.hashMode&&!n.includes("#")&&(n+="#");const r=((y=Et.history)==null?void 0:y.call(Et,n))??(Et.hashMode?y_(n):Qp(n)),i=Et.routes?([e,o]=qn(()=>Et.routes(Ua)),e=await e,o(),e??Ua):Ua;let s;const a=H_({...Et,scrollBehavior:(x,v,m)=>{if(v===jt){s=m;return}if(Et.scrollBehavior){if(a.options.scrollBehavior=Et.scrollBehavior,"scrollRestoration"in window.history){const b=a.beforeEach(()=>{b(),window.history.scrollRestoration="manual"})}return Et.scrollBehavior(x,jt,s||m)}},history:r,routes:i});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(a);const l=Vr(a.currentRoute.value);a.afterEach((x,v)=>{l.value=v}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=ek(n,window.location,t.payload.path),u=Vr(a.currentRoute.value),d=()=>{u.value=a.currentRoute.value};t.hook("page:finish",d),a.afterEach((x,v)=>{var m,b,_,C;((b=(m=x.matched[0])==null?void 0:m.components)==null?void 0:b.default)===((C=(_=v.matched[0])==null?void 0:_.components)==null?void 0:C.default)&&d()});const f={};for(const x in u.value)Object.defineProperty(f,x,{get:()=>u.value[x],enumerable:!0});t._route=vo(f),t._middleware=t._middleware||{global:[],named:{}};const h=ha();a.afterEach(async(x,v,m)=>{delete t._processingMiddleware,!t.isHydrating&&h.value&&await t.runWithContext(j1),m&&await t.callHook("page:loading:end"),x.matched.length===0&&await t.runWithContext(()=>Fn(Al({statusCode:404,fatal:!1,statusMessage:`Page not found: ${x.fullPath}`,data:{path:x.fullPath}})))});try{[e,o]=qn(()=>a.isReady()),await e,o()}catch(x){[e,o]=qn(()=>t.runWithContext(()=>Fn(x))),await e,o()}const g=c!==a.currentRoute.value.fullPath?a.resolve(c):a.currentRoute.value;d();const p=t.payload.state._layout;return a.beforeEach(async(x,v)=>{var m;await t.callHook("page:loading:start"),x.meta=Po(x.meta),t.isHydrating&&p&&!qo(x.meta.layout)&&(x.meta.layout=p),t._processingMiddleware=!0;{const b=new Set([...Q_,...t._middleware.global]);for(const _ of x.matched){const C=_.meta.middleware;if(C)for(const S of Yc(C))b.add(S)}{const _=await t.runWithContext(()=>Vc(x.path));if(_.appMiddleware)for(const C in _.appMiddleware)_.appMiddleware[C]?b.add(C):b.delete(C)}for(const _ of b){const C=typeof _=="string"?t._middleware.named[_]||await((m=Lr[_])==null?void 0:m.call(Lr).then(P=>P.default||P)):_;if(!C)throw new Error(`Unknown route middleware: '${_}'.`);const S=await t.runWithContext(()=>C(x,v));if(!t.payload.serverRendered&&t.isHydrating&&(S===!1||S instanceof Error)){const P=S||Al({statusCode:404,statusMessage:`Page Not Found: ${c}`});return await t.runWithContext(()=>Fn(P)),!1}if(S!==!0&&(S||S===!1))return S}}}),a.onError(async()=>{delete t._processingMiddleware,await t.callHook("page:loading:end")}),t.hooks.hookOnce("app:created",async()=>{try{"name"in g&&(g.name=void 0),await a.replace({...g,force:!0}),a.options.scrollBehavior=Et.scrollBehavior}catch(x){await t.runWithContext(()=>Fn(x))}}),{provide:{router:a}}}}),zl=globalThis.requestIdleCallback||(t=>{const e=Date.now(),o={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(o)},1)}),ok=globalThis.cancelIdleCallback||(t=>{clearTimeout(t)}),ya=t=>{const e=Ie();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{zl(()=>t())}):zl(()=>t())},nk=Rt({name:"nuxt:payload",setup(t){gt().beforeResolve(async(e,o)=>{if(e.path===o.path)return;const n=await fd(e.path);n&&Object.assign(t.static.data,n.data)}),ya(()=>{var e;t.hooks.hook("link:prefetch",async o=>{const{hostname:n}=new URL(o,window.location.href);n===window.location.hostname&&await fd(o)}),((e=navigator.connection)==null?void 0:e.effectiveType)!=="slow-2g"&&setTimeout(pa,1e3)})}}),rk=Rt(()=>{const t=gt();ya(()=>{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),ik=Rt(t=>{let e;async function o(){const n=await pa();e&&clearTimeout(e),e=setTimeout(o,rd);try{const r=await $fetch(Wc("builds/latest.json")+`?${Date.now()}`);r.id!==n.id&&t.hooks.callHook("app:manifest:update",r)}catch{}}ya(()=>{e=setTimeout(o,rd)})});function sk(t={}){const e=t.path||window.location.pathname;let o={};try{o=Ls(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(t.force||(o==null?void 0:o.path)!==e||(o==null?void 0:o.expires){n.clear()}),t.hook("app:chunkError",({error:i})=>{n.add(i)});function r(i){const a="href"in i&&i.href[0]==="#"?o.app.baseURL+i.href:fa(o.app.baseURL,i.fullPath);sk({path:a,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(r)}),e.onError((i,s)=>{n.has(i)&&r(s)})}}),lk=Rt({name:"nuxt:global-components"}),jo={default:()=>fo(()=>import("./BeTBrsb5.js"),__vite__mapDeps([29,2,3,11,8,30]),import.meta.url)},ck=Rt({name:"nuxt:prefetch",setup(t){const e=gt();t.hooks.hook("app:mounted",()=>{e.beforeEach(async o=>{var r;const n=(r=o==null?void 0:o.meta)==null?void 0:r.layout;n&&typeof jo[n]=="function"&&await jo[n]()})}),t.hooks.hook("link:prefetch",o=>{if(Oo(o))return;const n=e.resolve(o);if(!n)return;const r=n.meta.layout;let i=Yc(n.meta.middleware);i=i.filter(s=>typeof s=="string");for(const s of i)typeof Lr[s]=="function"&&Lr[s]();r&&typeof jo[r]=="function"&&jo[r]()})}});var uk=Object.defineProperty,Ld=Object.getOwnPropertySymbols,dk=Object.prototype.hasOwnProperty,fk=Object.prototype.propertyIsEnumerable,$d=(t,e,o)=>e in t?uk(t,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[e]=o,hk=(t,e)=>{for(var o in e||(e={}))dk.call(e,o)&&$d(t,o,e[o]);if(Ld)for(var o of Ld(e))fk.call(e,o)&&$d(t,o,e[o]);return t};function no(t){return t==null||t===""||Array.isArray(t)&&t.length===0||!(t instanceof Date)&&typeof t=="object"&&Object.keys(t).length===0}function gk(t,e,o,n=1){let r=-1;const i=no(t),s=no(e);return i&&s?r=0:i?r=n:s?r=-n:typeof t=="string"&&typeof e=="string"?r=o(t,e):r=te?1:0,r}function Vl(t,e,o=new WeakSet){if(t===e)return!0;if(!t||!e||typeof t!="object"||typeof e!="object"||o.has(t)||o.has(e))return!1;o.add(t).add(e);let n=Array.isArray(t),r=Array.isArray(e),i,s,a;if(n&&r){if(s=t.length,s!=e.length)return!1;for(i=s;i--!==0;)if(!Vl(t[i],e[i],o))return!1;return!0}if(n!=r)return!1;let l=t instanceof Date,c=e instanceof Date;if(l!=c)return!1;if(l&&c)return t.getTime()==e.getTime();let u=t instanceof RegExp,d=e instanceof RegExp;if(u!=d)return!1;if(u&&d)return t.toString()==e.toString();let f=Object.keys(t);if(s=f.length,s!==Object.keys(e).length)return!1;for(i=s;i--!==0;)if(!Object.prototype.hasOwnProperty.call(e,f[i]))return!1;for(i=s;i--!==0;)if(a=f[i],!Vl(t[a],e[a],o))return!1;return!0}function pk(t,e){return Vl(t,e)}function va(t){return!!(t&&t.constructor&&t.call&&t.apply)}function xe(t){return!no(t)}function Ul(t,e){if(!t||!e)return null;try{const o=t[e];if(xe(o))return o}catch{}if(Object.keys(t).length){if(va(e))return e(t);if(e.indexOf(".")===-1)return t[e];{let o=e.split("."),n=t;for(let r=0,i=o.length;rWt(i)===r)||""],o),n.join("."),o):void 0:$t(t,o)}function xa(t,e=!0){return Array.isArray(t)&&(e||t.length!==0)}function am(t){return xe(t)&&!isNaN(t)}function sE(t=""){return xe(t)&&t.length===1&&!!t.match(/\S| /)}function aE(){return new Intl.Collator(void 0,{numeric:!0}).compare}function _o(t,e){if(e){const o=e.test(t);return e.lastIndex=0,o}return!1}function mk(...t){const e=(o={},n={})=>{const r=hk({},o);return Object.keys(n).forEach(i=>{ro(n[i])&&i in o&&ro(o[i])?r[i]=e(o[i],n[i]):r[i]=n[i]}),r};return t.reduce((o,n,r)=>r===0?n:e(o,n),{})}function $r(t){return t&&t.replace(/\/\*(?:(?!\*\/)[\s\S])*\*\/|[\r\n\t]+/g,"").replace(/ {2,}/g," ").replace(/ ([{:}]) /g,"$1").replace(/([;,]) /g,"$1").replace(/ !/g,"!").replace(/: /g,":")}function Mt(t){if(t&&/[\xC0-\xFF\u0100-\u017E]/.test(t)){const o={A:/[\xC0-\xC5\u0100\u0102\u0104]/g,AE:/[\xC6]/g,C:/[\xC7\u0106\u0108\u010A\u010C]/g,D:/[\xD0\u010E\u0110]/g,E:/[\xC8-\xCB\u0112\u0114\u0116\u0118\u011A]/g,G:/[\u011C\u011E\u0120\u0122]/g,H:/[\u0124\u0126]/g,I:/[\xCC-\xCF\u0128\u012A\u012C\u012E\u0130]/g,IJ:/[\u0132]/g,J:/[\u0134]/g,K:/[\u0136]/g,L:/[\u0139\u013B\u013D\u013F\u0141]/g,N:/[\xD1\u0143\u0145\u0147\u014A]/g,O:/[\xD2-\xD6\xD8\u014C\u014E\u0150]/g,OE:/[\u0152]/g,R:/[\u0154\u0156\u0158]/g,S:/[\u015A\u015C\u015E\u0160]/g,T:/[\u0162\u0164\u0166]/g,U:/[\xD9-\xDC\u0168\u016A\u016C\u016E\u0170\u0172]/g,W:/[\u0174]/g,Y:/[\xDD\u0176\u0178]/g,Z:/[\u0179\u017B\u017D]/g,a:/[\xE0-\xE5\u0101\u0103\u0105]/g,ae:/[\xE6]/g,c:/[\xE7\u0107\u0109\u010B\u010D]/g,d:/[\u010F\u0111]/g,e:/[\xE8-\xEB\u0113\u0115\u0117\u0119\u011B]/g,g:/[\u011D\u011F\u0121\u0123]/g,i:/[\xEC-\xEF\u0129\u012B\u012D\u012F\u0131]/g,ij:/[\u0133]/g,j:/[\u0135]/g,k:/[\u0137,\u0138]/g,l:/[\u013A\u013C\u013E\u0140\u0142]/g,n:/[\xF1\u0144\u0146\u0148\u014B]/g,p:/[\xFE]/g,o:/[\xF2-\xF6\xF8\u014D\u014F\u0151]/g,oe:/[\u0153]/g,r:/[\u0155\u0157\u0159]/g,s:/[\u015B\u015D\u015F\u0161]/g,t:/[\u0163\u0165\u0167]/g,u:/[\xF9-\xFC\u0169\u016B\u016D\u016F\u0171\u0173]/g,w:/[\u0175]/g,y:/[\xFD\xFF\u0177]/g,z:/[\u017A\u017C\u017E]/g};for(let n in o)t=t.replace(o[n],n)}return t}function lE(t,e,o){t&&e!==o&&(o>=t.length&&(o%=t.length,e%=t.length),t.splice(o,0,t.splice(e,1)[0]))}function cE(t,e,o=1,n,r=1){const i=gk(t,e,n,o);let s=o;return(no(t)||no(e))&&(s=r===1?o:r),s*i}function bk(t){return xt(t,!1)?t[0].toUpperCase()+t.slice(1):t}function lm(t){return xt(t)?t.replace(/(_)/g,"-").replace(/[A-Z]/g,(e,o)=>o===0?e:"-"+e.toLowerCase()).toLowerCase():t}function Dd(t){return xt(t)?t.replace(/[A-Z]/g,(e,o)=>o===0?e:"."+e.toLowerCase()).toLowerCase():t}function ki(){const t=new Map;return{on(e,o){let n=t.get(e);return n?n.push(o):n=[o],t.set(e,n),this},off(e,o){let n=t.get(e);return n&&n.splice(n.indexOf(o)>>>0,1),this},emit(e,o){let n=t.get(e);n&&n.slice().map(r=>{r(o)})},clear(){t.clear()}}}var yk=Object.defineProperty,vk=Object.defineProperties,xk=Object.getOwnPropertyDescriptors,zs=Object.getOwnPropertySymbols,cm=Object.prototype.hasOwnProperty,um=Object.prototype.propertyIsEnumerable,Id=(t,e,o)=>e in t?yk(t,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[e]=o,zt=(t,e)=>{for(var o in e||(e={}))cm.call(e,o)&&Id(t,o,e[o]);if(zs)for(var o of zs(e))um.call(e,o)&&Id(t,o,e[o]);return t},Ka=(t,e)=>vk(t,xk(e)),lo=(t,e)=>{var o={};for(var n in t)cm.call(t,n)&&e.indexOf(n)<0&&(o[n]=t[n]);if(t!=null&&zs)for(var n of zs(t))e.indexOf(n)<0&&um.call(t,n)&&(o[n]=t[n]);return o},_k=ki(),Ht=_k;function Nd(t,e){xa(t)?t.push(...e||[]):ro(t)&&Object.assign(t,e)}function kk(t){return ro(t)&&t.hasOwnProperty("value")&&t.hasOwnProperty("type")?t.value:t}function Fd(t,e=""){return["opacity","z-index","line-height","font-weight","flex","flex-grow","flex-shrink","order"].some(n=>e.endsWith(n))?t:`${t}`.trim().split(" ").map(i=>am(i)?`${i}px`:i).join(" ")}function wk(t){return t.replaceAll(/ /g,"").replace(/[^\w]/g,"-")}function Kl(t="",e=""){return wk(`${xt(t,!1)&&xt(e,!1)?`${t}-`:t}${e}`)}function dm(t="",e=""){return`--${Kl(t,e)}`}function fm(t,e="",o="",n=[],r){if(xt(t)){const i=/{([^}]*)}/g,s=t.trim();if(_o(s,i)){const a=s.replaceAll(i,u=>{const f=u.replace(/{|}/g,"").split(".").filter(h=>!n.some(g=>_o(h,g)));return`var(${dm(o,lm(f.join("-")))}${xe(r)?`, ${r}`:""})`}),l=/(\d+\s+[\+\-\*\/]\s+\d+)/g,c=/var\([^)]+\)/g;return _o(a.replace(c,"0"),l)?`calc(${a})`:a}return Fd(s,e)}else if(am(t))return Fd(t,e)}function Ck(t,e,o){xt(e,!1)&&t.push(`${e}:${o};`)}function Nn(t,e){return t?`${t}{${e}}`:""}var uE=t=>{var e;const o=ve.getTheme(),n=Yl(o,t,void 0,"variable"),r=(e=n==null?void 0:n.match(/--[\w-]+/g))==null?void 0:e[0],i=Yl(o,t,void 0,"value");return{name:r,variable:n,value:i}},Dr=(...t)=>Yl(ve.getTheme(),...t),Yl=(t={},e,o,n)=>{if(e){const{variable:r,options:i}=ve.defaults||{},{prefix:s,transform:a}=(t==null?void 0:t.options)||i||{},c=_o(e,/{([^}]*)}/g)?e:`{${e}}`;return n==="value"||no(n)&&a==="strict"?ve.getTokenValue(e):fm(c,void 0,s,[r.excludedKeyRegex],o)}return""};function Sk(t,e={}){const o=ve.defaults.variable,{prefix:n=o.prefix,selector:r=o.selector,excludedKeyRegex:i=o.excludedKeyRegex}=e,s=(c,u="")=>Object.entries(c).reduce((d,[f,h])=>{const g=_o(f,i)?Kl(u):Kl(u,lm(f)),p=kk(h);if(ro(p)){const{variables:y,tokens:x}=s(p,g);Nd(d.tokens,x),Nd(d.variables,y)}else d.tokens.push((n?g.replace(`${n}-`,""):g).replaceAll("-",".")),Ck(d.variables,dm(g),fm(p,g,n,[i]));return d},{variables:[],tokens:[]}),{variables:a,tokens:l}=s(t,n);return{value:a,tokens:l,declarations:a.join(""),css:Nn(r,a.join(""))}}var Ft={regex:{rules:{class:{pattern:/^\.([a-zA-Z][\w-]*)$/,resolve(t){return{type:"class",selector:t,matched:this.pattern.test(t.trim())}}},attr:{pattern:/^\[(.*)\]$/,resolve(t){return{type:"attr",selector:`:root${t}`,matched:this.pattern.test(t.trim())}}},media:{pattern:/^@media (.*)$/,resolve(t){return{type:"media",selector:`${t}{:root{[CSS]}}`,matched:this.pattern.test(t.trim())}}},system:{pattern:/^system$/,resolve(t){return{type:"system",selector:"@media (prefers-color-scheme: dark){:root{[CSS]}}",matched:this.pattern.test(t.trim())}}},custom:{resolve(t){return{type:"custom",selector:t,matched:!0}}}},resolve(t){const e=Object.keys(this.rules).filter(o=>o!=="custom").map(o=>this.rules[o]);return[t].flat().map(o=>{var n;return(n=e.map(r=>r.resolve(o)).find(r=>r.matched))!=null?n:this.rules.custom.resolve(o)})}},_toVariables(t,e){return Sk(t,{prefix:e==null?void 0:e.prefix})},getCommon({name:t="",theme:e={},params:o,set:n,defaults:r}){var i,s,a,l,c,u,d;const{preset:f,options:h}=e;let g,p,y,x,v,m,b;if(xe(f)&&h.transform!=="strict"){const{primitive:_,semantic:C,extend:S}=f,P=C||{},{colorScheme:T}=P,O=lo(P,["colorScheme"]),B=S||{},{colorScheme:E}=B,N=lo(B,["colorScheme"]),X=T||{},{dark:q}=X,I=lo(X,["dark"]),U=E||{},{dark:W}=U,oe=lo(U,["dark"]),Re=xe(_)?this._toVariables({primitive:_},h):{},ke=xe(O)?this._toVariables({semantic:O},h):{},pe=xe(I)?this._toVariables({light:I},h):{},et=xe(q)?this._toVariables({dark:q},h):{},He=xe(N)?this._toVariables({semantic:N},h):{},_t=xe(oe)?this._toVariables({light:oe},h):{},Ne=xe(W)?this._toVariables({dark:W},h):{},[A,Y]=[(i=Re.declarations)!=null?i:"",Re.tokens],[V,G]=[(s=ke.declarations)!=null?s:"",ke.tokens||[]],[fe,we]=[(a=pe.declarations)!=null?a:"",pe.tokens||[]],[k,w]=[(l=et.declarations)!=null?l:"",et.tokens||[]],[R,L]=[(c=He.declarations)!=null?c:"",He.tokens||[]],[M,$]=[(u=_t.declarations)!=null?u:"",_t.tokens||[]],[z,H]=[(d=Ne.declarations)!=null?d:"",Ne.tokens||[]];g=this.transformCSS(t,A,"light","variable",h,n,r),p=Y;const F=this.transformCSS(t,`${V}${fe}`,"light","variable",h,n,r),D=this.transformCSS(t,`${k}`,"dark","variable",h,n,r);y=`${F}${D}`,x=[...new Set([...G,...we,...w])];const J=this.transformCSS(t,`${R}${M}color-scheme:light`,"light","variable",h,n,r),K=this.transformCSS(t,`${z}color-scheme:dark`,"dark","variable",h,n,r);v=`${J}${K}`,m=[...new Set([...L,...$,...H])],b=$t(f.css,{dt:Dr})}return{primitive:{css:g,tokens:p},semantic:{css:y,tokens:x},global:{css:v,tokens:m},style:b}},getPreset({name:t="",preset:e={},options:o,params:n,set:r,defaults:i,selector:s}){var a,l,c;let u,d,f;if(xe(e)&&o.transform!=="strict"){const h=t.replace("-directive",""),g=e,{colorScheme:p,extend:y,css:x}=g,v=lo(g,["colorScheme","extend","css"]),m=y||{},{colorScheme:b}=m,_=lo(m,["colorScheme"]),C=p||{},{dark:S}=C,P=lo(C,["dark"]),T=b||{},{dark:O}=T,B=lo(T,["dark"]),E=xe(v)?this._toVariables({[h]:zt(zt({},v),_)},o):{},N=xe(P)?this._toVariables({[h]:zt(zt({},P),B)},o):{},X=xe(S)?this._toVariables({[h]:zt(zt({},S),O)},o):{},[q,I]=[(a=E.declarations)!=null?a:"",E.tokens||[]],[U,W]=[(l=N.declarations)!=null?l:"",N.tokens||[]],[oe,Re]=[(c=X.declarations)!=null?c:"",X.tokens||[]],ke=this.transformCSS(h,`${q}${U}`,"light","variable",o,r,i,s),pe=this.transformCSS(h,oe,"dark","variable",o,r,i,s);u=`${ke}${pe}`,d=[...new Set([...I,...W,...Re])],f=$t(x,{dt:Dr})}return{css:u,tokens:d,style:f}},getPresetC({name:t="",theme:e={},params:o,set:n,defaults:r}){var i;const{preset:s,options:a}=e,l=(i=s==null?void 0:s.components)==null?void 0:i[t];return this.getPreset({name:t,preset:l,options:a,params:o,set:n,defaults:r})},getPresetD({name:t="",theme:e={},params:o,set:n,defaults:r}){var i;const s=t.replace("-directive",""),{preset:a,options:l}=e,c=(i=a==null?void 0:a.directives)==null?void 0:i[s];return this.getPreset({name:s,preset:c,options:l,params:o,set:n,defaults:r})},applyDarkColorScheme(t){return!(t.darkModeSelector==="none"||t.darkModeSelector===!1)},getColorSchemeOption(t,e){var o;return this.applyDarkColorScheme(t)?this.regex.resolve(t.darkModeSelector===!0?e.options.darkModeSelector:(o=t.darkModeSelector)!=null?o:e.options.darkModeSelector):[]},getLayerOrder(t,e={},o,n){const{cssLayer:r}=e;return r?`@layer ${$t(r.order||"primeui",o)}`:""},getCommonStyleSheet({name:t="",theme:e={},params:o,props:n={},set:r,defaults:i}){const s=this.getCommon({name:t,theme:e,params:o,set:r,defaults:i}),a=Object.entries(n).reduce((l,[c,u])=>l.push(`${c}="${u}"`)&&l,[]).join(" ");return Object.entries(s||{}).reduce((l,[c,u])=>{if(u!=null&&u.css){const d=$r(u==null?void 0:u.css),f=`${c}-variables`;l.push(``)}return l},[]).join("")},getStyleSheet({name:t="",theme:e={},params:o,props:n={},set:r,defaults:i}){var s;const a={name:t,theme:e,params:o,set:r,defaults:i},l=(s=t.includes("-directive")?this.getPresetD(a):this.getPresetC(a))==null?void 0:s.css,c=Object.entries(n).reduce((u,[d,f])=>u.push(`${d}="${f}"`)&&u,[]).join(" ");return l?``:""},createTokens(t={},e,o="",n="",r={}){return Object.entries(t).forEach(([i,s])=>{const a=_o(i,e.variable.excludedKeyRegex)?o:o?`${o}.${Dd(i)}`:Dd(i),l=n?`${n}.${i}`:i;ro(s)?this.createTokens(s,e,a,l,r):(r[a]||(r[a]={paths:[],computed(c,u={}){var d,f;return this.paths.length===1?(d=this.paths[0])==null?void 0:d.computed(this.paths[0].scheme,u.binding):c&&c!=="none"?(f=this.paths.find(h=>h.scheme===c))==null?void 0:f.computed(c,u.binding):this.paths.map(h=>h.computed(h.scheme,u[h.scheme]))}}),r[a].paths.push({path:l,value:s,scheme:l.includes("colorScheme.light")?"light":l.includes("colorScheme.dark")?"dark":"none",computed(c,u={}){const d=/{([^}]*)}/g;let f=s;if(u.name=this.path,u.binding||(u.binding={}),_o(s,d)){const g=s.trim().replaceAll(d,x=>{var v;const m=x.replace(/{|}/g,""),b=(v=r[m])==null?void 0:v.computed(c,u);return xa(b)&&b.length===2?`light-dark(${b[0].value},${b[1].value})`:b==null?void 0:b.value}),p=/(\d+\w*\s+[\+\-\*\/]\s+\d+\w*)/g,y=/var\([^)]+\)/g;f=_o(g.replace(y,"0"),p)?`calc(${g})`:g}return no(u.binding)&&delete u.binding,{colorScheme:c,path:this.path,paths:u,value:f.includes("undefined")?void 0:f}}}))}),r},getTokenValue(t,e,o){var n;const i=(l=>l.split(".").filter(u=>!_o(u.toLowerCase(),o.variable.excludedKeyRegex)).join("."))(e),s=e.includes("colorScheme.light")?"light":e.includes("colorScheme.dark")?"dark":void 0,a=[(n=t[i])==null?void 0:n.computed(s)].flat().filter(l=>l);return a.length===1?a[0].value:a.reduce((l={},c)=>{const u=c,{colorScheme:d}=u,f=lo(u,["colorScheme"]);return l[d]=f,l},void 0)},getSelectorRule(t,e,o,n){return o==="class"||o==="attr"?Nn(xe(e)?`${t}${e},${t} ${e}`:t,n):Nn(t,xe(e)?Nn(e,n):n)},transformCSS(t,e,o,n,r={},i,s,a){if(xe(e)){const{cssLayer:l}=r;if(n!=="style"){const c=this.getColorSchemeOption(r,s);e=o==="dark"?c.reduce((u,{type:d,selector:f})=>(xe(f)&&(u+=f.includes("[CSS]")?f.replace("[CSS]",e):this.getSelectorRule(f,a,d,e)),u),""):Nn(a??":root",e)}if(l){const c={name:"primeui",order:"primeui"};ro(l)&&(c.name=$t(l.name,{name:t,type:n})),xe(c.name)&&(e=Nn(`@layer ${c.name}`,e),i==null||i.layerNames(c.name))}return e}return""}},ve={defaults:{variable:{prefix:"p",selector:":root",excludedKeyRegex:/^(primitive|semantic|components|directives|variables|colorscheme|light|dark|common|root|states|extend|css)$/gi},options:{prefix:"p",darkModeSelector:"system",cssLayer:!1}},_theme:void 0,_layerNames:new Set,_loadedStyleNames:new Set,_loadingStyles:new Set,_tokens:{},update(t={}){const{theme:e}=t;e&&(this._theme=Ka(zt({},e),{options:zt(zt({},this.defaults.options),e.options)}),this._tokens=Ft.createTokens(this.preset,this.defaults),this.clearLoadedStyleNames())},get theme(){return this._theme},get preset(){var t;return((t=this.theme)==null?void 0:t.preset)||{}},get options(){var t;return((t=this.theme)==null?void 0:t.options)||{}},get tokens(){return this._tokens},getTheme(){return this.theme},setTheme(t){this.update({theme:t}),Ht.emit("theme:change",t)},getPreset(){return this.preset},setPreset(t){this._theme=Ka(zt({},this.theme),{preset:t}),this._tokens=Ft.createTokens(t,this.defaults),this.clearLoadedStyleNames(),Ht.emit("preset:change",t),Ht.emit("theme:change",this.theme)},getOptions(){return this.options},setOptions(t){this._theme=Ka(zt({},this.theme),{options:t}),this.clearLoadedStyleNames(),Ht.emit("options:change",t),Ht.emit("theme:change",this.theme)},getLayerNames(){return[...this._layerNames]},setLayerNames(t){this._layerNames.add(t)},getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(t){return this._loadedStyleNames.has(t)},setLoadedStyleName(t){this._loadedStyleNames.add(t)},deleteLoadedStyleName(t){this._loadedStyleNames.delete(t)},clearLoadedStyleNames(){this._loadedStyleNames.clear()},getTokenValue(t){return Ft.getTokenValue(this.tokens,t,this.defaults)},getCommon(t="",e){return Ft.getCommon({name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getComponent(t="",e){const o={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return Ft.getPresetC(o)},getDirective(t="",e){const o={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return Ft.getPresetD(o)},getCustomPreset(t="",e,o,n){const r={name:t,preset:e,options:this.options,selector:o,params:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return Ft.getPreset(r)},getLayerOrderCSS(t=""){return Ft.getLayerOrder(t,this.options,{names:this.getLayerNames()},this.defaults)},transformCSS(t="",e,o="style",n){return Ft.transformCSS(t,e,n,o,this.options,{layerNames:this.setLayerNames.bind(this)},this.defaults)},getCommonStyleSheet(t="",e,o={}){return Ft.getCommonStyleSheet({name:t,theme:this.theme,params:e,props:o,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getStyleSheet(t,e,o={}){return Ft.getStyleSheet({name:t,theme:this.theme,params:e,props:o,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},onStyleMounted(t){this._loadingStyles.add(t)},onStyleUpdated(t){this._loadingStyles.add(t)},onStyleLoaded(t,{name:e}){this._loadingStyles.size&&(this._loadingStyles.delete(e),Ht.emit(`theme:${e}:load`,t),!this._loadingStyles.size&&Ht.emit("theme:load"))}};function Tk(t,e){return t?t.classList?t.classList.contains(e):new RegExp("(^| )"+e+"( |$)","gi").test(t.className):!1}function Pk(t,e){if(t&&e){const o=n=>{Tk(t,n)||(t.classList?t.classList.add(n):t.className+=" "+n)};[e].flat().filter(Boolean).forEach(n=>n.split(" ").forEach(o))}}function Vs(t){for(const e of document==null?void 0:document.styleSheets)try{for(const o of e==null?void 0:e.cssRules)for(const n of o==null?void 0:o.style)if(t.test(n))return{name:n,value:o.style.getPropertyValue(n).trim()}}catch{}return null}function Rk(t){if(t){let e=document.createElement("a");if(e.download!==void 0){const{name:o,src:n}=t;return e.setAttribute("href",n),e.setAttribute("download",o),e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e),!0}}return!1}function dE(t,e){let o=new Blob([t],{type:"application/csv;charset=utf-8;"});window.navigator.msSaveOrOpenBlob?navigator.msSaveOrOpenBlob(o,e+".csv"):Rk({name:e+".csv",src:URL.createObjectURL(o)})||(t="data:text/csv;charset=utf-8,"+t,window.open(encodeURI(t)))}function Ya(t,e){if(t&&e){const o=n=>{t.classList?t.classList.remove(n):t.className=t.className.replace(new RegExp("(^|\\b)"+n.split(" ").join("|")+"(\\b|$)","gi")," ")};[e].flat().filter(Boolean).forEach(n=>n.split(" ").forEach(o))}}function hm(t){let e={width:0,height:0};return t&&(t.style.visibility="hidden",t.style.display="block",e.width=t.offsetWidth,e.height=t.offsetHeight,t.style.display="none",t.style.visibility="visible"),e}function gm(){let t=window,e=document,o=e.documentElement,n=e.getElementsByTagName("body")[0],r=t.innerWidth||o.clientWidth||n.clientWidth,i=t.innerHeight||o.clientHeight||n.clientHeight;return{width:r,height:i}}function Ok(){let t=document.documentElement;return(window.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}function Ek(){let t=document.documentElement;return(window.pageYOffset||t.scrollTop)-(t.clientTop||0)}function fE(t,e,o=!0){var n,r,i,s;if(t){const a=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:hm(t),l=a.height,c=a.width,u=e.offsetHeight,d=e.offsetWidth,f=e.getBoundingClientRect(),h=Ek(),g=Ok(),p=gm();let y,x,v="top";f.top+u+l>p.height?(y=f.top+h-l,v="bottom",y<0&&(y=h)):y=u+f.top+h,f.left+c>p.width?x=Math.max(0,f.left+g+d-c):x=f.left+g,t.style.top=y+"px",t.style.left=x+"px",t.style.transformOrigin=v,o&&(t.style.marginTop=v==="bottom"?`calc(${(r=(n=Vs(/-anchor-gutter$/))==null?void 0:n.value)!=null?r:"2px"} * -1)`:(s=(i=Vs(/-anchor-gutter$/))==null?void 0:i.value)!=null?s:"")}}function hE(t,e){t&&(typeof e=="string"?t.style.cssText=e:Object.entries(e||{}).forEach(([o,n])=>t.style[o]=n))}function Mk(t,e){return t instanceof HTMLElement?t.offsetWidth:0}function gE(t,e,o=!0){var n,r,i,s;if(t){const a=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:hm(t),l=e.offsetHeight,c=e.getBoundingClientRect(),u=gm();let d,f,h="top";c.top+l+a.height>u.height?(d=-1*a.height,h="bottom",c.top+d<0&&(d=-1*c.top)):d=l,a.width>u.width?f=c.left*-1:c.left+a.width>u.width?f=(c.left+a.width-u.width)*-1:f=0,t.style.top=d+"px",t.style.left=f+"px",t.style.transformOrigin=h,o&&(t.style.marginTop=h==="bottom"?`calc(${(r=(n=Vs(/-anchor-gutter$/))==null?void 0:n.value)!=null?r:"2px"} * -1)`:(s=(i=Vs(/-anchor-gutter$/))==null?void 0:i.value)!=null?s:"")}}function rr(t){return typeof HTMLElement=="object"?t instanceof HTMLElement:t&&typeof t=="object"&&t!==null&&t.nodeType===1&&typeof t.nodeName=="string"}function pE(){if(window.getSelection){const t=window.getSelection()||{};t.empty?t.empty():t.removeAllRanges&&t.rangeCount>0&&t.getRangeAt(0).getClientRects().length>0&&t.removeAllRanges()}}function Us(t,e={}){if(rr(t)){const o=(n,r)=>{var i,s;const a=(i=t==null?void 0:t.$attrs)!=null&&i[n]?[(s=t==null?void 0:t.$attrs)==null?void 0:s[n]]:[];return[r].flat().reduce((l,c)=>{if(c!=null){const u=typeof c;if(u==="string"||u==="number")l.push(c);else if(u==="object"){const d=Array.isArray(c)?o(n,c):Object.entries(c).map(([f,h])=>n==="style"&&(h||h===0)?`${f.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${h}`:h?f:void 0);l=d.length?l.concat(d.filter(f=>!!f)):l}}return l},a)};Object.entries(e).forEach(([n,r])=>{if(r!=null){const i=n.match(/^on(.+)/);i?t.addEventListener(i[1].toLowerCase(),r):n==="p-bind"?Us(t,r):(r=n==="class"?[...new Set(o("class",r))].join(" ").trim():n==="style"?o("style",r).join(";").trim():r,(t.$attrs=t.$attrs||{})&&(t.$attrs[n]=r),t.setAttribute(n,r))}})}}function Ak(t,e={},...o){if(t){const n=document.createElement(t);return Us(n,e),n.append(...o),n}}function mE(t,e){if(t){t.style.opacity="0";let o=+new Date,n="0",r=function(){n=`${+t.style.opacity+(new Date().getTime()-o)/e}`,t.style.opacity=n,o=+new Date,+n<1&&(window.requestAnimationFrame&&requestAnimationFrame(r)||setTimeout(r,16))};r()}}function Bk(t,e){return rr(t)?Array.from(t.querySelectorAll(e)):[]}function pm(t,e){return rr(t)?t.matches(e)?t:t.querySelector(e):null}function bE(t,e){t&&document.activeElement!==t&&t.focus(e)}function Lk(t,e){if(rr(t)){const o=t.getAttribute(e);return isNaN(o)?o==="true"||o==="false"?o==="true":o:+o}}function mm(t,e=""){let o=Bk(t,`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, - [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}`),n=[];for(let r of o)getComputedStyle(r).display!="none"&&getComputedStyle(r).visibility!="hidden"&&n.push(r);return n}function yE(t,e){const o=mm(t,e);return o.length>0?o[0]:null}function jd(t){if(t){let e=t.offsetHeight,o=getComputedStyle(t);return e-=parseFloat(o.paddingTop)+parseFloat(o.paddingBottom)+parseFloat(o.borderTopWidth)+parseFloat(o.borderBottomWidth),e}return 0}function vE(t){if(t){t.style.visibility="hidden",t.style.display="block";let e=t.offsetHeight;return t.style.display="none",t.style.visibility="visible",e}return 0}function xE(t){if(t){t.style.visibility="hidden",t.style.display="block";let e=t.offsetWidth;return t.style.display="none",t.style.visibility="visible",e}return 0}function Gc(t){if(t){let e=t.parentNode;return e&&e instanceof ShadowRoot&&e.host&&(e=e.host),e}return null}function _E(t){var e;if(t){let o=(e=Gc(t))==null?void 0:e.childNodes,n=0;if(o)for(let r=0;r0?o[o.length-1]:null}function wE(t,e){let o=t.nextElementSibling;for(;o;){if(o.matches(e))return o;o=o.nextElementSibling}return null}function $k(t){if(t){let e=t.getBoundingClientRect();return{top:e.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:e.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}return{top:"auto",left:"auto"}}function Dk(t,e){return t?t.offsetHeight:0}function bm(t,e=[]){const o=Gc(t);return o===null?e:bm(o,e.concat([o]))}function CE(t,e){let o=t.previousElementSibling;for(;o;){if(o.matches(e))return o;o=o.previousElementSibling}return null}function SE(t){let e=[];if(t){let o=bm(t);const n=/(auto|scroll)/,r=i=>{try{let s=window.getComputedStyle(i,null);return n.test(s.getPropertyValue("overflow"))||n.test(s.getPropertyValue("overflowX"))||n.test(s.getPropertyValue("overflowY"))}catch{return!1}};for(let i of o){let s=i.nodeType===1&&i.dataset.scrollselectors;if(s){let a=s.split(",");for(let l of a){let c=pm(i,l);c&&r(c)&&e.push(c)}}i.nodeType!==9&&r(i)&&e.push(i)}}return e}function PE(){if(window.getSelection)return window.getSelection().toString();if(document.getSelection)return document.getSelection().toString()}function Ik(t){return!!(t!==null&&typeof t<"u"&&t.nodeName&&Gc(t))}function Hd(t){if(t){let e=t.offsetWidth,o=getComputedStyle(t);return e-=parseFloat(o.paddingLeft)+parseFloat(o.paddingRight)+parseFloat(o.borderLeftWidth)+parseFloat(o.borderRightWidth),e}return 0}function TE(t,e,o){t[e].apply(t,o)}function RE(){return/(android)/i.test(navigator.userAgent)}function OE(t){if(t){const e=t.nodeName,o=t.parentElement&&t.parentElement.nodeName;return e==="INPUT"||e==="TEXTAREA"||e==="BUTTON"||e==="A"||o==="INPUT"||o==="TEXTAREA"||o==="BUTTON"||o==="A"||!!t.closest(".p-button, .p-checkbox, .p-radiobutton")}return!1}function Xc(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function EE(t,e=""){return rr(t)?t.matches(`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, + [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}`),n=[];for(let r of o)getComputedStyle(r).display!="none"&&getComputedStyle(r).visibility!="hidden"&&n.push(r);return n}function yE(t,e){const o=mm(t,e);return o.length>0?o[0]:null}function jd(t){if(t){let e=t.offsetHeight,o=getComputedStyle(t);return e-=parseFloat(o.paddingTop)+parseFloat(o.paddingBottom)+parseFloat(o.borderTopWidth)+parseFloat(o.borderBottomWidth),e}return 0}function vE(t){if(t){t.style.visibility="hidden",t.style.display="block";let e=t.offsetHeight;return t.style.display="none",t.style.visibility="visible",e}return 0}function xE(t){if(t){t.style.visibility="hidden",t.style.display="block";let e=t.offsetWidth;return t.style.display="none",t.style.visibility="visible",e}return 0}function Gc(t){if(t){let e=t.parentNode;return e&&e instanceof ShadowRoot&&e.host&&(e=e.host),e}return null}function _E(t){var e;if(t){let o=(e=Gc(t))==null?void 0:e.childNodes,n=0;if(o)for(let r=0;r0?o[o.length-1]:null}function wE(t,e){let o=t.nextElementSibling;for(;o;){if(o.matches(e))return o;o=o.nextElementSibling}return null}function $k(t){if(t){let e=t.getBoundingClientRect();return{top:e.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:e.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}return{top:"auto",left:"auto"}}function Dk(t,e){return t?t.offsetHeight:0}function bm(t,e=[]){const o=Gc(t);return o===null?e:bm(o,e.concat([o]))}function CE(t,e){let o=t.previousElementSibling;for(;o;){if(o.matches(e))return o;o=o.previousElementSibling}return null}function SE(t){let e=[];if(t){let o=bm(t);const n=/(auto|scroll)/,r=i=>{try{let s=window.getComputedStyle(i,null);return n.test(s.getPropertyValue("overflow"))||n.test(s.getPropertyValue("overflowX"))||n.test(s.getPropertyValue("overflowY"))}catch{return!1}};for(let i of o){let s=i.nodeType===1&&i.dataset.scrollselectors;if(s){let a=s.split(",");for(let l of a){let c=pm(i,l);c&&r(c)&&e.push(c)}}i.nodeType!==9&&r(i)&&e.push(i)}}return e}function TE(){if(window.getSelection)return window.getSelection().toString();if(document.getSelection)return document.getSelection().toString()}function Ik(t){return!!(t!==null&&typeof t<"u"&&t.nodeName&&Gc(t))}function Hd(t){if(t){let e=t.offsetWidth,o=getComputedStyle(t);return e-=parseFloat(o.paddingLeft)+parseFloat(o.paddingRight)+parseFloat(o.borderLeftWidth)+parseFloat(o.borderRightWidth),e}return 0}function PE(t,e,o){t[e].apply(t,o)}function RE(){return/(android)/i.test(navigator.userAgent)}function OE(t){if(t){const e=t.nodeName,o=t.parentElement&&t.parentElement.nodeName;return e==="INPUT"||e==="TEXTAREA"||e==="BUTTON"||e==="A"||o==="INPUT"||o==="TEXTAREA"||o==="BUTTON"||o==="A"||!!t.closest(".p-button, .p-checkbox, .p-radiobutton")}return!1}function Xc(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function EE(t,e=""){return rr(t)?t.matches(`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}, - [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}`):!1}function ME(t){return!!(t&&t.offsetParent!=null)}function AE(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}function ym(t,e="",o){rr(t)&&o!==null&&o!==void 0&&t.setAttribute(e,o)}var Fi={};function vm(t="pui_id_"){return Fi.hasOwnProperty(t)||(Fi[t]=0),Fi[t]++,`${t}${Fi[t]}`}function Nk(){let t=[];const e=(s,a,l=999)=>{const c=r(s,a,l),u=c.value+(c.key===s?0:l)+1;return t.push({key:s,value:u}),u},o=s=>{t=t.filter(a=>a.value!==s)},n=(s,a)=>r(s).value,r=(s,a,l=0)=>[...t].reverse().find(c=>!0)||{key:s,value:l},i=s=>s&&parseInt(s.style.zIndex,10)||0;return{get:i,set:(s,a,l)=>{a&&(a.style.zIndex=String(e(s,!0,l)))},clear:s=>{s&&(o(i(s)),s.style.zIndex="")},getCurrent:s=>n(s)}}var qa=Nk(),nt={STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter"},BE={AND:"and",OR:"or"};function zd(t,e){var o=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=Fk(t))||e){o&&(t=o);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,a=!1;return{s:function(){o=o.call(t)},n:function(){var c=o.next();return s=c.done,c},e:function(c){a=!0,i=c},f:function(){try{s||o.return==null||o.return()}finally{if(a)throw i}}}}function Fk(t,e){if(t){if(typeof t=="string")return Wd(t,e);var o={}.toString.call(t).slice(8,-1);return o==="Object"&&t.constructor&&(o=t.constructor.name),o==="Map"||o==="Set"?Array.from(t):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?Wd(t,e):void 0}}function Wd(t,e){(e==null||e>t.length)&&(e=t.length);for(var o=0,n=Array(e);oo.getTime():e>o},gte:function(e,o){return o==null?!0:e==null?!1:e.getTime&&o.getTime?e.getTime()>=o.getTime():e>=o},dateIs:function(e,o){return o==null?!0:e==null?!1:e.toDateString()===o.toDateString()},dateIsNot:function(e,o){return o==null?!0:e==null?!1:e.toDateString()!==o.toDateString()},dateBefore:function(e,o){return o==null?!0:e==null?!1:e.getTime()o.getTime()}},register:function(e,o){this.filters[e]=o}};function Zr(t){"@babel/helpers - typeof";return Zr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zr(t)}function Vd(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),o.push.apply(o,n)}return o}function Ud(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!0;En()?vi(t):e?t():On(t)}var Vk=0;function Uk(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=vt(!1),n=vt(t),r=vt(null),i=Xc()?window.document:void 0,s=e.document,a=s===void 0?i:s,l=e.immediate,c=l===void 0?!0:l,u=e.manual,d=u===void 0?!1:u,f=e.name,h=f===void 0?"style_".concat(++Vk):f,g=e.id,p=g===void 0?void 0:g,y=e.media,x=y===void 0?void 0:y,v=e.nonce,m=v===void 0?void 0:v,b=e.first,_=b===void 0?!1:b,C=e.onMounted,S=C===void 0?void 0:C,T=e.onUpdated,P=T===void 0?void 0:T,O=e.onLoad,B=O===void 0?void 0:O,E=e.props,N=E===void 0?{}:E,X=function(){},q=function(z){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(a){var Re=Ud(Ud({},N),oe),ke=Re.name||h,pe=Re.id||p,et=Re.nonce||m;r.value=a.querySelector('style[data-primevue-style-id="'.concat(ke,'"]'))||a.getElementById(pe)||a.createElement("style"),r.value.isConnected||(n.value=z||t,Us(r.value,{type:"text/css",id:pe,media:x,nonce:et}),_?a.head.prepend(r.value):a.head.appendChild(r.value),ym(r.value,"data-primevue-style-id",ke),Us(r.value,Re),r.value.onload=function(He){return B==null?void 0:B(He,{name:ke})},S==null||S(ke)),!o.value&&(X=Lt(n,function(He){r.value.textContent=He,P==null||P(ke)},{immediate:!0}),o.value=!0)}},I=function(){!a||!o.value||(X(),Ik(r.value)&&a.head.removeChild(r.value),o.value=!1)};return c&&!d&&Wk(q),{id:p,name:h,el:r,css:n,unload:I,load:q,isLoaded:Pc(o)}}function Jr(t){"@babel/helpers - typeof";return Jr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jr(t)}function Kd(t,e){return Gk(t)||qk(t,e)||Yk(t,e)||Kk()}function Kk(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. + [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}`):!1}function ME(t){return!!(t&&t.offsetParent!=null)}function AE(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}function ym(t,e="",o){rr(t)&&o!==null&&o!==void 0&&t.setAttribute(e,o)}var Fi={};function vm(t="pui_id_"){return Fi.hasOwnProperty(t)||(Fi[t]=0),Fi[t]++,`${t}${Fi[t]}`}function Nk(){let t=[];const e=(s,a,l=999)=>{const c=r(s,a,l),u=c.value+(c.key===s?0:l)+1;return t.push({key:s,value:u}),u},o=s=>{t=t.filter(a=>a.value!==s)},n=(s,a)=>r(s).value,r=(s,a,l=0)=>[...t].reverse().find(c=>!0)||{key:s,value:l},i=s=>s&&parseInt(s.style.zIndex,10)||0;return{get:i,set:(s,a,l)=>{a&&(a.style.zIndex=String(e(s,!0,l)))},clear:s=>{s&&(o(i(s)),s.style.zIndex="")},getCurrent:s=>n(s)}}var qa=Nk(),nt={STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter"},BE={AND:"and",OR:"or"};function Wd(t,e){var o=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!o){if(Array.isArray(t)||(o=Fk(t))||e){o&&(t=o);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,a=!1;return{s:function(){o=o.call(t)},n:function(){var c=o.next();return s=c.done,c},e:function(c){a=!0,i=c},f:function(){try{s||o.return==null||o.return()}finally{if(a)throw i}}}}function Fk(t,e){if(t){if(typeof t=="string")return zd(t,e);var o={}.toString.call(t).slice(8,-1);return o==="Object"&&t.constructor&&(o=t.constructor.name),o==="Map"||o==="Set"?Array.from(t):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?zd(t,e):void 0}}function zd(t,e){(e==null||e>t.length)&&(e=t.length);for(var o=0,n=Array(e);oo.getTime():e>o},gte:function(e,o){return o==null?!0:e==null?!1:e.getTime&&o.getTime?e.getTime()>=o.getTime():e>=o},dateIs:function(e,o){return o==null?!0:e==null?!1:e.toDateString()===o.toDateString()},dateIsNot:function(e,o){return o==null?!0:e==null?!1:e.toDateString()!==o.toDateString()},dateBefore:function(e,o){return o==null?!0:e==null?!1:e.getTime()o.getTime()}},register:function(e,o){this.filters[e]=o}};function Zr(t){"@babel/helpers - typeof";return Zr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zr(t)}function Vd(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),o.push.apply(o,n)}return o}function Ud(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!0;En()?vi(t):e?t():On(t)}var Vk=0;function Uk(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=vt(!1),n=vt(t),r=vt(null),i=Xc()?window.document:void 0,s=e.document,a=s===void 0?i:s,l=e.immediate,c=l===void 0?!0:l,u=e.manual,d=u===void 0?!1:u,f=e.name,h=f===void 0?"style_".concat(++Vk):f,g=e.id,p=g===void 0?void 0:g,y=e.media,x=y===void 0?void 0:y,v=e.nonce,m=v===void 0?void 0:v,b=e.first,_=b===void 0?!1:b,C=e.onMounted,S=C===void 0?void 0:C,P=e.onUpdated,T=P===void 0?void 0:P,O=e.onLoad,B=O===void 0?void 0:O,E=e.props,N=E===void 0?{}:E,X=function(){},q=function(W){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(a){var Re=Ud(Ud({},N),oe),ke=Re.name||h,pe=Re.id||p,et=Re.nonce||m;r.value=a.querySelector('style[data-primevue-style-id="'.concat(ke,'"]'))||a.getElementById(pe)||a.createElement("style"),r.value.isConnected||(n.value=W||t,Us(r.value,{type:"text/css",id:pe,media:x,nonce:et}),_?a.head.prepend(r.value):a.head.appendChild(r.value),ym(r.value,"data-primevue-style-id",ke),Us(r.value,Re),r.value.onload=function(He){return B==null?void 0:B(He,{name:ke})},S==null||S(ke)),!o.value&&(X=Lt(n,function(He){r.value.textContent=He,T==null||T(ke)},{immediate:!0}),o.value=!0)}},I=function(){!a||!o.value||(X(),Ik(r.value)&&a.head.removeChild(r.value),o.value=!1)};return c&&!d&&zk(q),{id:p,name:h,el:r,css:n,unload:I,load:q,isLoaded:Tc(o)}}function Jr(t){"@babel/helpers - typeof";return Jr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jr(t)}function Kd(t,e){return Gk(t)||qk(t,e)||Yk(t,e)||Kk()}function Kk(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Yk(t,e){if(t){if(typeof t=="string")return Yd(t,e);var o={}.toString.call(t).slice(8,-1);return o==="Object"&&t.constructor&&(o=t.constructor.name),o==="Map"||o==="Set"?Array.from(t):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?Yd(t,e):void 0}}function Yd(t,e){(e==null||e>t.length)&&(e=t.length);for(var o=0,n=Array(e);o1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(i){return i},r=n($t(e,{dt:Dr}));return xe(r)?Uk($r(r),Ga({name:this.name},o)):{}},loadCSS:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.load(this.css,e)},loadTheme:function(){var e=this,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return this.load(this.theme,o,function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ve.transformCSS(o.name||e.name,"".concat(r).concat(n))})},getCommonTheme:function(e){return ve.getCommon(this.name,e)},getComponentTheme:function(e){return ve.getComponent(this.name,e)},getDirectiveTheme:function(e){return ve.getDirective(this.name,e)},getPresetTheme:function(e,o,n){return ve.getCustomPreset(this.name,e,o,n)},getLayerOrderThemeCSS:function(){return ve.getLayerOrderCSS(this.name)},getStyleSheet:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.css){var n=$t(this.css,{dt:Dr})||"",r=$r("".concat(n).concat(e)),i=Object.entries(o).reduce(function(s,a){var l=Kd(a,2),c=l[0],u=l[1];return s.push("".concat(c,'="').concat(u,'"'))&&s},[]).join(" ");return xe(r)?'"):""}return""},getCommonThemeStyleSheet:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ve.getCommonStyleSheet(this.name,e,o)},getThemeStyleSheet:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[ve.getStyleSheet(this.name,e,o)];if(this.theme){var r=this.name==="base"?"global-style":"".concat(this.name,"-style"),i=$t(this.theme,{dt:Dr}),s=$r(ve.transformCSS(r,i)),a=Object.entries(o).reduce(function(l,c){var u=Kd(c,2),d=u[0],f=u[1];return l.push("".concat(d,'="').concat(f,'"'))&&l},[]).join(" ");xe(s)&&n.push('"))}return n.join("")},extend:function(e){return Ga(Ga({},this),{},{css:void 0,theme:void 0},e)}},jn=ki();function Qr(t){"@babel/helpers - typeof";return Qr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qr(t)}function Gd(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),o.push.apply(o,n)}return o}function ji(t){for(var e=1;ee in t?bw(t,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[e]=o,xw=(t,e)=>{for(var o in e||(e={}))yw.call(e,o)&&Qd(t,o,e[o]);if(Jd)for(var o of Jd(e))vw.call(e,o)&&Qd(t,o,e[o]);return t};function ef(t,e=!0){return t instanceof Object&&t.constructor===Object&&(e||Object.keys(t).length!==0)}function _w(...t){const e=(o={},n={})=>{const r=xw({},o);return Object.keys(n).forEach(i=>{ef(n[i])&&i in o&&ef(o[i])?r[i]=e(o[i],n[i]):r[i]=n[i]}),r};return t.reduce((o,n,r)=>r===0?n:e(o,n),{})}function kw(...t){return _w(...t)}var ww={root:{transitionDuration:"{transition.duration}"},panel:{borderWidth:"0 0 1px 0",borderColor:"{content.border.color}"},header:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",padding:"1.125rem",fontWeight:"600",borderRadius:"0",borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",hoverBackground:"{content.background}",activeBackground:"{content.background}",activeHoverBackground:"{content.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}"},first:{topBorderRadius:"{content.border.radius}",borderWidth:"0"},last:{bottomBorderRadius:"{content.border.radius}",activeBottomBorderRadius:"0"}},content:{borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",color:"{text.color}",padding:"0 1.125rem 1.125rem 1.125rem"}},Cw={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}"},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},dropdown:{width:"2.5rem",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},chip:{borderRadius:"{border.radius.sm}"},emptyMessage:{padding:"{list.option.padding}"},colorScheme:{light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"}}}},Sw={root:{width:"2rem",height:"2rem",fontSize:"1rem",background:"{content.border.color}",borderRadius:"{content.border.radius}"},group:{borderColor:"{content.background}",offset:"-1rem"},lg:{width:"3rem",height:"3rem",fontSize:"1.5rem"},xl:{width:"4rem",height:"4rem",fontSize:"2rem"}},Pw={root:{borderRadius:"{border.radius.md}",padding:"0 0.5rem",fontSize:"0.75rem",fontWeight:"700",minWidth:"1.5rem",height:"1.5rem"},dot:{size:"0.5rem"},sm:{fontSize:"0.625rem",minWidth:"1.25rem",height:"1.25rem"},lg:{fontSize:"0.875rem",minWidth:"1.75rem",height:"1.75rem"},xl:{fontSize:"1rem",minWidth:"2rem",height:"2rem"},colorScheme:{light:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.500}",color:"{surface.0}"},info:{background:"{sky.500}",color:"{surface.0}"},warn:{background:"{orange.500}",color:"{surface.0}"},danger:{background:"{red.500}",color:"{surface.0}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"{green.400}",color:"{green.950}"},info:{background:"{sky.400}",color:"{sky.950}"},warn:{background:"{orange.400}",color:"{orange.950}"},danger:{background:"{red.400}",color:"{red.950}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}}},Tw={root:{borderRadius:"{content.border.radius}"}},Rw={root:{padding:"1rem",background:"{content.background}",gap:"0.5rem",transitionDuration:"{transition.duration}"},item:{color:"{text.muted.color}",hoverColor:"{text.color}",borderRadius:"{content.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",hoverColor:"{navigation.item.icon.focus.color}"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},separator:{color:"{navigation.item.icon.color}"}},Ow={root:{borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",gap:"0.5rem",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",iconOnlyWidth:"2.5rem",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"},label:{fontWeight:"500"},raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"},badgeSize:"1rem",transitionDuration:"{form.field.transition.duration}"},colorScheme:{light:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",borderColor:"{surface.100}",hoverBorderColor:"{surface.200}",activeBorderColor:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}",focusRing:{color:"{surface.600}",shadow:"none"}},info:{background:"{sky.500}",hoverBackground:"{sky.600}",activeBackground:"{sky.700}",borderColor:"{sky.500}",hoverBorderColor:"{sky.600}",activeBorderColor:"{sky.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{sky.500}",shadow:"none"}},success:{background:"{green.500}",hoverBackground:"{green.600}",activeBackground:"{green.700}",borderColor:"{green.500}",hoverBorderColor:"{green.600}",activeBorderColor:"{green.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{green.500}",shadow:"none"}},warn:{background:"{orange.500}",hoverBackground:"{orange.600}",activeBackground:"{orange.700}",borderColor:"{orange.500}",hoverBorderColor:"{orange.600}",activeBorderColor:"{orange.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{orange.500}",shadow:"none"}},help:{background:"{purple.500}",hoverBackground:"{purple.600}",activeBackground:"{purple.700}",borderColor:"{purple.500}",hoverBorderColor:"{purple.600}",activeBorderColor:"{purple.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{purple.500}",shadow:"none"}},danger:{background:"{red.500}",hoverBackground:"{red.600}",activeBackground:"{red.700}",borderColor:"{red.500}",hoverBorderColor:"{red.600}",activeBorderColor:"{red.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{red.500}",shadow:"none"}},contrast:{background:"{surface.950}",hoverBackground:"{surface.900}",activeBackground:"{surface.800}",borderColor:"{surface.950}",hoverBorderColor:"{surface.900}",activeBorderColor:"{surface.800}",color:"{surface.0}",hoverColor:"{surface.0}",activeColor:"{surface.0}",focusRing:{color:"{surface.950}",shadow:"none"}}},outlined:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",borderColor:"{primary.200}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",borderColor:"{green.200}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",borderColor:"{sky.200}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",borderColor:"{orange.200}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",borderColor:"{purple.200}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",borderColor:"{red.200}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.700}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.700}"}},text:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",color:"{red.500}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.700}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},dark:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",borderColor:"{surface.800}",hoverBorderColor:"{surface.700}",activeBorderColor:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}",focusRing:{color:"{surface.300}",shadow:"none"}},info:{background:"{sky.400}",hoverBackground:"{sky.300}",activeBackground:"{sky.200}",borderColor:"{sky.400}",hoverBorderColor:"{sky.300}",activeBorderColor:"{sky.200}",color:"{sky.950}",hoverColor:"{sky.950}",activeColor:"{sky.950}",focusRing:{color:"{sky.400}",shadow:"none"}},success:{background:"{green.400}",hoverBackground:"{green.300}",activeBackground:"{green.200}",borderColor:"{green.400}",hoverBorderColor:"{green.300}",activeBorderColor:"{green.200}",color:"{green.950}",hoverColor:"{green.950}",activeColor:"{green.950}",focusRing:{color:"{green.400}",shadow:"none"}},warn:{background:"{orange.400}",hoverBackground:"{orange.300}",activeBackground:"{orange.200}",borderColor:"{orange.400}",hoverBorderColor:"{orange.300}",activeBorderColor:"{orange.200}",color:"{orange.950}",hoverColor:"{orange.950}",activeColor:"{orange.950}",focusRing:{color:"{orange.400}",shadow:"none"}},help:{background:"{purple.400}",hoverBackground:"{purple.300}",activeBackground:"{purple.200}",borderColor:"{purple.400}",hoverBorderColor:"{purple.300}",activeBorderColor:"{purple.200}",color:"{purple.950}",hoverColor:"{purple.950}",activeColor:"{purple.950}",focusRing:{color:"{purple.400}",shadow:"none"}},danger:{background:"{red.400}",hoverBackground:"{red.300}",activeBackground:"{red.200}",borderColor:"{red.400}",hoverBorderColor:"{red.300}",activeBorderColor:"{red.200}",color:"{red.950}",hoverColor:"{red.950}",activeColor:"{red.950}",focusRing:{color:"{red.400}",shadow:"none"}},contrast:{background:"{surface.0}",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{surface.0}",hoverBorderColor:"{surface.100}",activeBorderColor:"{surface.200}",color:"{surface.950}",hoverColor:"{surface.950}",activeColor:"{surface.950}",focusRing:{color:"{surface.0}",shadow:"none"}}},outlined:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",borderColor:"{primary.700}",color:"{primary.color}"},secondary:{hoverBackground:"rgba(255,255,255,0.04)",activeBackground:"rgba(255,255,255,0.16)",borderColor:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",borderColor:"{green.700}",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",borderColor:"{sky.700}",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",borderColor:"{orange.700}",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",borderColor:"{purple.700}",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",borderColor:"{red.700}",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.500}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.600}",color:"{surface.0}"}},text:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",color:"{primary.color}"},secondary:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",color:"{red.400}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}}}},Ew={root:{background:"{content.background}",borderRadius:"{border.radius.xl}",color:"{content.color}",shadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},body:{padding:"1.25rem",gap:"0.5rem"},caption:{gap:"0.5rem"},title:{fontSize:"1.25rem",fontWeight:"500"},subtitle:{color:"{text.muted.color}"}},Mw={root:{transitionDuration:"{transition.duration}"},content:{gap:"0.25rem"},indicatorList:{padding:"1rem",gap:"0.5rem"},indicator:{width:"2rem",height:"0.5rem",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{indicator:{background:"{surface.200}",hoverBackground:"{surface.300}",activeBackground:"{primary.color}"}},dark:{indicator:{background:"{surface.700}",hoverBackground:"{surface.600}",activeBackground:"{primary.color}"}}}},Aw={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}"},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",icon:{color:"{list.option.icon.color}",focusColor:"{list.option.icon.focus.color}",size:"0.875rem"}}},Bw={root:{borderRadius:"{border.radius.sm}",width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},icon:{size:"0.875rem",color:"{form.field.color}",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}"}},Lw={root:{borderRadius:"16px",paddingX:"0.75rem",paddingY:"0.5rem",gap:"0.5rem",transitionDuration:"{transition.duration}"},image:{width:"2rem",height:"2rem"},icon:{size:"1rem"},removeIcon:{size:"1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"}},colorScheme:{light:{root:{background:"{surface.100}",color:"{surface.800}"},icon:{color:"{surface.800}"},removeIcon:{color:"{surface.800}"}},dark:{root:{background:"{surface.800}",color:"{surface.0}"},icon:{color:"{surface.0}"},removeIcon:{color:"{surface.0}"}}}},$w={root:{transitionDuration:"{transition.duration}"},preview:{width:"1.5rem",height:"1.5rem",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},panel:{shadow:"{overlay.popover.shadow}",borderRadius:"{overlay.popover.borderRadius}"},colorScheme:{light:{panel:{background:"{surface.800}",borderColor:"{surface.900}"},handle:{color:"{surface.0}"}},dark:{panel:{background:"{surface.900}",borderColor:"{surface.700}"},handle:{color:"{surface.0}"}}}},Dw={icon:{size:"2rem",color:"{overlay.modal.color}"},content:{gap:"1rem"}},Iw={root:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},content:{padding:"{overlay.popover.padding}",gap:"1rem"},icon:{size:"1.5rem",color:"{overlay.popover.color}"},footer:{gap:"0.5rem",padding:"0 {overlay.popover.padding} {overlay.popover.padding} {overlay.popover.padding}"}},Nw={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"}},Fw={root:{transitionDuration:"{transition.duration}"},header:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},headerCell:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{datatable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},columnTitle:{fontWeight:"600"},row:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},bodyCell:{borderColor:"{datatable.border.color}",padding:"0.75rem 1rem"},footerCell:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},columnFooter:{fontWeight:"600"},footer:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},dropPointColor:"{primary.color}",columnResizerWidth:"0.5rem",resizeIndicator:{width:"1px",color:"{primary.color}"},sortIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},loadingIcon:{size:"2rem"},rowToggleButton:{hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},filter:{inlineGap:"0.5rem",overlaySelect:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},overlayPopover:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}",gap:"0.5rem"},rule:{borderColor:"{content.border.color}"},constraintList:{padding:"{list.padding}",gap:"{list.gap}"},constraint:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",separator:{borderColor:"{content.border.color}"},padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"}},paginatorTop:{borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},colorScheme:{light:{root:{borderColor:"{content.border.color}"},row:{stripedBackground:"{surface.50}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},row:{stripedBackground:"{surface.950}"},bodyCell:{selectedBorderColor:"{primary.900}"}}}},jw={root:{borderColor:"transparent",borderWidth:"0",borderRadius:"0",padding:"0"},header:{background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",borderRadius:"0"},content:{background:"{content.background}",color:"{content.color}",borderColor:"transparent",borderWidth:"0",padding:"0",borderRadius:"0"},footer:{background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"1px 0 0 0",padding:"0.75rem 1rem",borderRadius:"0"},paginatorTop:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{content.border.color}",borderWidth:"1px 0 0 0"}},Hw={root:{transitionDuration:"{transition.duration}"},panel:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}"},header:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",padding:"0 0 0.5rem 0",fontWeight:"500",gap:"0.5rem"},title:{gap:"0.5rem",fontWeight:"500"},dropdown:{width:"2.5rem",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},inputIcon:{color:"{form.field.icon.color}"},selectMonth:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},selectYear:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},group:{borderColor:"{content.border.color}",gap:"{overlay.popover.padding}"},dayView:{margin:"0.5rem 0 0 0"},weekDay:{padding:"0.25rem",fontWeight:"500",color:"{content.color}"},date:{hoverBackground:"{content.hover.background}",selectedBackground:"{primary.color}",rangeSelectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{primary.contrast.color}",rangeSelectedColor:"{highlight.color}",width:"2rem",height:"2rem",borderRadius:"50%",padding:"0.25rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},monthView:{margin:"0.5rem 0 0 0"},month:{borderRadius:"{content.border.radius}"},yearView:{margin:"0.5rem 0 0 0"},year:{borderRadius:"{content.border.radius}"},buttonbar:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}"},timePicker:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}",gap:"0.5rem",buttonGap:"0.25rem"},colorScheme:{light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"},today:{background:"{surface.200}",color:"{surface.900}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"},today:{background:"{surface.700}",color:"{surface.0}"}}}},zw={root:{background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},header:{padding:"{overlay.modal.padding}",gap:"0.5rem"},title:{fontSize:"1.25rem",fontWeight:"600"},content:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},footer:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}",gap:"0.5rem"}},Ww={root:{borderColor:"{content.border.color}"},content:{background:"{content.background}",color:"{text.color}"},horizontal:{margin:"1rem 0",padding:"0 1rem",content:{padding:"0 0.5rem"}},vertical:{margin:"0 1rem",padding:"0.5rem 0",content:{padding:"0.5rem 0"}}},Vw={root:{background:"rgba(255, 255, 255, 0.1)",borderColor:"rgba(255, 255, 255, 0.2)",padding:"0.5rem",borderRadius:"{border.radius.xl}"},item:{borderRadius:"{content.border.radius}",padding:"0.5rem",size:"3rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},Uw={root:{background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},header:{padding:"{overlay.modal.padding}"},title:{fontSize:"1.5rem",fontWeight:"600"},content:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"}},Kw={toolbar:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}"},toolbarItem:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}",padding:"{list.padding}"},overlayOption:{focusBackground:"{list.option.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},content:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"}},Yw={root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",padding:"0 1.125rem 1.125rem 1.125rem",transitionDuration:"{transition.duration}"},legend:{background:"{content.background}",hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",borderRadius:"{content.border.radius}",borderWidth:"1px",borderColor:"transparent",padding:"0.5rem 0.75rem",gap:"0.5rem",fontWeight:"600",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},content:{padding:"0"}},qw={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},header:{background:"transparent",color:"{text.color}",padding:"1.125rem",borderWidth:"0",borderRadius:"0",gap:"0.5rem"},content:{highlightBorderColor:"{primary.color}",padding:"0 1.125rem 1.125rem 1.125rem"},file:{padding:"1rem",gap:"1rem",borderColor:"{content.border.color}",info:{gap:"0.5rem"}},progressbar:{height:"0.25rem"},basic:{gap:"0.5rem"}},Gw={root:{color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s"}},Xw={root:{borderWidth:"1px",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},navButton:{background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.100}",hoverColor:"{surface.0}",size:"3rem",gutter:"0.5rem",prev:{borderRadius:"50%"},next:{borderRadius:"50%"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},navIcon:{size:"1.5rem"},thumbnailsContent:{background:"{content.background}",padding:"1rem 0.25rem"},thumbnailNavButton:{size:"2rem",borderRadius:"{content.border.radius}",gutter:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},thumbnailNavButtonIcon:{size:"1rem"},caption:{background:"rgba(0, 0, 0, 0.5)",color:"{surface.100}",padding:"1rem"},indicatorList:{gap:"0.5rem",padding:"1rem"},indicatorButton:{width:"1rem",height:"1rem",activeBackground:"{primary.color}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},insetIndicatorList:{background:"rgba(0, 0, 0, 0.5)"},insetIndicatorButton:{background:"rgba(255, 255, 255, 0.4)",hoverBackground:"rgba(255, 255, 255, 0.6)",activeBackground:"rgba(255, 255, 255, 0.9)"},mask:{background:"{mask.background}",color:"{mask.color}"},closeButton:{size:"3rem",gutter:"0.5rem",background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.50}",hoverColor:"{surface.0}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},closeButtonIcon:{size:"1.5rem"},colorScheme:{light:{thumbnailNavButton:{hoverBackground:"{surface.100}",color:"{surface.600}",hoverColor:"{surface.700}"},indicatorButton:{background:"{surface.200}",hoverBackground:"{surface.300}"}},dark:{thumbnailNavButton:{hoverBackground:"{surface.700}",color:"{surface.400}",hoverColor:"{surface.0}"},indicatorButton:{background:"{surface.700}",hoverBackground:"{surface.600}"}}}},Zw={icon:{color:"{form.field.icon.color}"}},Jw={root:{transitionDuration:"{transition.duration}"},preview:{icon:{size:"1.5rem"},mask:{background:"{mask.background}",color:"{mask.color}"}},toolbar:{position:{left:"auto",right:"1rem",top:"1rem",bottom:"auto"},blur:"8px",background:"rgba(255,255,255,0.1)",borderColor:"rgba(255,255,255,0.2)",borderWidth:"1px",borderRadius:"30px",padding:".5rem",gap:"0.5rem"},action:{hoverBackground:"rgba(255,255,255,0.1)",color:"{surface.50}",hoverColor:"{surface.0}",size:"3rem",iconSize:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},Qw={root:{padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",gap:"0.5rem"},text:{fontWeight:"500"},icon:{size:"1rem"},colorScheme:{light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}}}},eC={root:{padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{transition.duration}"},display:{hoverBackground:"{content.hover.background}",hoverColor:"{content.hover.color}"}},tC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},chip:{borderRadius:"{border.radius.sm}"},colorScheme:{light:{chip:{focusBackground:"{surface.200}",color:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",color:"{surface.0}"}}}},oC={addon:{background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.icon.color}",borderRadius:"{form.field.border.radius}"}},nC={root:{transitionDuration:"{transition.duration}"},button:{width:"2.5rem",borderRadius:"{form.field.border.radius}",verticalPadding:"{form.field.padding.y}"},colorScheme:{light:{button:{background:"transparent",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.500}",activeColor:"{surface.600}"}},dark:{button:{background:"transparent",hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.300}",activeColor:"{surface.200}"}}}},rC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"}}},iC={root:{transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},value:{background:"{primary.color}"},range:{background:"{content.border.color}"},text:{color:"{text.muted.color}"}},sC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",shadow:"{form.field.shadow}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},checkmark:{color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},emptyMessage:{padding:"{list.option.padding}"},colorScheme:{light:{option:{stripedBackground:"{surface.50}"}},dark:{option:{stripedBackground:"{surface.900}"}}}},aC={root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",verticalOrientation:{padding:"{navigation.list.padding}",gap:"0"},horizontalOrientation:{padding:"0.5rem 0.75rem"},transitionDuration:"{transition.duration}"},baseItem:{borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},overlay:{padding:"0",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",shadow:"{overlay.navigation.shadow}",gap:"0.5rem"},submenu:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},submenuLabel:{padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background.}",color:"{navigation.submenu.label.color}"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"},mobileButton:{borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.muted.hover.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},lC={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},submenuLabel:{padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background}",color:"{navigation.submenu.label.color}"},separator:{borderColor:"{content.border.color}"}},cC={root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.5rem 0.75rem",transitionDuration:"{transition.duration}"},baseItem:{borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenu:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",mobileIndent:"1rem"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"},mobileButton:{borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.muted.hover.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},uC={root:{borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},content:{padding:"0.5rem 0.75rem",gap:"0.5rem"},text:{fontSize:"1rem",fontWeight:"500"},icon:{size:"1.125rem"},closeButton:{width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},closeIcon:{size:"1rem"},colorScheme:{light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}}},dC={root:{borderRadius:"{content.border.radius}",gap:"1rem"},meters:{background:"{content.border.color}",size:"0.5rem"},label:{gap:"0.5rem"},labelMarker:{size:"0.5rem"},labelIcon:{size:"1rem"},labelList:{verticalGap:"0.5rem",horizontalGap:"1rem"}},fC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",gap:"0.5rem"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},chip:{borderRadius:"{border.radius.sm}"},emptyMessage:{padding:"{list.option.padding}"}},hC={root:{gap:"1.125rem"},controls:{gap:"0.5rem"}},gC={root:{gutter:"0.75rem",transitionDuration:"{transition.duration}"},node:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{content.border.color}",color:"{content.color}",selectedColor:"{highlight.color}",hoverColor:"{content.hover.color}",padding:"0.75rem 1rem",toggleablePadding:"0.75rem 1rem 1.25rem 1rem",borderRadius:"{content.border.radius}"},nodeToggleButton:{background:"{content.background}",hoverBackground:"{content.hover.background}",borderColor:"{content.border.color}",color:"{text.muted.color}",hoverColor:"{text.color}",size:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},connector:{color:"{content.border.color}",borderRadius:"{content.border.radius}",height:"24px"}},pC={root:{outline:{width:"2px",color:"{content.background}"}}},mC={root:{padding:"0.5rem 1rem",gap:"0.25rem",borderRadius:"{content.border.radius}",background:"{content.background}",color:"{content.color}",transitionDuration:"{transition.duration}"},navButton:{background:"transparent",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}",width:"2.5rem",height:"2.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},currentPageReport:{color:"{text.muted.color}"},jumpToPageInput:{maxWidth:"2.5rem"}},bC={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},header:{background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"{content.border.color}",borderWidth:"0",borderRadius:"0"},toggleableHeader:{padding:"0.375rem 1.125rem"},title:{fontWeight:"600"},content:{padding:"0 1.125rem 1.125rem 1.125rem"},footer:{padding:"0 1.125rem 1.125rem 1.125rem"}},yC={root:{gap:"0.5rem",transitionDuration:"{transition.duration}"},panel:{background:"{content.background}",borderColor:"{content.border.color}",borderWidth:"1px",color:"{content.color}",padding:"0.25rem 0.25rem",borderRadius:"{content.border.radius}",first:{borderWidth:"1px",topBorderRadius:"{content.border.radius}"},last:{borderWidth:"1px",bottomBorderRadius:"{content.border.radius}"}},item:{focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",gap:"0.5rem",padding:"{navigation.item.padding}",borderRadius:"{content.border.radius}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},submenu:{indent:"1rem"},submenuIcon:{color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}"}},vC={meter:{background:"{content.border.color}",borderRadius:"{content.border.radius}",height:".75rem"},icon:{color:"{form.field.icon.color}"},overlay:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",padding:"{overlay.popover.padding}",shadow:"{overlay.popover.shadow}"},content:{gap:"0.5rem"},colorScheme:{light:{strength:{weakBackground:"{red.500}",mediumBackground:"{amber.500}",strongBackground:"{green.500}"}},dark:{strength:{weakBackground:"{red.400}",mediumBackground:"{amber.400}",strongBackground:"{green.400}"}}}},xC={root:{gap:"1.125rem"},controls:{gap:"0.5rem"}},_C={root:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},content:{padding:"{overlay.popover.padding}"}},kC={root:{background:"{content.border.color}",borderRadius:"{content.border.radius}",height:"1.25rem"},value:{background:"{primary.color}"},label:{color:"{primary.contrast.color}",fontSize:"0.75rem",fontWeight:"600"}},wC={colorScheme:{light:{root:{"color.1":"{red.500}","color.2":"{blue.500}","color.3":"{green.500}","color.4":"{yellow.500}"}},dark:{root:{"color.1":"{red.400}","color.2":"{blue.400}","color.3":"{green.400}","color.4":"{yellow.400}"}}}},CC={root:{width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},icon:{size:"0.75rem",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}"}},SC={root:{gap:"0.25rem",transitionDuration:"{transition.duration}"},icon:{size:"1rem",color:"{text.muted.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},PC={colorScheme:{light:{root:{background:"rgba(0,0,0,0.1)"}},dark:{root:{background:"rgba(255,255,255,0.3)"}}}},TC={root:{transitionDuration:"{transition.duration}"},bar:{size:"9px",borderRadius:"{border.radius.sm}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{bar:{background:"{surface.100}"}},dark:{bar:{background:"{surface.800}"}}}},RC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},clearIcon:{color:"{form.field.icon.color}"},checkmark:{color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},emptyMessage:{padding:"{list.option.padding}"}},OC={root:{borderRadius:"{form.field.border.radius}"},colorScheme:{light:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}},dark:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}}}},EC={root:{borderRadius:"{content.border.radius}"},colorScheme:{light:{root:{background:"{surface.200}",animationBackground:"rgba(255,255,255,0.4)"}},dark:{root:{background:"rgba(255, 255, 255, 0.06)",animationBackground:"rgba(255, 255, 255, 0.04)"}}}},MC={root:{transitionDuration:"{transition.duration}"},track:{background:"{content.border.color}",borderRadius:"{content.border.radius}",size:"3px"},range:{background:"{primary.color}"},handle:{width:"20px",height:"20px",borderRadius:"50%",background:"{content.border.color}",hoverBackground:"{content.border.color}",content:{borderRadius:"50%",hoverBackground:"{content.background}",width:"16px",height:"16px",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.08), 0px 1px 1px 0px rgba(0, 0, 0, 0.14)"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{handle:{contentBackground:"{surface.0}"}},dark:{handle:{contentBackground:"{surface.950}"}}}},AC={root:{gap:"0.5rem",transitionDuration:"{transition.duration}"}},BC={root:{borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)"}},LC={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",transitionDuration:"{transition.duration}"},gutter:{background:"{content.border.color}"},handle:{size:"24px",background:"transparent",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},$C={root:{transitionDuration:"{transition.duration}"},separator:{background:"{content.border.color}",activeBackground:"{primary.color}",margin:"0 0 0 1.625rem",size:"2px"},step:{padding:"0.5rem",gap:"1rem"},stepHeader:{padding:"0",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},stepTitle:{color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},stepNumber:{background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},steppanels:{padding:"0.875rem 0.5rem 1.125rem 0.5rem"},steppanel:{background:"{content.background}",color:"{content.color}",padding:"0 0 0 1rem"}},DC={root:{transitionDuration:"{transition.duration}"},separator:{background:"{content.border.color}"},itemLink:{borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},itemLabel:{color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},itemNumber:{background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},IC={root:{transitionDuration:"{transition.duration}"},tablist:{borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},item:{background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},itemIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},activeBar:{height:"1px",bottom:"-1px",background:"{primary.color}"}},NC={root:{transitionDuration:"{transition.duration}"},tablist:{borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},tab:{background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},tabpanel:{background:"{content.background}",color:"{content.color}",padding:"0.875rem 1.125rem 1.125rem 1.125rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"inset {focus.ring.shadow}"}},navButton:{background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",width:"2.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},activeBar:{height:"1px",bottom:"-1px",background:"{primary.color}"},colorScheme:{light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}}},FC={root:{transitionDuration:"{transition.duration}"},tabList:{background:"{content.background}",borderColor:"{content.border.color}"},tab:{borderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},tabPanel:{background:"{content.background}",color:"{content.color}"},navButton:{background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}"},colorScheme:{light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}}},jC={root:{fontSize:"0.875rem",fontWeight:"700",padding:"0.25rem 0.5rem",gap:"0.25rem",borderRadius:"{content.border.radius}",roundedBorderRadius:"{border.radius.xl}"},icon:{size:"0.75rem"},colorScheme:{light:{primary:{background:"{primary.100}",color:"{primary.700}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.100}",color:"{green.700}"},info:{background:"{sky.100}",color:"{sky.700}"},warn:{background:"{orange.100}",color:"{orange.700}"},danger:{background:"{red.100}",color:"{red.700}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"color-mix(in srgb, {primary.500}, transparent 84%)",color:"{primary.300}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",color:"{green.300}"},info:{background:"color-mix(in srgb, {sky.500}, transparent 84%)",color:"{sky.300}"},warn:{background:"color-mix(in srgb, {orange.500}, transparent 84%)",color:"{orange.300}"},danger:{background:"color-mix(in srgb, {red.500}, transparent 84%)",color:"{red.300}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}}},HC={root:{background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.color}",height:"18rem",padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{form.field.border.radius}"},prompt:{gap:"0.25rem"},commandResponse:{margin:"2px 0"}},zC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"}},WC={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenuLabel:{padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background.}",color:"{navigation.submenu.label.color}"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"}},VC={event:{minHeight:"5rem"},horizontal:{eventContent:{padding:"1rem 0"}},vertical:{eventContent:{padding:"0 1rem"}},eventMarker:{size:"1.125rem",borderRadius:"50%",borderWidth:"2px",background:"{content.background}",borderColor:"{content.border.color}",content:{borderRadius:"50%",size:"0.375rem",background:"{primary.color}",insetShadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},eventConnector:{color:"{content.border.color}",size:"2px"}},UC={root:{width:"25rem",borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},icon:{size:"1.125rem"},content:{padding:"{overlay.popover.padding}",gap:"0.5rem"},text:{gap:"0.5rem"},summary:{fontWeight:"500",fontSize:"1rem"},detail:{fontWeight:"500",fontSize:"0.875rem"},closeButton:{width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},closeIcon:{size:"1rem"},colorScheme:{light:{blur:"1.5px",info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{blur:"10px",info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",detailColor:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}}},KC={root:{padding:"0.5rem 1rem",borderRadius:"{content.border.radius}",gap:"0.5rem",fontWeight:"500",disabledBackground:"{form.field.disabled.background}",disabledBorderColor:"{form.field.disabled.background}",disabledColor:"{form.field.disabled.color}",invalidBorderColor:"{form.field.invalid.border.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},icon:{disabledColor:"{form.field.disabled.color}"},content:{left:"0.25rem",top:"0.25rem",checkedShadow:"0px 1px 2px 0px rgba(0, 0, 0, 0.02), 0px 1px 2px 0px rgba(0, 0, 0, 0.04)"},colorScheme:{light:{root:{background:"{surface.100}",checkedBackground:"{surface.100}",hoverBackground:"{surface.100}",borderColor:"{surface.100}",color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}",checkedBorderColor:"{surface.100}"},content:{checkedBackground:"{surface.0}"},icon:{color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}"}},dark:{root:{background:"{surface.950}",checkedBackground:"{surface.950}",hoverBackground:"{surface.950}",borderColor:"{surface.950}",color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}",checkedBorderColor:"{surface.950}"},content:{checkedBackground:"{surface.800}"},icon:{color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}"}}}},YC={root:{width:"2.5rem",height:"1.5rem",borderRadius:"30px",gap:"0.25rem",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},borderWidth:"1px",borderColor:"transparent",hoverBorderColor:"transparent",checkedBorderColor:"transparent",checkedHoverBorderColor:"transparent",invalidBorderColor:"{form.field.invalid.border.color}",transitionDuration:"{form.field.transition.duration}",slideDuration:"0.2s",disabledBackground:"{form.field.disabled.background}"},handle:{borderRadius:"50%",size:"1rem",disabledBackground:"{form.field.disabled.color}"},colorScheme:{light:{root:{background:"{surface.300}",hoverBackground:"{surface.400}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.0}",hoverBackground:"{surface.0}",checkedBackground:"{surface.0}",checkedHoverBackground:"{surface.0}"}},dark:{root:{background:"{surface.700}",hoverBackground:"{surface.600}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.400}",hoverBackground:"{surface.300}",checkedBackground:"{surface.900}",checkedHoverBackground:"{surface.900}"}}}},qC={root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.75rem"}},GC={root:{maxWidth:"12.5rem",gutter:"0.25rem",shadow:"{overlay.popover.shadow}",padding:"0.5rem 0.75rem",borderRadius:"{overlay.popover.border.radius}"},colorScheme:{light:{root:{background:"{surface.700}",color:"{surface.0}"}},dark:{root:{background:"{surface.700}",color:"{surface.0}"}}}},XC={root:{background:"{content.background}",color:"{content.color}",padding:"1rem",gap:"2px",indent:"1rem",transitionDuration:"{transition.duration}"},node:{padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.color}",hoverColor:"{text.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},gap:"0.25rem"},nodeIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}"},nodeToggleButton:{borderRadius:"50%",size:"1.75rem",hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedHoverColor:"{primary.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},loadingIcon:{size:"2rem"}},ZC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},tree:{padding:"{list.padding}"},emptyMessage:{padding:"{list.option.padding}"},chip:{borderRadius:"{border.radius.sm}"}},JC={root:{transitionDuration:"{transition.duration}"},header:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},headerCell:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{treetable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},columnTitle:{fontWeight:"600"},row:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},bodyCell:{borderColor:"{treetable.border.color}",padding:"0.75rem 1rem",gap:"0.5rem"},footerCell:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},columnFooter:{fontWeight:"600"},footer:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},columnResizerWidth:"0.5rem",resizeIndicator:{width:"1px",color:"{primary.color}"},sortIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},loadingIcon:{size:"2rem"},nodeToggleButton:{hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},paginatorTop:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},colorScheme:{light:{root:{borderColor:"{content.border.color}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},bodyCell:{selectedBorderColor:"{primary.900}"}}}},QC={loader:{mask:{background:"{content.background}",color:"{text.muted.color}"},icon:{size:"2rem"}}},eS={primitive:{borderRadius:{none:"0",xs:"2px",sm:"4px",md:"6px",lg:"8px",xl:"12px"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"}},semantic:{transitionDuration:"0.2s",focusRing:{width:"1px",style:"solid",color:"{primary.color}",offset:"2px",shadow:"none"},disabledOpacity:"0.6",iconSize:"1rem",anchorGutter:"2px",primary:{50:"{emerald.50}",100:"{emerald.100}",200:"{emerald.200}",300:"{emerald.300}",400:"{emerald.400}",500:"{emerald.500}",600:"{emerald.600}",700:"{emerald.700}",800:"{emerald.800}",900:"{emerald.900}",950:"{emerald.950}"},formField:{paddingX:"0.75rem",paddingY:"0.5rem",borderRadius:"{border.radius.md}",focusRing:{width:"0",style:"none",color:"transparent",offset:"0",shadow:"none"},transitionDuration:"{transition.duration}"},list:{padding:"0.25rem 0.25rem",gap:"2px",header:{padding:"0.5rem 1rem 0.25rem 1rem"},option:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}"},optionGroup:{padding:"0.5rem 0.75rem",fontWeight:"600"}},content:{borderRadius:"{border.radius.md}"},mask:{transitionDuration:"0.15s"},navigation:{list:{padding:"0.25rem 0.25rem",gap:"2px"},item:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}",gap:"0.5rem"},submenuLabel:{padding:"0.5rem 0.75rem",fontWeight:"600"},submenuIcon:{size:"0.875rem"}},overlay:{select:{borderRadius:"{border.radius.md}",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},popover:{borderRadius:"{border.radius.md}",padding:"0.75rem",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},modal:{borderRadius:"{border.radius.xl}",padding:"1.25rem",shadow:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)"},navigation:{shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"}},colorScheme:{light:{surface:{0:"#ffffff",50:"{slate.50}",100:"{slate.100}",200:"{slate.200}",300:"{slate.300}",400:"{slate.400}",500:"{slate.500}",600:"{slate.600}",700:"{slate.700}",800:"{slate.800}",900:"{slate.900}",950:"{slate.950}"},primary:{color:"{primary.500}",contrastColor:"#ffffff",hoverColor:"{primary.600}",activeColor:"{primary.700}"},highlight:{background:"{primary.50}",focusBackground:"{primary.100}",color:"{primary.700}",focusColor:"{primary.800}"},mask:{background:"rgba(0,0,0,0.4)",color:"{surface.200}"},formField:{background:"{surface.0}",disabledBackground:"{surface.200}",filledBackground:"{surface.50}",filledFocusBackground:"{surface.50}",borderColor:"{surface.300}",hoverBorderColor:"{surface.400}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.400}",color:"{surface.700}",disabledColor:"{surface.500}",placeholderColor:"{surface.500}",floatLabelColor:"{surface.500}",floatLabelFocusColor:"{surface.500}",floatLabelInvalidColor:"{red.400}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.700}",hoverColor:"{surface.800}",mutedColor:"{surface.500}",hoverMutedColor:"{surface.600}"},content:{background:"{surface.0}",hoverBackground:"{surface.100}",borderColor:"{surface.200}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},popover:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},modal:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.100}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.100}",activeBackground:"{surface.100}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}}},dark:{surface:{0:"#ffffff",50:"{zinc.50}",100:"{zinc.100}",200:"{zinc.200}",300:"{zinc.300}",400:"{zinc.400}",500:"{zinc.500}",600:"{zinc.600}",700:"{zinc.700}",800:"{zinc.800}",900:"{zinc.900}",950:"{zinc.950}"},primary:{color:"{primary.400}",contrastColor:"{surface.900}",hoverColor:"{primary.300}",activeColor:"{primary.200}"},highlight:{background:"color-mix(in srgb, {primary.400}, transparent 84%)",focusBackground:"color-mix(in srgb, {primary.400}, transparent 76%)",color:"rgba(255,255,255,.87)",focusColor:"rgba(255,255,255,.87)"},mask:{background:"rgba(0,0,0,0.6)",color:"{surface.200}"},formField:{background:"{surface.950}",disabledBackground:"{surface.700}",filledBackground:"{surface.800}",filledFocusBackground:"{surface.800}",borderColor:"{surface.700}",hoverBorderColor:"{surface.600}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.300}",color:"{surface.0}",disabledColor:"{surface.400}",placeholderColor:"{surface.400}",floatLabelColor:"{surface.400}",floatLabelFocusColor:"{surface.400}",floatLabelInvalidColor:"{red.300}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.0}",hoverColor:"{surface.0}",mutedColor:"{surface.400}",hoverMutedColor:"{surface.300}"},content:{background:"{surface.900}",hoverBackground:"{surface.800}",borderColor:"{surface.700}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},popover:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},modal:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.800}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.800}",activeBackground:"{surface.800}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}}}}},components:{accordion:ww,autocomplete:Cw,avatar:Sw,badge:Pw,blockui:Tw,breadcrumb:Rw,button:Ow,datepicker:Hw,card:Ew,carousel:Mw,cascadeselect:Aw,checkbox:Bw,chip:Lw,colorpicker:$w,confirmdialog:Dw,confirmpopup:Iw,contextmenu:Nw,dataview:jw,datatable:Fw,dialog:zw,divider:Ww,dock:Vw,drawer:Uw,editor:Kw,fieldset:Yw,fileupload:qw,floatlabel:Gw,galleria:Xw,iconfield:Zw,image:Jw,inlinemessage:Qw,inplace:eC,inputchips:tC,inputgroup:oC,inputnumber:nC,inputtext:rC,knob:iC,listbox:sC,megamenu:aC,menu:lC,menubar:cC,message:uC,metergroup:dC,multiselect:fC,orderlist:hC,organizationchart:gC,overlaybadge:pC,popover:_C,paginator:mC,password:vC,panel:bC,panelmenu:yC,picklist:xC,progressbar:kC,progressspinner:wC,radiobutton:CC,rating:SC,scrollpanel:TC,select:RC,selectbutton:OC,skeleton:EC,slider:MC,speeddial:AC,splitter:LC,splitbutton:BC,stepper:$C,steps:DC,tabmenu:IC,tabs:NC,tabview:FC,textarea:zC,tieredmenu:WC,tag:jC,terminal:HC,timeline:VC,togglebutton:KC,toggleswitch:YC,tree:XC,treeselect:ZC,treetable:JC,toast:UC,toolbar:qC,virtualscroller:QC},directives:{tooltip:GC,ripple:PC}};const tS=kw(eS,{semantic:{primary:{50:"{blue.50}",100:"{blue.100}",200:"{blue.200}",300:"{blue.300}",400:"{blue.400}",500:"{blue.500}",600:"{blue.600}",700:"{blue.700}",800:"{blue.800}",900:"{blue.900}",950:"{blue.950}"}}}),oS={preset:tS,options:{darkModeSelector:".dark"}},nS=Rt(({vueApp:t})=>{var a;const e=nr(),o=((a=e==null?void 0:e.public)==null?void 0:a.primevue)??{},{usePrimeVue:n=!0,options:r={}}=o,i={},s={theme:oS||(r==null?void 0:r.theme)};n&&t.use(dw,{...r,...i,...s}),t.use(hw),t.use(pw),t.use(mw)}),rS=Rt(({vueApp:t})=>{}),iS=Rt(()=>{});/*! +`)},tw={},ow={},Be={name:"base",css:ew,theme:Qk,classes:tw,inlineStyles:ow,load:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(i){return i},r=n($t(e,{dt:Dr}));return xe(r)?Uk($r(r),Ga({name:this.name},o)):{}},loadCSS:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.load(this.css,e)},loadTheme:function(){var e=this,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return this.load(this.theme,o,function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ve.transformCSS(o.name||e.name,"".concat(r).concat(n))})},getCommonTheme:function(e){return ve.getCommon(this.name,e)},getComponentTheme:function(e){return ve.getComponent(this.name,e)},getDirectiveTheme:function(e){return ve.getDirective(this.name,e)},getPresetTheme:function(e,o,n){return ve.getCustomPreset(this.name,e,o,n)},getLayerOrderThemeCSS:function(){return ve.getLayerOrderCSS(this.name)},getStyleSheet:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.css){var n=$t(this.css,{dt:Dr})||"",r=$r("".concat(n).concat(e)),i=Object.entries(o).reduce(function(s,a){var l=Kd(a,2),c=l[0],u=l[1];return s.push("".concat(c,'="').concat(u,'"'))&&s},[]).join(" ");return xe(r)?'"):""}return""},getCommonThemeStyleSheet:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ve.getCommonStyleSheet(this.name,e,o)},getThemeStyleSheet:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[ve.getStyleSheet(this.name,e,o)];if(this.theme){var r=this.name==="base"?"global-style":"".concat(this.name,"-style"),i=$t(this.theme,{dt:Dr}),s=$r(ve.transformCSS(r,i)),a=Object.entries(o).reduce(function(l,c){var u=Kd(c,2),d=u[0],f=u[1];return l.push("".concat(d,'="').concat(f,'"'))&&l},[]).join(" ");xe(s)&&n.push('"))}return n.join("")},extend:function(e){return Ga(Ga({},this),{},{css:void 0,theme:void 0},e)}},jn=ki();function Qr(t){"@babel/helpers - typeof";return Qr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qr(t)}function Gd(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),o.push.apply(o,n)}return o}function ji(t){for(var e=1;ee in t?bw(t,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[e]=o,xw=(t,e)=>{for(var o in e||(e={}))yw.call(e,o)&&Qd(t,o,e[o]);if(Jd)for(var o of Jd(e))vw.call(e,o)&&Qd(t,o,e[o]);return t};function ef(t,e=!0){return t instanceof Object&&t.constructor===Object&&(e||Object.keys(t).length!==0)}function _w(...t){const e=(o={},n={})=>{const r=xw({},o);return Object.keys(n).forEach(i=>{ef(n[i])&&i in o&&ef(o[i])?r[i]=e(o[i],n[i]):r[i]=n[i]}),r};return t.reduce((o,n,r)=>r===0?n:e(o,n),{})}function kw(...t){return _w(...t)}var ww={root:{transitionDuration:"{transition.duration}"},panel:{borderWidth:"0 0 1px 0",borderColor:"{content.border.color}"},header:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",padding:"1.125rem",fontWeight:"600",borderRadius:"0",borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",hoverBackground:"{content.background}",activeBackground:"{content.background}",activeHoverBackground:"{content.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}"},first:{topBorderRadius:"{content.border.radius}",borderWidth:"0"},last:{bottomBorderRadius:"{content.border.radius}",activeBottomBorderRadius:"0"}},content:{borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",color:"{text.color}",padding:"0 1.125rem 1.125rem 1.125rem"}},Cw={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}"},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},dropdown:{width:"2.5rem",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},chip:{borderRadius:"{border.radius.sm}"},emptyMessage:{padding:"{list.option.padding}"},colorScheme:{light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"}}}},Sw={root:{width:"2rem",height:"2rem",fontSize:"1rem",background:"{content.border.color}",borderRadius:"{content.border.radius}"},group:{borderColor:"{content.background}",offset:"-1rem"},lg:{width:"3rem",height:"3rem",fontSize:"1.5rem"},xl:{width:"4rem",height:"4rem",fontSize:"2rem"}},Tw={root:{borderRadius:"{border.radius.md}",padding:"0 0.5rem",fontSize:"0.75rem",fontWeight:"700",minWidth:"1.5rem",height:"1.5rem"},dot:{size:"0.5rem"},sm:{fontSize:"0.625rem",minWidth:"1.25rem",height:"1.25rem"},lg:{fontSize:"0.875rem",minWidth:"1.75rem",height:"1.75rem"},xl:{fontSize:"1rem",minWidth:"2rem",height:"2rem"},colorScheme:{light:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.500}",color:"{surface.0}"},info:{background:"{sky.500}",color:"{surface.0}"},warn:{background:"{orange.500}",color:"{surface.0}"},danger:{background:"{red.500}",color:"{surface.0}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"{green.400}",color:"{green.950}"},info:{background:"{sky.400}",color:"{sky.950}"},warn:{background:"{orange.400}",color:"{orange.950}"},danger:{background:"{red.400}",color:"{red.950}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}}},Pw={root:{borderRadius:"{content.border.radius}"}},Rw={root:{padding:"1rem",background:"{content.background}",gap:"0.5rem",transitionDuration:"{transition.duration}"},item:{color:"{text.muted.color}",hoverColor:"{text.color}",borderRadius:"{content.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",hoverColor:"{navigation.item.icon.focus.color}"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},separator:{color:"{navigation.item.icon.color}"}},Ow={root:{borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",gap:"0.5rem",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",iconOnlyWidth:"2.5rem",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"},label:{fontWeight:"500"},raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"},badgeSize:"1rem",transitionDuration:"{form.field.transition.duration}"},colorScheme:{light:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",borderColor:"{surface.100}",hoverBorderColor:"{surface.200}",activeBorderColor:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}",focusRing:{color:"{surface.600}",shadow:"none"}},info:{background:"{sky.500}",hoverBackground:"{sky.600}",activeBackground:"{sky.700}",borderColor:"{sky.500}",hoverBorderColor:"{sky.600}",activeBorderColor:"{sky.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{sky.500}",shadow:"none"}},success:{background:"{green.500}",hoverBackground:"{green.600}",activeBackground:"{green.700}",borderColor:"{green.500}",hoverBorderColor:"{green.600}",activeBorderColor:"{green.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{green.500}",shadow:"none"}},warn:{background:"{orange.500}",hoverBackground:"{orange.600}",activeBackground:"{orange.700}",borderColor:"{orange.500}",hoverBorderColor:"{orange.600}",activeBorderColor:"{orange.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{orange.500}",shadow:"none"}},help:{background:"{purple.500}",hoverBackground:"{purple.600}",activeBackground:"{purple.700}",borderColor:"{purple.500}",hoverBorderColor:"{purple.600}",activeBorderColor:"{purple.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{purple.500}",shadow:"none"}},danger:{background:"{red.500}",hoverBackground:"{red.600}",activeBackground:"{red.700}",borderColor:"{red.500}",hoverBorderColor:"{red.600}",activeBorderColor:"{red.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{red.500}",shadow:"none"}},contrast:{background:"{surface.950}",hoverBackground:"{surface.900}",activeBackground:"{surface.800}",borderColor:"{surface.950}",hoverBorderColor:"{surface.900}",activeBorderColor:"{surface.800}",color:"{surface.0}",hoverColor:"{surface.0}",activeColor:"{surface.0}",focusRing:{color:"{surface.950}",shadow:"none"}}},outlined:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",borderColor:"{primary.200}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",borderColor:"{green.200}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",borderColor:"{sky.200}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",borderColor:"{orange.200}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",borderColor:"{purple.200}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",borderColor:"{red.200}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.700}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.700}"}},text:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",color:"{red.500}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.700}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},dark:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",borderColor:"{surface.800}",hoverBorderColor:"{surface.700}",activeBorderColor:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}",focusRing:{color:"{surface.300}",shadow:"none"}},info:{background:"{sky.400}",hoverBackground:"{sky.300}",activeBackground:"{sky.200}",borderColor:"{sky.400}",hoverBorderColor:"{sky.300}",activeBorderColor:"{sky.200}",color:"{sky.950}",hoverColor:"{sky.950}",activeColor:"{sky.950}",focusRing:{color:"{sky.400}",shadow:"none"}},success:{background:"{green.400}",hoverBackground:"{green.300}",activeBackground:"{green.200}",borderColor:"{green.400}",hoverBorderColor:"{green.300}",activeBorderColor:"{green.200}",color:"{green.950}",hoverColor:"{green.950}",activeColor:"{green.950}",focusRing:{color:"{green.400}",shadow:"none"}},warn:{background:"{orange.400}",hoverBackground:"{orange.300}",activeBackground:"{orange.200}",borderColor:"{orange.400}",hoverBorderColor:"{orange.300}",activeBorderColor:"{orange.200}",color:"{orange.950}",hoverColor:"{orange.950}",activeColor:"{orange.950}",focusRing:{color:"{orange.400}",shadow:"none"}},help:{background:"{purple.400}",hoverBackground:"{purple.300}",activeBackground:"{purple.200}",borderColor:"{purple.400}",hoverBorderColor:"{purple.300}",activeBorderColor:"{purple.200}",color:"{purple.950}",hoverColor:"{purple.950}",activeColor:"{purple.950}",focusRing:{color:"{purple.400}",shadow:"none"}},danger:{background:"{red.400}",hoverBackground:"{red.300}",activeBackground:"{red.200}",borderColor:"{red.400}",hoverBorderColor:"{red.300}",activeBorderColor:"{red.200}",color:"{red.950}",hoverColor:"{red.950}",activeColor:"{red.950}",focusRing:{color:"{red.400}",shadow:"none"}},contrast:{background:"{surface.0}",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{surface.0}",hoverBorderColor:"{surface.100}",activeBorderColor:"{surface.200}",color:"{surface.950}",hoverColor:"{surface.950}",activeColor:"{surface.950}",focusRing:{color:"{surface.0}",shadow:"none"}}},outlined:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",borderColor:"{primary.700}",color:"{primary.color}"},secondary:{hoverBackground:"rgba(255,255,255,0.04)",activeBackground:"rgba(255,255,255,0.16)",borderColor:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",borderColor:"{green.700}",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",borderColor:"{sky.700}",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",borderColor:"{orange.700}",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",borderColor:"{purple.700}",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",borderColor:"{red.700}",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.500}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.600}",color:"{surface.0}"}},text:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",color:"{primary.color}"},secondary:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",color:"{red.400}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}}}},Ew={root:{background:"{content.background}",borderRadius:"{border.radius.xl}",color:"{content.color}",shadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},body:{padding:"1.25rem",gap:"0.5rem"},caption:{gap:"0.5rem"},title:{fontSize:"1.25rem",fontWeight:"500"},subtitle:{color:"{text.muted.color}"}},Mw={root:{transitionDuration:"{transition.duration}"},content:{gap:"0.25rem"},indicatorList:{padding:"1rem",gap:"0.5rem"},indicator:{width:"2rem",height:"0.5rem",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{indicator:{background:"{surface.200}",hoverBackground:"{surface.300}",activeBackground:"{primary.color}"}},dark:{indicator:{background:"{surface.700}",hoverBackground:"{surface.600}",activeBackground:"{primary.color}"}}}},Aw={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}"},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",icon:{color:"{list.option.icon.color}",focusColor:"{list.option.icon.focus.color}",size:"0.875rem"}}},Bw={root:{borderRadius:"{border.radius.sm}",width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},icon:{size:"0.875rem",color:"{form.field.color}",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}"}},Lw={root:{borderRadius:"16px",paddingX:"0.75rem",paddingY:"0.5rem",gap:"0.5rem",transitionDuration:"{transition.duration}"},image:{width:"2rem",height:"2rem"},icon:{size:"1rem"},removeIcon:{size:"1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"}},colorScheme:{light:{root:{background:"{surface.100}",color:"{surface.800}"},icon:{color:"{surface.800}"},removeIcon:{color:"{surface.800}"}},dark:{root:{background:"{surface.800}",color:"{surface.0}"},icon:{color:"{surface.0}"},removeIcon:{color:"{surface.0}"}}}},$w={root:{transitionDuration:"{transition.duration}"},preview:{width:"1.5rem",height:"1.5rem",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},panel:{shadow:"{overlay.popover.shadow}",borderRadius:"{overlay.popover.borderRadius}"},colorScheme:{light:{panel:{background:"{surface.800}",borderColor:"{surface.900}"},handle:{color:"{surface.0}"}},dark:{panel:{background:"{surface.900}",borderColor:"{surface.700}"},handle:{color:"{surface.0}"}}}},Dw={icon:{size:"2rem",color:"{overlay.modal.color}"},content:{gap:"1rem"}},Iw={root:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},content:{padding:"{overlay.popover.padding}",gap:"1rem"},icon:{size:"1.5rem",color:"{overlay.popover.color}"},footer:{gap:"0.5rem",padding:"0 {overlay.popover.padding} {overlay.popover.padding} {overlay.popover.padding}"}},Nw={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"}},Fw={root:{transitionDuration:"{transition.duration}"},header:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},headerCell:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{datatable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},columnTitle:{fontWeight:"600"},row:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},bodyCell:{borderColor:"{datatable.border.color}",padding:"0.75rem 1rem"},footerCell:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},columnFooter:{fontWeight:"600"},footer:{background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},dropPointColor:"{primary.color}",columnResizerWidth:"0.5rem",resizeIndicator:{width:"1px",color:"{primary.color}"},sortIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},loadingIcon:{size:"2rem"},rowToggleButton:{hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},filter:{inlineGap:"0.5rem",overlaySelect:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},overlayPopover:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}",gap:"0.5rem"},rule:{borderColor:"{content.border.color}"},constraintList:{padding:"{list.padding}",gap:"{list.gap}"},constraint:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",separator:{borderColor:"{content.border.color}"},padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"}},paginatorTop:{borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},colorScheme:{light:{root:{borderColor:"{content.border.color}"},row:{stripedBackground:"{surface.50}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},row:{stripedBackground:"{surface.950}"},bodyCell:{selectedBorderColor:"{primary.900}"}}}},jw={root:{borderColor:"transparent",borderWidth:"0",borderRadius:"0",padding:"0"},header:{background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",borderRadius:"0"},content:{background:"{content.background}",color:"{content.color}",borderColor:"transparent",borderWidth:"0",padding:"0",borderRadius:"0"},footer:{background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"1px 0 0 0",padding:"0.75rem 1rem",borderRadius:"0"},paginatorTop:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{content.border.color}",borderWidth:"1px 0 0 0"}},Hw={root:{transitionDuration:"{transition.duration}"},panel:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}"},header:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",padding:"0 0 0.5rem 0",fontWeight:"500",gap:"0.5rem"},title:{gap:"0.5rem",fontWeight:"500"},dropdown:{width:"2.5rem",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},inputIcon:{color:"{form.field.icon.color}"},selectMonth:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},selectYear:{hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},group:{borderColor:"{content.border.color}",gap:"{overlay.popover.padding}"},dayView:{margin:"0.5rem 0 0 0"},weekDay:{padding:"0.25rem",fontWeight:"500",color:"{content.color}"},date:{hoverBackground:"{content.hover.background}",selectedBackground:"{primary.color}",rangeSelectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{primary.contrast.color}",rangeSelectedColor:"{highlight.color}",width:"2rem",height:"2rem",borderRadius:"50%",padding:"0.25rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},monthView:{margin:"0.5rem 0 0 0"},month:{borderRadius:"{content.border.radius}"},yearView:{margin:"0.5rem 0 0 0"},year:{borderRadius:"{content.border.radius}"},buttonbar:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}"},timePicker:{padding:"0.5rem 0 0 0",borderColor:"{content.border.color}",gap:"0.5rem",buttonGap:"0.25rem"},colorScheme:{light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"},today:{background:"{surface.200}",color:"{surface.900}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"},today:{background:"{surface.700}",color:"{surface.0}"}}}},Ww={root:{background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},header:{padding:"{overlay.modal.padding}",gap:"0.5rem"},title:{fontSize:"1.25rem",fontWeight:"600"},content:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},footer:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}",gap:"0.5rem"}},zw={root:{borderColor:"{content.border.color}"},content:{background:"{content.background}",color:"{text.color}"},horizontal:{margin:"1rem 0",padding:"0 1rem",content:{padding:"0 0.5rem"}},vertical:{margin:"0 1rem",padding:"0.5rem 0",content:{padding:"0.5rem 0"}}},Vw={root:{background:"rgba(255, 255, 255, 0.1)",borderColor:"rgba(255, 255, 255, 0.2)",padding:"0.5rem",borderRadius:"{border.radius.xl}"},item:{borderRadius:"{content.border.radius}",padding:"0.5rem",size:"3rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},Uw={root:{background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},header:{padding:"{overlay.modal.padding}"},title:{fontSize:"1.5rem",fontWeight:"600"},content:{padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"}},Kw={toolbar:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}"},toolbarItem:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}",padding:"{list.padding}"},overlayOption:{focusBackground:"{list.option.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},content:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"}},Yw={root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",padding:"0 1.125rem 1.125rem 1.125rem",transitionDuration:"{transition.duration}"},legend:{background:"{content.background}",hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",borderRadius:"{content.border.radius}",borderWidth:"1px",borderColor:"transparent",padding:"0.5rem 0.75rem",gap:"0.5rem",fontWeight:"600",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},content:{padding:"0"}},qw={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},header:{background:"transparent",color:"{text.color}",padding:"1.125rem",borderWidth:"0",borderRadius:"0",gap:"0.5rem"},content:{highlightBorderColor:"{primary.color}",padding:"0 1.125rem 1.125rem 1.125rem"},file:{padding:"1rem",gap:"1rem",borderColor:"{content.border.color}",info:{gap:"0.5rem"}},progressbar:{height:"0.25rem"},basic:{gap:"0.5rem"}},Gw={root:{color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s"}},Xw={root:{borderWidth:"1px",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},navButton:{background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.100}",hoverColor:"{surface.0}",size:"3rem",gutter:"0.5rem",prev:{borderRadius:"50%"},next:{borderRadius:"50%"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},navIcon:{size:"1.5rem"},thumbnailsContent:{background:"{content.background}",padding:"1rem 0.25rem"},thumbnailNavButton:{size:"2rem",borderRadius:"{content.border.radius}",gutter:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},thumbnailNavButtonIcon:{size:"1rem"},caption:{background:"rgba(0, 0, 0, 0.5)",color:"{surface.100}",padding:"1rem"},indicatorList:{gap:"0.5rem",padding:"1rem"},indicatorButton:{width:"1rem",height:"1rem",activeBackground:"{primary.color}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},insetIndicatorList:{background:"rgba(0, 0, 0, 0.5)"},insetIndicatorButton:{background:"rgba(255, 255, 255, 0.4)",hoverBackground:"rgba(255, 255, 255, 0.6)",activeBackground:"rgba(255, 255, 255, 0.9)"},mask:{background:"{mask.background}",color:"{mask.color}"},closeButton:{size:"3rem",gutter:"0.5rem",background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.50}",hoverColor:"{surface.0}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},closeButtonIcon:{size:"1.5rem"},colorScheme:{light:{thumbnailNavButton:{hoverBackground:"{surface.100}",color:"{surface.600}",hoverColor:"{surface.700}"},indicatorButton:{background:"{surface.200}",hoverBackground:"{surface.300}"}},dark:{thumbnailNavButton:{hoverBackground:"{surface.700}",color:"{surface.400}",hoverColor:"{surface.0}"},indicatorButton:{background:"{surface.700}",hoverBackground:"{surface.600}"}}}},Zw={icon:{color:"{form.field.icon.color}"}},Jw={root:{transitionDuration:"{transition.duration}"},preview:{icon:{size:"1.5rem"},mask:{background:"{mask.background}",color:"{mask.color}"}},toolbar:{position:{left:"auto",right:"1rem",top:"1rem",bottom:"auto"},blur:"8px",background:"rgba(255,255,255,0.1)",borderColor:"rgba(255,255,255,0.2)",borderWidth:"1px",borderRadius:"30px",padding:".5rem",gap:"0.5rem"},action:{hoverBackground:"rgba(255,255,255,0.1)",color:"{surface.50}",hoverColor:"{surface.0}",size:"3rem",iconSize:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},Qw={root:{padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",gap:"0.5rem"},text:{fontWeight:"500"},icon:{size:"1rem"},colorScheme:{light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}}}},eC={root:{padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{transition.duration}"},display:{hoverBackground:"{content.hover.background}",hoverColor:"{content.hover.color}"}},tC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},chip:{borderRadius:"{border.radius.sm}"},colorScheme:{light:{chip:{focusBackground:"{surface.200}",color:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",color:"{surface.0}"}}}},oC={addon:{background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.icon.color}",borderRadius:"{form.field.border.radius}"}},nC={root:{transitionDuration:"{transition.duration}"},button:{width:"2.5rem",borderRadius:"{form.field.border.radius}",verticalPadding:"{form.field.padding.y}"},colorScheme:{light:{button:{background:"transparent",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.500}",activeColor:"{surface.600}"}},dark:{button:{background:"transparent",hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.300}",activeColor:"{surface.200}"}}}},rC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"}}},iC={root:{transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},value:{background:"{primary.color}"},range:{background:"{content.border.color}"},text:{color:"{text.muted.color}"}},sC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",shadow:"{form.field.shadow}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},checkmark:{color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},emptyMessage:{padding:"{list.option.padding}"},colorScheme:{light:{option:{stripedBackground:"{surface.50}"}},dark:{option:{stripedBackground:"{surface.900}"}}}},aC={root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",verticalOrientation:{padding:"{navigation.list.padding}",gap:"0"},horizontalOrientation:{padding:"0.5rem 0.75rem"},transitionDuration:"{transition.duration}"},baseItem:{borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},overlay:{padding:"0",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",shadow:"{overlay.navigation.shadow}",gap:"0.5rem"},submenu:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},submenuLabel:{padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background.}",color:"{navigation.submenu.label.color}"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"},mobileButton:{borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.muted.hover.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},lC={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},submenuLabel:{padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background}",color:"{navigation.submenu.label.color}"},separator:{borderColor:"{content.border.color}"}},cC={root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.5rem 0.75rem",transitionDuration:"{transition.duration}"},baseItem:{borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenu:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",mobileIndent:"1rem"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"},mobileButton:{borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.muted.hover.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},uC={root:{borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},content:{padding:"0.5rem 0.75rem",gap:"0.5rem"},text:{fontSize:"1rem",fontWeight:"500"},icon:{size:"1.125rem"},closeButton:{width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},closeIcon:{size:"1rem"},colorScheme:{light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}}},dC={root:{borderRadius:"{content.border.radius}",gap:"1rem"},meters:{background:"{content.border.color}",size:"0.5rem"},label:{gap:"0.5rem"},labelMarker:{size:"0.5rem"},labelIcon:{size:"1rem"},labelList:{verticalGap:"0.5rem",horizontalGap:"1rem"}},fC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",gap:"0.5rem"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},chip:{borderRadius:"{border.radius.sm}"},emptyMessage:{padding:"{list.option.padding}"}},hC={root:{gap:"1.125rem"},controls:{gap:"0.5rem"}},gC={root:{gutter:"0.75rem",transitionDuration:"{transition.duration}"},node:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{content.border.color}",color:"{content.color}",selectedColor:"{highlight.color}",hoverColor:"{content.hover.color}",padding:"0.75rem 1rem",toggleablePadding:"0.75rem 1rem 1.25rem 1rem",borderRadius:"{content.border.radius}"},nodeToggleButton:{background:"{content.background}",hoverBackground:"{content.hover.background}",borderColor:"{content.border.color}",color:"{text.muted.color}",hoverColor:"{text.color}",size:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},connector:{color:"{content.border.color}",borderRadius:"{content.border.radius}",height:"24px"}},pC={root:{outline:{width:"2px",color:"{content.background}"}}},mC={root:{padding:"0.5rem 1rem",gap:"0.25rem",borderRadius:"{content.border.radius}",background:"{content.background}",color:"{content.color}",transitionDuration:"{transition.duration}"},navButton:{background:"transparent",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}",width:"2.5rem",height:"2.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},currentPageReport:{color:"{text.muted.color}"},jumpToPageInput:{maxWidth:"2.5rem"}},bC={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},header:{background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"{content.border.color}",borderWidth:"0",borderRadius:"0"},toggleableHeader:{padding:"0.375rem 1.125rem"},title:{fontWeight:"600"},content:{padding:"0 1.125rem 1.125rem 1.125rem"},footer:{padding:"0 1.125rem 1.125rem 1.125rem"}},yC={root:{gap:"0.5rem",transitionDuration:"{transition.duration}"},panel:{background:"{content.background}",borderColor:"{content.border.color}",borderWidth:"1px",color:"{content.color}",padding:"0.25rem 0.25rem",borderRadius:"{content.border.radius}",first:{borderWidth:"1px",topBorderRadius:"{content.border.radius}"},last:{borderWidth:"1px",bottomBorderRadius:"{content.border.radius}"}},item:{focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",gap:"0.5rem",padding:"{navigation.item.padding}",borderRadius:"{content.border.radius}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},submenu:{indent:"1rem"},submenuIcon:{color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}"}},vC={meter:{background:"{content.border.color}",borderRadius:"{content.border.radius}",height:".75rem"},icon:{color:"{form.field.icon.color}"},overlay:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",padding:"{overlay.popover.padding}",shadow:"{overlay.popover.shadow}"},content:{gap:"0.5rem"},colorScheme:{light:{strength:{weakBackground:"{red.500}",mediumBackground:"{amber.500}",strongBackground:"{green.500}"}},dark:{strength:{weakBackground:"{red.400}",mediumBackground:"{amber.400}",strongBackground:"{green.400}"}}}},xC={root:{gap:"1.125rem"},controls:{gap:"0.5rem"}},_C={root:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},content:{padding:"{overlay.popover.padding}"}},kC={root:{background:"{content.border.color}",borderRadius:"{content.border.radius}",height:"1.25rem"},value:{background:"{primary.color}"},label:{color:"{primary.contrast.color}",fontSize:"0.75rem",fontWeight:"600"}},wC={colorScheme:{light:{root:{"color.1":"{red.500}","color.2":"{blue.500}","color.3":"{green.500}","color.4":"{yellow.500}"}},dark:{root:{"color.1":"{red.400}","color.2":"{blue.400}","color.3":"{green.400}","color.4":"{yellow.400}"}}}},CC={root:{width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},icon:{size:"0.75rem",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}"}},SC={root:{gap:"0.25rem",transitionDuration:"{transition.duration}"},icon:{size:"1rem",color:"{text.muted.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},TC={colorScheme:{light:{root:{background:"rgba(0,0,0,0.1)"}},dark:{root:{background:"rgba(255,255,255,0.3)"}}}},PC={root:{transitionDuration:"{transition.duration}"},bar:{size:"9px",borderRadius:"{border.radius.sm}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{bar:{background:"{surface.100}"}},dark:{bar:{background:"{surface.800}"}}}},RC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},list:{padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},option:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},optionGroup:{background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},clearIcon:{color:"{form.field.icon.color}"},checkmark:{color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},emptyMessage:{padding:"{list.option.padding}"}},OC={root:{borderRadius:"{form.field.border.radius}"},colorScheme:{light:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}},dark:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}}}},EC={root:{borderRadius:"{content.border.radius}"},colorScheme:{light:{root:{background:"{surface.200}",animationBackground:"rgba(255,255,255,0.4)"}},dark:{root:{background:"rgba(255, 255, 255, 0.06)",animationBackground:"rgba(255, 255, 255, 0.04)"}}}},MC={root:{transitionDuration:"{transition.duration}"},track:{background:"{content.border.color}",borderRadius:"{content.border.radius}",size:"3px"},range:{background:"{primary.color}"},handle:{width:"20px",height:"20px",borderRadius:"50%",background:"{content.border.color}",hoverBackground:"{content.border.color}",content:{borderRadius:"50%",hoverBackground:"{content.background}",width:"16px",height:"16px",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.08), 0px 1px 1px 0px rgba(0, 0, 0, 0.14)"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},colorScheme:{light:{handle:{contentBackground:"{surface.0}"}},dark:{handle:{contentBackground:"{surface.950}"}}}},AC={root:{gap:"0.5rem",transitionDuration:"{transition.duration}"}},BC={root:{borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)"}},LC={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",transitionDuration:"{transition.duration}"},gutter:{background:"{content.border.color}"},handle:{size:"24px",background:"transparent",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}}},$C={root:{transitionDuration:"{transition.duration}"},separator:{background:"{content.border.color}",activeBackground:"{primary.color}",margin:"0 0 0 1.625rem",size:"2px"},step:{padding:"0.5rem",gap:"1rem"},stepHeader:{padding:"0",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},stepTitle:{color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},stepNumber:{background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},steppanels:{padding:"0.875rem 0.5rem 1.125rem 0.5rem"},steppanel:{background:"{content.background}",color:"{content.color}",padding:"0 0 0 1rem"}},DC={root:{transitionDuration:"{transition.duration}"},separator:{background:"{content.border.color}"},itemLink:{borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},itemLabel:{color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},itemNumber:{background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},IC={root:{transitionDuration:"{transition.duration}"},tablist:{borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},item:{background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},itemIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},activeBar:{height:"1px",bottom:"-1px",background:"{primary.color}"}},NC={root:{transitionDuration:"{transition.duration}"},tablist:{borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},tab:{background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},tabpanel:{background:"{content.background}",color:"{content.color}",padding:"0.875rem 1.125rem 1.125rem 1.125rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"inset {focus.ring.shadow}"}},navButton:{background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",width:"2.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},activeBar:{height:"1px",bottom:"-1px",background:"{primary.color}"},colorScheme:{light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}}},FC={root:{transitionDuration:"{transition.duration}"},tabList:{background:"{content.background}",borderColor:"{content.border.color}"},tab:{borderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},tabPanel:{background:"{content.background}",color:"{content.color}"},navButton:{background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}"},colorScheme:{light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}}},jC={root:{fontSize:"0.875rem",fontWeight:"700",padding:"0.25rem 0.5rem",gap:"0.25rem",borderRadius:"{content.border.radius}",roundedBorderRadius:"{border.radius.xl}"},icon:{size:"0.75rem"},colorScheme:{light:{primary:{background:"{primary.100}",color:"{primary.700}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.100}",color:"{green.700}"},info:{background:"{sky.100}",color:"{sky.700}"},warn:{background:"{orange.100}",color:"{orange.700}"},danger:{background:"{red.100}",color:"{red.700}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"color-mix(in srgb, {primary.500}, transparent 84%)",color:"{primary.300}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",color:"{green.300}"},info:{background:"color-mix(in srgb, {sky.500}, transparent 84%)",color:"{sky.300}"},warn:{background:"color-mix(in srgb, {orange.500}, transparent 84%)",color:"{orange.300}"},danger:{background:"color-mix(in srgb, {red.500}, transparent 84%)",color:"{red.300}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}}},HC={root:{background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.color}",height:"18rem",padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{form.field.border.radius}"},prompt:{gap:"0.25rem"},commandResponse:{margin:"2px 0"}},WC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"}},zC={root:{background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},list:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},item:{focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},submenuLabel:{padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background.}",color:"{navigation.submenu.label.color}"},submenuIcon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},separator:{borderColor:"{content.border.color}"}},VC={event:{minHeight:"5rem"},horizontal:{eventContent:{padding:"1rem 0"}},vertical:{eventContent:{padding:"0 1rem"}},eventMarker:{size:"1.125rem",borderRadius:"50%",borderWidth:"2px",background:"{content.background}",borderColor:"{content.border.color}",content:{borderRadius:"50%",size:"0.375rem",background:"{primary.color}",insetShadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},eventConnector:{color:"{content.border.color}",size:"2px"}},UC={root:{width:"25rem",borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},icon:{size:"1.125rem"},content:{padding:"{overlay.popover.padding}",gap:"0.5rem"},text:{gap:"0.5rem"},summary:{fontWeight:"500",fontSize:"1rem"},detail:{fontWeight:"500",fontSize:"0.875rem"},closeButton:{width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},closeIcon:{size:"1rem"},colorScheme:{light:{blur:"1.5px",info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{blur:"10px",info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",detailColor:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}}},KC={root:{padding:"0.5rem 1rem",borderRadius:"{content.border.radius}",gap:"0.5rem",fontWeight:"500",disabledBackground:"{form.field.disabled.background}",disabledBorderColor:"{form.field.disabled.background}",disabledColor:"{form.field.disabled.color}",invalidBorderColor:"{form.field.invalid.border.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},icon:{disabledColor:"{form.field.disabled.color}"},content:{left:"0.25rem",top:"0.25rem",checkedShadow:"0px 1px 2px 0px rgba(0, 0, 0, 0.02), 0px 1px 2px 0px rgba(0, 0, 0, 0.04)"},colorScheme:{light:{root:{background:"{surface.100}",checkedBackground:"{surface.100}",hoverBackground:"{surface.100}",borderColor:"{surface.100}",color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}",checkedBorderColor:"{surface.100}"},content:{checkedBackground:"{surface.0}"},icon:{color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}"}},dark:{root:{background:"{surface.950}",checkedBackground:"{surface.950}",hoverBackground:"{surface.950}",borderColor:"{surface.950}",color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}",checkedBorderColor:"{surface.950}"},content:{checkedBackground:"{surface.800}"},icon:{color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}"}}}},YC={root:{width:"2.5rem",height:"1.5rem",borderRadius:"30px",gap:"0.25rem",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},borderWidth:"1px",borderColor:"transparent",hoverBorderColor:"transparent",checkedBorderColor:"transparent",checkedHoverBorderColor:"transparent",invalidBorderColor:"{form.field.invalid.border.color}",transitionDuration:"{form.field.transition.duration}",slideDuration:"0.2s",disabledBackground:"{form.field.disabled.background}"},handle:{borderRadius:"50%",size:"1rem",disabledBackground:"{form.field.disabled.color}"},colorScheme:{light:{root:{background:"{surface.300}",hoverBackground:"{surface.400}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.0}",hoverBackground:"{surface.0}",checkedBackground:"{surface.0}",checkedHoverBackground:"{surface.0}"}},dark:{root:{background:"{surface.700}",hoverBackground:"{surface.600}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.400}",hoverBackground:"{surface.300}",checkedBackground:"{surface.900}",checkedHoverBackground:"{surface.900}"}}}},qC={root:{background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.75rem"}},GC={root:{maxWidth:"12.5rem",gutter:"0.25rem",shadow:"{overlay.popover.shadow}",padding:"0.5rem 0.75rem",borderRadius:"{overlay.popover.border.radius}"},colorScheme:{light:{root:{background:"{surface.700}",color:"{surface.0}"}},dark:{root:{background:"{surface.700}",color:"{surface.0}"}}}},XC={root:{background:"{content.background}",color:"{content.color}",padding:"1rem",gap:"2px",indent:"1rem",transitionDuration:"{transition.duration}"},node:{padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.color}",hoverColor:"{text.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},gap:"0.25rem"},nodeIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}"},nodeToggleButton:{borderRadius:"50%",size:"1.75rem",hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedHoverColor:"{primary.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},loadingIcon:{size:"2rem"}},ZC={root:{background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},dropdown:{width:"2.5rem",color:"{form.field.icon.color}"},overlay:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},tree:{padding:"{list.padding}"},emptyMessage:{padding:"{list.option.padding}"},chip:{borderRadius:"{border.radius.sm}"}},JC={root:{transitionDuration:"{transition.duration}"},header:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},headerCell:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{treetable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},columnTitle:{fontWeight:"600"},row:{background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},bodyCell:{borderColor:"{treetable.border.color}",padding:"0.75rem 1rem",gap:"0.5rem"},footerCell:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},columnFooter:{fontWeight:"600"},footer:{background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},columnResizerWidth:"0.5rem",resizeIndicator:{width:"1px",color:"{primary.color}"},sortIcon:{color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},loadingIcon:{size:"2rem"},nodeToggleButton:{hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},paginatorTop:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},paginatorBottom:{borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},colorScheme:{light:{root:{borderColor:"{content.border.color}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},bodyCell:{selectedBorderColor:"{primary.900}"}}}},QC={loader:{mask:{background:"{content.background}",color:"{text.muted.color}"},icon:{size:"2rem"}}},eS={primitive:{borderRadius:{none:"0",xs:"2px",sm:"4px",md:"6px",lg:"8px",xl:"12px"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"}},semantic:{transitionDuration:"0.2s",focusRing:{width:"1px",style:"solid",color:"{primary.color}",offset:"2px",shadow:"none"},disabledOpacity:"0.6",iconSize:"1rem",anchorGutter:"2px",primary:{50:"{emerald.50}",100:"{emerald.100}",200:"{emerald.200}",300:"{emerald.300}",400:"{emerald.400}",500:"{emerald.500}",600:"{emerald.600}",700:"{emerald.700}",800:"{emerald.800}",900:"{emerald.900}",950:"{emerald.950}"},formField:{paddingX:"0.75rem",paddingY:"0.5rem",borderRadius:"{border.radius.md}",focusRing:{width:"0",style:"none",color:"transparent",offset:"0",shadow:"none"},transitionDuration:"{transition.duration}"},list:{padding:"0.25rem 0.25rem",gap:"2px",header:{padding:"0.5rem 1rem 0.25rem 1rem"},option:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}"},optionGroup:{padding:"0.5rem 0.75rem",fontWeight:"600"}},content:{borderRadius:"{border.radius.md}"},mask:{transitionDuration:"0.15s"},navigation:{list:{padding:"0.25rem 0.25rem",gap:"2px"},item:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}",gap:"0.5rem"},submenuLabel:{padding:"0.5rem 0.75rem",fontWeight:"600"},submenuIcon:{size:"0.875rem"}},overlay:{select:{borderRadius:"{border.radius.md}",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},popover:{borderRadius:"{border.radius.md}",padding:"0.75rem",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},modal:{borderRadius:"{border.radius.xl}",padding:"1.25rem",shadow:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)"},navigation:{shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"}},colorScheme:{light:{surface:{0:"#ffffff",50:"{slate.50}",100:"{slate.100}",200:"{slate.200}",300:"{slate.300}",400:"{slate.400}",500:"{slate.500}",600:"{slate.600}",700:"{slate.700}",800:"{slate.800}",900:"{slate.900}",950:"{slate.950}"},primary:{color:"{primary.500}",contrastColor:"#ffffff",hoverColor:"{primary.600}",activeColor:"{primary.700}"},highlight:{background:"{primary.50}",focusBackground:"{primary.100}",color:"{primary.700}",focusColor:"{primary.800}"},mask:{background:"rgba(0,0,0,0.4)",color:"{surface.200}"},formField:{background:"{surface.0}",disabledBackground:"{surface.200}",filledBackground:"{surface.50}",filledFocusBackground:"{surface.50}",borderColor:"{surface.300}",hoverBorderColor:"{surface.400}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.400}",color:"{surface.700}",disabledColor:"{surface.500}",placeholderColor:"{surface.500}",floatLabelColor:"{surface.500}",floatLabelFocusColor:"{surface.500}",floatLabelInvalidColor:"{red.400}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.700}",hoverColor:"{surface.800}",mutedColor:"{surface.500}",hoverMutedColor:"{surface.600}"},content:{background:"{surface.0}",hoverBackground:"{surface.100}",borderColor:"{surface.200}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},popover:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},modal:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.100}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.100}",activeBackground:"{surface.100}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}}},dark:{surface:{0:"#ffffff",50:"{zinc.50}",100:"{zinc.100}",200:"{zinc.200}",300:"{zinc.300}",400:"{zinc.400}",500:"{zinc.500}",600:"{zinc.600}",700:"{zinc.700}",800:"{zinc.800}",900:"{zinc.900}",950:"{zinc.950}"},primary:{color:"{primary.400}",contrastColor:"{surface.900}",hoverColor:"{primary.300}",activeColor:"{primary.200}"},highlight:{background:"color-mix(in srgb, {primary.400}, transparent 84%)",focusBackground:"color-mix(in srgb, {primary.400}, transparent 76%)",color:"rgba(255,255,255,.87)",focusColor:"rgba(255,255,255,.87)"},mask:{background:"rgba(0,0,0,0.6)",color:"{surface.200}"},formField:{background:"{surface.950}",disabledBackground:"{surface.700}",filledBackground:"{surface.800}",filledFocusBackground:"{surface.800}",borderColor:"{surface.700}",hoverBorderColor:"{surface.600}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.300}",color:"{surface.0}",disabledColor:"{surface.400}",placeholderColor:"{surface.400}",floatLabelColor:"{surface.400}",floatLabelFocusColor:"{surface.400}",floatLabelInvalidColor:"{red.300}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.0}",hoverColor:"{surface.0}",mutedColor:"{surface.400}",hoverMutedColor:"{surface.300}"},content:{background:"{surface.900}",hoverBackground:"{surface.800}",borderColor:"{surface.700}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},popover:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},modal:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.800}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.800}",activeBackground:"{surface.800}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}}}}},components:{accordion:ww,autocomplete:Cw,avatar:Sw,badge:Tw,blockui:Pw,breadcrumb:Rw,button:Ow,datepicker:Hw,card:Ew,carousel:Mw,cascadeselect:Aw,checkbox:Bw,chip:Lw,colorpicker:$w,confirmdialog:Dw,confirmpopup:Iw,contextmenu:Nw,dataview:jw,datatable:Fw,dialog:Ww,divider:zw,dock:Vw,drawer:Uw,editor:Kw,fieldset:Yw,fileupload:qw,floatlabel:Gw,galleria:Xw,iconfield:Zw,image:Jw,inlinemessage:Qw,inplace:eC,inputchips:tC,inputgroup:oC,inputnumber:nC,inputtext:rC,knob:iC,listbox:sC,megamenu:aC,menu:lC,menubar:cC,message:uC,metergroup:dC,multiselect:fC,orderlist:hC,organizationchart:gC,overlaybadge:pC,popover:_C,paginator:mC,password:vC,panel:bC,panelmenu:yC,picklist:xC,progressbar:kC,progressspinner:wC,radiobutton:CC,rating:SC,scrollpanel:PC,select:RC,selectbutton:OC,skeleton:EC,slider:MC,speeddial:AC,splitter:LC,splitbutton:BC,stepper:$C,steps:DC,tabmenu:IC,tabs:NC,tabview:FC,textarea:WC,tieredmenu:zC,tag:jC,terminal:HC,timeline:VC,togglebutton:KC,toggleswitch:YC,tree:XC,treeselect:ZC,treetable:JC,toast:UC,toolbar:qC,virtualscroller:QC},directives:{tooltip:GC,ripple:TC}};const tS=kw(eS,{semantic:{primary:{50:"{blue.50}",100:"{blue.100}",200:"{blue.200}",300:"{blue.300}",400:"{blue.400}",500:"{blue.500}",600:"{blue.600}",700:"{blue.700}",800:"{blue.800}",900:"{blue.900}",950:"{blue.950}"}}}),oS={preset:tS,options:{darkModeSelector:".dark"}},nS=Rt(({vueApp:t})=>{var a;const e=nr(),o=((a=e==null?void 0:e.public)==null?void 0:a.primevue)??{},{usePrimeVue:n=!0,options:r={}}=o,i={},s={theme:oS||(r==null?void 0:r.theme)};n&&t.use(dw,{...r,...i,...s}),t.use(hw),t.use(pw),t.use(mw)}),rS=Rt(({vueApp:t})=>{}),iS=Rt(()=>{});/*! * @kurkle/color v0.3.1 * https://github.com/kurkle/color#readme * (c) 2022 Jukka Kurkela * Released under the MIT License - */function wi(t){return t+.5|0}const Ho=(t,e,o)=>Math.max(Math.min(t,o),e);function yr(t){return Ho(wi(t*2.55),0,255)}function Yo(t){return Ho(wi(t*255),0,255)}function mo(t){return Ho(wi(t/2.55)/100,0,1)}function tf(t){return Ho(wi(t*100),0,100)}const At={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},ql=[..."0123456789ABCDEF"],sS=t=>ql[t&15],aS=t=>ql[(t&240)>>4]+ql[t&15],Hi=t=>(t&240)>>4===(t&15),lS=t=>Hi(t.r)&&Hi(t.g)&&Hi(t.b)&&Hi(t.a);function cS(t){var e=t.length,o;return t[0]==="#"&&(e===4||e===5?o={r:255&At[t[1]]*17,g:255&At[t[2]]*17,b:255&At[t[3]]*17,a:e===5?At[t[4]]*17:255}:(e===7||e===9)&&(o={r:At[t[1]]<<4|At[t[2]],g:At[t[3]]<<4|At[t[4]],b:At[t[5]]<<4|At[t[6]],a:e===9?At[t[7]]<<4|At[t[8]]:255})),o}const uS=(t,e)=>t<255?e(t):"";function dS(t){var e=lS(t)?sS:aS;return t?"#"+e(t.r)+e(t.g)+e(t.b)+uS(t.a,e):void 0}const fS=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function _m(t,e,o){const n=e*Math.min(o,1-o),r=(i,s=(i+t/30)%12)=>o-n*Math.max(Math.min(s-3,9-s,1),-1);return[r(0),r(8),r(4)]}function hS(t,e,o){const n=(r,i=(r+t/60)%6)=>o-o*e*Math.max(Math.min(i,4-i,1),0);return[n(5),n(3),n(1)]}function gS(t,e,o){const n=_m(t,1,.5);let r;for(e+o>1&&(r=1/(e+o),e*=r,o*=r),r=0;r<3;r++)n[r]*=1-e-o,n[r]+=e;return n}function pS(t,e,o,n,r){return t===r?(e-o)/n+(e.5?u/(2-i-s):u/(i+s),l=pS(o,n,r,u,i),l=l*60+.5),[l|0,c||0,a]}function Jc(t,e,o,n){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,o,n)).map(Yo)}function Qc(t,e,o){return Jc(_m,t,e,o)}function mS(t,e,o){return Jc(gS,t,e,o)}function bS(t,e,o){return Jc(hS,t,e,o)}function km(t){return(t%360+360)%360}function yS(t){const e=fS.exec(t);let o=255,n;if(!e)return;e[5]!==n&&(o=e[6]?yr(+e[5]):Yo(+e[5]));const r=km(+e[2]),i=+e[3]/100,s=+e[4]/100;return e[1]==="hwb"?n=mS(r,i,s):e[1]==="hsv"?n=bS(r,i,s):n=Qc(r,i,s),{r:n[0],g:n[1],b:n[2],a:o}}function vS(t,e){var o=Zc(t);o[0]=km(o[0]+e),o=Qc(o),t.r=o[0],t.g=o[1],t.b=o[2]}function xS(t){if(!t)return;const e=Zc(t),o=e[0],n=tf(e[1]),r=tf(e[2]);return t.a<255?`hsla(${o}, ${n}%, ${r}%, ${mo(t.a)})`:`hsl(${o}, ${n}%, ${r}%)`}const of={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},nf={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function _S(){const t={},e=Object.keys(nf),o=Object.keys(of);let n,r,i,s,a;for(n=0;n>16&255,i>>8&255,i&255]}return t}let zi;function kS(t){zi||(zi=_S(),zi.transparent=[0,0,0,0]);const e=zi[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:e.length===4?e[3]:255}}const wS=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function CS(t){const e=wS.exec(t);let o=255,n,r,i;if(e){if(e[7]!==n){const s=+e[7];o=e[8]?yr(s):Ho(s*255,0,255)}return n=+e[1],r=+e[3],i=+e[5],n=255&(e[2]?yr(n):Ho(n,0,255)),r=255&(e[4]?yr(r):Ho(r,0,255)),i=255&(e[6]?yr(i):Ho(i,0,255)),{r:n,g:r,b:i,a:o}}}function SS(t){return t&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${mo(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`)}const Xa=t=>t<=.0031308?t*12.92:Math.pow(t,1/2.4)*1.055-.055,Ln=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function PS(t,e,o){const n=Ln(mo(t.r)),r=Ln(mo(t.g)),i=Ln(mo(t.b));return{r:Yo(Xa(n+o*(Ln(mo(e.r))-n))),g:Yo(Xa(r+o*(Ln(mo(e.g))-r))),b:Yo(Xa(i+o*(Ln(mo(e.b))-i))),a:t.a+o*(e.a-t.a)}}function Wi(t,e,o){if(t){let n=Zc(t);n[e]=Math.max(0,Math.min(n[e]+n[e]*o,e===0?360:1)),n=Qc(n),t.r=n[0],t.g=n[1],t.b=n[2]}}function wm(t,e){return t&&Object.assign(e||{},t)}function rf(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=Yo(t[3]))):(e=wm(t,{r:0,g:0,b:0,a:1}),e.a=Yo(e.a)),e}function TS(t){return t.charAt(0)==="r"?CS(t):yS(t)}class ei{constructor(e){if(e instanceof ei)return e;const o=typeof e;let n;o==="object"?n=rf(e):o==="string"&&(n=cS(e)||kS(e)||TS(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=wm(this._rgb);return e&&(e.a=mo(e.a)),e}set rgb(e){this._rgb=rf(e)}rgbString(){return this._valid?SS(this._rgb):void 0}hexString(){return this._valid?dS(this._rgb):void 0}hslString(){return this._valid?xS(this._rgb):void 0}mix(e,o){if(e){const n=this.rgb,r=e.rgb;let i;const s=o===i?.5:o,a=2*s-1,l=n.a-r.a,c=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;i=1-c,n.r=255&c*n.r+i*r.r+.5,n.g=255&c*n.g+i*r.g+.5,n.b=255&c*n.b+i*r.b+.5,n.a=s*n.a+(1-s)*r.a,this.rgb=n}return this}interpolate(e,o){return e&&(this._rgb=PS(this._rgb,e._rgb,o)),this}clone(){return new ei(this.rgb)}alpha(e){return this._rgb.a=Yo(e),this}clearer(e){const o=this._rgb;return o.a*=1-e,this}greyscale(){const e=this._rgb,o=wi(e.r*.3+e.g*.59+e.b*.11);return e.r=e.g=e.b=o,this}opaquer(e){const o=this._rgb;return o.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return Wi(this._rgb,2,e),this}darken(e){return Wi(this._rgb,2,-e),this}saturate(e){return Wi(this._rgb,1,e),this}desaturate(e){return Wi(this._rgb,1,-e),this}rotate(e){return vS(this._rgb,e),this}}/*! + */function wi(t){return t+.5|0}const Ho=(t,e,o)=>Math.max(Math.min(t,o),e);function yr(t){return Ho(wi(t*2.55),0,255)}function Yo(t){return Ho(wi(t*255),0,255)}function mo(t){return Ho(wi(t/2.55)/100,0,1)}function tf(t){return Ho(wi(t*100),0,100)}const At={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},ql=[..."0123456789ABCDEF"],sS=t=>ql[t&15],aS=t=>ql[(t&240)>>4]+ql[t&15],Hi=t=>(t&240)>>4===(t&15),lS=t=>Hi(t.r)&&Hi(t.g)&&Hi(t.b)&&Hi(t.a);function cS(t){var e=t.length,o;return t[0]==="#"&&(e===4||e===5?o={r:255&At[t[1]]*17,g:255&At[t[2]]*17,b:255&At[t[3]]*17,a:e===5?At[t[4]]*17:255}:(e===7||e===9)&&(o={r:At[t[1]]<<4|At[t[2]],g:At[t[3]]<<4|At[t[4]],b:At[t[5]]<<4|At[t[6]],a:e===9?At[t[7]]<<4|At[t[8]]:255})),o}const uS=(t,e)=>t<255?e(t):"";function dS(t){var e=lS(t)?sS:aS;return t?"#"+e(t.r)+e(t.g)+e(t.b)+uS(t.a,e):void 0}const fS=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function _m(t,e,o){const n=e*Math.min(o,1-o),r=(i,s=(i+t/30)%12)=>o-n*Math.max(Math.min(s-3,9-s,1),-1);return[r(0),r(8),r(4)]}function hS(t,e,o){const n=(r,i=(r+t/60)%6)=>o-o*e*Math.max(Math.min(i,4-i,1),0);return[n(5),n(3),n(1)]}function gS(t,e,o){const n=_m(t,1,.5);let r;for(e+o>1&&(r=1/(e+o),e*=r,o*=r),r=0;r<3;r++)n[r]*=1-e-o,n[r]+=e;return n}function pS(t,e,o,n,r){return t===r?(e-o)/n+(e.5?u/(2-i-s):u/(i+s),l=pS(o,n,r,u,i),l=l*60+.5),[l|0,c||0,a]}function Jc(t,e,o,n){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,o,n)).map(Yo)}function Qc(t,e,o){return Jc(_m,t,e,o)}function mS(t,e,o){return Jc(gS,t,e,o)}function bS(t,e,o){return Jc(hS,t,e,o)}function km(t){return(t%360+360)%360}function yS(t){const e=fS.exec(t);let o=255,n;if(!e)return;e[5]!==n&&(o=e[6]?yr(+e[5]):Yo(+e[5]));const r=km(+e[2]),i=+e[3]/100,s=+e[4]/100;return e[1]==="hwb"?n=mS(r,i,s):e[1]==="hsv"?n=bS(r,i,s):n=Qc(r,i,s),{r:n[0],g:n[1],b:n[2],a:o}}function vS(t,e){var o=Zc(t);o[0]=km(o[0]+e),o=Qc(o),t.r=o[0],t.g=o[1],t.b=o[2]}function xS(t){if(!t)return;const e=Zc(t),o=e[0],n=tf(e[1]),r=tf(e[2]);return t.a<255?`hsla(${o}, ${n}%, ${r}%, ${mo(t.a)})`:`hsl(${o}, ${n}%, ${r}%)`}const of={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},nf={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function _S(){const t={},e=Object.keys(nf),o=Object.keys(of);let n,r,i,s,a;for(n=0;n>16&255,i>>8&255,i&255]}return t}let Wi;function kS(t){Wi||(Wi=_S(),Wi.transparent=[0,0,0,0]);const e=Wi[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:e.length===4?e[3]:255}}const wS=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function CS(t){const e=wS.exec(t);let o=255,n,r,i;if(e){if(e[7]!==n){const s=+e[7];o=e[8]?yr(s):Ho(s*255,0,255)}return n=+e[1],r=+e[3],i=+e[5],n=255&(e[2]?yr(n):Ho(n,0,255)),r=255&(e[4]?yr(r):Ho(r,0,255)),i=255&(e[6]?yr(i):Ho(i,0,255)),{r:n,g:r,b:i,a:o}}}function SS(t){return t&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${mo(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`)}const Xa=t=>t<=.0031308?t*12.92:Math.pow(t,1/2.4)*1.055-.055,Ln=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function TS(t,e,o){const n=Ln(mo(t.r)),r=Ln(mo(t.g)),i=Ln(mo(t.b));return{r:Yo(Xa(n+o*(Ln(mo(e.r))-n))),g:Yo(Xa(r+o*(Ln(mo(e.g))-r))),b:Yo(Xa(i+o*(Ln(mo(e.b))-i))),a:t.a+o*(e.a-t.a)}}function zi(t,e,o){if(t){let n=Zc(t);n[e]=Math.max(0,Math.min(n[e]+n[e]*o,e===0?360:1)),n=Qc(n),t.r=n[0],t.g=n[1],t.b=n[2]}}function wm(t,e){return t&&Object.assign(e||{},t)}function rf(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=Yo(t[3]))):(e=wm(t,{r:0,g:0,b:0,a:1}),e.a=Yo(e.a)),e}function PS(t){return t.charAt(0)==="r"?CS(t):yS(t)}class ei{constructor(e){if(e instanceof ei)return e;const o=typeof e;let n;o==="object"?n=rf(e):o==="string"&&(n=cS(e)||kS(e)||PS(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=wm(this._rgb);return e&&(e.a=mo(e.a)),e}set rgb(e){this._rgb=rf(e)}rgbString(){return this._valid?SS(this._rgb):void 0}hexString(){return this._valid?dS(this._rgb):void 0}hslString(){return this._valid?xS(this._rgb):void 0}mix(e,o){if(e){const n=this.rgb,r=e.rgb;let i;const s=o===i?.5:o,a=2*s-1,l=n.a-r.a,c=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;i=1-c,n.r=255&c*n.r+i*r.r+.5,n.g=255&c*n.g+i*r.g+.5,n.b=255&c*n.b+i*r.b+.5,n.a=s*n.a+(1-s)*r.a,this.rgb=n}return this}interpolate(e,o){return e&&(this._rgb=TS(this._rgb,e._rgb,o)),this}clone(){return new ei(this.rgb)}alpha(e){return this._rgb.a=Yo(e),this}clearer(e){const o=this._rgb;return o.a*=1-e,this}greyscale(){const e=this._rgb,o=wi(e.r*.3+e.g*.59+e.b*.11);return e.r=e.g=e.b=o,this}opaquer(e){const o=this._rgb;return o.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return zi(this._rgb,2,e),this}darken(e){return zi(this._rgb,2,-e),this}saturate(e){return zi(this._rgb,1,e),this}desaturate(e){return zi(this._rgb,1,-e),this}rotate(e){return vS(this._rgb,e),this}}/*! * Chart.js v4.4.5 * https://www.chartjs.org * (c) 2024 Chart.js Contributors * Released under the MIT License - */function co(){}const RS=(()=>{let t=0;return()=>t++})();function de(t){return t===null||typeof t>"u"}function $e(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return e.slice(0,7)==="[object"&&e.slice(-6)==="Array]"}function ae(t){return t!==null&&Object.prototype.toString.call(t)==="[object Object]"}function je(t){return(typeof t=="number"||t instanceof Number)&&isFinite(+t)}function St(t,e){return je(t)?t:e}function ne(t,e){return typeof t>"u"?e:t}const OS=(t,e)=>typeof t=="string"&&t.endsWith("%")?parseFloat(t)/100:+t/e,Cm=(t,e)=>typeof t=="string"&&t.endsWith("%")?parseFloat(t)/100*e:+t;function Pe(t,e,o){if(t&&typeof t.call=="function")return t.apply(o,e)}function ye(t,e,o,n){let r,i,s;if($e(t))for(i=t.length,r=0;rt,x:t=>t.x,y:t=>t.y};function AS(t){const e=t.split("."),o=[];let n="";for(const r of e)n+=r,n.endsWith("\\")?n=n.slice(0,-1)+".":(o.push(n),n="");return o}function BS(t){const e=AS(t);return o=>{for(const n of e){if(n==="")break;o=o&&o[n]}return o}}function Xo(t,e){return(sf[e]||(sf[e]=BS(e)))(t)}function eu(t){return t.charAt(0).toUpperCase()+t.slice(1)}const oi=t=>typeof t<"u",Zo=t=>typeof t=="function",af=(t,e)=>{if(t.size!==e.size)return!1;for(const o of t)if(!e.has(o))return!1;return!0};function LS(t){return t.type==="mouseup"||t.type==="click"||t.type==="contextmenu"}const Me=Math.PI,Ee=2*Me,$S=Ee+Me,qs=Number.POSITIVE_INFINITY,DS=Me/180,ze=Me/2,sn=Me/4,lf=Me*2/3,zo=Math.log10,oo=Math.sign;function Nr(t,e,o){return Math.abs(t-e)r-i).pop(),e}function er(t){return!isNaN(parseFloat(t))&&isFinite(t)}function NS(t,e){const o=Math.round(t);return o-e<=t&&o+e>=t}function Pm(t,e,o){let n,r,i;for(n=0,r=t.length;nl&&c=Math.min(e,o)-n&&t<=Math.max(e,o)+n}function ou(t,e,o){o=o||(s=>t[s]1;)i=r+n>>1,o(i)?r=i:n=i;return{lo:r,hi:n}}const wo=(t,e,o,n)=>ou(t,o,n?r=>{const i=t[r][e];return it[r][e]ou(t,o,n=>t[n][e]>=o);function zS(t,e,o){let n=0,r=t.length;for(;nn&&t[r-1]>o;)r--;return n>0||r{const n="_onData"+eu(o),r=t[o];Object.defineProperty(t,o,{configurable:!0,enumerable:!1,value(...i){const s=r.apply(this,i);return t._chartjs.listeners.forEach(a=>{typeof a[n]=="function"&&a[n](...i)}),s}})})}function df(t,e){const o=t._chartjs;if(!o)return;const n=o.listeners,r=n.indexOf(e);r!==-1&&n.splice(r,1),!(n.length>0)&&(Rm.forEach(i=>{delete t[i]}),delete t._chartjs)}function Om(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const Em=function(){return typeof window>"u"?function(t){return t()}:window.requestAnimationFrame}();function Mm(t,e){let o=[],n=!1;return function(...r){o=r,n||(n=!0,Em.call(window,()=>{n=!1,t.apply(e,o)}))}}function VS(t,e){let o;return function(...n){return e?(clearTimeout(o),o=setTimeout(t,e,n)):t.apply(this,n),e}}const nu=t=>t==="start"?"left":t==="end"?"right":"center",rt=(t,e,o)=>t==="start"?e:t==="end"?o:(e+o)/2,US=(t,e,o,n)=>t===(n?"left":"right")?o:t==="center"?(e+o)/2:e;function Am(t,e,o){const n=e.length;let r=0,i=n;if(t._sorted){const{iScale:s,_parsed:a}=t,l=s.axis,{min:c,max:u,minDefined:d,maxDefined:f}=s.getUserBounds();d&&(r=Je(Math.min(wo(a,l,c).lo,o?n:wo(e,l,s.getPixelForValue(c)).lo),0,n-1)),f?i=Je(Math.max(wo(a,s.axis,u,!0).hi+1,o?0:wo(e,l,s.getPixelForValue(u),!0).hi+1),r,n)-r:i=n-r}return{start:r,count:i}}function Bm(t){const{xScale:e,yScale:o,_scaleRanges:n}=t,r={xmin:e.min,xmax:e.max,ymin:o.min,ymax:o.max};if(!n)return t._scaleRanges=r,!0;const i=n.xmin!==e.min||n.xmax!==e.max||n.ymin!==o.min||n.ymax!==o.max;return Object.assign(n,r),i}const Vi=t=>t===0||t===1,ff=(t,e,o)=>-(Math.pow(2,10*(t-=1))*Math.sin((t-e)*Ee/o)),hf=(t,e,o)=>Math.pow(2,-10*t)*Math.sin((t-e)*Ee/o)+1,Fr={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>-Math.cos(t*ze)+1,easeOutSine:t=>Math.sin(t*ze),easeInOutSine:t=>-.5*(Math.cos(Me*t)-1),easeInExpo:t=>t===0?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>t===1?1:-Math.pow(2,-10*t)+1,easeInOutExpo:t=>Vi(t)?t:t<.5?.5*Math.pow(2,10*(t*2-1)):.5*(-Math.pow(2,-10*(t*2-1))+2),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>Vi(t)?t:ff(t,.075,.3),easeOutElastic:t=>Vi(t)?t:hf(t,.075,.3),easeInOutElastic(t){return Vi(t)?t:t<.5?.5*ff(t*2,.1125,.45):.5+.5*hf(t*2-1,.1125,.45)},easeInBack(t){return t*t*((1.70158+1)*t-1.70158)},easeOutBack(t){return(t-=1)*t*((1.70158+1)*t+1.70158)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?.5*(t*t*(((e*=1.525)+1)*t-e)):.5*((t-=2)*t*(((e*=1.525)+1)*t+e)+2)},easeInBounce:t=>1-Fr.easeOutBounce(1-t),easeOutBounce(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:t=>t<.5?Fr.easeInBounce(t*2)*.5:Fr.easeOutBounce(t*2-1)*.5+.5};function ru(t){if(t&&typeof t=="object"){const e=t.toString();return e==="[object CanvasPattern]"||e==="[object CanvasGradient]"}return!1}function gf(t){return ru(t)?t:new ei(t)}function Za(t){return ru(t)?t:new ei(t).saturate(.5).darken(.1).hexString()}const KS=["x","y","borderWidth","radius","tension"],YS=["color","borderColor","backgroundColor"];function qS(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:e=>e!=="onProgress"&&e!=="onComplete"&&e!=="fn"}),t.set("animations",{colors:{type:"color",properties:YS},numbers:{type:"number",properties:KS}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>e|0}}}})}function GS(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const pf=new Map;function XS(t,e){e=e||{};const o=t+JSON.stringify(e);let n=pf.get(o);return n||(n=new Intl.NumberFormat(t,e),pf.set(o,n)),n}function Ci(t,e,o){return XS(e,o).format(t)}const Lm={values(t){return $e(t)?t:""+t},numeric(t,e,o){if(t===0)return"0";const n=this.chart.options.locale;let r,i=t;if(o.length>1){const c=Math.max(Math.abs(o[0].value),Math.abs(o[o.length-1].value));(c<1e-4||c>1e15)&&(r="scientific"),i=ZS(t,o)}const s=zo(Math.abs(i)),a=isNaN(s)?1:Math.max(Math.min(-1*Math.floor(s),20),0),l={notation:r,minimumFractionDigits:a,maximumFractionDigits:a};return Object.assign(l,this.options.ticks.format),Ci(t,n,l)},logarithmic(t,e,o){if(t===0)return"0";const n=o[e].significand||t/Math.pow(10,Math.floor(zo(t)));return[1,2,3,5,10,15].includes(n)||e>.8*o.length?Lm.numeric.call(this,t,e,o):""}};function ZS(t,e){let o=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;return Math.abs(o)>=1&&t!==Math.floor(t)&&(o=t-Math.floor(t)),o}var _a={formatters:Lm};function JS(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,o)=>o.lineWidth,tickColor:(e,o)=>o.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:_a.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&e!=="callback"&&e!=="parser",_indexable:e=>e!=="borderDash"&&e!=="tickBorderDash"&&e!=="dash"}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:e=>e!=="backdropPadding"&&e!=="callback",_indexable:e=>e!=="backdropPadding"})}const Tn=Object.create(null),Xl=Object.create(null);function jr(t,e){if(!e)return t;const o=e.split(".");for(let n=0,r=o.length;nn.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(n,r)=>Za(r.backgroundColor),this.hoverBorderColor=(n,r)=>Za(r.borderColor),this.hoverColor=(n,r)=>Za(r.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e),this.apply(o)}set(e,o){return Ja(this,e,o)}get(e){return jr(this,e)}describe(e,o){return Ja(Xl,e,o)}override(e,o){return Ja(Tn,e,o)}route(e,o,n,r){const i=jr(this,e),s=jr(this,n),a="_"+o;Object.defineProperties(i,{[a]:{value:i[o],writable:!0},[o]:{enumerable:!0,get(){const l=this[a],c=s[r];return ae(l)?Object.assign({},c,l):ne(l,c)},set(l){this[a]=l}}})}apply(e){e.forEach(o=>o(this))}}var De=new QS({_scriptable:t=>!t.startsWith("on"),_indexable:t=>t!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[qS,GS,JS]);function e5(t){return!t||de(t.size)||de(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Gs(t,e,o,n,r){let i=e[r];return i||(i=e[r]=t.measureText(r).width,o.push(r)),i>n&&(n=i),n}function t5(t,e,o,n){n=n||{};let r=n.data=n.data||{},i=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(r=n.data={},i=n.garbageCollect=[],n.font=e),t.save(),t.font=e;let s=0;const a=o.length;let l,c,u,d,f;for(l=0;lo.length){for(l=0;l0&&t.stroke()}}function Co(t,e,o){return o=o||.5,!e||t&&t.x>e.left-o&&t.xe.top-o&&t.y0&&i.strokeColor!=="";let l,c;for(t.save(),t.font=r.string,r5(t,i),l=0;l+t||0;function iu(t,e){const o={},n=ae(e),r=n?Object.keys(e):e,i=ae(t)?n?s=>ne(t[s],t[e[s]]):s=>t[s]:()=>t;for(const s of r)o[s]=u5(i(s));return o}function Dm(t){return iu(t,{top:"y",right:"x",bottom:"y",left:"x"})}function wn(t){return iu(t,["topLeft","topRight","bottomLeft","bottomRight"])}function ct(t){const e=Dm(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function Ge(t,e){t=t||{},e=e||De.font;let o=ne(t.size,e.size);typeof o=="string"&&(o=parseInt(o,10));let n=ne(t.style,e.style);n&&!(""+n).match(l5)&&(console.warn('Invalid font style specified: "'+n+'"'),n=void 0);const r={family:ne(t.family,e.family),lineHeight:c5(ne(t.lineHeight,e.lineHeight),o),size:o,style:n,weight:ne(t.weight,e.weight),string:""};return r.string=e5(r),r}function vr(t,e,o,n){let r,i,s;for(r=0,i=t.length;ro&&a===0?0:a+l;return{min:s(n,-Math.abs(i)),max:s(r,i)}}function tn(t,e){return Object.assign(Object.create(t),e)}function su(t,e=[""],o,n,r=()=>t[0]){const i=o||t;typeof n>"u"&&(n=jm("_fallback",t));const s={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:i,_fallback:n,_getTarget:r,override:a=>su([a,...t],e,i,n)};return new Proxy(s,{deleteProperty(a,l){return delete a[l],delete a._keys,delete t[0][l],!0},get(a,l){return Nm(a,l,()=>v5(l,e,t,a))},getOwnPropertyDescriptor(a,l){return Reflect.getOwnPropertyDescriptor(a._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(t[0])},has(a,l){return yf(a).includes(l)},ownKeys(a){return yf(a)},set(a,l,c){const u=a._storage||(a._storage=r());return a[l]=u[l]=c,delete a._keys,!0}})}function tr(t,e,o,n){const r={_cacheable:!1,_proxy:t,_context:e,_subProxy:o,_stack:new Set,_descriptors:Im(t,n),setContext:i=>tr(t,i,o,n),override:i=>tr(t.override(i),e,o,n)};return new Proxy(r,{deleteProperty(i,s){return delete i[s],delete t[s],!0},get(i,s,a){return Nm(i,s,()=>h5(i,s,a))},getOwnPropertyDescriptor(i,s){return i._descriptors.allKeys?Reflect.has(t,s)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,s)},getPrototypeOf(){return Reflect.getPrototypeOf(t)},has(i,s){return Reflect.has(t,s)},ownKeys(){return Reflect.ownKeys(t)},set(i,s,a){return t[s]=a,delete i[s],!0}})}function Im(t,e={scriptable:!0,indexable:!0}){const{_scriptable:o=e.scriptable,_indexable:n=e.indexable,_allKeys:r=e.allKeys}=t;return{allKeys:r,scriptable:o,indexable:n,isScriptable:Zo(o)?o:()=>o,isIndexable:Zo(n)?n:()=>n}}const f5=(t,e)=>t?t+eu(e):e,au=(t,e)=>ae(e)&&t!=="adapters"&&(Object.getPrototypeOf(e)===null||e.constructor===Object);function Nm(t,e,o){if(Object.prototype.hasOwnProperty.call(t,e)||e==="constructor")return t[e];const n=o();return t[e]=n,n}function h5(t,e,o){const{_proxy:n,_context:r,_subProxy:i,_descriptors:s}=t;let a=n[e];return Zo(a)&&s.isScriptable(e)&&(a=g5(e,a,t,o)),$e(a)&&a.length&&(a=p5(e,a,t,s.isIndexable)),au(e,a)&&(a=tr(a,r,i&&i[e],s)),a}function g5(t,e,o,n){const{_proxy:r,_context:i,_subProxy:s,_stack:a}=o;if(a.has(t))throw new Error("Recursion detected: "+Array.from(a).join("->")+"->"+t);a.add(t);let l=e(i,s||n);return a.delete(t),au(t,l)&&(l=lu(r._scopes,r,t,l)),l}function p5(t,e,o,n){const{_proxy:r,_context:i,_subProxy:s,_descriptors:a}=o;if(typeof i.index<"u"&&n(t))return e[i.index%e.length];if(ae(e[0])){const l=e,c=r._scopes.filter(u=>u!==l);e=[];for(const u of l){const d=lu(c,r,t,u);e.push(tr(d,i,s&&s[t],a))}}return e}function Fm(t,e,o){return Zo(t)?t(e,o):t}const m5=(t,e)=>t===!0?e:typeof t=="string"?Xo(e,t):void 0;function b5(t,e,o,n,r){for(const i of e){const s=m5(o,i);if(s){t.add(s);const a=Fm(s._fallback,o,r);if(typeof a<"u"&&a!==o&&a!==n)return a}else if(s===!1&&typeof n<"u"&&o!==n)return null}return!1}function lu(t,e,o,n){const r=e._rootScopes,i=Fm(e._fallback,o,n),s=[...t,...r],a=new Set;a.add(n);let l=bf(a,s,o,i||o,n);return l===null||typeof i<"u"&&i!==o&&(l=bf(a,s,i,l,n),l===null)?!1:su(Array.from(a),[""],r,i,()=>y5(e,o,n))}function bf(t,e,o,n,r){for(;o;)o=b5(t,e,o,n,r);return o}function y5(t,e,o){const n=t._getTarget();e in n||(n[e]={});const r=n[e];return $e(r)&&ae(o)?o:r||{}}function v5(t,e,o,n){let r;for(const i of e)if(r=jm(f5(i,t),o),typeof r<"u")return au(t,r)?lu(o,n,t,r):r}function jm(t,e){for(const o of e){if(!o)continue;const n=o[t];if(typeof n<"u")return n}}function yf(t){let e=t._keys;return e||(e=t._keys=x5(t._scopes)),e}function x5(t){const e=new Set;for(const o of t)for(const n of Object.keys(o).filter(r=>!r.startsWith("_")))e.add(n);return Array.from(e)}function Hm(t,e,o,n){const{iScale:r}=t,{key:i="r"}=this._parsing,s=new Array(n);let a,l,c,u;for(a=0,l=n;aet==="x"?"y":"x";function k5(t,e,o,n){const r=t.skip?e:t,i=e,s=o.skip?e:o,a=Gl(i,r),l=Gl(s,i);let c=a/(a+l),u=l/(a+l);c=isNaN(c)?0:c,u=isNaN(u)?0:u;const d=n*c,f=n*u;return{previous:{x:i.x-d*(s.x-r.x),y:i.y-d*(s.y-r.y)},next:{x:i.x+f*(s.x-r.x),y:i.y+f*(s.y-r.y)}}}function w5(t,e,o){const n=t.length;let r,i,s,a,l,c=or(t,0);for(let u=0;u!c.skip)),e.cubicInterpolationMode==="monotone")S5(t,r);else{let c=n?t[t.length-1]:t[0];for(i=0,s=t.length;it.ownerDocument.defaultView.getComputedStyle(t,null);function R5(t,e){return Ca(t).getPropertyValue(e)}const O5=["top","right","bottom","left"];function Cn(t,e,o){const n={};o=o?"-"+o:"";for(let r=0;r<4;r++){const i=O5[r];n[i]=parseFloat(t[e+"-"+i+o])||0}return n.width=n.left+n.right,n.height=n.top+n.bottom,n}const E5=(t,e,o)=>(t>0||e>0)&&(!o||!o.shadowRoot);function M5(t,e){const o=t.touches,n=o&&o.length?o[0]:t,{offsetX:r,offsetY:i}=n;let s=!1,a,l;if(E5(r,i,t.target))a=r,l=i;else{const c=e.getBoundingClientRect();a=n.clientX-c.left,l=n.clientY-c.top,s=!0}return{x:a,y:l,box:s}}function fn(t,e){if("native"in t)return t;const{canvas:o,currentDevicePixelRatio:n}=e,r=Ca(o),i=r.boxSizing==="border-box",s=Cn(r,"padding"),a=Cn(r,"border","width"),{x:l,y:c,box:u}=M5(t,o),d=s.left+(u&&a.left),f=s.top+(u&&a.top);let{width:h,height:g}=e;return i&&(h-=s.width+a.width,g-=s.height+a.height),{x:Math.round((l-d)/h*o.width/n),y:Math.round((c-f)/g*o.height/n)}}function A5(t,e,o){let n,r;if(e===void 0||o===void 0){const i=t&&uu(t);if(!i)e=t.clientWidth,o=t.clientHeight;else{const s=i.getBoundingClientRect(),a=Ca(i),l=Cn(a,"border","width"),c=Cn(a,"padding");e=s.width-c.width-l.width,o=s.height-c.height-l.height,n=Xs(a.maxWidth,i,"clientWidth"),r=Xs(a.maxHeight,i,"clientHeight")}}return{width:e,height:o,maxWidth:n||qs,maxHeight:r||qs}}const Ki=t=>Math.round(t*10)/10;function B5(t,e,o,n){const r=Ca(t),i=Cn(r,"margin"),s=Xs(r.maxWidth,t,"clientWidth")||qs,a=Xs(r.maxHeight,t,"clientHeight")||qs,l=A5(t,e,o);let{width:c,height:u}=l;if(r.boxSizing==="content-box"){const f=Cn(r,"border","width"),h=Cn(r,"padding");c-=h.width+f.width,u-=h.height+f.height}return c=Math.max(0,c-i.width),u=Math.max(0,n?c/n:u-i.height),c=Ki(Math.min(c,s,l.maxWidth)),u=Ki(Math.min(u,a,l.maxHeight)),c&&!u&&(u=Ki(c/2)),(e!==void 0||o!==void 0)&&n&&l.height&&u>l.height&&(u=l.height,c=Ki(Math.floor(u*n))),{width:c,height:u}}function vf(t,e,o){const n=e||1,r=Math.floor(t.height*n),i=Math.floor(t.width*n);t.height=Math.floor(t.height),t.width=Math.floor(t.width);const s=t.canvas;return s.style&&(o||!s.style.height&&!s.style.width)&&(s.style.height=`${t.height}px`,s.style.width=`${t.width}px`),t.currentDevicePixelRatio!==n||s.height!==r||s.width!==i?(t.currentDevicePixelRatio=n,s.height=r,s.width=i,t.ctx.setTransform(n,0,0,n,0,0),!0):!1}const L5=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};cu()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch{}return t}();function xf(t,e){const o=R5(t,e),n=o&&o.match(/^(\d+)(\.\d+)?px$/);return n?+n[1]:void 0}function hn(t,e,o,n){return{x:t.x+o*(e.x-t.x),y:t.y+o*(e.y-t.y)}}function $5(t,e,o,n){return{x:t.x+o*(e.x-t.x),y:n==="middle"?o<.5?t.y:e.y:n==="after"?o<1?t.y:e.y:o>0?e.y:t.y}}function D5(t,e,o,n){const r={x:t.cp2x,y:t.cp2y},i={x:e.cp1x,y:e.cp1y},s=hn(t,r,o),a=hn(r,i,o),l=hn(i,e,o),c=hn(s,a,o),u=hn(a,l,o);return hn(c,u,o)}const I5=function(t,e){return{x(o){return t+t+e-o},setWidth(o){e=o},textAlign(o){return o==="center"?o:o==="right"?"left":"right"},xPlus(o,n){return o-n},leftForLtr(o,n){return o-n}}},N5=function(){return{x(t){return t},setWidth(t){},textAlign(t){return t},xPlus(t,e){return t+e},leftForLtr(t,e){return t}}};function Gn(t,e,o){return t?I5(e,o):N5()}function Wm(t,e){let o,n;(e==="ltr"||e==="rtl")&&(o=t.canvas.style,n=[o.getPropertyValue("direction"),o.getPropertyPriority("direction")],o.setProperty("direction",e,"important"),t.prevTextDirection=n)}function Vm(t,e){e!==void 0&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Um(t){return t==="angle"?{between:ni,compare:FS,normalize:Pt}:{between:ko,compare:(e,o)=>e-o,normalize:e=>e}}function _f({start:t,end:e,count:o,loop:n,style:r}){return{start:t%o,end:e%o,loop:n&&(e-t+1)%o===0,style:r}}function F5(t,e,o){const{property:n,start:r,end:i}=o,{between:s,normalize:a}=Um(n),l=e.length;let{start:c,end:u,loop:d}=t,f,h;if(d){for(c+=l,u+=l,f=0,h=l;fl(r,m,x)&&a(r,m)!==0,_=()=>a(i,x)===0||l(i,m,x),C=()=>p||b(),S=()=>!p||_();for(let T=u,P=u;T<=d;++T)v=e[T%s],!v.skip&&(x=c(v[n]),x!==m&&(p=l(x,r,i),y===null&&C()&&(y=a(x,r)===0?T:P),y!==null&&S()&&(g.push(_f({start:y,end:T,loop:f,count:s,style:h})),y=null),P=T,m=x));return y!==null&&g.push(_f({start:y,end:d,loop:f,count:s,style:h})),g}function Ym(t,e){const o=[],n=t.segments;for(let r=0;rr&&t[i%e].skip;)i--;return i%=e,{start:r,end:i}}function H5(t,e,o,n){const r=t.length,i=[];let s=e,a=t[e],l;for(l=e+1;l<=o;++l){const c=t[l%r];c.skip||c.stop?a.skip||(n=!1,i.push({start:e%r,end:(l-1)%r,loop:n}),e=s=c.stop?l:null):(s=l,a.skip&&(e=l)),a=c}return s!==null&&i.push({start:e%r,end:s%r,loop:n}),i}function z5(t,e){const o=t.points,n=t.options.spanGaps,r=o.length;if(!r)return[];const i=!!t._loop,{start:s,end:a}=j5(o,r,i,n);if(n===!0)return kf(t,[{start:s,end:a,loop:i}],o,e);const l=a{let t=0;return()=>t++})();function de(t){return t===null||typeof t>"u"}function $e(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return e.slice(0,7)==="[object"&&e.slice(-6)==="Array]"}function ae(t){return t!==null&&Object.prototype.toString.call(t)==="[object Object]"}function je(t){return(typeof t=="number"||t instanceof Number)&&isFinite(+t)}function St(t,e){return je(t)?t:e}function ne(t,e){return typeof t>"u"?e:t}const OS=(t,e)=>typeof t=="string"&&t.endsWith("%")?parseFloat(t)/100:+t/e,Cm=(t,e)=>typeof t=="string"&&t.endsWith("%")?parseFloat(t)/100*e:+t;function Te(t,e,o){if(t&&typeof t.call=="function")return t.apply(o,e)}function ye(t,e,o,n){let r,i,s;if($e(t))for(i=t.length,r=0;rt,x:t=>t.x,y:t=>t.y};function AS(t){const e=t.split("."),o=[];let n="";for(const r of e)n+=r,n.endsWith("\\")?n=n.slice(0,-1)+".":(o.push(n),n="");return o}function BS(t){const e=AS(t);return o=>{for(const n of e){if(n==="")break;o=o&&o[n]}return o}}function Xo(t,e){return(sf[e]||(sf[e]=BS(e)))(t)}function eu(t){return t.charAt(0).toUpperCase()+t.slice(1)}const oi=t=>typeof t<"u",Zo=t=>typeof t=="function",af=(t,e)=>{if(t.size!==e.size)return!1;for(const o of t)if(!e.has(o))return!1;return!0};function LS(t){return t.type==="mouseup"||t.type==="click"||t.type==="contextmenu"}const Me=Math.PI,Ee=2*Me,$S=Ee+Me,qs=Number.POSITIVE_INFINITY,DS=Me/180,We=Me/2,sn=Me/4,lf=Me*2/3,Wo=Math.log10,oo=Math.sign;function Nr(t,e,o){return Math.abs(t-e)r-i).pop(),e}function er(t){return!isNaN(parseFloat(t))&&isFinite(t)}function NS(t,e){const o=Math.round(t);return o-e<=t&&o+e>=t}function Tm(t,e,o){let n,r,i;for(n=0,r=t.length;nl&&c=Math.min(e,o)-n&&t<=Math.max(e,o)+n}function ou(t,e,o){o=o||(s=>t[s]1;)i=r+n>>1,o(i)?r=i:n=i;return{lo:r,hi:n}}const wo=(t,e,o,n)=>ou(t,o,n?r=>{const i=t[r][e];return it[r][e]ou(t,o,n=>t[n][e]>=o);function WS(t,e,o){let n=0,r=t.length;for(;nn&&t[r-1]>o;)r--;return n>0||r{const n="_onData"+eu(o),r=t[o];Object.defineProperty(t,o,{configurable:!0,enumerable:!1,value(...i){const s=r.apply(this,i);return t._chartjs.listeners.forEach(a=>{typeof a[n]=="function"&&a[n](...i)}),s}})})}function df(t,e){const o=t._chartjs;if(!o)return;const n=o.listeners,r=n.indexOf(e);r!==-1&&n.splice(r,1),!(n.length>0)&&(Rm.forEach(i=>{delete t[i]}),delete t._chartjs)}function Om(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const Em=function(){return typeof window>"u"?function(t){return t()}:window.requestAnimationFrame}();function Mm(t,e){let o=[],n=!1;return function(...r){o=r,n||(n=!0,Em.call(window,()=>{n=!1,t.apply(e,o)}))}}function VS(t,e){let o;return function(...n){return e?(clearTimeout(o),o=setTimeout(t,e,n)):t.apply(this,n),e}}const nu=t=>t==="start"?"left":t==="end"?"right":"center",rt=(t,e,o)=>t==="start"?e:t==="end"?o:(e+o)/2,US=(t,e,o,n)=>t===(n?"left":"right")?o:t==="center"?(e+o)/2:e;function Am(t,e,o){const n=e.length;let r=0,i=n;if(t._sorted){const{iScale:s,_parsed:a}=t,l=s.axis,{min:c,max:u,minDefined:d,maxDefined:f}=s.getUserBounds();d&&(r=Je(Math.min(wo(a,l,c).lo,o?n:wo(e,l,s.getPixelForValue(c)).lo),0,n-1)),f?i=Je(Math.max(wo(a,s.axis,u,!0).hi+1,o?0:wo(e,l,s.getPixelForValue(u),!0).hi+1),r,n)-r:i=n-r}return{start:r,count:i}}function Bm(t){const{xScale:e,yScale:o,_scaleRanges:n}=t,r={xmin:e.min,xmax:e.max,ymin:o.min,ymax:o.max};if(!n)return t._scaleRanges=r,!0;const i=n.xmin!==e.min||n.xmax!==e.max||n.ymin!==o.min||n.ymax!==o.max;return Object.assign(n,r),i}const Vi=t=>t===0||t===1,ff=(t,e,o)=>-(Math.pow(2,10*(t-=1))*Math.sin((t-e)*Ee/o)),hf=(t,e,o)=>Math.pow(2,-10*t)*Math.sin((t-e)*Ee/o)+1,Fr={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>-Math.cos(t*We)+1,easeOutSine:t=>Math.sin(t*We),easeInOutSine:t=>-.5*(Math.cos(Me*t)-1),easeInExpo:t=>t===0?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>t===1?1:-Math.pow(2,-10*t)+1,easeInOutExpo:t=>Vi(t)?t:t<.5?.5*Math.pow(2,10*(t*2-1)):.5*(-Math.pow(2,-10*(t*2-1))+2),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>Vi(t)?t:ff(t,.075,.3),easeOutElastic:t=>Vi(t)?t:hf(t,.075,.3),easeInOutElastic(t){return Vi(t)?t:t<.5?.5*ff(t*2,.1125,.45):.5+.5*hf(t*2-1,.1125,.45)},easeInBack(t){return t*t*((1.70158+1)*t-1.70158)},easeOutBack(t){return(t-=1)*t*((1.70158+1)*t+1.70158)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?.5*(t*t*(((e*=1.525)+1)*t-e)):.5*((t-=2)*t*(((e*=1.525)+1)*t+e)+2)},easeInBounce:t=>1-Fr.easeOutBounce(1-t),easeOutBounce(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:t=>t<.5?Fr.easeInBounce(t*2)*.5:Fr.easeOutBounce(t*2-1)*.5+.5};function ru(t){if(t&&typeof t=="object"){const e=t.toString();return e==="[object CanvasPattern]"||e==="[object CanvasGradient]"}return!1}function gf(t){return ru(t)?t:new ei(t)}function Za(t){return ru(t)?t:new ei(t).saturate(.5).darken(.1).hexString()}const KS=["x","y","borderWidth","radius","tension"],YS=["color","borderColor","backgroundColor"];function qS(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:e=>e!=="onProgress"&&e!=="onComplete"&&e!=="fn"}),t.set("animations",{colors:{type:"color",properties:YS},numbers:{type:"number",properties:KS}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>e|0}}}})}function GS(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const pf=new Map;function XS(t,e){e=e||{};const o=t+JSON.stringify(e);let n=pf.get(o);return n||(n=new Intl.NumberFormat(t,e),pf.set(o,n)),n}function Ci(t,e,o){return XS(e,o).format(t)}const Lm={values(t){return $e(t)?t:""+t},numeric(t,e,o){if(t===0)return"0";const n=this.chart.options.locale;let r,i=t;if(o.length>1){const c=Math.max(Math.abs(o[0].value),Math.abs(o[o.length-1].value));(c<1e-4||c>1e15)&&(r="scientific"),i=ZS(t,o)}const s=Wo(Math.abs(i)),a=isNaN(s)?1:Math.max(Math.min(-1*Math.floor(s),20),0),l={notation:r,minimumFractionDigits:a,maximumFractionDigits:a};return Object.assign(l,this.options.ticks.format),Ci(t,n,l)},logarithmic(t,e,o){if(t===0)return"0";const n=o[e].significand||t/Math.pow(10,Math.floor(Wo(t)));return[1,2,3,5,10,15].includes(n)||e>.8*o.length?Lm.numeric.call(this,t,e,o):""}};function ZS(t,e){let o=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;return Math.abs(o)>=1&&t!==Math.floor(t)&&(o=t-Math.floor(t)),o}var _a={formatters:Lm};function JS(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,o)=>o.lineWidth,tickColor:(e,o)=>o.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:_a.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&e!=="callback"&&e!=="parser",_indexable:e=>e!=="borderDash"&&e!=="tickBorderDash"&&e!=="dash"}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:e=>e!=="backdropPadding"&&e!=="callback",_indexable:e=>e!=="backdropPadding"})}const Pn=Object.create(null),Xl=Object.create(null);function jr(t,e){if(!e)return t;const o=e.split(".");for(let n=0,r=o.length;nn.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(n,r)=>Za(r.backgroundColor),this.hoverBorderColor=(n,r)=>Za(r.borderColor),this.hoverColor=(n,r)=>Za(r.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e),this.apply(o)}set(e,o){return Ja(this,e,o)}get(e){return jr(this,e)}describe(e,o){return Ja(Xl,e,o)}override(e,o){return Ja(Pn,e,o)}route(e,o,n,r){const i=jr(this,e),s=jr(this,n),a="_"+o;Object.defineProperties(i,{[a]:{value:i[o],writable:!0},[o]:{enumerable:!0,get(){const l=this[a],c=s[r];return ae(l)?Object.assign({},c,l):ne(l,c)},set(l){this[a]=l}}})}apply(e){e.forEach(o=>o(this))}}var De=new QS({_scriptable:t=>!t.startsWith("on"),_indexable:t=>t!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[qS,GS,JS]);function e5(t){return!t||de(t.size)||de(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function Gs(t,e,o,n,r){let i=e[r];return i||(i=e[r]=t.measureText(r).width,o.push(r)),i>n&&(n=i),n}function t5(t,e,o,n){n=n||{};let r=n.data=n.data||{},i=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(r=n.data={},i=n.garbageCollect=[],n.font=e),t.save(),t.font=e;let s=0;const a=o.length;let l,c,u,d,f;for(l=0;lo.length){for(l=0;l0&&t.stroke()}}function Co(t,e,o){return o=o||.5,!e||t&&t.x>e.left-o&&t.xe.top-o&&t.y0&&i.strokeColor!=="";let l,c;for(t.save(),t.font=r.string,r5(t,i),l=0;l+t||0;function iu(t,e){const o={},n=ae(e),r=n?Object.keys(e):e,i=ae(t)?n?s=>ne(t[s],t[e[s]]):s=>t[s]:()=>t;for(const s of r)o[s]=u5(i(s));return o}function Dm(t){return iu(t,{top:"y",right:"x",bottom:"y",left:"x"})}function wn(t){return iu(t,["topLeft","topRight","bottomLeft","bottomRight"])}function ct(t){const e=Dm(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function Ge(t,e){t=t||{},e=e||De.font;let o=ne(t.size,e.size);typeof o=="string"&&(o=parseInt(o,10));let n=ne(t.style,e.style);n&&!(""+n).match(l5)&&(console.warn('Invalid font style specified: "'+n+'"'),n=void 0);const r={family:ne(t.family,e.family),lineHeight:c5(ne(t.lineHeight,e.lineHeight),o),size:o,style:n,weight:ne(t.weight,e.weight),string:""};return r.string=e5(r),r}function vr(t,e,o,n){let r,i,s;for(r=0,i=t.length;ro&&a===0?0:a+l;return{min:s(n,-Math.abs(i)),max:s(r,i)}}function tn(t,e){return Object.assign(Object.create(t),e)}function su(t,e=[""],o,n,r=()=>t[0]){const i=o||t;typeof n>"u"&&(n=jm("_fallback",t));const s={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:i,_fallback:n,_getTarget:r,override:a=>su([a,...t],e,i,n)};return new Proxy(s,{deleteProperty(a,l){return delete a[l],delete a._keys,delete t[0][l],!0},get(a,l){return Nm(a,l,()=>v5(l,e,t,a))},getOwnPropertyDescriptor(a,l){return Reflect.getOwnPropertyDescriptor(a._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(t[0])},has(a,l){return yf(a).includes(l)},ownKeys(a){return yf(a)},set(a,l,c){const u=a._storage||(a._storage=r());return a[l]=u[l]=c,delete a._keys,!0}})}function tr(t,e,o,n){const r={_cacheable:!1,_proxy:t,_context:e,_subProxy:o,_stack:new Set,_descriptors:Im(t,n),setContext:i=>tr(t,i,o,n),override:i=>tr(t.override(i),e,o,n)};return new Proxy(r,{deleteProperty(i,s){return delete i[s],delete t[s],!0},get(i,s,a){return Nm(i,s,()=>h5(i,s,a))},getOwnPropertyDescriptor(i,s){return i._descriptors.allKeys?Reflect.has(t,s)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,s)},getPrototypeOf(){return Reflect.getPrototypeOf(t)},has(i,s){return Reflect.has(t,s)},ownKeys(){return Reflect.ownKeys(t)},set(i,s,a){return t[s]=a,delete i[s],!0}})}function Im(t,e={scriptable:!0,indexable:!0}){const{_scriptable:o=e.scriptable,_indexable:n=e.indexable,_allKeys:r=e.allKeys}=t;return{allKeys:r,scriptable:o,indexable:n,isScriptable:Zo(o)?o:()=>o,isIndexable:Zo(n)?n:()=>n}}const f5=(t,e)=>t?t+eu(e):e,au=(t,e)=>ae(e)&&t!=="adapters"&&(Object.getPrototypeOf(e)===null||e.constructor===Object);function Nm(t,e,o){if(Object.prototype.hasOwnProperty.call(t,e)||e==="constructor")return t[e];const n=o();return t[e]=n,n}function h5(t,e,o){const{_proxy:n,_context:r,_subProxy:i,_descriptors:s}=t;let a=n[e];return Zo(a)&&s.isScriptable(e)&&(a=g5(e,a,t,o)),$e(a)&&a.length&&(a=p5(e,a,t,s.isIndexable)),au(e,a)&&(a=tr(a,r,i&&i[e],s)),a}function g5(t,e,o,n){const{_proxy:r,_context:i,_subProxy:s,_stack:a}=o;if(a.has(t))throw new Error("Recursion detected: "+Array.from(a).join("->")+"->"+t);a.add(t);let l=e(i,s||n);return a.delete(t),au(t,l)&&(l=lu(r._scopes,r,t,l)),l}function p5(t,e,o,n){const{_proxy:r,_context:i,_subProxy:s,_descriptors:a}=o;if(typeof i.index<"u"&&n(t))return e[i.index%e.length];if(ae(e[0])){const l=e,c=r._scopes.filter(u=>u!==l);e=[];for(const u of l){const d=lu(c,r,t,u);e.push(tr(d,i,s&&s[t],a))}}return e}function Fm(t,e,o){return Zo(t)?t(e,o):t}const m5=(t,e)=>t===!0?e:typeof t=="string"?Xo(e,t):void 0;function b5(t,e,o,n,r){for(const i of e){const s=m5(o,i);if(s){t.add(s);const a=Fm(s._fallback,o,r);if(typeof a<"u"&&a!==o&&a!==n)return a}else if(s===!1&&typeof n<"u"&&o!==n)return null}return!1}function lu(t,e,o,n){const r=e._rootScopes,i=Fm(e._fallback,o,n),s=[...t,...r],a=new Set;a.add(n);let l=bf(a,s,o,i||o,n);return l===null||typeof i<"u"&&i!==o&&(l=bf(a,s,i,l,n),l===null)?!1:su(Array.from(a),[""],r,i,()=>y5(e,o,n))}function bf(t,e,o,n,r){for(;o;)o=b5(t,e,o,n,r);return o}function y5(t,e,o){const n=t._getTarget();e in n||(n[e]={});const r=n[e];return $e(r)&&ae(o)?o:r||{}}function v5(t,e,o,n){let r;for(const i of e)if(r=jm(f5(i,t),o),typeof r<"u")return au(t,r)?lu(o,n,t,r):r}function jm(t,e){for(const o of e){if(!o)continue;const n=o[t];if(typeof n<"u")return n}}function yf(t){let e=t._keys;return e||(e=t._keys=x5(t._scopes)),e}function x5(t){const e=new Set;for(const o of t)for(const n of Object.keys(o).filter(r=>!r.startsWith("_")))e.add(n);return Array.from(e)}function Hm(t,e,o,n){const{iScale:r}=t,{key:i="r"}=this._parsing,s=new Array(n);let a,l,c,u;for(a=0,l=n;aet==="x"?"y":"x";function k5(t,e,o,n){const r=t.skip?e:t,i=e,s=o.skip?e:o,a=Gl(i,r),l=Gl(s,i);let c=a/(a+l),u=l/(a+l);c=isNaN(c)?0:c,u=isNaN(u)?0:u;const d=n*c,f=n*u;return{previous:{x:i.x-d*(s.x-r.x),y:i.y-d*(s.y-r.y)},next:{x:i.x+f*(s.x-r.x),y:i.y+f*(s.y-r.y)}}}function w5(t,e,o){const n=t.length;let r,i,s,a,l,c=or(t,0);for(let u=0;u!c.skip)),e.cubicInterpolationMode==="monotone")S5(t,r);else{let c=n?t[t.length-1]:t[0];for(i=0,s=t.length;it.ownerDocument.defaultView.getComputedStyle(t,null);function R5(t,e){return Ca(t).getPropertyValue(e)}const O5=["top","right","bottom","left"];function Cn(t,e,o){const n={};o=o?"-"+o:"";for(let r=0;r<4;r++){const i=O5[r];n[i]=parseFloat(t[e+"-"+i+o])||0}return n.width=n.left+n.right,n.height=n.top+n.bottom,n}const E5=(t,e,o)=>(t>0||e>0)&&(!o||!o.shadowRoot);function M5(t,e){const o=t.touches,n=o&&o.length?o[0]:t,{offsetX:r,offsetY:i}=n;let s=!1,a,l;if(E5(r,i,t.target))a=r,l=i;else{const c=e.getBoundingClientRect();a=n.clientX-c.left,l=n.clientY-c.top,s=!0}return{x:a,y:l,box:s}}function fn(t,e){if("native"in t)return t;const{canvas:o,currentDevicePixelRatio:n}=e,r=Ca(o),i=r.boxSizing==="border-box",s=Cn(r,"padding"),a=Cn(r,"border","width"),{x:l,y:c,box:u}=M5(t,o),d=s.left+(u&&a.left),f=s.top+(u&&a.top);let{width:h,height:g}=e;return i&&(h-=s.width+a.width,g-=s.height+a.height),{x:Math.round((l-d)/h*o.width/n),y:Math.round((c-f)/g*o.height/n)}}function A5(t,e,o){let n,r;if(e===void 0||o===void 0){const i=t&&uu(t);if(!i)e=t.clientWidth,o=t.clientHeight;else{const s=i.getBoundingClientRect(),a=Ca(i),l=Cn(a,"border","width"),c=Cn(a,"padding");e=s.width-c.width-l.width,o=s.height-c.height-l.height,n=Xs(a.maxWidth,i,"clientWidth"),r=Xs(a.maxHeight,i,"clientHeight")}}return{width:e,height:o,maxWidth:n||qs,maxHeight:r||qs}}const Ki=t=>Math.round(t*10)/10;function B5(t,e,o,n){const r=Ca(t),i=Cn(r,"margin"),s=Xs(r.maxWidth,t,"clientWidth")||qs,a=Xs(r.maxHeight,t,"clientHeight")||qs,l=A5(t,e,o);let{width:c,height:u}=l;if(r.boxSizing==="content-box"){const f=Cn(r,"border","width"),h=Cn(r,"padding");c-=h.width+f.width,u-=h.height+f.height}return c=Math.max(0,c-i.width),u=Math.max(0,n?c/n:u-i.height),c=Ki(Math.min(c,s,l.maxWidth)),u=Ki(Math.min(u,a,l.maxHeight)),c&&!u&&(u=Ki(c/2)),(e!==void 0||o!==void 0)&&n&&l.height&&u>l.height&&(u=l.height,c=Ki(Math.floor(u*n))),{width:c,height:u}}function vf(t,e,o){const n=e||1,r=Math.floor(t.height*n),i=Math.floor(t.width*n);t.height=Math.floor(t.height),t.width=Math.floor(t.width);const s=t.canvas;return s.style&&(o||!s.style.height&&!s.style.width)&&(s.style.height=`${t.height}px`,s.style.width=`${t.width}px`),t.currentDevicePixelRatio!==n||s.height!==r||s.width!==i?(t.currentDevicePixelRatio=n,s.height=r,s.width=i,t.ctx.setTransform(n,0,0,n,0,0),!0):!1}const L5=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};cu()&&(window.addEventListener("test",null,e),window.removeEventListener("test",null,e))}catch{}return t}();function xf(t,e){const o=R5(t,e),n=o&&o.match(/^(\d+)(\.\d+)?px$/);return n?+n[1]:void 0}function hn(t,e,o,n){return{x:t.x+o*(e.x-t.x),y:t.y+o*(e.y-t.y)}}function $5(t,e,o,n){return{x:t.x+o*(e.x-t.x),y:n==="middle"?o<.5?t.y:e.y:n==="after"?o<1?t.y:e.y:o>0?e.y:t.y}}function D5(t,e,o,n){const r={x:t.cp2x,y:t.cp2y},i={x:e.cp1x,y:e.cp1y},s=hn(t,r,o),a=hn(r,i,o),l=hn(i,e,o),c=hn(s,a,o),u=hn(a,l,o);return hn(c,u,o)}const I5=function(t,e){return{x(o){return t+t+e-o},setWidth(o){e=o},textAlign(o){return o==="center"?o:o==="right"?"left":"right"},xPlus(o,n){return o-n},leftForLtr(o,n){return o-n}}},N5=function(){return{x(t){return t},setWidth(t){},textAlign(t){return t},xPlus(t,e){return t+e},leftForLtr(t,e){return t}}};function Gn(t,e,o){return t?I5(e,o):N5()}function zm(t,e){let o,n;(e==="ltr"||e==="rtl")&&(o=t.canvas.style,n=[o.getPropertyValue("direction"),o.getPropertyPriority("direction")],o.setProperty("direction",e,"important"),t.prevTextDirection=n)}function Vm(t,e){e!==void 0&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function Um(t){return t==="angle"?{between:ni,compare:FS,normalize:Tt}:{between:ko,compare:(e,o)=>e-o,normalize:e=>e}}function _f({start:t,end:e,count:o,loop:n,style:r}){return{start:t%o,end:e%o,loop:n&&(e-t+1)%o===0,style:r}}function F5(t,e,o){const{property:n,start:r,end:i}=o,{between:s,normalize:a}=Um(n),l=e.length;let{start:c,end:u,loop:d}=t,f,h;if(d){for(c+=l,u+=l,f=0,h=l;fl(r,m,x)&&a(r,m)!==0,_=()=>a(i,x)===0||l(i,m,x),C=()=>p||b(),S=()=>!p||_();for(let P=u,T=u;P<=d;++P)v=e[P%s],!v.skip&&(x=c(v[n]),x!==m&&(p=l(x,r,i),y===null&&C()&&(y=a(x,r)===0?P:T),y!==null&&S()&&(g.push(_f({start:y,end:P,loop:f,count:s,style:h})),y=null),T=P,m=x));return y!==null&&g.push(_f({start:y,end:d,loop:f,count:s,style:h})),g}function Ym(t,e){const o=[],n=t.segments;for(let r=0;rr&&t[i%e].skip;)i--;return i%=e,{start:r,end:i}}function H5(t,e,o,n){const r=t.length,i=[];let s=e,a=t[e],l;for(l=e+1;l<=o;++l){const c=t[l%r];c.skip||c.stop?a.skip||(n=!1,i.push({start:e%r,end:(l-1)%r,loop:n}),e=s=c.stop?l:null):(s=l,a.skip&&(e=l)),a=c}return s!==null&&i.push({start:e%r,end:s%r,loop:n}),i}function W5(t,e){const o=t.points,n=t.options.spanGaps,r=o.length;if(!r)return[];const i=!!t._loop,{start:s,end:a}=j5(o,r,i,n);if(n===!0)return kf(t,[{start:s,end:a,loop:i}],o,e);const l=aa({chart:e,initial:o.initial,numSteps:s,currentStep:Math.min(n-o.start,s)}))}_refresh(){this._request||(this._running=!0,this._request=Em.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let o=0;this._charts.forEach((n,r)=>{if(!n.running||!n.items.length)return;const i=n.items;let s=i.length-1,a=!1,l;for(;s>=0;--s)l=i[s],l._active?(l._total>n.duration&&(n.duration=l._total),l.tick(e),a=!0):(i[s]=i[i.length-1],i.pop());a&&(r.draw(),this._notify(r,n,e,"progress")),i.length||(n.running=!1,this._notify(r,n,e,"complete"),n.initial=!1),o+=i.length}),this._lastDate=e,o===0&&(this._running=!1)}_getAnims(e){const o=this._charts;let n=o.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},o.set(e,n)),n}listen(e,o,n){this._getAnims(e).listeners[o].push(n)}add(e,o){!o||!o.length||this._getAnims(e).items.push(...o)}has(e){return this._getAnims(e).items.length>0}start(e){const o=this._charts.get(e);o&&(o.running=!0,o.start=Date.now(),o.duration=o.items.reduce((n,r)=>Math.max(n,r._duration),0),this._refresh())}running(e){if(!this._running)return!1;const o=this._charts.get(e);return!(!o||!o.running||!o.items.length)}stop(e){const o=this._charts.get(e);if(!o||!o.items.length)return;const n=o.items;let r=n.length-1;for(;r>=0;--r)n[r].cancel();o.items=[],this._notify(e,o,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var ho=new U5;const Cf="transparent",K5={boolean(t,e,o){return o>.5?e:t},color(t,e,o){const n=gf(t||Cf),r=n.valid&&gf(e||Cf);return r&&r.valid?r.mix(n,o).hexString():e},number(t,e,o){return t+(e-t)*o}};class Y5{constructor(e,o,n,r){const i=o[n];r=vr([e.to,r,i,e.from]);const s=vr([e.from,i,r]);this._active=!0,this._fn=e.fn||K5[e.type||typeof s],this._easing=Fr[e.easing]||Fr.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=o,this._prop=n,this._from=s,this._to=r,this._promises=void 0}active(){return this._active}update(e,o,n){if(this._active){this._notify(!1);const r=this._target[this._prop],i=n-this._start,s=this._duration-i;this._start=n,this._duration=Math.floor(Math.max(s,e.duration)),this._total+=i,this._loop=!!e.loop,this._to=vr([e.to,o,r,e.from]),this._from=vr([e.from,r,o])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const o=e-this._start,n=this._duration,r=this._prop,i=this._from,s=this._loop,a=this._to;let l;if(this._active=i!==a&&(s||o1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[r]=this._fn(i,a,l)}wait(){const e=this._promises||(this._promises=[]);return new Promise((o,n)=>{e.push({res:o,rej:n})})}_notify(e){const o=e?"res":"rej",n=this._promises||[];for(let r=0;r{const i=e[r];if(!ae(i))return;const s={};for(const a of o)s[a]=i[a];($e(i.properties)&&i.properties||[r]).forEach(a=>{(a===r||!n.has(a))&&n.set(a,s)})})}_animateOptions(e,o){const n=o.options,r=G5(e,n);if(!r)return[];const i=this._createAnimations(r,n);return n.$shared&&q5(e.options.$animations,n).then(()=>{e.options=n},()=>{}),i}_createAnimations(e,o){const n=this._properties,r=[],i=e.$animations||(e.$animations={}),s=Object.keys(o),a=Date.now();let l;for(l=s.length-1;l>=0;--l){const c=s[l];if(c.charAt(0)==="$")continue;if(c==="options"){r.push(...this._animateOptions(e,o));continue}const u=o[c];let d=i[c];const f=n.get(c);if(d)if(f&&d.active()){d.update(f,u,a);continue}else d.cancel();if(!f||!f.duration){e[c]=u;continue}i[c]=d=new Y5(f,e,c,u),r.push(d)}return r}update(e,o){if(this._properties.size===0){Object.assign(e,o);return}const n=this._createAnimations(e,o);if(n.length)return ho.add(this._chart,n),!0}}function q5(t,e){const o=[],n=Object.keys(e);for(let r=0;r0||!o&&i<0)return r.index}return null}function Rf(t,e){const{chart:o,_cachedMeta:n}=t,r=o._stacks||(o._stacks={}),{iScale:i,vScale:s,index:a}=n,l=i.axis,c=s.axis,u=Q5(i,s,n),d=e.length;let f;for(let h=0;ho[n].axis===e).shift()}function o2(t,e){return tn(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function n2(t,e,o){return tn(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:o,index:e,mode:"default",type:"data"})}function ur(t,e){const o=t.controller.index,n=t.vScale&&t.vScale.axis;if(n){e=e||t._parsed;for(const r of e){const i=r._stacks;if(!i||i[n]===void 0||i[n][o]===void 0)return;delete i[n][o],i[n]._visualValues!==void 0&&i[n]._visualValues[o]!==void 0&&delete i[n]._visualValues[o]}}}const tl=t=>t==="reset"||t==="none",Of=(t,e)=>e?t:Object.assign({},t),r2=(t,e,o)=>t&&!e.hidden&&e._stacked&&{keys:Gm(o,!0),values:null};class Yt{constructor(e,o){this.chart=e,this._ctx=e.ctx,this.index=o,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=Qa(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&ur(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,o=this._cachedMeta,n=this.getDataset(),r=(d,f,h,g)=>d==="x"?f:d==="r"?g:h,i=o.xAxisID=ne(n.xAxisID,el(e,"x")),s=o.yAxisID=ne(n.yAxisID,el(e,"y")),a=o.rAxisID=ne(n.rAxisID,el(e,"r")),l=o.indexAxis,c=o.iAxisID=r(l,i,s,a),u=o.vAxisID=r(l,s,i,a);o.xScale=this.getScaleForId(i),o.yScale=this.getScaleForId(s),o.rScale=this.getScaleForId(a),o.iScale=this.getScaleForId(c),o.vScale=this.getScaleForId(u)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const o=this._cachedMeta;return e===o.iScale?o.vScale:o.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&df(this._data,this),e._stacked&&ur(e)}_dataCheck(){const e=this.getDataset(),o=e.data||(e.data=[]),n=this._data;if(ae(o)){const r=this._cachedMeta;this._data=J5(o,r)}else if(n!==o){if(n){df(n,this);const r=this._cachedMeta;ur(r),r._parsed=[]}o&&Object.isExtensible(o)&&WS(o,this),this._syncList=[],this._data=o}}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const o=this._cachedMeta,n=this.getDataset();let r=!1;this._dataCheck();const i=o._stacked;o._stacked=Qa(o.vScale,o),o.stack!==n.stack&&(r=!0,ur(o),o.stack=n.stack),this._resyncElements(e),(r||i!==o._stacked)&&(Rf(this,o._parsed),o._stacked=Qa(o.vScale,o))}configure(){const e=this.chart.config,o=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),o,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,o){const{_cachedMeta:n,_data:r}=this,{iScale:i,_stacked:s}=n,a=i.axis;let l=e===0&&o===r.length?!0:n._sorted,c=e>0&&n._parsed[e-1],u,d,f;if(this._parsing===!1)n._parsed=r,n._sorted=!0,f=r;else{$e(r[e])?f=this.parseArrayData(n,r,e,o):ae(r[e])?f=this.parseObjectData(n,r,e,o):f=this.parsePrimitiveData(n,r,e,o);const h=()=>d[a]===null||c&&d[a]p||d=0;--f)if(!g()){this.updateRangeFromParsed(c,e,h,l);break}}return c}getAllParsedValues(e){const o=this._cachedMeta._parsed,n=[];let r,i,s;for(r=0,i=o.length;r=0&&ethis.getContext(n,r,o),p=c.resolveNamedOptions(f,h,g,d);return p.$shared&&(p.$shared=l,i[s]=Object.freeze(Of(p,l))),p}_resolveAnimations(e,o,n){const r=this.chart,i=this._cachedDataOpts,s=`animation-${o}`,a=i[s];if(a)return a;let l;if(r.options.animation!==!1){const u=this.chart.config,d=u.datasetAnimationScopeKeys(this._type,o),f=u.getOptionScopes(this.getDataset(),d);l=u.createResolver(f,this.getContext(e,n,o))}const c=new qm(r,l&&l.animations);return l&&l._cacheable&&(i[s]=Object.freeze(c)),c}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,o){return!o||tl(e)||this.chart._animationsDisabled}_getSharedOptions(e,o){const n=this.resolveDataElementOptions(e,o),r=this._sharedOptions,i=this.getSharedOptions(n),s=this.includeOptions(o,i)||i!==r;return this.updateSharedOptions(i,o,n),{sharedOptions:i,includeOptions:s}}updateElement(e,o,n,r){tl(r)?Object.assign(e,n):this._resolveAnimations(o,r).update(e,n)}updateSharedOptions(e,o,n){e&&!tl(o)&&this._resolveAnimations(void 0,o).update(e,n)}_setStyle(e,o,n,r){e.active=r;const i=this.getStyle(o,r);this._resolveAnimations(o,n,r).update(e,{options:!r&&this.getSharedOptions(i)||i})}removeHoverStyle(e,o,n){this._setStyle(e,n,"active",!1)}setHoverStyle(e,o,n){this._setStyle(e,n,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const o=this._data,n=this._cachedMeta.data;for(const[a,l,c]of this._syncList)this[a](l,c);this._syncList=[];const r=n.length,i=o.length,s=Math.min(i,r);s&&this.parse(0,s),i>r?this._insertElements(r,i-r,e):i{for(c.length+=o,a=c.length-1;a>=s;a--)c[a]=c[a-o]};for(l(i),a=e;ar-i))}return t._cache.$bar}function s2(t){const e=t.iScale,o=i2(e,t.type);let n=e._length,r,i,s,a;const l=()=>{s===32767||s===-32768||(oi(a)&&(n=Math.min(n,Math.abs(s-a)||n)),a=s)};for(r=0,i=o.length;r0?r[t-1]:null,a=tMath.abs(a)&&(l=a,c=s),e[o.axis]=c,e._custom={barStart:l,barEnd:c,start:r,end:i,min:s,max:a}}function Xm(t,e,o,n){return $e(t)?c2(t,e,o,n):e[o.axis]=o.parse(t,n),e}function Ef(t,e,o,n){const r=t.iScale,i=t.vScale,s=r.getLabels(),a=r===i,l=[];let c,u,d,f;for(c=o,u=o+n;c=o?1:-1)}function d2(t){let e,o,n,r,i;return t.horizontal?(e=t.base>t.x,o="left",n="right"):(e=t.baseu.controller.options.grouped),i=n.options.stacked,s=[],a=this._cachedMeta.controller.getParsed(o),l=a&&a[n.axis],c=u=>{const d=u._parsed.find(h=>h[n.axis]===l),f=d&&d[u.vScale.axis];if(de(f)||isNaN(f))return!0};for(const u of r)if(!(o!==void 0&&c(u))&&((i===!1||s.indexOf(u.stack)===-1||i===void 0&&u.stack===void 0)&&s.push(u.stack),u.index===e))break;return s.length||s.push(void 0),s}_getStackCount(e){return this._getStacks(void 0,e).length}_getStackIndex(e,o,n){const r=this._getStacks(e,n),i=o!==void 0?r.indexOf(o):-1;return i===-1?r.length-1:i}_getRuler(){const e=this.options,o=this._cachedMeta,n=o.iScale,r=[];let i,s;for(i=0,s=o.data.length;i=0;--n)o=Math.max(o,e[n].size(this.resolveDataElementOptions(n))/2);return o>0&&o}getLabelAndValue(e){const o=this._cachedMeta,n=this.chart.data.labels||[],{xScale:r,yScale:i}=o,s=this.getParsed(e),a=r.getLabelForValue(s.x),l=i.getLabelForValue(s.y),c=s._custom;return{label:n[e]||"",value:"("+a+", "+l+(c?", "+c:"")+")"}}update(e){const o=this._cachedMeta.data;this.updateElements(o,0,o.length,e)}updateElements(e,o,n,r){const i=r==="reset",{iScale:s,vScale:a}=this._cachedMeta,{sharedOptions:l,includeOptions:c}=this._getSharedOptions(o,r),u=s.axis,d=a.axis;for(let f=o;fni(m,a,l,!0)?1:Math.max(b,b*o,_,_*o),g=(m,b,_)=>ni(m,a,l,!0)?-1:Math.min(b,b*o,_,_*o),p=h(0,c,d),y=h(ze,u,f),x=g(Me,c,d),v=g(Me+ze,u,f);n=(p-x)/2,r=(y-v)/2,i=-(p+x)/2,s=-(y+v)/2}return{ratioX:n,ratioY:r,offsetX:i,offsetY:s}}class bn extends Yt{constructor(e,o){super(e,o),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(e,o){const n=this.getDataset().data,r=this._cachedMeta;if(this._parsing===!1)r._parsed=n;else{let i=l=>+n[l];if(ae(n[e])){const{key:l="value"}=this._parsing;i=c=>+Xo(n[c],l)}let s,a;for(s=e,a=e+o;s0&&!isNaN(e)?Ee*(Math.abs(e)/o):0}getLabelAndValue(e){const o=this._cachedMeta,n=this.chart,r=n.data.labels||[],i=Ci(o._parsed[e],n.options.locale);return{label:r[e]||"",value:i}}getMaxBorderWidth(e){let o=0;const n=this.chart;let r,i,s,a,l;if(!e){for(r=0,i=n.data.datasets.length;re!=="spacing",_indexable:e=>e!=="spacing"&&!e.startsWith("borderDash")&&!e.startsWith("hoverBorderDash")}),j(bn,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const o=e.data;if(o.labels.length&&o.datasets.length){const{labels:{pointStyle:n,color:r}}=e.legend.options;return o.labels.map((i,s)=>{const l=e.getDatasetMeta(0).controller.getStyle(s);return{text:i,fillStyle:l.backgroundColor,strokeStyle:l.borderColor,fontColor:r,lineWidth:l.borderWidth,pointStyle:n,hidden:!e.getDataVisibility(s),index:s}})}return[]}},onClick(e,o,n){n.chart.toggleDataVisibility(o.index),n.chart.update()}}}});class gs extends Yt{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const o=this._cachedMeta,{dataset:n,data:r=[],_dataset:i}=o,s=this.chart._animationsDisabled;let{start:a,count:l}=Am(o,r,s);this._drawStart=a,this._drawCount=l,Bm(o)&&(a=0,l=r.length),n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!i._decimated,n.points=r;const c=this.resolveDatasetElementOptions(e);this.options.showLine||(c.borderWidth=0),c.segment=this.options.segment,this.updateElement(n,void 0,{animated:!s,options:c},e),this.updateElements(r,a,l,e)}updateElements(e,o,n,r){const i=r==="reset",{iScale:s,vScale:a,_stacked:l,_dataset:c}=this._cachedMeta,{sharedOptions:u,includeOptions:d}=this._getSharedOptions(o,r),f=s.axis,h=a.axis,{spanGaps:g,segment:p}=this.options,y=er(g)?g:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||i||r==="none",v=o+n,m=e.length;let b=o>0&&this.getParsed(o-1);for(let _=0;_=v){S.skip=!0;continue}const T=this.getParsed(_),P=de(T[h]),O=S[f]=s.getPixelForValue(T[f],_),B=S[h]=i||P?a.getBasePixel():a.getPixelForValue(l?this.applyStack(a,T,l):T[h],_);S.skip=isNaN(O)||isNaN(B)||P,S.stop=_>0&&Math.abs(T[f]-b[f])>y,p&&(S.parsed=T,S.raw=c.data[_]),d&&(S.options=u||this.resolveDataElementOptions(_,C.active?"active":r)),x||this.updateElement(C,_,S,r),b=T}}getMaxOverflow(){const e=this._cachedMeta,o=e.dataset,n=o.options&&o.options.borderWidth||0,r=e.data||[];if(!r.length)return n;const i=r[0].size(this.resolveDataElementOptions(0)),s=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(n,i,s)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}j(gs,"id","line"),j(gs,"defaults",{datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1}),j(gs,"overrides",{scales:{_index_:{type:"category"},_value_:{type:"linear"}}});class Hr extends Yt{constructor(e,o){super(e,o),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(e){const o=this._cachedMeta,n=this.chart,r=n.data.labels||[],i=Ci(o._parsed[e].r,n.options.locale);return{label:r[e]||"",value:i}}parseObjectData(e,o,n,r){return Hm.bind(this)(e,o,n,r)}update(e){const o=this._cachedMeta.data;this._updateRadius(),this.updateElements(o,0,o.length,e)}getMinMax(){const e=this._cachedMeta,o={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return e.data.forEach((n,r)=>{const i=this.getParsed(r).r;!isNaN(i)&&this.chart.getDataVisibility(r)&&(io.max&&(o.max=i))}),o}_updateRadius(){const e=this.chart,o=e.chartArea,n=e.options,r=Math.min(o.right-o.left,o.bottom-o.top),i=Math.max(r/2,0),s=Math.max(n.cutoutPercentage?i/100*n.cutoutPercentage:1,0),a=(i-s)/e.getVisibleDatasetCount();this.outerRadius=i-a*this.index,this.innerRadius=this.outerRadius-a}updateElements(e,o,n,r){const i=r==="reset",s=this.chart,l=s.options.animation,c=this._cachedMeta.rScale,u=c.xCenter,d=c.yCenter,f=c.getIndexAngle(0)-.5*Me;let h=f,g;const p=360/this.countVisibleElements();for(g=0;g{!isNaN(this.getParsed(r).r)&&this.chart.getDataVisibility(r)&&o++}),o}_computeAngle(e,o,n){return this.chart.getDataVisibility(e)?Ut(this.resolveDataElementOptions(e,o).angle||n):0}}j(Hr,"id","polarArea"),j(Hr,"defaults",{dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0}),j(Hr,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const o=e.data;if(o.labels.length&&o.datasets.length){const{labels:{pointStyle:n,color:r}}=e.legend.options;return o.labels.map((i,s)=>{const l=e.getDatasetMeta(0).controller.getStyle(s);return{text:i,fillStyle:l.backgroundColor,strokeStyle:l.borderColor,fontColor:r,lineWidth:l.borderWidth,pointStyle:n,hidden:!e.getDataVisibility(s),index:s}})}return[]}},onClick(e,o,n){n.chart.toggleDataVisibility(o.index),n.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}});class Jl extends bn{}j(Jl,"id","pie"),j(Jl,"defaults",{cutout:0,rotation:0,circumference:360,radius:"100%"});class ps extends Yt{getLabelAndValue(e){const o=this._cachedMeta.vScale,n=this.getParsed(e);return{label:o.getLabels()[e],value:""+o.getLabelForValue(n[o.axis])}}parseObjectData(e,o,n,r){return Hm.bind(this)(e,o,n,r)}update(e){const o=this._cachedMeta,n=o.dataset,r=o.data||[],i=o.iScale.getLabels();if(n.points=r,e!=="resize"){const s=this.resolveDatasetElementOptions(e);this.options.showLine||(s.borderWidth=0);const a={_loop:!0,_fullLoop:i.length===r.length,options:s};this.updateElement(n,void 0,a,e)}this.updateElements(r,0,r.length,e)}updateElements(e,o,n,r){const i=this._cachedMeta.rScale,s=r==="reset";for(let a=o;a0&&this.getParsed(o-1);for(let b=o;b0&&Math.abs(C[h]-m[h])>x,y&&(S.parsed=C,S.raw=c.data[b]),f&&(S.options=d||this.resolveDataElementOptions(b,_.active?"active":r)),v||this.updateElement(_,b,S,r),m=C}this.updateSharedOptions(d,r,u)}getMaxOverflow(){const e=this._cachedMeta,o=e.data||[];if(!this.options.showLine){let a=0;for(let l=o.length-1;l>=0;--l)a=Math.max(a,o[l].size(this.resolveDataElementOptions(l))/2);return a>0&&a}const n=e.dataset,r=n.options&&n.options.borderWidth||0;if(!o.length)return r;const i=o[0].size(this.resolveDataElementOptions(0)),s=o[o.length-1].size(this.resolveDataElementOptions(o.length-1));return Math.max(r,i,s)/2}}j(ms,"id","scatter"),j(ms,"defaults",{datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1}),j(ms,"overrides",{interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}});var m2=Object.freeze({__proto__:null,BarController:fs,BubbleController:hs,DoughnutController:bn,LineController:gs,PieController:Jl,PolarAreaController:Hr,RadarController:ps,ScatterController:ms});function ln(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class du{constructor(e){j(this,"options");this.options=e||{}}static override(e){Object.assign(du.prototype,e)}init(){}formats(){return ln()}parse(){return ln()}format(){return ln()}add(){return ln()}diff(){return ln()}startOf(){return ln()}endOf(){return ln()}}var b2={_date:du};function y2(t,e,o,n){const{controller:r,data:i,_sorted:s}=t,a=r._cachedMeta.iScale;if(a&&e===a.axis&&e!=="r"&&s&&i.length){const l=a._reversePixels?HS:wo;if(n){if(r._sharedOptions){const c=i[0],u=typeof c.getRange=="function"&&c.getRange(e);if(u){const d=l(i,e,o-u),f=l(i,e,o+u);return{lo:d.lo,hi:f.hi}}}}else return l(i,e,o)}return{lo:0,hi:i.length-1}}function Si(t,e,o,n,r){const i=t.getSortedVisibleDatasetMetas(),s=o[e];for(let a=0,l=i.length;a{l[s]&&l[s](e[o],r)&&(i.push({element:l,datasetIndex:c,index:u}),a=a||l.inRange(e.x,e.y,r))}),n&&!a?[]:i}var k2={evaluateInteractionItems:Si,modes:{index(t,e,o,n){const r=fn(e,t),i=o.axis||"x",s=o.includeInvisible||!1,a=o.intersect?nl(t,r,i,n,s):rl(t,r,i,!1,n,s),l=[];return a.length?(t.getSortedVisibleDatasetMetas().forEach(c=>{const u=a[0].index,d=c.data[u];d&&!d.skip&&l.push({element:d,datasetIndex:c.index,index:u})}),l):[]},dataset(t,e,o,n){const r=fn(e,t),i=o.axis||"xy",s=o.includeInvisible||!1;let a=o.intersect?nl(t,r,i,n,s):rl(t,r,i,!1,n,s);if(a.length>0){const l=a[0].datasetIndex,c=t.getDatasetMeta(l).data;a=[];for(let u=0;uo.pos===e)}function Lf(t,e){return t.filter(o=>Zm.indexOf(o.pos)===-1&&o.box.axis===e)}function fr(t,e){return t.sort((o,n)=>{const r=e?n:o,i=e?o:n;return r.weight===i.weight?r.index-i.index:r.weight-i.weight})}function w2(t){const e=[];let o,n,r,i,s,a;for(o=0,n=(t||[]).length;oc.box.fullSize),!0),n=fr(dr(e,"left"),!0),r=fr(dr(e,"right")),i=fr(dr(e,"top"),!0),s=fr(dr(e,"bottom")),a=Lf(e,"x"),l=Lf(e,"y");return{fullSize:o,leftAndTop:n.concat(i),rightAndBottom:r.concat(l).concat(s).concat(a),chartArea:dr(e,"chartArea"),vertical:n.concat(r).concat(l),horizontal:i.concat(s).concat(a)}}function $f(t,e,o,n){return Math.max(t[o],e[o])+Math.max(t[n],e[n])}function Jm(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function T2(t,e,o,n){const{pos:r,box:i}=o,s=t.maxPadding;if(!ae(r)){o.size&&(t[r]-=o.size);const d=n[o.stack]||{size:0,count:1};d.size=Math.max(d.size,o.horizontal?i.height:i.width),o.size=d.size/d.count,t[r]+=o.size}i.getPadding&&Jm(s,i.getPadding());const a=Math.max(0,e.outerWidth-$f(s,t,"left","right")),l=Math.max(0,e.outerHeight-$f(s,t,"top","bottom")),c=a!==t.w,u=l!==t.h;return t.w=a,t.h=l,o.horizontal?{same:c,other:u}:{same:u,other:c}}function R2(t){const e=t.maxPadding;function o(n){const r=Math.max(e[n]-t[n],0);return t[n]+=r,r}t.y+=o("top"),t.x+=o("left"),o("right"),o("bottom")}function O2(t,e){const o=e.maxPadding;function n(r){const i={left:0,top:0,right:0,bottom:0};return r.forEach(s=>{i[s]=Math.max(e[s],o[s])}),i}return n(t?["left","right"]:["top","bottom"])}function xr(t,e,o,n){const r=[];let i,s,a,l,c,u;for(i=0,s=t.length,c=0;i{typeof p.beforeLayout=="function"&&p.beforeLayout()});const u=l.reduce((p,y)=>y.box.options&&y.box.options.display===!1?p:p+1,0)||1,d=Object.freeze({outerWidth:e,outerHeight:o,padding:r,availableWidth:i,availableHeight:s,vBoxMaxWidth:i/2/u,hBoxMaxHeight:s/2}),f=Object.assign({},r);Jm(f,ct(n));const h=Object.assign({maxPadding:f,w:i,h:s,x:r.left,y:r.top},r),g=S2(l.concat(c),d);xr(a.fullSize,h,d,g),xr(l,h,d,g),xr(c,h,d,g)&&xr(l,h,d,g),R2(h),Df(a.leftAndTop,h,d,g),h.x+=h.w,h.y+=h.h,Df(a.rightAndBottom,h,d,g),t.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h,height:h.h,width:h.w},ye(a.chartArea,p=>{const y=p.box;Object.assign(y,t.chartArea),y.update(h.w,h.h,{left:0,top:0,right:0,bottom:0})})}};class Qm{acquireContext(e,o){}releaseContext(e){return!1}addEventListener(e,o,n){}removeEventListener(e,o,n){}getDevicePixelRatio(){return 1}getMaximumSize(e,o,n,r){return o=Math.max(0,o||e.width),n=n||e.height,{width:o,height:Math.max(0,r?Math.floor(o/r):n)}}isAttached(e){return!0}updateConfig(e){}}class E2 extends Qm{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const bs="$chartjs",M2={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},If=t=>t===null||t==="";function A2(t,e){const o=t.style,n=t.getAttribute("height"),r=t.getAttribute("width");if(t[bs]={initial:{height:n,width:r,style:{display:o.display,height:o.height,width:o.width}}},o.display=o.display||"block",o.boxSizing=o.boxSizing||"border-box",If(r)){const i=xf(t,"width");i!==void 0&&(t.width=i)}if(If(n))if(t.style.height==="")t.height=t.width/(e||2);else{const i=xf(t,"height");i!==void 0&&(t.height=i)}return t}const e0=L5?{passive:!0}:!1;function B2(t,e,o){t&&t.addEventListener(e,o,e0)}function L2(t,e,o){t&&t.canvas&&t.canvas.removeEventListener(e,o,e0)}function $2(t,e){const o=M2[t.type]||t.type,{x:n,y:r}=fn(t,e);return{type:o,chart:e,native:t,x:n!==void 0?n:null,y:r!==void 0?r:null}}function Zs(t,e){for(const o of t)if(o===e||o.contains(e))return!0}function D2(t,e,o){const n=t.canvas,r=new MutationObserver(i=>{let s=!1;for(const a of i)s=s||Zs(a.addedNodes,n),s=s&&!Zs(a.removedNodes,n);s&&o()});return r.observe(document,{childList:!0,subtree:!0}),r}function I2(t,e,o){const n=t.canvas,r=new MutationObserver(i=>{let s=!1;for(const a of i)s=s||Zs(a.removedNodes,n),s=s&&!Zs(a.addedNodes,n);s&&o()});return r.observe(document,{childList:!0,subtree:!0}),r}const ii=new Map;let Nf=0;function t0(){const t=window.devicePixelRatio;t!==Nf&&(Nf=t,ii.forEach((e,o)=>{o.currentDevicePixelRatio!==t&&e()}))}function N2(t,e){ii.size||window.addEventListener("resize",t0),ii.set(t,e)}function F2(t){ii.delete(t),ii.size||window.removeEventListener("resize",t0)}function j2(t,e,o){const n=t.canvas,r=n&&uu(n);if(!r)return;const i=Mm((a,l)=>{const c=r.clientWidth;o(a,l),c{const l=a[0],c=l.contentRect.width,u=l.contentRect.height;c===0&&u===0||i(c,u)});return s.observe(r),N2(t,i),s}function il(t,e,o){o&&o.disconnect(),e==="resize"&&F2(t)}function H2(t,e,o){const n=t.canvas,r=Mm(i=>{t.ctx!==null&&o($2(i,t))},t);return B2(n,e,r),r}class z2 extends Qm{acquireContext(e,o){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(A2(e,o),n):null}releaseContext(e){const o=e.canvas;if(!o[bs])return!1;const n=o[bs].initial;["height","width"].forEach(i=>{const s=n[i];de(s)?o.removeAttribute(i):o.setAttribute(i,s)});const r=n.style||{};return Object.keys(r).forEach(i=>{o.style[i]=r[i]}),o.width=o.width,delete o[bs],!0}addEventListener(e,o,n){this.removeEventListener(e,o);const r=e.$proxies||(e.$proxies={}),s={attach:D2,detach:I2,resize:j2}[o]||H2;r[o]=s(e,o,n)}removeEventListener(e,o){const n=e.$proxies||(e.$proxies={}),r=n[o];if(!r)return;({attach:il,detach:il,resize:il}[o]||L2)(e,o,r),n[o]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,o,n,r){return B5(e,o,n,r)}isAttached(e){const o=e&&uu(e);return!!(o&&o.isConnected)}}function W2(t){return!cu()||typeof OffscreenCanvas<"u"&&t instanceof OffscreenCanvas?E2:z2}var ns;let Eo=(ns=class{constructor(){j(this,"x");j(this,"y");j(this,"active",!1);j(this,"options");j(this,"$animations")}tooltipPosition(e){const{x:o,y:n}=this.getProps(["x","y"],e);return{x:o,y:n}}hasValue(){return er(this.x)&&er(this.y)}getProps(e,o){const n=this.$animations;if(!o||!n)return this;const r={};return e.forEach(i=>{r[i]=n[i]&&n[i].active()?n[i]._to:this[i]}),r}},j(ns,"defaults",{}),j(ns,"defaultRoutes"),ns);function V2(t,e){const o=t.options.ticks,n=U2(t),r=Math.min(o.maxTicksLimit||n,n),i=o.major.enabled?Y2(e):[],s=i.length,a=i[0],l=i[s-1],c=[];if(s>r)return q2(e,c,i,s/r),c;const u=K2(i,e,r);if(s>0){let d,f;const h=s>1?Math.round((l-a)/(s-1)):null;for(qi(e,c,u,de(h)?0:a-h,a),d=0,f=s-1;dr)return l}return Math.max(r,1)}function Y2(t){const e=[];let o,n;for(o=0,n=t.length;ot==="left"?"right":t==="right"?"left":t,Ff=(t,e,o)=>e==="top"||e==="left"?t[e]+o:t[e]-o,jf=(t,e)=>Math.min(e||t,t);function Hf(t,e){const o=[],n=t.length/e,r=t.length;let i=0;for(;is+a)))return l}function J2(t,e){ye(t,o=>{const n=o.gc,r=n.length/2;let i;if(r>e){for(i=0;in?n:o,n=r&&o>n?o:n,{min:St(o,St(n,o)),max:St(n,St(o,n))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){Pe(this.options.beforeUpdate,[this])}update(e,o,n){const{beginAtZero:r,grace:i,ticks:s}=this.options,a=s.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=o,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=d5(this,i,r),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=a=i||n<=1||!this.isHorizontal()){this.labelRotation=r;return}const u=this._getLabelSizes(),d=u.widest.width,f=u.highest.height,h=Je(this.chart.width-d,0,this.maxWidth);a=e.offset?this.maxWidth/n:h/(n-1),d+6>a&&(a=h/(n-(e.offset?.5:1)),l=this.maxHeight-hr(e.grid)-o.padding-zf(e.title,this.chart.options.font),c=Math.sqrt(d*d+f*f),s=tu(Math.min(Math.asin(Je((u.highest.height+6)/a,-1,1)),Math.asin(Je(l/c,-1,1))-Math.asin(Je(f/c,-1,1)))),s=Math.max(r,Math.min(i,s))),this.labelRotation=s}afterCalculateLabelRotation(){Pe(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){Pe(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:o,options:{ticks:n,title:r,grid:i}}=this,s=this._isVisible(),a=this.isHorizontal();if(s){const l=zf(r,o.options.font);if(a?(e.width=this.maxWidth,e.height=hr(i)+l):(e.height=this.maxHeight,e.width=hr(i)+l),n.display&&this.ticks.length){const{first:c,last:u,widest:d,highest:f}=this._getLabelSizes(),h=n.padding*2,g=Ut(this.labelRotation),p=Math.cos(g),y=Math.sin(g);if(a){const x=n.mirror?0:y*d.width+p*f.height;e.height=Math.min(this.maxHeight,e.height+x+h)}else{const x=n.mirror?0:p*d.width+y*f.height;e.width=Math.min(this.maxWidth,e.width+x+h)}this._calculatePadding(c,u,y,p)}}this._handleMargins(),a?(this.width=this._length=o.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=o.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,o,n,r){const{ticks:{align:i,padding:s},position:a}=this.options,l=this.labelRotation!==0,c=a!=="top"&&this.axis==="x";if(this.isHorizontal()){const u=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1);let f=0,h=0;l?c?(f=r*e.width,h=n*o.height):(f=n*e.height,h=r*o.width):i==="start"?h=o.width:i==="end"?f=e.width:i!=="inner"&&(f=e.width/2,h=o.width/2),this.paddingLeft=Math.max((f-u+s)*this.width/(this.width-u),0),this.paddingRight=Math.max((h-d+s)*this.width/(this.width-d),0)}else{let u=o.height/2,d=e.height/2;i==="start"?(u=0,d=e.height):i==="end"&&(u=o.height,d=0),this.paddingTop=u+s,this.paddingBottom=d+s}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){Pe(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:o}=this.options;return o==="top"||o==="bottom"||e==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){this.beforeTickToLabelConversion(),this.generateTickLabels(e);let o,n;for(o=0,n=e.length;o({width:s[P]||0,height:a[P]||0});return{first:T(0),last:T(o-1),widest:T(C),highest:T(S),widths:s,heights:a}}getLabelForValue(e){return e}getPixelForValue(e,o){return NaN}getValueForPixel(e){}getPixelForTick(e){const o=this.ticks;return e<0||e>o.length-1?null:this.getPixelForValue(o[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const o=this._startPixel+e*this._length;return jS(this._alignToPixels?an(this.chart,o,0):o)}getDecimalForPixel(e){const o=(e-this._startPixel)/this._length;return this._reversePixels?1-o:o}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:o}=this;return e<0&&o<0?o:e>0&&o>0?e:0}getContext(e){const o=this.ticks||[];if(e>=0&&ea*r?a/n:l/r:l*r0}_computeGridLineItems(e){const o=this.axis,n=this.chart,r=this.options,{grid:i,position:s,border:a}=r,l=i.offset,c=this.isHorizontal(),d=this.ticks.length+(l?1:0),f=hr(i),h=[],g=a.setContext(this.getContext()),p=g.display?g.width:0,y=p/2,x=function(I){return an(n,I,p)};let v,m,b,_,C,S,T,P,O,B,E,N;if(s==="top")v=x(this.bottom),S=this.bottom-f,P=v-y,B=x(e.top)+y,N=e.bottom;else if(s==="bottom")v=x(this.top),B=e.top,N=x(e.bottom)-y,S=v+y,P=this.top+f;else if(s==="left")v=x(this.right),C=this.right-f,T=v-y,O=x(e.left)+y,E=e.right;else if(s==="right")v=x(this.left),O=e.left,E=x(e.right)-y,C=v+y,T=this.left+f;else if(o==="x"){if(s==="center")v=x((e.top+e.bottom)/2+.5);else if(ae(s)){const I=Object.keys(s)[0],U=s[I];v=x(this.chart.scales[I].getPixelForValue(U))}B=e.top,N=e.bottom,S=v+y,P=S+f}else if(o==="y"){if(s==="center")v=x((e.left+e.right)/2);else if(ae(s)){const I=Object.keys(s)[0],U=s[I];v=x(this.chart.scales[I].getPixelForValue(U))}C=v-y,T=C-f,O=e.left,E=e.right}const X=ne(r.ticks.maxTicksLimit,d),q=Math.max(1,Math.ceil(d/X));for(m=0;m0&&(Ne-=He/2);break}ke={left:Ne,top:_t,width:He+pe.width,height:et+pe.height,color:q.backdropColor}}y.push({label:b,font:P,textOffset:E,options:{rotation:p,color:U,strokeColor:z,strokeWidth:oe,textAlign:Re,textBaseline:N,translation:[_,C],backdrop:ke}})}return y}_getXAxisLabelAlignment(){const{position:e,ticks:o}=this.options;if(-Ut(this.labelRotation))return e==="top"?"left":"right";let r="center";return o.align==="start"?r="left":o.align==="end"?r="right":o.align==="inner"&&(r="inner"),r}_getYAxisLabelAlignment(e){const{position:o,ticks:{crossAlign:n,mirror:r,padding:i}}=this.options,s=this._getLabelSizes(),a=e+i,l=s.widest.width;let c,u;return o==="left"?r?(u=this.right+i,n==="near"?c="left":n==="center"?(c="center",u+=l/2):(c="right",u+=l)):(u=this.right-a,n==="near"?c="right":n==="center"?(c="center",u-=l/2):(c="left",u=this.left)):o==="right"?r?(u=this.left+i,n==="near"?c="right":n==="center"?(c="center",u-=l/2):(c="left",u-=l)):(u=this.left+a,n==="near"?c="left":n==="center"?(c="center",u+=l/2):(c="right",u=this.right)):c="right",{textAlign:c,x:u}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,o=this.options.position;if(o==="left"||o==="right")return{top:0,left:this.left,bottom:e.height,right:this.right};if(o==="top"||o==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:e.width}}drawBackground(){const{ctx:e,options:{backgroundColor:o},left:n,top:r,width:i,height:s}=this;o&&(e.save(),e.fillStyle=o,e.fillRect(n,r,i,s),e.restore())}getLineWidthForValue(e){const o=this.options.grid;if(!this._isVisible()||!o.display)return 0;const r=this.ticks.findIndex(i=>i.value===e);return r>=0?o.setContext(this.getContext(r)).lineWidth:0}drawGrid(e){const o=this.options.grid,n=this.ctx,r=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let i,s;const a=(l,c,u)=>{!u.width||!u.color||(n.save(),n.lineWidth=u.width,n.strokeStyle=u.color,n.setLineDash(u.borderDash||[]),n.lineDashOffset=u.borderDashOffset,n.beginPath(),n.moveTo(l.x,l.y),n.lineTo(c.x,c.y),n.stroke(),n.restore())};if(o.display)for(i=0,s=r.length;i{this.draw(i)}}]:[{z:n,draw:i=>{this.drawBackground(),this.drawGrid(i),this.drawTitle()}},{z:r,draw:()=>{this.drawBorder()}},{z:o,draw:i=>{this.drawLabels(i)}}]}getMatchingVisibleMetas(e){const o=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",r=[];let i,s;for(i=0,s=o.length;i{const n=o.split("."),r=n.pop(),i=[t].concat(n).join("."),s=e[o].split("."),a=s.pop(),l=s.join(".");De.route(i,r,l,a)})}function iP(t){return"id"in t&&"defaults"in t}class sP{constructor(){this.controllers=new Gi(Yt,"datasets",!0),this.elements=new Gi(Eo,"elements"),this.plugins=new Gi(Object,"plugins"),this.scales=new Gi(Mn,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,o,n){[...o].forEach(r=>{const i=n||this._getRegistryForType(r);n||i.isForType(r)||i===this.plugins&&r.id?this._exec(e,i,r):ye(r,s=>{const a=n||this._getRegistryForType(s);this._exec(e,a,s)})})}_exec(e,o,n){const r=eu(e);Pe(n["before"+r],[],n),o[e](n),Pe(n["after"+r],[],n)}_getRegistryForType(e){for(let o=0;oi.filter(a=>!s.some(l=>a.plugin.id===l.plugin.id));this._notify(r(o,n),e,"stop"),this._notify(r(n,o),e,"start")}}function lP(t){const e={},o=[],n=Object.keys(Qt.plugins.items);for(let i=0;i1&&Wf(t[0].toLowerCase());if(n)return n}throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function Vf(t,e,o){if(o[e+"AxisID"]===t)return{axis:e}}function pP(t,e){if(e.data&&e.data.datasets){const o=e.data.datasets.filter(n=>n.xAxisID===t||n.yAxisID===t);if(o.length)return Vf(t,"x",o[0])||Vf(t,"y",o[0])}return{}}function mP(t,e){const o=Tn[t.type]||{scales:{}},n=e.scales||{},r=Ql(t.type,e),i=Object.create(null);return Object.keys(n).forEach(s=>{const a=n[s];if(!ae(a))return console.error(`Invalid scale configuration for scale: ${s}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${s}`);const l=ec(s,a,pP(s,t),De.scales[a.type]),c=hP(l,r),u=o.scales||{};i[s]=Ir(Object.create(null),[{axis:l},a,u[l],u[c]])}),t.data.datasets.forEach(s=>{const a=s.type||t.type,l=s.indexAxis||Ql(a,e),u=(Tn[a]||{}).scales||{};Object.keys(u).forEach(d=>{const f=fP(d,l),h=s[f+"AxisID"]||f;i[h]=i[h]||Object.create(null),Ir(i[h],[{axis:f},n[h],u[d]])})}),Object.keys(i).forEach(s=>{const a=i[s];Ir(a,[De.scales[a.type],De.scale])}),i}function o0(t){const e=t.options||(t.options={});e.plugins=ne(e.plugins,{}),e.scales=mP(t,e)}function n0(t){return t=t||{},t.datasets=t.datasets||[],t.labels=t.labels||[],t}function bP(t){return t=t||{},t.data=n0(t.data),o0(t),t}const Uf=new Map,r0=new Set;function Xi(t,e){let o=Uf.get(t);return o||(o=e(),Uf.set(t,o),r0.add(o)),o}const gr=(t,e,o)=>{const n=Xo(e,o);n!==void 0&&t.add(n)};class yP{constructor(e){this._config=bP(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=n0(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),o0(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return Xi(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,o){return Xi(`${e}.transition.${o}`,()=>[[`datasets.${e}.transitions.${o}`,`transitions.${o}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,o){return Xi(`${e}-${o}`,()=>[[`datasets.${e}.elements.${o}`,`datasets.${e}`,`elements.${o}`,""]])}pluginScopeKeys(e){const o=e.id,n=this.type;return Xi(`${n}-plugin-${o}`,()=>[[`plugins.${o}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,o){const n=this._scopeCache;let r=n.get(e);return(!r||o)&&(r=new Map,n.set(e,r)),r}getOptionScopes(e,o,n){const{options:r,type:i}=this,s=this._cachedScopes(e,n),a=s.get(o);if(a)return a;const l=new Set;o.forEach(u=>{e&&(l.add(e),u.forEach(d=>gr(l,e,d))),u.forEach(d=>gr(l,r,d)),u.forEach(d=>gr(l,Tn[i]||{},d)),u.forEach(d=>gr(l,De,d)),u.forEach(d=>gr(l,Xl,d))});const c=Array.from(l);return c.length===0&&c.push(Object.create(null)),r0.has(o)&&s.set(o,c),c}chartOptionScopes(){const{options:e,type:o}=this;return[e,Tn[o]||{},De.datasets[o]||{},{type:o},De,Xl]}resolveNamedOptions(e,o,n,r=[""]){const i={$shared:!0},{resolver:s,subPrefixes:a}=Kf(this._resolverCache,e,r);let l=s;if(xP(s,o)){i.$shared=!1,n=Zo(n)?n():n;const c=this.createResolver(e,n,a);l=tr(s,n,c)}for(const c of o)i[c]=l[c];return i}createResolver(e,o,n=[""],r){const{resolver:i}=Kf(this._resolverCache,e,n);return ae(o)?tr(i,o,void 0,r):i}}function Kf(t,e,o){let n=t.get(e);n||(n=new Map,t.set(e,n));const r=o.join();let i=n.get(r);return i||(i={resolver:su(e,o),subPrefixes:o.filter(a=>!a.toLowerCase().includes("hover"))},n.set(r,i)),i}const vP=t=>ae(t)&&Object.getOwnPropertyNames(t).some(e=>Zo(t[e]));function xP(t,e){const{isScriptable:o,isIndexable:n}=Im(t);for(const r of e){const i=o(r),s=n(r),a=(s||i)&&t[r];if(i&&(Zo(a)||vP(a))||s&&$e(a))return!0}return!1}var _P="4.4.5";const kP=["top","bottom","left","right","chartArea"];function Yf(t,e){return t==="top"||t==="bottom"||kP.indexOf(t)===-1&&e==="x"}function qf(t,e){return function(o,n){return o[t]===n[t]?o[e]-n[e]:o[t]-n[t]}}function Gf(t){const e=t.chart,o=e.options.animation;e.notifyPlugins("afterRender"),Pe(o&&o.onComplete,[t],e)}function wP(t){const e=t.chart,o=e.options.animation;Pe(o&&o.onProgress,[t],e)}function i0(t){return cu()&&typeof t=="string"?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const ys={},Xf=t=>{const e=i0(t);return Object.values(ys).filter(o=>o.canvas===e).pop()};function CP(t,e,o){const n=Object.keys(t);for(const r of n){const i=+r;if(i>=e){const s=t[r];delete t[r],(o>0||i>e)&&(t[i+o]=s)}}}function SP(t,e,o,n){return!o||t.type==="mouseout"?null:n?e:t}function Zi(t,e,o){return t.options.clip?t[o]:e[o]}function PP(t,e){const{xScale:o,yScale:n}=t;return o&&n?{left:Zi(o,e,"left"),right:Zi(o,e,"right"),top:Zi(n,e,"top"),bottom:Zi(n,e,"bottom")}:e}class No{static register(...e){Qt.add(...e),Zf()}static unregister(...e){Qt.remove(...e),Zf()}constructor(e,o){const n=this.config=new yP(o),r=i0(e),i=Xf(r);if(i)throw new Error("Canvas is already in use. Chart with ID '"+i.id+"' must be destroyed before the canvas with ID '"+i.canvas.id+"' can be reused.");const s=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||W2(r)),this.platform.updateConfig(n);const a=this.platform.acquireContext(r,s.aspectRatio),l=a&&a.canvas,c=l&&l.height,u=l&&l.width;if(this.id=RS(),this.ctx=a,this.canvas=l,this.width=u,this.height=c,this._options=s,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new aP,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=VS(d=>this.update(d),s.resizeDelay||0),this._dataChanges=[],ys[this.id]=this,!a||!l){console.error("Failed to create chart: can't acquire context from the given item");return}ho.listen(this,"complete",Gf),ho.listen(this,"progress",wP),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:o},width:n,height:r,_aspectRatio:i}=this;return de(e)?o&&i?i:r?n/r:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return Qt}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():vf(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return mf(this.canvas,this.ctx),this}stop(){return ho.stop(this),this}resize(e,o){ho.running(this)?this._resizeBeforeDraw={width:e,height:o}:this._resize(e,o)}_resize(e,o){const n=this.options,r=this.canvas,i=n.maintainAspectRatio&&this.aspectRatio,s=this.platform.getMaximumSize(r,e,o,i),a=n.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=s.width,this.height=s.height,this._aspectRatio=this.aspectRatio,vf(this,a,!0)&&(this.notifyPlugins("resize",{size:s}),Pe(n.onResize,[this,s],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const o=this.options.scales||{};ye(o,(n,r)=>{n.id=r})}buildOrUpdateScales(){const e=this.options,o=e.scales,n=this.scales,r=Object.keys(n).reduce((s,a)=>(s[a]=!1,s),{});let i=[];o&&(i=i.concat(Object.keys(o).map(s=>{const a=o[s],l=ec(s,a),c=l==="r",u=l==="x";return{options:a,dposition:c?"chartArea":u?"bottom":"left",dtype:c?"radialLinear":u?"category":"linear"}}))),ye(i,s=>{const a=s.options,l=a.id,c=ec(l,a),u=ne(a.type,s.dtype);(a.position===void 0||Yf(a.position,c)!==Yf(s.dposition))&&(a.position=s.dposition),r[l]=!0;let d=null;if(l in n&&n[l].type===u)d=n[l];else{const f=Qt.getScale(u);d=new f({id:l,type:u,ctx:this.ctx,chart:this}),n[d.id]=d}d.init(a,e)}),ye(r,(s,a)=>{s||delete n[a]}),ye(n,s=>{lt.configure(this,s,s.options),lt.addBox(this,s)})}_updateMetasets(){const e=this._metasets,o=this.data.datasets.length,n=e.length;if(e.sort((r,i)=>r.index-i.index),n>o){for(let r=o;ro.length&&delete this._stacks,e.forEach((n,r)=>{o.filter(i=>i===n._dataset).length===0&&this._destroyDatasetMeta(r)})}buildOrUpdateControllers(){const e=[],o=this.data.datasets;let n,r;for(this._removeUnreferencedMetasets(),n=0,r=o.length;n{this.getDatasetMeta(o).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const o=this.config;o.update();const n=this._options=o.createResolver(o.chartOptionScopes(),this.getContext()),r=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})===!1)return;const i=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let s=0;for(let c=0,u=this.data.datasets.length;c{c.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(qf("z","_idx"));const{_active:a,_lastEvent:l}=this;l?this._eventHandler(l,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){ye(this.scales,e=>{lt.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,o=new Set(Object.keys(this._listeners)),n=new Set(e.events);(!af(o,n)||!!this._responsiveListeners!==e.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,o=this._getUniformDataChanges()||[];for(const{method:n,start:r,count:i}of o){const s=n==="_removeElements"?-i:i;CP(e,r,s)}}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const o=this.data.datasets.length,n=i=>new Set(e.filter(s=>s[0]===i).map((s,a)=>a+","+s.splice(1).join(","))),r=n(0);for(let i=1;ii.split(",")).map(i=>({method:i[1],start:+i[2],count:+i[3]}))}_updateLayout(e){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;lt.update(this,this.width,this.height,e);const o=this.chartArea,n=o.width<=0||o.height<=0;this._layers=[],ye(this.boxes,r=>{n&&r.position==="chartArea"||(r.configure&&r.configure(),this._layers.push(...r._layers()))},this),this._layers.forEach((r,i)=>{r._idx=i}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})!==!1){for(let o=0,n=this.data.datasets.length;o=0;--o)this._drawDataset(e[o]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const o=this.ctx,n=e._clip,r=!n.disabled,i=PP(e,this.chartArea),s={meta:e,index:e.index,cancelable:!0};this.notifyPlugins("beforeDatasetDraw",s)!==!1&&(r&&ka(o,{left:n.left===!1?0:i.left-n.left,right:n.right===!1?this.width:i.right+n.right,top:n.top===!1?0:i.top-n.top,bottom:n.bottom===!1?this.height:i.bottom+n.bottom}),e.controller.draw(),r&&wa(o),s.cancelable=!1,this.notifyPlugins("afterDatasetDraw",s))}isPointInArea(e){return Co(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,o,n,r){const i=k2.modes[o];return typeof i=="function"?i(this,e,n,r):[]}getDatasetMeta(e){const o=this.data.datasets[e],n=this._metasets;let r=n.filter(i=>i&&i._dataset===o).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:o&&o.order||0,index:e,_dataset:o,_parsed:[],_sorted:!1},n.push(r)),r}getContext(){return this.$context||(this.$context=tn(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const o=this.data.datasets[e];if(!o)return!1;const n=this.getDatasetMeta(e);return typeof n.hidden=="boolean"?!n.hidden:!o.hidden}setDatasetVisibility(e,o){const n=this.getDatasetMeta(e);n.hidden=!o}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,o,n){const r=n?"show":"hide",i=this.getDatasetMeta(e),s=i.controller._resolveAnimations(void 0,r);oi(o)?(i.data[o].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),s.update(i,{visible:n}),this.update(a=>a.datasetIndex===e?r:void 0))}hide(e,o){this._updateVisibility(e,o,!1)}show(e,o){this._updateVisibility(e,o,!0)}_destroyDatasetMeta(e){const o=this._metasets[e];o&&o.controller&&o.controller._destroy(),delete this._metasets[e]}_stop(){let e,o;for(this.stop(),ho.remove(this),e=0,o=this.data.datasets.length;e{o.addEventListener(this,i,s),e[i]=s},r=(i,s,a)=>{i.offsetX=s,i.offsetY=a,this._eventHandler(i)};ye(this.options.events,i=>n(i,r))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,o=this.platform,n=(l,c)=>{o.addEventListener(this,l,c),e[l]=c},r=(l,c)=>{e[l]&&(o.removeEventListener(this,l,c),delete e[l])},i=(l,c)=>{this.canvas&&this.resize(l,c)};let s;const a=()=>{r("attach",a),this.attached=!0,this.resize(),n("resize",i),n("detach",s)};s=()=>{this.attached=!1,r("resize",i),this._stop(),this._resize(0,0),n("attach",a)},o.isAttached(this.canvas)?a():s()}unbindEvents(){ye(this._listeners,(e,o)=>{this.platform.removeEventListener(this,o,e)}),this._listeners={},ye(this._responsiveListeners,(e,o)=>{this.platform.removeEventListener(this,o,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,o,n){const r=n?"set":"remove";let i,s,a,l;for(o==="dataset"&&(i=this.getDatasetMeta(e[0].datasetIndex),i.controller["_"+r+"DatasetHoverStyle"]()),a=0,l=e.length;a{const a=this.getDatasetMeta(i);if(!a)throw new Error("No dataset found at index "+i);return{datasetIndex:i,element:a.data[s],index:s}});!Ks(n,o)&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,o))}notifyPlugins(e,o,n){return this._plugins.notify(this,e,o,n)}isPluginEnabled(e){return this._plugins._cache.filter(o=>o.plugin.id===e).length===1}_updateHoverStyles(e,o,n){const r=this.options.hover,i=(l,c)=>l.filter(u=>!c.some(d=>u.datasetIndex===d.datasetIndex&&u.index===d.index)),s=i(o,e),a=n?e:i(e,o);s.length&&this.updateHoverStyle(s,r.mode,!1),a.length&&r.mode&&this.updateHoverStyle(a,r.mode,!0)}_eventHandler(e,o){const n={event:e,replay:o,cancelable:!0,inChartArea:this.isPointInArea(e)},r=s=>(s.options.events||this.options.events).includes(e.native.type);if(this.notifyPlugins("beforeEvent",n,r)===!1)return;const i=this._handleEvent(e,o,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,r),(i||n.changed)&&this.render(),this}_handleEvent(e,o,n){const{_active:r=[],options:i}=this,s=o,a=this._getActiveElements(e,r,n,s),l=LS(e),c=SP(e,this._lastEvent,n,l);n&&(this._lastEvent=null,Pe(i.onHover,[e,a,this],this),l&&Pe(i.onClick,[e,a,this],this));const u=!Ks(a,r);return(u||o)&&(this._active=a,this._updateHoverStyles(a,r,o)),this._lastEvent=c,u}_getActiveElements(e,o,n,r){if(e.type==="mouseout")return[];if(!n)return o;const i=this.options.hover;return this.getElementsAtEventForMode(e,i.mode,i,r)}}j(No,"defaults",De),j(No,"instances",ys),j(No,"overrides",Tn),j(No,"registry",Qt),j(No,"version",_P),j(No,"getChart",Xf);function Zf(){return ye(No.instances,t=>t._plugins.invalidate())}function TP(t,e,o){const{startAngle:n,pixelMargin:r,x:i,y:s,outerRadius:a,innerRadius:l}=e;let c=r/a;t.beginPath(),t.arc(i,s,a,n-c,o+c),l>r?(c=r/l,t.arc(i,s,l,o+c,n-c,!0)):t.arc(i,s,r,o+ze,n-ze),t.closePath(),t.clip()}function RP(t){return iu(t,["outerStart","outerEnd","innerStart","innerEnd"])}function OP(t,e,o,n){const r=RP(t.options.borderRadius),i=(o-e)/2,s=Math.min(i,n*e/2),a=l=>{const c=(o-Math.min(i,l))*n/2;return Je(l,0,Math.min(i,c))};return{outerStart:a(r.outerStart),outerEnd:a(r.outerEnd),innerStart:Je(r.innerStart,0,s),innerEnd:Je(r.innerEnd,0,s)}}function $n(t,e,o,n){return{x:o+t*Math.cos(e),y:n+t*Math.sin(e)}}function Js(t,e,o,n,r,i){const{x:s,y:a,startAngle:l,pixelMargin:c,innerRadius:u}=e,d=Math.max(e.outerRadius+n+o-c,0),f=u>0?u+n+o+c:0;let h=0;const g=r-l;if(n){const q=u>0?u-n:0,I=d>0?d-n:0,U=(q+I)/2,z=U!==0?g*U/(U+n):g;h=(g-z)/2}const p=Math.max(.001,g*d-o/Me)/d,y=(g-p)/2,x=l+y+h,v=r-y-h,{outerStart:m,outerEnd:b,innerStart:_,innerEnd:C}=OP(e,f,d,v-x),S=d-m,T=d-b,P=x+m/S,O=v-b/T,B=f+_,E=f+C,N=x+_/B,X=v-C/E;if(t.beginPath(),i){const q=(P+O)/2;if(t.arc(s,a,d,P,q),t.arc(s,a,d,q,O),b>0){const oe=$n(T,O,s,a);t.arc(oe.x,oe.y,b,O,v+ze)}const I=$n(E,v,s,a);if(t.lineTo(I.x,I.y),C>0){const oe=$n(E,X,s,a);t.arc(oe.x,oe.y,C,v+ze,X+Math.PI)}const U=(v-C/f+(x+_/f))/2;if(t.arc(s,a,f,v-C/f,U,!0),t.arc(s,a,f,U,x+_/f,!0),_>0){const oe=$n(B,N,s,a);t.arc(oe.x,oe.y,_,N+Math.PI,x-ze)}const z=$n(S,x,s,a);if(t.lineTo(z.x,z.y),m>0){const oe=$n(S,P,s,a);t.arc(oe.x,oe.y,m,x-ze,P)}}else{t.moveTo(s,a);const q=Math.cos(P)*d+s,I=Math.sin(P)*d+a;t.lineTo(q,I);const U=Math.cos(O)*d+s,z=Math.sin(O)*d+a;t.lineTo(U,z)}t.closePath()}function EP(t,e,o,n,r){const{fullCircles:i,startAngle:s,circumference:a}=e;let l=e.endAngle;if(i){Js(t,e,o,n,l,r);for(let c=0;c=Ee||p,x=ko(a,u+h,d+h);return y&&x}getCenterPoint(o){const{x:n,y:r,startAngle:i,endAngle:s,innerRadius:a,outerRadius:l}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],o),{offset:c,spacing:u}=this.options,d=(i+s)/2,f=(a+l+u+c)/2;return{x:n+Math.cos(d)*f,y:r+Math.sin(d)*f}}tooltipPosition(o){return this.getCenterPoint(o)}draw(o){const{options:n,circumference:r}=this,i=(n.offset||0)/4,s=(n.spacing||0)/2,a=n.circular;if(this.pixelMargin=n.borderAlign==="inner"?.33:0,this.fullCircles=r>Ee?Math.floor(r/Ee):0,r===0||this.innerRadius<0||this.outerRadius<0)return;o.save();const l=(this.startAngle+this.endAngle)/2;o.translate(Math.cos(l)*i,Math.sin(l)*i);const c=1-Math.sin(Math.min(Me,r||0)),u=i*c;o.fillStyle=n.backgroundColor,o.strokeStyle=n.borderColor,EP(o,this,u,s,a),MP(o,this,u,s,a),o.restore()}}j(_r,"id","arc"),j(_r,"defaults",{borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0}),j(_r,"defaultRoutes",{backgroundColor:"backgroundColor"}),j(_r,"descriptors",{_scriptable:!0,_indexable:o=>o!=="borderDash"});function s0(t,e,o=e){t.lineCap=ne(o.borderCapStyle,e.borderCapStyle),t.setLineDash(ne(o.borderDash,e.borderDash)),t.lineDashOffset=ne(o.borderDashOffset,e.borderDashOffset),t.lineJoin=ne(o.borderJoinStyle,e.borderJoinStyle),t.lineWidth=ne(o.borderWidth,e.borderWidth),t.strokeStyle=ne(o.borderColor,e.borderColor)}function AP(t,e,o){t.lineTo(o.x,o.y)}function BP(t){return t.stepped?o5:t.tension||t.cubicInterpolationMode==="monotone"?n5:AP}function a0(t,e,o={}){const n=t.length,{start:r=0,end:i=n-1}=o,{start:s,end:a}=e,l=Math.max(r,s),c=Math.min(i,a),u=ra&&i>a;return{count:n,start:l,loop:e.loop,ilen:c(s+(c?a-b:b))%i,m=()=>{p!==y&&(t.lineTo(u,y),t.lineTo(u,p),t.lineTo(u,x))};for(l&&(h=r[v(0)],t.moveTo(h.x,h.y)),f=0;f<=a;++f){if(h=r[v(f)],h.skip)continue;const b=h.x,_=h.y,C=b|0;C===g?(_y&&(y=_),u=(d*u+b)/++d):(m(),t.lineTo(b,_),g=C,d=0,p=y=_),x=_}m()}function tc(t){const e=t.options,o=e.borderDash&&e.borderDash.length;return!t._decimated&&!t._loop&&!e.tension&&e.cubicInterpolationMode!=="monotone"&&!e.stepped&&!o?$P:LP}function DP(t){return t.stepped?$5:t.tension||t.cubicInterpolationMode==="monotone"?D5:hn}function IP(t,e,o,n){let r=e._path;r||(r=e._path=new Path2D,e.path(r,o,n)&&r.closePath()),s0(t,e.options),t.stroke(r)}function NP(t,e,o,n){const{segments:r,options:i}=e,s=tc(e);for(const a of r)s0(t,i,a.style),t.beginPath(),s(t,e,a,{start:o,end:o+n-1})&&t.closePath(),t.stroke()}const FP=typeof Path2D=="function";function jP(t,e,o,n){FP&&!e.options.segment?IP(t,e,o,n):NP(t,e,o,n)}class Wo extends Eo{constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,o){const n=this.options;if((n.tension||n.cubicInterpolationMode==="monotone")&&!n.stepped&&!this._pointsUpdated){const r=n.spanGaps?this._loop:this._fullLoop;T5(this._points,n,e,r,o),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=z5(this,this.options.segment))}first(){const e=this.segments,o=this.points;return e.length&&o[e[0].start]}last(){const e=this.segments,o=this.points,n=e.length;return n&&o[e[n-1].end]}interpolate(e,o){const n=this.options,r=e[o],i=this.points,s=Ym(this,{property:o,start:r,end:r});if(!s.length)return;const a=[],l=DP(n);let c,u;for(c=0,u=s.length;ce!=="borderDash"&&e!=="fill"});function Jf(t,e,o,n){const r=t.options,{[o]:i}=t.getProps([o],n);return Math.abs(e-i)t.replace("rgb(","rgba(").replace(")",", 0.5)"));function c0(t){return oc[t%oc.length]}function u0(t){return Qf[t%Qf.length]}function YP(t,e){return t.borderColor=c0(e),t.backgroundColor=u0(e),++e}function qP(t,e){return t.backgroundColor=t.data.map(()=>c0(e++)),e}function GP(t,e){return t.backgroundColor=t.data.map(()=>u0(e++)),e}function XP(t){let e=0;return(o,n)=>{const r=t.getDatasetMeta(n).controller;r instanceof bn?e=qP(o,e):r instanceof Hr?e=GP(o,e):r&&(e=YP(o,e))}}function eh(t){let e;for(e in t)if(t[e].borderColor||t[e].backgroundColor)return!0;return!1}function ZP(t){return t&&(t.borderColor||t.backgroundColor)}function JP(){return De.borderColor!=="rgba(0,0,0,0.1)"||De.backgroundColor!=="rgba(0,0,0,0.1)"}var QP={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(t,e,o){if(!o.enabled)return;const{data:{datasets:n},options:r}=t.config,{elements:i}=r,s=eh(n)||ZP(r)||i&&eh(i)||JP();if(!o.forceOverride&&s)return;const a=XP(t);n.forEach(a)}};function eT(t,e,o,n,r){const i=r.samples||n;if(i>=o)return t.slice(e,e+o);const s=[],a=(o-2)/(i-2);let l=0;const c=e+o-1;let u=e,d,f,h,g,p;for(s[l++]=t[u],d=0;dh&&(h=g,f=t[v],p=v);s[l++]=f,u=p}return s[l++]=t[c],s}function tT(t,e,o,n){let r=0,i=0,s,a,l,c,u,d,f,h,g,p;const y=[],x=e+o-1,v=t[e].x,b=t[x].x-v;for(s=e;sp&&(p=c,f=s),r=(i*r+a.x)/++i;else{const C=s-1;if(!de(d)&&!de(f)){const S=Math.min(d,f),T=Math.max(d,f);S!==h&&S!==C&&y.push({...t[S],x:r}),T!==h&&T!==C&&y.push({...t[T],x:r})}s>0&&C!==h&&y.push(t[C]),y.push(a),u=_,i=0,g=p=c,d=f=h=s}}return y}function d0(t){if(t._decimated){const e=t._data;delete t._decimated,delete t._data,Object.defineProperty(t,"data",{configurable:!0,enumerable:!0,writable:!0,value:e})}}function th(t){t.data.datasets.forEach(e=>{d0(e)})}function oT(t,e){const o=e.length;let n=0,r;const{iScale:i}=t,{min:s,max:a,minDefined:l,maxDefined:c}=i.getUserBounds();return l&&(n=Je(wo(e,i.axis,s).lo,0,o-1)),c?r=Je(wo(e,i.axis,a).hi+1,n,o)-n:r=o-n,{start:n,count:r}}var nT={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,o)=>{if(!o.enabled){th(t);return}const n=t.width;t.data.datasets.forEach((r,i)=>{const{_data:s,indexAxis:a}=r,l=t.getDatasetMeta(i),c=s||r.data;if(vr([a,t.options.indexAxis])==="y"||!l.controller.supportsDecimation)return;const u=t.scales[l.xAxisID];if(u.type!=="linear"&&u.type!=="time"||t.options.parsing)return;let{start:d,count:f}=oT(l,c);const h=o.threshold||4*n;if(f<=h){d0(r);return}de(s)&&(r._data=c,delete r.data,Object.defineProperty(r,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(p){this._data=p}}));let g;switch(o.algorithm){case"lttb":g=eT(c,d,f,n,o);break;case"min-max":g=tT(c,d,f,n);break;default:throw new Error(`Unsupported decimation algorithm '${o.algorithm}'`)}r._decimated=g})},destroy(t){th(t)}};function rT(t,e,o){const n=t.segments,r=t.points,i=e.points,s=[];for(const a of n){let{start:l,end:c}=a;c=fu(l,c,r);const u=nc(o,r[l],r[c],a.loop);if(!e.segments){s.push({source:a,target:u,start:r[l],end:r[c]});continue}const d=Ym(e,u);for(const f of d){const h=nc(o,i[f.start],i[f.end],f.loop),g=Km(a,r,h);for(const p of g)s.push({source:p,target:f,start:{[o]:oh(u,h,"start",Math.max)},end:{[o]:oh(u,h,"end",Math.min)}})}}return s}function nc(t,e,o,n){if(n)return;let r=e[t],i=o[t];return t==="angle"&&(r=Pt(r),i=Pt(i)),{property:t,start:r,end:i}}function iT(t,e){const{x:o=null,y:n=null}=t||{},r=e.points,i=[];return e.segments.forEach(({start:s,end:a})=>{a=fu(s,a,r);const l=r[s],c=r[a];n!==null?(i.push({x:l.x,y:n}),i.push({x:c.x,y:n})):o!==null&&(i.push({x:o,y:l.y}),i.push({x:o,y:c.y}))}),i}function fu(t,e,o){for(;e>t;e--){const n=o[e];if(!isNaN(n.x)&&!isNaN(n.y))break}return e}function oh(t,e,o,n){return t&&e?n(t[o],e[o]):t?t[o]:e?e[o]:0}function f0(t,e){let o=[],n=!1;return $e(t)?(n=!0,o=t):o=iT(t,e),o.length?new Wo({points:o,options:{tension:0},_loop:n,_fullLoop:n}):null}function nh(t){return t&&t.fill!==!1}function sT(t,e,o){let r=t[e].fill;const i=[e];let s;if(!o)return r;for(;r!==!1&&i.indexOf(r)===-1;){if(!je(r))return r;if(s=t[r],!s)return!1;if(s.visible)return r;i.push(r),r=s.fill}return!1}function aT(t,e,o){const n=dT(t);if(ae(n))return isNaN(n.value)?!1:n;let r=parseFloat(n);return je(r)&&Math.floor(r)===r?lT(n[0],e,r,o):["origin","start","end","stack","shape"].indexOf(n)>=0&&n}function lT(t,e,o,n){return(t==="-"||t==="+")&&(o=e+o),o===e||o<0||o>=n?!1:o}function cT(t,e){let o=null;return t==="start"?o=e.bottom:t==="end"?o=e.top:ae(t)?o=e.getPixelForValue(t.value):e.getBasePixel&&(o=e.getBasePixel()),o}function uT(t,e,o){let n;return t==="start"?n=o:t==="end"?n=e.options.reverse?e.min:e.max:ae(t)?n=t.value:n=e.getBaseValue(),n}function dT(t){const e=t.options,o=e.fill;let n=ne(o&&o.target,o);return n===void 0&&(n=!!e.backgroundColor),n===!1||n===null?!1:n===!0?"origin":n}function fT(t){const{scale:e,index:o,line:n}=t,r=[],i=n.segments,s=n.points,a=hT(e,o);a.push(f0({x:null,y:e.bottom},n));for(let l=0;l=0;--s){const a=r[s].$filler;a&&(a.line.updateControlPoints(i,a.axis),n&&a.fill&&ll(t.ctx,a,i))}},beforeDatasetsDraw(t,e,o){if(o.drawTime!=="beforeDatasetsDraw")return;const n=t.getSortedVisibleDatasetMetas();for(let r=n.length-1;r>=0;--r){const i=n[r].$filler;nh(i)&&ll(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,o){const n=e.meta.$filler;!nh(n)||o.drawTime!=="beforeDatasetDraw"||ll(t.ctx,n,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const ah=(t,e)=>{let{boxHeight:o=e,boxWidth:n=e}=t;return t.usePointStyle&&(o=Math.min(o,e),n=t.pointStyleWidth||Math.min(n,e)),{boxWidth:n,boxHeight:o,itemHeight:Math.max(e,o)}},CT=(t,e)=>t!==null&&e!==null&&t.datasetIndex===e.datasetIndex&&t.index===e.index;class lh extends Eo{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,o,n){this.maxWidth=e,this.maxHeight=o,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let o=Pe(e.generateLabels,[this.chart],this)||[];e.filter&&(o=o.filter(n=>e.filter(n,this.chart.data))),e.sort&&(o=o.sort((n,r)=>e.sort(n,r,this.chart.data))),this.options.reverse&&o.reverse(),this.legendItems=o}fit(){const{options:e,ctx:o}=this;if(!e.display){this.width=this.height=0;return}const n=e.labels,r=Ge(n.font),i=r.size,s=this._computeTitleHeight(),{boxWidth:a,itemHeight:l}=ah(n,i);let c,u;o.font=r.string,this.isHorizontal()?(c=this.maxWidth,u=this._fitRows(s,i,a,l)+10):(u=this.maxHeight,c=this._fitCols(s,r,a,l)+10),this.width=Math.min(c,e.maxWidth||this.maxWidth),this.height=Math.min(u,e.maxHeight||this.maxHeight)}_fitRows(e,o,n,r){const{ctx:i,maxWidth:s,options:{labels:{padding:a}}}=this,l=this.legendHitBoxes=[],c=this.lineWidths=[0],u=r+a;let d=e;i.textAlign="left",i.textBaseline="middle";let f=-1,h=-u;return this.legendItems.forEach((g,p)=>{const y=n+o/2+i.measureText(g.text).width;(p===0||c[c.length-1]+y+2*a>s)&&(d+=u,c[c.length-(p>0?0:1)]=0,h+=u,f++),l[p]={left:0,top:h,row:f,width:y,height:r},c[c.length-1]+=y+a}),d}_fitCols(e,o,n,r){const{ctx:i,maxHeight:s,options:{labels:{padding:a}}}=this,l=this.legendHitBoxes=[],c=this.columnSizes=[],u=s-e;let d=a,f=0,h=0,g=0,p=0;return this.legendItems.forEach((y,x)=>{const{itemWidth:v,itemHeight:m}=ST(n,o,i,y,r);x>0&&h+m+2*a>u&&(d+=f+a,c.push({width:f,height:h}),g+=f+a,p++,f=h=0),l[x]={left:g,top:h,col:p,width:v,height:m},f=Math.max(f,v),h+=m+a}),d+=f,c.push({width:f,height:h}),d}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:o,options:{align:n,labels:{padding:r},rtl:i}}=this,s=Gn(i,this.left,this.width);if(this.isHorizontal()){let a=0,l=rt(n,this.left+r,this.right-this.lineWidths[a]);for(const c of o)a!==c.row&&(a=c.row,l=rt(n,this.left+r,this.right-this.lineWidths[a])),c.top+=this.top+e+r,c.left=s.leftForLtr(s.x(l),c.width),l+=c.width+r}else{let a=0,l=rt(n,this.top+e+r,this.bottom-this.columnSizes[a].height);for(const c of o)c.col!==a&&(a=c.col,l=rt(n,this.top+e+r,this.bottom-this.columnSizes[a].height)),c.top=l,c.left+=this.left+r,c.left=s.leftForLtr(s.x(c.left),c.width),l+=c.height+r}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const e=this.ctx;ka(e,this),this._draw(),wa(e)}}_draw(){const{options:e,columnSizes:o,lineWidths:n,ctx:r}=this,{align:i,labels:s}=e,a=De.color,l=Gn(e.rtl,this.left,this.width),c=Ge(s.font),{padding:u}=s,d=c.size,f=d/2;let h;this.drawTitle(),r.textAlign=l.textAlign("left"),r.textBaseline="middle",r.lineWidth=.5,r.font=c.string;const{boxWidth:g,boxHeight:p,itemHeight:y}=ah(s,d),x=function(C,S,T){if(isNaN(g)||g<=0||isNaN(p)||p<0)return;r.save();const P=ne(T.lineWidth,1);if(r.fillStyle=ne(T.fillStyle,a),r.lineCap=ne(T.lineCap,"butt"),r.lineDashOffset=ne(T.lineDashOffset,0),r.lineJoin=ne(T.lineJoin,"miter"),r.lineWidth=P,r.strokeStyle=ne(T.strokeStyle,a),r.setLineDash(ne(T.lineDash,[])),s.usePointStyle){const O={radius:p*Math.SQRT2/2,pointStyle:T.pointStyle,rotation:T.rotation,borderWidth:P},B=l.xPlus(C,g/2),E=S+f;$m(r,O,B,E,s.pointStyleWidth&&g)}else{const O=S+Math.max((d-p)/2,0),B=l.leftForLtr(C,g),E=wn(T.borderRadius);r.beginPath(),Object.values(E).some(N=>N!==0)?ri(r,{x:B,y:O,w:g,h:p,radius:E}):r.rect(B,O,g,p),r.fill(),P!==0&&r.stroke()}r.restore()},v=function(C,S,T){Rn(r,T.text,C,S+y/2,c,{strikethrough:T.hidden,textAlign:l.textAlign(T.textAlign)})},m=this.isHorizontal(),b=this._computeTitleHeight();m?h={x:rt(i,this.left+u,this.right-n[0]),y:this.top+u+b,line:0}:h={x:this.left+u,y:rt(i,this.top+b+u,this.bottom-o[0].height),line:0},Wm(this.ctx,e.textDirection);const _=y+u;this.legendItems.forEach((C,S)=>{r.strokeStyle=C.fontColor,r.fillStyle=C.fontColor;const T=r.measureText(C.text).width,P=l.textAlign(C.textAlign||(C.textAlign=s.textAlign)),O=g+f+T;let B=h.x,E=h.y;l.setWidth(this.width),m?S>0&&B+O+u>this.right&&(E=h.y+=_,h.line++,B=h.x=rt(i,this.left+u,this.right-n[h.line])):S>0&&E+_>this.bottom&&(B=h.x=B+o[h.line].width+u,h.line++,E=h.y=rt(i,this.top+b+u,this.bottom-o[h.line].height));const N=l.x(B);if(x(N,E,C),B=US(P,B+g+f,m?B+O:this.right,e.rtl),v(l.x(B),E,C),m)h.x+=O+u;else if(typeof C.text!="string"){const X=c.lineHeight;h.y+=g0(C,X)+u}else h.y+=_}),Vm(this.ctx,e.textDirection)}drawTitle(){const e=this.options,o=e.title,n=Ge(o.font),r=ct(o.padding);if(!o.display)return;const i=Gn(e.rtl,this.left,this.width),s=this.ctx,a=o.position,l=n.size/2,c=r.top+l;let u,d=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),u=this.top+c,d=rt(e.align,d,this.right-f);else{const g=this.columnSizes.reduce((p,y)=>Math.max(p,y.height),0);u=c+rt(e.align,this.top,this.bottom-g-e.labels.padding-this._computeTitleHeight())}const h=rt(a,d,d+f);s.textAlign=i.textAlign(nu(a)),s.textBaseline="middle",s.strokeStyle=o.color,s.fillStyle=o.color,s.font=n.string,Rn(s,o.text,h,u,n)}_computeTitleHeight(){const e=this.options.title,o=Ge(e.font),n=ct(e.padding);return e.display?o.lineHeight+n.height:0}_getLegendItemAt(e,o){let n,r,i;if(ko(e,this.left,this.right)&&ko(o,this.top,this.bottom)){for(i=this.legendHitBoxes,n=0;ni.length>s.length?i:s)),e+o.size/2+n.measureText(r).width}function TT(t,e,o){let n=t;return typeof e.text!="string"&&(n=g0(e,o)),n}function g0(t,e){const o=t.text?t.text.length:0;return e*o}function RT(t,e){return!!((t==="mousemove"||t==="mouseout")&&(e.onHover||e.onLeave)||e.onClick&&(t==="click"||t==="mouseup"))}var OT={id:"legend",_element:lh,start(t,e,o){const n=t.legend=new lh({ctx:t.ctx,options:o,chart:t});lt.configure(t,n,o),lt.addBox(t,n)},stop(t){lt.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,o){const n=t.legend;lt.configure(t,n,o),n.options=o},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,o){const n=e.datasetIndex,r=o.chart;r.isDatasetVisible(n)?(r.hide(n),e.hidden=!0):(r.show(n),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:o,pointStyle:n,textAlign:r,color:i,useBorderRadius:s,borderRadius:a}}=t.legend.options;return t._getSortedDatasetMetas().map(l=>{const c=l.controller.getStyle(o?0:void 0),u=ct(c.borderWidth);return{text:e[l.index].label,fillStyle:c.backgroundColor,fontColor:i,hidden:!l.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(u.width+u.height)/4,strokeStyle:c.borderColor,pointStyle:n||c.pointStyle,rotation:c.rotation,textAlign:r||c.textAlign,borderRadius:s&&(a||c.borderRadius),datasetIndex:l.index}},this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class hu extends Eo{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,o){const n=this.options;if(this.left=0,this.top=0,!n.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=e,this.height=this.bottom=o;const r=$e(n.text)?n.text.length:1;this._padding=ct(n.padding);const i=r*Ge(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=i:this.width=i}isHorizontal(){const e=this.options.position;return e==="top"||e==="bottom"}_drawArgs(e){const{top:o,left:n,bottom:r,right:i,options:s}=this,a=s.align;let l=0,c,u,d;return this.isHorizontal()?(u=rt(a,n,i),d=o+e,c=i-n):(s.position==="left"?(u=n+e,d=rt(a,r,o),l=Me*-.5):(u=i-e,d=rt(a,o,r),l=Me*.5),c=r-o),{titleX:u,titleY:d,maxWidth:c,rotation:l}}draw(){const e=this.ctx,o=this.options;if(!o.display)return;const n=Ge(o.font),i=n.lineHeight/2+this._padding.top,{titleX:s,titleY:a,maxWidth:l,rotation:c}=this._drawArgs(i);Rn(e,o.text,0,0,n,{color:o.color,maxWidth:l,rotation:c,textAlign:nu(o.align),textBaseline:"middle",translation:[s,a]})}}function ET(t,e){const o=new hu({ctx:t.ctx,options:e,chart:t});lt.configure(t,o,e),lt.addBox(t,o),t.titleBlock=o}var MT={id:"title",_element:hu,start(t,e,o){ET(t,o)},stop(t){const e=t.titleBlock;lt.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,o){const n=t.titleBlock;lt.configure(t,n,o),n.options=o},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Ji=new WeakMap;var AT={id:"subtitle",start(t,e,o){const n=new hu({ctx:t.ctx,options:o,chart:t});lt.configure(t,n,o),lt.addBox(t,n),Ji.set(t,n)},stop(t){lt.removeBox(t,Ji.get(t)),Ji.delete(t)},beforeUpdate(t,e,o){const n=Ji.get(t);lt.configure(t,n,o),n.options=o},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const kr={average(t){if(!t.length)return!1;let e,o,n=new Set,r=0,i=0;for(e=0,o=t.length;ea+l)/n.size,y:r/i}},nearest(t,e){if(!t.length)return!1;let o=e.x,n=e.y,r=Number.POSITIVE_INFINITY,i,s,a;for(i=0,s=t.length;ia({chart:e,initial:o.initial,numSteps:s,currentStep:Math.min(n-o.start,s)}))}_refresh(){this._request||(this._running=!0,this._request=Em.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let o=0;this._charts.forEach((n,r)=>{if(!n.running||!n.items.length)return;const i=n.items;let s=i.length-1,a=!1,l;for(;s>=0;--s)l=i[s],l._active?(l._total>n.duration&&(n.duration=l._total),l.tick(e),a=!0):(i[s]=i[i.length-1],i.pop());a&&(r.draw(),this._notify(r,n,e,"progress")),i.length||(n.running=!1,this._notify(r,n,e,"complete"),n.initial=!1),o+=i.length}),this._lastDate=e,o===0&&(this._running=!1)}_getAnims(e){const o=this._charts;let n=o.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},o.set(e,n)),n}listen(e,o,n){this._getAnims(e).listeners[o].push(n)}add(e,o){!o||!o.length||this._getAnims(e).items.push(...o)}has(e){return this._getAnims(e).items.length>0}start(e){const o=this._charts.get(e);o&&(o.running=!0,o.start=Date.now(),o.duration=o.items.reduce((n,r)=>Math.max(n,r._duration),0),this._refresh())}running(e){if(!this._running)return!1;const o=this._charts.get(e);return!(!o||!o.running||!o.items.length)}stop(e){const o=this._charts.get(e);if(!o||!o.items.length)return;const n=o.items;let r=n.length-1;for(;r>=0;--r)n[r].cancel();o.items=[],this._notify(e,o,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var ho=new U5;const Cf="transparent",K5={boolean(t,e,o){return o>.5?e:t},color(t,e,o){const n=gf(t||Cf),r=n.valid&&gf(e||Cf);return r&&r.valid?r.mix(n,o).hexString():e},number(t,e,o){return t+(e-t)*o}};class Y5{constructor(e,o,n,r){const i=o[n];r=vr([e.to,r,i,e.from]);const s=vr([e.from,i,r]);this._active=!0,this._fn=e.fn||K5[e.type||typeof s],this._easing=Fr[e.easing]||Fr.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=o,this._prop=n,this._from=s,this._to=r,this._promises=void 0}active(){return this._active}update(e,o,n){if(this._active){this._notify(!1);const r=this._target[this._prop],i=n-this._start,s=this._duration-i;this._start=n,this._duration=Math.floor(Math.max(s,e.duration)),this._total+=i,this._loop=!!e.loop,this._to=vr([e.to,o,r,e.from]),this._from=vr([e.from,r,o])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const o=e-this._start,n=this._duration,r=this._prop,i=this._from,s=this._loop,a=this._to;let l;if(this._active=i!==a&&(s||o1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[r]=this._fn(i,a,l)}wait(){const e=this._promises||(this._promises=[]);return new Promise((o,n)=>{e.push({res:o,rej:n})})}_notify(e){const o=e?"res":"rej",n=this._promises||[];for(let r=0;r{const i=e[r];if(!ae(i))return;const s={};for(const a of o)s[a]=i[a];($e(i.properties)&&i.properties||[r]).forEach(a=>{(a===r||!n.has(a))&&n.set(a,s)})})}_animateOptions(e,o){const n=o.options,r=G5(e,n);if(!r)return[];const i=this._createAnimations(r,n);return n.$shared&&q5(e.options.$animations,n).then(()=>{e.options=n},()=>{}),i}_createAnimations(e,o){const n=this._properties,r=[],i=e.$animations||(e.$animations={}),s=Object.keys(o),a=Date.now();let l;for(l=s.length-1;l>=0;--l){const c=s[l];if(c.charAt(0)==="$")continue;if(c==="options"){r.push(...this._animateOptions(e,o));continue}const u=o[c];let d=i[c];const f=n.get(c);if(d)if(f&&d.active()){d.update(f,u,a);continue}else d.cancel();if(!f||!f.duration){e[c]=u;continue}i[c]=d=new Y5(f,e,c,u),r.push(d)}return r}update(e,o){if(this._properties.size===0){Object.assign(e,o);return}const n=this._createAnimations(e,o);if(n.length)return ho.add(this._chart,n),!0}}function q5(t,e){const o=[],n=Object.keys(e);for(let r=0;r0||!o&&i<0)return r.index}return null}function Rf(t,e){const{chart:o,_cachedMeta:n}=t,r=o._stacks||(o._stacks={}),{iScale:i,vScale:s,index:a}=n,l=i.axis,c=s.axis,u=Q5(i,s,n),d=e.length;let f;for(let h=0;ho[n].axis===e).shift()}function o2(t,e){return tn(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function n2(t,e,o){return tn(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:o,index:e,mode:"default",type:"data"})}function ur(t,e){const o=t.controller.index,n=t.vScale&&t.vScale.axis;if(n){e=e||t._parsed;for(const r of e){const i=r._stacks;if(!i||i[n]===void 0||i[n][o]===void 0)return;delete i[n][o],i[n]._visualValues!==void 0&&i[n]._visualValues[o]!==void 0&&delete i[n]._visualValues[o]}}}const tl=t=>t==="reset"||t==="none",Of=(t,e)=>e?t:Object.assign({},t),r2=(t,e,o)=>t&&!e.hidden&&e._stacked&&{keys:Gm(o,!0),values:null};class Yt{constructor(e,o){this.chart=e,this._ctx=e.ctx,this.index=o,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=Qa(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&ur(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,o=this._cachedMeta,n=this.getDataset(),r=(d,f,h,g)=>d==="x"?f:d==="r"?g:h,i=o.xAxisID=ne(n.xAxisID,el(e,"x")),s=o.yAxisID=ne(n.yAxisID,el(e,"y")),a=o.rAxisID=ne(n.rAxisID,el(e,"r")),l=o.indexAxis,c=o.iAxisID=r(l,i,s,a),u=o.vAxisID=r(l,s,i,a);o.xScale=this.getScaleForId(i),o.yScale=this.getScaleForId(s),o.rScale=this.getScaleForId(a),o.iScale=this.getScaleForId(c),o.vScale=this.getScaleForId(u)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const o=this._cachedMeta;return e===o.iScale?o.vScale:o.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&df(this._data,this),e._stacked&&ur(e)}_dataCheck(){const e=this.getDataset(),o=e.data||(e.data=[]),n=this._data;if(ae(o)){const r=this._cachedMeta;this._data=J5(o,r)}else if(n!==o){if(n){df(n,this);const r=this._cachedMeta;ur(r),r._parsed=[]}o&&Object.isExtensible(o)&&zS(o,this),this._syncList=[],this._data=o}}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const o=this._cachedMeta,n=this.getDataset();let r=!1;this._dataCheck();const i=o._stacked;o._stacked=Qa(o.vScale,o),o.stack!==n.stack&&(r=!0,ur(o),o.stack=n.stack),this._resyncElements(e),(r||i!==o._stacked)&&(Rf(this,o._parsed),o._stacked=Qa(o.vScale,o))}configure(){const e=this.chart.config,o=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),o,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,o){const{_cachedMeta:n,_data:r}=this,{iScale:i,_stacked:s}=n,a=i.axis;let l=e===0&&o===r.length?!0:n._sorted,c=e>0&&n._parsed[e-1],u,d,f;if(this._parsing===!1)n._parsed=r,n._sorted=!0,f=r;else{$e(r[e])?f=this.parseArrayData(n,r,e,o):ae(r[e])?f=this.parseObjectData(n,r,e,o):f=this.parsePrimitiveData(n,r,e,o);const h=()=>d[a]===null||c&&d[a]p||d=0;--f)if(!g()){this.updateRangeFromParsed(c,e,h,l);break}}return c}getAllParsedValues(e){const o=this._cachedMeta._parsed,n=[];let r,i,s;for(r=0,i=o.length;r=0&&ethis.getContext(n,r,o),p=c.resolveNamedOptions(f,h,g,d);return p.$shared&&(p.$shared=l,i[s]=Object.freeze(Of(p,l))),p}_resolveAnimations(e,o,n){const r=this.chart,i=this._cachedDataOpts,s=`animation-${o}`,a=i[s];if(a)return a;let l;if(r.options.animation!==!1){const u=this.chart.config,d=u.datasetAnimationScopeKeys(this._type,o),f=u.getOptionScopes(this.getDataset(),d);l=u.createResolver(f,this.getContext(e,n,o))}const c=new qm(r,l&&l.animations);return l&&l._cacheable&&(i[s]=Object.freeze(c)),c}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,o){return!o||tl(e)||this.chart._animationsDisabled}_getSharedOptions(e,o){const n=this.resolveDataElementOptions(e,o),r=this._sharedOptions,i=this.getSharedOptions(n),s=this.includeOptions(o,i)||i!==r;return this.updateSharedOptions(i,o,n),{sharedOptions:i,includeOptions:s}}updateElement(e,o,n,r){tl(r)?Object.assign(e,n):this._resolveAnimations(o,r).update(e,n)}updateSharedOptions(e,o,n){e&&!tl(o)&&this._resolveAnimations(void 0,o).update(e,n)}_setStyle(e,o,n,r){e.active=r;const i=this.getStyle(o,r);this._resolveAnimations(o,n,r).update(e,{options:!r&&this.getSharedOptions(i)||i})}removeHoverStyle(e,o,n){this._setStyle(e,n,"active",!1)}setHoverStyle(e,o,n){this._setStyle(e,n,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const o=this._data,n=this._cachedMeta.data;for(const[a,l,c]of this._syncList)this[a](l,c);this._syncList=[];const r=n.length,i=o.length,s=Math.min(i,r);s&&this.parse(0,s),i>r?this._insertElements(r,i-r,e):i{for(c.length+=o,a=c.length-1;a>=s;a--)c[a]=c[a-o]};for(l(i),a=e;ar-i))}return t._cache.$bar}function s2(t){const e=t.iScale,o=i2(e,t.type);let n=e._length,r,i,s,a;const l=()=>{s===32767||s===-32768||(oi(a)&&(n=Math.min(n,Math.abs(s-a)||n)),a=s)};for(r=0,i=o.length;r0?r[t-1]:null,a=tMath.abs(a)&&(l=a,c=s),e[o.axis]=c,e._custom={barStart:l,barEnd:c,start:r,end:i,min:s,max:a}}function Xm(t,e,o,n){return $e(t)?c2(t,e,o,n):e[o.axis]=o.parse(t,n),e}function Ef(t,e,o,n){const r=t.iScale,i=t.vScale,s=r.getLabels(),a=r===i,l=[];let c,u,d,f;for(c=o,u=o+n;c=o?1:-1)}function d2(t){let e,o,n,r,i;return t.horizontal?(e=t.base>t.x,o="left",n="right"):(e=t.baseu.controller.options.grouped),i=n.options.stacked,s=[],a=this._cachedMeta.controller.getParsed(o),l=a&&a[n.axis],c=u=>{const d=u._parsed.find(h=>h[n.axis]===l),f=d&&d[u.vScale.axis];if(de(f)||isNaN(f))return!0};for(const u of r)if(!(o!==void 0&&c(u))&&((i===!1||s.indexOf(u.stack)===-1||i===void 0&&u.stack===void 0)&&s.push(u.stack),u.index===e))break;return s.length||s.push(void 0),s}_getStackCount(e){return this._getStacks(void 0,e).length}_getStackIndex(e,o,n){const r=this._getStacks(e,n),i=o!==void 0?r.indexOf(o):-1;return i===-1?r.length-1:i}_getRuler(){const e=this.options,o=this._cachedMeta,n=o.iScale,r=[];let i,s;for(i=0,s=o.data.length;i=0;--n)o=Math.max(o,e[n].size(this.resolveDataElementOptions(n))/2);return o>0&&o}getLabelAndValue(e){const o=this._cachedMeta,n=this.chart.data.labels||[],{xScale:r,yScale:i}=o,s=this.getParsed(e),a=r.getLabelForValue(s.x),l=i.getLabelForValue(s.y),c=s._custom;return{label:n[e]||"",value:"("+a+", "+l+(c?", "+c:"")+")"}}update(e){const o=this._cachedMeta.data;this.updateElements(o,0,o.length,e)}updateElements(e,o,n,r){const i=r==="reset",{iScale:s,vScale:a}=this._cachedMeta,{sharedOptions:l,includeOptions:c}=this._getSharedOptions(o,r),u=s.axis,d=a.axis;for(let f=o;fni(m,a,l,!0)?1:Math.max(b,b*o,_,_*o),g=(m,b,_)=>ni(m,a,l,!0)?-1:Math.min(b,b*o,_,_*o),p=h(0,c,d),y=h(We,u,f),x=g(Me,c,d),v=g(Me+We,u,f);n=(p-x)/2,r=(y-v)/2,i=-(p+x)/2,s=-(y+v)/2}return{ratioX:n,ratioY:r,offsetX:i,offsetY:s}}class bn extends Yt{constructor(e,o){super(e,o),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(e,o){const n=this.getDataset().data,r=this._cachedMeta;if(this._parsing===!1)r._parsed=n;else{let i=l=>+n[l];if(ae(n[e])){const{key:l="value"}=this._parsing;i=c=>+Xo(n[c],l)}let s,a;for(s=e,a=e+o;s0&&!isNaN(e)?Ee*(Math.abs(e)/o):0}getLabelAndValue(e){const o=this._cachedMeta,n=this.chart,r=n.data.labels||[],i=Ci(o._parsed[e],n.options.locale);return{label:r[e]||"",value:i}}getMaxBorderWidth(e){let o=0;const n=this.chart;let r,i,s,a,l;if(!e){for(r=0,i=n.data.datasets.length;re!=="spacing",_indexable:e=>e!=="spacing"&&!e.startsWith("borderDash")&&!e.startsWith("hoverBorderDash")}),j(bn,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const o=e.data;if(o.labels.length&&o.datasets.length){const{labels:{pointStyle:n,color:r}}=e.legend.options;return o.labels.map((i,s)=>{const l=e.getDatasetMeta(0).controller.getStyle(s);return{text:i,fillStyle:l.backgroundColor,strokeStyle:l.borderColor,fontColor:r,lineWidth:l.borderWidth,pointStyle:n,hidden:!e.getDataVisibility(s),index:s}})}return[]}},onClick(e,o,n){n.chart.toggleDataVisibility(o.index),n.chart.update()}}}});class gs extends Yt{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const o=this._cachedMeta,{dataset:n,data:r=[],_dataset:i}=o,s=this.chart._animationsDisabled;let{start:a,count:l}=Am(o,r,s);this._drawStart=a,this._drawCount=l,Bm(o)&&(a=0,l=r.length),n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!i._decimated,n.points=r;const c=this.resolveDatasetElementOptions(e);this.options.showLine||(c.borderWidth=0),c.segment=this.options.segment,this.updateElement(n,void 0,{animated:!s,options:c},e),this.updateElements(r,a,l,e)}updateElements(e,o,n,r){const i=r==="reset",{iScale:s,vScale:a,_stacked:l,_dataset:c}=this._cachedMeta,{sharedOptions:u,includeOptions:d}=this._getSharedOptions(o,r),f=s.axis,h=a.axis,{spanGaps:g,segment:p}=this.options,y=er(g)?g:Number.POSITIVE_INFINITY,x=this.chart._animationsDisabled||i||r==="none",v=o+n,m=e.length;let b=o>0&&this.getParsed(o-1);for(let _=0;_=v){S.skip=!0;continue}const P=this.getParsed(_),T=de(P[h]),O=S[f]=s.getPixelForValue(P[f],_),B=S[h]=i||T?a.getBasePixel():a.getPixelForValue(l?this.applyStack(a,P,l):P[h],_);S.skip=isNaN(O)||isNaN(B)||T,S.stop=_>0&&Math.abs(P[f]-b[f])>y,p&&(S.parsed=P,S.raw=c.data[_]),d&&(S.options=u||this.resolveDataElementOptions(_,C.active?"active":r)),x||this.updateElement(C,_,S,r),b=P}}getMaxOverflow(){const e=this._cachedMeta,o=e.dataset,n=o.options&&o.options.borderWidth||0,r=e.data||[];if(!r.length)return n;const i=r[0].size(this.resolveDataElementOptions(0)),s=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(n,i,s)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}j(gs,"id","line"),j(gs,"defaults",{datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1}),j(gs,"overrides",{scales:{_index_:{type:"category"},_value_:{type:"linear"}}});class Hr extends Yt{constructor(e,o){super(e,o),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(e){const o=this._cachedMeta,n=this.chart,r=n.data.labels||[],i=Ci(o._parsed[e].r,n.options.locale);return{label:r[e]||"",value:i}}parseObjectData(e,o,n,r){return Hm.bind(this)(e,o,n,r)}update(e){const o=this._cachedMeta.data;this._updateRadius(),this.updateElements(o,0,o.length,e)}getMinMax(){const e=this._cachedMeta,o={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return e.data.forEach((n,r)=>{const i=this.getParsed(r).r;!isNaN(i)&&this.chart.getDataVisibility(r)&&(io.max&&(o.max=i))}),o}_updateRadius(){const e=this.chart,o=e.chartArea,n=e.options,r=Math.min(o.right-o.left,o.bottom-o.top),i=Math.max(r/2,0),s=Math.max(n.cutoutPercentage?i/100*n.cutoutPercentage:1,0),a=(i-s)/e.getVisibleDatasetCount();this.outerRadius=i-a*this.index,this.innerRadius=this.outerRadius-a}updateElements(e,o,n,r){const i=r==="reset",s=this.chart,l=s.options.animation,c=this._cachedMeta.rScale,u=c.xCenter,d=c.yCenter,f=c.getIndexAngle(0)-.5*Me;let h=f,g;const p=360/this.countVisibleElements();for(g=0;g{!isNaN(this.getParsed(r).r)&&this.chart.getDataVisibility(r)&&o++}),o}_computeAngle(e,o,n){return this.chart.getDataVisibility(e)?Ut(this.resolveDataElementOptions(e,o).angle||n):0}}j(Hr,"id","polarArea"),j(Hr,"defaults",{dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0}),j(Hr,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const o=e.data;if(o.labels.length&&o.datasets.length){const{labels:{pointStyle:n,color:r}}=e.legend.options;return o.labels.map((i,s)=>{const l=e.getDatasetMeta(0).controller.getStyle(s);return{text:i,fillStyle:l.backgroundColor,strokeStyle:l.borderColor,fontColor:r,lineWidth:l.borderWidth,pointStyle:n,hidden:!e.getDataVisibility(s),index:s}})}return[]}},onClick(e,o,n){n.chart.toggleDataVisibility(o.index),n.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}});class Jl extends bn{}j(Jl,"id","pie"),j(Jl,"defaults",{cutout:0,rotation:0,circumference:360,radius:"100%"});class ps extends Yt{getLabelAndValue(e){const o=this._cachedMeta.vScale,n=this.getParsed(e);return{label:o.getLabels()[e],value:""+o.getLabelForValue(n[o.axis])}}parseObjectData(e,o,n,r){return Hm.bind(this)(e,o,n,r)}update(e){const o=this._cachedMeta,n=o.dataset,r=o.data||[],i=o.iScale.getLabels();if(n.points=r,e!=="resize"){const s=this.resolveDatasetElementOptions(e);this.options.showLine||(s.borderWidth=0);const a={_loop:!0,_fullLoop:i.length===r.length,options:s};this.updateElement(n,void 0,a,e)}this.updateElements(r,0,r.length,e)}updateElements(e,o,n,r){const i=this._cachedMeta.rScale,s=r==="reset";for(let a=o;a0&&this.getParsed(o-1);for(let b=o;b0&&Math.abs(C[h]-m[h])>x,y&&(S.parsed=C,S.raw=c.data[b]),f&&(S.options=d||this.resolveDataElementOptions(b,_.active?"active":r)),v||this.updateElement(_,b,S,r),m=C}this.updateSharedOptions(d,r,u)}getMaxOverflow(){const e=this._cachedMeta,o=e.data||[];if(!this.options.showLine){let a=0;for(let l=o.length-1;l>=0;--l)a=Math.max(a,o[l].size(this.resolveDataElementOptions(l))/2);return a>0&&a}const n=e.dataset,r=n.options&&n.options.borderWidth||0;if(!o.length)return r;const i=o[0].size(this.resolveDataElementOptions(0)),s=o[o.length-1].size(this.resolveDataElementOptions(o.length-1));return Math.max(r,i,s)/2}}j(ms,"id","scatter"),j(ms,"defaults",{datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1}),j(ms,"overrides",{interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}});var m2=Object.freeze({__proto__:null,BarController:fs,BubbleController:hs,DoughnutController:bn,LineController:gs,PieController:Jl,PolarAreaController:Hr,RadarController:ps,ScatterController:ms});function ln(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class du{constructor(e){j(this,"options");this.options=e||{}}static override(e){Object.assign(du.prototype,e)}init(){}formats(){return ln()}parse(){return ln()}format(){return ln()}add(){return ln()}diff(){return ln()}startOf(){return ln()}endOf(){return ln()}}var b2={_date:du};function y2(t,e,o,n){const{controller:r,data:i,_sorted:s}=t,a=r._cachedMeta.iScale;if(a&&e===a.axis&&e!=="r"&&s&&i.length){const l=a._reversePixels?HS:wo;if(n){if(r._sharedOptions){const c=i[0],u=typeof c.getRange=="function"&&c.getRange(e);if(u){const d=l(i,e,o-u),f=l(i,e,o+u);return{lo:d.lo,hi:f.hi}}}}else return l(i,e,o)}return{lo:0,hi:i.length-1}}function Si(t,e,o,n,r){const i=t.getSortedVisibleDatasetMetas(),s=o[e];for(let a=0,l=i.length;a{l[s]&&l[s](e[o],r)&&(i.push({element:l,datasetIndex:c,index:u}),a=a||l.inRange(e.x,e.y,r))}),n&&!a?[]:i}var k2={evaluateInteractionItems:Si,modes:{index(t,e,o,n){const r=fn(e,t),i=o.axis||"x",s=o.includeInvisible||!1,a=o.intersect?nl(t,r,i,n,s):rl(t,r,i,!1,n,s),l=[];return a.length?(t.getSortedVisibleDatasetMetas().forEach(c=>{const u=a[0].index,d=c.data[u];d&&!d.skip&&l.push({element:d,datasetIndex:c.index,index:u})}),l):[]},dataset(t,e,o,n){const r=fn(e,t),i=o.axis||"xy",s=o.includeInvisible||!1;let a=o.intersect?nl(t,r,i,n,s):rl(t,r,i,!1,n,s);if(a.length>0){const l=a[0].datasetIndex,c=t.getDatasetMeta(l).data;a=[];for(let u=0;uo.pos===e)}function Lf(t,e){return t.filter(o=>Zm.indexOf(o.pos)===-1&&o.box.axis===e)}function fr(t,e){return t.sort((o,n)=>{const r=e?n:o,i=e?o:n;return r.weight===i.weight?r.index-i.index:r.weight-i.weight})}function w2(t){const e=[];let o,n,r,i,s,a;for(o=0,n=(t||[]).length;oc.box.fullSize),!0),n=fr(dr(e,"left"),!0),r=fr(dr(e,"right")),i=fr(dr(e,"top"),!0),s=fr(dr(e,"bottom")),a=Lf(e,"x"),l=Lf(e,"y");return{fullSize:o,leftAndTop:n.concat(i),rightAndBottom:r.concat(l).concat(s).concat(a),chartArea:dr(e,"chartArea"),vertical:n.concat(r).concat(l),horizontal:i.concat(s).concat(a)}}function $f(t,e,o,n){return Math.max(t[o],e[o])+Math.max(t[n],e[n])}function Jm(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function P2(t,e,o,n){const{pos:r,box:i}=o,s=t.maxPadding;if(!ae(r)){o.size&&(t[r]-=o.size);const d=n[o.stack]||{size:0,count:1};d.size=Math.max(d.size,o.horizontal?i.height:i.width),o.size=d.size/d.count,t[r]+=o.size}i.getPadding&&Jm(s,i.getPadding());const a=Math.max(0,e.outerWidth-$f(s,t,"left","right")),l=Math.max(0,e.outerHeight-$f(s,t,"top","bottom")),c=a!==t.w,u=l!==t.h;return t.w=a,t.h=l,o.horizontal?{same:c,other:u}:{same:u,other:c}}function R2(t){const e=t.maxPadding;function o(n){const r=Math.max(e[n]-t[n],0);return t[n]+=r,r}t.y+=o("top"),t.x+=o("left"),o("right"),o("bottom")}function O2(t,e){const o=e.maxPadding;function n(r){const i={left:0,top:0,right:0,bottom:0};return r.forEach(s=>{i[s]=Math.max(e[s],o[s])}),i}return n(t?["left","right"]:["top","bottom"])}function xr(t,e,o,n){const r=[];let i,s,a,l,c,u;for(i=0,s=t.length,c=0;i{typeof p.beforeLayout=="function"&&p.beforeLayout()});const u=l.reduce((p,y)=>y.box.options&&y.box.options.display===!1?p:p+1,0)||1,d=Object.freeze({outerWidth:e,outerHeight:o,padding:r,availableWidth:i,availableHeight:s,vBoxMaxWidth:i/2/u,hBoxMaxHeight:s/2}),f=Object.assign({},r);Jm(f,ct(n));const h=Object.assign({maxPadding:f,w:i,h:s,x:r.left,y:r.top},r),g=S2(l.concat(c),d);xr(a.fullSize,h,d,g),xr(l,h,d,g),xr(c,h,d,g)&&xr(l,h,d,g),R2(h),Df(a.leftAndTop,h,d,g),h.x+=h.w,h.y+=h.h,Df(a.rightAndBottom,h,d,g),t.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h,height:h.h,width:h.w},ye(a.chartArea,p=>{const y=p.box;Object.assign(y,t.chartArea),y.update(h.w,h.h,{left:0,top:0,right:0,bottom:0})})}};class Qm{acquireContext(e,o){}releaseContext(e){return!1}addEventListener(e,o,n){}removeEventListener(e,o,n){}getDevicePixelRatio(){return 1}getMaximumSize(e,o,n,r){return o=Math.max(0,o||e.width),n=n||e.height,{width:o,height:Math.max(0,r?Math.floor(o/r):n)}}isAttached(e){return!0}updateConfig(e){}}class E2 extends Qm{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const bs="$chartjs",M2={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},If=t=>t===null||t==="";function A2(t,e){const o=t.style,n=t.getAttribute("height"),r=t.getAttribute("width");if(t[bs]={initial:{height:n,width:r,style:{display:o.display,height:o.height,width:o.width}}},o.display=o.display||"block",o.boxSizing=o.boxSizing||"border-box",If(r)){const i=xf(t,"width");i!==void 0&&(t.width=i)}if(If(n))if(t.style.height==="")t.height=t.width/(e||2);else{const i=xf(t,"height");i!==void 0&&(t.height=i)}return t}const e0=L5?{passive:!0}:!1;function B2(t,e,o){t&&t.addEventListener(e,o,e0)}function L2(t,e,o){t&&t.canvas&&t.canvas.removeEventListener(e,o,e0)}function $2(t,e){const o=M2[t.type]||t.type,{x:n,y:r}=fn(t,e);return{type:o,chart:e,native:t,x:n!==void 0?n:null,y:r!==void 0?r:null}}function Zs(t,e){for(const o of t)if(o===e||o.contains(e))return!0}function D2(t,e,o){const n=t.canvas,r=new MutationObserver(i=>{let s=!1;for(const a of i)s=s||Zs(a.addedNodes,n),s=s&&!Zs(a.removedNodes,n);s&&o()});return r.observe(document,{childList:!0,subtree:!0}),r}function I2(t,e,o){const n=t.canvas,r=new MutationObserver(i=>{let s=!1;for(const a of i)s=s||Zs(a.removedNodes,n),s=s&&!Zs(a.addedNodes,n);s&&o()});return r.observe(document,{childList:!0,subtree:!0}),r}const ii=new Map;let Nf=0;function t0(){const t=window.devicePixelRatio;t!==Nf&&(Nf=t,ii.forEach((e,o)=>{o.currentDevicePixelRatio!==t&&e()}))}function N2(t,e){ii.size||window.addEventListener("resize",t0),ii.set(t,e)}function F2(t){ii.delete(t),ii.size||window.removeEventListener("resize",t0)}function j2(t,e,o){const n=t.canvas,r=n&&uu(n);if(!r)return;const i=Mm((a,l)=>{const c=r.clientWidth;o(a,l),c{const l=a[0],c=l.contentRect.width,u=l.contentRect.height;c===0&&u===0||i(c,u)});return s.observe(r),N2(t,i),s}function il(t,e,o){o&&o.disconnect(),e==="resize"&&F2(t)}function H2(t,e,o){const n=t.canvas,r=Mm(i=>{t.ctx!==null&&o($2(i,t))},t);return B2(n,e,r),r}class W2 extends Qm{acquireContext(e,o){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(A2(e,o),n):null}releaseContext(e){const o=e.canvas;if(!o[bs])return!1;const n=o[bs].initial;["height","width"].forEach(i=>{const s=n[i];de(s)?o.removeAttribute(i):o.setAttribute(i,s)});const r=n.style||{};return Object.keys(r).forEach(i=>{o.style[i]=r[i]}),o.width=o.width,delete o[bs],!0}addEventListener(e,o,n){this.removeEventListener(e,o);const r=e.$proxies||(e.$proxies={}),s={attach:D2,detach:I2,resize:j2}[o]||H2;r[o]=s(e,o,n)}removeEventListener(e,o){const n=e.$proxies||(e.$proxies={}),r=n[o];if(!r)return;({attach:il,detach:il,resize:il}[o]||L2)(e,o,r),n[o]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,o,n,r){return B5(e,o,n,r)}isAttached(e){const o=e&&uu(e);return!!(o&&o.isConnected)}}function z2(t){return!cu()||typeof OffscreenCanvas<"u"&&t instanceof OffscreenCanvas?E2:W2}var ns;let Eo=(ns=class{constructor(){j(this,"x");j(this,"y");j(this,"active",!1);j(this,"options");j(this,"$animations")}tooltipPosition(e){const{x:o,y:n}=this.getProps(["x","y"],e);return{x:o,y:n}}hasValue(){return er(this.x)&&er(this.y)}getProps(e,o){const n=this.$animations;if(!o||!n)return this;const r={};return e.forEach(i=>{r[i]=n[i]&&n[i].active()?n[i]._to:this[i]}),r}},j(ns,"defaults",{}),j(ns,"defaultRoutes"),ns);function V2(t,e){const o=t.options.ticks,n=U2(t),r=Math.min(o.maxTicksLimit||n,n),i=o.major.enabled?Y2(e):[],s=i.length,a=i[0],l=i[s-1],c=[];if(s>r)return q2(e,c,i,s/r),c;const u=K2(i,e,r);if(s>0){let d,f;const h=s>1?Math.round((l-a)/(s-1)):null;for(qi(e,c,u,de(h)?0:a-h,a),d=0,f=s-1;dr)return l}return Math.max(r,1)}function Y2(t){const e=[];let o,n;for(o=0,n=t.length;ot==="left"?"right":t==="right"?"left":t,Ff=(t,e,o)=>e==="top"||e==="left"?t[e]+o:t[e]-o,jf=(t,e)=>Math.min(e||t,t);function Hf(t,e){const o=[],n=t.length/e,r=t.length;let i=0;for(;is+a)))return l}function J2(t,e){ye(t,o=>{const n=o.gc,r=n.length/2;let i;if(r>e){for(i=0;in?n:o,n=r&&o>n?o:n,{min:St(o,St(n,o)),max:St(n,St(o,n))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){Te(this.options.beforeUpdate,[this])}update(e,o,n){const{beginAtZero:r,grace:i,ticks:s}=this.options,a=s.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=o,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=d5(this,i,r),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=a=i||n<=1||!this.isHorizontal()){this.labelRotation=r;return}const u=this._getLabelSizes(),d=u.widest.width,f=u.highest.height,h=Je(this.chart.width-d,0,this.maxWidth);a=e.offset?this.maxWidth/n:h/(n-1),d+6>a&&(a=h/(n-(e.offset?.5:1)),l=this.maxHeight-hr(e.grid)-o.padding-Wf(e.title,this.chart.options.font),c=Math.sqrt(d*d+f*f),s=tu(Math.min(Math.asin(Je((u.highest.height+6)/a,-1,1)),Math.asin(Je(l/c,-1,1))-Math.asin(Je(f/c,-1,1)))),s=Math.max(r,Math.min(i,s))),this.labelRotation=s}afterCalculateLabelRotation(){Te(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){Te(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:o,options:{ticks:n,title:r,grid:i}}=this,s=this._isVisible(),a=this.isHorizontal();if(s){const l=Wf(r,o.options.font);if(a?(e.width=this.maxWidth,e.height=hr(i)+l):(e.height=this.maxHeight,e.width=hr(i)+l),n.display&&this.ticks.length){const{first:c,last:u,widest:d,highest:f}=this._getLabelSizes(),h=n.padding*2,g=Ut(this.labelRotation),p=Math.cos(g),y=Math.sin(g);if(a){const x=n.mirror?0:y*d.width+p*f.height;e.height=Math.min(this.maxHeight,e.height+x+h)}else{const x=n.mirror?0:p*d.width+y*f.height;e.width=Math.min(this.maxWidth,e.width+x+h)}this._calculatePadding(c,u,y,p)}}this._handleMargins(),a?(this.width=this._length=o.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=o.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,o,n,r){const{ticks:{align:i,padding:s},position:a}=this.options,l=this.labelRotation!==0,c=a!=="top"&&this.axis==="x";if(this.isHorizontal()){const u=this.getPixelForTick(0)-this.left,d=this.right-this.getPixelForTick(this.ticks.length-1);let f=0,h=0;l?c?(f=r*e.width,h=n*o.height):(f=n*e.height,h=r*o.width):i==="start"?h=o.width:i==="end"?f=e.width:i!=="inner"&&(f=e.width/2,h=o.width/2),this.paddingLeft=Math.max((f-u+s)*this.width/(this.width-u),0),this.paddingRight=Math.max((h-d+s)*this.width/(this.width-d),0)}else{let u=o.height/2,d=e.height/2;i==="start"?(u=0,d=e.height):i==="end"&&(u=o.height,d=0),this.paddingTop=u+s,this.paddingBottom=d+s}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){Te(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:o}=this.options;return o==="top"||o==="bottom"||e==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){this.beforeTickToLabelConversion(),this.generateTickLabels(e);let o,n;for(o=0,n=e.length;o({width:s[T]||0,height:a[T]||0});return{first:P(0),last:P(o-1),widest:P(C),highest:P(S),widths:s,heights:a}}getLabelForValue(e){return e}getPixelForValue(e,o){return NaN}getValueForPixel(e){}getPixelForTick(e){const o=this.ticks;return e<0||e>o.length-1?null:this.getPixelForValue(o[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const o=this._startPixel+e*this._length;return jS(this._alignToPixels?an(this.chart,o,0):o)}getDecimalForPixel(e){const o=(e-this._startPixel)/this._length;return this._reversePixels?1-o:o}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:o}=this;return e<0&&o<0?o:e>0&&o>0?e:0}getContext(e){const o=this.ticks||[];if(e>=0&&ea*r?a/n:l/r:l*r0}_computeGridLineItems(e){const o=this.axis,n=this.chart,r=this.options,{grid:i,position:s,border:a}=r,l=i.offset,c=this.isHorizontal(),d=this.ticks.length+(l?1:0),f=hr(i),h=[],g=a.setContext(this.getContext()),p=g.display?g.width:0,y=p/2,x=function(I){return an(n,I,p)};let v,m,b,_,C,S,P,T,O,B,E,N;if(s==="top")v=x(this.bottom),S=this.bottom-f,T=v-y,B=x(e.top)+y,N=e.bottom;else if(s==="bottom")v=x(this.top),B=e.top,N=x(e.bottom)-y,S=v+y,T=this.top+f;else if(s==="left")v=x(this.right),C=this.right-f,P=v-y,O=x(e.left)+y,E=e.right;else if(s==="right")v=x(this.left),O=e.left,E=x(e.right)-y,C=v+y,P=this.left+f;else if(o==="x"){if(s==="center")v=x((e.top+e.bottom)/2+.5);else if(ae(s)){const I=Object.keys(s)[0],U=s[I];v=x(this.chart.scales[I].getPixelForValue(U))}B=e.top,N=e.bottom,S=v+y,T=S+f}else if(o==="y"){if(s==="center")v=x((e.left+e.right)/2);else if(ae(s)){const I=Object.keys(s)[0],U=s[I];v=x(this.chart.scales[I].getPixelForValue(U))}C=v-y,P=C-f,O=e.left,E=e.right}const X=ne(r.ticks.maxTicksLimit,d),q=Math.max(1,Math.ceil(d/X));for(m=0;m0&&(Ne-=He/2);break}ke={left:Ne,top:_t,width:He+pe.width,height:et+pe.height,color:q.backdropColor}}y.push({label:b,font:T,textOffset:E,options:{rotation:p,color:U,strokeColor:W,strokeWidth:oe,textAlign:Re,textBaseline:N,translation:[_,C],backdrop:ke}})}return y}_getXAxisLabelAlignment(){const{position:e,ticks:o}=this.options;if(-Ut(this.labelRotation))return e==="top"?"left":"right";let r="center";return o.align==="start"?r="left":o.align==="end"?r="right":o.align==="inner"&&(r="inner"),r}_getYAxisLabelAlignment(e){const{position:o,ticks:{crossAlign:n,mirror:r,padding:i}}=this.options,s=this._getLabelSizes(),a=e+i,l=s.widest.width;let c,u;return o==="left"?r?(u=this.right+i,n==="near"?c="left":n==="center"?(c="center",u+=l/2):(c="right",u+=l)):(u=this.right-a,n==="near"?c="right":n==="center"?(c="center",u-=l/2):(c="left",u=this.left)):o==="right"?r?(u=this.left+i,n==="near"?c="right":n==="center"?(c="center",u-=l/2):(c="left",u-=l)):(u=this.left+a,n==="near"?c="left":n==="center"?(c="center",u+=l/2):(c="right",u=this.right)):c="right",{textAlign:c,x:u}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,o=this.options.position;if(o==="left"||o==="right")return{top:0,left:this.left,bottom:e.height,right:this.right};if(o==="top"||o==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:e.width}}drawBackground(){const{ctx:e,options:{backgroundColor:o},left:n,top:r,width:i,height:s}=this;o&&(e.save(),e.fillStyle=o,e.fillRect(n,r,i,s),e.restore())}getLineWidthForValue(e){const o=this.options.grid;if(!this._isVisible()||!o.display)return 0;const r=this.ticks.findIndex(i=>i.value===e);return r>=0?o.setContext(this.getContext(r)).lineWidth:0}drawGrid(e){const o=this.options.grid,n=this.ctx,r=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let i,s;const a=(l,c,u)=>{!u.width||!u.color||(n.save(),n.lineWidth=u.width,n.strokeStyle=u.color,n.setLineDash(u.borderDash||[]),n.lineDashOffset=u.borderDashOffset,n.beginPath(),n.moveTo(l.x,l.y),n.lineTo(c.x,c.y),n.stroke(),n.restore())};if(o.display)for(i=0,s=r.length;i{this.draw(i)}}]:[{z:n,draw:i=>{this.drawBackground(),this.drawGrid(i),this.drawTitle()}},{z:r,draw:()=>{this.drawBorder()}},{z:o,draw:i=>{this.drawLabels(i)}}]}getMatchingVisibleMetas(e){const o=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",r=[];let i,s;for(i=0,s=o.length;i{const n=o.split("."),r=n.pop(),i=[t].concat(n).join("."),s=e[o].split("."),a=s.pop(),l=s.join(".");De.route(i,r,l,a)})}function iT(t){return"id"in t&&"defaults"in t}class sT{constructor(){this.controllers=new Gi(Yt,"datasets",!0),this.elements=new Gi(Eo,"elements"),this.plugins=new Gi(Object,"plugins"),this.scales=new Gi(Mn,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,o,n){[...o].forEach(r=>{const i=n||this._getRegistryForType(r);n||i.isForType(r)||i===this.plugins&&r.id?this._exec(e,i,r):ye(r,s=>{const a=n||this._getRegistryForType(s);this._exec(e,a,s)})})}_exec(e,o,n){const r=eu(e);Te(n["before"+r],[],n),o[e](n),Te(n["after"+r],[],n)}_getRegistryForType(e){for(let o=0;oi.filter(a=>!s.some(l=>a.plugin.id===l.plugin.id));this._notify(r(o,n),e,"stop"),this._notify(r(n,o),e,"start")}}function lT(t){const e={},o=[],n=Object.keys(Qt.plugins.items);for(let i=0;i1&&zf(t[0].toLowerCase());if(n)return n}throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function Vf(t,e,o){if(o[e+"AxisID"]===t)return{axis:e}}function pT(t,e){if(e.data&&e.data.datasets){const o=e.data.datasets.filter(n=>n.xAxisID===t||n.yAxisID===t);if(o.length)return Vf(t,"x",o[0])||Vf(t,"y",o[0])}return{}}function mT(t,e){const o=Pn[t.type]||{scales:{}},n=e.scales||{},r=Ql(t.type,e),i=Object.create(null);return Object.keys(n).forEach(s=>{const a=n[s];if(!ae(a))return console.error(`Invalid scale configuration for scale: ${s}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${s}`);const l=ec(s,a,pT(s,t),De.scales[a.type]),c=hT(l,r),u=o.scales||{};i[s]=Ir(Object.create(null),[{axis:l},a,u[l],u[c]])}),t.data.datasets.forEach(s=>{const a=s.type||t.type,l=s.indexAxis||Ql(a,e),u=(Pn[a]||{}).scales||{};Object.keys(u).forEach(d=>{const f=fT(d,l),h=s[f+"AxisID"]||f;i[h]=i[h]||Object.create(null),Ir(i[h],[{axis:f},n[h],u[d]])})}),Object.keys(i).forEach(s=>{const a=i[s];Ir(a,[De.scales[a.type],De.scale])}),i}function o0(t){const e=t.options||(t.options={});e.plugins=ne(e.plugins,{}),e.scales=mT(t,e)}function n0(t){return t=t||{},t.datasets=t.datasets||[],t.labels=t.labels||[],t}function bT(t){return t=t||{},t.data=n0(t.data),o0(t),t}const Uf=new Map,r0=new Set;function Xi(t,e){let o=Uf.get(t);return o||(o=e(),Uf.set(t,o),r0.add(o)),o}const gr=(t,e,o)=>{const n=Xo(e,o);n!==void 0&&t.add(n)};class yT{constructor(e){this._config=bT(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=n0(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),o0(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return Xi(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,o){return Xi(`${e}.transition.${o}`,()=>[[`datasets.${e}.transitions.${o}`,`transitions.${o}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,o){return Xi(`${e}-${o}`,()=>[[`datasets.${e}.elements.${o}`,`datasets.${e}`,`elements.${o}`,""]])}pluginScopeKeys(e){const o=e.id,n=this.type;return Xi(`${n}-plugin-${o}`,()=>[[`plugins.${o}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,o){const n=this._scopeCache;let r=n.get(e);return(!r||o)&&(r=new Map,n.set(e,r)),r}getOptionScopes(e,o,n){const{options:r,type:i}=this,s=this._cachedScopes(e,n),a=s.get(o);if(a)return a;const l=new Set;o.forEach(u=>{e&&(l.add(e),u.forEach(d=>gr(l,e,d))),u.forEach(d=>gr(l,r,d)),u.forEach(d=>gr(l,Pn[i]||{},d)),u.forEach(d=>gr(l,De,d)),u.forEach(d=>gr(l,Xl,d))});const c=Array.from(l);return c.length===0&&c.push(Object.create(null)),r0.has(o)&&s.set(o,c),c}chartOptionScopes(){const{options:e,type:o}=this;return[e,Pn[o]||{},De.datasets[o]||{},{type:o},De,Xl]}resolveNamedOptions(e,o,n,r=[""]){const i={$shared:!0},{resolver:s,subPrefixes:a}=Kf(this._resolverCache,e,r);let l=s;if(xT(s,o)){i.$shared=!1,n=Zo(n)?n():n;const c=this.createResolver(e,n,a);l=tr(s,n,c)}for(const c of o)i[c]=l[c];return i}createResolver(e,o,n=[""],r){const{resolver:i}=Kf(this._resolverCache,e,n);return ae(o)?tr(i,o,void 0,r):i}}function Kf(t,e,o){let n=t.get(e);n||(n=new Map,t.set(e,n));const r=o.join();let i=n.get(r);return i||(i={resolver:su(e,o),subPrefixes:o.filter(a=>!a.toLowerCase().includes("hover"))},n.set(r,i)),i}const vT=t=>ae(t)&&Object.getOwnPropertyNames(t).some(e=>Zo(t[e]));function xT(t,e){const{isScriptable:o,isIndexable:n}=Im(t);for(const r of e){const i=o(r),s=n(r),a=(s||i)&&t[r];if(i&&(Zo(a)||vT(a))||s&&$e(a))return!0}return!1}var _T="4.4.5";const kT=["top","bottom","left","right","chartArea"];function Yf(t,e){return t==="top"||t==="bottom"||kT.indexOf(t)===-1&&e==="x"}function qf(t,e){return function(o,n){return o[t]===n[t]?o[e]-n[e]:o[t]-n[t]}}function Gf(t){const e=t.chart,o=e.options.animation;e.notifyPlugins("afterRender"),Te(o&&o.onComplete,[t],e)}function wT(t){const e=t.chart,o=e.options.animation;Te(o&&o.onProgress,[t],e)}function i0(t){return cu()&&typeof t=="string"?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const ys={},Xf=t=>{const e=i0(t);return Object.values(ys).filter(o=>o.canvas===e).pop()};function CT(t,e,o){const n=Object.keys(t);for(const r of n){const i=+r;if(i>=e){const s=t[r];delete t[r],(o>0||i>e)&&(t[i+o]=s)}}}function ST(t,e,o,n){return!o||t.type==="mouseout"?null:n?e:t}function Zi(t,e,o){return t.options.clip?t[o]:e[o]}function TT(t,e){const{xScale:o,yScale:n}=t;return o&&n?{left:Zi(o,e,"left"),right:Zi(o,e,"right"),top:Zi(n,e,"top"),bottom:Zi(n,e,"bottom")}:e}class No{static register(...e){Qt.add(...e),Zf()}static unregister(...e){Qt.remove(...e),Zf()}constructor(e,o){const n=this.config=new yT(o),r=i0(e),i=Xf(r);if(i)throw new Error("Canvas is already in use. Chart with ID '"+i.id+"' must be destroyed before the canvas with ID '"+i.canvas.id+"' can be reused.");const s=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||z2(r)),this.platform.updateConfig(n);const a=this.platform.acquireContext(r,s.aspectRatio),l=a&&a.canvas,c=l&&l.height,u=l&&l.width;if(this.id=RS(),this.ctx=a,this.canvas=l,this.width=u,this.height=c,this._options=s,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new aT,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=VS(d=>this.update(d),s.resizeDelay||0),this._dataChanges=[],ys[this.id]=this,!a||!l){console.error("Failed to create chart: can't acquire context from the given item");return}ho.listen(this,"complete",Gf),ho.listen(this,"progress",wT),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:o},width:n,height:r,_aspectRatio:i}=this;return de(e)?o&&i?i:r?n/r:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return Qt}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():vf(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return mf(this.canvas,this.ctx),this}stop(){return ho.stop(this),this}resize(e,o){ho.running(this)?this._resizeBeforeDraw={width:e,height:o}:this._resize(e,o)}_resize(e,o){const n=this.options,r=this.canvas,i=n.maintainAspectRatio&&this.aspectRatio,s=this.platform.getMaximumSize(r,e,o,i),a=n.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=s.width,this.height=s.height,this._aspectRatio=this.aspectRatio,vf(this,a,!0)&&(this.notifyPlugins("resize",{size:s}),Te(n.onResize,[this,s],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const o=this.options.scales||{};ye(o,(n,r)=>{n.id=r})}buildOrUpdateScales(){const e=this.options,o=e.scales,n=this.scales,r=Object.keys(n).reduce((s,a)=>(s[a]=!1,s),{});let i=[];o&&(i=i.concat(Object.keys(o).map(s=>{const a=o[s],l=ec(s,a),c=l==="r",u=l==="x";return{options:a,dposition:c?"chartArea":u?"bottom":"left",dtype:c?"radialLinear":u?"category":"linear"}}))),ye(i,s=>{const a=s.options,l=a.id,c=ec(l,a),u=ne(a.type,s.dtype);(a.position===void 0||Yf(a.position,c)!==Yf(s.dposition))&&(a.position=s.dposition),r[l]=!0;let d=null;if(l in n&&n[l].type===u)d=n[l];else{const f=Qt.getScale(u);d=new f({id:l,type:u,ctx:this.ctx,chart:this}),n[d.id]=d}d.init(a,e)}),ye(r,(s,a)=>{s||delete n[a]}),ye(n,s=>{lt.configure(this,s,s.options),lt.addBox(this,s)})}_updateMetasets(){const e=this._metasets,o=this.data.datasets.length,n=e.length;if(e.sort((r,i)=>r.index-i.index),n>o){for(let r=o;ro.length&&delete this._stacks,e.forEach((n,r)=>{o.filter(i=>i===n._dataset).length===0&&this._destroyDatasetMeta(r)})}buildOrUpdateControllers(){const e=[],o=this.data.datasets;let n,r;for(this._removeUnreferencedMetasets(),n=0,r=o.length;n{this.getDatasetMeta(o).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const o=this.config;o.update();const n=this._options=o.createResolver(o.chartOptionScopes(),this.getContext()),r=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})===!1)return;const i=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let s=0;for(let c=0,u=this.data.datasets.length;c{c.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(qf("z","_idx"));const{_active:a,_lastEvent:l}=this;l?this._eventHandler(l,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){ye(this.scales,e=>{lt.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,o=new Set(Object.keys(this._listeners)),n=new Set(e.events);(!af(o,n)||!!this._responsiveListeners!==e.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,o=this._getUniformDataChanges()||[];for(const{method:n,start:r,count:i}of o){const s=n==="_removeElements"?-i:i;CT(e,r,s)}}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const o=this.data.datasets.length,n=i=>new Set(e.filter(s=>s[0]===i).map((s,a)=>a+","+s.splice(1).join(","))),r=n(0);for(let i=1;ii.split(",")).map(i=>({method:i[1],start:+i[2],count:+i[3]}))}_updateLayout(e){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;lt.update(this,this.width,this.height,e);const o=this.chartArea,n=o.width<=0||o.height<=0;this._layers=[],ye(this.boxes,r=>{n&&r.position==="chartArea"||(r.configure&&r.configure(),this._layers.push(...r._layers()))},this),this._layers.forEach((r,i)=>{r._idx=i}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})!==!1){for(let o=0,n=this.data.datasets.length;o=0;--o)this._drawDataset(e[o]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const o=this.ctx,n=e._clip,r=!n.disabled,i=TT(e,this.chartArea),s={meta:e,index:e.index,cancelable:!0};this.notifyPlugins("beforeDatasetDraw",s)!==!1&&(r&&ka(o,{left:n.left===!1?0:i.left-n.left,right:n.right===!1?this.width:i.right+n.right,top:n.top===!1?0:i.top-n.top,bottom:n.bottom===!1?this.height:i.bottom+n.bottom}),e.controller.draw(),r&&wa(o),s.cancelable=!1,this.notifyPlugins("afterDatasetDraw",s))}isPointInArea(e){return Co(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,o,n,r){const i=k2.modes[o];return typeof i=="function"?i(this,e,n,r):[]}getDatasetMeta(e){const o=this.data.datasets[e],n=this._metasets;let r=n.filter(i=>i&&i._dataset===o).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:o&&o.order||0,index:e,_dataset:o,_parsed:[],_sorted:!1},n.push(r)),r}getContext(){return this.$context||(this.$context=tn(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const o=this.data.datasets[e];if(!o)return!1;const n=this.getDatasetMeta(e);return typeof n.hidden=="boolean"?!n.hidden:!o.hidden}setDatasetVisibility(e,o){const n=this.getDatasetMeta(e);n.hidden=!o}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,o,n){const r=n?"show":"hide",i=this.getDatasetMeta(e),s=i.controller._resolveAnimations(void 0,r);oi(o)?(i.data[o].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),s.update(i,{visible:n}),this.update(a=>a.datasetIndex===e?r:void 0))}hide(e,o){this._updateVisibility(e,o,!1)}show(e,o){this._updateVisibility(e,o,!0)}_destroyDatasetMeta(e){const o=this._metasets[e];o&&o.controller&&o.controller._destroy(),delete this._metasets[e]}_stop(){let e,o;for(this.stop(),ho.remove(this),e=0,o=this.data.datasets.length;e{o.addEventListener(this,i,s),e[i]=s},r=(i,s,a)=>{i.offsetX=s,i.offsetY=a,this._eventHandler(i)};ye(this.options.events,i=>n(i,r))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,o=this.platform,n=(l,c)=>{o.addEventListener(this,l,c),e[l]=c},r=(l,c)=>{e[l]&&(o.removeEventListener(this,l,c),delete e[l])},i=(l,c)=>{this.canvas&&this.resize(l,c)};let s;const a=()=>{r("attach",a),this.attached=!0,this.resize(),n("resize",i),n("detach",s)};s=()=>{this.attached=!1,r("resize",i),this._stop(),this._resize(0,0),n("attach",a)},o.isAttached(this.canvas)?a():s()}unbindEvents(){ye(this._listeners,(e,o)=>{this.platform.removeEventListener(this,o,e)}),this._listeners={},ye(this._responsiveListeners,(e,o)=>{this.platform.removeEventListener(this,o,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,o,n){const r=n?"set":"remove";let i,s,a,l;for(o==="dataset"&&(i=this.getDatasetMeta(e[0].datasetIndex),i.controller["_"+r+"DatasetHoverStyle"]()),a=0,l=e.length;a{const a=this.getDatasetMeta(i);if(!a)throw new Error("No dataset found at index "+i);return{datasetIndex:i,element:a.data[s],index:s}});!Ks(n,o)&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,o))}notifyPlugins(e,o,n){return this._plugins.notify(this,e,o,n)}isPluginEnabled(e){return this._plugins._cache.filter(o=>o.plugin.id===e).length===1}_updateHoverStyles(e,o,n){const r=this.options.hover,i=(l,c)=>l.filter(u=>!c.some(d=>u.datasetIndex===d.datasetIndex&&u.index===d.index)),s=i(o,e),a=n?e:i(e,o);s.length&&this.updateHoverStyle(s,r.mode,!1),a.length&&r.mode&&this.updateHoverStyle(a,r.mode,!0)}_eventHandler(e,o){const n={event:e,replay:o,cancelable:!0,inChartArea:this.isPointInArea(e)},r=s=>(s.options.events||this.options.events).includes(e.native.type);if(this.notifyPlugins("beforeEvent",n,r)===!1)return;const i=this._handleEvent(e,o,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,r),(i||n.changed)&&this.render(),this}_handleEvent(e,o,n){const{_active:r=[],options:i}=this,s=o,a=this._getActiveElements(e,r,n,s),l=LS(e),c=ST(e,this._lastEvent,n,l);n&&(this._lastEvent=null,Te(i.onHover,[e,a,this],this),l&&Te(i.onClick,[e,a,this],this));const u=!Ks(a,r);return(u||o)&&(this._active=a,this._updateHoverStyles(a,r,o)),this._lastEvent=c,u}_getActiveElements(e,o,n,r){if(e.type==="mouseout")return[];if(!n)return o;const i=this.options.hover;return this.getElementsAtEventForMode(e,i.mode,i,r)}}j(No,"defaults",De),j(No,"instances",ys),j(No,"overrides",Pn),j(No,"registry",Qt),j(No,"version",_T),j(No,"getChart",Xf);function Zf(){return ye(No.instances,t=>t._plugins.invalidate())}function PT(t,e,o){const{startAngle:n,pixelMargin:r,x:i,y:s,outerRadius:a,innerRadius:l}=e;let c=r/a;t.beginPath(),t.arc(i,s,a,n-c,o+c),l>r?(c=r/l,t.arc(i,s,l,o+c,n-c,!0)):t.arc(i,s,r,o+We,n-We),t.closePath(),t.clip()}function RT(t){return iu(t,["outerStart","outerEnd","innerStart","innerEnd"])}function OT(t,e,o,n){const r=RT(t.options.borderRadius),i=(o-e)/2,s=Math.min(i,n*e/2),a=l=>{const c=(o-Math.min(i,l))*n/2;return Je(l,0,Math.min(i,c))};return{outerStart:a(r.outerStart),outerEnd:a(r.outerEnd),innerStart:Je(r.innerStart,0,s),innerEnd:Je(r.innerEnd,0,s)}}function $n(t,e,o,n){return{x:o+t*Math.cos(e),y:n+t*Math.sin(e)}}function Js(t,e,o,n,r,i){const{x:s,y:a,startAngle:l,pixelMargin:c,innerRadius:u}=e,d=Math.max(e.outerRadius+n+o-c,0),f=u>0?u+n+o+c:0;let h=0;const g=r-l;if(n){const q=u>0?u-n:0,I=d>0?d-n:0,U=(q+I)/2,W=U!==0?g*U/(U+n):g;h=(g-W)/2}const p=Math.max(.001,g*d-o/Me)/d,y=(g-p)/2,x=l+y+h,v=r-y-h,{outerStart:m,outerEnd:b,innerStart:_,innerEnd:C}=OT(e,f,d,v-x),S=d-m,P=d-b,T=x+m/S,O=v-b/P,B=f+_,E=f+C,N=x+_/B,X=v-C/E;if(t.beginPath(),i){const q=(T+O)/2;if(t.arc(s,a,d,T,q),t.arc(s,a,d,q,O),b>0){const oe=$n(P,O,s,a);t.arc(oe.x,oe.y,b,O,v+We)}const I=$n(E,v,s,a);if(t.lineTo(I.x,I.y),C>0){const oe=$n(E,X,s,a);t.arc(oe.x,oe.y,C,v+We,X+Math.PI)}const U=(v-C/f+(x+_/f))/2;if(t.arc(s,a,f,v-C/f,U,!0),t.arc(s,a,f,U,x+_/f,!0),_>0){const oe=$n(B,N,s,a);t.arc(oe.x,oe.y,_,N+Math.PI,x-We)}const W=$n(S,x,s,a);if(t.lineTo(W.x,W.y),m>0){const oe=$n(S,T,s,a);t.arc(oe.x,oe.y,m,x-We,T)}}else{t.moveTo(s,a);const q=Math.cos(T)*d+s,I=Math.sin(T)*d+a;t.lineTo(q,I);const U=Math.cos(O)*d+s,W=Math.sin(O)*d+a;t.lineTo(U,W)}t.closePath()}function ET(t,e,o,n,r){const{fullCircles:i,startAngle:s,circumference:a}=e;let l=e.endAngle;if(i){Js(t,e,o,n,l,r);for(let c=0;c=Ee||p,x=ko(a,u+h,d+h);return y&&x}getCenterPoint(o){const{x:n,y:r,startAngle:i,endAngle:s,innerRadius:a,outerRadius:l}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],o),{offset:c,spacing:u}=this.options,d=(i+s)/2,f=(a+l+u+c)/2;return{x:n+Math.cos(d)*f,y:r+Math.sin(d)*f}}tooltipPosition(o){return this.getCenterPoint(o)}draw(o){const{options:n,circumference:r}=this,i=(n.offset||0)/4,s=(n.spacing||0)/2,a=n.circular;if(this.pixelMargin=n.borderAlign==="inner"?.33:0,this.fullCircles=r>Ee?Math.floor(r/Ee):0,r===0||this.innerRadius<0||this.outerRadius<0)return;o.save();const l=(this.startAngle+this.endAngle)/2;o.translate(Math.cos(l)*i,Math.sin(l)*i);const c=1-Math.sin(Math.min(Me,r||0)),u=i*c;o.fillStyle=n.backgroundColor,o.strokeStyle=n.borderColor,ET(o,this,u,s,a),MT(o,this,u,s,a),o.restore()}}j(_r,"id","arc"),j(_r,"defaults",{borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0}),j(_r,"defaultRoutes",{backgroundColor:"backgroundColor"}),j(_r,"descriptors",{_scriptable:!0,_indexable:o=>o!=="borderDash"});function s0(t,e,o=e){t.lineCap=ne(o.borderCapStyle,e.borderCapStyle),t.setLineDash(ne(o.borderDash,e.borderDash)),t.lineDashOffset=ne(o.borderDashOffset,e.borderDashOffset),t.lineJoin=ne(o.borderJoinStyle,e.borderJoinStyle),t.lineWidth=ne(o.borderWidth,e.borderWidth),t.strokeStyle=ne(o.borderColor,e.borderColor)}function AT(t,e,o){t.lineTo(o.x,o.y)}function BT(t){return t.stepped?o5:t.tension||t.cubicInterpolationMode==="monotone"?n5:AT}function a0(t,e,o={}){const n=t.length,{start:r=0,end:i=n-1}=o,{start:s,end:a}=e,l=Math.max(r,s),c=Math.min(i,a),u=ra&&i>a;return{count:n,start:l,loop:e.loop,ilen:c(s+(c?a-b:b))%i,m=()=>{p!==y&&(t.lineTo(u,y),t.lineTo(u,p),t.lineTo(u,x))};for(l&&(h=r[v(0)],t.moveTo(h.x,h.y)),f=0;f<=a;++f){if(h=r[v(f)],h.skip)continue;const b=h.x,_=h.y,C=b|0;C===g?(_y&&(y=_),u=(d*u+b)/++d):(m(),t.lineTo(b,_),g=C,d=0,p=y=_),x=_}m()}function tc(t){const e=t.options,o=e.borderDash&&e.borderDash.length;return!t._decimated&&!t._loop&&!e.tension&&e.cubicInterpolationMode!=="monotone"&&!e.stepped&&!o?$T:LT}function DT(t){return t.stepped?$5:t.tension||t.cubicInterpolationMode==="monotone"?D5:hn}function IT(t,e,o,n){let r=e._path;r||(r=e._path=new Path2D,e.path(r,o,n)&&r.closePath()),s0(t,e.options),t.stroke(r)}function NT(t,e,o,n){const{segments:r,options:i}=e,s=tc(e);for(const a of r)s0(t,i,a.style),t.beginPath(),s(t,e,a,{start:o,end:o+n-1})&&t.closePath(),t.stroke()}const FT=typeof Path2D=="function";function jT(t,e,o,n){FT&&!e.options.segment?IT(t,e,o,n):NT(t,e,o,n)}class zo extends Eo{constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,o){const n=this.options;if((n.tension||n.cubicInterpolationMode==="monotone")&&!n.stepped&&!this._pointsUpdated){const r=n.spanGaps?this._loop:this._fullLoop;P5(this._points,n,e,r,o),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=W5(this,this.options.segment))}first(){const e=this.segments,o=this.points;return e.length&&o[e[0].start]}last(){const e=this.segments,o=this.points,n=e.length;return n&&o[e[n-1].end]}interpolate(e,o){const n=this.options,r=e[o],i=this.points,s=Ym(this,{property:o,start:r,end:r});if(!s.length)return;const a=[],l=DT(n);let c,u;for(c=0,u=s.length;ce!=="borderDash"&&e!=="fill"});function Jf(t,e,o,n){const r=t.options,{[o]:i}=t.getProps([o],n);return Math.abs(e-i)t.replace("rgb(","rgba(").replace(")",", 0.5)"));function c0(t){return oc[t%oc.length]}function u0(t){return Qf[t%Qf.length]}function YT(t,e){return t.borderColor=c0(e),t.backgroundColor=u0(e),++e}function qT(t,e){return t.backgroundColor=t.data.map(()=>c0(e++)),e}function GT(t,e){return t.backgroundColor=t.data.map(()=>u0(e++)),e}function XT(t){let e=0;return(o,n)=>{const r=t.getDatasetMeta(n).controller;r instanceof bn?e=qT(o,e):r instanceof Hr?e=GT(o,e):r&&(e=YT(o,e))}}function eh(t){let e;for(e in t)if(t[e].borderColor||t[e].backgroundColor)return!0;return!1}function ZT(t){return t&&(t.borderColor||t.backgroundColor)}function JT(){return De.borderColor!=="rgba(0,0,0,0.1)"||De.backgroundColor!=="rgba(0,0,0,0.1)"}var QT={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(t,e,o){if(!o.enabled)return;const{data:{datasets:n},options:r}=t.config,{elements:i}=r,s=eh(n)||ZT(r)||i&&eh(i)||JT();if(!o.forceOverride&&s)return;const a=XT(t);n.forEach(a)}};function eP(t,e,o,n,r){const i=r.samples||n;if(i>=o)return t.slice(e,e+o);const s=[],a=(o-2)/(i-2);let l=0;const c=e+o-1;let u=e,d,f,h,g,p;for(s[l++]=t[u],d=0;dh&&(h=g,f=t[v],p=v);s[l++]=f,u=p}return s[l++]=t[c],s}function tP(t,e,o,n){let r=0,i=0,s,a,l,c,u,d,f,h,g,p;const y=[],x=e+o-1,v=t[e].x,b=t[x].x-v;for(s=e;sp&&(p=c,f=s),r=(i*r+a.x)/++i;else{const C=s-1;if(!de(d)&&!de(f)){const S=Math.min(d,f),P=Math.max(d,f);S!==h&&S!==C&&y.push({...t[S],x:r}),P!==h&&P!==C&&y.push({...t[P],x:r})}s>0&&C!==h&&y.push(t[C]),y.push(a),u=_,i=0,g=p=c,d=f=h=s}}return y}function d0(t){if(t._decimated){const e=t._data;delete t._decimated,delete t._data,Object.defineProperty(t,"data",{configurable:!0,enumerable:!0,writable:!0,value:e})}}function th(t){t.data.datasets.forEach(e=>{d0(e)})}function oP(t,e){const o=e.length;let n=0,r;const{iScale:i}=t,{min:s,max:a,minDefined:l,maxDefined:c}=i.getUserBounds();return l&&(n=Je(wo(e,i.axis,s).lo,0,o-1)),c?r=Je(wo(e,i.axis,a).hi+1,n,o)-n:r=o-n,{start:n,count:r}}var nP={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(t,e,o)=>{if(!o.enabled){th(t);return}const n=t.width;t.data.datasets.forEach((r,i)=>{const{_data:s,indexAxis:a}=r,l=t.getDatasetMeta(i),c=s||r.data;if(vr([a,t.options.indexAxis])==="y"||!l.controller.supportsDecimation)return;const u=t.scales[l.xAxisID];if(u.type!=="linear"&&u.type!=="time"||t.options.parsing)return;let{start:d,count:f}=oP(l,c);const h=o.threshold||4*n;if(f<=h){d0(r);return}de(s)&&(r._data=c,delete r.data,Object.defineProperty(r,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(p){this._data=p}}));let g;switch(o.algorithm){case"lttb":g=eP(c,d,f,n,o);break;case"min-max":g=tP(c,d,f,n);break;default:throw new Error(`Unsupported decimation algorithm '${o.algorithm}'`)}r._decimated=g})},destroy(t){th(t)}};function rP(t,e,o){const n=t.segments,r=t.points,i=e.points,s=[];for(const a of n){let{start:l,end:c}=a;c=fu(l,c,r);const u=nc(o,r[l],r[c],a.loop);if(!e.segments){s.push({source:a,target:u,start:r[l],end:r[c]});continue}const d=Ym(e,u);for(const f of d){const h=nc(o,i[f.start],i[f.end],f.loop),g=Km(a,r,h);for(const p of g)s.push({source:p,target:f,start:{[o]:oh(u,h,"start",Math.max)},end:{[o]:oh(u,h,"end",Math.min)}})}}return s}function nc(t,e,o,n){if(n)return;let r=e[t],i=o[t];return t==="angle"&&(r=Tt(r),i=Tt(i)),{property:t,start:r,end:i}}function iP(t,e){const{x:o=null,y:n=null}=t||{},r=e.points,i=[];return e.segments.forEach(({start:s,end:a})=>{a=fu(s,a,r);const l=r[s],c=r[a];n!==null?(i.push({x:l.x,y:n}),i.push({x:c.x,y:n})):o!==null&&(i.push({x:o,y:l.y}),i.push({x:o,y:c.y}))}),i}function fu(t,e,o){for(;e>t;e--){const n=o[e];if(!isNaN(n.x)&&!isNaN(n.y))break}return e}function oh(t,e,o,n){return t&&e?n(t[o],e[o]):t?t[o]:e?e[o]:0}function f0(t,e){let o=[],n=!1;return $e(t)?(n=!0,o=t):o=iP(t,e),o.length?new zo({points:o,options:{tension:0},_loop:n,_fullLoop:n}):null}function nh(t){return t&&t.fill!==!1}function sP(t,e,o){let r=t[e].fill;const i=[e];let s;if(!o)return r;for(;r!==!1&&i.indexOf(r)===-1;){if(!je(r))return r;if(s=t[r],!s)return!1;if(s.visible)return r;i.push(r),r=s.fill}return!1}function aP(t,e,o){const n=dP(t);if(ae(n))return isNaN(n.value)?!1:n;let r=parseFloat(n);return je(r)&&Math.floor(r)===r?lP(n[0],e,r,o):["origin","start","end","stack","shape"].indexOf(n)>=0&&n}function lP(t,e,o,n){return(t==="-"||t==="+")&&(o=e+o),o===e||o<0||o>=n?!1:o}function cP(t,e){let o=null;return t==="start"?o=e.bottom:t==="end"?o=e.top:ae(t)?o=e.getPixelForValue(t.value):e.getBasePixel&&(o=e.getBasePixel()),o}function uP(t,e,o){let n;return t==="start"?n=o:t==="end"?n=e.options.reverse?e.min:e.max:ae(t)?n=t.value:n=e.getBaseValue(),n}function dP(t){const e=t.options,o=e.fill;let n=ne(o&&o.target,o);return n===void 0&&(n=!!e.backgroundColor),n===!1||n===null?!1:n===!0?"origin":n}function fP(t){const{scale:e,index:o,line:n}=t,r=[],i=n.segments,s=n.points,a=hP(e,o);a.push(f0({x:null,y:e.bottom},n));for(let l=0;l=0;--s){const a=r[s].$filler;a&&(a.line.updateControlPoints(i,a.axis),n&&a.fill&&ll(t.ctx,a,i))}},beforeDatasetsDraw(t,e,o){if(o.drawTime!=="beforeDatasetsDraw")return;const n=t.getSortedVisibleDatasetMetas();for(let r=n.length-1;r>=0;--r){const i=n[r].$filler;nh(i)&&ll(t.ctx,i,t.chartArea)}},beforeDatasetDraw(t,e,o){const n=e.meta.$filler;!nh(n)||o.drawTime!=="beforeDatasetDraw"||ll(t.ctx,n,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const ah=(t,e)=>{let{boxHeight:o=e,boxWidth:n=e}=t;return t.usePointStyle&&(o=Math.min(o,e),n=t.pointStyleWidth||Math.min(n,e)),{boxWidth:n,boxHeight:o,itemHeight:Math.max(e,o)}},CP=(t,e)=>t!==null&&e!==null&&t.datasetIndex===e.datasetIndex&&t.index===e.index;class lh extends Eo{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,o,n){this.maxWidth=e,this.maxHeight=o,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let o=Te(e.generateLabels,[this.chart],this)||[];e.filter&&(o=o.filter(n=>e.filter(n,this.chart.data))),e.sort&&(o=o.sort((n,r)=>e.sort(n,r,this.chart.data))),this.options.reverse&&o.reverse(),this.legendItems=o}fit(){const{options:e,ctx:o}=this;if(!e.display){this.width=this.height=0;return}const n=e.labels,r=Ge(n.font),i=r.size,s=this._computeTitleHeight(),{boxWidth:a,itemHeight:l}=ah(n,i);let c,u;o.font=r.string,this.isHorizontal()?(c=this.maxWidth,u=this._fitRows(s,i,a,l)+10):(u=this.maxHeight,c=this._fitCols(s,r,a,l)+10),this.width=Math.min(c,e.maxWidth||this.maxWidth),this.height=Math.min(u,e.maxHeight||this.maxHeight)}_fitRows(e,o,n,r){const{ctx:i,maxWidth:s,options:{labels:{padding:a}}}=this,l=this.legendHitBoxes=[],c=this.lineWidths=[0],u=r+a;let d=e;i.textAlign="left",i.textBaseline="middle";let f=-1,h=-u;return this.legendItems.forEach((g,p)=>{const y=n+o/2+i.measureText(g.text).width;(p===0||c[c.length-1]+y+2*a>s)&&(d+=u,c[c.length-(p>0?0:1)]=0,h+=u,f++),l[p]={left:0,top:h,row:f,width:y,height:r},c[c.length-1]+=y+a}),d}_fitCols(e,o,n,r){const{ctx:i,maxHeight:s,options:{labels:{padding:a}}}=this,l=this.legendHitBoxes=[],c=this.columnSizes=[],u=s-e;let d=a,f=0,h=0,g=0,p=0;return this.legendItems.forEach((y,x)=>{const{itemWidth:v,itemHeight:m}=SP(n,o,i,y,r);x>0&&h+m+2*a>u&&(d+=f+a,c.push({width:f,height:h}),g+=f+a,p++,f=h=0),l[x]={left:g,top:h,col:p,width:v,height:m},f=Math.max(f,v),h+=m+a}),d+=f,c.push({width:f,height:h}),d}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:o,options:{align:n,labels:{padding:r},rtl:i}}=this,s=Gn(i,this.left,this.width);if(this.isHorizontal()){let a=0,l=rt(n,this.left+r,this.right-this.lineWidths[a]);for(const c of o)a!==c.row&&(a=c.row,l=rt(n,this.left+r,this.right-this.lineWidths[a])),c.top+=this.top+e+r,c.left=s.leftForLtr(s.x(l),c.width),l+=c.width+r}else{let a=0,l=rt(n,this.top+e+r,this.bottom-this.columnSizes[a].height);for(const c of o)c.col!==a&&(a=c.col,l=rt(n,this.top+e+r,this.bottom-this.columnSizes[a].height)),c.top=l,c.left+=this.left+r,c.left=s.leftForLtr(s.x(c.left),c.width),l+=c.height+r}}isHorizontal(){return this.options.position==="top"||this.options.position==="bottom"}draw(){if(this.options.display){const e=this.ctx;ka(e,this),this._draw(),wa(e)}}_draw(){const{options:e,columnSizes:o,lineWidths:n,ctx:r}=this,{align:i,labels:s}=e,a=De.color,l=Gn(e.rtl,this.left,this.width),c=Ge(s.font),{padding:u}=s,d=c.size,f=d/2;let h;this.drawTitle(),r.textAlign=l.textAlign("left"),r.textBaseline="middle",r.lineWidth=.5,r.font=c.string;const{boxWidth:g,boxHeight:p,itemHeight:y}=ah(s,d),x=function(C,S,P){if(isNaN(g)||g<=0||isNaN(p)||p<0)return;r.save();const T=ne(P.lineWidth,1);if(r.fillStyle=ne(P.fillStyle,a),r.lineCap=ne(P.lineCap,"butt"),r.lineDashOffset=ne(P.lineDashOffset,0),r.lineJoin=ne(P.lineJoin,"miter"),r.lineWidth=T,r.strokeStyle=ne(P.strokeStyle,a),r.setLineDash(ne(P.lineDash,[])),s.usePointStyle){const O={radius:p*Math.SQRT2/2,pointStyle:P.pointStyle,rotation:P.rotation,borderWidth:T},B=l.xPlus(C,g/2),E=S+f;$m(r,O,B,E,s.pointStyleWidth&&g)}else{const O=S+Math.max((d-p)/2,0),B=l.leftForLtr(C,g),E=wn(P.borderRadius);r.beginPath(),Object.values(E).some(N=>N!==0)?ri(r,{x:B,y:O,w:g,h:p,radius:E}):r.rect(B,O,g,p),r.fill(),T!==0&&r.stroke()}r.restore()},v=function(C,S,P){Rn(r,P.text,C,S+y/2,c,{strikethrough:P.hidden,textAlign:l.textAlign(P.textAlign)})},m=this.isHorizontal(),b=this._computeTitleHeight();m?h={x:rt(i,this.left+u,this.right-n[0]),y:this.top+u+b,line:0}:h={x:this.left+u,y:rt(i,this.top+b+u,this.bottom-o[0].height),line:0},zm(this.ctx,e.textDirection);const _=y+u;this.legendItems.forEach((C,S)=>{r.strokeStyle=C.fontColor,r.fillStyle=C.fontColor;const P=r.measureText(C.text).width,T=l.textAlign(C.textAlign||(C.textAlign=s.textAlign)),O=g+f+P;let B=h.x,E=h.y;l.setWidth(this.width),m?S>0&&B+O+u>this.right&&(E=h.y+=_,h.line++,B=h.x=rt(i,this.left+u,this.right-n[h.line])):S>0&&E+_>this.bottom&&(B=h.x=B+o[h.line].width+u,h.line++,E=h.y=rt(i,this.top+b+u,this.bottom-o[h.line].height));const N=l.x(B);if(x(N,E,C),B=US(T,B+g+f,m?B+O:this.right,e.rtl),v(l.x(B),E,C),m)h.x+=O+u;else if(typeof C.text!="string"){const X=c.lineHeight;h.y+=g0(C,X)+u}else h.y+=_}),Vm(this.ctx,e.textDirection)}drawTitle(){const e=this.options,o=e.title,n=Ge(o.font),r=ct(o.padding);if(!o.display)return;const i=Gn(e.rtl,this.left,this.width),s=this.ctx,a=o.position,l=n.size/2,c=r.top+l;let u,d=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),u=this.top+c,d=rt(e.align,d,this.right-f);else{const g=this.columnSizes.reduce((p,y)=>Math.max(p,y.height),0);u=c+rt(e.align,this.top,this.bottom-g-e.labels.padding-this._computeTitleHeight())}const h=rt(a,d,d+f);s.textAlign=i.textAlign(nu(a)),s.textBaseline="middle",s.strokeStyle=o.color,s.fillStyle=o.color,s.font=n.string,Rn(s,o.text,h,u,n)}_computeTitleHeight(){const e=this.options.title,o=Ge(e.font),n=ct(e.padding);return e.display?o.lineHeight+n.height:0}_getLegendItemAt(e,o){let n,r,i;if(ko(e,this.left,this.right)&&ko(o,this.top,this.bottom)){for(i=this.legendHitBoxes,n=0;ni.length>s.length?i:s)),e+o.size/2+n.measureText(r).width}function PP(t,e,o){let n=t;return typeof e.text!="string"&&(n=g0(e,o)),n}function g0(t,e){const o=t.text?t.text.length:0;return e*o}function RP(t,e){return!!((t==="mousemove"||t==="mouseout")&&(e.onHover||e.onLeave)||e.onClick&&(t==="click"||t==="mouseup"))}var OP={id:"legend",_element:lh,start(t,e,o){const n=t.legend=new lh({ctx:t.ctx,options:o,chart:t});lt.configure(t,n,o),lt.addBox(t,n)},stop(t){lt.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,o){const n=t.legend;lt.configure(t,n,o),n.options=o},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,o){const n=e.datasetIndex,r=o.chart;r.isDatasetVisible(n)?(r.hide(n),e.hidden=!0):(r.show(n),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:o,pointStyle:n,textAlign:r,color:i,useBorderRadius:s,borderRadius:a}}=t.legend.options;return t._getSortedDatasetMetas().map(l=>{const c=l.controller.getStyle(o?0:void 0),u=ct(c.borderWidth);return{text:e[l.index].label,fillStyle:c.backgroundColor,fontColor:i,hidden:!l.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(u.width+u.height)/4,strokeStyle:c.borderColor,pointStyle:n||c.pointStyle,rotation:c.rotation,textAlign:r||c.textAlign,borderRadius:s&&(a||c.borderRadius),datasetIndex:l.index}},this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class hu extends Eo{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,o){const n=this.options;if(this.left=0,this.top=0,!n.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=e,this.height=this.bottom=o;const r=$e(n.text)?n.text.length:1;this._padding=ct(n.padding);const i=r*Ge(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=i:this.width=i}isHorizontal(){const e=this.options.position;return e==="top"||e==="bottom"}_drawArgs(e){const{top:o,left:n,bottom:r,right:i,options:s}=this,a=s.align;let l=0,c,u,d;return this.isHorizontal()?(u=rt(a,n,i),d=o+e,c=i-n):(s.position==="left"?(u=n+e,d=rt(a,r,o),l=Me*-.5):(u=i-e,d=rt(a,o,r),l=Me*.5),c=r-o),{titleX:u,titleY:d,maxWidth:c,rotation:l}}draw(){const e=this.ctx,o=this.options;if(!o.display)return;const n=Ge(o.font),i=n.lineHeight/2+this._padding.top,{titleX:s,titleY:a,maxWidth:l,rotation:c}=this._drawArgs(i);Rn(e,o.text,0,0,n,{color:o.color,maxWidth:l,rotation:c,textAlign:nu(o.align),textBaseline:"middle",translation:[s,a]})}}function EP(t,e){const o=new hu({ctx:t.ctx,options:e,chart:t});lt.configure(t,o,e),lt.addBox(t,o),t.titleBlock=o}var MP={id:"title",_element:hu,start(t,e,o){EP(t,o)},stop(t){const e=t.titleBlock;lt.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,o){const n=t.titleBlock;lt.configure(t,n,o),n.options=o},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Ji=new WeakMap;var AP={id:"subtitle",start(t,e,o){const n=new hu({ctx:t.ctx,options:o,chart:t});lt.configure(t,n,o),lt.addBox(t,n),Ji.set(t,n)},stop(t){lt.removeBox(t,Ji.get(t)),Ji.delete(t)},beforeUpdate(t,e,o){const n=Ji.get(t);lt.configure(t,n,o),n.options=o},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const kr={average(t){if(!t.length)return!1;let e,o,n=new Set,r=0,i=0;for(e=0,o=t.length;ea+l)/n.size,y:r/i}},nearest(t,e){if(!t.length)return!1;let o=e.x,n=e.y,r=Number.POSITIVE_INFINITY,i,s,a;for(i=0,s=t.length;i-1?t.split(` -`):t}function BT(t,e){const{element:o,datasetIndex:n,index:r}=e,i=t.getDatasetMeta(n).controller,{label:s,value:a}=i.getLabelAndValue(r);return{chart:t,label:s,parsed:i.getParsed(r),raw:t.data.datasets[n].data[r],formattedValue:a,dataset:i.getDataset(),dataIndex:r,datasetIndex:n,element:o}}function ch(t,e){const o=t.chart.ctx,{body:n,footer:r,title:i}=t,{boxWidth:s,boxHeight:a}=e,l=Ge(e.bodyFont),c=Ge(e.titleFont),u=Ge(e.footerFont),d=i.length,f=r.length,h=n.length,g=ct(e.padding);let p=g.height,y=0,x=n.reduce((b,_)=>b+_.before.length+_.lines.length+_.after.length,0);if(x+=t.beforeBody.length+t.afterBody.length,d&&(p+=d*c.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),x){const b=e.displayColors?Math.max(a,l.lineHeight):l.lineHeight;p+=h*b+(x-h)*l.lineHeight+(x-1)*e.bodySpacing}f&&(p+=e.footerMarginTop+f*u.lineHeight+(f-1)*e.footerSpacing);let v=0;const m=function(b){y=Math.max(y,o.measureText(b).width+v)};return o.save(),o.font=c.string,ye(t.title,m),o.font=l.string,ye(t.beforeBody.concat(t.afterBody),m),v=e.displayColors?s+2+e.boxPadding:0,ye(n,b=>{ye(b.before,m),ye(b.lines,m),ye(b.after,m)}),v=0,o.font=u.string,ye(t.footer,m),o.restore(),y+=g.width,{width:y,height:p}}function LT(t,e){const{y:o,height:n}=e;return ot.height-n/2?"bottom":"center"}function $T(t,e,o,n){const{x:r,width:i}=n,s=o.caretSize+o.caretPadding;if(t==="left"&&r+i+s>e.width||t==="right"&&r-i-s<0)return!0}function DT(t,e,o,n){const{x:r,width:i}=o,{width:s,chartArea:{left:a,right:l}}=t;let c="center";return n==="center"?c=r<=(a+l)/2?"left":"right":r<=i/2?c="left":r>=s-i/2&&(c="right"),$T(c,t,e,o)&&(c="center"),c}function uh(t,e,o){const n=o.yAlign||e.yAlign||LT(t,o);return{xAlign:o.xAlign||e.xAlign||DT(t,e,o,n),yAlign:n}}function IT(t,e){let{x:o,width:n}=t;return e==="right"?o-=n:e==="center"&&(o-=n/2),o}function NT(t,e,o){let{y:n,height:r}=t;return e==="top"?n+=o:e==="bottom"?n-=r+o:n-=r/2,n}function dh(t,e,o,n){const{caretSize:r,caretPadding:i,cornerRadius:s}=t,{xAlign:a,yAlign:l}=o,c=r+i,{topLeft:u,topRight:d,bottomLeft:f,bottomRight:h}=wn(s);let g=IT(e,a);const p=NT(e,l,c);return l==="center"?a==="left"?g+=c:a==="right"&&(g-=c):a==="left"?g-=Math.max(u,f)+r:a==="right"&&(g+=Math.max(d,h)+r),{x:Je(g,0,n.width-e.width),y:Je(p,0,n.height-e.height)}}function Qi(t,e,o){const n=ct(o.padding);return e==="center"?t.x+t.width/2:e==="right"?t.x+t.width-n.right:t.x+n.left}function fh(t){return Zt([],go(t))}function FT(t,e,o){return tn(t,{tooltip:e,tooltipItems:o,type:"tooltip"})}function hh(t,e){const o=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return o?t.override(o):t}const p0={beforeTitle:co,title(t){if(t.length>0){const e=t[0],o=e.chart.data.labels,n=o?o.length:0;if(this&&this.options&&this.options.mode==="dataset")return e.dataset.label||"";if(e.label)return e.label;if(n>0&&e.dataIndex"u"?p0[e].call(o,n):r}class rc extends Eo{constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const o=this.chart,n=this.options.setContext(this.getContext()),r=n.enabled&&o.options.animation&&n.animations,i=new qm(this.chart,r);return r._cacheable&&(this._cachedAnimations=Object.freeze(i)),i}getContext(){return this.$context||(this.$context=FT(this.chart.getContext(),this,this._tooltipItems))}getTitle(e,o){const{callbacks:n}=o,r=pt(n,"beforeTitle",this,e),i=pt(n,"title",this,e),s=pt(n,"afterTitle",this,e);let a=[];return a=Zt(a,go(r)),a=Zt(a,go(i)),a=Zt(a,go(s)),a}getBeforeBody(e,o){return fh(pt(o.callbacks,"beforeBody",this,e))}getBody(e,o){const{callbacks:n}=o,r=[];return ye(e,i=>{const s={before:[],lines:[],after:[]},a=hh(n,i);Zt(s.before,go(pt(a,"beforeLabel",this,i))),Zt(s.lines,pt(a,"label",this,i)),Zt(s.after,go(pt(a,"afterLabel",this,i))),r.push(s)}),r}getAfterBody(e,o){return fh(pt(o.callbacks,"afterBody",this,e))}getFooter(e,o){const{callbacks:n}=o,r=pt(n,"beforeFooter",this,e),i=pt(n,"footer",this,e),s=pt(n,"afterFooter",this,e);let a=[];return a=Zt(a,go(r)),a=Zt(a,go(i)),a=Zt(a,go(s)),a}_createItems(e){const o=this._active,n=this.chart.data,r=[],i=[],s=[];let a=[],l,c;for(l=0,c=o.length;le.filter(u,d,f,n))),e.itemSort&&(a=a.sort((u,d)=>e.itemSort(u,d,n))),ye(a,u=>{const d=hh(e.callbacks,u);r.push(pt(d,"labelColor",this,u)),i.push(pt(d,"labelPointStyle",this,u)),s.push(pt(d,"labelTextColor",this,u))}),this.labelColors=r,this.labelPointStyles=i,this.labelTextColors=s,this.dataPoints=a,a}update(e,o){const n=this.options.setContext(this.getContext()),r=this._active;let i,s=[];if(!r.length)this.opacity!==0&&(i={opacity:0});else{const a=kr[n.position].call(this,r,this._eventPosition);s=this._createItems(n),this.title=this.getTitle(s,n),this.beforeBody=this.getBeforeBody(s,n),this.body=this.getBody(s,n),this.afterBody=this.getAfterBody(s,n),this.footer=this.getFooter(s,n);const l=this._size=ch(this,n),c=Object.assign({},a,l),u=uh(this.chart,n,c),d=dh(n,c,u,this.chart);this.xAlign=u.xAlign,this.yAlign=u.yAlign,i={opacity:1,x:d.x,y:d.y,width:l.width,height:l.height,caretX:a.x,caretY:a.y}}this._tooltipItems=s,this.$context=void 0,i&&this._resolveAnimations().update(this,i),e&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:o})}drawCaret(e,o,n,r){const i=this.getCaretPosition(e,n,r);o.lineTo(i.x1,i.y1),o.lineTo(i.x2,i.y2),o.lineTo(i.x3,i.y3)}getCaretPosition(e,o,n){const{xAlign:r,yAlign:i}=this,{caretSize:s,cornerRadius:a}=n,{topLeft:l,topRight:c,bottomLeft:u,bottomRight:d}=wn(a),{x:f,y:h}=e,{width:g,height:p}=o;let y,x,v,m,b,_;return i==="center"?(b=h+p/2,r==="left"?(y=f,x=y-s,m=b+s,_=b-s):(y=f+g,x=y+s,m=b-s,_=b+s),v=y):(r==="left"?x=f+Math.max(l,u)+s:r==="right"?x=f+g-Math.max(c,d)-s:x=this.caretX,i==="top"?(m=h,b=m-s,y=x-s,v=x+s):(m=h+p,b=m+s,y=x+s,v=x-s),_=m),{x1:y,x2:x,x3:v,y1:m,y2:b,y3:_}}drawTitle(e,o,n){const r=this.title,i=r.length;let s,a,l;if(i){const c=Gn(n.rtl,this.x,this.width);for(e.x=Qi(this,n.titleAlign,n),o.textAlign=c.textAlign(n.titleAlign),o.textBaseline="middle",s=Ge(n.titleFont),a=n.titleSpacing,o.fillStyle=n.titleColor,o.font=s.string,l=0;lv!==0)?(e.beginPath(),e.fillStyle=i.multiKeyBackground,ri(e,{x:p,y:g,w:c,h:l,radius:x}),e.fill(),e.stroke(),e.fillStyle=s.backgroundColor,e.beginPath(),ri(e,{x:y,y:g+1,w:c-2,h:l-2,radius:x}),e.fill()):(e.fillStyle=i.multiKeyBackground,e.fillRect(p,g,c,l),e.strokeRect(p,g,c,l),e.fillStyle=s.backgroundColor,e.fillRect(y,g+1,c-2,l-2))}e.fillStyle=this.labelTextColors[n]}drawBody(e,o,n){const{body:r}=this,{bodySpacing:i,bodyAlign:s,displayColors:a,boxHeight:l,boxWidth:c,boxPadding:u}=n,d=Ge(n.bodyFont);let f=d.lineHeight,h=0;const g=Gn(n.rtl,this.x,this.width),p=function(T){o.fillText(T,g.x(e.x+h),e.y+f/2),e.y+=f+i},y=g.textAlign(s);let x,v,m,b,_,C,S;for(o.textAlign=s,o.textBaseline="middle",o.font=d.string,e.x=Qi(this,y,n),o.fillStyle=n.bodyColor,ye(this.beforeBody,p),h=a&&y!=="right"?s==="center"?c/2+u:c+2+u:0,b=0,C=r.length;b0&&o.stroke()}_updateAnimationTarget(e){const o=this.chart,n=this.$animations,r=n&&n.x,i=n&&n.y;if(r||i){const s=kr[e.position].call(this,this._active,this._eventPosition);if(!s)return;const a=this._size=ch(this,e),l=Object.assign({},s,this._size),c=uh(o,e,l),u=dh(e,l,c,o);(r._to!==u.x||i._to!==u.y)&&(this.xAlign=c.xAlign,this.yAlign=c.yAlign,this.width=a.width,this.height=a.height,this.caretX=s.x,this.caretY=s.y,this._resolveAnimations().update(this,u))}}_willRender(){return!!this.opacity}draw(e){const o=this.options.setContext(this.getContext());let n=this.opacity;if(!n)return;this._updateAnimationTarget(o);const r={width:this.width,height:this.height},i={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;const s=ct(o.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;o.enabled&&a&&(e.save(),e.globalAlpha=n,this.drawBackground(i,e,r,o),Wm(e,o.textDirection),i.y+=s.top,this.drawTitle(i,e,o),this.drawBody(i,e,o),this.drawFooter(i,e,o),Vm(e,o.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,o){const n=this._active,r=e.map(({datasetIndex:a,index:l})=>{const c=this.chart.getDatasetMeta(a);if(!c)throw new Error("Cannot find a dataset at index "+a);return{datasetIndex:a,element:c.data[l],index:l}}),i=!Ks(n,r),s=this._positionChanged(r,o);(i||s)&&(this._active=r,this._eventPosition=o,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,o,n=!0){if(o&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const r=this.options,i=this._active||[],s=this._getActiveElements(e,i,o,n),a=this._positionChanged(s,e),l=o||!Ks(s,i)||a;return l&&(this._active=s,(r.enabled||r.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,o))),l}_getActiveElements(e,o,n,r){const i=this.options;if(e.type==="mouseout")return[];if(!r)return o.filter(a=>this.chart.data.datasets[a.datasetIndex]&&this.chart.getDatasetMeta(a.datasetIndex).controller.getParsed(a.index)!==void 0);const s=this.chart.getElementsAtEventForMode(e,i.mode,i,n);return i.reverse&&s.reverse(),s}_positionChanged(e,o){const{caretX:n,caretY:r,options:i}=this,s=kr[i.position].call(this,e,o);return s!==!1&&(n!==s.x||r!==s.y)}}j(rc,"positioners",kr);var jT={id:"tooltip",_element:rc,positioners:kr,afterInit(t,e,o){o&&(t.tooltip=new rc({chart:t,options:o}))},beforeUpdate(t,e,o){t.tooltip&&t.tooltip.initialize(o)},reset(t,e,o){t.tooltip&&t.tooltip.initialize(o)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const o={tooltip:e};if(t.notifyPlugins("beforeTooltipDraw",{...o,cancelable:!0})===!1)return;e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",o)}},afterEvent(t,e){if(t.tooltip){const o=e.replay;t.tooltip.handleEvent(e.event,o,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:p0},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>t!=="filter"&&t!=="itemSort"&&t!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},HT=Object.freeze({__proto__:null,Colors:QP,Decimation:nT,Filler:wT,Legend:OT,SubTitle:AT,Title:MT,Tooltip:jT});const zT=(t,e,o,n)=>(typeof e=="string"?(o=t.push(e)-1,n.unshift({index:o,label:e})):isNaN(e)&&(o=null),o);function WT(t,e,o,n){const r=t.indexOf(e);if(r===-1)return zT(t,e,o,n);const i=t.lastIndexOf(e);return r!==i?o:r}const VT=(t,e)=>t===null?null:Je(Math.round(t),0,e);function gh(t){const e=this.getLabels();return t>=0&&to.length-1?null:this.getPixelForValue(o[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}j(ic,"id","category"),j(ic,"defaults",{ticks:{callback:gh}});function UT(t,e){const o=[],{bounds:r,step:i,min:s,max:a,precision:l,count:c,maxTicks:u,maxDigits:d,includeBounds:f}=t,h=i||1,g=u-1,{min:p,max:y}=e,x=!de(s),v=!de(a),m=!de(c),b=(y-p)/(d+1);let _=cf((y-p)/g/h)*h,C,S,T,P;if(_<1e-14&&!x&&!v)return[{value:p},{value:y}];P=Math.ceil(y/_)-Math.floor(p/_),P>g&&(_=cf(P*_/g/h)*h),de(l)||(C=Math.pow(10,l),_=Math.ceil(_*C)/C),r==="ticks"?(S=Math.floor(p/_)*_,T=Math.ceil(y/_)*_):(S=p,T=y),x&&v&&i&&NS((a-s)/i,_/1e3)?(P=Math.round(Math.min((a-s)/_,u)),_=(a-s)/P,S=s,T=a):m?(S=x?s:S,T=v?a:T,P=c-1,_=(T-S)/P):(P=(T-S)/_,Nr(P,Math.round(P),_/1e3)?P=Math.round(P):P=Math.ceil(P));const O=Math.max(uf(_),uf(S));C=Math.pow(10,de(l)?O:l),S=Math.round(S*C)/C,T=Math.round(T*C)/C;let B=0;for(x&&(f&&S!==s?(o.push({value:s}),Sa)break;o.push({value:E})}return v&&f&&T!==a?o.length&&Nr(o[o.length-1].value,a,ph(a,b,t))?o[o.length-1].value=a:o.push({value:a}):(!v||T===a)&&o.push({value:T}),o}function ph(t,e,{horizontal:o,minRotation:n}){const r=Ut(n),i=(o?Math.sin(r):Math.cos(r))||.001,s=.75*e*(""+t).length;return Math.min(e/i,s)}class Qs extends Mn{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,o){return de(e)||(typeof e=="number"||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:o,maxDefined:n}=this.getUserBounds();let{min:r,max:i}=this;const s=l=>r=o?r:l,a=l=>i=n?i:l;if(e){const l=oo(r),c=oo(i);l<0&&c<0?a(0):l>0&&c>0&&s(0)}if(r===i){let l=i===0?1:Math.abs(i*.05);a(i+l),e||s(r-l)}this.min=r,this.max=i}getTickLimit(){const e=this.options.ticks;let{maxTicksLimit:o,stepSize:n}=e,r;return n?(r=Math.ceil(this.max/n)-Math.floor(this.min/n)+1,r>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${n} would result generating up to ${r} ticks. Limiting to 1000.`),r=1e3)):(r=this.computeTickLimit(),o=o||11),o&&(r=Math.min(o,r)),r}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,o=e.ticks;let n=this.getTickLimit();n=Math.max(2,n);const r={maxTicks:n,bounds:e.bounds,min:e.min,max:e.max,precision:o.precision,step:o.stepSize,count:o.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:o.minRotation||0,includeBounds:o.includeBounds!==!1},i=this._range||this,s=UT(r,i);return e.bounds==="ticks"&&Pm(s,this,"value"),e.reverse?(s.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),s}configure(){const e=this.ticks;let o=this.min,n=this.max;if(super.configure(),this.options.offset&&e.length){const r=(n-o)/Math.max(e.length-1,1)/2;o-=r,n+=r}this._startValue=o,this._endValue=n,this._valueRange=n-o}getLabelForValue(e){return Ci(e,this.chart.options.locale,this.options.ticks.format)}}class sc extends Qs{determineDataLimits(){const{min:e,max:o}=this.getMinMax(!0);this.min=je(e)?e:0,this.max=je(o)?o:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),o=e?this.width:this.height,n=Ut(this.options.ticks.minRotation),r=(e?Math.sin(n):Math.cos(n))||.001,i=this._resolveTickFontOptions(0);return Math.ceil(o/Math.min(40,i.lineHeight/r))}getPixelForValue(e){return e===null?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}j(sc,"id","linear"),j(sc,"defaults",{ticks:{callback:_a.formatters.numeric}});const si=t=>Math.floor(zo(t)),cn=(t,e)=>Math.pow(10,si(t)+e);function mh(t){return t/Math.pow(10,si(t))===1}function bh(t,e,o){const n=Math.pow(10,o),r=Math.floor(t/n);return Math.ceil(e/n)-r}function KT(t,e){const o=e-t;let n=si(o);for(;bh(t,e,n)>10;)n++;for(;bh(t,e,n)<10;)n--;return Math.min(n,si(t))}function YT(t,{min:e,max:o}){e=St(t.min,e);const n=[],r=si(e);let i=KT(e,o),s=i<0?Math.pow(10,Math.abs(i)):1;const a=Math.pow(10,i),l=r>i?Math.pow(10,r):0,c=Math.round((e-l)*s)/s,u=Math.floor((e-l)/a/10)*a*10;let d=Math.floor((c-u)/Math.pow(10,i)),f=St(t.min,Math.round((l+u+d*Math.pow(10,i))*s)/s);for(;f=10?d=d<15?15:20:d++,d>=20&&(i++,d=2,s=i>=0?1:s),f=Math.round((l+u+d*Math.pow(10,i))*s)/s;const h=St(t.max,f);return n.push({value:h,major:mh(h),significand:d}),n}class ac extends Mn{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(e,o){const n=Qs.prototype.parse.apply(this,[e,o]);if(n===0){this._zero=!0;return}return je(n)&&n>0?n:null}determineDataLimits(){const{min:e,max:o}=this.getMinMax(!0);this.min=je(e)?Math.max(0,e):null,this.max=je(o)?Math.max(0,o):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!je(this._userMin)&&(this.min=e===cn(this.min,0)?cn(this.min,-1):cn(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:e,maxDefined:o}=this.getUserBounds();let n=this.min,r=this.max;const i=a=>n=e?n:a,s=a=>r=o?r:a;n===r&&(n<=0?(i(1),s(10)):(i(cn(n,-1)),s(cn(r,1)))),n<=0&&i(cn(r,-1)),r<=0&&s(cn(n,1)),this.min=n,this.max=r}buildTicks(){const e=this.options,o={min:this._userMin,max:this._userMax},n=YT(o,this);return e.bounds==="ticks"&&Pm(n,this,"value"),e.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}getLabelForValue(e){return e===void 0?"0":Ci(e,this.chart.options.locale,this.options.ticks.format)}configure(){const e=this.min;super.configure(),this._startValue=zo(e),this._valueRange=zo(this.max)-zo(e)}getPixelForValue(e){return(e===void 0||e===0)&&(e=this.min),e===null||isNaN(e)?NaN:this.getPixelForDecimal(e===this.min?0:(zo(e)-this._startValue)/this._valueRange)}getValueForPixel(e){const o=this.getDecimalForPixel(e);return Math.pow(10,this._startValue+o*this._valueRange)}}j(ac,"id","logarithmic"),j(ac,"defaults",{ticks:{callback:_a.formatters.logarithmic,major:{enabled:!0}}});function lc(t){const e=t.ticks;if(e.display&&t.display){const o=ct(e.backdropPadding);return ne(e.font&&e.font.size,De.font.size)+o.height}return 0}function qT(t,e,o){return o=$e(o)?o:[o],{w:t5(t,e.string,o),h:o.length*e.lineHeight}}function yh(t,e,o,n,r){return t===n||t===r?{start:e-o/2,end:e+o/2}:tr?{start:e-o,end:e}:{start:e,end:e+o}}function GT(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},o=Object.assign({},e),n=[],r=[],i=t._pointLabels.length,s=t.options.pointLabels,a=s.centerPointLabels?Me/i:0;for(let l=0;le.r&&(a=(n.end-e.r)/i,t.r=Math.max(t.r,e.r+a)),r.starte.b&&(l=(r.end-e.b)/s,t.b=Math.max(t.b,e.b+l))}function ZT(t,e,o){const n=t.drawingArea,{extra:r,additionalAngle:i,padding:s,size:a}=o,l=t.getPointPosition(e,n+r+s,i),c=Math.round(tu(Pt(l.angle+ze))),u=oR(l.y,a.h,c),d=eR(c),f=tR(l.x,a.w,d);return{visible:!0,x:l.x,y:u,textAlign:d,left:f,top:u,right:f+a.w,bottom:u+a.h}}function JT(t,e){if(!e)return!0;const{left:o,top:n,right:r,bottom:i}=t;return!(Co({x:o,y:n},e)||Co({x:o,y:i},e)||Co({x:r,y:n},e)||Co({x:r,y:i},e))}function QT(t,e,o){const n=[],r=t._pointLabels.length,i=t.options,{centerPointLabels:s,display:a}=i.pointLabels,l={extra:lc(i)/2,additionalAngle:s?Me/r:0};let c;for(let u=0;u270||o<90)&&(t-=e),t}function nR(t,e,o){const{left:n,top:r,right:i,bottom:s}=o,{backdropColor:a}=e;if(!de(a)){const l=wn(e.borderRadius),c=ct(e.backdropPadding);t.fillStyle=a;const u=n-c.left,d=r-c.top,f=i-n+c.width,h=s-r+c.height;Object.values(l).some(g=>g!==0)?(t.beginPath(),ri(t,{x:u,y:d,w:f,h,radius:l}),t.fill()):t.fillRect(u,d,f,h)}}function rR(t,e){const{ctx:o,options:{pointLabels:n}}=t;for(let r=e-1;r>=0;r--){const i=t._pointLabelItems[r];if(!i.visible)continue;const s=n.setContext(t.getPointLabelContext(r));nR(o,s,i);const a=Ge(s.font),{x:l,y:c,textAlign:u}=i;Rn(o,t._pointLabels[r],l,c+a.lineHeight/2,a,{color:s.color,textAlign:u,textBaseline:"middle"})}}function m0(t,e,o,n){const{ctx:r}=t;if(o)r.arc(t.xCenter,t.yCenter,e,0,Ee);else{let i=t.getPointPosition(0,e);r.moveTo(i.x,i.y);for(let s=1;s{const r=Pe(this.options.pointLabels.callback,[o,n],this);return r||r===0?r:""}).filter((o,n)=>this.chart.getDataVisibility(n))}fit(){const e=this.options;e.display&&e.pointLabels.display?GT(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(e,o,n,r){this.xCenter+=Math.floor((e-o)/2),this.yCenter+=Math.floor((n-r)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,o,n,r))}getIndexAngle(e){const o=Ee/(this._pointLabels.length||1),n=this.options.startAngle||0;return Pt(e*o+Ut(n))}getDistanceFromCenterForValue(e){if(de(e))return NaN;const o=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*o:(e-this.min)*o}getValueForDistanceFromCenter(e){if(de(e))return NaN;const o=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-o:this.min+o}getPointLabelContext(e){const o=this._pointLabels||[];if(e>=0&&e{if(d!==0||d===0&&this.min<0){l=this.getDistanceFromCenterForValue(u.value);const f=this.getContext(d),h=r.setContext(f),g=i.setContext(f);iR(this,h,l,s,g)}}),n.display){for(e.save(),a=s-1;a>=0;a--){const u=n.setContext(this.getPointLabelContext(a)),{color:d,lineWidth:f}=u;!f||!d||(e.lineWidth=f,e.strokeStyle=d,e.setLineDash(u.borderDash),e.lineDashOffset=u.borderDashOffset,l=this.getDistanceFromCenterForValue(o.reverse?this.min:this.max),c=this.getPointPosition(a,l),e.beginPath(),e.moveTo(this.xCenter,this.yCenter),e.lineTo(c.x,c.y),e.stroke())}e.restore()}}drawBorder(){}drawLabels(){const e=this.ctx,o=this.options,n=o.ticks;if(!n.display)return;const r=this.getIndexAngle(0);let i,s;e.save(),e.translate(this.xCenter,this.yCenter),e.rotate(r),e.textAlign="center",e.textBaseline="middle",this.ticks.forEach((a,l)=>{if(l===0&&this.min>=0&&!o.reverse)return;const c=n.setContext(this.getContext(l)),u=Ge(c.font);if(i=this.getDistanceFromCenterForValue(this.ticks[l].value),c.showLabelBackdrop){e.font=u.string,s=e.measureText(a.label).width,e.fillStyle=c.backdropColor;const d=ct(c.backdropPadding);e.fillRect(-s/2-d.left,-i-u.size/2-d.top,s+d.width,u.size+d.height)}Rn(e,a.label,0,-i,u,{color:c.color,strokeColor:c.textStrokeColor,strokeWidth:c.textStrokeWidth})}),e.restore()}drawTitle(){}}j(wr,"id","radialLinear"),j(wr,"defaults",{display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:_a.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(e){return e},padding:5,centerPointLabels:!1}}),j(wr,"defaultRoutes",{"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"}),j(wr,"descriptors",{angleLines:{_fallback:"grid"}});const Sa={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},bt=Object.keys(Sa);function vh(t,e){return t-e}function xh(t,e){if(de(e))return null;const o=t._adapter,{parser:n,round:r,isoWeekday:i}=t._parseOpts;let s=e;return typeof n=="function"&&(s=n(s)),je(s)||(s=typeof n=="string"?o.parse(s,n):o.parse(s)),s===null?null:(r&&(s=r==="week"&&(er(i)||i===!0)?o.startOf(s,"isoWeek",i):o.startOf(s,r)),+s)}function _h(t,e,o,n){const r=bt.length;for(let i=bt.indexOf(t);i=bt.indexOf(o);i--){const s=bt[i];if(Sa[s].common&&t._adapter.diff(r,n,s)>=e-1)return s}return bt[o?bt.indexOf(o):0]}function lR(t){for(let e=bt.indexOf(t)+1,o=bt.length;e=e?o[n]:o[r];t[i]=!0}}function cR(t,e,o,n){const r=t._adapter,i=+r.startOf(e[0].value,n),s=e[e.length-1].value;let a,l;for(a=i;a<=s;a=+r.add(a,1,n))l=o[a],l>=0&&(e[l].major=!0);return e}function wh(t,e,o){const n=[],r={},i=e.length;let s,a;for(s=0;s+e.value))}initOffsets(e=[]){let o=0,n=0,r,i;this.options.offset&&e.length&&(r=this.getDecimalForValue(e[0]),e.length===1?o=1-r:o=(this.getDecimalForValue(e[1])-r)/2,i=this.getDecimalForValue(e[e.length-1]),e.length===1?n=i:n=(i-this.getDecimalForValue(e[e.length-2]))/2);const s=e.length<3?.5:.25;o=Je(o,0,s),n=Je(n,0,s),this._offsets={start:o,end:n,factor:1/(o+1+n)}}_generate(){const e=this._adapter,o=this.min,n=this.max,r=this.options,i=r.time,s=i.unit||_h(i.minUnit,o,n,this._getLabelCapacity(o)),a=ne(r.ticks.stepSize,1),l=s==="week"?i.isoWeekday:!1,c=er(l)||l===!0,u={};let d=o,f,h;if(c&&(d=+e.startOf(d,"isoWeek",l)),d=+e.startOf(d,c?"day":s),e.diff(n,o,s)>1e5*a)throw new Error(o+" and "+n+" are too far apart with stepSize of "+a+" "+s);const g=r.ticks.source==="data"&&this.getDataTimestamps();for(f=d,h=0;f+p)}getLabelForValue(e){const o=this._adapter,n=this.options.time;return n.tooltipFormat?o.format(e,n.tooltipFormat):o.format(e,n.displayFormats.datetime)}format(e,o){const r=this.options.time.displayFormats,i=this._unit,s=o||r[i];return this._adapter.format(e,s)}_tickFormatFunction(e,o,n,r){const i=this.options,s=i.ticks.callback;if(s)return Pe(s,[e,o,n],this);const a=i.time.displayFormats,l=this._unit,c=this._majorUnit,u=l&&a[l],d=c&&a[c],f=n[o],h=c&&d&&f&&f.major;return this._adapter.format(e,r||(h?d:u))}generateTickLabels(e){let o,n,r;for(o=0,n=e.length;o0?a:1}getDataTimestamps(){let e=this._cache.data||[],o,n;if(e.length)return e;const r=this.getMatchingVisibleMetas();if(this._normalized&&r.length)return this._cache.data=r[0].controller.getAllParsedValues(this);for(o=0,n=r.length;o=t[n].pos&&e<=t[r].pos&&({lo:n,hi:r}=wo(t,"pos",e)),{pos:i,time:a}=t[n],{pos:s,time:l}=t[r]):(e>=t[n].time&&e<=t[r].time&&({lo:n,hi:r}=wo(t,"time",e)),{time:i,pos:a}=t[n],{time:s,pos:l}=t[r]);const c=s-i;return c?a+(l-a)*(e-i)/c:a}class cc extends ai{constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const e=this._getTimestampsForTable(),o=this._table=this.buildLookupTable(e);this._minPos=es(o,this.min),this._tableRange=es(o,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){const{min:o,max:n}=this,r=[],i=[];let s,a,l,c,u;for(s=0,a=e.length;s=o&&c<=n&&r.push(c);if(r.length<2)return[{time:o,pos:0},{time:n,pos:1}];for(s=0,a=r.length;sr-i)}_getTimestampsForTable(){let e=this._cache.all||[];if(e.length)return e;const o=this.getDataTimestamps(),n=this.getLabelTimestamps();return o.length&&n.length?e=this.normalize(o.concat(n)):e=o.length?o:n,e=this._cache.all=e,e}getDecimalForValue(e){return(es(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){const o=this._offsets,n=this.getDecimalForPixel(e)/o.factor-o.end;return es(this._table,n*this._tableRange+this._minPos,!0)}}j(cc,"id","timeseries"),j(cc,"defaults",ai.defaults);var uR=Object.freeze({__proto__:null,CategoryScale:ic,LinearScale:sc,LogarithmicScale:ac,RadialLinearScale:wr,TimeScale:ai,TimeSeriesScale:cc});const dR=[m2,KP,HT,uR],fR=Rt(()=>{No.register(...dR)}),hR=[Fx,Hx,tk,nk,rk,ik,ak,lk,ck,nS,rS,iS,fR],gR=io({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const e=t.renderKey,o=t.route,n={};for(const r in t.route)Object.defineProperty(n,r,{get:()=>e===t.renderKey?t.route[r]:o[r],enumerable:!0});return _n(_i,vo(n)),()=>at(t.vnode,{ref:t.vnodeRef})}}),pR=io({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(t,{attrs:e,slots:o,expose:n}){const r=Ie(),i=vt(),s=tt(_i,null);let a;n({pageRef:i});const l=tt(Mp,null);let c;const u=r.deferHydration();if(r.isHydrating){const d=r.hooks.hookOnce("app:error",u);gt().beforeEach(d)}return t.pageKey&&Lt(()=>t.pageKey,(d,f)=>{d!==f&&r.callHook("page:loading:start")}),()=>at(rm,{name:t.name,route:t.route,...e},{default:d=>{const f=bR(s,d.route,d.Component),h=s&&s.matched.length===d.route.matched.length;if(!d.Component){if(c&&!h)return c;u();return}if(c&&l&&!l.isCurrent(d.route))return c;if(f&&s&&(!l||l!=null&&l.isCurrent(s)))return h?c:null;const g=zl(d,t.pageKey);!r.isHydrating&&!yR(s,d.route,d.Component)&&a===g&&r.callHook("page:loading:end"),a=g;const p=!!(t.transition??d.route.meta.pageTransition??Ol),y=p&&mR([t.transition,d.route.meta.pageTransition,Ol,{onAfterLeave:()=>{r.callHook("page:transition:finish",d.Component)}}].filter(Boolean)),x=t.keepalive??d.route.meta.keepalive??v1;return c=im(sp,p&&y,U_(x,at(Fc,{suspensible:!0,onPending:()=>r.callHook("page:start",d.Component),onResolve:()=>{On(()=>r.callHook("page:finish",d.Component).then(()=>r.callHook("page:loading:end")).finally(u))}},{default:()=>{const v=at(gR,{key:g||void 0,vnode:o.default?at(Ke,void 0,o.default(d)):d.Component,route:d.route,renderKey:g||void 0,trackRootNodes:p,vnodeRef:i});return x&&(v.type.name=d.Component.type.name||d.Component.type.__name||"RouteProvider"),v}}))).default(),c}})}});function mR(t){const e=t.map(o=>({...o,onAfterLeave:o.onAfterLeave?Yc(o.onAfterLeave):void 0}));return Op(...e)}function bR(t,e,o){if(!t)return!1;const n=e.matched.findIndex(r=>{var i;return((i=r.components)==null?void 0:i.default)===(o==null?void 0:o.type)});return!n||n===-1?!1:e.matched.slice(0,n).some((r,i)=>{var s,a,l;return((s=r.components)==null?void 0:s.default)!==((l=(a=t.matched[i])==null?void 0:a.components)==null?void 0:l.default)})||o&&zl({route:e,Component:o})!==zl({route:t,Component:o})}function yR(t,e,o){return t?e.matched.findIndex(r=>{var i;return((i=r.components)==null?void 0:i.default)===(o==null?void 0:o.type)})n.default||n);return()=>at(o,t.layoutProps,e.slots)}}),xR=io({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(t,e){const o=Ie(),n=tt(_i),r=n===Wc()?W_():n,i=Ve(()=>{let l=Fe(t.name)??r.meta.layout??"default";return l&&!(l in jo)&&t.fallback&&(l=Fe(t.fallback)),l}),s=vt();e.expose({layoutRef:s});const a=o.deferHydration();if(o.isHydrating){const l=o.hooks.hookOnce("app:error",a);gt().beforeEach(l)}return()=>{const l=i.value&&i.value in jo,c=r.meta.layoutTransition??y1;return im(sp,l&&c,{default:()=>at(Fc,{suspensible:!0,onResolve:()=>{On(a)}},{default:()=>at(_R,{layoutProps:ge(e.attrs,{ref:s}),key:i.value||void 0,name:i.value,shouldProvide:!t.name,hasTransition:!!c},e.slots)})}).default()}}}),_R=io({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(t,e){const o=t.name;return t.shouldProvide&&_n(Mp,{isCurrent:n=>o===(n.meta.layout??"default")}),()=>{var n,r;return!o||typeof o=="string"&&!(o in jo)?(r=(n=e.slots).default)==null?void 0:r.call(n):at(vR,{key:o,layoutProps:t.layoutProps,name:o},e.slots)}}});var b0={name:"Portal",props:{appendTo:{type:[String,Object],default:"body"},disabled:{type:Boolean,default:!1}},data:function(){return{mounted:!1}},mounted:function(){this.mounted=Xc()},computed:{inline:function(){return this.disabled||this.appendTo==="self"}}};function kR(t,e,o,n,r,i){return i.inline?gn(t.$slots,"default",{key:0}):r.mounted?(re(),ht(Sb,{key:1,to:o.appendTo},[gn(t.$slots,"default")],8,["to"])):mn("",!0)}b0.render=kR;var Fo={_loadedStyleNames:new Set,getLoadedStyleNames:function(){return this._loadedStyleNames},isStyleNameLoaded:function(e){return this._loadedStyleNames.has(e)},setLoadedStyleName:function(e){this._loadedStyleNames.add(e)},deleteLoadedStyleName:function(e){this._loadedStyleNames.delete(e)},clearLoadedStyleNames:function(){this._loadedStyleNames.clear()}},Ch=Be.extend({name:"common"});function li(t){"@babel/helpers - typeof";return li=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},li(t)}function wR(t){return x0(t)||CR(t)||v0(t)||y0()}function CR(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function ts(t,e){return x0(t)||SR(t,e)||v0(t,e)||y0()}function y0(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function v0(t,e){if(t){if(typeof t=="string")return Sh(t,e);var o={}.toString.call(t).slice(8,-1);return o==="Object"&&t.constructor&&(o=t.constructor.name),o==="Map"||o==="Set"?Array.from(t):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?Sh(t,e):void 0}}function Sh(t,e){(e==null||e>t.length)&&(e=t.length);for(var o=0,n=Array(e);o1?o-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:function(){};Fo.clearLoadedStyleNames(),Ht.on("theme:change",e)},_getHostInstance:function(e){return e?this.$options.hostName?e.$.type.name===this.$options.hostName?e:this._getHostInstance(e.$parentInstance):e.$parentInstance:void 0},_getPropValue:function(e){var o;return this[e]||((o=this._getHostInstance(this))===null||o===void 0?void 0:o[e])},_getOptionValue:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return qc(e,o,n)},_getPTValue:function(){var e,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,s=/./g.test(n)&&!!r[n.split(".")[0]],a=this._getPropValue("ptOptions")||((e=this.$primevueConfig)===null||e===void 0?void 0:e.ptOptions)||{},l=a.mergeSections,c=l===void 0?!0:l,u=a.mergeProps,d=u===void 0?!1:u,f=i?s?this._useGlobalPT(this._getPTClassValue,n,r):this._useDefaultPT(this._getPTClassValue,n,r):void 0,h=s?void 0:this._getPTSelf(o,this._getPTClassValue,n,se(se({},r),{},{global:f||{}})),g=this._getPTDatasets(n);return c||!c&&h?d?this._mergeProps(d,f,h,g):se(se(se({},f),h),g):se(se({},h),g)},_getPTSelf:function(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length,n=new Array(o>1?o-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:"",r="data-pc-",i=n==="root"&&xe((e=this.pt)===null||e===void 0?void 0:e["data-pc-section"]);return n!=="transition"&&se(se({},n==="root"&&se(se(Cr({},"".concat(r,"name"),zt(i?(o=this.pt)===null||o===void 0?void 0:o["data-pc-section"]:this.$.type.name)),i&&Cr({},"".concat(r,"extend"),zt(this.$.type.name))),Xc()&&Cr({},"".concat(this.$attrSelector),""))),{},Cr({},"".concat(r,"section"),zt(n)))},_getPTClassValue:function(){var e=this._getOptionValue.apply(this,arguments);return xt(e)||xa(e)?{class:e}:e},_getPT:function(e){var o=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,i=function(a){var l,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u=r?r(a):a,d=zt(n),f=zt(o.$name);return(l=c?d!==f?u==null?void 0:u[d]:void 0:u==null?void 0:u[d])!==null&&l!==void 0?l:u};return e!=null&&e.hasOwnProperty("_usept")?{_usept:e._usept,originalValue:i(e.originalValue),value:i(e.value)}:i(e,!0)},_usePT:function(e,o,n,r){var i=function(p){return o(p,n,r)};if(e!=null&&e.hasOwnProperty("_usept")){var s,a=e._usept||((s=this.$primevueConfig)===null||s===void 0?void 0:s.ptOptions)||{},l=a.mergeSections,c=l===void 0?!0:l,u=a.mergeProps,d=u===void 0?!1:u,f=i(e.originalValue),h=i(e.value);return f===void 0&&h===void 0?void 0:xt(h)?h:xt(f)?f:c||!c&&h?d?this._mergeProps(d,f,h):se(se({},f),h):h}return i(e)},_useGlobalPT:function(e,o,n){return this._usePT(this.globalPT,e,o,n)},_useDefaultPT:function(e,o,n){return this._usePT(this.defaultPT,e,o,n)},ptm:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this._getPTValue(this.pt,e,se(se({},this.$params),o))},ptmi:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ge(this.$_attrsWithoutPT,this.ptm(e,o))},ptmo:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this._getPTValue(e,o,se({instance:this},n),!1)},cx:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.isUnstyled?void 0:this._getOptionValue(this.$style.classes,e,se(se({},this.$params),o))},sx:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(o){var r=this._getOptionValue(this.$style.inlineStyles,e,se(se({},this.$params),n)),i=this._getOptionValue(Ch.inlineStyles,e,se(se({},this.$params),n));return[i,r]}}},computed:{globalPT:function(){var e,o=this;return this._getPT((e=this.$primevueConfig)===null||e===void 0?void 0:e.pt,void 0,function(n){return $t(n,{instance:o})})},defaultPT:function(){var e,o=this;return this._getPT((e=this.$primevueConfig)===null||e===void 0?void 0:e.pt,void 0,function(n){return o._getOptionValue(n,o.$name,se({},o.$params))||$t(n,se({},o.$params))})},isUnstyled:function(){var e;return this.unstyled!==void 0?this.unstyled:(e=this.$primevueConfig)===null||e===void 0?void 0:e.unstyled},$theme:function(){var e;return(e=this.$primevueConfig)===null||e===void 0?void 0:e.theme},$style:function(){return se(se({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadTheme:function(){}},(this._getHostInstance(this)||{}).$style),this.$options.style)},$styleOptions:function(){var e;return{nonce:(e=this.$primevueConfig)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce}},$primevueConfig:function(){var e;return(e=this.$primevue)===null||e===void 0?void 0:e.config},$name:function(){return this.$options.hostName||this.$.type.name},$params:function(){var e=this._getHostInstance(this)||this.$parent;return{instance:this,props:this.$props,state:this.$data,attrs:this.$attrs,parent:{instance:e,props:e==null?void 0:e.$props,state:e==null?void 0:e.$data,attrs:e==null?void 0:e.$attrs}}},$_attrsPT:function(){return Object.entries(this.$attrs||{}).filter(function(e){var o=ts(e,1),n=o[0];return n==null?void 0:n.startsWith("pt:")}).reduce(function(e,o){var n=ts(o,2),r=n[0],i=n[1],s=r.split(":"),a=wR(s),l=a.slice(1);return l==null||l.reduce(function(c,u,d,f){return!c[u]&&(c[u]=d===f.length-1?i:{}),c[u]},e),e},{})},$_attrsWithoutPT:function(){return Object.entries(this.$attrs||{}).filter(function(e){var o=ts(e,1),n=o[0];return!(n!=null&&n.startsWith("pt:"))}).reduce(function(e,o){var n=ts(o,2),r=n[0],i=n[1];return e[r]=i,e},{})}}};function ci(t){"@babel/helpers - typeof";return ci=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ci(t)}function os(t,e,o){return(e=RR(e))in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o,t}function RR(t){var e=OR(t,"string");return ci(e)=="symbol"?e:e+""}function OR(t,e){if(ci(t)!="object"||!t)return t;var o=t[Symbol.toPrimitive];if(o!==void 0){var n=o.call(t,e||"default");if(ci(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var ER=function(e){var o=e.dt;return` +`):t}function BP(t,e){const{element:o,datasetIndex:n,index:r}=e,i=t.getDatasetMeta(n).controller,{label:s,value:a}=i.getLabelAndValue(r);return{chart:t,label:s,parsed:i.getParsed(r),raw:t.data.datasets[n].data[r],formattedValue:a,dataset:i.getDataset(),dataIndex:r,datasetIndex:n,element:o}}function ch(t,e){const o=t.chart.ctx,{body:n,footer:r,title:i}=t,{boxWidth:s,boxHeight:a}=e,l=Ge(e.bodyFont),c=Ge(e.titleFont),u=Ge(e.footerFont),d=i.length,f=r.length,h=n.length,g=ct(e.padding);let p=g.height,y=0,x=n.reduce((b,_)=>b+_.before.length+_.lines.length+_.after.length,0);if(x+=t.beforeBody.length+t.afterBody.length,d&&(p+=d*c.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),x){const b=e.displayColors?Math.max(a,l.lineHeight):l.lineHeight;p+=h*b+(x-h)*l.lineHeight+(x-1)*e.bodySpacing}f&&(p+=e.footerMarginTop+f*u.lineHeight+(f-1)*e.footerSpacing);let v=0;const m=function(b){y=Math.max(y,o.measureText(b).width+v)};return o.save(),o.font=c.string,ye(t.title,m),o.font=l.string,ye(t.beforeBody.concat(t.afterBody),m),v=e.displayColors?s+2+e.boxPadding:0,ye(n,b=>{ye(b.before,m),ye(b.lines,m),ye(b.after,m)}),v=0,o.font=u.string,ye(t.footer,m),o.restore(),y+=g.width,{width:y,height:p}}function LP(t,e){const{y:o,height:n}=e;return ot.height-n/2?"bottom":"center"}function $P(t,e,o,n){const{x:r,width:i}=n,s=o.caretSize+o.caretPadding;if(t==="left"&&r+i+s>e.width||t==="right"&&r-i-s<0)return!0}function DP(t,e,o,n){const{x:r,width:i}=o,{width:s,chartArea:{left:a,right:l}}=t;let c="center";return n==="center"?c=r<=(a+l)/2?"left":"right":r<=i/2?c="left":r>=s-i/2&&(c="right"),$P(c,t,e,o)&&(c="center"),c}function uh(t,e,o){const n=o.yAlign||e.yAlign||LP(t,o);return{xAlign:o.xAlign||e.xAlign||DP(t,e,o,n),yAlign:n}}function IP(t,e){let{x:o,width:n}=t;return e==="right"?o-=n:e==="center"&&(o-=n/2),o}function NP(t,e,o){let{y:n,height:r}=t;return e==="top"?n+=o:e==="bottom"?n-=r+o:n-=r/2,n}function dh(t,e,o,n){const{caretSize:r,caretPadding:i,cornerRadius:s}=t,{xAlign:a,yAlign:l}=o,c=r+i,{topLeft:u,topRight:d,bottomLeft:f,bottomRight:h}=wn(s);let g=IP(e,a);const p=NP(e,l,c);return l==="center"?a==="left"?g+=c:a==="right"&&(g-=c):a==="left"?g-=Math.max(u,f)+r:a==="right"&&(g+=Math.max(d,h)+r),{x:Je(g,0,n.width-e.width),y:Je(p,0,n.height-e.height)}}function Qi(t,e,o){const n=ct(o.padding);return e==="center"?t.x+t.width/2:e==="right"?t.x+t.width-n.right:t.x+n.left}function fh(t){return Zt([],go(t))}function FP(t,e,o){return tn(t,{tooltip:e,tooltipItems:o,type:"tooltip"})}function hh(t,e){const o=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return o?t.override(o):t}const p0={beforeTitle:co,title(t){if(t.length>0){const e=t[0],o=e.chart.data.labels,n=o?o.length:0;if(this&&this.options&&this.options.mode==="dataset")return e.dataset.label||"";if(e.label)return e.label;if(n>0&&e.dataIndex"u"?p0[e].call(o,n):r}class rc extends Eo{constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const o=this.chart,n=this.options.setContext(this.getContext()),r=n.enabled&&o.options.animation&&n.animations,i=new qm(this.chart,r);return r._cacheable&&(this._cachedAnimations=Object.freeze(i)),i}getContext(){return this.$context||(this.$context=FP(this.chart.getContext(),this,this._tooltipItems))}getTitle(e,o){const{callbacks:n}=o,r=pt(n,"beforeTitle",this,e),i=pt(n,"title",this,e),s=pt(n,"afterTitle",this,e);let a=[];return a=Zt(a,go(r)),a=Zt(a,go(i)),a=Zt(a,go(s)),a}getBeforeBody(e,o){return fh(pt(o.callbacks,"beforeBody",this,e))}getBody(e,o){const{callbacks:n}=o,r=[];return ye(e,i=>{const s={before:[],lines:[],after:[]},a=hh(n,i);Zt(s.before,go(pt(a,"beforeLabel",this,i))),Zt(s.lines,pt(a,"label",this,i)),Zt(s.after,go(pt(a,"afterLabel",this,i))),r.push(s)}),r}getAfterBody(e,o){return fh(pt(o.callbacks,"afterBody",this,e))}getFooter(e,o){const{callbacks:n}=o,r=pt(n,"beforeFooter",this,e),i=pt(n,"footer",this,e),s=pt(n,"afterFooter",this,e);let a=[];return a=Zt(a,go(r)),a=Zt(a,go(i)),a=Zt(a,go(s)),a}_createItems(e){const o=this._active,n=this.chart.data,r=[],i=[],s=[];let a=[],l,c;for(l=0,c=o.length;le.filter(u,d,f,n))),e.itemSort&&(a=a.sort((u,d)=>e.itemSort(u,d,n))),ye(a,u=>{const d=hh(e.callbacks,u);r.push(pt(d,"labelColor",this,u)),i.push(pt(d,"labelPointStyle",this,u)),s.push(pt(d,"labelTextColor",this,u))}),this.labelColors=r,this.labelPointStyles=i,this.labelTextColors=s,this.dataPoints=a,a}update(e,o){const n=this.options.setContext(this.getContext()),r=this._active;let i,s=[];if(!r.length)this.opacity!==0&&(i={opacity:0});else{const a=kr[n.position].call(this,r,this._eventPosition);s=this._createItems(n),this.title=this.getTitle(s,n),this.beforeBody=this.getBeforeBody(s,n),this.body=this.getBody(s,n),this.afterBody=this.getAfterBody(s,n),this.footer=this.getFooter(s,n);const l=this._size=ch(this,n),c=Object.assign({},a,l),u=uh(this.chart,n,c),d=dh(n,c,u,this.chart);this.xAlign=u.xAlign,this.yAlign=u.yAlign,i={opacity:1,x:d.x,y:d.y,width:l.width,height:l.height,caretX:a.x,caretY:a.y}}this._tooltipItems=s,this.$context=void 0,i&&this._resolveAnimations().update(this,i),e&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:o})}drawCaret(e,o,n,r){const i=this.getCaretPosition(e,n,r);o.lineTo(i.x1,i.y1),o.lineTo(i.x2,i.y2),o.lineTo(i.x3,i.y3)}getCaretPosition(e,o,n){const{xAlign:r,yAlign:i}=this,{caretSize:s,cornerRadius:a}=n,{topLeft:l,topRight:c,bottomLeft:u,bottomRight:d}=wn(a),{x:f,y:h}=e,{width:g,height:p}=o;let y,x,v,m,b,_;return i==="center"?(b=h+p/2,r==="left"?(y=f,x=y-s,m=b+s,_=b-s):(y=f+g,x=y+s,m=b-s,_=b+s),v=y):(r==="left"?x=f+Math.max(l,u)+s:r==="right"?x=f+g-Math.max(c,d)-s:x=this.caretX,i==="top"?(m=h,b=m-s,y=x-s,v=x+s):(m=h+p,b=m+s,y=x+s,v=x-s),_=m),{x1:y,x2:x,x3:v,y1:m,y2:b,y3:_}}drawTitle(e,o,n){const r=this.title,i=r.length;let s,a,l;if(i){const c=Gn(n.rtl,this.x,this.width);for(e.x=Qi(this,n.titleAlign,n),o.textAlign=c.textAlign(n.titleAlign),o.textBaseline="middle",s=Ge(n.titleFont),a=n.titleSpacing,o.fillStyle=n.titleColor,o.font=s.string,l=0;lv!==0)?(e.beginPath(),e.fillStyle=i.multiKeyBackground,ri(e,{x:p,y:g,w:c,h:l,radius:x}),e.fill(),e.stroke(),e.fillStyle=s.backgroundColor,e.beginPath(),ri(e,{x:y,y:g+1,w:c-2,h:l-2,radius:x}),e.fill()):(e.fillStyle=i.multiKeyBackground,e.fillRect(p,g,c,l),e.strokeRect(p,g,c,l),e.fillStyle=s.backgroundColor,e.fillRect(y,g+1,c-2,l-2))}e.fillStyle=this.labelTextColors[n]}drawBody(e,o,n){const{body:r}=this,{bodySpacing:i,bodyAlign:s,displayColors:a,boxHeight:l,boxWidth:c,boxPadding:u}=n,d=Ge(n.bodyFont);let f=d.lineHeight,h=0;const g=Gn(n.rtl,this.x,this.width),p=function(P){o.fillText(P,g.x(e.x+h),e.y+f/2),e.y+=f+i},y=g.textAlign(s);let x,v,m,b,_,C,S;for(o.textAlign=s,o.textBaseline="middle",o.font=d.string,e.x=Qi(this,y,n),o.fillStyle=n.bodyColor,ye(this.beforeBody,p),h=a&&y!=="right"?s==="center"?c/2+u:c+2+u:0,b=0,C=r.length;b0&&o.stroke()}_updateAnimationTarget(e){const o=this.chart,n=this.$animations,r=n&&n.x,i=n&&n.y;if(r||i){const s=kr[e.position].call(this,this._active,this._eventPosition);if(!s)return;const a=this._size=ch(this,e),l=Object.assign({},s,this._size),c=uh(o,e,l),u=dh(e,l,c,o);(r._to!==u.x||i._to!==u.y)&&(this.xAlign=c.xAlign,this.yAlign=c.yAlign,this.width=a.width,this.height=a.height,this.caretX=s.x,this.caretY=s.y,this._resolveAnimations().update(this,u))}}_willRender(){return!!this.opacity}draw(e){const o=this.options.setContext(this.getContext());let n=this.opacity;if(!n)return;this._updateAnimationTarget(o);const r={width:this.width,height:this.height},i={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;const s=ct(o.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;o.enabled&&a&&(e.save(),e.globalAlpha=n,this.drawBackground(i,e,r,o),zm(e,o.textDirection),i.y+=s.top,this.drawTitle(i,e,o),this.drawBody(i,e,o),this.drawFooter(i,e,o),Vm(e,o.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,o){const n=this._active,r=e.map(({datasetIndex:a,index:l})=>{const c=this.chart.getDatasetMeta(a);if(!c)throw new Error("Cannot find a dataset at index "+a);return{datasetIndex:a,element:c.data[l],index:l}}),i=!Ks(n,r),s=this._positionChanged(r,o);(i||s)&&(this._active=r,this._eventPosition=o,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,o,n=!0){if(o&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const r=this.options,i=this._active||[],s=this._getActiveElements(e,i,o,n),a=this._positionChanged(s,e),l=o||!Ks(s,i)||a;return l&&(this._active=s,(r.enabled||r.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,o))),l}_getActiveElements(e,o,n,r){const i=this.options;if(e.type==="mouseout")return[];if(!r)return o.filter(a=>this.chart.data.datasets[a.datasetIndex]&&this.chart.getDatasetMeta(a.datasetIndex).controller.getParsed(a.index)!==void 0);const s=this.chart.getElementsAtEventForMode(e,i.mode,i,n);return i.reverse&&s.reverse(),s}_positionChanged(e,o){const{caretX:n,caretY:r,options:i}=this,s=kr[i.position].call(this,e,o);return s!==!1&&(n!==s.x||r!==s.y)}}j(rc,"positioners",kr);var jP={id:"tooltip",_element:rc,positioners:kr,afterInit(t,e,o){o&&(t.tooltip=new rc({chart:t,options:o}))},beforeUpdate(t,e,o){t.tooltip&&t.tooltip.initialize(o)},reset(t,e,o){t.tooltip&&t.tooltip.initialize(o)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const o={tooltip:e};if(t.notifyPlugins("beforeTooltipDraw",{...o,cancelable:!0})===!1)return;e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",o)}},afterEvent(t,e){if(t.tooltip){const o=e.replay;t.tooltip.handleEvent(e.event,o,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:p0},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>t!=="filter"&&t!=="itemSort"&&t!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},HP=Object.freeze({__proto__:null,Colors:QT,Decimation:nP,Filler:wP,Legend:OP,SubTitle:AP,Title:MP,Tooltip:jP});const WP=(t,e,o,n)=>(typeof e=="string"?(o=t.push(e)-1,n.unshift({index:o,label:e})):isNaN(e)&&(o=null),o);function zP(t,e,o,n){const r=t.indexOf(e);if(r===-1)return WP(t,e,o,n);const i=t.lastIndexOf(e);return r!==i?o:r}const VP=(t,e)=>t===null?null:Je(Math.round(t),0,e);function gh(t){const e=this.getLabels();return t>=0&&to.length-1?null:this.getPixelForValue(o[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}j(ic,"id","category"),j(ic,"defaults",{ticks:{callback:gh}});function UP(t,e){const o=[],{bounds:r,step:i,min:s,max:a,precision:l,count:c,maxTicks:u,maxDigits:d,includeBounds:f}=t,h=i||1,g=u-1,{min:p,max:y}=e,x=!de(s),v=!de(a),m=!de(c),b=(y-p)/(d+1);let _=cf((y-p)/g/h)*h,C,S,P,T;if(_<1e-14&&!x&&!v)return[{value:p},{value:y}];T=Math.ceil(y/_)-Math.floor(p/_),T>g&&(_=cf(T*_/g/h)*h),de(l)||(C=Math.pow(10,l),_=Math.ceil(_*C)/C),r==="ticks"?(S=Math.floor(p/_)*_,P=Math.ceil(y/_)*_):(S=p,P=y),x&&v&&i&&NS((a-s)/i,_/1e3)?(T=Math.round(Math.min((a-s)/_,u)),_=(a-s)/T,S=s,P=a):m?(S=x?s:S,P=v?a:P,T=c-1,_=(P-S)/T):(T=(P-S)/_,Nr(T,Math.round(T),_/1e3)?T=Math.round(T):T=Math.ceil(T));const O=Math.max(uf(_),uf(S));C=Math.pow(10,de(l)?O:l),S=Math.round(S*C)/C,P=Math.round(P*C)/C;let B=0;for(x&&(f&&S!==s?(o.push({value:s}),Sa)break;o.push({value:E})}return v&&f&&P!==a?o.length&&Nr(o[o.length-1].value,a,ph(a,b,t))?o[o.length-1].value=a:o.push({value:a}):(!v||P===a)&&o.push({value:P}),o}function ph(t,e,{horizontal:o,minRotation:n}){const r=Ut(n),i=(o?Math.sin(r):Math.cos(r))||.001,s=.75*e*(""+t).length;return Math.min(e/i,s)}class Qs extends Mn{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,o){return de(e)||(typeof e=="number"||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:o,maxDefined:n}=this.getUserBounds();let{min:r,max:i}=this;const s=l=>r=o?r:l,a=l=>i=n?i:l;if(e){const l=oo(r),c=oo(i);l<0&&c<0?a(0):l>0&&c>0&&s(0)}if(r===i){let l=i===0?1:Math.abs(i*.05);a(i+l),e||s(r-l)}this.min=r,this.max=i}getTickLimit(){const e=this.options.ticks;let{maxTicksLimit:o,stepSize:n}=e,r;return n?(r=Math.ceil(this.max/n)-Math.floor(this.min/n)+1,r>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${n} would result generating up to ${r} ticks. Limiting to 1000.`),r=1e3)):(r=this.computeTickLimit(),o=o||11),o&&(r=Math.min(o,r)),r}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,o=e.ticks;let n=this.getTickLimit();n=Math.max(2,n);const r={maxTicks:n,bounds:e.bounds,min:e.min,max:e.max,precision:o.precision,step:o.stepSize,count:o.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:o.minRotation||0,includeBounds:o.includeBounds!==!1},i=this._range||this,s=UP(r,i);return e.bounds==="ticks"&&Tm(s,this,"value"),e.reverse?(s.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),s}configure(){const e=this.ticks;let o=this.min,n=this.max;if(super.configure(),this.options.offset&&e.length){const r=(n-o)/Math.max(e.length-1,1)/2;o-=r,n+=r}this._startValue=o,this._endValue=n,this._valueRange=n-o}getLabelForValue(e){return Ci(e,this.chart.options.locale,this.options.ticks.format)}}class sc extends Qs{determineDataLimits(){const{min:e,max:o}=this.getMinMax(!0);this.min=je(e)?e:0,this.max=je(o)?o:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),o=e?this.width:this.height,n=Ut(this.options.ticks.minRotation),r=(e?Math.sin(n):Math.cos(n))||.001,i=this._resolveTickFontOptions(0);return Math.ceil(o/Math.min(40,i.lineHeight/r))}getPixelForValue(e){return e===null?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}j(sc,"id","linear"),j(sc,"defaults",{ticks:{callback:_a.formatters.numeric}});const si=t=>Math.floor(Wo(t)),cn=(t,e)=>Math.pow(10,si(t)+e);function mh(t){return t/Math.pow(10,si(t))===1}function bh(t,e,o){const n=Math.pow(10,o),r=Math.floor(t/n);return Math.ceil(e/n)-r}function KP(t,e){const o=e-t;let n=si(o);for(;bh(t,e,n)>10;)n++;for(;bh(t,e,n)<10;)n--;return Math.min(n,si(t))}function YP(t,{min:e,max:o}){e=St(t.min,e);const n=[],r=si(e);let i=KP(e,o),s=i<0?Math.pow(10,Math.abs(i)):1;const a=Math.pow(10,i),l=r>i?Math.pow(10,r):0,c=Math.round((e-l)*s)/s,u=Math.floor((e-l)/a/10)*a*10;let d=Math.floor((c-u)/Math.pow(10,i)),f=St(t.min,Math.round((l+u+d*Math.pow(10,i))*s)/s);for(;f=10?d=d<15?15:20:d++,d>=20&&(i++,d=2,s=i>=0?1:s),f=Math.round((l+u+d*Math.pow(10,i))*s)/s;const h=St(t.max,f);return n.push({value:h,major:mh(h),significand:d}),n}class ac extends Mn{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(e,o){const n=Qs.prototype.parse.apply(this,[e,o]);if(n===0){this._zero=!0;return}return je(n)&&n>0?n:null}determineDataLimits(){const{min:e,max:o}=this.getMinMax(!0);this.min=je(e)?Math.max(0,e):null,this.max=je(o)?Math.max(0,o):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!je(this._userMin)&&(this.min=e===cn(this.min,0)?cn(this.min,-1):cn(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:e,maxDefined:o}=this.getUserBounds();let n=this.min,r=this.max;const i=a=>n=e?n:a,s=a=>r=o?r:a;n===r&&(n<=0?(i(1),s(10)):(i(cn(n,-1)),s(cn(r,1)))),n<=0&&i(cn(r,-1)),r<=0&&s(cn(n,1)),this.min=n,this.max=r}buildTicks(){const e=this.options,o={min:this._userMin,max:this._userMax},n=YP(o,this);return e.bounds==="ticks"&&Tm(n,this,"value"),e.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}getLabelForValue(e){return e===void 0?"0":Ci(e,this.chart.options.locale,this.options.ticks.format)}configure(){const e=this.min;super.configure(),this._startValue=Wo(e),this._valueRange=Wo(this.max)-Wo(e)}getPixelForValue(e){return(e===void 0||e===0)&&(e=this.min),e===null||isNaN(e)?NaN:this.getPixelForDecimal(e===this.min?0:(Wo(e)-this._startValue)/this._valueRange)}getValueForPixel(e){const o=this.getDecimalForPixel(e);return Math.pow(10,this._startValue+o*this._valueRange)}}j(ac,"id","logarithmic"),j(ac,"defaults",{ticks:{callback:_a.formatters.logarithmic,major:{enabled:!0}}});function lc(t){const e=t.ticks;if(e.display&&t.display){const o=ct(e.backdropPadding);return ne(e.font&&e.font.size,De.font.size)+o.height}return 0}function qP(t,e,o){return o=$e(o)?o:[o],{w:t5(t,e.string,o),h:o.length*e.lineHeight}}function yh(t,e,o,n,r){return t===n||t===r?{start:e-o/2,end:e+o/2}:tr?{start:e-o,end:e}:{start:e,end:e+o}}function GP(t){const e={l:t.left+t._padding.left,r:t.right-t._padding.right,t:t.top+t._padding.top,b:t.bottom-t._padding.bottom},o=Object.assign({},e),n=[],r=[],i=t._pointLabels.length,s=t.options.pointLabels,a=s.centerPointLabels?Me/i:0;for(let l=0;le.r&&(a=(n.end-e.r)/i,t.r=Math.max(t.r,e.r+a)),r.starte.b&&(l=(r.end-e.b)/s,t.b=Math.max(t.b,e.b+l))}function ZP(t,e,o){const n=t.drawingArea,{extra:r,additionalAngle:i,padding:s,size:a}=o,l=t.getPointPosition(e,n+r+s,i),c=Math.round(tu(Tt(l.angle+We))),u=oR(l.y,a.h,c),d=eR(c),f=tR(l.x,a.w,d);return{visible:!0,x:l.x,y:u,textAlign:d,left:f,top:u,right:f+a.w,bottom:u+a.h}}function JP(t,e){if(!e)return!0;const{left:o,top:n,right:r,bottom:i}=t;return!(Co({x:o,y:n},e)||Co({x:o,y:i},e)||Co({x:r,y:n},e)||Co({x:r,y:i},e))}function QP(t,e,o){const n=[],r=t._pointLabels.length,i=t.options,{centerPointLabels:s,display:a}=i.pointLabels,l={extra:lc(i)/2,additionalAngle:s?Me/r:0};let c;for(let u=0;u270||o<90)&&(t-=e),t}function nR(t,e,o){const{left:n,top:r,right:i,bottom:s}=o,{backdropColor:a}=e;if(!de(a)){const l=wn(e.borderRadius),c=ct(e.backdropPadding);t.fillStyle=a;const u=n-c.left,d=r-c.top,f=i-n+c.width,h=s-r+c.height;Object.values(l).some(g=>g!==0)?(t.beginPath(),ri(t,{x:u,y:d,w:f,h,radius:l}),t.fill()):t.fillRect(u,d,f,h)}}function rR(t,e){const{ctx:o,options:{pointLabels:n}}=t;for(let r=e-1;r>=0;r--){const i=t._pointLabelItems[r];if(!i.visible)continue;const s=n.setContext(t.getPointLabelContext(r));nR(o,s,i);const a=Ge(s.font),{x:l,y:c,textAlign:u}=i;Rn(o,t._pointLabels[r],l,c+a.lineHeight/2,a,{color:s.color,textAlign:u,textBaseline:"middle"})}}function m0(t,e,o,n){const{ctx:r}=t;if(o)r.arc(t.xCenter,t.yCenter,e,0,Ee);else{let i=t.getPointPosition(0,e);r.moveTo(i.x,i.y);for(let s=1;s{const r=Te(this.options.pointLabels.callback,[o,n],this);return r||r===0?r:""}).filter((o,n)=>this.chart.getDataVisibility(n))}fit(){const e=this.options;e.display&&e.pointLabels.display?GP(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(e,o,n,r){this.xCenter+=Math.floor((e-o)/2),this.yCenter+=Math.floor((n-r)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,o,n,r))}getIndexAngle(e){const o=Ee/(this._pointLabels.length||1),n=this.options.startAngle||0;return Tt(e*o+Ut(n))}getDistanceFromCenterForValue(e){if(de(e))return NaN;const o=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*o:(e-this.min)*o}getValueForDistanceFromCenter(e){if(de(e))return NaN;const o=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-o:this.min+o}getPointLabelContext(e){const o=this._pointLabels||[];if(e>=0&&e{if(d!==0||d===0&&this.min<0){l=this.getDistanceFromCenterForValue(u.value);const f=this.getContext(d),h=r.setContext(f),g=i.setContext(f);iR(this,h,l,s,g)}}),n.display){for(e.save(),a=s-1;a>=0;a--){const u=n.setContext(this.getPointLabelContext(a)),{color:d,lineWidth:f}=u;!f||!d||(e.lineWidth=f,e.strokeStyle=d,e.setLineDash(u.borderDash),e.lineDashOffset=u.borderDashOffset,l=this.getDistanceFromCenterForValue(o.reverse?this.min:this.max),c=this.getPointPosition(a,l),e.beginPath(),e.moveTo(this.xCenter,this.yCenter),e.lineTo(c.x,c.y),e.stroke())}e.restore()}}drawBorder(){}drawLabels(){const e=this.ctx,o=this.options,n=o.ticks;if(!n.display)return;const r=this.getIndexAngle(0);let i,s;e.save(),e.translate(this.xCenter,this.yCenter),e.rotate(r),e.textAlign="center",e.textBaseline="middle",this.ticks.forEach((a,l)=>{if(l===0&&this.min>=0&&!o.reverse)return;const c=n.setContext(this.getContext(l)),u=Ge(c.font);if(i=this.getDistanceFromCenterForValue(this.ticks[l].value),c.showLabelBackdrop){e.font=u.string,s=e.measureText(a.label).width,e.fillStyle=c.backdropColor;const d=ct(c.backdropPadding);e.fillRect(-s/2-d.left,-i-u.size/2-d.top,s+d.width,u.size+d.height)}Rn(e,a.label,0,-i,u,{color:c.color,strokeColor:c.textStrokeColor,strokeWidth:c.textStrokeWidth})}),e.restore()}drawTitle(){}}j(wr,"id","radialLinear"),j(wr,"defaults",{display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:_a.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(e){return e},padding:5,centerPointLabels:!1}}),j(wr,"defaultRoutes",{"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"}),j(wr,"descriptors",{angleLines:{_fallback:"grid"}});const Sa={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},bt=Object.keys(Sa);function vh(t,e){return t-e}function xh(t,e){if(de(e))return null;const o=t._adapter,{parser:n,round:r,isoWeekday:i}=t._parseOpts;let s=e;return typeof n=="function"&&(s=n(s)),je(s)||(s=typeof n=="string"?o.parse(s,n):o.parse(s)),s===null?null:(r&&(s=r==="week"&&(er(i)||i===!0)?o.startOf(s,"isoWeek",i):o.startOf(s,r)),+s)}function _h(t,e,o,n){const r=bt.length;for(let i=bt.indexOf(t);i=bt.indexOf(o);i--){const s=bt[i];if(Sa[s].common&&t._adapter.diff(r,n,s)>=e-1)return s}return bt[o?bt.indexOf(o):0]}function lR(t){for(let e=bt.indexOf(t)+1,o=bt.length;e=e?o[n]:o[r];t[i]=!0}}function cR(t,e,o,n){const r=t._adapter,i=+r.startOf(e[0].value,n),s=e[e.length-1].value;let a,l;for(a=i;a<=s;a=+r.add(a,1,n))l=o[a],l>=0&&(e[l].major=!0);return e}function wh(t,e,o){const n=[],r={},i=e.length;let s,a;for(s=0;s+e.value))}initOffsets(e=[]){let o=0,n=0,r,i;this.options.offset&&e.length&&(r=this.getDecimalForValue(e[0]),e.length===1?o=1-r:o=(this.getDecimalForValue(e[1])-r)/2,i=this.getDecimalForValue(e[e.length-1]),e.length===1?n=i:n=(i-this.getDecimalForValue(e[e.length-2]))/2);const s=e.length<3?.5:.25;o=Je(o,0,s),n=Je(n,0,s),this._offsets={start:o,end:n,factor:1/(o+1+n)}}_generate(){const e=this._adapter,o=this.min,n=this.max,r=this.options,i=r.time,s=i.unit||_h(i.minUnit,o,n,this._getLabelCapacity(o)),a=ne(r.ticks.stepSize,1),l=s==="week"?i.isoWeekday:!1,c=er(l)||l===!0,u={};let d=o,f,h;if(c&&(d=+e.startOf(d,"isoWeek",l)),d=+e.startOf(d,c?"day":s),e.diff(n,o,s)>1e5*a)throw new Error(o+" and "+n+" are too far apart with stepSize of "+a+" "+s);const g=r.ticks.source==="data"&&this.getDataTimestamps();for(f=d,h=0;f+p)}getLabelForValue(e){const o=this._adapter,n=this.options.time;return n.tooltipFormat?o.format(e,n.tooltipFormat):o.format(e,n.displayFormats.datetime)}format(e,o){const r=this.options.time.displayFormats,i=this._unit,s=o||r[i];return this._adapter.format(e,s)}_tickFormatFunction(e,o,n,r){const i=this.options,s=i.ticks.callback;if(s)return Te(s,[e,o,n],this);const a=i.time.displayFormats,l=this._unit,c=this._majorUnit,u=l&&a[l],d=c&&a[c],f=n[o],h=c&&d&&f&&f.major;return this._adapter.format(e,r||(h?d:u))}generateTickLabels(e){let o,n,r;for(o=0,n=e.length;o0?a:1}getDataTimestamps(){let e=this._cache.data||[],o,n;if(e.length)return e;const r=this.getMatchingVisibleMetas();if(this._normalized&&r.length)return this._cache.data=r[0].controller.getAllParsedValues(this);for(o=0,n=r.length;o=t[n].pos&&e<=t[r].pos&&({lo:n,hi:r}=wo(t,"pos",e)),{pos:i,time:a}=t[n],{pos:s,time:l}=t[r]):(e>=t[n].time&&e<=t[r].time&&({lo:n,hi:r}=wo(t,"time",e)),{time:i,pos:a}=t[n],{time:s,pos:l}=t[r]);const c=s-i;return c?a+(l-a)*(e-i)/c:a}class cc extends ai{constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const e=this._getTimestampsForTable(),o=this._table=this.buildLookupTable(e);this._minPos=es(o,this.min),this._tableRange=es(o,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){const{min:o,max:n}=this,r=[],i=[];let s,a,l,c,u;for(s=0,a=e.length;s=o&&c<=n&&r.push(c);if(r.length<2)return[{time:o,pos:0},{time:n,pos:1}];for(s=0,a=r.length;sr-i)}_getTimestampsForTable(){let e=this._cache.all||[];if(e.length)return e;const o=this.getDataTimestamps(),n=this.getLabelTimestamps();return o.length&&n.length?e=this.normalize(o.concat(n)):e=o.length?o:n,e=this._cache.all=e,e}getDecimalForValue(e){return(es(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){const o=this._offsets,n=this.getDecimalForPixel(e)/o.factor-o.end;return es(this._table,n*this._tableRange+this._minPos,!0)}}j(cc,"id","timeseries"),j(cc,"defaults",ai.defaults);var uR=Object.freeze({__proto__:null,CategoryScale:ic,LinearScale:sc,LogarithmicScale:ac,RadialLinearScale:wr,TimeScale:ai,TimeSeriesScale:cc});const dR=[m2,KT,HP,uR],fR=Rt(()=>{No.register(...dR)}),hR=[Fx,Hx,tk,nk,rk,ik,ak,lk,ck,nS,rS,iS,fR],gR=io({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const e=t.renderKey,o=t.route,n={};for(const r in t.route)Object.defineProperty(n,r,{get:()=>e===t.renderKey?t.route[r]:o[r],enumerable:!0});return _n(_i,vo(n)),()=>at(t.vnode,{ref:t.vnodeRef})}}),pR=io({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(t,{attrs:e,slots:o,expose:n}){const r=Ie(),i=vt(),s=tt(_i,null);let a;n({pageRef:i});const l=tt(Mp,null);let c;const u=r.deferHydration();if(r.isHydrating){const d=r.hooks.hookOnce("app:error",u);gt().beforeEach(d)}return t.pageKey&&Lt(()=>t.pageKey,(d,f)=>{d!==f&&r.callHook("page:loading:start")}),()=>at(rm,{name:t.name,route:t.route,...e},{default:d=>{const f=bR(s,d.route,d.Component),h=s&&s.matched.length===d.route.matched.length;if(!d.Component){if(c&&!h)return c;u();return}if(c&&l&&!l.isCurrent(d.route))return c;if(f&&s&&(!l||l!=null&&l.isCurrent(s)))return h?c:null;const g=Wl(d,t.pageKey);!r.isHydrating&&!yR(s,d.route,d.Component)&&a===g&&r.callHook("page:loading:end"),a=g;const p=!!(t.transition??d.route.meta.pageTransition??Ol),y=p&&mR([t.transition,d.route.meta.pageTransition,Ol,{onAfterLeave:()=>{r.callHook("page:transition:finish",d.Component)}}].filter(Boolean)),x=t.keepalive??d.route.meta.keepalive??v1;return c=im(sp,p&&y,U_(x,at(Fc,{suspensible:!0,onPending:()=>r.callHook("page:start",d.Component),onResolve:()=>{On(()=>r.callHook("page:finish",d.Component).then(()=>r.callHook("page:loading:end")).finally(u))}},{default:()=>{const v=at(gR,{key:g||void 0,vnode:o.default?at(Ke,void 0,o.default(d)):d.Component,route:d.route,renderKey:g||void 0,trackRootNodes:p,vnodeRef:i});return x&&(v.type.name=d.Component.type.name||d.Component.type.__name||"RouteProvider"),v}}))).default(),c}})}});function mR(t){const e=t.map(o=>({...o,onAfterLeave:o.onAfterLeave?Yc(o.onAfterLeave):void 0}));return Op(...e)}function bR(t,e,o){if(!t)return!1;const n=e.matched.findIndex(r=>{var i;return((i=r.components)==null?void 0:i.default)===(o==null?void 0:o.type)});return!n||n===-1?!1:e.matched.slice(0,n).some((r,i)=>{var s,a,l;return((s=r.components)==null?void 0:s.default)!==((l=(a=t.matched[i])==null?void 0:a.components)==null?void 0:l.default)})||o&&Wl({route:e,Component:o})!==Wl({route:t,Component:o})}function yR(t,e,o){return t?e.matched.findIndex(r=>{var i;return((i=r.components)==null?void 0:i.default)===(o==null?void 0:o.type)})n.default||n);return()=>at(o,t.layoutProps,e.slots)}}),xR=io({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(t,e){const o=Ie(),n=tt(_i),r=n===zc()?z_():n,i=Ve(()=>{let l=Fe(t.name)??r.meta.layout??"default";return l&&!(l in jo)&&t.fallback&&(l=Fe(t.fallback)),l}),s=vt();e.expose({layoutRef:s});const a=o.deferHydration();if(o.isHydrating){const l=o.hooks.hookOnce("app:error",a);gt().beforeEach(l)}return()=>{const l=i.value&&i.value in jo,c=r.meta.layoutTransition??y1;return im(sp,l&&c,{default:()=>at(Fc,{suspensible:!0,onResolve:()=>{On(a)}},{default:()=>at(_R,{layoutProps:ge(e.attrs,{ref:s}),key:i.value||void 0,name:i.value,shouldProvide:!t.name,hasTransition:!!c},e.slots)})}).default()}}}),_R=io({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(t,e){const o=t.name;return t.shouldProvide&&_n(Mp,{isCurrent:n=>o===(n.meta.layout??"default")}),()=>{var n,r;return!o||typeof o=="string"&&!(o in jo)?(r=(n=e.slots).default)==null?void 0:r.call(n):at(vR,{key:o,layoutProps:t.layoutProps,name:o},e.slots)}}});var b0={name:"Portal",props:{appendTo:{type:[String,Object],default:"body"},disabled:{type:Boolean,default:!1}},data:function(){return{mounted:!1}},mounted:function(){this.mounted=Xc()},computed:{inline:function(){return this.disabled||this.appendTo==="self"}}};function kR(t,e,o,n,r,i){return i.inline?gn(t.$slots,"default",{key:0}):r.mounted?(re(),ht(Sb,{key:1,to:o.appendTo},[gn(t.$slots,"default")],8,["to"])):mn("",!0)}b0.render=kR;var Fo={_loadedStyleNames:new Set,getLoadedStyleNames:function(){return this._loadedStyleNames},isStyleNameLoaded:function(e){return this._loadedStyleNames.has(e)},setLoadedStyleName:function(e){this._loadedStyleNames.add(e)},deleteLoadedStyleName:function(e){this._loadedStyleNames.delete(e)},clearLoadedStyleNames:function(){this._loadedStyleNames.clear()}},Ch=Be.extend({name:"common"});function li(t){"@babel/helpers - typeof";return li=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},li(t)}function wR(t){return x0(t)||CR(t)||v0(t)||y0()}function CR(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function ts(t,e){return x0(t)||SR(t,e)||v0(t,e)||y0()}function y0(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function v0(t,e){if(t){if(typeof t=="string")return Sh(t,e);var o={}.toString.call(t).slice(8,-1);return o==="Object"&&t.constructor&&(o=t.constructor.name),o==="Map"||o==="Set"?Array.from(t):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?Sh(t,e):void 0}}function Sh(t,e){(e==null||e>t.length)&&(e=t.length);for(var o=0,n=Array(e);o1?o-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:function(){};Fo.clearLoadedStyleNames(),Ht.on("theme:change",e)},_getHostInstance:function(e){return e?this.$options.hostName?e.$.type.name===this.$options.hostName?e:this._getHostInstance(e.$parentInstance):e.$parentInstance:void 0},_getPropValue:function(e){var o;return this[e]||((o=this._getHostInstance(this))===null||o===void 0?void 0:o[e])},_getOptionValue:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return qc(e,o,n)},_getPTValue:function(){var e,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,s=/./g.test(n)&&!!r[n.split(".")[0]],a=this._getPropValue("ptOptions")||((e=this.$primevueConfig)===null||e===void 0?void 0:e.ptOptions)||{},l=a.mergeSections,c=l===void 0?!0:l,u=a.mergeProps,d=u===void 0?!1:u,f=i?s?this._useGlobalPT(this._getPTClassValue,n,r):this._useDefaultPT(this._getPTClassValue,n,r):void 0,h=s?void 0:this._getPTSelf(o,this._getPTClassValue,n,se(se({},r),{},{global:f||{}})),g=this._getPTDatasets(n);return c||!c&&h?d?this._mergeProps(d,f,h,g):se(se(se({},f),h),g):se(se({},h),g)},_getPTSelf:function(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length,n=new Array(o>1?o-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:"",r="data-pc-",i=n==="root"&&xe((e=this.pt)===null||e===void 0?void 0:e["data-pc-section"]);return n!=="transition"&&se(se({},n==="root"&&se(se(Cr({},"".concat(r,"name"),Wt(i?(o=this.pt)===null||o===void 0?void 0:o["data-pc-section"]:this.$.type.name)),i&&Cr({},"".concat(r,"extend"),Wt(this.$.type.name))),Xc()&&Cr({},"".concat(this.$attrSelector),""))),{},Cr({},"".concat(r,"section"),Wt(n)))},_getPTClassValue:function(){var e=this._getOptionValue.apply(this,arguments);return xt(e)||xa(e)?{class:e}:e},_getPT:function(e){var o=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,i=function(a){var l,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u=r?r(a):a,d=Wt(n),f=Wt(o.$name);return(l=c?d!==f?u==null?void 0:u[d]:void 0:u==null?void 0:u[d])!==null&&l!==void 0?l:u};return e!=null&&e.hasOwnProperty("_usept")?{_usept:e._usept,originalValue:i(e.originalValue),value:i(e.value)}:i(e,!0)},_usePT:function(e,o,n,r){var i=function(p){return o(p,n,r)};if(e!=null&&e.hasOwnProperty("_usept")){var s,a=e._usept||((s=this.$primevueConfig)===null||s===void 0?void 0:s.ptOptions)||{},l=a.mergeSections,c=l===void 0?!0:l,u=a.mergeProps,d=u===void 0?!1:u,f=i(e.originalValue),h=i(e.value);return f===void 0&&h===void 0?void 0:xt(h)?h:xt(f)?f:c||!c&&h?d?this._mergeProps(d,f,h):se(se({},f),h):h}return i(e)},_useGlobalPT:function(e,o,n){return this._usePT(this.globalPT,e,o,n)},_useDefaultPT:function(e,o,n){return this._usePT(this.defaultPT,e,o,n)},ptm:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this._getPTValue(this.pt,e,se(se({},this.$params),o))},ptmi:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ge(this.$_attrsWithoutPT,this.ptm(e,o))},ptmo:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this._getPTValue(e,o,se({instance:this},n),!1)},cx:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.isUnstyled?void 0:this._getOptionValue(this.$style.classes,e,se(se({},this.$params),o))},sx:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(o){var r=this._getOptionValue(this.$style.inlineStyles,e,se(se({},this.$params),n)),i=this._getOptionValue(Ch.inlineStyles,e,se(se({},this.$params),n));return[i,r]}}},computed:{globalPT:function(){var e,o=this;return this._getPT((e=this.$primevueConfig)===null||e===void 0?void 0:e.pt,void 0,function(n){return $t(n,{instance:o})})},defaultPT:function(){var e,o=this;return this._getPT((e=this.$primevueConfig)===null||e===void 0?void 0:e.pt,void 0,function(n){return o._getOptionValue(n,o.$name,se({},o.$params))||$t(n,se({},o.$params))})},isUnstyled:function(){var e;return this.unstyled!==void 0?this.unstyled:(e=this.$primevueConfig)===null||e===void 0?void 0:e.unstyled},$theme:function(){var e;return(e=this.$primevueConfig)===null||e===void 0?void 0:e.theme},$style:function(){return se(se({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadTheme:function(){}},(this._getHostInstance(this)||{}).$style),this.$options.style)},$styleOptions:function(){var e;return{nonce:(e=this.$primevueConfig)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce}},$primevueConfig:function(){var e;return(e=this.$primevue)===null||e===void 0?void 0:e.config},$name:function(){return this.$options.hostName||this.$.type.name},$params:function(){var e=this._getHostInstance(this)||this.$parent;return{instance:this,props:this.$props,state:this.$data,attrs:this.$attrs,parent:{instance:e,props:e==null?void 0:e.$props,state:e==null?void 0:e.$data,attrs:e==null?void 0:e.$attrs}}},$_attrsPT:function(){return Object.entries(this.$attrs||{}).filter(function(e){var o=ts(e,1),n=o[0];return n==null?void 0:n.startsWith("pt:")}).reduce(function(e,o){var n=ts(o,2),r=n[0],i=n[1],s=r.split(":"),a=wR(s),l=a.slice(1);return l==null||l.reduce(function(c,u,d,f){return!c[u]&&(c[u]=d===f.length-1?i:{}),c[u]},e),e},{})},$_attrsWithoutPT:function(){return Object.entries(this.$attrs||{}).filter(function(e){var o=ts(e,1),n=o[0];return!(n!=null&&n.startsWith("pt:"))}).reduce(function(e,o){var n=ts(o,2),r=n[0],i=n[1];return e[r]=i,e},{})}}};function ci(t){"@babel/helpers - typeof";return ci=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ci(t)}function os(t,e,o){return(e=RR(e))in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o,t}function RR(t){var e=OR(t,"string");return ci(e)=="symbol"?e:e+""}function OR(t,e){if(ci(t)!="object"||!t)return t;var o=t[Symbol.toPrimitive];if(o!==void 0){var n=o.call(t,e||"default");if(ci(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var ER=function(e){var o=e.dt;return` .p-toast { width: `.concat(o("toast.width"),`; white-space: pre-line; @@ -467,8 +467,8 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: rotate(359deg); } } -`,$R=Be.extend({name:"baseicon",css:LR});function ui(t){"@babel/helpers - typeof";return ui=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ui(t)}function Th(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),o.push.apply(o,n)}return o}function Rh(t){for(var e=1;et.length)&&(e=t.length);for(var o=0,n=Array(e);o0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,l=function(){var v=ie._getOptionValue.apply(ie,arguments);return xt(v)||xa(v)?{class:v}:v},c=((e=n.binding)===null||e===void 0||(e=e.value)===null||e===void 0?void 0:e.ptOptions)||((o=n.$primevueConfig)===null||o===void 0?void 0:o.ptOptions)||{},u=c.mergeSections,d=u===void 0?!0:u,f=c.mergeProps,h=f===void 0?!1:f,g=a?ie._useDefaultPT(n,n.defaultPT(),l,i,s):void 0,p=ie._usePT(n,ie._getPT(r,n.$name),l,i,ce(ce({},s),{},{global:g||{}})),y=ie._getPTDatasets(n,i);return d||!d&&p?h?ie._mergeProps(n,h,g,p,y):ce(ce(ce({},g),p),y):ce(ce({},p),y)},_getPTDatasets:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n="data-pc-";return ce(ce({},o==="root"&&gc({},"".concat(n,"name"),zt(e.$name))),{},gc({},"".concat(n,"section"),zt(o)))},_getPT:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r=function(s){var a,l=n?n(s):s,c=zt(o);return(a=l==null?void 0:l[c])!==null&&a!==void 0?a:l};return e!=null&&e.hasOwnProperty("_usept")?{_usept:e._usept,originalValue:r(e.originalValue),value:r(e.value)}:r(e)},_usePT:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,s=function(y){return n(y,r,i)};if(o!=null&&o.hasOwnProperty("_usept")){var a,l=o._usept||((a=e.$primevueConfig)===null||a===void 0?void 0:a.ptOptions)||{},c=l.mergeSections,u=c===void 0?!0:c,d=l.mergeProps,f=d===void 0?!1:d,h=s(o.originalValue),g=s(o.value);return h===void 0&&g===void 0?void 0:xt(g)?g:xt(h)?h:u||!u&&g?f?ie._mergeProps(e,f,h,g):ce(ce({},h),g):g}return s(o)},_useDefaultPT:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;return ie._usePT(e,o,n,r,i)},_loadStyles:function(e,o,n){var r,i=ie._getConfig(o,n),s={nonce:i==null||(r=i.csp)===null||r===void 0?void 0:r.nonce};ie._loadCoreStyles(e.$instance,s),ie._loadThemeStyles(e.$instance,s),ie._loadScopedThemeStyles(e.$instance,s),ie._themeChangeListener(function(){return ie._loadThemeStyles(e.$instance,s)})},_loadCoreStyles:function(){var e,o,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;if(!Fo.isStyleNameLoaded((e=n.$style)===null||e===void 0?void 0:e.name)&&(o=n.$style)!==null&&o!==void 0&&o.name){var i;Be.loadCSS(r),(i=n.$style)===null||i===void 0||i.loadCSS(r),Fo.setLoadedStyleName(n.$style.name)}},_loadThemeStyles:function(){var e,o,n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(!(r!=null&&r.isUnstyled()||(r==null||(e=r.theme)===null||e===void 0?void 0:e.call(r))==="none")){if(!ve.isStyleNameLoaded("common")){var s,a,l=((s=r.$style)===null||s===void 0||(a=s.getCommonTheme)===null||a===void 0?void 0:a.call(s))||{},c=l.primitive,u=l.semantic,d=l.global,f=l.style;Be.load(c==null?void 0:c.css,ce({name:"primitive-variables"},i)),Be.load(u==null?void 0:u.css,ce({name:"semantic-variables"},i)),Be.load(d==null?void 0:d.css,ce({name:"global-variables"},i)),Be.loadTheme(ce({name:"global-style"},i),f),ve.setLoadedStyleName("common")}if(!ve.isStyleNameLoaded((o=r.$style)===null||o===void 0?void 0:o.name)&&(n=r.$style)!==null&&n!==void 0&&n.name){var h,g,p,y,x=((h=r.$style)===null||h===void 0||(g=h.getDirectiveTheme)===null||g===void 0?void 0:g.call(h))||{},v=x.css,m=x.style;(p=r.$style)===null||p===void 0||p.load(v,ce({name:"".concat(r.$style.name,"-variables")},i)),(y=r.$style)===null||y===void 0||y.loadTheme(ce({name:"".concat(r.$style.name,"-style")},i),m),ve.setLoadedStyleName(r.$style.name)}if(!ve.isStyleNameLoaded("layer-order")){var b,_,C=(b=r.$style)===null||b===void 0||(_=b.getLayerOrderThemeCSS)===null||_===void 0?void 0:_.call(b);Be.load(C,ce({name:"layer-order",first:!0},i)),ve.setLoadedStyleName("layer-order")}}},_loadScopedThemeStyles:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0,n=e.preset();if(n&&e.$attrSelector){var r,i,s,a=((r=e.$style)===null||r===void 0||(i=r.getPresetTheme)===null||i===void 0?void 0:i.call(r,n,"[".concat(e.$attrSelector,"]")))||{},l=a.css,c=(s=e.$style)===null||s===void 0?void 0:s.load(l,ce({name:"".concat(e.$attrSelector,"-").concat(e.$style.name)},o));e.scopedStyleEl=c.el}},_themeChangeListener:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(){};Fo.clearLoadedStyleNames(),Ht.on("theme:change",e)},_hook:function(e,o,n,r,i,s){var a,l,c="on".concat(bk(o)),u=ie._getConfig(r,i),d=n==null?void 0:n.$instance,f=ie._usePT(d,ie._getPT(r==null||(a=r.value)===null||a===void 0?void 0:a.pt,e),ie._getOptionValue,"hooks.".concat(c)),h=ie._useDefaultPT(d,u==null||(l=u.pt)===null||l===void 0||(l=l.directives)===null||l===void 0?void 0:l[e],ie._getOptionValue,"hooks.".concat(c)),g={el:n,binding:r,vnode:i,prevVnode:s};f==null||f(d,g),h==null||h(d,g)},_mergeProps:function(){for(var e=arguments.length>1?arguments[1]:void 0,o=arguments.length,n=new Array(o>2?o-2:0),r=2;r1&&arguments[1]!==void 0?arguments[1]:{},n=function(s,a,l,c,u){var d,f,h,g;a._$instances=a._$instances||{};var p=ie._getConfig(l,c),y=a._$instances[e]||{},x=no(y)?ce(ce({},o),o==null?void 0:o.methods):{};a._$instances[e]=ce(ce({},y),{},{$name:e,$host:a,$binding:l,$modifiers:l==null?void 0:l.modifiers,$value:l==null?void 0:l.value,$el:y.$el||a||void 0,$style:ce({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadTheme:function(){}},o==null?void 0:o.style),$primevueConfig:p,$attrSelector:(d=a.$pd)===null||d===void 0||(d=d[e])===null||d===void 0?void 0:d.attrSelector,defaultPT:function(){return ie._getPT(p==null?void 0:p.pt,void 0,function(m){var b;return m==null||(b=m.directives)===null||b===void 0?void 0:b[e]})},isUnstyled:function(){var m,b;return((m=a.$instance)===null||m===void 0||(m=m.$binding)===null||m===void 0||(m=m.value)===null||m===void 0?void 0:m.unstyled)!==void 0?(b=a.$instance)===null||b===void 0||(b=b.$binding)===null||b===void 0||(b=b.value)===null||b===void 0?void 0:b.unstyled:p==null?void 0:p.unstyled},theme:function(){var m;return(m=a.$instance)===null||m===void 0||(m=m.$primevueConfig)===null||m===void 0?void 0:m.theme},preset:function(){var m;return(m=a.$instance)===null||m===void 0||(m=m.$binding)===null||m===void 0||(m=m.value)===null||m===void 0?void 0:m.dt},ptm:function(){var m,b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ie._getPTValue(a.$instance,(m=a.$instance)===null||m===void 0||(m=m.$binding)===null||m===void 0||(m=m.value)===null||m===void 0?void 0:m.pt,b,ce({},_))},ptmo:function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return ie._getPTValue(a.$instance,m,b,_,!1)},cx:function(){var m,b,_=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return(m=a.$instance)!==null&&m!==void 0&&m.isUnstyled()?void 0:ie._getOptionValue((b=a.$instance)===null||b===void 0||(b=b.$style)===null||b===void 0?void 0:b.classes,_,ce({},C))},sx:function(){var m,b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return _?ie._getOptionValue((m=a.$instance)===null||m===void 0||(m=m.$style)===null||m===void 0?void 0:m.inlineStyles,b,ce({},C)):void 0}},x),a.$instance=a._$instances[e],(f=(h=a.$instance)[s])===null||f===void 0||f.call(h,a,l,c,u),a["$".concat(e)]=a.$instance,ie._hook(e,s,a,l,c,u),a.$pd||(a.$pd={}),a.$pd[e]=ce(ce({},(g=a.$pd)===null||g===void 0?void 0:g[e]),{},{name:e,instance:a.$instance})},r=function(s){var a,l,c,u,d,f=(a=s.$instance)===null||a===void 0?void 0:a.watch;f==null||(l=f.config)===null||l===void 0||l.call(s.$instance,(c=s.$instance)===null||c===void 0?void 0:c.$primevueConfig),jn.on("config:change",function(h){var g,p=h.newValue,y=h.oldValue;return f==null||(g=f.config)===null||g===void 0?void 0:g.call(s.$instance,p,y)}),f==null||(u=f["config.ripple"])===null||u===void 0||u.call(s.$instance,(d=s.$instance)===null||d===void 0||(d=d.$primevueConfig)===null||d===void 0?void 0:d.ripple),jn.on("config:ripple:change",function(h){var g,p=h.newValue,y=h.oldValue;return f==null||(g=f["config.ripple"])===null||g===void 0?void 0:g.call(s.$instance,p,y)})};return{created:function(s,a,l,c){s.$pd||(s.$pd={}),s.$pd[e]={name:e,attrSelector:vm("pd")},n("created",s,a,l,c)},beforeMount:function(s,a,l,c){ie._loadStyles(s,a,l),n("beforeMount",s,a,l,c),r(s)},mounted:function(s,a,l,c){ie._loadStyles(s,a,l),n("mounted",s,a,l,c)},beforeUpdate:function(s,a,l,c){n("beforeUpdate",s,a,l,c)},updated:function(s,a,l,c){ie._loadStyles(s,a,l),n("updated",s,a,l,c)},beforeUnmount:function(s,a,l,c){n("beforeUnmount",s,a,l,c)},unmounted:function(s,a,l,c){var u;(u=s.$instance)===null||u===void 0||(u=u.scopedStyleEl)===null||u===void 0||(u=u.value)===null||u===void 0||u.remove(),n("unmounted",s,a,l,c)}}},extend:function(){var e=ie._getMeta.apply(ie,arguments),o=Oh(e,2),n=o[0],r=o[1];return ce({extend:function(){var s=ie._getMeta.apply(ie,arguments),a=Oh(s,2),l=a[0],c=a[1];return ie.extend(l,ce(ce(ce({},r),r==null?void 0:r.methods),c))}},ie._extend(n,r))}},XR=function(e){var o=e.dt;return` +`,$R=Be.extend({name:"baseicon",css:LR});function ui(t){"@babel/helpers - typeof";return ui=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ui(t)}function Ph(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),o.push.apply(o,n)}return o}function Rh(t){for(var e=1;et.length)&&(e=t.length);for(var o=0,n=Array(e);o0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,l=function(){var v=ie._getOptionValue.apply(ie,arguments);return xt(v)||xa(v)?{class:v}:v},c=((e=n.binding)===null||e===void 0||(e=e.value)===null||e===void 0?void 0:e.ptOptions)||((o=n.$primevueConfig)===null||o===void 0?void 0:o.ptOptions)||{},u=c.mergeSections,d=u===void 0?!0:u,f=c.mergeProps,h=f===void 0?!1:f,g=a?ie._useDefaultPT(n,n.defaultPT(),l,i,s):void 0,p=ie._usePT(n,ie._getPT(r,n.$name),l,i,ce(ce({},s),{},{global:g||{}})),y=ie._getPTDatasets(n,i);return d||!d&&p?h?ie._mergeProps(n,h,g,p,y):ce(ce(ce({},g),p),y):ce(ce({},p),y)},_getPTDatasets:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n="data-pc-";return ce(ce({},o==="root"&&gc({},"".concat(n,"name"),Wt(e.$name))),{},gc({},"".concat(n,"section"),Wt(o)))},_getPT:function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r=function(s){var a,l=n?n(s):s,c=Wt(o);return(a=l==null?void 0:l[c])!==null&&a!==void 0?a:l};return e!=null&&e.hasOwnProperty("_usept")?{_usept:e._usept,originalValue:r(e.originalValue),value:r(e.value)}:r(e)},_usePT:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,s=function(y){return n(y,r,i)};if(o!=null&&o.hasOwnProperty("_usept")){var a,l=o._usept||((a=e.$primevueConfig)===null||a===void 0?void 0:a.ptOptions)||{},c=l.mergeSections,u=c===void 0?!0:c,d=l.mergeProps,f=d===void 0?!1:d,h=s(o.originalValue),g=s(o.value);return h===void 0&&g===void 0?void 0:xt(g)?g:xt(h)?h:u||!u&&g?f?ie._mergeProps(e,f,h,g):ce(ce({},h),g):g}return s(o)},_useDefaultPT:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;return ie._usePT(e,o,n,r,i)},_loadStyles:function(e,o,n){var r,i=ie._getConfig(o,n),s={nonce:i==null||(r=i.csp)===null||r===void 0?void 0:r.nonce};ie._loadCoreStyles(e.$instance,s),ie._loadThemeStyles(e.$instance,s),ie._loadScopedThemeStyles(e.$instance,s),ie._themeChangeListener(function(){return ie._loadThemeStyles(e.$instance,s)})},_loadCoreStyles:function(){var e,o,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;if(!Fo.isStyleNameLoaded((e=n.$style)===null||e===void 0?void 0:e.name)&&(o=n.$style)!==null&&o!==void 0&&o.name){var i;Be.loadCSS(r),(i=n.$style)===null||i===void 0||i.loadCSS(r),Fo.setLoadedStyleName(n.$style.name)}},_loadThemeStyles:function(){var e,o,n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(!(r!=null&&r.isUnstyled()||(r==null||(e=r.theme)===null||e===void 0?void 0:e.call(r))==="none")){if(!ve.isStyleNameLoaded("common")){var s,a,l=((s=r.$style)===null||s===void 0||(a=s.getCommonTheme)===null||a===void 0?void 0:a.call(s))||{},c=l.primitive,u=l.semantic,d=l.global,f=l.style;Be.load(c==null?void 0:c.css,ce({name:"primitive-variables"},i)),Be.load(u==null?void 0:u.css,ce({name:"semantic-variables"},i)),Be.load(d==null?void 0:d.css,ce({name:"global-variables"},i)),Be.loadTheme(ce({name:"global-style"},i),f),ve.setLoadedStyleName("common")}if(!ve.isStyleNameLoaded((o=r.$style)===null||o===void 0?void 0:o.name)&&(n=r.$style)!==null&&n!==void 0&&n.name){var h,g,p,y,x=((h=r.$style)===null||h===void 0||(g=h.getDirectiveTheme)===null||g===void 0?void 0:g.call(h))||{},v=x.css,m=x.style;(p=r.$style)===null||p===void 0||p.load(v,ce({name:"".concat(r.$style.name,"-variables")},i)),(y=r.$style)===null||y===void 0||y.loadTheme(ce({name:"".concat(r.$style.name,"-style")},i),m),ve.setLoadedStyleName(r.$style.name)}if(!ve.isStyleNameLoaded("layer-order")){var b,_,C=(b=r.$style)===null||b===void 0||(_=b.getLayerOrderThemeCSS)===null||_===void 0?void 0:_.call(b);Be.load(C,ce({name:"layer-order",first:!0},i)),ve.setLoadedStyleName("layer-order")}}},_loadScopedThemeStyles:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0,n=e.preset();if(n&&e.$attrSelector){var r,i,s,a=((r=e.$style)===null||r===void 0||(i=r.getPresetTheme)===null||i===void 0?void 0:i.call(r,n,"[".concat(e.$attrSelector,"]")))||{},l=a.css,c=(s=e.$style)===null||s===void 0?void 0:s.load(l,ce({name:"".concat(e.$attrSelector,"-").concat(e.$style.name)},o));e.scopedStyleEl=c.el}},_themeChangeListener:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(){};Fo.clearLoadedStyleNames(),Ht.on("theme:change",e)},_hook:function(e,o,n,r,i,s){var a,l,c="on".concat(bk(o)),u=ie._getConfig(r,i),d=n==null?void 0:n.$instance,f=ie._usePT(d,ie._getPT(r==null||(a=r.value)===null||a===void 0?void 0:a.pt,e),ie._getOptionValue,"hooks.".concat(c)),h=ie._useDefaultPT(d,u==null||(l=u.pt)===null||l===void 0||(l=l.directives)===null||l===void 0?void 0:l[e],ie._getOptionValue,"hooks.".concat(c)),g={el:n,binding:r,vnode:i,prevVnode:s};f==null||f(d,g),h==null||h(d,g)},_mergeProps:function(){for(var e=arguments.length>1?arguments[1]:void 0,o=arguments.length,n=new Array(o>2?o-2:0),r=2;r1&&arguments[1]!==void 0?arguments[1]:{},n=function(s,a,l,c,u){var d,f,h,g;a._$instances=a._$instances||{};var p=ie._getConfig(l,c),y=a._$instances[e]||{},x=no(y)?ce(ce({},o),o==null?void 0:o.methods):{};a._$instances[e]=ce(ce({},y),{},{$name:e,$host:a,$binding:l,$modifiers:l==null?void 0:l.modifiers,$value:l==null?void 0:l.value,$el:y.$el||a||void 0,$style:ce({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadTheme:function(){}},o==null?void 0:o.style),$primevueConfig:p,$attrSelector:(d=a.$pd)===null||d===void 0||(d=d[e])===null||d===void 0?void 0:d.attrSelector,defaultPT:function(){return ie._getPT(p==null?void 0:p.pt,void 0,function(m){var b;return m==null||(b=m.directives)===null||b===void 0?void 0:b[e]})},isUnstyled:function(){var m,b;return((m=a.$instance)===null||m===void 0||(m=m.$binding)===null||m===void 0||(m=m.value)===null||m===void 0?void 0:m.unstyled)!==void 0?(b=a.$instance)===null||b===void 0||(b=b.$binding)===null||b===void 0||(b=b.value)===null||b===void 0?void 0:b.unstyled:p==null?void 0:p.unstyled},theme:function(){var m;return(m=a.$instance)===null||m===void 0||(m=m.$primevueConfig)===null||m===void 0?void 0:m.theme},preset:function(){var m;return(m=a.$instance)===null||m===void 0||(m=m.$binding)===null||m===void 0||(m=m.value)===null||m===void 0?void 0:m.dt},ptm:function(){var m,b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ie._getPTValue(a.$instance,(m=a.$instance)===null||m===void 0||(m=m.$binding)===null||m===void 0||(m=m.value)===null||m===void 0?void 0:m.pt,b,ce({},_))},ptmo:function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return ie._getPTValue(a.$instance,m,b,_,!1)},cx:function(){var m,b,_=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return(m=a.$instance)!==null&&m!==void 0&&m.isUnstyled()?void 0:ie._getOptionValue((b=a.$instance)===null||b===void 0||(b=b.$style)===null||b===void 0?void 0:b.classes,_,ce({},C))},sx:function(){var m,b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return _?ie._getOptionValue((m=a.$instance)===null||m===void 0||(m=m.$style)===null||m===void 0?void 0:m.inlineStyles,b,ce({},C)):void 0}},x),a.$instance=a._$instances[e],(f=(h=a.$instance)[s])===null||f===void 0||f.call(h,a,l,c,u),a["$".concat(e)]=a.$instance,ie._hook(e,s,a,l,c,u),a.$pd||(a.$pd={}),a.$pd[e]=ce(ce({},(g=a.$pd)===null||g===void 0?void 0:g[e]),{},{name:e,instance:a.$instance})},r=function(s){var a,l,c,u,d,f=(a=s.$instance)===null||a===void 0?void 0:a.watch;f==null||(l=f.config)===null||l===void 0||l.call(s.$instance,(c=s.$instance)===null||c===void 0?void 0:c.$primevueConfig),jn.on("config:change",function(h){var g,p=h.newValue,y=h.oldValue;return f==null||(g=f.config)===null||g===void 0?void 0:g.call(s.$instance,p,y)}),f==null||(u=f["config.ripple"])===null||u===void 0||u.call(s.$instance,(d=s.$instance)===null||d===void 0||(d=d.$primevueConfig)===null||d===void 0?void 0:d.ripple),jn.on("config:ripple:change",function(h){var g,p=h.newValue,y=h.oldValue;return f==null||(g=f["config.ripple"])===null||g===void 0?void 0:g.call(s.$instance,p,y)})};return{created:function(s,a,l,c){s.$pd||(s.$pd={}),s.$pd[e]={name:e,attrSelector:vm("pd")},n("created",s,a,l,c)},beforeMount:function(s,a,l,c){ie._loadStyles(s,a,l),n("beforeMount",s,a,l,c),r(s)},mounted:function(s,a,l,c){ie._loadStyles(s,a,l),n("mounted",s,a,l,c)},beforeUpdate:function(s,a,l,c){n("beforeUpdate",s,a,l,c)},updated:function(s,a,l,c){ie._loadStyles(s,a,l),n("updated",s,a,l,c)},beforeUnmount:function(s,a,l,c){n("beforeUnmount",s,a,l,c)},unmounted:function(s,a,l,c){var u;(u=s.$instance)===null||u===void 0||(u=u.scopedStyleEl)===null||u===void 0||(u=u.value)===null||u===void 0||u.remove(),n("unmounted",s,a,l,c)}}},extend:function(){var e=ie._getMeta.apply(ie,arguments),o=Oh(e,2),n=o[0],r=o[1];return ce({extend:function(){var s=ie._getMeta.apply(ie,arguments),a=Oh(s,2),l=a[0],c=a[1];return ie.extend(l,ce(ce(ce({},r),r==null?void 0:r.methods),c))}},ie._extend(n,r))}},XR=function(e){var o=e.dt;return` .p-ink { display: block; position: absolute; @@ -489,14 +489,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho } } `)},ZR={root:"p-ink"},JR=Be.extend({name:"ripple-directive",theme:XR,classes:ZR}),QR=ie.extend({style:JR});function fi(t){"@babel/helpers - typeof";return fi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fi(t)}function eO(t){return rO(t)||nO(t)||oO(t)||tO()}function tO(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oO(t,e){if(t){if(typeof t=="string")return pc(t,e);var o={}.toString.call(t).slice(8,-1);return o==="Object"&&t.constructor&&(o=t.constructor.name),o==="Map"||o==="Set"?Array.from(t):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?pc(t,e):void 0}}function nO(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function rO(t){if(Array.isArray(t))return pc(t)}function pc(t,e){(e==null||e>t.length)&&(e=t.length);for(var o=0,n=Array(e);ot.length)&&(e=t.length);for(var o=0,n=Array(e);ot.length)&&(e=t.length);for(var o=0,n=Array(e);o{const n=pR,r=xR;return re(),Le("div",null,[Oe(r,null,{default:xo(()=>[Oe(n)]),_:1}),Oe(Fe(w0))])}}});async function C0(t,e=gt()){const{path:o,matched:n}=e.resolve(t);if(!n.length||(e._routePreloaded||(e._routePreloaded=new Set),e._routePreloaded.has(o)))return;const r=e._preloadPromises=e._preloadPromises||[];if(r.length>4)return Promise.all(r).then(()=>C0(t,e));e._routePreloaded.add(o);const i=n.map(s=>{var a;return(a=s.components)==null?void 0:a.default}).filter(s=>typeof s=="function");for(const s of i){const a=Promise.resolve(s()).catch(()=>{}).finally(()=>r.splice(r.indexOf(a)));r.push(a)}await Promise.all(r)}const PO=(...t)=>t.find(e=>e!==void 0);function TO(t){const e=t.componentName||"NuxtLink";function o(r,i){if(!r||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return r;if(typeof r=="string")return Dh(r,t.trailingSlash);const s="path"in r&&r.path!==void 0?r.path:i(r).path;return{...r,name:void 0,path:Dh(s,t.trailingSlash)}}function n(r){const i=gt(),s=nr(),a=Ve(()=>!!r.target&&r.target!=="_self"),l=Ve(()=>{const p=r.to||r.href||"";return typeof p=="string"&&Oo(p,{acceptRelative:!0})}),c=Ts("RouterLink"),u=c&&typeof c!="string"?c.useLink:void 0,d=Ve(()=>{if(r.external)return!0;const p=r.to||r.href||"";return typeof p=="object"?!1:p===""||l.value}),f=Ve(()=>{const p=r.to||r.href||"";return d.value?p:o(p,i.resolve)}),h=d.value||u==null?void 0:u({...r,to:f}),g=Ve(()=>{var p;if(!f.value||l.value)return f.value;if(d.value){const y=typeof f.value=="object"&&"path"in f.value?Ll(f.value):f.value,x=typeof y=="object"?i.resolve(y).href:y;return o(x,i.resolve)}return typeof f.value=="object"?((p=i.resolve(f.value))==null?void 0:p.href)??null:o(fa(s.app.baseURL,f.value),i.resolve)});return{to:f,hasTarget:a,isAbsoluteUrl:l,isExternal:d,href:g,isActive:(h==null?void 0:h.isActive)??Ve(()=>f.value===i.currentRoute.value.path),isExactActive:(h==null?void 0:h.isExactActive)??Ve(()=>f.value===i.currentRoute.value.path),route:(h==null?void 0:h.route)??Ve(()=>i.resolve(f.value)),async navigate(){await F1(g.value,{replace:r.replace,external:d.value||a.value})}}}return io({name:e,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}},useLink:n,setup(r,{slots:i}){const s=gt(),{to:a,href:l,navigate:c,isExternal:u,hasTarget:d,isAbsoluteUrl:f}=n(r),h=vt(!1),g=vt(null),p=v=>{var m;g.value=r.custom?(m=v==null?void 0:v.$el)==null?void 0:m.nextElementSibling:v==null?void 0:v.$el};function y(v){var m,b;return!h.value&&(typeof r.prefetchOn=="string"?r.prefetchOn===v:((m=r.prefetchOn)==null?void 0:m[v])??((b=t.prefetchOn)==null?void 0:b[v]))&&(r.prefetch??t.prefetch)!==!1&&r.noPrefetch!==!0&&r.target!=="_blank"&&!EO()}async function x(v=Ie()){if(h.value)return;h.value=!0;const m=typeof a.value=="string"?a.value:u.value?Ll(a.value):s.resolve(a.value).fullPath;await Promise.all([v.hooks.callHook("link:prefetch",m).catch(()=>{}),!u.value&&!d.value&&C0(a.value,s).catch(()=>{})])}if(y("visibility")){const v=Ie();let m,b=null;vi(()=>{const _=OO();ya(()=>{m=Wl(()=>{var C;(C=g==null?void 0:g.value)!=null&&C.tagName&&(b=_.observe(g.value,async()=>{b==null||b(),b=null,await x(v)}))})})}),xi(()=>{m&&ok(m),b==null||b(),b=null})}return()=>{var b;if(!u.value&&!d.value){const _={ref:p,to:a.value,activeClass:r.activeClass||t.activeClass,exactActiveClass:r.exactActiveClass||t.exactActiveClass,replace:r.replace,ariaCurrentValue:r.ariaCurrentValue,custom:r.custom};return r.custom||(y("interaction")&&(_.onPointerenter=x.bind(null,void 0),_.onFocus=x.bind(null,void 0)),h.value&&(_.class=r.prefetchedClass||t.prefetchedClass),_.rel=r.rel||void 0),at(Ts("RouterLink"),_,i.default)}const v=r.target||null,m=PO(r.noRel?"":r.rel,t.externalRelAttribute,f.value||d.value?"noopener noreferrer":"")||null;return r.custom?i.default?i.default({href:l.value,navigate:c,prefetch:x,get route(){if(!l.value)return;const _=new URL(l.value,window.location.href);return{path:_.pathname,fullPath:_.pathname,get query(){return mp(_.search)},hash:_.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:l.value}},rel:m,target:v,isExternal:u.value||d.value,isActive:!1,isExactActive:!1}):null:at("a",{ref:g,href:l.value||null,rel:m,target:v},(b=i.default)==null?void 0:b.call(i))}}})}const RO=TO(x1);function Dh(t,e){const o=e==="append"?Ds:da;return Oo(t)&&!t.startsWith("http")?t:o(t,!0)}function OO(){const t=Ie();if(t._observer)return t._observer;let e=null;const o=new Map,n=(i,s)=>(e||(e=new IntersectionObserver(a=>{for(const l of a){const c=o.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}})),o.set(i,s),e.observe(i),()=>{o.delete(i),e.unobserve(i),o.size===0&&(e.disconnect(),e=null)});return t._observer={observe:n}}function EO(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}var MO=function(e){var o=e.dt;return` + `)}this.styleElement.innerHTML=o}},destroyStyle:function(){this.styleElement&&(document.head.removeChild(this.styleElement),this.styleElement=null)}},components:{ToastMessage:k0,Portal:b0}};function gi(t){"@babel/helpers - typeof";return gi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gi(t)}function $h(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),o.push.apply(o,n)}return o}function xO(t){for(var e=1;e{const n=pR,r=xR;return re(),Le("div",null,[Oe(r,null,{default:xo(()=>[Oe(n)]),_:1}),Oe(Fe(w0))])}}});async function C0(t,e=gt()){const{path:o,matched:n}=e.resolve(t);if(!n.length||(e._routePreloaded||(e._routePreloaded=new Set),e._routePreloaded.has(o)))return;const r=e._preloadPromises=e._preloadPromises||[];if(r.length>4)return Promise.all(r).then(()=>C0(t,e));e._routePreloaded.add(o);const i=n.map(s=>{var a;return(a=s.components)==null?void 0:a.default}).filter(s=>typeof s=="function");for(const s of i){const a=Promise.resolve(s()).catch(()=>{}).finally(()=>r.splice(r.indexOf(a)));r.push(a)}await Promise.all(r)}const TO=(...t)=>t.find(e=>e!==void 0);function PO(t){const e=t.componentName||"NuxtLink";function o(r,i){if(!r||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return r;if(typeof r=="string")return Dh(r,t.trailingSlash);const s="path"in r&&r.path!==void 0?r.path:i(r).path;return{...r,name:void 0,path:Dh(s,t.trailingSlash)}}function n(r){const i=gt(),s=nr(),a=Ve(()=>!!r.target&&r.target!=="_self"),l=Ve(()=>{const p=r.to||r.href||"";return typeof p=="string"&&Oo(p,{acceptRelative:!0})}),c=Ps("RouterLink"),u=c&&typeof c!="string"?c.useLink:void 0,d=Ve(()=>{if(r.external)return!0;const p=r.to||r.href||"";return typeof p=="object"?!1:p===""||l.value}),f=Ve(()=>{const p=r.to||r.href||"";return d.value?p:o(p,i.resolve)}),h=d.value||u==null?void 0:u({...r,to:f}),g=Ve(()=>{var p;if(!f.value||l.value)return f.value;if(d.value){const y=typeof f.value=="object"&&"path"in f.value?Ll(f.value):f.value,x=typeof y=="object"?i.resolve(y).href:y;return o(x,i.resolve)}return typeof f.value=="object"?((p=i.resolve(f.value))==null?void 0:p.href)??null:o(fa(s.app.baseURL,f.value),i.resolve)});return{to:f,hasTarget:a,isAbsoluteUrl:l,isExternal:d,href:g,isActive:(h==null?void 0:h.isActive)??Ve(()=>f.value===i.currentRoute.value.path),isExactActive:(h==null?void 0:h.isExactActive)??Ve(()=>f.value===i.currentRoute.value.path),route:(h==null?void 0:h.route)??Ve(()=>i.resolve(f.value)),async navigate(){await F1(g.value,{replace:r.replace,external:d.value||a.value})}}}return io({name:e,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}},useLink:n,setup(r,{slots:i}){const s=gt(),{to:a,href:l,navigate:c,isExternal:u,hasTarget:d,isAbsoluteUrl:f}=n(r),h=vt(!1),g=vt(null),p=v=>{var m;g.value=r.custom?(m=v==null?void 0:v.$el)==null?void 0:m.nextElementSibling:v==null?void 0:v.$el};function y(v){var m,b;return!h.value&&(typeof r.prefetchOn=="string"?r.prefetchOn===v:((m=r.prefetchOn)==null?void 0:m[v])??((b=t.prefetchOn)==null?void 0:b[v]))&&(r.prefetch??t.prefetch)!==!1&&r.noPrefetch!==!0&&r.target!=="_blank"&&!EO()}async function x(v=Ie()){if(h.value)return;h.value=!0;const m=typeof a.value=="string"?a.value:u.value?Ll(a.value):s.resolve(a.value).fullPath;await Promise.all([v.hooks.callHook("link:prefetch",m).catch(()=>{}),!u.value&&!d.value&&C0(a.value,s).catch(()=>{})])}if(y("visibility")){const v=Ie();let m,b=null;vi(()=>{const _=OO();ya(()=>{m=zl(()=>{var C;(C=g==null?void 0:g.value)!=null&&C.tagName&&(b=_.observe(g.value,async()=>{b==null||b(),b=null,await x(v)}))})})}),xi(()=>{m&&ok(m),b==null||b(),b=null})}return()=>{var b;if(!u.value&&!d.value){const _={ref:p,to:a.value,activeClass:r.activeClass||t.activeClass,exactActiveClass:r.exactActiveClass||t.exactActiveClass,replace:r.replace,ariaCurrentValue:r.ariaCurrentValue,custom:r.custom};return r.custom||(y("interaction")&&(_.onPointerenter=x.bind(null,void 0),_.onFocus=x.bind(null,void 0)),h.value&&(_.class=r.prefetchedClass||t.prefetchedClass),_.rel=r.rel||void 0),at(Ps("RouterLink"),_,i.default)}const v=r.target||null,m=TO(r.noRel?"":r.rel,t.externalRelAttribute,f.value||d.value?"noopener noreferrer":"")||null;return r.custom?i.default?i.default({href:l.value,navigate:c,prefetch:x,get route(){if(!l.value)return;const _=new URL(l.value,window.location.href);return{path:_.pathname,fullPath:_.pathname,get query(){return mp(_.search)},hash:_.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:l.value}},rel:m,target:v,isExternal:u.value||d.value,isActive:!1,isExactActive:!1}):null:at("a",{ref:g,href:l.value||null,rel:m,target:v},(b=i.default)==null?void 0:b.call(i))}}})}const RO=PO(x1);function Dh(t,e){const o=e==="append"?Ds:da;return Oo(t)&&!t.startsWith("http")?t:o(t,!0)}function OO(){const t=Ie();if(t._observer)return t._observer;let e=null;const o=new Map,n=(i,s)=>(e||(e=new IntersectionObserver(a=>{for(const l of a){const c=o.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}})),o.set(i,s),e.observe(i),()=>{o.delete(i),e.unobserve(i),o.size===0&&(e.disconnect(),e=null)});return t._observer={observe:n}}function EO(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}var MO=function(e){var o=e.dt;return` .p-card { background: `.concat(o("card.background"),`; color: `).concat(o("card.color"),`; @@ -527,4 +527,4 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho .p-card-subtitle { color: `).concat(o("card.subtitle.color"),`; } -`)},AO={root:"p-card p-component",header:"p-card-header",body:"p-card-body",caption:"p-card-caption",title:"p-card-title",subtitle:"p-card-subtitle",content:"p-card-content",footer:"p-card-footer"},BO=Be.extend({name:"card",theme:MO,classes:AO}),LO={name:"BaseCard",extends:Pa,style:BO,provide:function(){return{$pcCard:this,$parentInstance:this}}},S0={name:"Card",extends:LO,inheritAttrs:!1};function $O(t,e,o,n,r,i){return re(),Le("div",ge({class:t.cx("root")},t.ptmi("root")),[t.$slots.header?(re(),Le("div",ge({key:0,class:t.cx("header")},t.ptm("header")),[gn(t.$slots,"header")],16)):mn("",!0),Ue("div",ge({class:t.cx("body")},t.ptm("body")),[t.$slots.title||t.$slots.subtitle?(re(),Le("div",ge({key:0,class:t.cx("caption")},t.ptm("caption")),[t.$slots.title?(re(),Le("div",ge({key:0,class:t.cx("title")},t.ptm("title")),[gn(t.$slots,"title")],16)):mn("",!0),t.$slots.subtitle?(re(),Le("div",ge({key:1,class:t.cx("subtitle")},t.ptm("subtitle")),[gn(t.$slots,"subtitle")],16)):mn("",!0)],16)):mn("",!0),Ue("div",ge({class:t.cx("content")},t.ptm("content")),[gn(t.$slots,"content")],16),t.$slots.footer?(re(),Le("div",ge({key:1,class:t.cx("footer")},t.ptm("footer")),[gn(t.$slots,"footer")],16)):mn("",!0)],16)],16)}S0.render=$O;const DO={class:"flex justify-center items-center h-screen"},IO={class:"text-center"},NO={class:"mt-0"},FO={key:0},jO={key:1},HO={key:0,class:"text-center"},zO={key:1},WO=["innerHTML"],VO=io({__name:"error",props:{error:{type:Object,required:!0}},setup(t){return Hp({title:"Portfolio Report"}),(e,o)=>{const n=RO;return re(),Le("div",DO,[Oe(Fe(S0),{class:"shadow-2",style:{"min-width":"600px"}},{title:xo(()=>[Ue("div",IO,[o[0]||(o[0]=Ue("i",{class:"ii i-carbon-warning-alt text-orange-500",style:{"font-size":"5rem"}},null,-1)),Ue("h1",NO,[t.error.statusCode===404?(re(),Le("span",FO,"Page not found 😟")):(re(),Le("span",jO,Un(t.error.statusMessage)+" ("+Un(t.error.statusCode)+") ",1))])])]),content:xo(()=>[t.error.statusCode===404?(re(),Le("div",HO,[Ue("p",null,[o[2]||(o[2]=pn(" Sorry, this page does not exist. If you think, this is wrong, please ")),Oe(n,{to:"/contact",class:"text-blue-500"},{default:xo(()=>o[1]||(o[1]=[pn(" let us know ")])),_:1}),o[3]||(o[3]=pn(". "))]),Oe(n,{to:"/",class:"text-blue-500"},{default:xo(()=>o[4]||(o[4]=[pn(" Go to home page ")])),_:1})])):(re(),Le("div",zO,[pn(Un(t.error.message)+" ",1),Ue("div",{innerHTML:t.error.description},null,8,WO)]))]),_:1})])}}}),UO={key:0},Ih={__name:"nuxt-root",setup(t){const e=()=>null,o=Ie(),n=o.deferHydration();if(o.isHydrating){const l=o.hooks.hookOnce("app:error",n);gt().beforeEach(l)}const r=!1;_n(_i,Wc()),o.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const i=ha(),s=!1;Og((l,c,u)=>{if(o.hooks.callHook("vue:error",l,c,u).catch(d=>console.error("[nuxt] Error in `vue:error` hook",d)),H1(l)&&(l.fatal||l.unhandled))return o.runWithContext(()=>Fn(l)),!1});const a=!1;return(l,c)=>(re(),ht(Fc,{onResolve:Fe(n)},{default:xo(()=>[Fe(s)?(re(),Le("div",UO)):Fe(i)?(re(),ht(Fe(VO),{key:1,error:Fe(i)},null,8,["error"])):Fe(a)?(re(),ht(Fe(e),{key:2,context:Fe(a)},null,8,["context"])):Fe(r)?(re(),ht(mr(Fe(r)),{key:3})):(re(),ht(Fe(SO),{key:4}))]),_:1},8,["onResolve"]))}};let Nh;{let t;Nh=async function(){var s,a;if(t)return t;const n=!!(((s=window.__NUXT__)==null?void 0:s.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?fv(Ih):dv(Ih),r=S1({vueApp:n});async function i(l){await r.callHook("app:error",l),r.payload.error=r.payload.error||ga(l)}n.config.errorHandler=i;try{await R1(r,hR)}catch(l){i(l)}try{await r.hooks.callHook("app:created",n),await r.hooks.callHook("app:beforeMount",n),n.mount(k1),await r.hooks.callHook("app:mounted",n),await On()}catch(l){i(l)}return n.config.errorHandler===i&&(n.config.errorHandler=void 0),n},t=Nh().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{Mk as $,Ue as A,Be as B,ra as C,QO as D,S0 as E,F1 as F,ht as G,vi as H,_0 as I,Ts as J,Hb as K,_b as L,mr as M,mn as N,JO as O,Wc as P,Un as Q,aO as R,Ke as S,sp as T,zb as U,Pi as V,hE as W,AE as X,gE as Y,qa as Z,RO as _,To as a,tE as a$,fE as a0,Bk as a1,_E as a2,Lk as a3,pm as a4,mm as a5,ym as a6,aE as a7,b0 as a8,na as a9,yE as aA,kE as aB,EE as aC,xe as aD,Ak as aE,PE as aF,pE as aG,XO as aH,GO as aI,F0 as aJ,nE as aK,Ul as aL,TE as aM,wE as aN,CE as aO,BE as aP,OE as aQ,cE as aR,LE as aS,nt as aT,rE as aU,dE as aV,xE as aW,vE as aX,lE as aY,Ya as aZ,Ie as a_,eE as aa,ZO as ab,ga as ac,W_ as ad,oE as ae,qO as af,fc as ag,uc as ah,dc as ai,hc as aj,bE as ak,sm as al,Hd as am,Dk as an,$k as ao,jd as ap,uE as aq,Tk as ar,Xc as as,Pc as at,Vr as au,ue as av,qh as aw,YO as ax,fo as ay,ie as az,xi as b,Qt as b$,hb as b0,Rg as b1,ki as b2,ME as b3,RE as b4,sE as b5,iE as b6,nr as b7,Pk as b8,kp as b9,k2 as bA,OT as bB,gs as bC,Wo as bD,sc as bE,ac as bF,Jl as bG,vs as bH,Hr as bI,ps as bJ,wr as bK,Mn as bL,ms as bM,AT as bN,_a as bO,ai as bP,cc as bQ,MT as bR,jT as bS,b2 as bT,W2 as bU,ho as bV,m2 as bW,De as bX,KP as bY,lt as bZ,HT as b_,gt as ba,Ik as bb,mE as bc,Ok as bd,Ek as be,gm as bf,vm as bg,SE as bh,No as bi,dR as bj,Y5 as bk,qm as bl,_r as bm,fs as bn,xs as bo,Qm as bp,E2 as bq,hs as br,ic as bs,QP as bt,Yt as bu,nT as bv,z2 as bw,bn as bx,Eo as by,wT as bz,Ve as c,uR as c0,vn as d,qo as e,tt as f,En as g,re as h,Qe as i,Le as j,gn as k,no as l,ge as m,On as n,$b as o,_n as p,io as q,vt as r,Pa as s,Hp as t,Fe as u,$E as v,Lt as w,Oe as x,xo as y,pn as z}; +`)},AO={root:"p-card p-component",header:"p-card-header",body:"p-card-body",caption:"p-card-caption",title:"p-card-title",subtitle:"p-card-subtitle",content:"p-card-content",footer:"p-card-footer"},BO=Be.extend({name:"card",theme:MO,classes:AO}),LO={name:"BaseCard",extends:Ta,style:BO,provide:function(){return{$pcCard:this,$parentInstance:this}}},S0={name:"Card",extends:LO,inheritAttrs:!1};function $O(t,e,o,n,r,i){return re(),Le("div",ge({class:t.cx("root")},t.ptmi("root")),[t.$slots.header?(re(),Le("div",ge({key:0,class:t.cx("header")},t.ptm("header")),[gn(t.$slots,"header")],16)):mn("",!0),Ue("div",ge({class:t.cx("body")},t.ptm("body")),[t.$slots.title||t.$slots.subtitle?(re(),Le("div",ge({key:0,class:t.cx("caption")},t.ptm("caption")),[t.$slots.title?(re(),Le("div",ge({key:0,class:t.cx("title")},t.ptm("title")),[gn(t.$slots,"title")],16)):mn("",!0),t.$slots.subtitle?(re(),Le("div",ge({key:1,class:t.cx("subtitle")},t.ptm("subtitle")),[gn(t.$slots,"subtitle")],16)):mn("",!0)],16)):mn("",!0),Ue("div",ge({class:t.cx("content")},t.ptm("content")),[gn(t.$slots,"content")],16),t.$slots.footer?(re(),Le("div",ge({key:1,class:t.cx("footer")},t.ptm("footer")),[gn(t.$slots,"footer")],16)):mn("",!0)],16)],16)}S0.render=$O;const DO={class:"flex justify-center items-center h-screen"},IO={class:"text-center"},NO={class:"mt-0"},FO={key:0},jO={key:1},HO={key:0,class:"text-center"},WO={key:1},zO=["innerHTML"],VO=io({__name:"error",props:{error:{type:Object,required:!0}},setup(t){return Hp({title:"Portfolio Report"}),(e,o)=>{const n=RO;return re(),Le("div",DO,[Oe(Fe(S0),{class:"shadow-2",style:{"min-width":"600px"}},{title:xo(()=>[Ue("div",IO,[o[0]||(o[0]=Ue("i",{class:"ii i-carbon-warning-alt text-orange-500",style:{"font-size":"5rem"}},null,-1)),Ue("h1",NO,[t.error.statusCode===404?(re(),Le("span",FO,"Page not found 😟")):(re(),Le("span",jO,Un(t.error.statusMessage)+" ("+Un(t.error.statusCode)+") ",1))])])]),content:xo(()=>[t.error.statusCode===404?(re(),Le("div",HO,[Ue("p",null,[o[2]||(o[2]=pn(" Sorry, this page does not exist. If you think, this is wrong, please ")),Oe(n,{to:"/contact",class:"text-blue-500"},{default:xo(()=>o[1]||(o[1]=[pn(" let us know ")])),_:1}),o[3]||(o[3]=pn(". "))]),Oe(n,{to:"/",class:"text-blue-500"},{default:xo(()=>o[4]||(o[4]=[pn(" Go to home page ")])),_:1})])):(re(),Le("div",WO,[pn(Un(t.error.message)+" ",1),Ue("div",{innerHTML:t.error.description},null,8,zO)]))]),_:1})])}}}),UO={key:0},Ih={__name:"nuxt-root",setup(t){const e=()=>null,o=Ie(),n=o.deferHydration();if(o.isHydrating){const l=o.hooks.hookOnce("app:error",n);gt().beforeEach(l)}const r=!1;_n(_i,zc()),o.hooks.callHookWith(l=>l.map(c=>c()),"vue:setup");const i=ha(),s=!1;Og((l,c,u)=>{if(o.hooks.callHook("vue:error",l,c,u).catch(d=>console.error("[nuxt] Error in `vue:error` hook",d)),H1(l)&&(l.fatal||l.unhandled))return o.runWithContext(()=>Fn(l)),!1});const a=!1;return(l,c)=>(re(),ht(Fc,{onResolve:Fe(n)},{default:xo(()=>[Fe(s)?(re(),Le("div",UO)):Fe(i)?(re(),ht(Fe(VO),{key:1,error:Fe(i)},null,8,["error"])):Fe(a)?(re(),ht(Fe(e),{key:2,context:Fe(a)},null,8,["context"])):Fe(r)?(re(),ht(mr(Fe(r)),{key:3})):(re(),ht(Fe(SO),{key:4}))]),_:1},8,["onResolve"]))}};let Nh;{let t;Nh=async function(){var s,a;if(t)return t;const n=!!(((s=window.__NUXT__)==null?void 0:s.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?fv(Ih):dv(Ih),r=S1({vueApp:n});async function i(l){await r.callHook("app:error",l),r.payload.error=r.payload.error||ga(l)}n.config.errorHandler=i;try{await R1(r,hR)}catch(l){i(l)}try{await r.hooks.callHook("app:created",n),await r.hooks.callHook("app:beforeMount",n),n.mount(k1),await r.hooks.callHook("app:mounted",n),await On()}catch(l){i(l)}return n.config.errorHandler===i&&(n.config.errorHandler=void 0),n},t=Nh().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{Mk as $,Ue as A,Be as B,ra as C,QO as D,S0 as E,F1 as F,ht as G,vi as H,_0 as I,Ps as J,Hb as K,_b as L,mr as M,mn as N,JO as O,zc as P,Un as Q,aO as R,Ke as S,sp as T,Wb as U,Ti as V,hE as W,AE as X,gE as Y,qa as Z,RO as _,Po as a,tE as a$,fE as a0,Bk as a1,_E as a2,Lk as a3,pm as a4,mm as a5,ym as a6,aE as a7,b0 as a8,na as a9,yE as aA,kE as aB,EE as aC,xe as aD,Ak as aE,TE as aF,pE as aG,XO as aH,GO as aI,F0 as aJ,nE as aK,Ul as aL,PE as aM,wE as aN,CE as aO,BE as aP,OE as aQ,cE as aR,LE as aS,nt as aT,rE as aU,dE as aV,xE as aW,vE as aX,lE as aY,Ya as aZ,Ie as a_,eE as aa,ZO as ab,ga as ac,z_ as ad,oE as ae,qO as af,fc as ag,uc as ah,dc as ai,hc as aj,bE as ak,sm as al,Hd as am,Dk as an,$k as ao,jd as ap,uE as aq,Pk as ar,Xc as as,Tc as at,Vr as au,ue as av,qh as aw,YO as ax,fo as ay,ie as az,xi as b,Qt as b$,hb as b0,Rg as b1,ki as b2,ME as b3,RE as b4,sE as b5,iE as b6,nr as b7,Tk as b8,kp as b9,k2 as bA,OP as bB,gs as bC,zo as bD,sc as bE,ac as bF,Jl as bG,vs as bH,Hr as bI,ps as bJ,wr as bK,Mn as bL,ms as bM,AP as bN,_a as bO,ai as bP,cc as bQ,MP as bR,jP as bS,b2 as bT,z2 as bU,ho as bV,m2 as bW,De as bX,KT as bY,lt as bZ,HP as b_,gt as ba,Ik as bb,mE as bc,Ok as bd,Ek as be,gm as bf,vm as bg,SE as bh,No as bi,dR as bj,Y5 as bk,qm as bl,_r as bm,fs as bn,xs as bo,Qm as bp,E2 as bq,hs as br,ic as bs,QT as bt,Yt as bu,nP as bv,W2 as bw,bn as bx,Eo as by,wP as bz,Ve as c,uR as c0,vn as d,qo as e,tt as f,En as g,re as h,Qe as i,Le as j,gn as k,no as l,ge as m,On as n,$b as o,_n as p,io as q,vt as r,Ta as s,Hp as t,Fe as u,$E as v,Lt as w,Oe as x,xo as y,pn as z}; diff --git a/_nuxt/D6dGFvwN.js b/_nuxt/BFo7oYNI.js similarity index 84% rename from _nuxt/D6dGFvwN.js rename to _nuxt/BFo7oYNI.js index 317e06b7..c98a452f 100644 --- a/_nuxt/D6dGFvwN.js +++ b/_nuxt/BFo7oYNI.js @@ -1 +1 @@ -import{_ as V}from"./DJLQFPN3.js";import{q as D,c as $,Q as _,u as e,r as F,j as p,x as a,y as n,A as x,S as d,U as g,z as U,h as i,G as I,F as L,_ as N}from"./ByDiFoeX.js";import{u as Y}from"./B3SlSxGJ.js";import{a as z}from"./D5bcIwln.js";import{a as k}from"./DcRaHqiY.js";import{s as S,a as f}from"./QkIl2hQZ.js";import{s as H}from"./CDk6zbeJ.js";import{c as M,a as c,b as W}from"./C5SiRMYy.js";import{u as j}from"./BlUJbZdo.js";import"./DlAUqK2U.js";import"./BZu88L9h.js";import"./B60zAPNU.js";const q=D({__name:"Date",props:{value:{}},setup(v){const u=v,m=$(()=>new Date(u.value)),r=Y(m.value,"YYYY-MM-DD HH:mm:ss");return(y,b)=>_(e(r))}}),E={class:"flex items-end",style:{height:"400px"}},st=D({__name:"index",setup(v){const u=F(new Date),m=z(u),{data:r,refresh:y,status:b}=M(async()=>{const o=await j("/stats/updates");for(const t of o)t.firstUpdate&&(t.firstUpdate=new Date(t.firstUpdate),t.firstUpdateInt=t.firstUpdate.getTime()),t.lastUpdate&&(t.lastUpdate=new Date(t.lastUpdate),t.lastUpdateInt=t.lastUpdate.getTime());return u.value=new Date,{versions:o}},"$AU7PyxXx3W"),w=$(()=>{var o,t;return{labels:(o=r.value)==null?void 0:o.versions.map(l=>l.version),datasets:[{backgroundColor:"#3B82F6",data:(t=r.value)==null?void 0:t.versions.map(l=>l.count)}]}}),A={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1}}};function T(o){L(o)}return(o,t)=>{const l=V,B=N,h=q;return i(),p("div",null,[a(e(S),null,{default:n(()=>[a(e(k),{label:"Versions",icon:"i-carbon-tag",class:"p-button-primary",disabled:!0}),a(e(k),{label:"Weekly",icon:"i-carbon-calendar",class:"p-button-secondary",onClick:t[0]||(t[0]=s=>T("/stats/weekly"))})]),_:1}),t[2]||(t[2]=x("h2",null,"Version Statistics",-1)),e(b)==="pending"||!e(r)?(i(),p(d,{key:0},[a(e(f),{width:"15em"}),x("div",E,[(i(),p(d,null,g([30,25,45,70,90],(s,C)=>a(e(f),{key:C,width:"20%",height:`${s}%`,class:"mr-2"},null,8,["height"])),64))]),(i(!0),p(d,null,g(Array(10).keys(),s=>(i(),I(e(f),{key:s,class:"mt-4"}))),128))],64)):(i(),p(d,{key:1},[U(" Last updated "+_(e(m))+" ",1),a(l,{small:"",icon:"i-carbon-renew",onClick:t[1]||(t[1]=s=>e(y)())}),a(e(H),{type:"bar",data:e(w),options:A,style:{height:"400px"}},null,8,["data"]),a(e(W),{value:e(r).versions,"sort-field":"version",class:"font-mono",size:"small","sort-order":-1},{default:n(()=>[a(e(c),{field:"version",header:"Version",sortable:!0},{body:n(({data:s})=>[a(B,{to:`/stats/${s.version}`,class:"text-blue-500"},{default:n(()=>[U(_(s.version),1)]),_:2},1032,["to"])]),_:1}),a(e(c),{field:"firstUpdateInt",header:"From",sortable:!0},{body:n(s=>[a(h,{value:s.data.firstUpdate},null,8,["value"])]),_:1}),a(e(c),{field:"lastUpdateInt",header:"To",sortable:!0},{body:n(s=>[a(h,{value:s.data.lastUpdate},null,8,["value"])]),_:1}),a(e(c),{field:"count",header:"Count",sortable:!0,class:"!text-right"})]),_:1},8,["value"])],64))])}}});export{st as default}; +import{_ as V}from"./BlVUPpF2.js";import{q as D,c as $,Q as _,u as e,r as F,j as p,x as a,y as n,A as x,S as d,U as g,z as U,h as i,G as I,F as L,_ as N}from"./BF7OD9wd.js";import{u as Y}from"./BejlMSNL.js";import{a as z}from"./BVVfk8Fr.js";import{a as k}from"./rf1zdUmJ.js";import{s as S,a as f}from"./BiPEJABg.js";import{s as H}from"./C-TLJebl.js";import{c as M,a as c,b as W}from"./DIlcfDno.js";import{u as j}from"./e3ZtvKj8.js";import"./DlAUqK2U.js";import"./CEoMN0_k.js";import"./XG6rDnCo.js";const q=D({__name:"Date",props:{value:{}},setup(v){const u=v,m=$(()=>new Date(u.value)),r=Y(m.value,"YYYY-MM-DD HH:mm:ss");return(y,b)=>_(e(r))}}),E={class:"flex items-end",style:{height:"400px"}},st=D({__name:"index",setup(v){const u=F(new Date),m=z(u),{data:r,refresh:y,status:b}=M(async()=>{const o=await j("/stats/updates");for(const t of o)t.firstUpdate&&(t.firstUpdate=new Date(t.firstUpdate),t.firstUpdateInt=t.firstUpdate.getTime()),t.lastUpdate&&(t.lastUpdate=new Date(t.lastUpdate),t.lastUpdateInt=t.lastUpdate.getTime());return u.value=new Date,{versions:o}},"$AU7PyxXx3W"),w=$(()=>{var o,t;return{labels:(o=r.value)==null?void 0:o.versions.map(l=>l.version),datasets:[{backgroundColor:"#3B82F6",data:(t=r.value)==null?void 0:t.versions.map(l=>l.count)}]}}),A={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1}}};function T(o){L(o)}return(o,t)=>{const l=V,B=N,h=q;return i(),p("div",null,[a(e(S),null,{default:n(()=>[a(e(k),{label:"Versions",icon:"i-carbon-tag",class:"p-button-primary",disabled:!0}),a(e(k),{label:"Weekly",icon:"i-carbon-calendar",class:"p-button-secondary",onClick:t[0]||(t[0]=s=>T("/stats/weekly"))})]),_:1}),t[2]||(t[2]=x("h2",null,"Version Statistics",-1)),e(b)==="pending"||!e(r)?(i(),p(d,{key:0},[a(e(f),{width:"15em"}),x("div",E,[(i(),p(d,null,g([30,25,45,70,90],(s,C)=>a(e(f),{key:C,width:"20%",height:`${s}%`,class:"mr-2"},null,8,["height"])),64))]),(i(!0),p(d,null,g(Array(10).keys(),s=>(i(),I(e(f),{key:s,class:"mt-4"}))),128))],64)):(i(),p(d,{key:1},[U(" Last updated "+_(e(m))+" ",1),a(l,{small:"",icon:"i-carbon-renew",onClick:t[1]||(t[1]=s=>e(y)())}),a(e(H),{type:"bar",data:e(w),options:A,style:{height:"400px"}},null,8,["data"]),a(e(W),{value:e(r).versions,"sort-field":"version",class:"font-mono",size:"small","sort-order":-1},{default:n(()=>[a(e(c),{field:"version",header:"Version",sortable:!0},{body:n(({data:s})=>[a(B,{to:`/stats/${s.version}`,class:"text-blue-500"},{default:n(()=>[U(_(s.version),1)]),_:2},1032,["to"])]),_:1}),a(e(c),{field:"firstUpdateInt",header:"From",sortable:!0},{body:n(s=>[a(h,{value:s.data.firstUpdate},null,8,["value"])]),_:1}),a(e(c),{field:"lastUpdateInt",header:"To",sortable:!0},{body:n(s=>[a(h,{value:s.data.lastUpdate},null,8,["value"])]),_:1}),a(e(c),{field:"count",header:"Count",sortable:!0,class:"!text-right"})]),_:1},8,["value"])],64))])}}});export{st as default}; diff --git a/_nuxt/B8_sjInJ.js b/_nuxt/BMzL1cuA.js similarity index 93% rename from _nuxt/B8_sjInJ.js rename to _nuxt/BMzL1cuA.js index 535d8b37..6d8c52dc 100644 --- a/_nuxt/B8_sjInJ.js +++ b/_nuxt/BMzL1cuA.js @@ -1 +1 @@ -import{V as t,h as o,j as s,A as n,m as C}from"./ByDiFoeX.js";var a={name:"ChevronLeftIcon",extends:t};function p(r,e,i,l,c,d){return o(),s("svg",C({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r.pti()),e[0]||(e[0]=[n("path",{d:"M9.61296 13C9.50997 13.0005 9.40792 12.9804 9.3128 12.9409C9.21767 12.9014 9.13139 12.8433 9.05902 12.7701L3.83313 7.54416C3.68634 7.39718 3.60388 7.19795 3.60388 6.99022C3.60388 6.78249 3.68634 6.58325 3.83313 6.43628L9.05902 1.21039C9.20762 1.07192 9.40416 0.996539 9.60724 1.00012C9.81032 1.00371 10.0041 1.08597 10.1477 1.22959C10.2913 1.37322 10.3736 1.56698 10.3772 1.77005C10.3808 1.97313 10.3054 2.16968 10.1669 2.31827L5.49496 6.99022L10.1669 11.6622C10.3137 11.8091 10.3962 12.0084 10.3962 12.2161C10.3962 12.4238 10.3137 12.6231 10.1669 12.7701C10.0945 12.8433 10.0083 12.9014 9.91313 12.9409C9.81801 12.9804 9.71596 13.0005 9.61296 13Z",fill:"currentColor"},null,-1)]),16)}a.render=p;export{a as s}; +import{V as t,h as o,j as s,A as n,m as C}from"./BF7OD9wd.js";var a={name:"ChevronLeftIcon",extends:t};function p(r,e,i,l,c,d){return o(),s("svg",C({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r.pti()),e[0]||(e[0]=[n("path",{d:"M9.61296 13C9.50997 13.0005 9.40792 12.9804 9.3128 12.9409C9.21767 12.9014 9.13139 12.8433 9.05902 12.7701L3.83313 7.54416C3.68634 7.39718 3.60388 7.19795 3.60388 6.99022C3.60388 6.78249 3.68634 6.58325 3.83313 6.43628L9.05902 1.21039C9.20762 1.07192 9.40416 0.996539 9.60724 1.00012C9.81032 1.00371 10.0041 1.08597 10.1477 1.22959C10.2913 1.37322 10.3736 1.56698 10.3772 1.77005C10.3808 1.97313 10.3054 2.16968 10.1669 2.31827L5.49496 6.99022L10.1669 11.6622C10.3137 11.8091 10.3962 12.0084 10.3962 12.2161C10.3962 12.4238 10.3137 12.6231 10.1669 12.7701C10.0945 12.8433 10.0083 12.9014 9.91313 12.9409C9.81801 12.9804 9.71596 13.0005 9.61296 13Z",fill:"currentColor"},null,-1)]),16)}a.render=p;export{a as s}; diff --git a/_nuxt/BF1CPOi1.js b/_nuxt/BPFKCeiP.js similarity index 98% rename from _nuxt/BF1CPOi1.js rename to _nuxt/BPFKCeiP.js index 86ad7e16..1933cf73 100644 --- a/_nuxt/BF1CPOi1.js +++ b/_nuxt/BPFKCeiP.js @@ -1,4 +1,4 @@ -import{s as G}from"./CDk6zbeJ.js";import{s as M,u as Q,d as J,b as _,a as x}from"./C5SiRMYy.js";import{B as $,a3 as B,a4 as S,ak as X,al as E,m as c,R,s as T,K as F,L as A,h as b,G as P,y as p,k as h,M as L,C as H,am as k,an as Y,ao as C,$ as Z,ap as tt,j as v,N as V,A as y,S as D,O as et,q as at,P as nt,ab as st,ac as ot,r as rt,c as it,Q as lt,u as r,x as l,z as I,i as ct}from"./ByDiFoeX.js";import{s as ut}from"./B8_sjInJ.js";import{U as O}from"./BZu88L9h.js";import{u as dt}from"./BlUJbZdo.js";import"./DcRaHqiY.js";import"./B60zAPNU.js";var bt={root:function(t){var a=t.instance,s=t.props;return["p-tab",{"p-tab-active":a.active,"p-disabled":s.disabled}]}},pt=$.extend({name:"tab",classes:bt}),ft={name:"BaseTab",extends:T,props:{value:{type:[String,Number],default:void 0},disabled:{type:Boolean,default:!1},as:{type:[String,Object],default:"BUTTON"},asChild:{type:Boolean,default:!1}},style:pt,provide:function(){return{$pcTab:this,$parentInstance:this}}},z={name:"Tab",extends:ft,inheritAttrs:!1,inject:["$pcTabs","$pcTabList"],methods:{onFocus:function(){this.$pcTabs.selectOnFocus&&this.changeActiveValue()},onClick:function(){this.changeActiveValue()},onKeydown:function(t){switch(t.code){case"ArrowRight":this.onArrowRightKey(t);break;case"ArrowLeft":this.onArrowLeftKey(t);break;case"Home":this.onHomeKey(t);break;case"End":this.onEndKey(t);break;case"PageDown":this.onPageDownKey(t);break;case"PageUp":this.onPageUpKey(t);break;case"Enter":case"NumpadEnter":case"Space":this.onEnterKey(t);break}},onArrowRightKey:function(t){var a=this.findNextTab(t.currentTarget);a?this.changeFocusedTab(t,a):this.onHomeKey(t),t.preventDefault()},onArrowLeftKey:function(t){var a=this.findPrevTab(t.currentTarget);a?this.changeFocusedTab(t,a):this.onEndKey(t),t.preventDefault()},onHomeKey:function(t){var a=this.findFirstTab();this.changeFocusedTab(t,a),t.preventDefault()},onEndKey:function(t){var a=this.findLastTab();this.changeFocusedTab(t,a),t.preventDefault()},onPageDownKey:function(t){this.scrollInView(this.findLastTab()),t.preventDefault()},onPageUpKey:function(t){this.scrollInView(this.findFirstTab()),t.preventDefault()},onEnterKey:function(t){this.changeActiveValue(),t.preventDefault()},findNextTab:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=a?t:t.nextElementSibling;return s?B(s,"data-p-disabled")||B(s,"data-pc-section")==="inkbar"?this.findNextTab(s):S(s,'[data-pc-name="tab"]'):null},findPrevTab:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=a?t:t.previousElementSibling;return s?B(s,"data-p-disabled")||B(s,"data-pc-section")==="inkbar"?this.findPrevTab(s):S(s,'[data-pc-name="tab"]'):null},findFirstTab:function(){return this.findNextTab(this.$pcTabList.$refs.content.firstElementChild,!0)},findLastTab:function(){return this.findPrevTab(this.$pcTabList.$refs.content.lastElementChild,!0)},changeActiveValue:function(){this.$pcTabs.updateValue(this.value)},changeFocusedTab:function(t,a){X(a),this.scrollInView(a)},scrollInView:function(t){var a;t==null||(a=t.scrollIntoView)===null||a===void 0||a.call(t,{block:"nearest"})}},computed:{active:function(){var t;return E((t=this.$pcTabs)===null||t===void 0?void 0:t.d_value,this.value)},id:function(){var t;return"".concat((t=this.$pcTabs)===null||t===void 0?void 0:t.id,"_tab_").concat(this.value)},ariaControls:function(){var t;return"".concat((t=this.$pcTabs)===null||t===void 0?void 0:t.id,"_tabpanel_").concat(this.value)},attrs:function(){return c(this.asAttrs,this.a11yAttrs,this.ptmi("root",this.ptParams))},asAttrs:function(){return this.as==="BUTTON"?{type:"button",disabled:this.disabled}:void 0},a11yAttrs:function(){return{id:this.id,tabindex:this.active?this.$pcTabs.tabindex:-1,role:"tab","aria-selected":this.active,"aria-controls":this.ariaControls,"data-pc-name":"tab","data-p-disabled":this.disabled,"data-p-active":this.active,onFocus:this.onFocus,onKeydown:this.onKeydown}},ptParams:function(){return{context:{active:this.active}}}},directives:{ripple:R}};function ht(e,t,a,s,o,n){var d=F("ripple");return e.asChild?h(e.$slots,"default",{key:1,class:H(e.cx("root")),active:n.active,a11yAttrs:n.a11yAttrs,onClick:n.onClick}):A((b(),P(L(e.as),c({key:0,class:e.cx("root"),onClick:n.onClick},n.attrs),{default:p(function(){return[h(e.$slots,"default")]}),_:3},16,["class","onClick"])),[[d]])}z.render=ht;var vt={root:"p-tablist",content:function(t){var a=t.instance;return["p-tablist-content",{"p-tablist-viewport":a.$pcTabs.scrollable}]},tabList:"p-tablist-tab-list",activeBar:"p-tablist-active-bar",prevButton:"p-tablist-prev-button p-tablist-nav-button",nextButton:"p-tablist-next-button p-tablist-nav-button"},mt=$.extend({name:"tablist",classes:vt}),gt={name:"BaseTabList",extends:T,props:{},style:mt,provide:function(){return{$pcTabList:this,$parentInstance:this}}},U={name:"TabList",extends:gt,inheritAttrs:!1,inject:["$pcTabs"],data:function(){return{isPrevButtonEnabled:!1,isNextButtonEnabled:!0}},resizeObserver:void 0,watch:{showNavigators:function(t){t?this.bindResizeObserver():this.unbindResizeObserver()},activeValue:{flush:"post",handler:function(){this.updateInkBar()}}},mounted:function(){var t=this;this.$nextTick(function(){t.updateInkBar()}),this.showNavigators&&(this.updateButtonState(),this.bindResizeObserver())},updated:function(){this.showNavigators&&this.updateButtonState()},beforeUnmount:function(){this.unbindResizeObserver()},methods:{onScroll:function(t){this.showNavigators&&this.updateButtonState(),t.preventDefault()},onPrevButtonClick:function(){var t=this.$refs.content,a=k(t),s=t.scrollLeft-a;t.scrollLeft=s<=0?0:s},onNextButtonClick:function(){var t=this.$refs.content,a=k(t)-this.getVisibleButtonWidths(),s=t.scrollLeft+a,o=t.scrollWidth-a;t.scrollLeft=s>=o?o:s},bindResizeObserver:function(){var t=this;this.resizeObserver=new ResizeObserver(function(){return t.updateButtonState()}),this.resizeObserver.observe(this.$refs.list)},unbindResizeObserver:function(){var t;(t=this.resizeObserver)===null||t===void 0||t.unobserve(this.$refs.list),this.resizeObserver=void 0},updateInkBar:function(){var t=this.$refs,a=t.content,s=t.inkbar,o=t.tabs,n=S(a,'[data-pc-name="tab"][data-p-active="true"]');this.$pcTabs.isVertical()?(s.style.height=Y(n)+"px",s.style.top=C(n).top-C(o).top+"px"):(s.style.width=Z(n)+"px",s.style.left=C(n).left-C(o).left+"px")},updateButtonState:function(){var t=this.$refs,a=t.list,s=t.content,o=s.scrollLeft,n=s.scrollTop,d=s.scrollWidth,f=s.scrollHeight,N=s.offsetWidth,w=s.offsetHeight,m=[k(s),tt(s)],u=m[0],i=m[1];this.$pcTabs.isVertical()?(this.isPrevButtonEnabled=n!==0,this.isNextButtonEnabled=a.offsetHeight>=w&&parseInt(n)!==f-i):(this.isPrevButtonEnabled=o!==0,this.isNextButtonEnabled=a.offsetWidth>=N&&parseInt(o)!==d-u)},getVisibleButtonWidths:function(){var t=this.$refs,a=t.prevBtn,s=t.nextBtn;return[a,s].reduce(function(o,n){return n?o+k(n):o},0)}},computed:{templates:function(){return this.$pcTabs.$slots},activeValue:function(){return this.$pcTabs.d_value},showNavigators:function(){return this.$pcTabs.scrollable&&this.$pcTabs.showNavigators},prevButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.previous:void 0},nextButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.next:void 0}},components:{ChevronLeftIcon:ut,ChevronRightIcon:M},directives:{ripple:R}},yt=["aria-label","tabindex"],$t=["aria-orientation"],Tt=["aria-label","tabindex"];function wt(e,t,a,s,o,n){var d=F("ripple");return b(),v("div",c({ref:"list",class:e.cx("root")},e.ptmi("root")),[n.showNavigators&&o.isPrevButtonEnabled?A((b(),v("button",c({key:0,ref:"prevButton",class:e.cx("prevButton"),"aria-label":n.prevButtonAriaLabel,tabindex:n.$pcTabs.tabindex,onClick:t[0]||(t[0]=function(){return n.onPrevButtonClick&&n.onPrevButtonClick.apply(n,arguments)})},e.ptm("prevButton"),{"data-pc-group-section":"navigator"}),[(b(),P(L(n.templates.previcon||"ChevronLeftIcon"),c({"aria-hidden":"true"},e.ptm("prevIcon")),null,16))],16,yt)),[[d]]):V("",!0),y("div",c({ref:"content",class:e.cx("content"),onScroll:t[1]||(t[1]=function(){return n.onScroll&&n.onScroll.apply(n,arguments)})},e.ptm("content")),[y("div",c({ref:"tabs",class:e.cx("tabList"),role:"tablist","aria-orientation":n.$pcTabs.orientation||"horizontal"},e.ptm("tabList")),[h(e.$slots,"default"),y("span",c({ref:"inkbar",class:e.cx("activeBar"),role:"presentation","aria-hidden":"true"},e.ptm("activeBar")),null,16)],16,$t)],16),n.showNavigators&&o.isNextButtonEnabled?A((b(),v("button",c({key:1,ref:"nextButton",class:e.cx("nextButton"),"aria-label":n.nextButtonAriaLabel,tabindex:n.$pcTabs.tabindex,onClick:t[2]||(t[2]=function(){return n.onNextButtonClick&&n.onNextButtonClick.apply(n,arguments)})},e.ptm("nextButton"),{"data-pc-group-section":"navigator"}),[(b(),P(L(n.templates.nexticon||"ChevronRightIcon"),c({"aria-hidden":"true"},e.ptm("nextIcon")),null,16))],16,Tt)),[[d]]):V("",!0)],16)}U.render=wt;var xt={root:function(t){var a=t.instance;return["p-tabpanel",{"p-tabpanel-active":a.active}]}},Bt=$.extend({name:"tabpanel",classes:xt}),kt={name:"BaseTabPanel",extends:T,props:{value:{type:[String,Number],default:void 0},as:{type:[String,Object],default:"DIV"},asChild:{type:Boolean,default:!1},header:null,headerStyle:null,headerClass:null,headerProps:null,headerActionProps:null,contentStyle:null,contentClass:null,contentProps:null,disabled:Boolean},style:Bt,provide:function(){return{$pcTabPanel:this,$parentInstance:this}}},K={name:"TabPanel",extends:kt,inheritAttrs:!1,inject:["$pcTabs"],computed:{active:function(){var t;return E((t=this.$pcTabs)===null||t===void 0?void 0:t.d_value,this.value)},id:function(){var t;return"".concat((t=this.$pcTabs)===null||t===void 0?void 0:t.id,"_tabpanel_").concat(this.value)},ariaLabelledby:function(){var t;return"".concat((t=this.$pcTabs)===null||t===void 0?void 0:t.id,"_tab_").concat(this.value)},attrs:function(){return c(this.a11yAttrs,this.ptmi("root",this.ptParams))},a11yAttrs:function(){var t;return{id:this.id,tabindex:(t=this.$pcTabs)===null||t===void 0?void 0:t.tabindex,role:"tabpanel","aria-labelledby":this.ariaLabelledby,"data-pc-name":"tabpanel","data-p-active":this.active}},ptParams:function(){return{context:{active:this.active}}}}};function Ct(e,t,a,s,o,n){var d,f;return n.$pcTabs?(b(),v(D,{key:1},[e.asChild?h(e.$slots,"default",{key:1,class:H(e.cx("root")),active:n.active,a11yAttrs:n.a11yAttrs}):(b(),v(D,{key:0},[!((d=n.$pcTabs)!==null&&d!==void 0&&d.lazy)||n.active?A((b(),P(L(e.as),c({key:0,class:e.cx("root")},n.attrs),{default:p(function(){return[h(e.$slots,"default")]}),_:3},16,["class"])),[[et,(f=n.$pcTabs)!==null&&f!==void 0&&f.lazy?!0:n.active]]):V("",!0)],64))],64)):h(e.$slots,"default",{key:0})}K.render=Ct;var At={root:"p-tabpanels"},Pt=$.extend({name:"tabpanels",classes:At}),Lt={name:"BaseTabPanels",extends:T,props:{},style:Pt,provide:function(){return{$pcTabPanels:this,$parentInstance:this}}},W={name:"TabPanels",extends:Lt,inheritAttrs:!1};function Nt(e,t,a,s,o,n){return b(),v("div",c({class:e.cx("root"),role:"presentation"},e.ptmi("root")),[h(e.$slots,"default")],16)}W.render=Nt;var St=function(t){var a=t.dt;return` +import{s as G}from"./C-TLJebl.js";import{s as M,u as Q,d as J,b as _,a as x}from"./DIlcfDno.js";import{B as $,a3 as B,a4 as S,ak as X,al as E,m as c,R,s as T,K as F,L as A,h as b,G as P,y as p,k as h,M as L,C as H,am as k,an as Y,ao as C,$ as Z,ap as tt,j as v,N as V,A as y,S as D,O as et,q as at,P as nt,ab as st,ac as ot,r as rt,c as it,Q as lt,u as r,x as l,z as I,i as ct}from"./BF7OD9wd.js";import{s as ut}from"./BMzL1cuA.js";import{U as O}from"./CEoMN0_k.js";import{u as dt}from"./e3ZtvKj8.js";import"./rf1zdUmJ.js";import"./XG6rDnCo.js";var bt={root:function(t){var a=t.instance,s=t.props;return["p-tab",{"p-tab-active":a.active,"p-disabled":s.disabled}]}},pt=$.extend({name:"tab",classes:bt}),ft={name:"BaseTab",extends:T,props:{value:{type:[String,Number],default:void 0},disabled:{type:Boolean,default:!1},as:{type:[String,Object],default:"BUTTON"},asChild:{type:Boolean,default:!1}},style:pt,provide:function(){return{$pcTab:this,$parentInstance:this}}},z={name:"Tab",extends:ft,inheritAttrs:!1,inject:["$pcTabs","$pcTabList"],methods:{onFocus:function(){this.$pcTabs.selectOnFocus&&this.changeActiveValue()},onClick:function(){this.changeActiveValue()},onKeydown:function(t){switch(t.code){case"ArrowRight":this.onArrowRightKey(t);break;case"ArrowLeft":this.onArrowLeftKey(t);break;case"Home":this.onHomeKey(t);break;case"End":this.onEndKey(t);break;case"PageDown":this.onPageDownKey(t);break;case"PageUp":this.onPageUpKey(t);break;case"Enter":case"NumpadEnter":case"Space":this.onEnterKey(t);break}},onArrowRightKey:function(t){var a=this.findNextTab(t.currentTarget);a?this.changeFocusedTab(t,a):this.onHomeKey(t),t.preventDefault()},onArrowLeftKey:function(t){var a=this.findPrevTab(t.currentTarget);a?this.changeFocusedTab(t,a):this.onEndKey(t),t.preventDefault()},onHomeKey:function(t){var a=this.findFirstTab();this.changeFocusedTab(t,a),t.preventDefault()},onEndKey:function(t){var a=this.findLastTab();this.changeFocusedTab(t,a),t.preventDefault()},onPageDownKey:function(t){this.scrollInView(this.findLastTab()),t.preventDefault()},onPageUpKey:function(t){this.scrollInView(this.findFirstTab()),t.preventDefault()},onEnterKey:function(t){this.changeActiveValue(),t.preventDefault()},findNextTab:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=a?t:t.nextElementSibling;return s?B(s,"data-p-disabled")||B(s,"data-pc-section")==="inkbar"?this.findNextTab(s):S(s,'[data-pc-name="tab"]'):null},findPrevTab:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=a?t:t.previousElementSibling;return s?B(s,"data-p-disabled")||B(s,"data-pc-section")==="inkbar"?this.findPrevTab(s):S(s,'[data-pc-name="tab"]'):null},findFirstTab:function(){return this.findNextTab(this.$pcTabList.$refs.content.firstElementChild,!0)},findLastTab:function(){return this.findPrevTab(this.$pcTabList.$refs.content.lastElementChild,!0)},changeActiveValue:function(){this.$pcTabs.updateValue(this.value)},changeFocusedTab:function(t,a){X(a),this.scrollInView(a)},scrollInView:function(t){var a;t==null||(a=t.scrollIntoView)===null||a===void 0||a.call(t,{block:"nearest"})}},computed:{active:function(){var t;return E((t=this.$pcTabs)===null||t===void 0?void 0:t.d_value,this.value)},id:function(){var t;return"".concat((t=this.$pcTabs)===null||t===void 0?void 0:t.id,"_tab_").concat(this.value)},ariaControls:function(){var t;return"".concat((t=this.$pcTabs)===null||t===void 0?void 0:t.id,"_tabpanel_").concat(this.value)},attrs:function(){return c(this.asAttrs,this.a11yAttrs,this.ptmi("root",this.ptParams))},asAttrs:function(){return this.as==="BUTTON"?{type:"button",disabled:this.disabled}:void 0},a11yAttrs:function(){return{id:this.id,tabindex:this.active?this.$pcTabs.tabindex:-1,role:"tab","aria-selected":this.active,"aria-controls":this.ariaControls,"data-pc-name":"tab","data-p-disabled":this.disabled,"data-p-active":this.active,onFocus:this.onFocus,onKeydown:this.onKeydown}},ptParams:function(){return{context:{active:this.active}}}},directives:{ripple:R}};function ht(e,t,a,s,o,n){var d=F("ripple");return e.asChild?h(e.$slots,"default",{key:1,class:H(e.cx("root")),active:n.active,a11yAttrs:n.a11yAttrs,onClick:n.onClick}):A((b(),P(L(e.as),c({key:0,class:e.cx("root"),onClick:n.onClick},n.attrs),{default:p(function(){return[h(e.$slots,"default")]}),_:3},16,["class","onClick"])),[[d]])}z.render=ht;var vt={root:"p-tablist",content:function(t){var a=t.instance;return["p-tablist-content",{"p-tablist-viewport":a.$pcTabs.scrollable}]},tabList:"p-tablist-tab-list",activeBar:"p-tablist-active-bar",prevButton:"p-tablist-prev-button p-tablist-nav-button",nextButton:"p-tablist-next-button p-tablist-nav-button"},mt=$.extend({name:"tablist",classes:vt}),gt={name:"BaseTabList",extends:T,props:{},style:mt,provide:function(){return{$pcTabList:this,$parentInstance:this}}},U={name:"TabList",extends:gt,inheritAttrs:!1,inject:["$pcTabs"],data:function(){return{isPrevButtonEnabled:!1,isNextButtonEnabled:!0}},resizeObserver:void 0,watch:{showNavigators:function(t){t?this.bindResizeObserver():this.unbindResizeObserver()},activeValue:{flush:"post",handler:function(){this.updateInkBar()}}},mounted:function(){var t=this;this.$nextTick(function(){t.updateInkBar()}),this.showNavigators&&(this.updateButtonState(),this.bindResizeObserver())},updated:function(){this.showNavigators&&this.updateButtonState()},beforeUnmount:function(){this.unbindResizeObserver()},methods:{onScroll:function(t){this.showNavigators&&this.updateButtonState(),t.preventDefault()},onPrevButtonClick:function(){var t=this.$refs.content,a=k(t),s=t.scrollLeft-a;t.scrollLeft=s<=0?0:s},onNextButtonClick:function(){var t=this.$refs.content,a=k(t)-this.getVisibleButtonWidths(),s=t.scrollLeft+a,o=t.scrollWidth-a;t.scrollLeft=s>=o?o:s},bindResizeObserver:function(){var t=this;this.resizeObserver=new ResizeObserver(function(){return t.updateButtonState()}),this.resizeObserver.observe(this.$refs.list)},unbindResizeObserver:function(){var t;(t=this.resizeObserver)===null||t===void 0||t.unobserve(this.$refs.list),this.resizeObserver=void 0},updateInkBar:function(){var t=this.$refs,a=t.content,s=t.inkbar,o=t.tabs,n=S(a,'[data-pc-name="tab"][data-p-active="true"]');this.$pcTabs.isVertical()?(s.style.height=Y(n)+"px",s.style.top=C(n).top-C(o).top+"px"):(s.style.width=Z(n)+"px",s.style.left=C(n).left-C(o).left+"px")},updateButtonState:function(){var t=this.$refs,a=t.list,s=t.content,o=s.scrollLeft,n=s.scrollTop,d=s.scrollWidth,f=s.scrollHeight,N=s.offsetWidth,w=s.offsetHeight,m=[k(s),tt(s)],u=m[0],i=m[1];this.$pcTabs.isVertical()?(this.isPrevButtonEnabled=n!==0,this.isNextButtonEnabled=a.offsetHeight>=w&&parseInt(n)!==f-i):(this.isPrevButtonEnabled=o!==0,this.isNextButtonEnabled=a.offsetWidth>=N&&parseInt(o)!==d-u)},getVisibleButtonWidths:function(){var t=this.$refs,a=t.prevBtn,s=t.nextBtn;return[a,s].reduce(function(o,n){return n?o+k(n):o},0)}},computed:{templates:function(){return this.$pcTabs.$slots},activeValue:function(){return this.$pcTabs.d_value},showNavigators:function(){return this.$pcTabs.scrollable&&this.$pcTabs.showNavigators},prevButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.previous:void 0},nextButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.next:void 0}},components:{ChevronLeftIcon:ut,ChevronRightIcon:M},directives:{ripple:R}},yt=["aria-label","tabindex"],$t=["aria-orientation"],Tt=["aria-label","tabindex"];function wt(e,t,a,s,o,n){var d=F("ripple");return b(),v("div",c({ref:"list",class:e.cx("root")},e.ptmi("root")),[n.showNavigators&&o.isPrevButtonEnabled?A((b(),v("button",c({key:0,ref:"prevButton",class:e.cx("prevButton"),"aria-label":n.prevButtonAriaLabel,tabindex:n.$pcTabs.tabindex,onClick:t[0]||(t[0]=function(){return n.onPrevButtonClick&&n.onPrevButtonClick.apply(n,arguments)})},e.ptm("prevButton"),{"data-pc-group-section":"navigator"}),[(b(),P(L(n.templates.previcon||"ChevronLeftIcon"),c({"aria-hidden":"true"},e.ptm("prevIcon")),null,16))],16,yt)),[[d]]):V("",!0),y("div",c({ref:"content",class:e.cx("content"),onScroll:t[1]||(t[1]=function(){return n.onScroll&&n.onScroll.apply(n,arguments)})},e.ptm("content")),[y("div",c({ref:"tabs",class:e.cx("tabList"),role:"tablist","aria-orientation":n.$pcTabs.orientation||"horizontal"},e.ptm("tabList")),[h(e.$slots,"default"),y("span",c({ref:"inkbar",class:e.cx("activeBar"),role:"presentation","aria-hidden":"true"},e.ptm("activeBar")),null,16)],16,$t)],16),n.showNavigators&&o.isNextButtonEnabled?A((b(),v("button",c({key:1,ref:"nextButton",class:e.cx("nextButton"),"aria-label":n.nextButtonAriaLabel,tabindex:n.$pcTabs.tabindex,onClick:t[2]||(t[2]=function(){return n.onNextButtonClick&&n.onNextButtonClick.apply(n,arguments)})},e.ptm("nextButton"),{"data-pc-group-section":"navigator"}),[(b(),P(L(n.templates.nexticon||"ChevronRightIcon"),c({"aria-hidden":"true"},e.ptm("nextIcon")),null,16))],16,Tt)),[[d]]):V("",!0)],16)}U.render=wt;var xt={root:function(t){var a=t.instance;return["p-tabpanel",{"p-tabpanel-active":a.active}]}},Bt=$.extend({name:"tabpanel",classes:xt}),kt={name:"BaseTabPanel",extends:T,props:{value:{type:[String,Number],default:void 0},as:{type:[String,Object],default:"DIV"},asChild:{type:Boolean,default:!1},header:null,headerStyle:null,headerClass:null,headerProps:null,headerActionProps:null,contentStyle:null,contentClass:null,contentProps:null,disabled:Boolean},style:Bt,provide:function(){return{$pcTabPanel:this,$parentInstance:this}}},K={name:"TabPanel",extends:kt,inheritAttrs:!1,inject:["$pcTabs"],computed:{active:function(){var t;return E((t=this.$pcTabs)===null||t===void 0?void 0:t.d_value,this.value)},id:function(){var t;return"".concat((t=this.$pcTabs)===null||t===void 0?void 0:t.id,"_tabpanel_").concat(this.value)},ariaLabelledby:function(){var t;return"".concat((t=this.$pcTabs)===null||t===void 0?void 0:t.id,"_tab_").concat(this.value)},attrs:function(){return c(this.a11yAttrs,this.ptmi("root",this.ptParams))},a11yAttrs:function(){var t;return{id:this.id,tabindex:(t=this.$pcTabs)===null||t===void 0?void 0:t.tabindex,role:"tabpanel","aria-labelledby":this.ariaLabelledby,"data-pc-name":"tabpanel","data-p-active":this.active}},ptParams:function(){return{context:{active:this.active}}}}};function Ct(e,t,a,s,o,n){var d,f;return n.$pcTabs?(b(),v(D,{key:1},[e.asChild?h(e.$slots,"default",{key:1,class:H(e.cx("root")),active:n.active,a11yAttrs:n.a11yAttrs}):(b(),v(D,{key:0},[!((d=n.$pcTabs)!==null&&d!==void 0&&d.lazy)||n.active?A((b(),P(L(e.as),c({key:0,class:e.cx("root")},n.attrs),{default:p(function(){return[h(e.$slots,"default")]}),_:3},16,["class"])),[[et,(f=n.$pcTabs)!==null&&f!==void 0&&f.lazy?!0:n.active]]):V("",!0)],64))],64)):h(e.$slots,"default",{key:0})}K.render=Ct;var At={root:"p-tabpanels"},Pt=$.extend({name:"tabpanels",classes:At}),Lt={name:"BaseTabPanels",extends:T,props:{},style:Pt,provide:function(){return{$pcTabPanels:this,$parentInstance:this}}},W={name:"TabPanels",extends:Lt,inheritAttrs:!1};function Nt(e,t,a,s,o,n){return b(),v("div",c({class:e.cx("root"),role:"presentation"},e.ptmi("root")),[h(e.$slots,"default")],16)}W.render=Nt;var St=function(t){var a=t.dt;return` .p-tabs { display: flex; flex-direction: column; diff --git a/_nuxt/D5bcIwln.js b/_nuxt/BVVfk8Fr.js similarity index 97% rename from _nuxt/D5bcIwln.js rename to _nuxt/BVVfk8Fr.js index 74da7e4a..ba4294a6 100644 --- a/_nuxt/D5bcIwln.js +++ b/_nuxt/BVVfk8Fr.js @@ -1 +1 @@ -import{b as C,c as L,a as h,n as N,i as q,t as T,d as E,e as R}from"./B3SlSxGJ.js";import{c as F,r as x,w as k,at as O,au as S,H as j,g as U,av as P}from"./ByDiFoeX.js";const D=E?window:void 0,I=E?window.navigator:void 0;function V(e){var t;const o=h(e);return(t=o==null?void 0:o.$el)!=null?t:o}function M(...e){let t,o,r,n;if(typeof e[0]=="string"||Array.isArray(e[0])?([o,r,n]=e,t=D):[t,o,r,n]=e,!t)return N;Array.isArray(o)||(o=[o]),Array.isArray(r)||(r=[r]);const a=[],c=()=>{a.forEach(s=>s()),a.length=0},l=(s,u,d,w)=>(s.addEventListener(u,d,w),()=>s.removeEventListener(u,d,w)),y=k(()=>[V(t),h(n)],([s,u])=>{if(c(),!s)return;const d=q(u)?{...u}:u;a.push(...o.flatMap(w=>r.map(g=>l(s,w,g,d))))},{immediate:!0,flush:"post"}),f=()=>{y(),c()};return T(f),f}function W(){const e=x(!1),t=U();return t&&j(()=>{e.value=!0},t),e}function _(e){const t=W();return F(()=>(t.value,!!e()))}function B(e,t={}){const{immediate:o=!0,fpsLimit:r=void 0,window:n=D}=t,a=x(!1),c=r?1e3/r:null;let l=0,y=null;function f(d){if(!a.value||!n)return;l||(l=d);const w=d-l;if(c&&wr&&"permissions"in r),a=S(),c=typeof e=="string"?{name:e}:e,l=S(),y=()=>{var s,u;l.value=(u=(s=a.value)==null?void 0:s.state)!=null?u:"prompt"};M(a,"change",y);const f=R(async()=>{if(n.value){if(!a.value)try{a.value=await r.permissions.query(c)}catch{a.value=void 0}finally{y()}if(o)return P(a.value)}});return f(),o?{state:l,isSupported:n,query:f}:l}function X(e={}){const{navigator:t=I,read:o=!1,source:r,copiedDuring:n=1500,legacy:a=!1}=e,c=_(()=>t&&"clipboard"in t),l=$("clipboard-read"),y=$("clipboard-write"),f=F(()=>c.value||a),s=x(""),u=x(!1),d=C(()=>u.value=!1,n);function w(){c.value&&v(l.value)?t.clipboard.readText().then(i=>{s.value=i}):s.value=p()}f.value&&o&&M(["copy","cut"],w);async function g(i=h(r)){f.value&&i!=null&&(c.value&&v(y.value)?await t.clipboard.writeText(i):A(i),s.value=i,u.value=!0,d.start())}function A(i){const m=document.createElement("textarea");m.value=i??"",m.style.position="absolute",m.style.opacity="0",document.body.appendChild(m),m.select(),document.execCommand("copy"),m.remove()}function p(){var i,m,b;return(b=(m=(i=document==null?void 0:document.getSelection)==null?void 0:i.call(document))==null?void 0:m.toString())!=null?b:""}function v(i){return i==="granted"||i==="prompt"}return{isSupported:f,text:s,copied:u,copy:g}}function G(e={}){const{controls:t=!1,interval:o="requestAnimationFrame"}=e,r=x(new Date),n=()=>r.value=new Date,a=o==="requestAnimationFrame"?B(n,{immediate:!0}):L(n,o,{immediate:!0});return t?{now:r,...a}:r}const H=[{max:6e4,value:1e3,name:"second"},{max:276e4,value:6e4,name:"minute"},{max:72e6,value:36e5,name:"hour"},{max:5184e5,value:864e5,name:"day"},{max:24192e5,value:6048e5,name:"week"},{max:28512e6,value:2592e6,name:"month"},{max:Number.POSITIVE_INFINITY,value:31536e6,name:"year"}],Y={justNow:"just now",past:e=>e.match(/\d/)?`${e} ago`:e,future:e=>e.match(/\d/)?`in ${e}`:e,month:(e,t)=>e===1?t?"last month":"next month":`${e} month${e>1?"s":""}`,year:(e,t)=>e===1?t?"last year":"next year":`${e} year${e>1?"s":""}`,day:(e,t)=>e===1?t?"yesterday":"tomorrow":`${e} day${e>1?"s":""}`,week:(e,t)=>e===1?t?"last week":"next week":`${e} week${e>1?"s":""}`,hour:e=>`${e} hour${e>1?"s":""}`,minute:e=>`${e} minute${e>1?"s":""}`,second:e=>`${e} second${e>1?"s":""}`,invalid:""};function z(e){return e.toISOString().slice(0,10)}function Z(e,t={}){const{controls:o=!1,updateInterval:r=3e4}=t,{now:n,...a}=G({interval:r,controls:!0}),c=F(()=>J(new Date(h(e)),t,h(n)));return o?{timeAgo:c,...a}:c}function J(e,t={},o=Date.now()){var r;const{max:n,messages:a=Y,fullDateFormatter:c=z,units:l=H,showSecond:y=!1,rounding:f="round"}=t,s=typeof f=="number"?p=>+p.toFixed(f):Math[f],u=+o-+e,d=Math.abs(u);function w(p,v){return s(Math.abs(p)/v.value)}function g(p,v){const i=w(p,v),m=p>0,b=A(v.name,i,m);return A(m?"past":"future",b,m)}function A(p,v,i){const m=a[p];return typeof m=="function"?m(v,i):m.replace("{0}",v.toString())}if(d<6e4&&!y)return a.justNow;if(typeof n=="number"&&d>n)return c(new Date(e));if(typeof n=="string"){const p=(r=l.find(v=>v.name===n))==null?void 0:r.max;if(p&&d>p)return c(new Date(e))}for(const[p,v]of l.entries()){if(w(u,v)<=0&&l[p-1])return g(u,l[p-1]);if(d{a.forEach(s=>s()),a.length=0},l=(s,u,d,w)=>(s.addEventListener(u,d,w),()=>s.removeEventListener(u,d,w)),y=k(()=>[V(t),h(n)],([s,u])=>{if(c(),!s)return;const d=q(u)?{...u}:u;a.push(...o.flatMap(w=>r.map(g=>l(s,w,g,d))))},{immediate:!0,flush:"post"}),f=()=>{y(),c()};return T(f),f}function W(){const e=x(!1),t=U();return t&&j(()=>{e.value=!0},t),e}function _(e){const t=W();return F(()=>(t.value,!!e()))}function B(e,t={}){const{immediate:o=!0,fpsLimit:r=void 0,window:n=D}=t,a=x(!1),c=r?1e3/r:null;let l=0,y=null;function f(d){if(!a.value||!n)return;l||(l=d);const w=d-l;if(c&&wr&&"permissions"in r),a=S(),c=typeof e=="string"?{name:e}:e,l=S(),y=()=>{var s,u;l.value=(u=(s=a.value)==null?void 0:s.state)!=null?u:"prompt"};M(a,"change",y);const f=R(async()=>{if(n.value){if(!a.value)try{a.value=await r.permissions.query(c)}catch{a.value=void 0}finally{y()}if(o)return P(a.value)}});return f(),o?{state:l,isSupported:n,query:f}:l}function X(e={}){const{navigator:t=I,read:o=!1,source:r,copiedDuring:n=1500,legacy:a=!1}=e,c=_(()=>t&&"clipboard"in t),l=$("clipboard-read"),y=$("clipboard-write"),f=F(()=>c.value||a),s=x(""),u=x(!1),d=C(()=>u.value=!1,n);function w(){c.value&&v(l.value)?t.clipboard.readText().then(i=>{s.value=i}):s.value=p()}f.value&&o&&M(["copy","cut"],w);async function g(i=h(r)){f.value&&i!=null&&(c.value&&v(y.value)?await t.clipboard.writeText(i):A(i),s.value=i,u.value=!0,d.start())}function A(i){const m=document.createElement("textarea");m.value=i??"",m.style.position="absolute",m.style.opacity="0",document.body.appendChild(m),m.select(),document.execCommand("copy"),m.remove()}function p(){var i,m,b;return(b=(m=(i=document==null?void 0:document.getSelection)==null?void 0:i.call(document))==null?void 0:m.toString())!=null?b:""}function v(i){return i==="granted"||i==="prompt"}return{isSupported:f,text:s,copied:u,copy:g}}function G(e={}){const{controls:t=!1,interval:o="requestAnimationFrame"}=e,r=x(new Date),n=()=>r.value=new Date,a=o==="requestAnimationFrame"?B(n,{immediate:!0}):L(n,o,{immediate:!0});return t?{now:r,...a}:r}const H=[{max:6e4,value:1e3,name:"second"},{max:276e4,value:6e4,name:"minute"},{max:72e6,value:36e5,name:"hour"},{max:5184e5,value:864e5,name:"day"},{max:24192e5,value:6048e5,name:"week"},{max:28512e6,value:2592e6,name:"month"},{max:Number.POSITIVE_INFINITY,value:31536e6,name:"year"}],Y={justNow:"just now",past:e=>e.match(/\d/)?`${e} ago`:e,future:e=>e.match(/\d/)?`in ${e}`:e,month:(e,t)=>e===1?t?"last month":"next month":`${e} month${e>1?"s":""}`,year:(e,t)=>e===1?t?"last year":"next year":`${e} year${e>1?"s":""}`,day:(e,t)=>e===1?t?"yesterday":"tomorrow":`${e} day${e>1?"s":""}`,week:(e,t)=>e===1?t?"last week":"next week":`${e} week${e>1?"s":""}`,hour:e=>`${e} hour${e>1?"s":""}`,minute:e=>`${e} minute${e>1?"s":""}`,second:e=>`${e} second${e>1?"s":""}`,invalid:""};function z(e){return e.toISOString().slice(0,10)}function Z(e,t={}){const{controls:o=!1,updateInterval:r=3e4}=t,{now:n,...a}=G({interval:r,controls:!0}),c=F(()=>J(new Date(h(e)),t,h(n)));return o?{timeAgo:c,...a}:c}function J(e,t={},o=Date.now()){var r;const{max:n,messages:a=Y,fullDateFormatter:c=z,units:l=H,showSecond:y=!1,rounding:f="round"}=t,s=typeof f=="number"?p=>+p.toFixed(f):Math[f],u=+o-+e,d=Math.abs(u);function w(p,v){return s(Math.abs(p)/v.value)}function g(p,v){const i=w(p,v),m=p>0,b=A(v.name,i,m);return A(m?"past":"future",b,m)}function A(p,v,i){const m=a[p];return typeof m=="function"?m(v,i):m.replace("{0}",v.toString())}if(d<6e4&&!y)return a.justNow;if(typeof n=="number"&&d>n)return c(new Date(e));if(typeof n=="string"){const p=(r=l.find(v=>v.name===n))==null?void 0:r.max;if(p&&d>p)return c(new Date(e))}for(const[p,v]of l.entries()){if(w(u,v)<=0&&l[p-1])return g(u,l[p-1]);if(dt}=y;i.has(s)||i.set(s,new Map);const u=i.get(s);let e=a.query[o];x(()=>{e=void 0});let c;const l=g((t,f)=>(c=f,{get(){return t(),m(e!==void 0?e:p(n))},set(r){e!==r&&(e=r===n||r===null?void 0:r,u.set(o,r===n||r===null?void 0:r),f(),M(()=>{if(u.size===0)return;const h=Object.fromEntries(u.entries());u.clear();const{params:w,query:d,hash:R}=a;s[p(q)]({params:w,query:{...d,...h},hash:R})}))}}));return k(()=>a.query[o],t=>{e!==t&&(e=t,c())},{flush:"sync"}),l}export{j as u}; +import{t as x,a as p}from"./BejlMSNL.js";import{ad as Q,ae as _,af as g,w as k,n as M}from"./BF7OD9wd.js";const i=new WeakMap;function j(o,n,y={}){const{mode:q="replace",route:a=Q(),router:s=_(),transform:m=t=>t}=y;i.has(s)||i.set(s,new Map);const u=i.get(s);let e=a.query[o];x(()=>{e=void 0});let c;const l=g((t,f)=>(c=f,{get(){return t(),m(e!==void 0?e:p(n))},set(r){e!==r&&(e=r===n||r===null?void 0:r,u.set(o,r===n||r===null?void 0:r),f(),M(()=>{if(u.size===0)return;const h=Object.fromEntries(u.entries());u.clear();const{params:w,query:d,hash:R}=a;s[p(q)]({params:w,query:{...d,...h},hash:R})}))}}));return k(()=>a.query[o],t=>{e!==t&&(e=t,c())},{flush:"sync"}),l}export{j as u}; diff --git a/_nuxt/BBunW1NA.js b/_nuxt/B_yTDF1u.js similarity index 97% rename from _nuxt/BBunW1NA.js rename to _nuxt/B_yTDF1u.js index 8699dd54..0103401e 100644 --- a/_nuxt/BBunW1NA.js +++ b/_nuxt/B_yTDF1u.js @@ -1,4 +1,4 @@ -import{B as f,h as c,j as s,G as p,m as e,M as y,N as g,k as b,A as k,Q as l,s as v,q as h,c as $,y as i,x as _,u as d,z as w,_ as B}from"./ByDiFoeX.js";import{_ as z}from"./DlAUqK2U.js";var T=function(t){var n=t.dt;return` +import{B as f,h as c,j as s,G as p,m as e,M as y,N as g,k as b,A as k,Q as l,s as v,q as h,c as $,y as i,x as _,u as d,z as w,_ as B}from"./BF7OD9wd.js";import{_ as z}from"./DlAUqK2U.js";var T=function(t){var n=t.dt;return` .p-tag { display: inline-flex; align-items: center; diff --git a/_nuxt/CyOwwCpc.js b/_nuxt/BeTBrsb5.js similarity index 97% rename from _nuxt/CyOwwCpc.js rename to _nuxt/BeTBrsb5.js index c4fa87b1..9937bd48 100644 --- a/_nuxt/CyOwwCpc.js +++ b/_nuxt/BeTBrsb5.js @@ -1,4 +1,4 @@ -import{B as x,az as B,b8 as F,aZ as i,ar as u,h as d,j as m,k as w,m as I,s as V,b9 as O,q as _,ba as G,P as N,r as g,x as r,y as f,A as c,u as p,L as v,G as k,N as b,D as P,i as R,_ as L,c as A,C as S,b7 as q}from"./ByDiFoeX.js";import{a as $,s as j}from"./DcRaHqiY.js";import{_ as C}from"./DlAUqK2U.js";import{T as z}from"./CrywIVV6.js";import"./BZu88L9h.js";var H=x.extend({name:"styleclass-directive"}),U=B.extend({style:H}),W=U.extend("styleclass",{mounted:function(e,t){e.setAttribute("data-pd-styleclass",!0),this.bind(e,t)},unmounted:function(e){this.unbind(e)},methods:{bind:function(e,t){var n=this,s=this.resolveTarget(e,t);this.$el=s,e.$_pstyleclass_clicklistener=function(){t.value.toggleClass?F(s,t.value.toggleClass)?i(s,t.value.toggleClass):u(s,t.value.toggleClass):s.offsetParent===null?n.enter(s,e,t):n.leave(s,t)},e.addEventListener("click",e.$_pstyleclass_clicklistener)},unbind:function(e){e.$_pstyleclass_clicklistener&&(e.removeEventListener("click",e.$_pstyleclass_clicklistener),e.$_pstyleclass_clicklistener=null),this.unbindDocumentListener(e)},enter:function(e,t,n){n.value.enterActiveClass?e.$_pstyleclass_animating||(e.$_pstyleclass_animating=!0,n.value.enterActiveClass.includes("slidedown")&&(e.style.height="0px",i(e,n.value.hiddenClass||n.value.enterFromClass),e.style.maxHeight=e.scrollHeight+"px",u(e,n.value.hiddenClass||n.value.enterActiveClass),e.style.height=""),u(e,n.value.enterActiveClass),n.value.enterFromClass&&i(e,n.value.enterFromClass),e.$p_styleclass_enterlistener=function(){i(e,n.value.enterActiveClass),n.value.enterToClass&&u(e,n.value.enterToClass),e.removeEventListener("animationend",e.$p_styleclass_enterlistener),n.value.enterActiveClass.includes("slidedown")&&(e.style.maxHeight=""),e.$_pstyleclass_animating=!1},e.addEventListener("animationend",e.$p_styleclass_enterlistener)):(n.value.enterFromClass&&i(e,n.value.enterFromClass),n.value.enterToClass&&u(e,n.value.enterToClass)),n.value.hideOnOutsideClick&&this.bindDocumentListener(e,t,n)},leave:function(e,t){t.value.leaveActiveClass?e.$_pstyleclass_animating||(e.$_pstyleclass_animating=!0,u(e,t.value.leaveActiveClass),t.value.leaveFromClass&&i(e,t.value.leaveFromClass),e.$p_styleclass_leavelistener=function(){i(e,t.value.leaveActiveClass),t.value.leaveToClass&&u(e,t.value.leaveToClass),e.removeEventListener("animationend",e.$p_styleclass_leavelistener),e.$_pstyleclass_animating=!1},e.addEventListener("animationend",e.$p_styleclass_leavelistener)):(t.value.leaveFromClass&&i(e,t.value.leaveFromClass),t.value.leaveToClass&&u(e,t.value.leaveToClass)),t.value.hideOnOutsideClick&&this.unbindDocumentListener(e)},resolveTarget:function(e,t){switch(t.value.selector){case"@next":return e.nextElementSibling;case"@prev":return e.previousElementSibling;case"@parent":return e.parentElement;case"@grandparent":return e.parentElement.parentElement;default:return document.querySelector(t.value.selector)}},bindDocumentListener:function(e,t,n){var s=this;e.$p_styleclass_documentlistener||(e.$p_styleclass_documentlistener=function(l){!s.isVisible(e)||getComputedStyle(e).getPropertyValue("position")==="static"?s.unbindDocumentListener(e):s.isOutsideClick(l,e,t)&&s.leave(e,n)},e.ownerDocument.addEventListener("click",e.$p_styleclass_documentlistener))},unbindDocumentListener:function(e){e.$p_styleclass_documentlistener&&(e.ownerDocument.removeEventListener("click",e.$p_styleclass_documentlistener),e.$p_styleclass_documentlistener=null)},isVisible:function(e){return e.offsetParent!==null},isOutsideClick:function(e,t,n){return!n.isSameNode(e.target)&&!n.contains(e.target)&&!t.contains(e.target)}}}),M=function(e){var t=e.dt;return` +import{B as x,az as B,b8 as F,aZ as i,ar as u,h as d,j as m,k as w,m as I,s as V,b9 as O,q as _,ba as G,P as N,r as g,x as r,y as f,A as c,u as p,L as v,G as k,N as b,D as P,i as R,_ as L,c as A,C as S,b7 as q}from"./BF7OD9wd.js";import{a as $,s as j}from"./rf1zdUmJ.js";import{_ as C}from"./DlAUqK2U.js";import{T as z}from"./BW6ZRXev.js";import"./CEoMN0_k.js";var H=x.extend({name:"styleclass-directive"}),U=B.extend({style:H}),W=U.extend("styleclass",{mounted:function(e,t){e.setAttribute("data-pd-styleclass",!0),this.bind(e,t)},unmounted:function(e){this.unbind(e)},methods:{bind:function(e,t){var n=this,s=this.resolveTarget(e,t);this.$el=s,e.$_pstyleclass_clicklistener=function(){t.value.toggleClass?F(s,t.value.toggleClass)?i(s,t.value.toggleClass):u(s,t.value.toggleClass):s.offsetParent===null?n.enter(s,e,t):n.leave(s,t)},e.addEventListener("click",e.$_pstyleclass_clicklistener)},unbind:function(e){e.$_pstyleclass_clicklistener&&(e.removeEventListener("click",e.$_pstyleclass_clicklistener),e.$_pstyleclass_clicklistener=null),this.unbindDocumentListener(e)},enter:function(e,t,n){n.value.enterActiveClass?e.$_pstyleclass_animating||(e.$_pstyleclass_animating=!0,n.value.enterActiveClass.includes("slidedown")&&(e.style.height="0px",i(e,n.value.hiddenClass||n.value.enterFromClass),e.style.maxHeight=e.scrollHeight+"px",u(e,n.value.hiddenClass||n.value.enterActiveClass),e.style.height=""),u(e,n.value.enterActiveClass),n.value.enterFromClass&&i(e,n.value.enterFromClass),e.$p_styleclass_enterlistener=function(){i(e,n.value.enterActiveClass),n.value.enterToClass&&u(e,n.value.enterToClass),e.removeEventListener("animationend",e.$p_styleclass_enterlistener),n.value.enterActiveClass.includes("slidedown")&&(e.style.maxHeight=""),e.$_pstyleclass_animating=!1},e.addEventListener("animationend",e.$p_styleclass_enterlistener)):(n.value.enterFromClass&&i(e,n.value.enterFromClass),n.value.enterToClass&&u(e,n.value.enterToClass)),n.value.hideOnOutsideClick&&this.bindDocumentListener(e,t,n)},leave:function(e,t){t.value.leaveActiveClass?e.$_pstyleclass_animating||(e.$_pstyleclass_animating=!0,u(e,t.value.leaveActiveClass),t.value.leaveFromClass&&i(e,t.value.leaveFromClass),e.$p_styleclass_leavelistener=function(){i(e,t.value.leaveActiveClass),t.value.leaveToClass&&u(e,t.value.leaveToClass),e.removeEventListener("animationend",e.$p_styleclass_leavelistener),e.$_pstyleclass_animating=!1},e.addEventListener("animationend",e.$p_styleclass_leavelistener)):(t.value.leaveFromClass&&i(e,t.value.leaveFromClass),t.value.leaveToClass&&u(e,t.value.leaveToClass)),t.value.hideOnOutsideClick&&this.unbindDocumentListener(e)},resolveTarget:function(e,t){switch(t.value.selector){case"@next":return e.nextElementSibling;case"@prev":return e.previousElementSibling;case"@parent":return e.parentElement;case"@grandparent":return e.parentElement.parentElement;default:return document.querySelector(t.value.selector)}},bindDocumentListener:function(e,t,n){var s=this;e.$p_styleclass_documentlistener||(e.$p_styleclass_documentlistener=function(l){!s.isVisible(e)||getComputedStyle(e).getPropertyValue("position")==="static"?s.unbindDocumentListener(e):s.isOutsideClick(l,e,t)&&s.leave(e,n)},e.ownerDocument.addEventListener("click",e.$p_styleclass_documentlistener))},unbindDocumentListener:function(e){e.$p_styleclass_documentlistener&&(e.ownerDocument.removeEventListener("click",e.$p_styleclass_documentlistener),e.$p_styleclass_documentlistener=null)},isVisible:function(e){return e.offsetParent!==null},isOutsideClick:function(e,t,n){return!n.isSameNode(e.target)&&!n.contains(e.target)&&!t.contains(e.target)}}}),M=function(e){var t=e.dt;return` .p-inputgroup, .p-inputgroup .p-floatlabel, .p-inputgroup .p-iftalabel { diff --git a/_nuxt/B3SlSxGJ.js b/_nuxt/BejlMSNL.js similarity index 97% rename from _nuxt/B3SlSxGJ.js rename to _nuxt/BejlMSNL.js index 0af055d9..94d7457f 100644 --- a/_nuxt/B3SlSxGJ.js +++ b/_nuxt/BejlMSNL.js @@ -1 +1 @@ -import{aw as b,ax as Y,u as $,c as H,r as y,i as A,w as _,at as k}from"./ByDiFoeX.js";function S(t){return b()?(Y(t),!0):!1}function l(t){return typeof t=="function"?t():$(t)}const p=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const L=Object.prototype.toString,j=t=>L.call(t)==="[object Object]",C=()=>{};function G(t){let e;function n(){return e||(e=t()),e}return n.reset=async()=>{const a=e;e=void 0,a&&await a},n}const O=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[T\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/i,T=/[YMDHhms]o|\[([^\]]+)\]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|SSS/g;function E(t,e,n,a){let o=t<12?"AM":"PM";return a&&(o=o.split("").reduce((r,i)=>r+=`${i}.`,"")),n?o.toLowerCase():o}function f(t){const e=["th","st","nd","rd"],n=t%100;return t+(e[(n-20)%10]||e[n]||e[0])}function F(t,e,n={}){var a;const o=t.getFullYear(),r=t.getMonth(),i=t.getDate(),s=t.getHours(),u=t.getMinutes(),c=t.getSeconds(),m=t.getMilliseconds(),v=t.getDay(),d=(a=n.customMeridiem)!=null?a:E,g={Yo:()=>f(o),YY:()=>String(o).slice(-2),YYYY:()=>o,M:()=>r+1,Mo:()=>f(r+1),MM:()=>`${r+1}`.padStart(2,"0"),MMM:()=>t.toLocaleDateString(l(n.locales),{month:"short"}),MMMM:()=>t.toLocaleDateString(l(n.locales),{month:"long"}),D:()=>String(i),Do:()=>f(i),DD:()=>`${i}`.padStart(2,"0"),H:()=>String(s),Ho:()=>f(s),HH:()=>`${s}`.padStart(2,"0"),h:()=>`${s%12||12}`.padStart(1,"0"),ho:()=>f(s%12||12),hh:()=>`${s%12||12}`.padStart(2,"0"),m:()=>String(u),mo:()=>f(u),mm:()=>`${u}`.padStart(2,"0"),s:()=>String(c),so:()=>f(c),ss:()=>`${c}`.padStart(2,"0"),SSS:()=>`${m}`.padStart(3,"0"),d:()=>v,dd:()=>t.toLocaleDateString(l(n.locales),{weekday:"narrow"}),ddd:()=>t.toLocaleDateString(l(n.locales),{weekday:"short"}),dddd:()=>t.toLocaleDateString(l(n.locales),{weekday:"long"}),A:()=>d(s,u),AA:()=>d(s,u,!1,!0),a:()=>d(s,u,!0),aa:()=>d(s,u,!0,!0)};return e.replace(T,(D,M)=>{var h,w;return(w=M??((h=g[D])==null?void 0:h.call(g)))!=null?w:D})}function P(t){if(t===null)return new Date(Number.NaN);if(t===void 0)return new Date;if(t instanceof Date)return new Date(t);if(typeof t=="string"&&!/Z$/i.test(t)){const e=t.match(O);if(e){const n=e[2]-1||0,a=(e[7]||"0").substring(0,3);return new Date(e[1],n,e[3]||1,e[4]||0,e[5]||0,e[6]||0,a)}}return new Date(t)}function x(t,e="HH:mm:ss",n={}){return H(()=>F(P(l(t)),l(e),n))}function I(t,e=1e3,n={}){const{immediate:a=!0,immediateCallback:o=!1}=n;let r=null;const i=y(!1);function s(){r&&(clearInterval(r),r=null)}function u(){i.value=!1,s()}function c(){const m=l(e);m<=0||(i.value=!0,o&&t(),s(),r=setInterval(t,m))}if(a&&p&&c(),A(e)||typeof e=="function"){const m=_(e,()=>{i.value&&p&&c()});S(m)}return S(u),{isActive:i,pause:u,resume:c}}function N(t,e,n={}){const{immediate:a=!0}=n,o=y(!1);let r=null;function i(){r&&(clearTimeout(r),r=null)}function s(){o.value=!1,i()}function u(...c){i(),o.value=!0,r=setTimeout(()=>{o.value=!1,r=null,t(...c)},l(e))}return a&&(o.value=!0,p&&u()),S(s),{isPending:k(o),start:u,stop:s}}export{l as a,N as b,I as c,p as d,G as e,j as i,C as n,S as t,x as u}; +import{aw as b,ax as Y,u as $,c as H,r as y,i as A,w as _,at as k}from"./BF7OD9wd.js";function S(t){return b()?(Y(t),!0):!1}function l(t){return typeof t=="function"?t():$(t)}const p=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const L=Object.prototype.toString,j=t=>L.call(t)==="[object Object]",C=()=>{};function G(t){let e;function n(){return e||(e=t()),e}return n.reset=async()=>{const a=e;e=void 0,a&&await a},n}const O=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[T\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/i,T=/[YMDHhms]o|\[([^\]]+)\]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|SSS/g;function E(t,e,n,a){let o=t<12?"AM":"PM";return a&&(o=o.split("").reduce((r,i)=>r+=`${i}.`,"")),n?o.toLowerCase():o}function f(t){const e=["th","st","nd","rd"],n=t%100;return t+(e[(n-20)%10]||e[n]||e[0])}function F(t,e,n={}){var a;const o=t.getFullYear(),r=t.getMonth(),i=t.getDate(),s=t.getHours(),u=t.getMinutes(),c=t.getSeconds(),m=t.getMilliseconds(),v=t.getDay(),d=(a=n.customMeridiem)!=null?a:E,g={Yo:()=>f(o),YY:()=>String(o).slice(-2),YYYY:()=>o,M:()=>r+1,Mo:()=>f(r+1),MM:()=>`${r+1}`.padStart(2,"0"),MMM:()=>t.toLocaleDateString(l(n.locales),{month:"short"}),MMMM:()=>t.toLocaleDateString(l(n.locales),{month:"long"}),D:()=>String(i),Do:()=>f(i),DD:()=>`${i}`.padStart(2,"0"),H:()=>String(s),Ho:()=>f(s),HH:()=>`${s}`.padStart(2,"0"),h:()=>`${s%12||12}`.padStart(1,"0"),ho:()=>f(s%12||12),hh:()=>`${s%12||12}`.padStart(2,"0"),m:()=>String(u),mo:()=>f(u),mm:()=>`${u}`.padStart(2,"0"),s:()=>String(c),so:()=>f(c),ss:()=>`${c}`.padStart(2,"0"),SSS:()=>`${m}`.padStart(3,"0"),d:()=>v,dd:()=>t.toLocaleDateString(l(n.locales),{weekday:"narrow"}),ddd:()=>t.toLocaleDateString(l(n.locales),{weekday:"short"}),dddd:()=>t.toLocaleDateString(l(n.locales),{weekday:"long"}),A:()=>d(s,u),AA:()=>d(s,u,!1,!0),a:()=>d(s,u,!0),aa:()=>d(s,u,!0,!0)};return e.replace(T,(D,M)=>{var h,w;return(w=M??((h=g[D])==null?void 0:h.call(g)))!=null?w:D})}function P(t){if(t===null)return new Date(Number.NaN);if(t===void 0)return new Date;if(t instanceof Date)return new Date(t);if(typeof t=="string"&&!/Z$/i.test(t)){const e=t.match(O);if(e){const n=e[2]-1||0,a=(e[7]||"0").substring(0,3);return new Date(e[1],n,e[3]||1,e[4]||0,e[5]||0,e[6]||0,a)}}return new Date(t)}function x(t,e="HH:mm:ss",n={}){return H(()=>F(P(l(t)),l(e),n))}function I(t,e=1e3,n={}){const{immediate:a=!0,immediateCallback:o=!1}=n;let r=null;const i=y(!1);function s(){r&&(clearInterval(r),r=null)}function u(){i.value=!1,s()}function c(){const m=l(e);m<=0||(i.value=!0,o&&t(),s(),r=setInterval(t,m))}if(a&&p&&c(),A(e)||typeof e=="function"){const m=_(e,()=>{i.value&&p&&c()});S(m)}return S(u),{isActive:i,pause:u,resume:c}}function N(t,e,n={}){const{immediate:a=!0}=n,o=y(!1);let r=null;function i(){r&&(clearTimeout(r),r=null)}function s(){o.value=!1,i()}function u(...c){i(),o.value=!0,r=setTimeout(()=>{o.value=!1,r=null,t(...c)},l(e))}return a&&(o.value=!0,p&&u()),S(s),{isPending:k(o),start:u,stop:s}}export{l as a,N as b,I as c,p as d,G as e,j as i,C as n,S as t,x as u}; diff --git a/_nuxt/QkIl2hQZ.js b/_nuxt/BiPEJABg.js similarity index 97% rename from _nuxt/QkIl2hQZ.js rename to _nuxt/BiPEJABg.js index 36138630..26b4b16d 100644 --- a/_nuxt/QkIl2hQZ.js +++ b/_nuxt/BiPEJABg.js @@ -1,4 +1,4 @@ -import{B as r,h as a,j as i,k as d,m as s,s as p}from"./ByDiFoeX.js";var c=function(e){return e.dt,` +import{B as r,h as a,j as i,k as d,m as s,s as p}from"./BF7OD9wd.js";var c=function(e){return e.dt,` .p-buttongroup .p-button { margin: 0; } diff --git a/_nuxt/By7AhahI.js b/_nuxt/BkZbulNl.js similarity index 97% rename from _nuxt/By7AhahI.js rename to _nuxt/BkZbulNl.js index 42179cdd..e3f5a943 100644 --- a/_nuxt/By7AhahI.js +++ b/_nuxt/BkZbulNl.js @@ -1,4 +1,4 @@ -import{s as Q}from"./B60zAPNU.js";import{q as B,h as t,G as h,u as c,r as w,H as J,p as X,j as l,B as L,R as Z,I as ee,s as E,J as ne,K as oe,y as g,L as P,A as p,m as b,k as T,C as se,M as te,N as v,O as re,T as ae,P as ce,c as ie,t as le,w as ue,x,z as u,D as pe,i as C,Q as S,E as I,S as D,U as N,F as me,_ as de}from"./ByDiFoeX.js";import{s as ge,_ as fe}from"./BBunW1NA.js";import{T as be}from"./CrywIVV6.js";import{u as A}from"./Csqt_l_R.js";import{s as he,a as ye}from"./DcRaHqiY.js";import{u as ve}from"./BlUJbZdo.js";import{_ as ke}from"./DlAUqK2U.js";import"./BZu88L9h.js";import"./B3SlSxGJ.js";const we=B({__name:"SelectSecurityType",props:{modelValue:{}},emits:["update:modelValue"],setup(n,{emit:o}){const e=o,s=[{text:"*",value:""},{text:"share",value:"share"},{text:"fund",value:"fund"},{text:"crypto",value:"crypto"},{text:"bond",value:"bond"},{text:"index",value:"index"}];function m(a){e("update:modelValue",a)}return(a,f)=>(t(),h(c(Q),{"model-value":a.modelValue,options:s,"option-label":"text","option-value":"value","show-clear":!0,placeholder:"Security Type","onUpdate:modelValue":m},null,8,["model-value"]))}}),xe=Symbol.for("nuxt:client-only"),Se=B({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(n,{slots:o,attrs:e}){const s=w(!1);return J(()=>{s.value=!0}),X(xe,!0),m=>{var y;if(s.value)return(y=o.default)==null?void 0:y.call(o);const a=o.fallback||o.placeholder;if(a)return a();const f=m.fallback||m.placeholder||"",k=m.fallbackTag||m.placeholderTag||"span";return l(k,e,f)}}});var $e=function(o){var e=o.dt;return` +import{s as Q}from"./XG6rDnCo.js";import{q as B,h as t,G as h,u as c,r as w,H as J,p as X,j as l,B as L,R as Z,I as ee,s as E,J as ne,K as oe,y as g,L as P,A as p,m as b,k as T,C as se,M as te,N as v,O as re,T as ae,P as ce,c as ie,t as le,w as ue,x,z as u,D as pe,i as C,Q as S,E as I,S as D,U as N,F as me,_ as de}from"./BF7OD9wd.js";import{s as ge,_ as fe}from"./B_yTDF1u.js";import{T as be}from"./BW6ZRXev.js";import{u as A}from"./BXkM2ZPZ.js";import{s as he,a as ye}from"./rf1zdUmJ.js";import{u as ve}from"./e3ZtvKj8.js";import{_ as ke}from"./DlAUqK2U.js";import"./CEoMN0_k.js";import"./BejlMSNL.js";const we=B({__name:"SelectSecurityType",props:{modelValue:{}},emits:["update:modelValue"],setup(n,{emit:o}){const e=o,s=[{text:"*",value:""},{text:"share",value:"share"},{text:"fund",value:"fund"},{text:"crypto",value:"crypto"},{text:"bond",value:"bond"},{text:"index",value:"index"}];function m(a){e("update:modelValue",a)}return(a,f)=>(t(),h(c(Q),{"model-value":a.modelValue,options:s,"option-label":"text","option-value":"value","show-clear":!0,placeholder:"Security Type","onUpdate:modelValue":m},null,8,["model-value"]))}}),xe=Symbol.for("nuxt:client-only"),Se=B({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(n,{slots:o,attrs:e}){const s=w(!1);return J(()=>{s.value=!0}),X(xe,!0),m=>{var y;if(s.value)return(y=o.default)==null?void 0:y.call(o);const a=o.fallback||o.placeholder;if(a)return a();const f=m.fallback||m.placeholder||"",k=m.fallbackTag||m.placeholderTag||"span";return l(k,e,f)}}});var $e=function(o){var e=o.dt;return` .p-message { border-radius: `.concat(e("message.border.radius"),`; outline-width: `).concat(e("message.border.width"),`; diff --git a/_nuxt/DJLQFPN3.js b/_nuxt/BlVUPpF2.js similarity index 83% rename from _nuxt/DJLQFPN3.js rename to _nuxt/BlVUPpF2.js index 5bc1e78c..ca7047f5 100644 --- a/_nuxt/DJLQFPN3.js +++ b/_nuxt/BlVUPpF2.js @@ -1 +1 @@ -import{a as d}from"./DcRaHqiY.js";import{q as p,c as m,h as c,G as f,y as u,k as y,u as l}from"./ByDiFoeX.js";import{_ as b}from"./DlAUqK2U.js";const k=p({__name:"TextBtn",props:{color:{},icon:{},label:{},small:{type:Boolean},solid:{type:Boolean},type:{},form:{},disabled:{type:Boolean}},emits:["click"],setup(t,{emit:i}){const o=t,n=i,r=m(()=>o.icon&&!o.small?`${o.icon} i-lg`:o.icon);return(e,s)=>(c(),f(l(d),{type:e.type,icon:l(r),text:!e.solid,rounded:!e.label,size:e.small?"small":void 0,severity:e.color,label:e.label,form:e.form,disabled:e.disabled,onClick:s[0]||(s[0]=a=>n("click",a))},{default:u(()=>[y(e.$slots,"default",{},void 0,!0)]),_:3},8,["type","icon","text","rounded","size","severity","label","form","disabled"]))}}),C=b(k,[["__scopeId","data-v-342f6181"]]);export{C as _}; +import{a as d}from"./rf1zdUmJ.js";import{q as p,c as m,h as c,G as f,y as u,k as y,u as l}from"./BF7OD9wd.js";import{_ as b}from"./DlAUqK2U.js";const k=p({__name:"TextBtn",props:{color:{},icon:{},label:{},small:{type:Boolean},solid:{type:Boolean},type:{},form:{},disabled:{type:Boolean}},emits:["click"],setup(t,{emit:i}){const o=t,n=i,r=m(()=>o.icon&&!o.small?`${o.icon} i-lg`:o.icon);return(e,s)=>(c(),f(l(d),{type:e.type,icon:l(r),text:!e.solid,rounded:!e.label,size:e.small?"small":void 0,severity:e.color,label:e.label,form:e.form,disabled:e.disabled,onClick:s[0]||(s[0]=a=>n("click",a))},{default:u(()=>[y(e.$slots,"default",{},void 0,!0)]),_:3},8,["type","icon","text","rounded","size","severity","label","form","disabled"]))}}),C=b(k,[["__scopeId","data-v-342f6181"]]);export{C as _}; diff --git a/_nuxt/B3nz5Q2-.js b/_nuxt/BudgGnfp.js similarity index 97% rename from _nuxt/B3nz5Q2-.js rename to _nuxt/BudgGnfp.js index f7482002..e2a5dac2 100644 --- a/_nuxt/B3nz5Q2-.js +++ b/_nuxt/BudgGnfp.js @@ -1,4 +1,4 @@ -import{u as y}from"./D5bcIwln.js";import{B as v,ag as w,ah as x,ai as k,aj as $,s as C,h as r,j as t,k as l,G as B,m as c,M as z,N as I,q as M,r as N,z as d,A as S,x as g,y as u,u as f}from"./ByDiFoeX.js";import{s as T}from"./Cg9rFwjD.js";var V=function(s){var n=s.dt;return` +import{u as y}from"./BVVfk8Fr.js";import{B as v,ag as w,ah as x,ai as k,aj as $,s as C,h as r,j as t,k as l,G as B,m as c,M as z,N as I,q as M,r as N,z as d,A as S,x as g,y as u,u as f}from"./BF7OD9wd.js";import{s as T}from"./OWbkn9Rs.js";var V=function(s){var n=s.dt;return` .p-inlinemessage { display: inline-flex; align-items: center; diff --git a/_nuxt/CDk6zbeJ.js b/_nuxt/C-TLJebl.js similarity index 92% rename from _nuxt/CDk6zbeJ.js rename to _nuxt/C-TLJebl.js index 352b5fa3..2a9d2da5 100644 --- a/_nuxt/CDk6zbeJ.js +++ b/_nuxt/C-TLJebl.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DP83kUsm.js","./ByDiFoeX.js","./entry.Di2U00RH.css"])))=>i.map(i=>d[i]); -import{B as h,ay as f,h as p,j as y,A as d,m as o,s as m}from"./ByDiFoeX.js";var v={root:{position:"relative"}},g={root:"p-chart"},b=h.extend({name:"chart",classes:g,inlineStyles:v}),C={name:"BaseChart",extends:m,props:{type:String,data:null,options:null,plugins:null,width:{type:Number,default:300},height:{type:Number,default:150},canvasProps:{type:null,default:null}},style:b,provide:function(){return{$pcChart:this,$parentInstance:this}}},O={name:"Chart",extends:C,inheritAttrs:!1,emits:["select","loaded"],chart:null,watch:{data:{handler:function(){this.reinit()},deep:!0},type:function(){this.reinit()},options:function(){this.reinit()}},mounted:function(){this.initChart()},beforeUnmount:function(){this.chart&&(this.chart.destroy(),this.chart=null)},methods:{initChart:function(){var e=this;f(()=>import("./DP83kUsm.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(function(r){e.chart&&(e.chart.destroy(),e.chart=null),r&&r.default&&(e.chart=new r.default(e.$refs.canvas,{type:e.type,data:e.data,options:e.options,plugins:e.plugins})),e.$emit("loaded",e.chart)})},getCanvas:function(){return this.$canvas},getChart:function(){return this.chart},getBase64Image:function(){return this.chart.toBase64Image()},refresh:function(){this.chart&&this.chart.update()},reinit:function(){this.initChart()},onCanvasClick:function(e){if(this.chart){var r=this.chart.getElementsAtEventForMode(e,"nearest",{intersect:!0},!1),n=this.chart.getElementsAtEventForMode(e,"dataset",{intersect:!0},!1);r&&r[0]&&n&&this.$emit("select",{originalEvent:e,element:r[0],dataset:n})}},generateLegend:function(){if(this.chart)return this.chart.generateLegend()}}};function i(t){"@babel/helpers - typeof";return i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(t)}function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function c(t){for(var e=1;ei.map(i=>d[i]); +import{B as h,ay as f,h as p,j as y,A as d,m as o,s as m}from"./BF7OD9wd.js";var v={root:{position:"relative"}},g={root:"p-chart"},b=h.extend({name:"chart",classes:g,inlineStyles:v}),C={name:"BaseChart",extends:m,props:{type:String,data:null,options:null,plugins:null,width:{type:Number,default:300},height:{type:Number,default:150},canvasProps:{type:null,default:null}},style:b,provide:function(){return{$pcChart:this,$parentInstance:this}}},O={name:"Chart",extends:C,inheritAttrs:!1,emits:["select","loaded"],chart:null,watch:{data:{handler:function(){this.reinit()},deep:!0},type:function(){this.reinit()},options:function(){this.reinit()}},mounted:function(){this.initChart()},beforeUnmount:function(){this.chart&&(this.chart.destroy(),this.chart=null)},methods:{initChart:function(){var e=this;f(()=>import("./VhoQy7Dj.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(function(r){e.chart&&(e.chart.destroy(),e.chart=null),r&&r.default&&(e.chart=new r.default(e.$refs.canvas,{type:e.type,data:e.data,options:e.options,plugins:e.plugins})),e.$emit("loaded",e.chart)})},getCanvas:function(){return this.$canvas},getChart:function(){return this.chart},getBase64Image:function(){return this.chart.toBase64Image()},refresh:function(){this.chart&&this.chart.update()},reinit:function(){this.initChart()},onCanvasClick:function(e){if(this.chart){var r=this.chart.getElementsAtEventForMode(e,"nearest",{intersect:!0},!1),n=this.chart.getElementsAtEventForMode(e,"dataset",{intersect:!0},!1);r&&r[0]&&n&&this.$emit("select",{originalEvent:e,element:r[0],dataset:n})}},generateLegend:function(){if(this.chart)return this.chart.generateLegend()}}};function i(t){"@babel/helpers - typeof";return i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(t)}function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function c(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:function(){};b(this,e),this.element=t,this.listener=r}return h(e,[{key:"bindScrollListener",value:function(){this.scrollableParents=p(this.element);for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:function(){};b(this,e),this.element=t,this.listener=r}return h(e,[{key:"bindScrollListener",value:function(){this.scrollableParents=p(this.element);for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);r0&&arguments[0]!==void 0?arguments[0]:[],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=[];return o.forEach(function(l){l.children instanceof Array?i=i.concat(r._recursive(i,l.children)):l.type.name===r.type?i.push(l):f(l.key)&&(i=i.concat(n.filter(function(s){return r._isMatched(s,l.key)}).map(function(s){return s.vnode})))}),i}}])}();function M(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"pv_id_";return d(e)}function I(e,t){if(e){var r=e.props;if(r){var n=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),o=Object.prototype.hasOwnProperty.call(r,n)?n:t;return e.type.extends.props[t].type===Boolean&&r[o]===""?!0:r[o]}}return null}export{L as C,M as U,T as _,I as g}; diff --git a/_nuxt/zPKKQmdP.js b/_nuxt/Cj3pKfz4.js similarity index 82% rename from _nuxt/zPKKQmdP.js rename to _nuxt/Cj3pKfz4.js index ddb32330..f98f4a2a 100644 --- a/_nuxt/zPKKQmdP.js +++ b/_nuxt/Cj3pKfz4.js @@ -1 +1 @@ -import{_ as B}from"./DJLQFPN3.js";import{a as T}from"./D5bcIwln.js";import{a as m}from"./DcRaHqiY.js";import{s as F,a as f}from"./QkIl2hQZ.js";import{s as O}from"./CDk6zbeJ.js";import{c as W,e as z,a as x,b as L}from"./C5SiRMYy.js";import{s as N}from"./Cg9rFwjD.js";import{u as S}from"./BlUJbZdo.js";import{q as R,r as k,w as Y,c as j,j as i,x as a,y as p,u as t,A as y,z as w,Q as g,S as c,U as h,h as n,i as q,G as E,F as G}from"./ByDiFoeX.js";import"./DlAUqK2U.js";import"./B3SlSxGJ.js";import"./BZu88L9h.js";import"./B60zAPNU.js";const Q={class:"flex items-end",style:{height:"400px"}},le=R({__name:"weekly",setup(H){const o=k(new Date().getFullYear()),d=k();function $(s){d.value.toggle(s)}const v=k(new Date),_=T(v),{data:u,refresh:b,status:U}=W(`statsWeeks:${o.value}`,async()=>{const s=await S(`/stats/updates/weeks?year=${o.value}`);for(const e of s)e.firstUpdate&&(e.firstUpdate=new Date(e.firstUpdate)),e.lastUpdate&&(e.lastUpdate=new Date(e.lastUpdate));return v.value=new Date,{weeks:s.sort((e,l)=>e.week-l.week)}});Y(o,()=>b());const C=j(()=>{var s,e;return{labels:(s=u.value)==null?void 0:s.weeks.map(l=>l.week),datasets:[{backgroundColor:"#3B82F6",data:(e=u.value)==null?void 0:e.weeks.map(l=>l.count)}]}}),D={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1}}};function A(s){G(s)}return(s,e)=>{const l=B;return n(),i("div",null,[a(t(F),null,{default:p(()=>[a(t(m),{label:"Versions",icon:"i-carbon-tag",class:"p-button-secondary",onClick:e[0]||(e[0]=r=>A("/stats"))}),a(t(m),{label:"Weekly",icon:"i-carbon-calendar",class:"p-button-primary",disabled:!0})]),_:1}),y("h2",null,[e[4]||(e[4]=w(" Weekly Statistics for ")),y("a",{class:"cursor-pointer text-blue-500",onClick:$},g(t(o)),1)]),a(t(N),{ref_key:"yearOverlay",ref:d},{default:p(()=>[a(t(m),{icon:"i-carbon-close-large",rounded:"","icon-class":"text-xl",class:"position-absolute top-0 right-0 transform translate-x-1/2 -translate-y-1/2",onClick:e[1]||(e[1]=r=>t(d).hide())}),a(t(z),{modelValue:t(o),"onUpdate:modelValue":e[2]||(e[2]=r=>q(o)?o.value=r:null),"use-grouping":!1},null,8,["modelValue"])]),_:1},512),t(U)==="pending"||!t(u)?(n(),i(c,{key:0},[a(t(f),{width:"15em"}),y("div",Q,[(n(),i(c,null,h([30,25,45,70,90],(r,V)=>a(t(f),{key:V,width:"20%",height:`${r}%`,class:"mr-2"},null,8,["height"])),64))]),(n(!0),i(c,null,h(Array(10).keys(),r=>(n(),E(t(f),{key:r,class:"mt-4"}))),128))],64)):(n(),i(c,{key:1},[w(" Last updated "+g(t(_))+" ",1),a(l,{small:"",icon:"i-carbon-renew",onClick:e[3]||(e[3]=r=>t(b)())}),a(t(O),{type:"line",data:t(C),options:D,style:{height:"400px"}},null,8,["data"]),a(t(L),{value:t(u).weeks,"sort-field":"week",class:"font-mono",size:"small","sort-order":-1},{default:p(()=>[a(t(x),{field:"week",header:"Week",sortable:!0},{body:p(r=>[w(g(r.data.week),1)]),_:1}),a(t(x),{field:"count",header:"Count",sortable:!0,class:"!text-right"})]),_:1},8,["value"])],64))])}}});export{le as default}; +import{_ as B}from"./BlVUPpF2.js";import{a as T}from"./BVVfk8Fr.js";import{a as m}from"./rf1zdUmJ.js";import{s as F,a as f}from"./BiPEJABg.js";import{s as O}from"./C-TLJebl.js";import{c as W,e as z,a as x,b as L}from"./DIlcfDno.js";import{s as N}from"./OWbkn9Rs.js";import{u as S}from"./e3ZtvKj8.js";import{q as R,r as k,w as Y,c as j,j as i,x as a,y as p,u as t,A as y,z as w,Q as g,S as c,U as h,h as n,i as q,G as E,F as G}from"./BF7OD9wd.js";import"./DlAUqK2U.js";import"./BejlMSNL.js";import"./CEoMN0_k.js";import"./XG6rDnCo.js";const Q={class:"flex items-end",style:{height:"400px"}},le=R({__name:"weekly",setup(H){const o=k(new Date().getFullYear()),d=k();function $(s){d.value.toggle(s)}const v=k(new Date),_=T(v),{data:u,refresh:b,status:U}=W(`statsWeeks:${o.value}`,async()=>{const s=await S(`/stats/updates/weeks?year=${o.value}`);for(const e of s)e.firstUpdate&&(e.firstUpdate=new Date(e.firstUpdate)),e.lastUpdate&&(e.lastUpdate=new Date(e.lastUpdate));return v.value=new Date,{weeks:s.sort((e,l)=>e.week-l.week)}});Y(o,()=>b());const C=j(()=>{var s,e;return{labels:(s=u.value)==null?void 0:s.weeks.map(l=>l.week),datasets:[{backgroundColor:"#3B82F6",data:(e=u.value)==null?void 0:e.weeks.map(l=>l.count)}]}}),D={responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1}}};function A(s){G(s)}return(s,e)=>{const l=B;return n(),i("div",null,[a(t(F),null,{default:p(()=>[a(t(m),{label:"Versions",icon:"i-carbon-tag",class:"p-button-secondary",onClick:e[0]||(e[0]=r=>A("/stats"))}),a(t(m),{label:"Weekly",icon:"i-carbon-calendar",class:"p-button-primary",disabled:!0})]),_:1}),y("h2",null,[e[4]||(e[4]=w(" Weekly Statistics for ")),y("a",{class:"cursor-pointer text-blue-500",onClick:$},g(t(o)),1)]),a(t(N),{ref_key:"yearOverlay",ref:d},{default:p(()=>[a(t(m),{icon:"i-carbon-close-large",rounded:"","icon-class":"text-xl",class:"position-absolute top-0 right-0 transform translate-x-1/2 -translate-y-1/2",onClick:e[1]||(e[1]=r=>t(d).hide())}),a(t(z),{modelValue:t(o),"onUpdate:modelValue":e[2]||(e[2]=r=>q(o)?o.value=r:null),"use-grouping":!1},null,8,["modelValue"])]),_:1},512),t(U)==="pending"||!t(u)?(n(),i(c,{key:0},[a(t(f),{width:"15em"}),y("div",Q,[(n(),i(c,null,h([30,25,45,70,90],(r,V)=>a(t(f),{key:V,width:"20%",height:`${r}%`,class:"mr-2"},null,8,["height"])),64))]),(n(!0),i(c,null,h(Array(10).keys(),r=>(n(),E(t(f),{key:r,class:"mt-4"}))),128))],64)):(n(),i(c,{key:1},[w(" Last updated "+g(t(_))+" ",1),a(l,{small:"",icon:"i-carbon-renew",onClick:e[3]||(e[3]=r=>t(b)())}),a(t(O),{type:"line",data:t(C),options:D,style:{height:"400px"}},null,8,["data"]),a(t(L),{value:t(u).weeks,"sort-field":"week",class:"font-mono",size:"small","sort-order":-1},{default:p(()=>[a(t(x),{field:"week",header:"Week",sortable:!0},{body:p(r=>[w(g(r.data.week),1)]),_:1}),a(t(x),{field:"count",header:"Count",sortable:!0,class:"!text-right"})]),_:1},8,["value"])],64))])}}});export{le as default}; diff --git a/_nuxt/C5SiRMYy.js b/_nuxt/DIlcfDno.js similarity index 99% rename from _nuxt/C5SiRMYy.js rename to _nuxt/DIlcfDno.js index c75a8589..7065dd6a 100644 --- a/_nuxt/C5SiRMYy.js +++ b/_nuxt/DIlcfDno.js @@ -1,4 +1,4 @@ -import{B as Z,az as Mn,ak as ee,aA as _,aB as On,aC as at,aD as U,aE as En,s as T,V as F,h as s,j as h,A as S,m as c,aF as lt,aG as Ie,l as Kt,J as w,x as G,C as x,a9 as Tn,k as D,G as g,M as C,aH as Se,N as y,Q as W,R as re,K as J,L as q,aI as Me,y as O,S as M,U as z,z as Ht,a6 as Gt,aJ as Je,al as Te,aK as Bn,ah as Be,aL as E,aM as st,a3 as j,aN as qe,$ as H,aO as Xe,I as Ln,D as Vt,an as Ke,Z as Le,W as He,a0 as Fn,X as jn,aP as Oe,a8 as An,T as zn,aa as Fe,a2 as De,aQ as je,a7 as ut,aR as dt,aS as ct,aT as pt,a4 as Re,aU as Ae,a1 as oe,aV as Kn,ao as ie,aW as Hn,aX as Gn,aY as ft,aZ as ae,ar as Pe,a_ as Vn,a$ as te,r as ze,au as $n,b0 as Nn,o as Un,b1 as Wn,w as Zn,ax as ht,ac as Jn,u as qn,g as Xn,aw as Qn}from"./ByDiFoeX.js";import{g as X,U as Ee,_ as ne,C as Yn}from"./BZu88L9h.js";import{s as _n,a as $t,b as er,c as tr}from"./DcRaHqiY.js";import{s as Qe,O as N,a as Nt,b as nr}from"./B60zAPNU.js";var rr=Z.extend({name:"focustrap-directive"}),or=Mn.extend({style:rr});function se(n){"@babel/helpers - typeof";return se=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},se(n)}function mt(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);e&&(o=o.filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable})),t.push.apply(t,o)}return t}function bt(n){for(var e=1;e(t(),n("div"))}});export{_ as default}; +import{q as e,F as a,j as n,h as t}from"./BF7OD9wd.js";const _=e({__name:"index",setup(o){return a("/search"),(r,s)=>(t(),n("div"))}});export{_ as default}; diff --git a/_nuxt/Cg9rFwjD.js b/_nuxt/OWbkn9Rs.js similarity index 98% rename from _nuxt/Cg9rFwjD.js rename to _nuxt/OWbkn9Rs.js index 4af0006a..28655d8d 100644 --- a/_nuxt/Cg9rFwjD.js +++ b/_nuxt/OWbkn9Rs.js @@ -1,4 +1,4 @@ -import{B as y,Z as s,W as m,a0 as L,ao as d,aq as k,ar as w,ak as g,as as C,X as E,a6 as O,R as K,a8 as S,J as D,K as z,h as a,G as T,y as p,x,T as B,m as l,L as R,j as u,k as f,N as A,s as H}from"./ByDiFoeX.js";import{C as P}from"./BZu88L9h.js";import{F as I}from"./C5SiRMYy.js";import{O as r}from"./B60zAPNU.js";var Z=function(e){var n=e.dt;return` +import{B as y,Z as s,W as m,a0 as L,ao as d,aq as k,ar as w,ak as g,as as C,X as E,a6 as O,R as K,a8 as S,J as D,K as z,h as a,G as T,y as p,x,T as B,m as l,L as R,j as u,k as f,N as A,s as H}from"./BF7OD9wd.js";import{C as P}from"./CEoMN0_k.js";import{F as I}from"./DIlcfDno.js";import{O as r}from"./XG6rDnCo.js";var Z=function(e){var n=e.dt;return` .p-popover { margin-top: `.concat(n("popover.gutter"),`; background: `).concat(n("popover.background"),`; diff --git a/_nuxt/DP83kUsm.js b/_nuxt/VhoQy7Dj.js similarity index 89% rename from _nuxt/DP83kUsm.js rename to _nuxt/VhoQy7Dj.js index bd3d5159..fc9e41ec 100644 --- a/_nuxt/DP83kUsm.js +++ b/_nuxt/VhoQy7Dj.js @@ -1 +1 @@ -import{bi as a,bj as s}from"./ByDiFoeX.js";import{bk as t,bl as b,bm as o,bn as n,bo as i,bp as m,bq as c,br as C,bs as S,bt as u,bu as f,bv as g,bw as P,bx as d,by as p,bz as L,bA as T,bB as B,bC as E,bD as A,bE as D,bF as y,bG as h,bH as x,bI as R,bJ as _,bK as k,bL as F,bM as I,bN as j,bO as q,bP as v,bQ as w,bR as z,bS as G,bT as H,bU as J,bV as K,bW as M,bX as N,bY as O,bZ as Q,b_ as U,b$ as V,c0 as W}from"./ByDiFoeX.js";a.register(...s);export{t as Animation,b as Animations,o as ArcElement,n as BarController,i as BarElement,m as BasePlatform,c as BasicPlatform,C as BubbleController,S as CategoryScale,a as Chart,u as Colors,f as DatasetController,g as Decimation,P as DomPlatform,d as DoughnutController,p as Element,L as Filler,T as Interaction,B as Legend,E as LineController,A as LineElement,D as LinearScale,y as LogarithmicScale,h as PieController,x as PointElement,R as PolarAreaController,_ as RadarController,k as RadialLinearScale,F as Scale,I as ScatterController,j as SubTitle,q as Ticks,v as TimeScale,w as TimeSeriesScale,z as Title,G as Tooltip,H as _adapters,J as _detectPlatform,K as animator,M as controllers,a as default,N as defaults,O as elements,Q as layouts,U as plugins,s as registerables,V as registry,W as scales}; +import{bi as a,bj as s}from"./BF7OD9wd.js";import{bk as t,bl as b,bm as o,bn as n,bo as i,bp as m,bq as c,br as C,bs as S,bt as u,bu as f,bv as g,bw as P,bx as d,by as p,bz as L,bA as T,bB as B,bC as E,bD as A,bE as D,bF as y,bG as h,bH as x,bI as R,bJ as _,bK as k,bL as F,bM as I,bN as j,bO as q,bP as v,bQ as w,bR as z,bS as G,bT as H,bU as J,bV as K,bW as M,bX as N,bY as O,bZ as Q,b_ as U,b$ as V,c0 as W}from"./BF7OD9wd.js";a.register(...s);export{t as Animation,b as Animations,o as ArcElement,n as BarController,i as BarElement,m as BasePlatform,c as BasicPlatform,C as BubbleController,S as CategoryScale,a as Chart,u as Colors,f as DatasetController,g as Decimation,P as DomPlatform,d as DoughnutController,p as Element,L as Filler,T as Interaction,B as Legend,E as LineController,A as LineElement,D as LinearScale,y as LogarithmicScale,h as PieController,x as PointElement,R as PolarAreaController,_ as RadarController,k as RadialLinearScale,F as Scale,I as ScatterController,j as SubTitle,q as Ticks,v as TimeScale,w as TimeSeriesScale,z as Title,G as Tooltip,H as _adapters,J as _detectPlatform,K as animator,M as controllers,a as default,N as defaults,O as elements,Q as layouts,U as plugins,s as registerables,V as registry,W as scales}; diff --git a/_nuxt/B60zAPNU.js b/_nuxt/XG6rDnCo.js similarity index 99% rename from _nuxt/B60zAPNU.js rename to _nuxt/XG6rDnCo.js index 18e0a20e..dcd29145 100644 --- a/_nuxt/B60zAPNU.js +++ b/_nuxt/XG6rDnCo.js @@ -1,4 +1,4 @@ -import{V as ae,h as p,j as g,A as k,m as d,B as ne,k as I,s as ie,b2 as ke,b3 as te,am as $,ap as Z,a4 as ge,J as M,S as W,U as le,N as K,x as R,Z as se,aL as j,ak as A,b4 as Fe,b5 as ze,aD as G,aA as Ve,aB as Te,W as xe,Y as Me,$ as Be,a0 as Pe,X as Ke,a5 as Ee,al as Ae,b6 as ce,aS as He,l as De,R as Re,a8 as je,I as Ge,ah as Ne,K as Ue,z as oe,Q as H,G as N,M as ue,C as ee,y as U,T as We,aJ as qe,aI as $e,L as Ze}from"./ByDiFoeX.js";import{U as de,C as Je}from"./BZu88L9h.js";import{c as ve,s as Qe}from"./DcRaHqiY.js";var ye={name:"BlankIcon",extends:ae};function Xe(t,e,n,s,o,i){return p(),g("svg",d({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),e[0]||(e[0]=[k("rect",{width:"1",height:"1",fill:"currentColor","fill-opacity":"0"},null,-1)]),16)}ye.render=Xe;var be={name:"ChevronDownIcon",extends:ae};function Ye(t,e,n,s,o,i){return p(),g("svg",d({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),e[0]||(e[0]=[k("path",{d:"M7.01744 10.398C6.91269 10.3985 6.8089 10.378 6.71215 10.3379C6.61541 10.2977 6.52766 10.2386 6.45405 10.1641L1.13907 4.84913C1.03306 4.69404 0.985221 4.5065 1.00399 4.31958C1.02276 4.13266 1.10693 3.95838 1.24166 3.82747C1.37639 3.69655 1.55301 3.61742 1.74039 3.60402C1.92777 3.59062 2.11386 3.64382 2.26584 3.75424L7.01744 8.47394L11.769 3.75424C11.9189 3.65709 12.097 3.61306 12.2748 3.62921C12.4527 3.64535 12.6199 3.72073 12.7498 3.84328C12.8797 3.96582 12.9647 4.12842 12.9912 4.30502C13.0177 4.48162 12.9841 4.662 12.8958 4.81724L7.58083 10.1322C7.50996 10.2125 7.42344 10.2775 7.32656 10.3232C7.22968 10.3689 7.12449 10.3944 7.01744 10.398Z",fill:"currentColor"},null,-1)]),16)}be.render=Ye;var Ie={name:"SearchIcon",extends:ae};function _e(t,e,n,s,o,i){return p(),g("svg",d({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),e[0]||(e[0]=[k("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M2.67602 11.0265C3.6661 11.688 4.83011 12.0411 6.02086 12.0411C6.81149 12.0411 7.59438 11.8854 8.32483 11.5828C8.87005 11.357 9.37808 11.0526 9.83317 10.6803L12.9769 13.8241C13.0323 13.8801 13.0983 13.9245 13.171 13.9548C13.2438 13.985 13.3219 14.0003 13.4007 14C13.4795 14.0003 13.5575 13.985 13.6303 13.9548C13.7031 13.9245 13.7691 13.8801 13.8244 13.8241C13.9367 13.7116 13.9998 13.5592 13.9998 13.4003C13.9998 13.2414 13.9367 13.089 13.8244 12.9765L10.6807 9.8328C11.053 9.37773 11.3573 8.86972 11.5831 8.32452C11.8857 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0268 2.67572C10.3652 1.68564 9.42494 0.913972 8.32483 0.45829C7.22472 0.00260857 6.01418 -0.116618 4.84631 0.115686C3.67844 0.34799 2.60568 0.921393 1.76369 1.76338C0.921698 2.60537 0.348296 3.67813 0.115991 4.84601C-0.116313 6.01388 0.00291375 7.22441 0.458595 8.32452C0.914277 9.42464 1.68595 10.3649 2.67602 11.0265ZM3.35565 2.0158C4.14456 1.48867 5.07206 1.20731 6.02086 1.20731C7.29317 1.20731 8.51338 1.71274 9.41304 2.6124C10.3127 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5368 7.88088 10.0096 8.66978C9.48251 9.45868 8.73328 10.0736 7.85669 10.4367C6.98011 10.7997 6.01554 10.8947 5.08496 10.7096C4.15439 10.5245 3.2996 10.0676 2.62869 9.39674C1.95778 8.72583 1.50089 7.87104 1.31579 6.94046C1.13068 6.00989 1.22568 5.04532 1.58878 4.16874C1.95187 3.29215 2.56675 2.54292 3.35565 2.0158Z",fill:"currentColor"},null,-1)]),16)}Ie.render=_e;var et=function(e){var n=e.dt;return` +import{V as ae,h as p,j as g,A as k,m as d,B as ne,k as I,s as ie,b2 as ke,b3 as te,am as $,ap as Z,a4 as ge,J as M,S as W,U as le,N as K,x as R,Z as se,aL as j,ak as A,b4 as Fe,b5 as ze,aD as G,aA as Ve,aB as Te,W as xe,Y as Me,$ as Be,a0 as Pe,X as Ke,a5 as Ee,al as Ae,b6 as ce,aS as He,l as De,R as Re,a8 as je,I as Ge,ah as Ne,K as Ue,z as oe,Q as H,G as N,M as ue,C as ee,y as U,T as We,aJ as qe,aI as $e,L as Ze}from"./BF7OD9wd.js";import{U as de,C as Je}from"./CEoMN0_k.js";import{c as ve,s as Qe}from"./rf1zdUmJ.js";var ye={name:"BlankIcon",extends:ae};function Xe(t,e,n,s,o,i){return p(),g("svg",d({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),e[0]||(e[0]=[k("rect",{width:"1",height:"1",fill:"currentColor","fill-opacity":"0"},null,-1)]),16)}ye.render=Xe;var be={name:"ChevronDownIcon",extends:ae};function Ye(t,e,n,s,o,i){return p(),g("svg",d({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),e[0]||(e[0]=[k("path",{d:"M7.01744 10.398C6.91269 10.3985 6.8089 10.378 6.71215 10.3379C6.61541 10.2977 6.52766 10.2386 6.45405 10.1641L1.13907 4.84913C1.03306 4.69404 0.985221 4.5065 1.00399 4.31958C1.02276 4.13266 1.10693 3.95838 1.24166 3.82747C1.37639 3.69655 1.55301 3.61742 1.74039 3.60402C1.92777 3.59062 2.11386 3.64382 2.26584 3.75424L7.01744 8.47394L11.769 3.75424C11.9189 3.65709 12.097 3.61306 12.2748 3.62921C12.4527 3.64535 12.6199 3.72073 12.7498 3.84328C12.8797 3.96582 12.9647 4.12842 12.9912 4.30502C13.0177 4.48162 12.9841 4.662 12.8958 4.81724L7.58083 10.1322C7.50996 10.2125 7.42344 10.2775 7.32656 10.3232C7.22968 10.3689 7.12449 10.3944 7.01744 10.398Z",fill:"currentColor"},null,-1)]),16)}be.render=Ye;var Ie={name:"SearchIcon",extends:ae};function _e(t,e,n,s,o,i){return p(),g("svg",d({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),e[0]||(e[0]=[k("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M2.67602 11.0265C3.6661 11.688 4.83011 12.0411 6.02086 12.0411C6.81149 12.0411 7.59438 11.8854 8.32483 11.5828C8.87005 11.357 9.37808 11.0526 9.83317 10.6803L12.9769 13.8241C13.0323 13.8801 13.0983 13.9245 13.171 13.9548C13.2438 13.985 13.3219 14.0003 13.4007 14C13.4795 14.0003 13.5575 13.985 13.6303 13.9548C13.7031 13.9245 13.7691 13.8801 13.8244 13.8241C13.9367 13.7116 13.9998 13.5592 13.9998 13.4003C13.9998 13.2414 13.9367 13.089 13.8244 12.9765L10.6807 9.8328C11.053 9.37773 11.3573 8.86972 11.5831 8.32452C11.8857 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0268 2.67572C10.3652 1.68564 9.42494 0.913972 8.32483 0.45829C7.22472 0.00260857 6.01418 -0.116618 4.84631 0.115686C3.67844 0.34799 2.60568 0.921393 1.76369 1.76338C0.921698 2.60537 0.348296 3.67813 0.115991 4.84601C-0.116313 6.01388 0.00291375 7.22441 0.458595 8.32452C0.914277 9.42464 1.68595 10.3649 2.67602 11.0265ZM3.35565 2.0158C4.14456 1.48867 5.07206 1.20731 6.02086 1.20731C7.29317 1.20731 8.51338 1.71274 9.41304 2.6124C10.3127 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5368 7.88088 10.0096 8.66978C9.48251 9.45868 8.73328 10.0736 7.85669 10.4367C6.98011 10.7997 6.01554 10.8947 5.08496 10.7096C4.15439 10.5245 3.2996 10.0676 2.62869 9.39674C1.95778 8.72583 1.50089 7.87104 1.31579 6.94046C1.13068 6.00989 1.22568 5.04532 1.58878 4.16874C1.95187 3.29215 2.56675 2.54292 3.35565 2.0158Z",fill:"currentColor"},null,-1)]),16)}Ie.render=_e;var et=function(e){var n=e.dt;return` .p-iconfield { position: relative; } diff --git a/_nuxt/builds/latest.json b/_nuxt/builds/latest.json index ff092e23..071c73f6 100644 --- a/_nuxt/builds/latest.json +++ b/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"6606c8a4-8176-41d4-bf0c-e8addbd75a1a","timestamp":1729331967696} \ No newline at end of file +{"id":"9771bb6a-4b2b-4d7b-8c79-97d49f984aa8","timestamp":1729331976961} \ No newline at end of file diff --git a/_nuxt/builds/meta/6606c8a4-8176-41d4-bf0c-e8addbd75a1a.json b/_nuxt/builds/meta/6606c8a4-8176-41d4-bf0c-e8addbd75a1a.json deleted file mode 100644 index ef9edc87..00000000 --- a/_nuxt/builds/meta/6606c8a4-8176-41d4-bf0c-e8addbd75a1a.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"6606c8a4-8176-41d4-bf0c-e8addbd75a1a","timestamp":1729331967696,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/search","/contact"]} \ No newline at end of file diff --git a/_nuxt/builds/meta/9771bb6a-4b2b-4d7b-8c79-97d49f984aa8.json b/_nuxt/builds/meta/9771bb6a-4b2b-4d7b-8c79-97d49f984aa8.json new file mode 100644 index 00000000..0062a8d6 --- /dev/null +++ b/_nuxt/builds/meta/9771bb6a-4b2b-4d7b-8c79-97d49f984aa8.json @@ -0,0 +1 @@ +{"id":"9771bb6a-4b2b-4d7b-8c79-97d49f984aa8","timestamp":1729331976961,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/contact","/search"]} \ No newline at end of file diff --git a/_nuxt/BlUJbZdo.js b/_nuxt/e3ZtvKj8.js similarity index 54% rename from _nuxt/BlUJbZdo.js rename to _nuxt/e3ZtvKj8.js index fc031ad6..109443db 100644 --- a/_nuxt/BlUJbZdo.js +++ b/_nuxt/e3ZtvKj8.js @@ -1 +1 @@ -import{b7 as s}from"./ByDiFoeX.js";async function a(e,i){const n=s();return await $fetch(e,{baseURL:n.public.baseUrl,...i})}export{a as u}; +import{b7 as s}from"./BF7OD9wd.js";async function a(e,i){const n=s();return await $fetch(e,{baseURL:n.public.baseUrl,...i})}export{a as u}; diff --git a/_nuxt/CvRoVumY.js b/_nuxt/iTKkthU0.js similarity index 82% rename from _nuxt/CvRoVumY.js rename to _nuxt/iTKkthU0.js index aa6983e8..d393159f 100644 --- a/_nuxt/CvRoVumY.js +++ b/_nuxt/iTKkthU0.js @@ -1 +1 @@ -import{_ as A}from"./DJLQFPN3.js";import{q as R,t as V,ab as D,w as I,j as h,A as N,x as s,y as o,u as e,h as r,G as n,N as i,z as p,Q as l,S as L,U as z,L as x,_ as Q}from"./ByDiFoeX.js";import{s as j,_ as q}from"./BBunW1NA.js";import{_ as E}from"./B3nz5Q2-.js";import{T as F}from"./CrywIVV6.js";import{u as G}from"./Csqt_l_R.js";import{u as H,a as $,b as K}from"./C5SiRMYy.js";import{u as U}from"./BlUJbZdo.js";import{_ as W}from"./DlAUqK2U.js";import"./DcRaHqiY.js";import"./D5bcIwln.js";import"./B3SlSxGJ.js";import"./Cg9rFwjD.js";import"./BZu88L9h.js";import"./B60zAPNU.js";const J={class:"text-gray-500 separator-container font-mono mt-2"},C=20,M=R({__name:"index",async setup(O){let u,g;const a=G("page","1",{transform:Number});V({title:"Portfolio Report - Securities",link:[{rel:"canonical",href:`https://www.portfolio-report.net/securities?page=${a.value}`}]});const{data:c,status:T,refresh:P}=([u,g]=D(()=>H(`securities:page-${a.value}`,()=>U(`/v1/securities?page=${a.value}`))),u=await u,g(),u);async function S(w){a.value=w.page+1}return I(a,()=>{P()}),(w,d)=>{var k,b;const v=A,m=Q,B=q,_=E,f=F;return r(),h("div",null,[d[1]||(d[1]=N("h1",{class:"text-2xl font-bold mb-4"}," Securities ",-1)),s(e(K),{lazy:"",paginator:"",value:(k=e(c))==null?void 0:k.data,loading:e(T)==="pending","total-records":(b=e(c))==null?void 0:b.count,rows:C,first:(e(a)-1)*C,"paginator-template":"CurrentPageReport","current-page-report-template":"Showing {first} to {last} of {totalRecords} securities","striped-rows":"",onPage:d[0]||(d[0]=t=>S(t))},{paginatorstart:o(()=>[e(a)>1?(r(),n(m,{key:0,to:`/securities?page=${e(a)-1}`},{default:o(()=>[s(v,{solid:"",label:"Previous"})]),_:1},8,["to"])):i("",!0)]),paginatorend:o(()=>{var t;return[e(a)!==((t=e(c))==null?void 0:t.pages)?(r(),n(m,{key:0,to:`/securities?page=${e(a)+1}`},{default:o(()=>[s(v,{solid:"",label:"Next"})]),_:1},8,["to"])):i("",!0)]}),default:o(()=>[s(e($),{field:"name",header:"Name"},{body:o(({data:t})=>[s(m,{to:`/securities/${t.uuid}`,class:"text-blue-500"},{default:o(()=>[p(l(t.name),1)]),_:2},1032,["to"]),(r(!0),h(L,null,z(t.tags,y=>(r(),n(B,{key:y,name:y},null,8,["name"]))),128)),N("div",J,[t.isin?x((r(),n(_,{key:0,text:t.isin},{default:o(()=>[p(l(t.isin),1)]),_:2},1032,["text"])),[[f,"ISIN",void 0,{top:!0}]]):i("",!0),t.wkn?x((r(),n(_,{key:1,text:t.wkn},{default:o(()=>[p(l(t.wkn),1)]),_:2},1032,["text"])),[[f,"WKN",void 0,{top:!0}]]):i("",!0),t.code?x((r(),n(_,{key:2,text:t.code},{default:o(()=>[p(l(t.code),1)]),_:2},1032,["text"])),[[f,"Code",void 0,{top:!0}]]):i("",!0)])]),_:1}),s(e($),{field:"securityType",header:"Type"},{body:o(({data:t})=>[s(e(j),{class:"mx-1 p-1 !text-xs !bg-teal-500 !text-white"},{default:o(()=>[p(l(t.securityType),1)]),_:2},1024)]),_:1})]),_:1},8,["value","loading","total-records","first"])])}}}),ct=W(M,[["__scopeId","data-v-3b608009"]]);export{ct as default}; +import{_ as A}from"./BlVUPpF2.js";import{q as R,t as V,ab as D,w as I,j as h,A as N,x as s,y as o,u as e,h as r,G as n,N as i,z as p,Q as l,S as L,U as z,L as x,_ as Q}from"./BF7OD9wd.js";import{s as j,_ as q}from"./B_yTDF1u.js";import{_ as E}from"./BudgGnfp.js";import{T as F}from"./BW6ZRXev.js";import{u as G}from"./BXkM2ZPZ.js";import{u as H,a as $,b as K}from"./DIlcfDno.js";import{u as U}from"./e3ZtvKj8.js";import{_ as W}from"./DlAUqK2U.js";import"./rf1zdUmJ.js";import"./BVVfk8Fr.js";import"./BejlMSNL.js";import"./OWbkn9Rs.js";import"./CEoMN0_k.js";import"./XG6rDnCo.js";const J={class:"text-gray-500 separator-container font-mono mt-2"},C=20,M=R({__name:"index",async setup(O){let u,g;const a=G("page","1",{transform:Number});V({title:"Portfolio Report - Securities",link:[{rel:"canonical",href:`https://www.portfolio-report.net/securities?page=${a.value}`}]});const{data:c,status:T,refresh:P}=([u,g]=D(()=>H(`securities:page-${a.value}`,()=>U(`/v1/securities?page=${a.value}`))),u=await u,g(),u);async function S(w){a.value=w.page+1}return I(a,()=>{P()}),(w,d)=>{var k,b;const v=A,m=Q,B=q,_=E,f=F;return r(),h("div",null,[d[1]||(d[1]=N("h1",{class:"text-2xl font-bold mb-4"}," Securities ",-1)),s(e(K),{lazy:"",paginator:"",value:(k=e(c))==null?void 0:k.data,loading:e(T)==="pending","total-records":(b=e(c))==null?void 0:b.count,rows:C,first:(e(a)-1)*C,"paginator-template":"CurrentPageReport","current-page-report-template":"Showing {first} to {last} of {totalRecords} securities","striped-rows":"",onPage:d[0]||(d[0]=t=>S(t))},{paginatorstart:o(()=>[e(a)>1?(r(),n(m,{key:0,to:`/securities?page=${e(a)-1}`},{default:o(()=>[s(v,{solid:"",label:"Previous"})]),_:1},8,["to"])):i("",!0)]),paginatorend:o(()=>{var t;return[e(a)!==((t=e(c))==null?void 0:t.pages)?(r(),n(m,{key:0,to:`/securities?page=${e(a)+1}`},{default:o(()=>[s(v,{solid:"",label:"Next"})]),_:1},8,["to"])):i("",!0)]}),default:o(()=>[s(e($),{field:"name",header:"Name"},{body:o(({data:t})=>[s(m,{to:`/securities/${t.uuid}`,class:"text-blue-500"},{default:o(()=>[p(l(t.name),1)]),_:2},1032,["to"]),(r(!0),h(L,null,z(t.tags,y=>(r(),n(B,{key:y,name:y},null,8,["name"]))),128)),N("div",J,[t.isin?x((r(),n(_,{key:0,text:t.isin},{default:o(()=>[p(l(t.isin),1)]),_:2},1032,["text"])),[[f,"ISIN",void 0,{top:!0}]]):i("",!0),t.wkn?x((r(),n(_,{key:1,text:t.wkn},{default:o(()=>[p(l(t.wkn),1)]),_:2},1032,["text"])),[[f,"WKN",void 0,{top:!0}]]):i("",!0),t.code?x((r(),n(_,{key:2,text:t.code},{default:o(()=>[p(l(t.code),1)]),_:2},1032,["text"])),[[f,"Code",void 0,{top:!0}]]):i("",!0)])]),_:1}),s(e($),{field:"securityType",header:"Type"},{body:o(({data:t})=>[s(e(j),{class:"mx-1 p-1 !text-xs !bg-teal-500 !text-white"},{default:o(()=>[p(l(t.securityType),1)]),_:2},1024)]),_:1})]),_:1},8,["value","loading","total-records","first"])])}}}),ct=W(M,[["__scopeId","data-v-3b608009"]]);export{ct as default}; diff --git a/_nuxt/z0O9fiAu.js b/_nuxt/lHoeVPVI.js similarity index 99% rename from _nuxt/z0O9fiAu.js rename to _nuxt/lHoeVPVI.js index 4ca8af12..f5a084d8 100644 --- a/_nuxt/z0O9fiAu.js +++ b/_nuxt/lHoeVPVI.js @@ -1,4 +1,4 @@ -import{s as Be,_ as Ie}from"./BBunW1NA.js";import{_ as Ee}from"./B3nz5Q2-.js";import{q as me,c as _,h as c,j as h,C as $,u as p,V as De,A as b,m as u,B as Pe,Z as oe,W as Ye,X as Fe,Y as He,$ as se,a0 as Le,a1 as J,a2 as ee,a3 as Q,a4 as Z,a5 as ke,a6 as Ke,a7 as Ae,l as Oe,a8 as Ne,R as Re,s as Ue,J as le,K as ze,G as I,a9 as We,N as y,k as Y,M as O,S as N,x as M,y as S,T as je,U as G,L as q,O as be,Q as k,z as P,aa as B,r as te,i as Me,P as Ze,ab as ce,ac as ve,t as qe,_ as Ge}from"./ByDiFoeX.js";import{s as Xe,a as U,b as ne,u as ge,c as xe}from"./C5SiRMYy.js";import{U as we,C as Je}from"./BZu88L9h.js";import{O as Qe,a as $e,s as _e}from"./B60zAPNU.js";import{s as et}from"./B8_sjInJ.js";import{s as tt,a as nt}from"./DcRaHqiY.js";import{T as it}from"./CrywIVV6.js";import{u as ue}from"./BlUJbZdo.js";import{_ as rt}from"./DlAUqK2U.js";import"./D5bcIwln.js";import"./B3SlSxGJ.js";import"./Cg9rFwjD.js";const at=me({__name:"CountryFlag",props:{country:{}},setup(n){const e=n,t=_(()=>({AE:"i-flagpack-ae",AR:"i-flagpack-ar",AT:"i-flagpack-at",AU:"i-flagpack-au",BE:"i-flagpack-be",BG:"i-flagpack-bg",BR:"i-flagpack-br",CA:"i-flagpack-ca",CH:"i-flagpack-ch",CN:"i-flagpack-cn",CZ:"i-flagpack-cz",DE:"i-flagpack-de",DK:"i-flagpack-dk",ES:"i-flagpack-es",EU:"i-flag-eu-4x3",FI:"i-flagpack-fi",FR:"i-flagpack-fr",GB:"i-flagpack-gb-ukm",GR:"i-flagpack-gr",HK:"i-flagpack-hk",HR:"i-flagpack-hr",HU:"i-flagpack-hu",ID:"i-flagpack-id",IL:"i-flagpack-il",IR:"i-flagpack-ie",IN:"i-flagpack-in",IS:"i-flagpack-is",IT:"i-flagpack-it",JP:"i-flagpack-jp",KR:"i-flagpack-kr",LI:"i-flagpack-li",LU:"i-flagpack-lu",MX:"i-flagpack-mx",MY:"i-flagpack-my",NL:"i-flagpack-nl",NO:"i-flagpack-no",NZ:"i-flagpack-nz",PH:"i-flagpack-ph",PL:"i-flagpack-pl",PT:"i-flagpack-pt",RO:"i-flagpack-ro",RU:"i-flagpack-ru",SE:"i-flagpack-se",SG:"i-flagpack-sg",TH:"i-flagpack-th",TR:"i-flagpack-tr",TW:"i-flagpack-tw",US:"i-flagpack-us",VN:"i-flagpack-vn",ZA:"i-flagpack-za"})[e.country]);return(r,a)=>(c(),h("i",{class:$(["ii",p(t)])},null,2))}});var Se={name:"CalendarIcon",extends:De};function ot(n,e,t,r,a,i){return c(),h("svg",u({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.pti()),e[0]||(e[0]=[b("path",{d:"M10.7838 1.51351H9.83783V0.567568C9.83783 0.417039 9.77804 0.272676 9.6716 0.166237C9.56516 0.0597971 9.42079 0 9.27027 0C9.11974 0 8.97538 0.0597971 8.86894 0.166237C8.7625 0.272676 8.7027 0.417039 8.7027 0.567568V1.51351H5.29729V0.567568C5.29729 0.417039 5.2375 0.272676 5.13106 0.166237C5.02462 0.0597971 4.88025 0 4.72973 0C4.5792 0 4.43484 0.0597971 4.3284 0.166237C4.22196 0.272676 4.16216 0.417039 4.16216 0.567568V1.51351H3.21621C2.66428 1.51351 2.13494 1.73277 1.74467 2.12305C1.35439 2.51333 1.13513 3.04266 1.13513 3.59459V11.9189C1.13513 12.4709 1.35439 13.0002 1.74467 13.3905C2.13494 13.7807 2.66428 14 3.21621 14H10.7838C11.3357 14 11.865 13.7807 12.2553 13.3905C12.6456 13.0002 12.8649 12.4709 12.8649 11.9189V3.59459C12.8649 3.04266 12.6456 2.51333 12.2553 2.12305C11.865 1.73277 11.3357 1.51351 10.7838 1.51351ZM3.21621 2.64865H4.16216V3.59459C4.16216 3.74512 4.22196 3.88949 4.3284 3.99593C4.43484 4.10237 4.5792 4.16216 4.72973 4.16216C4.88025 4.16216 5.02462 4.10237 5.13106 3.99593C5.2375 3.88949 5.29729 3.74512 5.29729 3.59459V2.64865H8.7027V3.59459C8.7027 3.74512 8.7625 3.88949 8.86894 3.99593C8.97538 4.10237 9.11974 4.16216 9.27027 4.16216C9.42079 4.16216 9.56516 4.10237 9.6716 3.99593C9.77804 3.88949 9.83783 3.74512 9.83783 3.59459V2.64865H10.7838C11.0347 2.64865 11.2753 2.74831 11.4527 2.92571C11.6301 3.10311 11.7297 3.34371 11.7297 3.59459V5.67568H2.27027V3.59459C2.27027 3.34371 2.36993 3.10311 2.54733 2.92571C2.72473 2.74831 2.96533 2.64865 3.21621 2.64865ZM10.7838 12.8649H3.21621C2.96533 12.8649 2.72473 12.7652 2.54733 12.5878C2.36993 12.4104 2.27027 12.1698 2.27027 11.9189V6.81081H11.7297V11.9189C11.7297 12.1698 11.6301 12.4104 11.4527 12.5878C11.2753 12.7652 11.0347 12.8649 10.7838 12.8649Z",fill:"currentColor"},null,-1)]),16)}Se.render=ot;var Ce={name:"ChevronUpIcon",extends:De};function st(n,e,t,r,a,i){return c(),h("svg",u({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.pti()),e[0]||(e[0]=[b("path",{d:"M12.2097 10.4113C12.1057 10.4118 12.0027 10.3915 11.9067 10.3516C11.8107 10.3118 11.7237 10.2532 11.6506 10.1792L6.93602 5.46461L2.22139 10.1476C2.07272 10.244 1.89599 10.2877 1.71953 10.2717C1.54307 10.2556 1.3771 10.1808 1.24822 10.0593C1.11933 9.93766 1.035 9.77633 1.00874 9.6011C0.982477 9.42587 1.0158 9.2469 1.10338 9.09287L6.37701 3.81923C6.52533 3.6711 6.72639 3.58789 6.93602 3.58789C7.14565 3.58789 7.3467 3.6711 7.49502 3.81923L12.7687 9.09287C12.9168 9.24119 13 9.44225 13 9.65187C13 9.8615 12.9168 10.0626 12.7687 10.2109C12.616 10.3487 12.4151 10.4207 12.2097 10.4113Z",fill:"currentColor"},null,-1)]),16)}Ce.render=st;var lt=function(e){var t=e.dt;return` +import{s as Be,_ as Ie}from"./B_yTDF1u.js";import{_ as Ee}from"./BudgGnfp.js";import{q as me,c as _,h as c,j as h,C as $,u as p,V as De,A as b,m as u,B as Pe,Z as oe,W as Ye,X as Fe,Y as He,$ as se,a0 as Le,a1 as J,a2 as ee,a3 as Q,a4 as Z,a5 as ke,a6 as Ke,a7 as Ae,l as Oe,a8 as Ne,R as Re,s as Ue,J as le,K as ze,G as I,a9 as We,N as y,k as Y,M as O,S as N,x as M,y as S,T as je,U as G,L as q,O as be,Q as k,z as P,aa as B,r as te,i as Me,P as Ze,ab as ce,ac as ve,t as qe,_ as Ge}from"./BF7OD9wd.js";import{s as Xe,a as U,b as ne,u as ge,c as xe}from"./DIlcfDno.js";import{U as we,C as Je}from"./CEoMN0_k.js";import{O as Qe,a as $e,s as _e}from"./XG6rDnCo.js";import{s as et}from"./BMzL1cuA.js";import{s as tt,a as nt}from"./rf1zdUmJ.js";import{T as it}from"./BW6ZRXev.js";import{u as ue}from"./e3ZtvKj8.js";import{_ as rt}from"./DlAUqK2U.js";import"./BVVfk8Fr.js";import"./BejlMSNL.js";import"./OWbkn9Rs.js";const at=me({__name:"CountryFlag",props:{country:{}},setup(n){const e=n,t=_(()=>({AE:"i-flagpack-ae",AR:"i-flagpack-ar",AT:"i-flagpack-at",AU:"i-flagpack-au",BE:"i-flagpack-be",BG:"i-flagpack-bg",BR:"i-flagpack-br",CA:"i-flagpack-ca",CH:"i-flagpack-ch",CN:"i-flagpack-cn",CZ:"i-flagpack-cz",DE:"i-flagpack-de",DK:"i-flagpack-dk",ES:"i-flagpack-es",EU:"i-flag-eu-4x3",FI:"i-flagpack-fi",FR:"i-flagpack-fr",GB:"i-flagpack-gb-ukm",GR:"i-flagpack-gr",HK:"i-flagpack-hk",HR:"i-flagpack-hr",HU:"i-flagpack-hu",ID:"i-flagpack-id",IL:"i-flagpack-il",IR:"i-flagpack-ie",IN:"i-flagpack-in",IS:"i-flagpack-is",IT:"i-flagpack-it",JP:"i-flagpack-jp",KR:"i-flagpack-kr",LI:"i-flagpack-li",LU:"i-flagpack-lu",MX:"i-flagpack-mx",MY:"i-flagpack-my",NL:"i-flagpack-nl",NO:"i-flagpack-no",NZ:"i-flagpack-nz",PH:"i-flagpack-ph",PL:"i-flagpack-pl",PT:"i-flagpack-pt",RO:"i-flagpack-ro",RU:"i-flagpack-ru",SE:"i-flagpack-se",SG:"i-flagpack-sg",TH:"i-flagpack-th",TR:"i-flagpack-tr",TW:"i-flagpack-tw",US:"i-flagpack-us",VN:"i-flagpack-vn",ZA:"i-flagpack-za"})[e.country]);return(r,a)=>(c(),h("i",{class:$(["ii",p(t)])},null,2))}});var Se={name:"CalendarIcon",extends:De};function ot(n,e,t,r,a,i){return c(),h("svg",u({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.pti()),e[0]||(e[0]=[b("path",{d:"M10.7838 1.51351H9.83783V0.567568C9.83783 0.417039 9.77804 0.272676 9.6716 0.166237C9.56516 0.0597971 9.42079 0 9.27027 0C9.11974 0 8.97538 0.0597971 8.86894 0.166237C8.7625 0.272676 8.7027 0.417039 8.7027 0.567568V1.51351H5.29729V0.567568C5.29729 0.417039 5.2375 0.272676 5.13106 0.166237C5.02462 0.0597971 4.88025 0 4.72973 0C4.5792 0 4.43484 0.0597971 4.3284 0.166237C4.22196 0.272676 4.16216 0.417039 4.16216 0.567568V1.51351H3.21621C2.66428 1.51351 2.13494 1.73277 1.74467 2.12305C1.35439 2.51333 1.13513 3.04266 1.13513 3.59459V11.9189C1.13513 12.4709 1.35439 13.0002 1.74467 13.3905C2.13494 13.7807 2.66428 14 3.21621 14H10.7838C11.3357 14 11.865 13.7807 12.2553 13.3905C12.6456 13.0002 12.8649 12.4709 12.8649 11.9189V3.59459C12.8649 3.04266 12.6456 2.51333 12.2553 2.12305C11.865 1.73277 11.3357 1.51351 10.7838 1.51351ZM3.21621 2.64865H4.16216V3.59459C4.16216 3.74512 4.22196 3.88949 4.3284 3.99593C4.43484 4.10237 4.5792 4.16216 4.72973 4.16216C4.88025 4.16216 5.02462 4.10237 5.13106 3.99593C5.2375 3.88949 5.29729 3.74512 5.29729 3.59459V2.64865H8.7027V3.59459C8.7027 3.74512 8.7625 3.88949 8.86894 3.99593C8.97538 4.10237 9.11974 4.16216 9.27027 4.16216C9.42079 4.16216 9.56516 4.10237 9.6716 3.99593C9.77804 3.88949 9.83783 3.74512 9.83783 3.59459V2.64865H10.7838C11.0347 2.64865 11.2753 2.74831 11.4527 2.92571C11.6301 3.10311 11.7297 3.34371 11.7297 3.59459V5.67568H2.27027V3.59459C2.27027 3.34371 2.36993 3.10311 2.54733 2.92571C2.72473 2.74831 2.96533 2.64865 3.21621 2.64865ZM10.7838 12.8649H3.21621C2.96533 12.8649 2.72473 12.7652 2.54733 12.5878C2.36993 12.4104 2.27027 12.1698 2.27027 11.9189V6.81081H11.7297V11.9189C11.7297 12.1698 11.6301 12.4104 11.4527 12.5878C11.2753 12.7652 11.0347 12.8649 10.7838 12.8649Z",fill:"currentColor"},null,-1)]),16)}Se.render=ot;var Ce={name:"ChevronUpIcon",extends:De};function st(n,e,t,r,a,i){return c(),h("svg",u({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.pti()),e[0]||(e[0]=[b("path",{d:"M12.2097 10.4113C12.1057 10.4118 12.0027 10.3915 11.9067 10.3516C11.8107 10.3118 11.7237 10.2532 11.6506 10.1792L6.93602 5.46461L2.22139 10.1476C2.07272 10.244 1.89599 10.2877 1.71953 10.2717C1.54307 10.2556 1.3771 10.1808 1.24822 10.0593C1.11933 9.93766 1.035 9.77633 1.00874 9.6011C0.982477 9.42587 1.0158 9.2469 1.10338 9.09287L6.37701 3.81923C6.52533 3.6711 6.72639 3.58789 6.93602 3.58789C7.14565 3.58789 7.3467 3.6711 7.49502 3.81923L12.7687 9.09287C12.9168 9.24119 13 9.44225 13 9.65187C13 9.8615 12.9168 10.0626 12.7687 10.2109C12.616 10.3487 12.4151 10.4207 12.2097 10.4113Z",fill:"currentColor"},null,-1)]),16)}Ce.render=st;var lt=function(e){var t=e.dt;return` .p-datepicker { display: inline-flex; max-width: 100%; diff --git a/_nuxt/DcRaHqiY.js b/_nuxt/rf1zdUmJ.js similarity index 99% rename from _nuxt/DcRaHqiY.js rename to _nuxt/rf1zdUmJ.js index 32549564..ec28e000 100644 --- a/_nuxt/DcRaHqiY.js +++ b/_nuxt/rf1zdUmJ.js @@ -1,4 +1,4 @@ -import{V as S,h as u,j as i,A as k,m as a,B as g,aD as B,l as h,k as d,z as I,Q as x,s as f,R as P,J as v,K as T,L as A,G as p,y as O,C as b,N as y,M as j}from"./ByDiFoeX.js";var m={name:"SpinnerIcon",extends:S};function V(o,t,n,r,s,c){return u(),i("svg",a({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.pti()),t[0]||(t[0]=[k("path",{d:"M6.99701 14C5.85441 13.999 4.72939 13.7186 3.72012 13.1832C2.71084 12.6478 1.84795 11.8737 1.20673 10.9284C0.565504 9.98305 0.165424 8.89526 0.041387 7.75989C-0.0826496 6.62453 0.073125 5.47607 0.495122 4.4147C0.917119 3.35333 1.59252 2.4113 2.46241 1.67077C3.33229 0.930247 4.37024 0.413729 5.4857 0.166275C6.60117 -0.0811796 7.76026 -0.0520535 8.86188 0.251112C9.9635 0.554278 10.9742 1.12227 11.8057 1.90555C11.915 2.01493 11.9764 2.16319 11.9764 2.31778C11.9764 2.47236 11.915 2.62062 11.8057 2.73C11.7521 2.78503 11.688 2.82877 11.6171 2.85864C11.5463 2.8885 11.4702 2.90389 11.3933 2.90389C11.3165 2.90389 11.2404 2.8885 11.1695 2.85864C11.0987 2.82877 11.0346 2.78503 10.9809 2.73C9.9998 1.81273 8.73246 1.26138 7.39226 1.16876C6.05206 1.07615 4.72086 1.44794 3.62279 2.22152C2.52471 2.99511 1.72683 4.12325 1.36345 5.41602C1.00008 6.70879 1.09342 8.08723 1.62775 9.31926C2.16209 10.5513 3.10478 11.5617 4.29713 12.1803C5.48947 12.7989 6.85865 12.988 8.17414 12.7157C9.48963 12.4435 10.6711 11.7264 11.5196 10.6854C12.3681 9.64432 12.8319 8.34282 12.8328 7C12.8328 6.84529 12.8943 6.69692 13.0038 6.58752C13.1132 6.47812 13.2616 6.41667 13.4164 6.41667C13.5712 6.41667 13.7196 6.47812 13.8291 6.58752C13.9385 6.69692 14 6.84529 14 7C14 8.85651 13.2622 10.637 11.9489 11.9497C10.6356 13.2625 8.85432 14 6.99701 14Z",fill:"currentColor"},null,-1)]),16)}m.render=V;var F=function(t){var n=t.dt;return` +import{V as S,h as u,j as i,A as k,m as a,B as g,aD as B,l as h,k as d,z as I,Q as x,s as f,R as P,J as v,K as T,L as A,G as p,y as O,C as b,N as y,M as j}from"./BF7OD9wd.js";var m={name:"SpinnerIcon",extends:S};function V(o,t,n,r,s,c){return u(),i("svg",a({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.pti()),t[0]||(t[0]=[k("path",{d:"M6.99701 14C5.85441 13.999 4.72939 13.7186 3.72012 13.1832C2.71084 12.6478 1.84795 11.8737 1.20673 10.9284C0.565504 9.98305 0.165424 8.89526 0.041387 7.75989C-0.0826496 6.62453 0.073125 5.47607 0.495122 4.4147C0.917119 3.35333 1.59252 2.4113 2.46241 1.67077C3.33229 0.930247 4.37024 0.413729 5.4857 0.166275C6.60117 -0.0811796 7.76026 -0.0520535 8.86188 0.251112C9.9635 0.554278 10.9742 1.12227 11.8057 1.90555C11.915 2.01493 11.9764 2.16319 11.9764 2.31778C11.9764 2.47236 11.915 2.62062 11.8057 2.73C11.7521 2.78503 11.688 2.82877 11.6171 2.85864C11.5463 2.8885 11.4702 2.90389 11.3933 2.90389C11.3165 2.90389 11.2404 2.8885 11.1695 2.85864C11.0987 2.82877 11.0346 2.78503 10.9809 2.73C9.9998 1.81273 8.73246 1.26138 7.39226 1.16876C6.05206 1.07615 4.72086 1.44794 3.62279 2.22152C2.52471 2.99511 1.72683 4.12325 1.36345 5.41602C1.00008 6.70879 1.09342 8.08723 1.62775 9.31926C2.16209 10.5513 3.10478 11.5617 4.29713 12.1803C5.48947 12.7989 6.85865 12.988 8.17414 12.7157C9.48963 12.4435 10.6711 11.7264 11.5196 10.6854C12.3681 9.64432 12.8319 8.34282 12.8328 7C12.8328 6.84529 12.8943 6.69692 13.0038 6.58752C13.1132 6.47812 13.2616 6.41667 13.4164 6.41667C13.5712 6.41667 13.7196 6.47812 13.8291 6.58752C13.9385 6.69692 14 6.84529 14 7C14 8.85651 13.2622 10.637 11.9489 11.9497C10.6356 13.2625 8.85432 14 6.99701 14Z",fill:"currentColor"},null,-1)]),16)}m.render=V;var F=function(t){var n=t.dt;return` .p-badge { display: inline-flex; border-radius: `.concat(n("badge.border.radius"),`; diff --git a/contact.html b/contact.html index 81012293..bfffbe1c 100644 --- a/contact.html +++ b/contact.html @@ -4,16 +4,16 @@ - - - - + + + + - - - - - + + + + + @@ -21,5 +21,5 @@ -
Contact
Please use the discussion forum for all matters that can be discussed publicly.
This contact form can be used to establish direct contact with the operators for all matters that cannot be discussed publicly.
- \ No newline at end of file +
Contact
Please use the discussion forum for all matters that can be discussed publicly.
This contact form can be used to establish direct contact with the operators for all matters that cannot be discussed publicly.
+ \ No newline at end of file diff --git a/contact/_payload.json b/contact/_payload.json index b420b55d..75ef944c 100644 --- a/contact/_payload.json +++ b/contact/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1729331987599] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1729331997259] \ No newline at end of file diff --git a/search.html b/search.html index f43774d9..34a6d86c 100644 --- a/search.html +++ b/search.html @@ -5,19 +5,19 @@ - - - - + + + + - - - - - - - - + + + + + + + + @@ -25,5 +25,5 @@ -
Security Search
Your contribution is needed 💪
Your help is needed to keep this website up and running. Have you thought about contributing? You could:
  • Actively maintain and develop the source code on Github.
  • Become member of the forum and help other users.
  • Cover monthly costs for server operation and licence fees. Become sponsor on Github.
- \ No newline at end of file +
Security Search
Your contribution is needed 💪
Your help is needed to keep this website up and running. Have you thought about contributing? You could:
  • Actively maintain and develop the source code on Github.
  • Become member of the forum and help other users.
  • Cover monthly costs for server operation and licence fees. Become sponsor on Github.
+ \ No newline at end of file diff --git a/search/_payload.json b/search/_payload.json index 404dfab9..eaeed633 100644 --- a/search/_payload.json +++ b/search/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1729331987601] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1729331997261] \ No newline at end of file