From 3c7db7092c1e376a82f8a377eea0679e9c11fff2 Mon Sep 17 00:00:00 2001 From: Martin Date: Fri, 20 Mar 2026 01:06:46 +0100 Subject: [PATCH] chore: add web .gitignore, remove dist from tracking --- src/AccountTracking.Web/.gitignore | 4 + .../dist/assets/DashboardView-C3LqhZPP.js | 1 - .../dist/assets/LoginView-D99laBRt.js | 1 - .../dist/assets/TransactionsView-D0SorozP.js | 1 - .../apexcharts.ssr.esm-fe46cd2d-CEIEYvuU.js | 964 ------------------ .../dist/assets/index-BQDVIWAB.js | 852 ---------------- .../dist/assets/index-D22zsSwR.css | 5 - .../materialdesignicons-webfont-B7mPwVP_.ttf | Bin 1307660 -> 0 bytes .../materialdesignicons-webfont-CSr8KVlo.eot | Bin 1307880 -> 0 bytes ...materialdesignicons-webfont-Dp5v-WZN.woff2 | Bin 403216 -> 0 bytes .../materialdesignicons-webfont-PXm3-2wK.woff | Bin 587984 -> 0 bytes src/AccountTracking.Web/dist/index.html | 14 - src/AccountTracking.Web/vite.config.js | 17 - 13 files changed, 4 insertions(+), 1855 deletions(-) create mode 100644 src/AccountTracking.Web/.gitignore delete mode 100644 src/AccountTracking.Web/dist/assets/DashboardView-C3LqhZPP.js delete mode 100644 src/AccountTracking.Web/dist/assets/LoginView-D99laBRt.js delete mode 100644 src/AccountTracking.Web/dist/assets/TransactionsView-D0SorozP.js delete mode 100644 src/AccountTracking.Web/dist/assets/apexcharts.ssr.esm-fe46cd2d-CEIEYvuU.js delete mode 100644 src/AccountTracking.Web/dist/assets/index-BQDVIWAB.js delete mode 100644 src/AccountTracking.Web/dist/assets/index-D22zsSwR.css delete mode 100644 src/AccountTracking.Web/dist/assets/materialdesignicons-webfont-B7mPwVP_.ttf delete mode 100644 src/AccountTracking.Web/dist/assets/materialdesignicons-webfont-CSr8KVlo.eot delete mode 100644 src/AccountTracking.Web/dist/assets/materialdesignicons-webfont-Dp5v-WZN.woff2 delete mode 100644 src/AccountTracking.Web/dist/assets/materialdesignicons-webfont-PXm3-2wK.woff delete mode 100644 src/AccountTracking.Web/dist/index.html delete mode 100644 src/AccountTracking.Web/vite.config.js diff --git a/src/AccountTracking.Web/.gitignore b/src/AccountTracking.Web/.gitignore new file mode 100644 index 0000000..716edb9 --- /dev/null +++ b/src/AccountTracking.Web/.gitignore @@ -0,0 +1,4 @@ +node_modules/ +dist/ +openapi.json +vite.config.js diff --git a/src/AccountTracking.Web/dist/assets/DashboardView-C3LqhZPP.js b/src/AccountTracking.Web/dist/assets/DashboardView-C3LqhZPP.js deleted file mode 100644 index abec264..0000000 --- a/src/AccountTracking.Web/dist/assets/DashboardView-C3LqhZPP.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,c,o}from"./index-BQDVIWAB.js";const r={};function a(n,s){return o(),c("div",null,"Dashboard")}const _=e(r,[["render",a]]);export{_ as default}; diff --git a/src/AccountTracking.Web/dist/assets/LoginView-D99laBRt.js b/src/AccountTracking.Web/dist/assets/LoginView-D99laBRt.js deleted file mode 100644 index 9b3091a..0000000 --- a/src/AccountTracking.Web/dist/assets/LoginView-D99laBRt.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,c,o as n}from"./index-BQDVIWAB.js";const o={};function r(t,s){return n(),c("div",null,"Login")}const a=e(o,[["render",r]]);export{a as default}; diff --git a/src/AccountTracking.Web/dist/assets/TransactionsView-D0SorozP.js b/src/AccountTracking.Web/dist/assets/TransactionsView-D0SorozP.js deleted file mode 100644 index e4c9cd3..0000000 --- a/src/AccountTracking.Web/dist/assets/TransactionsView-D0SorozP.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as c,c as e,o as n}from"./index-BQDVIWAB.js";const o={};function r(s,t){return n(),e("div",null,"Transactions")}const _=c(o,[["render",r]]);export{_ as default}; diff --git a/src/AccountTracking.Web/dist/assets/apexcharts.ssr.esm-fe46cd2d-CEIEYvuU.js b/src/AccountTracking.Web/dist/assets/apexcharts.ssr.esm-fe46cd2d-CEIEYvuU.js deleted file mode 100644 index 7635a91..0000000 --- a/src/AccountTracking.Web/dist/assets/apexcharts.ssr.esm-fe46cd2d-CEIEYvuU.js +++ /dev/null @@ -1,964 +0,0 @@ -var Lt=Object.defineProperty,Pt=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Xe=(x,e,t)=>e in x?Lt(x,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):x[e]=t,R=(x,e)=>{for(var t in e||(e={}))It.call(e,t)&&Xe(x,t,e[t]);if(je)for(var t of je(e))Et.call(e,t)&&Xe(x,t,e[t]);return x},O=(x,e)=>Pt(x,Mt(e)),Tt=(x,e,t)=>Xe(x,e+"",t),Ve=(x,e,t)=>new Promise((s,a)=>{var i=l=>{try{o(t.next(l))}catch(n){a(n)}},r=l=>{try{o(t.throw(l))}catch(n){a(n)}},o=l=>l.done?s(l.value):Promise.resolve(l.value).then(i,r);o((t=t.apply(x,e)).next())});/*! - * ApexCharts v5.10.0 - * (c) 2018-2026 ApexCharts - */class z{static isSSR(){return typeof window>"u"||typeof document>"u"}static isBrowser(){return!this.isSSR()}static hasAPI(e){return this.isSSR()?!1:typeof window[e]<"u"}static getApex(){return typeof window<"u"&&window.Apex?window.Apex:typeof global<"u"&&global.Apex?global.Apex:{}}}class De{constructor(e,t=null){this.nodeName=e,this.namespaceURI=t,this.attributes=new Map,this.children=[],this.textContent="",this.style={},this.classList=new Xt,this.parentNode=null}setAttribute(e,t){this.attributes.set(e,t)}getAttribute(e){return this.attributes.get(e)}removeAttribute(e){this.attributes.delete(e)}hasAttribute(e){return this.attributes.has(e)}appendChild(e){return e&&e!==this&&(e.parentNode=this,this.children.push(e)),e}removeChild(e){const t=this.children.indexOf(e);return t!==-1&&(this.children.splice(t,1),e.parentNode=null),e}insertBefore(e,t){if(!t)return this.appendChild(e);const s=this.children.indexOf(t);return s!==-1&&(e.parentNode=this,this.children.splice(s,0,e)),e}cloneNode(e=!1){const t=new De(this.nodeName,this.namespaceURI);return t.textContent=this.textContent,this.attributes.forEach((s,a)=>{t.attributes.set(a,s)}),Object.assign(t.style,this.style),e&&this.children.forEach(s=>{s.cloneNode&&t.appendChild(s.cloneNode(!0))}),t}getBoundingClientRect(){return{width:this._ssrWidth||0,height:this._ssrHeight||0,top:0,left:0,right:this._ssrWidth||0,bottom:this._ssrHeight||0,x:0,y:0}}getRootNode(){let e=this;for(;e.parentNode;)e=e.parentNode;return e}querySelector(){return null}querySelectorAll(){return[]}getElementsByClassName(){return[]}addEventListener(){}removeEventListener(){}get childNodes(){return this.children}toString(){let e="";if(this.attributes.forEach((s,a)=>{e+=` ${a}="${s}"`}),this.children.length===0&&!this.textContent)return`<${this.nodeName}${e}/>`;const t=this.children.map(s=>s.toString()).join("");return`<${this.nodeName}${e}>${this.textContent}${t}`}get innerHTML(){return this.children.map(e=>e.toString()).join("")}set innerHTML(e){this.children=[],this.textContent=e}get outerHTML(){return this.toString()}get isConnected(){return!0}}class Xt{constructor(){this.classes=new Set}add(...e){e.forEach(t=>this.classes.add(t))}remove(...e){e.forEach(t=>this.classes.delete(t))}contains(e){return this.classes.has(e)}toggle(e,t){return t===!0?(this.classes.add(e),!0):t===!1?(this.classes.delete(e),!1):this.classes.has(e)?(this.classes.delete(e),!1):(this.classes.add(e),!0)}toString(){return Array.from(this.classes).join(" ")}}class Ft{constructor(){this.SVGNS="http://www.w3.org/2000/svg",this.XLINKNS="http://www.w3.org/1999/xlink"}createElementNS(e,t){return new De(t,e)}createTextNode(e){return{nodeName:"#text",nodeType:3,textContent:e,toString(){return this.textContent}}}querySelector(){return null}querySelectorAll(){return[]}getComputedStyle(){return{}}getBoundingClientRect(e){return e&&e.getBoundingClientRect?e.getBoundingClientRect():{width:0,height:0,top:0,left:0,right:0,bottom:0,x:0,y:0}}createXMLSerializer(){return{serializeToString(e){return e.toString?e.toString():""}}}createDOMParser(){return{parseFromString(e,t){const s=new De("root");return s.innerHTML=e,{documentElement:s}}}}}let Z=null,re=null,oe=null;class H{static init(){z.isSSR()&&!Z&&(Z=new Ft)}static createElement(e){return z.isSSR()?(Z||this.init(),Z.createElementNS(null,e)):document.createElement(e)}static createElementNS(e,t){return z.isSSR()?(Z||this.init(),Z.createElementNS(e,t)):document.createElementNS(e,t)}static createTextNode(e){return z.isSSR()?(Z||this.init(),Z.createTextNode(e)):document.createTextNode(e)}static querySelector(e){return z.isSSR()?null:document.querySelector(e)}static querySelectorAll(e){return z.isSSR()?[]:document.querySelectorAll(e)}static getComputedStyle(e){return z.isSSR()?{}:window.getComputedStyle(e)}static getBoundingClientRect(e){return z.isSSR()?(Z||this.init(),Z.getBoundingClientRect(e)):e?e.getBoundingClientRect():{width:0,height:0,top:0,left:0,right:0,bottom:0,x:0,y:0}}static getXMLSerializer(){return z.isSSR()?(Z||this.init(),re||(re=Z.createXMLSerializer()),re):(re||(re=new XMLSerializer),re)}static getDOMParser(){return z.isSSR()?(Z||this.init(),oe||(oe=Z.createDOMParser()),oe):(oe||(oe=new DOMParser),oe)}static addWindowEventListener(e,t,s){z.isBrowser()&&window.addEventListener(e,t,s)}static removeWindowEventListener(e,t,s){z.isBrowser()&&window.removeEventListener(e,t,s)}static requestAnimationFrame(e){return z.isBrowser()?window.requestAnimationFrame(e):(e(),null)}static cancelAnimationFrame(e){z.isBrowser()&&e&&window.cancelAnimationFrame(e)}static elementExists(e){return e?z.isSSR()?e._ssrMode===!0||e.nodeName!==void 0:e.getRootNode?e.getRootNode({composed:!0})===document||e.isConnected:!1:!1}static getWindow(){return z.isBrowser()?window:null}static getDocument(){return z.isBrowser()?document:null}static _getShim(){return Z}static _resetShim(){Z=null,re=null,oe=null}}let D=class ce{static isObject(e){return e&&typeof e=="object"&&!Array.isArray(e)}static is(e,t){return Object.prototype.toString.call(t)==="[object "+e+"]"}static isSafari(){return z.isBrowser()&&/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}static extend(e,t){const s=Object.assign({},e);return this.isObject(e)&&this.isObject(t)&&Object.keys(t).forEach(a=>{this.isObject(t[a])?a in e?s[a]=this.extend(e[a],t[a]):Object.assign(s,{[a]:t[a]}):Object.assign(s,{[a]:t[a]})}),s}static extendArray(e,t){const s=[];return e.map(a=>{s.push(ce.extend(t,a))}),e=s,e}static monthMod(e){return e%12}static clone(e,t=new WeakMap,s=!1){if(e===null||typeof e!="object")return e;if(t.has(e))return t.get(e);let a;if(Array.isArray(e))if(s)a=e.slice();else{a=[],t.set(e,a);for(let i=0;i(Array.isArray(s)&&(s=s.reduce((a,i)=>a.length>i.length?a:i)),t.length>s.length?t:s),0)}static hexToRgba(e="#999999",t=.6){e.substring(0,1)!=="#"&&(e="#999999");let s=e.replace("#","");s=s.match(new RegExp("(.{"+s.length/3+"})","g"));for(let a=0;a>16,o=s>>8&255,l=s&255;return"#"+(16777216+(Math.round((a-r)*i)+r)*65536+(Math.round((a-o)*i)+o)*256+(Math.round((a-l)*i)+l)).toString(16).slice(1)}shadeColor(e,t){return ce.isColorHex(t)?this.shadeHexColor(e,t):this.shadeRGBColor(e,t)}static isColorHex(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)|(^#[0-9A-F]{8}$)/i.test(e)}static isCSSVariable(e){if(typeof e!="string")return!1;const t=e.trim();return t.startsWith("var(")&&t.endsWith(")")}static getThemeColor(e){if(!ce.isCSSVariable(e)||z.isSSR())return e;const t=document.createElement("div");t.style.cssText="position:fixed; left: -9999px; visibility:hidden;",t.style.color=e,document.body.appendChild(t);let s;try{s=window.getComputedStyle(t).color}finally{t.parentNode&&t.parentNode.removeChild(t)}return s}static getPolygonPos(e,t){const s=[],a=Math.PI*2/t;for(let i=0;i{}[\]\\/]/gi,t),s}static negToZero(e){return e<0?0:e}static moveIndexInArray(e,t,s){if(s>=e.length){let a=s-e.length+1;for(;a--;)e.push(void 0)}return e.splice(s,0,e.splice(t,1)[0]),e}static extractNumber(e){return parseFloat(e.replace(/[^\d.]*/g,""))}static findAncestor(e,t){for(;(e=e.parentElement)&&!e.classList.contains(t););return e}static setELstyles(e,t){for(const s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e.style.key=t[s])}static preciseAddition(e,t){const s=(String(e).split(".")[1]||"").length,a=(String(t).split(".")[1]||"").length,i=Math.pow(10,Math.max(s,a));return(Math.round(e*i)+Math.round(t*i))/i}static isNumber(e){return!isNaN(e)&&parseFloat(Number(e))===e&&!isNaN(parseInt(e,10))}static isFloat(e){return Number(e)===e&&e%1!==0}static isMsEdge(){if(z.isSSR())return!1;const e=window.navigator.userAgent,t=e.indexOf("Edge/");return t>0?parseInt(e.substring(t+5,e.indexOf(".",t)),10):!1}static getGCD(e,t,s=7){let a=Math.pow(10,s-Math.floor(Math.log10(Math.max(e,t))));for(a>1?(e=Math.round(Math.abs(e)*a),t=Math.round(Math.abs(t)*a)):a=1;t;){const i=t;t=e%t,e=i}return e/a}static getPrimeFactors(e){const t=[];let s=2;for(;e>=2;)e%s==0?(t.push(s),e=e/s):s++;return t}static mod(e,t,s=7){const a=Math.pow(10,s-Math.floor(Math.log10(Math.max(e,t))));return e=Math.round(Math.abs(e)*a),t=Math.round(Math.abs(t)*a),e%t/a}};class U{constructor(e){this.w=e,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}isValidDate(e){return typeof e=="number"?!1:!isNaN(this.parseDate(e))}getTimeStamp(e){return Date.parse(e)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toISOString().substr(0,25)).getTime():new Date(e).getTime():e}getDate(e){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toUTCString()):new Date(e)}parseDate(e){const t=Date.parse(e);if(!isNaN(t))return this.getTimeStamp(e);let s=Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "));return s=this.getTimeStamp(s),s}parseDateWithTimezone(e){return Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "))}formatDate(e,t){const s=this.w.globals.locale,a=this.w.config.xaxis.labels.datetimeUTC,i=["\0",...s.months],r=["",...s.shortMonths],o=["",...s.days],l=["",...s.shortDays];function n(A,L){let S=A+"";for(L=L||2;S.length12?u-12:u===0?12:u;t=t.replace(/(^|[^\\])hh+/g,"$1"+n(g)),t=t.replace(/(^|[^\\])h/g,"$1"+g);const p=a?e.getUTCMinutes():e.getMinutes();t=t.replace(/(^|[^\\])mm+/g,"$1"+n(p)),t=t.replace(/(^|[^\\])m/g,"$1"+p);const b=a?e.getUTCSeconds():e.getSeconds();t=t.replace(/(^|[^\\])ss+/g,"$1"+n(b)),t=t.replace(/(^|[^\\])s/g,"$1"+b);let f=a?e.getUTCMilliseconds():e.getMilliseconds();t=t.replace(/(^|[^\\])fff+/g,"$1"+n(f,3)),f=Math.round(f/10),t=t.replace(/(^|[^\\])ff/g,"$1"+n(f)),f=Math.round(f/10),t=t.replace(/(^|[^\\])f/g,"$1"+f);const m=u<12?"AM":"PM";t=t.replace(/(^|[^\\])TT+/g,"$1"+m),t=t.replace(/(^|[^\\])T/g,"$1"+m.charAt(0));const v=m.toLowerCase();t=t.replace(/(^|[^\\])tt+/g,"$1"+v),t=t.replace(/(^|[^\\])t/g,"$1"+v.charAt(0));let y=-e.getTimezoneOffset(),w=a||!y?"Z":y>0?"+":"-";if(!a){y=Math.abs(y);const A=Math.floor(y/60),L=y%60;w+=n(A)+":"+n(L)}t=t.replace(/(^|[^\\])K/g,"$1"+w);const C=(a?e.getUTCDay():e.getDay())+1;return t=t.replace(new RegExp(o[0],"g"),o[C]),t=t.replace(new RegExp(l[0],"g"),l[C]),t=t.replace(new RegExp(i[0],"g"),i[c]),t=t.replace(new RegExp(r[0],"g"),r[c]),t=t.replace(/\\(.)/g,"$1"),t}getTimeUnitsfromTimestamp(e,t){const s=this.w;s.config.xaxis.min!==void 0&&(e=s.config.xaxis.min),s.config.xaxis.max!==void 0&&(t=s.config.xaxis.max);const a=this.getDate(e),i=this.getDate(t),r=this.formatDate(a,"yyyy MM dd HH mm ss fff").split(" "),o=this.formatDate(i,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(r[6],10),maxMillisecond:parseInt(o[6],10),minSecond:parseInt(r[5],10),maxSecond:parseInt(o[5],10),minMinute:parseInt(r[4],10),maxMinute:parseInt(o[4],10),minHour:parseInt(r[3],10),maxHour:parseInt(o[3],10),minDate:parseInt(r[2],10),maxDate:parseInt(o[2],10),minMonth:parseInt(r[1],10)-1,maxMonth:parseInt(o[1],10)-1,minYear:parseInt(r[0],10),maxYear:parseInt(o[0],10)}}isLeapYear(e){return e%4===0&&e%100!==0||e%400===0}calculcateLastDaysOfMonth(e,t,s){return this.determineDaysOfMonths(e,t)-s}determineDaysOfYear(e){let t=365;return this.isLeapYear(e)&&(t=366),t}determineRemainingDaysOfYear(e,t,s){let a=this.daysCntOfYear[t]+s;return t>1&&this.isLeapYear()&&a++,a}determineDaysOfMonths(e,t){let s=30;switch(e=D.monthMod(e),!0){case this.months30.indexOf(e)>-1:e===2&&(this.isLeapYear(t)?s=29:s=28);break;case this.months31.indexOf(e)>-1:s=31;break;default:s=31;break}return s}}class ve{constructor(e){this.w=e,this.tooltipKeyFormat="dd MMM"}xLabelFormat(e,t,s,a){const i=this.w;if(i.config.xaxis.type==="datetime"&&i.config.xaxis.labels.formatter===void 0&&i.config.tooltip.x.formatter===void 0){const r=new U(this.w);return r.formatDate(r.getDate(t),i.config.tooltip.x.format)}return e(t,s,a)}defaultGeneralFormatter(e){return Array.isArray(e)?e.map(t=>t):e}defaultYFormatter(e,t){const s=this.w;if(D.isNumber(e))if(s.globals.yValueDecimal!==0)e=e.toFixed(t.decimalsInFloat!==void 0?t.decimalsInFloat:s.globals.yValueDecimal);else{const a=e.toFixed(0);e=e==a?a:e.toFixed(1)}return e}setLabelFormatters(){const e=this.w,t=e.formatters;return t.xaxisTooltipFormatter=s=>this.defaultGeneralFormatter(s),t.ttKeyFormatter=s=>this.defaultGeneralFormatter(s),t.ttZFormatter=s=>s,t.legendFormatter=s=>this.defaultGeneralFormatter(s),e.config.xaxis.labels.formatter!==void 0?t.xLabelFormatter=e.config.xaxis.labels.formatter:t.xLabelFormatter=s=>{if(D.isNumber(s)){if(!e.config.xaxis.convertedCatToNumeric&&e.config.xaxis.type==="numeric"){if(D.isNumber(e.config.xaxis.decimalsInFloat))return s.toFixed(e.config.xaxis.decimalsInFloat);{const a=e.globals.maxX-e.globals.minX;return a>0&&a<100?s.toFixed(1):s.toFixed(0)}}return e.globals.isBarHorizontal&&e.globals.maxY-e.globals.minYArr<4?s.toFixed(1):s.toFixed(0)}return s},typeof e.config.tooltip.x.formatter=="function"?t.ttKeyFormatter=e.config.tooltip.x.formatter:t.ttKeyFormatter=t.xLabelFormatter,typeof e.config.xaxis.tooltip.formatter=="function"&&(t.xaxisTooltipFormatter=e.config.xaxis.tooltip.formatter),(Array.isArray(e.config.tooltip.y)||e.config.tooltip.y.formatter!==void 0)&&(t.ttVal=e.config.tooltip.y),e.config.tooltip.z.formatter!==void 0&&(t.ttZFormatter=e.config.tooltip.z.formatter),e.config.legend.formatter!==void 0&&(t.legendFormatter=e.config.legend.formatter),t.yLabelFormatters=[],e.config.yaxis.forEach((s,a)=>{s.labels.formatter!==void 0?t.yLabelFormatters[a]=s.labels.formatter:t.yLabelFormatters[a]=i=>e.globals.xyCharts?Array.isArray(i)?i.map(r=>this.defaultYFormatter(r,s,a)):this.defaultYFormatter(i,s,a):i}),e.globals}heatmapLabelFormatters(){const e=this.w;if(e.config.chart.type==="heatmap"){e.globals.yAxisScale[0].result=e.seriesData.seriesNames.slice();const t=e.seriesData.seriesNames.reduce((s,a)=>s.length>a.length?s:a,0);e.globals.yAxisScale[0].niceMax=t,e.globals.yAxisScale[0].niceMin=t}}}const Ee=({isTimeline:x,seriesIndex:e,dataPointIndex:t,y1:s,y2:a,w:i})=>{var r;let o=i.rangeData.seriesRangeStart[e][t],l=i.rangeData.seriesRangeEnd[e][t],n=i.labelData.labels[t],h=i.config.series[e].name?i.config.series[e].name:"";const c=i.formatters.ttKeyFormatter,d=i.config.tooltip.y.title.formatter,u={w:i,seriesIndex:e,dataPointIndex:t,start:o,end:l};typeof d=="function"&&(h=d(h,u)),(r=i.config.series[e].data[t])!=null&&r.x&&(n=i.config.series[e].data[t].x),x||i.config.xaxis.type==="datetime"&&(n=new ve(i).xLabelFormat(i.formatters.ttKeyFormatter,n,n,{i:void 0,dateFormatter:new U(i).formatDate,w:i})),typeof c=="function"&&(n=c(n,u)),Number.isFinite(s)&&Number.isFinite(a)&&(o=s,l=a);let g="",p="";const b=i.globals.colors[e];if(i.config.tooltip.x.formatter===void 0)if(i.config.xaxis.type==="datetime"){const f=new U(i);g=f.formatDate(f.getDate(o),i.config.tooltip.x.format),p=f.formatDate(f.getDate(l),i.config.tooltip.x.format)}else g=o,p=l;else g=i.config.tooltip.x.formatter(o),p=i.config.tooltip.x.formatter(l);return{start:o,end:l,startVal:g,endVal:p,ylabel:n,color:b,seriesName:h}},Te=x=>{let{color:e,seriesName:t,ylabel:s,start:a,end:i,seriesIndex:r,dataPointIndex:o}=x;const l=x.w.globals.tooltip.tooltipLabels.getFormatters(r);a=l.yLbFormatter(a),i=l.yLbFormatter(i);const n=l.yLbFormatter(x.w.seriesData.series[r][o]);let h="";const c=` - ${a} - - - ${i} - `;return x.w.globals.comboCharts?x.w.config.series[r].type==="rangeArea"||x.w.config.series[r].type==="rangeBar"?h=c:h=`${n}`:h=c,'
'+(t||"")+'
'+s+": "+h+"
"};class me{constructor(e){this.opts=e}hideYAxis(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}line(){return{dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}sparkline(e){this.hideYAxis();const t={grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}};return D.extend(e,t)}slope(){return this.hideYAxis(),{chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!0,formatter(e,t){const s=t.w.config.series[t.seriesIndex].name;return e!==null?s+": "+e:""},background:{enabled:!1},offsetX:-5},grid:{xaxis:{lines:{show:!0}},yaxis:{lines:{show:!1}}},xaxis:{position:"top",labels:{style:{fontSize:14,fontWeight:900}},tooltip:{enabled:!1},crosshairs:{show:!1}},markers:{size:8,hover:{sizeOffset:1}},legend:{show:!1},tooltip:{shared:!1,intersect:!0,followCursor:!0},stroke:{width:5,curve:"straight"}}}bar(){return{chart:{stacked:!1},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"square"},fill:{opacity:.85},legend:{markers:{shape:"square"}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}funnel(){return this.hideYAxis(),O(R({},this.bar()),{chart:{animations:{speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}candlestick(){return{stroke:{width:1},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:({seriesIndex:e,dataPointIndex:t,w:s})=>this._getBoxTooltip(s,e,t,["Open","High","","Low","Close"],"candlestick")},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}boxPlot(){return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:({seriesIndex:e,dataPointIndex:t,w:s})=>this._getBoxTooltip(s,e,t,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")},markers:{size:7,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}rangeBar(){const e=s=>{const{color:a,seriesName:i,ylabel:r,startVal:o,endVal:l}=Ee(O(R({},s),{isTimeline:!0}));return Te(O(R({},s),{color:a,seriesName:i,ylabel:r,start:o,end:l}))},t=s=>{const{color:a,seriesName:i,ylabel:r,start:o,end:l}=Ee(s);return Te(O(R({},s),{color:a,seriesName:i,ylabel:r,start:o,end:l}))};return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter(s,{seriesIndex:a,dataPointIndex:i,w:r}){const o=()=>{const l=r.rangeData.seriesRangeStart[a][i];return r.rangeData.seriesRangeEnd[a][i]-l};return r.globals.comboCharts?r.config.series[a].type==="rangeBar"||r.config.series[a].type==="rangeArea"?o():s:o()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom(s){return s.w.config.plotOptions&&s.w.config.plotOptions.bar&&s.w.config.plotOptions.bar.horizontal?e(s):t(s)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}dumbbell(e){var t,s;return(t=e.plotOptions.bar)!=null&&t.barHeight||(e.plotOptions.bar.barHeight=2),(s=e.plotOptions.bar)!=null&&s.columnWidth||(e.plotOptions.bar.columnWidth=2),e}area(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}rangeArea(){const e=t=>{const{color:s,seriesName:a,ylabel:i,start:r,end:o}=Ee(t);return Te(O(R({},t),{color:s,seriesName:a,ylabel:i,start:r,end:o}))};return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom(t){return e(t)}}}}brush(e){const t={chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}};return D.extend(e,t)}stacked100(e){e.dataLabels=e.dataLabels||{},e.dataLabels.formatter=e.dataLabels.formatter||void 0;const t=e.dataLabels.formatter;return e.yaxis.forEach((s,a)=>{e.yaxis[a].min=0,e.yaxis[a].max=100}),e.chart.type==="bar"&&(e.dataLabels.formatter=t||function(s){return typeof s=="number"?s&&s.toFixed(0)+"%":s}),e}stackedBars(){const e=this.bar();return O(R({},e),{plotOptions:O(R({},e.plotOptions),{bar:O(R({},e.plotOptions.bar),{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}convertCatToNumeric(e){return e.xaxis.convertedCatToNumeric=!0,e}convertCatToNumericXaxis(e,t){e.xaxis.type="numeric",e.xaxis.labels=e.xaxis.labels||{},e.xaxis.labels.formatter=e.xaxis.labels.formatter||function(i){return D.isNumber(i)?Math.floor(i):i};const s=e.xaxis.labels.formatter;let a=e.xaxis.categories&&e.xaxis.categories.length?e.xaxis.categories:e.labels;return t&&t.length&&(a=t.map(i=>Array.isArray(i)?i:String(i))),a&&a.length&&(e.xaxis.labels.formatter=function(i){return D.isNumber(i)?s(a[Math.floor(i)-1]):s(i)}),e.xaxis.categories=[],e.labels=[],e.xaxis.tickAmount=e.xaxis.tickAmount||"dataPoints",e}bubble(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}scatter(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}heatmap(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square"}},grid:{padding:{right:20}}}}treemap(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{opacity:1,gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}pie(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter(e){return e.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}donut(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter(e){return e.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}polarArea(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter(e){return e.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}radar(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:5,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},xaxis:{labels:{formatter:e=>e,style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}radialBar(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}_getBoxTooltip(e,t,s,a,i){const r=e.candleData.seriesCandleO[t][s],o=e.candleData.seriesCandleH[t][s],l=e.candleData.seriesCandleM[t][s],n=e.candleData.seriesCandleL[t][s],h=e.candleData.seriesCandleC[t][s];return e.config.series[t].type&&e.config.series[t].type!==i?`
- ${e.config.series[t].name?e.config.series[t].name:"series-"+(t+1)}: ${e.seriesData.series[t][s]} -
`:`
${a[0]}: `+r+`
${a[1]}: `+o+"
"+(l?`
${a[2]}: `+l+"
":"")+`
${a[3]}: `+n+`
${a[4]}: `+h+"
"}}const Rt="en",zt={months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}},nt={name:Rt,options:zt};class le{constructor(){this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,showDuplicates:!1,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:void 0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}init(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"",locales:[nt],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.7},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0,keyDown:void 0,keyUp:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,injectStyleSheet:!0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",categoryFormatter:void 0,valueFormatter:void 0},png:{filename:void 0},svg:{filename:void 0},scale:void 0,width:void 0},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,allowMouseWheelZoom:!0,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}},accessibility:{enabled:!0,description:void 0,announcements:{enabled:!0},keyboard:{enabled:!0,navigation:{enabled:!0,wrapAround:!1}}}},parsing:{x:void 0,y:void 0},plotOptions:{line:{isSlopeChart:!1,colors:{threshold:0,colorAboveThreshold:void 0,colorBelowThreshold:void 0}},area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,borderRadius:4,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0},seriesTitle:{show:!0,offsetY:1,offsetX:1,borderColor:"#000",borderWidth:1,borderRadius:2,style:{background:"rgba(0, 0, 0, 0.6)",color:"#fff",fontSize:"12px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:6,right:6,top:2,bottom:2}}}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter(e){return e}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter(e){return e+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter(e){return e.globals.seriesTotals.reduce((t,s)=>t+s,0)/e.seriesData.series.length+"%"}}},barLabels:{enabled:!1,offsetX:0,offsetY:0,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter(e){return e},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter(e){return e}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter(e){return e}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter(e){return e.globals.seriesTotals.reduce((t,s)=>t+s,0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter(e){return e!==null?e:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",backgroundColor:void 0,borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.8}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.8}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],clusterGroupedSeries:!0,clusterGroupedSeriesOrientation:"vertical",labels:{colors:void 0,useSeriesColors:!1},markers:{size:7,fillColors:void 0,strokeWidth:1,shape:void 0,offsetX:0,offsetY:0,customHTML:void 0,onClick:void 0},itemMargin:{horizontal:5,vertical:4},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",offsetX:0,offsetY:0,showNullDataPoints:!0,onClick:void 0,onDblClick:void 0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{hover:{filter:{type:"lighten"}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken"}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!1,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter(e){return e?e+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},stepSize:void 0,tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.8}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65},accessibility:{colorBlindMode:""}}}}}class ye{constructor(e){this.opts=e}init({responsiveOverride:e}){var t,s,a,i,r,o,l,n,h,c;let d=this.opts;const u=new le,g=new me(d);this.chartType=d.chart.type,d=this.extendYAxis(d),d=this.extendAnnotations(d);let p=u.init(),b={};if(d&&typeof d=="object"){let m={};["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(d.chart.type)!==-1?m=g[d.chart.type]():m=g.line(),(s=(t=d.plotOptions)==null?void 0:t.bar)!=null&&s.isFunnel&&(m=g.funnel()),d.chart.stacked&&d.chart.type==="bar"&&(m=g.stackedBars()),(a=d.chart.brush)!=null&&a.enabled&&(m=g.brush(m)),(r=(i=d.plotOptions)==null?void 0:i.line)!=null&&r.isSlopeChart&&(m=g.slope()),d.chart.stacked&&d.chart.stackType==="100%"&&(d=g.stacked100(d)),(l=(o=d.plotOptions)==null?void 0:o.bar)!=null&&l.isDumbbell&&(d=g.dumbbell(d)),this.checkForDarkTheme(z.getApex()),this.checkForDarkTheme(d),d.xaxis=d.xaxis||z.getApex().xaxis||{},e||(d.xaxis.convertedCatToNumeric=!1),d=this.checkForCatToNumericXAxis(this.chartType,m,d),((n=d.chart.sparkline)!=null&&n.enabled||(c=(h=z.getApex().chart)==null?void 0:h.sparkline)!=null&&c.enabled)&&(m=g.sparkline(m)),b=D.extend(p,m)}const f=D.extend(b,z.getApex());return p=D.extend(f,d),p=this.handleUserInputErrors(p),p}checkForCatToNumericXAxis(e,t,s){var a,i;const r=new me(s),o=(e==="bar"||e==="boxPlot")&&((i=(a=s.plotOptions)==null?void 0:a.bar)==null?void 0:i.horizontal),l=e==="pie"||e==="polarArea"||e==="donut"||e==="radar"||e==="radialBar"||e==="heatmap",n=s.xaxis.type!=="datetime"&&s.xaxis.type!=="numeric",h=s.xaxis.tickPlacement?s.xaxis.tickPlacement:t.xaxis&&t.xaxis.tickPlacement;return!o&&!l&&n&&h!=="between"&&(s=r.convertCatToNumeric(s)),s}extendYAxis(e,t){const s=new le;(typeof e.yaxis>"u"||!e.yaxis||Array.isArray(e.yaxis)&&e.yaxis.length===0)&&(e.yaxis={});const a=z.getApex();e.yaxis.constructor!==Array&&a.yaxis&&a.yaxis.constructor!==Array&&(e.yaxis=D.extend(e.yaxis,a.yaxis)),e.yaxis.constructor!==Array?e.yaxis=[D.extend(s.yAxis,e.yaxis)]:e.yaxis=D.extendArray(e.yaxis,s.yAxis);let i=!1;e.yaxis.forEach(o=>{o.logarithmic&&(i=!0)});let r=e.series;return t&&!r&&(r=t.config.series),i&&r.length!==e.yaxis.length&&r.length&&(e.yaxis=r.map((o,l)=>{if(o.name||(r[l].name=`series-${l+1}`),e.yaxis[l])return e.yaxis[l].seriesName=r[l].name,e.yaxis[l];{const n=D.extend(s.yAxis,e.yaxis[0]);return n.show=!1,n}})),i&&r.length>1&&r.length!==e.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),e}extendAnnotations(e){return typeof e.annotations>"u"&&(e.annotations={},e.annotations.yaxis=[],e.annotations.xaxis=[],e.annotations.points=[]),e=this.extendYAxisAnnotations(e),e=this.extendXAxisAnnotations(e),e=this.extendPointAnnotations(e),e}extendYAxisAnnotations(e){const t=new le;return e.annotations.yaxis=D.extendArray(typeof e.annotations.yaxis<"u"?e.annotations.yaxis:[],t.yAxisAnnotation),e}extendXAxisAnnotations(e){const t=new le;return e.annotations.xaxis=D.extendArray(typeof e.annotations.xaxis<"u"?e.annotations.xaxis:[],t.xAxisAnnotation),e}extendPointAnnotations(e){const t=new le;return e.annotations.points=D.extendArray(typeof e.annotations.points<"u"?e.annotations.points:[],t.pointAnnotation),e}checkForDarkTheme(e){e.theme&&e.theme.mode==="dark"&&(e.tooltip||(e.tooltip={}),e.tooltip.theme!=="light"&&(e.tooltip.theme="dark"),e.chart.foreColor||(e.chart.foreColor="#f6f7f8"),e.theme.palette||(e.theme.palette="palette4"))}handleUserInputErrors(e){const t=e;if(t.tooltip.shared&&t.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if(t.chart.type==="bar"&&t.plotOptions.bar.horizontal){if(t.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");t.yaxis[0].reversed&&(t.yaxis[0].opposite=!0),t.xaxis.tooltip.enabled=!1,t.yaxis[0].tooltip.enabled=!1,t.chart.zoom.enabled=!1}return(t.chart.type==="bar"||t.chart.type==="rangeBar")&&t.tooltip.shared&&t.xaxis.crosshairs.width==="barWidth"&&t.series.length>1&&(t.xaxis.crosshairs.width="tickWidth"),(t.chart.type==="candlestick"||t.chart.type==="boxPlot")&&t.yaxis[0].reversed&&(console.warn(`Reversed y-axis in ${t.chart.type} chart is not supported.`),t.yaxis[0].reversed=!1),t}}const ht=1.618,ct=[[1,1,2,5,5,5,10,10,10,10,10],[1,1,2,5,5,5,10,10,10,10,10]],Fe=[1,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,24];class dt{initGlobalVars(e){e.series=[],e.seriesCandleO=[],e.seriesCandleH=[],e.seriesCandleM=[],e.seriesCandleL=[],e.seriesCandleC=[],e.seriesRangeStart=[],e.seriesRangeEnd=[],e.seriesRange=[],e.seriesPercent=[],e.seriesGoals=[],e.seriesX=[],e.seriesZ=[],e.seriesNames=[],e.seriesTotals=[],e.seriesLog=[],e.seriesColors=[],e.stackedSeriesTotals=[],e.seriesXvalues=[],e.seriesYvalues=[],e.dataWasParsed=!1,e.originalSeries=null,e.maxValsInArrayIndex=0,e.yValueDecimal=0,e.allSeriesHasEqualX=!0,e.labels=[],e.hasXaxisGroups=!1,e.groups=[],e.barGroups=[],e.lineGroups=[],e.areaGroups=[],e.hasSeriesGroups=!1,e.seriesGroups=[],e.categoryLabels=[],e.timescaleLabels=[],e.noLabelsProvided=!1,e.isXNumeric=!1,e.skipLastTimelinelabel=!1,e.skipFirstTimelinelabel=!1,e.isDataXYZ=!1,e.isMultiLineX=!1,e.isMultipleYAxis=!1,e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE,e.minYArr=[],e.maxYArr=[],e.maxX=-Number.MAX_VALUE,e.minX=Number.MAX_VALUE,e.initialMaxX=-Number.MAX_VALUE,e.initialMinX=Number.MAX_VALUE,e.maxDate=0,e.minDate=Number.MAX_VALUE,e.minZ=Number.MAX_VALUE,e.maxZ=-Number.MAX_VALUE,e.minXDiff=Number.MAX_VALUE,e.yAxisScale=[],e.xAxisScale=null,e.xAxisTicksPositions=[],e.xRange=0,e.yRange=[],e.zRange=0,e.dataPoints=0,e.xTickAmount=0,e.multiAxisTickAmount=0,e.disableZoomIn=!1,e.disableZoomOut=!1,e.yLabelsCoords=[],e.yTitleCoords=[],e.barPadForNumericAxis=0,e.padHorizontal=0,e.rotateXLabels=!1,e.overlappingXLabels=!1,e.radialSize=0,e.barHeight=0,e.barWidth=0,e.animationEnded=!1,e.resizeTimer=null,e.selectionResizeTimer=null,e.lastWheelExecution=0,e.delayedElements=[],e.pointsArray=[],e.dataLabelsRects=[],e.lastDrawnDataLabelsIndexes=[],e.textRectsCache=new Map,e.domCache=new Map,e.dimensionCache={},e.cachedSelectors={},e.seriesNS||this._attachNamespaces(e)}_attachNamespaces(e){const t=(o,l,n=l)=>{Object.defineProperty(o,n,{get(){return e[l]},set(h){e[l]=h},enumerable:!0,configurable:!0})},s={};t(s,"series","data");for(const o of["seriesNames","seriesX","seriesZ","seriesXvalues","seriesYvalues","seriesGoals","seriesLog","seriesColors","seriesPercent","seriesTotals","stackedSeriesTotals","seriesCandleO","seriesCandleH","seriesCandleM","seriesCandleL","seriesCandleC","seriesRangeStart","seriesRangeEnd","seriesRange","seriesYAxisMap","seriesYAxisReverseMap","seriesGroups","barGroups","lineGroups","areaGroups","originalSeries","collapsedSeries","collapsedSeriesIndices","ancillaryCollapsedSeries","ancillaryCollapsedSeriesIndices","allSeriesCollapsed","risingSeries","previousPaths","ignoreYAxisIndexes","labels","categoryLabels","timescaleLabels","groups"])t(s,o);Object.defineProperty(e,"seriesNS",{value:s,writable:!1,enumerable:!1,configurable:!0});const a={};for(const o of["minX","maxX","initialMinX","initialMaxX","minY","maxY","minYArr","maxYArr","minZ","maxZ","minDate","maxDate","minXDiff","xRange","yRange","zRange","xAxisScale","yAxisScale","xAxisTicksPositions","xTickAmount","multiAxisTickAmount","dataPoints","maxValsInArrayIndex","isXNumeric","isMultipleYAxis","isMultiLineX","isDataXYZ","dataFormatXNumeric","allSeriesHasEqualX","hasNullValues","dataWasParsed","hasXaxisGroups","hasSeriesGroups","skipFirstTimelinelabel","skipLastTimelinelabel","yValueDecimal","invalidLogScale","noLabelsProvided"])t(a,o);Object.defineProperty(e,"axes",{value:a,writable:!1,enumerable:!1,configurable:!0});const i={};for(const o of["svgWidth","svgHeight","gridWidth","gridHeight","translateX","translateY","translateXAxisX","translateXAxisY","translateYAxisX","xAxisLabelsHeight","xAxisGroupLabelsHeight","xAxisLabelsWidth","yAxisLabelsWidth","yAxisWidths","yLabelsCoords","yTitleCoords","padHorizontal","barPadForNumericAxis","rotateXLabels","scaleX","scaleY","radialSize","defaultLabels","overlappingXLabels"])t(i,o);Object.defineProperty(e,"layout",{value:i,writable:!1,enumerable:!1,configurable:!0});const r={};for(const o of["domCache","dimensionCache","cachedSelectors","textRectsCache","pointsArray","dataLabelsRects","lastDrawnDataLabelsIndexes","delayedElements","resizeTimer","selectionResizeTimer","resizeObserver"])t(r,o);Object.defineProperty(e,"cache",{value:r,writable:!1,enumerable:!1,configurable:!0})}globalVars(e){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:e.markers.size,largestSize:0},LINE_HEIGHT_RATIO:ht,axisCharts:!0,isSlopeChart:e.plotOptions.line.isSlopeChart,comboCharts:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],ignoreYAxisIndexes:[],isDirty:!1,isExecCalled:!1,dataChanged:!1,resized:!1,invalidLogScale:!1,hasNullValues:!1,columnSeries:null,yaxis:null,total:0,shouldAnimate:!0,previousPaths:[],svgWidth:0,svgHeight:0,defaultLabels:!1,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateYAxisX:[],yAxisWidths:[],tooltip:null,resizeObserver:null,locale:{},memory:{methodsToExec:[]},niceScaleAllowedMagMsd:ct,niceScaleDefaultTicks:Fe,seriesYAxisMap:[],seriesYAxisReverseMap:[],noData:!1}}init(e){const t=this.globalVars(e);return this.initGlobalVars(t),t.initialConfig=D.extend({},e),t.initialSeries=D.clone(e.series),t.lastXAxis=D.clone(t.initialConfig.xaxis),t.lastYAxis=D.clone(t.initialConfig.yaxis),t}}class Yt{constructor(e){this.opts=e}init(){const e=new ye(this.opts).init({responsiveOverride:!1}),t=new dt().init(e),s={config:e,globals:t,dom:{},interact:{zoomEnabled:e.chart.toolbar.autoSelected==="zoom"&&e.chart.toolbar.tools.zoom&&e.chart.zoom.enabled,panEnabled:e.chart.toolbar.autoSelected==="pan"&&e.chart.toolbar.tools.pan,selectionEnabled:e.chart.toolbar.autoSelected==="selection"&&e.chart.toolbar.tools.selection,zoomed:!1,selection:void 0,visibleXRange:void 0,selectedDataPoints:[],mousedown:!1,clientX:null,clientY:null,lastClientPosition:{},lastWheelExecution:0,capturedSeriesIndex:-1,capturedDataPointIndex:-1,disableZoomIn:!1,disableZoomOut:!1,isTouchDevice:z.isBrowser()?"ontouchstart"in window||navigator.msMaxTouchPoints>0:!1},formatters:{xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,legendFormatter:void 0},candleData:{seriesCandleO:[],seriesCandleH:[],seriesCandleM:[],seriesCandleL:[],seriesCandleC:[]},rangeData:{seriesRangeStart:[],seriesRangeEnd:[],seriesRange:[]},labelData:{labels:[],categoryLabels:[],timescaleLabels:[],hasXaxisGroups:!1,groups:[],seriesGroups:[]},axisFlags:{isXNumeric:!1,dataFormatXNumeric:!1,isDataXYZ:!1,isRangeData:!1,isRangeBar:!1,isMultiLineX:!1,noLabelsProvided:!1,dataWasParsed:!1},seriesData:{series:[],seriesNames:[],seriesX:[],seriesZ:[],seriesColors:[],seriesGoals:[],stackedSeriesTotals:[],stackedSeriesTotalsByGroups:[]},layout:{gridHeight:0,gridWidth:0,translateX:0,translateY:0,translateXAxisX:0,translateXAxisY:0,rotateXLabels:!1,xAxisHeight:0,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yLabelsCoords:[],yTitleCoords:[]}};Object.defineProperty(t,"dom",{get(){return s.dom},set(a){s.dom=a},enumerable:!1,configurable:!0});for(const a of["xLabelFormatter","yLabelFormatters","xaxisTooltipFormatter","ttKeyFormatter","ttVal","ttZFormatter","legendFormatter"])Object.defineProperty(t,a,{get(){return s.formatters[a]},set(i){s.formatters[a]=i},enumerable:!1,configurable:!0});for(const a of["zoomEnabled","panEnabled","selectionEnabled","zoomed","selection","visibleXRange","selectedDataPoints","mousedown","clientX","clientY","lastClientPosition","lastWheelExecution","capturedSeriesIndex","capturedDataPointIndex","disableZoomIn","disableZoomOut","isTouchDevice"])Object.defineProperty(t,a,{get(){return s.interact[a]},set(i){s.interact[a]=i},enumerable:!1,configurable:!0});for(const a of["gridHeight","gridWidth","translateX","translateY","translateXAxisX","translateXAxisY","rotateXLabels","xAxisHeight","xAxisLabelsHeight","xAxisGroupLabelsHeight","xAxisLabelsWidth","yLabelsCoords","yTitleCoords"])Object.defineProperty(t,a,{get(){return s.layout[a]},set(i){s.layout[a]=i},enumerable:!1,configurable:!0});for(const a of["series","seriesNames","seriesX","seriesZ","seriesColors","seriesGoals","stackedSeriesTotals","stackedSeriesTotalsByGroups"])Object.defineProperty(t,a,{get(){return s.seriesData[a]},set(i){s.seriesData[a]=i},enumerable:!1,configurable:!0});for(const a of["isXNumeric","dataFormatXNumeric","isDataXYZ","isRangeData","isRangeBar","isMultiLineX","noLabelsProvided","dataWasParsed"])Object.defineProperty(t,a,{get(){return s.axisFlags[a]},set(i){s.axisFlags[a]=i},enumerable:!1,configurable:!0});for(const a of["labels","categoryLabels","timescaleLabels","hasXaxisGroups","groups","seriesGroups"])Object.defineProperty(t,a,{get(){return s.labelData[a]},set(i){s.labelData[a]=i},enumerable:!1,configurable:!0});for(const a of["seriesRangeStart","seriesRangeEnd","seriesRange"])Object.defineProperty(t,a,{get(){return s.rangeData[a]},set(i){s.rangeData[a]=i},enumerable:!1,configurable:!0});for(const a of["seriesCandleO","seriesCandleH","seriesCandleM","seriesCandleL","seriesCandleC"])Object.defineProperty(t,a,{get(){return s.candleData[a]},set(i){s.candleData[a]=i},enumerable:!1,configurable:!0});return s}}class ${constructor(e){this.w=e}static checkComboSeries(e,t){let s=!1,a=0,i=0;return t===void 0&&(t="line"),e.length&&typeof e[0].type<"u"&&e.forEach(r=>{(r.type==="bar"||r.type==="column"||r.type==="candlestick"||r.type==="boxPlot")&&a++,typeof r.type<"u"&&r.type!==t&&i++}),i>0&&(s=!0),{comboBarCount:a,comboCharts:s}}getStackedSeriesTotals(e=[]){const t=this.w,s=[];if(t.seriesData.series.length===0)return s;for(let a=0;at+s,0):this.w.seriesData.series[e].reduce((t,s)=>t+s,0)}getStackedSeriesTotalsByGroups(){const e=this.w,t=[];return e.labelData.seriesGroups.forEach(s=>{const a=[];e.config.series.forEach((r,o)=>{s.indexOf(e.seriesData.seriesNames[o])>-1&&a.push(o)});const i=e.seriesData.series.map((r,o)=>a.indexOf(o)===-1?o:-1).filter(r=>r!==-1);t.push(this.getStackedSeriesTotals(i))}),t}setSeriesYAxisMappings(){const e=this.w.globals,t=this.w.config;let s=[];const a=[],i=[],r=this.w.seriesData.series.length>t.yaxis.length||t.yaxis.some(n=>Array.isArray(n.seriesName));t.series.forEach((n,h)=>{i.push(h),a.push(null)}),t.yaxis.forEach((n,h)=>{s[h]=[]});const o=[];t.yaxis.forEach((n,h)=>{let c=!1;if(n.seriesName){let d=[];Array.isArray(n.seriesName)?d=n.seriesName:d.push(n.seriesName),d.forEach(u=>{t.series.forEach((g,p)=>{if(g.name===u){let b=p;h===p||r?!r||i.indexOf(p)>-1?s[h].push([h,p]):console.warn("Series '"+g.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(s[p].push([p,h]),b=h),c=!0,b=i.indexOf(b),b!==-1&&i.splice(b,1)}})})}c||o.push(h)}),s=s.map(n=>{const h=[];return n.forEach(c=>{a[c[1]]=c[0],h.push(c[1])}),h});let l=t.yaxis.length-1;for(let n=0;n{s[l].push(n),a[n]=l}),e.seriesYAxisMap=s.map(n=>n),e.seriesYAxisReverseMap=a.map(n=>n),e.seriesYAxisMap.forEach((n,h)=>{n.forEach(c=>{t.series[c]&&t.series[c].group===void 0&&(t.series[c].group="apexcharts-axis-".concat(h.toString()))})})}isSeriesNull(e=null){let t=[];return e===null?t=this.w.config.series.filter(s=>s!==null):t=this.w.config.series[e].data.filter(s=>s!==null),t.length===0}seriesHaveSameValues(e){return this.w.seriesData.series[e].every((t,s,a)=>t===a[0])}getCategoryLabels(e){const t=this.w;let s=e.slice();return t.config.xaxis.convertedCatToNumeric&&(s=e.map(a=>t.config.xaxis.labels.formatter(a-t.globals.minX+1))),s}getLargestSeries(){const e=this.w;e.globals.maxValsInArrayIndex=e.seriesData.series.map(t=>t.length).indexOf(Math.max.apply(Math,e.seriesData.series.map(t=>t.length)))}getLargestMarkerSize(){const e=this.w;let t=0;return e.globals.markers.size.forEach(s=>{t=Math.max(t,s)}),e.config.markers.discrete&&e.config.markers.discrete.length&&e.config.markers.discrete.forEach(s=>{t=Math.max(t,s.size)}),t>0&&(e.config.markers.hover.size>0?t=e.config.markers.hover.size:t+=e.config.markers.hover.sizeOffset),e.globals.markers.largestSize=t,t}getSeriesTotals(){const e=this.w;e.globals.seriesTotals=e.seriesData.series.map(t=>{let s=0;if(Array.isArray(t))for(let a=0;a{let r=0;for(let o=0;oe&&s.seriesData.seriesX[i][o]{const s=[];if(Array.isArray(t))for(let a=0;ar+o,0),i=100*t/a;s.push(i)}return s})}getCalculatedRatios(){const e=this.w,t=e.globals,s=[];let a=0,i=0,r=0,o=0,l=[],n=.1,h=0;if(t.yRange=[],t.isMultipleYAxis)for(let c=0;c0){const c=(d,u)=>{const g=e.config.yaxis[e.globals.seriesYAxisReverseMap[u]],p=d<0?-1:1;return d=Math.abs(d),g.logarithmic&&(d=this.getBaseLog(g.logBase,d)),-p*d/s[u]};if(t.isMultipleYAxis){l=[];for(let d=0;d{const i=t.globals.seriesYAxisReverseMap[a];return t.config.yaxis[i]&&t.config.yaxis[i].logarithmic?s.map(r=>r===null?null:this.getLogVal(t.config.yaxis[i].logBase,r,a)):s}),t.globals.invalidLogScale?e:t.globals.seriesLog}getLogValAtSeriesIndex(e,t){if(e===null)return null;const s=this.w,a=s.globals.seriesYAxisReverseMap[t];return s.config.yaxis[a]&&s.config.yaxis[a].logarithmic?this.getLogVal(s.config.yaxis[a].logBase,e,t):e}getBaseLog(e,t){return Math.log(t)/Math.log(e)}getLogVal(e,t,s){if(t<=0)return 0;const a=this.w,i=a.globals.minYArr[s]===0?-1:this.getBaseLog(e,a.globals.minYArr[s]),r=(a.globals.maxYArr[s]===0?0:this.getBaseLog(e,a.globals.maxYArr[s]))-i;return t<1?t/r:(this.getBaseLog(e,t)-i)/r}getLogYRatios(e){const t=this.w,s=this.w.globals;return s.yLogRatio=e.slice(),s.logYRange=s.yRange.map((a,i)=>{const r=t.globals.seriesYAxisReverseMap[i];if(t.config.yaxis[r]&&this.w.config.yaxis[r].logarithmic){let o=-Number.MAX_VALUE,l=Number.MIN_VALUE,n=1;return s.seriesLog.forEach((h,c)=>{h.forEach(d=>{t.config.yaxis[c]&&t.config.yaxis[c].logarithmic&&(o=Math.max(d,o),l=Math.min(d,l))})}),n=Math.pow(s.yRange[i],Math.abs(l-o)/s.yRange[i]),s.yLogRatio[i]=n/this.w.layout.gridHeight,n}}),s.invalidLogScale?e.slice():s.yLogRatio}static extendArrayProps(e,t,s){var a,i;return t!=null&&t.yaxis&&(t=e.extendYAxis(t,s)),t!=null&&t.annotations&&(t.annotations.yaxis&&(t=e.extendYAxisAnnotations(t)),(a=t==null?void 0:t.annotations)!=null&&a.xaxis&&(t=e.extendXAxisAnnotations(t)),(i=t==null?void 0:t.annotations)!=null&&i.points&&(t=e.extendPointAnnotations(t))),t}drawSeriesByGroup(e,t,s,a){const i=this.w,r=[];return e.series.length>0&&t.forEach(o=>{const l=[],n=[];e.i.forEach((h,c)=>{i.config.series[h].group===o&&(l.push(e.series[c]),n.push(h))}),l.length>0&&r.push(a.draw(l,s,n))}),r}}class xe{constructor(e,t){this.w=e,this.ctx=t}animateLine(e,t,s,a){e.attr(t).animate(a).attr(s)}animateMarker(e,t,s,a){e.attr({opacity:0}).animate(t).attr({opacity:1}).after(()=>{a()})}animateRect(e,t,s,a,i){e.attr(t).animate(a).attr(s).after(()=>i())}animatePathsGradually(e){const{el:t,realIndex:s,j:a,fill:i,pathFrom:r,pathTo:o,speed:l,delay:n}=e,h=this,c=this.w;let d=0;c.config.chart.animations.animateGradually.enabled&&(d=c.config.chart.animations.animateGradually.delay),c.config.chart.animations.dynamicAnimation.enabled&&c.globals.dataChanged&&c.config.chart.type!=="bar"&&(d=0),h.morphSVG(t,s,a,c.config.chart.type==="line"&&!c.globals.comboCharts?"stroke":i,r,o,l,n*d)}showDelayedElements(){this.w.globals.delayedElements.forEach(e=>{const t=e.el;t.classList.remove("apexcharts-element-hidden"),t.classList.add("apexcharts-hidden-element-shown")})}animationCompleted(e){const t=this.w;t.globals.animationEnded||(t.globals.animationEnded=!0,this.showDelayedElements(),typeof t.config.chart.events.animationEnd=="function"&&t.config.chart.events.animationEnd(this.ctx,{el:e,w:t}))}morphSVG(e,t,s,a,i,r,o,l){const n=this.w;i||(i=e.attr("pathFrom")),r||(r=e.attr("pathTo"));const h=()=>(n.config.chart.type==="radar"&&(o=1),`M 0 ${n.layout.gridHeight}`);(!i||i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i=h()),(!r.trim()||r.indexOf("undefined")>-1||r.indexOf("NaN")>-1)&&(r=h()),n.globals.shouldAnimate||(o=1),e.plot(i).animate(1,l).plot(i).animate(o,l).plot(r).after(()=>{D.isNumber(s)?s===n.seriesData.series[n.globals.maxValsInArrayIndex].length-2&&n.globals.shouldAnimate&&this.animationCompleted(e):a!=="none"&&n.globals.shouldAnimate&&(!n.globals.comboCharts&&t===n.seriesData.series.length-1||n.globals.comboCharts)&&this.animationCompleted(e),this.showDelayedElements()})}}class q{constructor(e){this.w=e}getDefaultFilter(e,t){const s=this.w;e.unfilter&&e.unfilter(!0),s.config.chart.dropShadow.enabled&&this.dropShadow(e,s.config.chart.dropShadow,t)}applyFilter(e,t,s){var a,i,r;const o=this.w;if(e.unfilter&&e.unfilter(!0),s==="none"){this.getDefaultFilter(e,t);return}const l=o.config.chart.dropShadow,n=s==="lighten"?2:.3;e.filterWith&&(e.filterWith(h=>{h.colorMatrix({type:"matrix",values:` - ${n} 0 0 0 0 - 0 ${n} 0 0 0 - 0 0 ${n} 0 0 - 0 0 0 1 0 - `,in:"SourceGraphic",result:"brightness"}),l.enabled&&this.addShadow(h,t,l,"brightness")}),l.noUserSpaceOnUse||(i=(a=e.filterer())==null?void 0:a.node)==null||i.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize((r=e.filterer())==null?void 0:r.node))}addShadow(e,t,s,a){var i;const r=this.w;let{blur:o,top:l,left:n,color:h,opacity:c}=s;if(h=Array.isArray(h)?h[t]:h,((i=r.config.chart.dropShadow.enabledOnSeries)==null?void 0:i.length)>0&&r.config.chart.dropShadow.enabledOnSeries.indexOf(t)===-1)return e;e.offset({in:a,dx:n,dy:l,result:"offset"}),e.gaussianBlur({in:"offset",stdDeviation:o,result:"blur"}),e.flood({"flood-color":h,"flood-opacity":c,result:"flood"}),e.composite({in:"flood",in2:"blur",operator:"in",result:"shadow"}),e.merge(["shadow",a])}dropShadow(e,t,s=0){var a,i,r,o,l;const n=this.w;return e.unfilter&&e.unfilter(!0),D.isMsEdge()&&n.config.chart.type==="radialBar"||((a=n.config.chart.dropShadow.enabledOnSeries)==null?void 0:a.length)>0&&((i=n.config.chart.dropShadow.enabledOnSeries)==null?void 0:i.indexOf(s))===-1||e.filterWith&&(e.filterWith(h=>{this.addShadow(h,s,t,"SourceGraphic")}),t.noUserSpaceOnUse||(o=(r=e.filterer())==null?void 0:r.node)==null||o.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize((l=e.filterer())==null?void 0:l.node)),e}setSelectionFilter(e,t,s){const a=this.w;if(typeof a.interact.selectedDataPoints[t]<"u"&&a.interact.selectedDataPoints[t].indexOf(s)>-1){e.node.setAttribute("selected",!0);const i=a.config.states.active.filter;i!=="none"&&this.applyFilter(e,t,i.type)}}_scaleFilterSize(e){e&&(t=>{for(const s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.setAttribute(s,t[s])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}class I{constructor(e,t=null){this.w=e,this.ctx=t}roundPathCorners(e,t){e.indexOf("NaN")>-1&&(e="");function s(S,k,M){var P=k.x-S.x,T=k.y-S.y,X=Math.sqrt(P*P+T*T);return a(S,k,Math.min(1,M/X))}function a(S,k,M){return{x:S.x+(k.x-S.x)*M,y:S.y+(k.y-S.y)*M}}function i(S,k){S.length>2&&(S[S.length-2]=k.x,S[S.length-1]=k.y)}function r(S){return{x:parseFloat(S[S.length-2]),y:parseFloat(S[S.length-1])}}var o=e.split(/[,\s]/).reduce(function(S,k){var M=k.match(/^([a-zA-Z])(.+)/);return M?(S.push(M[1]),S.push(M[2])):S.push(k),S},[]),l=o.reduce(function(S,k){return parseFloat(k)==k&&S.length?S[S.length-1].push(k):S.push([k]),S},[]),n=[];if(l.length>1){var h=r(l[0]),c=null;l[l.length-1][0]=="Z"&&l[0].length>2&&(c=["L",h.x,h.y],l[l.length-1]=c),n.push(l[0]);for(var d=1;d2&&g[0]=="L"&&p.length>2&&p[0]=="L"){var b=r(u),f=r(g),m=r(p),v,y;v=s(f,b,t),y=s(f,m,t),i(g,v),g.origPoint=f,n.push(g);var w=a(v,f,.5),C=a(f,y,.5),A=["C",w.x,w.y,C.x,C.y,y.x,y.y];A.origPoint=f,n.push(A)}else n.push(g)}if(c){var L=r(n[n.length-1]);n.push(["Z"]),i(n[0],L)}}else n=l;return n.reduce(function(S,k){return S+k.join(" ")+" "},"")}drawLine(e,t,s,a,i="#a8a8a8",r=0,o=null,l="butt"){return this.w.dom.Paper.line().attr({x1:e,y1:t,x2:s,y2:a,stroke:i,"stroke-dasharray":r,"stroke-width":o,"stroke-linecap":l})}drawRect(e=0,t=0,s=0,a=0,i=0,r="#fefefe",o=1,l=null,n=null,h=0){const c=this.w.dom.Paper.rect();return c.attr({x:e,y:t,width:s>0?s:0,height:a>0?a:0,rx:i,ry:i,opacity:o,"stroke-width":l!==null?l:0,stroke:n!==null?n:"none","stroke-dasharray":h}),c.node.setAttribute("fill",r),c}drawPolygon(e,t="#e1e1e1",s=1,a="none"){return this.w.dom.Paper.polygon(e).attr({fill:a,stroke:t,"stroke-width":s})}drawCircle(e,t=null){const s=this.w;e<0&&(e=0);const a=s.dom.Paper.circle(e*2);return t!==null&&a.attr(t),a}drawPath({d:e="",stroke:t="#a8a8a8",strokeWidth:s=1,fill:a,fillOpacity:i=1,strokeOpacity:r=1,classes:o,strokeLinecap:l=null,strokeDashArray:n=0}){const h=this.w;return l===null&&(l=h.config.stroke.lineCap),(e.indexOf("undefined")>-1||e.indexOf("NaN")>-1)&&(e=`M 0 ${h.layout.gridHeight}`),h.dom.Paper.path(e).attr({fill:a,"fill-opacity":i,stroke:t,"stroke-opacity":r,"stroke-linecap":l,"stroke-width":s,"stroke-dasharray":n,class:o})}group(e=null){const t=this.w.dom.Paper.group();return e!==null&&t.attr(e),t}move(e,t){return["M",e,t].join(" ")}line(e,t,s=null){let a=null;return s===null?a=[" L",e,t].join(" "):s==="H"?a=[" H",e].join(" "):s==="V"&&(a=[" V",t].join(" ")),a}curve(e,t,s,a,i,r){return["C",e,t,s,a,i,r].join(" ")}quadraticCurve(e,t,s,a){return["Q",e,t,s,a].join(" ")}arc(e,t,s,a,i,r,o,l=!1){let n="A";return l&&(n="a"),[n,e,t,s,a,i,r,o].join(" ")}renderPaths({j:e,realIndex:t,pathFrom:s,pathTo:a,stroke:i,strokeWidth:r,strokeLinecap:o,fill:l,animationDelay:n,initialSpeed:h,dataChangeSpeed:c,className:d,chartType:u,shouldClipToGrid:g=!0,bindEventsOnPaths:p=!0,drawShadow:b=!0}){const f=this.w,m=new q(this.w),v=new xe(this.w),y=this.w.config.chart.animations.enabled,w=y&&this.w.config.chart.animations.dynamicAnimation.enabled;if(s&&s.startsWith("M 0 0")&&a){const P=a.match(/^M\s+[\d.-]+\s+[\d.-]+/);P&&(s=s.replace(/^M\s+0\s+0/,P[0]))}let C;const A=!!(y&&!f.globals.resized||w&&f.globals.dataChanged&&f.globals.shouldAnimate);A?C=s:(C=a,f.globals.animationEnded=!0);const L=f.config.stroke.dashArray;let S=0;Array.isArray(L)?S=L[t]:S=f.config.stroke.dashArray;const k=this.drawPath({d:C,stroke:i,strokeWidth:r,fill:l,fillOpacity:1,classes:d,strokeLinecap:o,strokeDashArray:S});k.attr("index",t),g&&(u==="bar"&&!f.globals.isHorizontal||f.globals.comboCharts?k.attr({"clip-path":`url(#gridRectBarMask${f.globals.cuid})`}):k.attr({"clip-path":`url(#gridRectMask${f.globals.cuid})`})),f.config.chart.dropShadow.enabled&&b&&m.dropShadow(k,f.config.chart.dropShadow,t),p&&(k.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,k)),k.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,k)),k.node.addEventListener("mousedown",this.pathMouseDown.bind(this,k))),k.attr({pathTo:a,pathFrom:s});const M={el:k,j:e,realIndex:t,pathFrom:s,pathTo:a,fill:l,strokeWidth:r,delay:n};return y&&!f.globals.resized&&!f.globals.dataChanged?v.animatePathsGradually(O(R({},M),{speed:h})):(f.globals.resized||!f.globals.dataChanged)&&v.showDelayedElements(),f.globals.dataChanged&&w&&A&&v.animatePathsGradually(O(R({},M),{speed:c})),k}drawPattern(e,t,s,a="#a8a8a8",i=0){return this.w.dom.Paper.pattern(t,s,r=>{e==="horizontalLines"?r.line(0,0,s,0).stroke({color:a,width:i+1}):e==="verticalLines"?r.line(0,0,0,t).stroke({color:a,width:i+1}):e==="slantedLines"?r.line(0,0,t,s).stroke({color:a,width:i}):e==="squares"?r.rect(t,s).fill("none").stroke({color:a,width:i}):e==="circles"&&r.circle(t).fill("none").stroke({color:a,width:i})})}drawGradient(e,t,s,a,i,r=null,o=null,l=[],n=0){const h=this.w;let c;t.length<9&&t.indexOf("#")===0&&(t=D.hexToRgba(t,a)),s.length<9&&s.indexOf("#")===0&&(s=D.hexToRgba(s,i));let d=0,u=1,g=1,p=null;o!==null&&(d=typeof o[0]<"u"?o[0]/100:0,u=typeof o[1]<"u"?o[1]/100:1,g=typeof o[2]<"u"?o[2]/100:1,p=typeof o[3]<"u"?o[3]/100:null);const b=h.config.chart.type==="donut"||h.config.chart.type==="pie"||h.config.chart.type==="polarArea"||h.config.chart.type==="bubble";if(!l||l.length===0?c=h.dom.Paper.gradient(b?"radial":"linear",f=>{f.stop(d,t,a),f.stop(u,s,i),f.stop(g,s,i),p!==null&&f.stop(p,t,a)}):c=h.dom.Paper.gradient(b?"radial":"linear",f=>{(Array.isArray(l[n])?l[n]:l).forEach(m=>{f.stop(m.offset/100,m.color,m.opacity)})}),!b)e==="vertical"?c.from(0,0).to(0,1):e==="diagonal"?c.from(0,0).to(1,1):e==="horizontal"?c.from(0,1).to(1,1):e==="diagonal2"&&c.from(1,0).to(0,1);else{const f=h.layout.gridWidth/2,m=h.layout.gridHeight/2;h.config.chart.type!=="bubble"?c.attr({gradientUnits:"userSpaceOnUse",cx:f,cy:m,r}):c.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}return c}getTextBasedOnMaxWidth({text:e,maxWidth:t,fontSize:s,fontFamily:a}){const i=this.getTextRects(e,s,a),r=i.width/e.length,o=Math.floor(t/r);return t"u"&&(s="");let p=s;a||(a="start"),(!l||!l.length)&&(l=g.config.chart.foreColor),r=r||g.config.chart.fontFamily,i=i||"11px",o=o||"regular";const b={maxWidth:h,fontSize:i,fontFamily:r};let f;return Array.isArray(s)?f=g.dom.Paper.text(m=>{for(let v=0;vm.tspan(p))),f.attr({x:e,y:t,"text-anchor":a,"dominant-baseline":u,"font-size":i,"font-family":r,"font-weight":o,fill:l,class:"apexcharts-text "+c}),f.node.style.fontFamily=r,f.node.style.opacity=n,f}getMarkerPath(e,t,s,a){let i="";switch(s){case"cross":a=a/1.4,i=`M ${e-a} ${t-a} L ${e+a} ${t+a} M ${e-a} ${t+a} L ${e+a} ${t-a}`;break;case"plus":a=a/1.12,i=`M ${e-a} ${t} L ${e+a} ${t} M ${e} ${t-a} L ${e} ${t+a}`;break;case"star":case"sparkle":{let r=5;a=a*1.15,s==="sparkle"&&(a=a/1.1,r=4);const o=Math.PI/r;for(let l=0;l<=2*r;l++){const n=l*o,h=l%2===0?a:a/2,c=e+h*Math.sin(n),d=t-h*Math.cos(n);i+=(l===0?"M":"L")+c+","+d}i+="Z";break}case"triangle":i=`M ${e} ${t-a} - L ${e+a} ${t+a} - L ${e-a} ${t+a} - Z`;break;case"square":case"rect":a=a/1.125,i=`M ${e-a} ${t-a} - L ${e+a} ${t-a} - L ${e+a} ${t+a} - L ${e-a} ${t+a} - Z`;break;case"diamond":a=a*1.05,i=`M ${e} ${t-a} - L ${e+a} ${t} - L ${e} ${t+a} - L ${e-a} ${t} - Z`;break;case"line":a=a/1.1,i=`M ${e-a} ${t} - L ${e+a} ${t}`;break;case"circle":default:a=a*2,i=`M ${e}, ${t} - m -${a/2}, 0 - a ${a/2},${a/2} 0 1,0 ${a},0 - a ${a/2},${a/2} 0 1,0 -${a},0`;break}return i}drawMarkerShape(e,t,s,a,i){const r=this.drawPath({d:this.getMarkerPath(e,t,s,a,i),stroke:i.pointStrokeColor,strokeDashArray:i.pointStrokeDashArray,strokeWidth:i.pointStrokeWidth,fill:i.pointFillColor,fillOpacity:i.pointFillOpacity,strokeOpacity:i.pointStrokeOpacity});return r.attr({cx:e,cy:t,shape:i.shape,class:i.class?i.class:""}),r}drawMarker(e,t,s){e=e||0;let a=s.pSize||0;return D.isNumber(t)||(a=0,t=0),this.drawMarkerShape(e,t,s==null?void 0:s.shape,a,R(R({},s),s.shape==="line"||s.shape==="plus"||s.shape==="cross"?{pointStrokeColor:s.pointFillColor,pointStrokeOpacity:s.pointFillOpacity}:{}))}pathMouseEnter(e,t){const s=this.w,a=new q(this.w),i=parseInt(e.node.getAttribute("index"),10),r=parseInt(e.node.getAttribute("j"),10);if(typeof s.config.chart.events.dataPointMouseEnter=="function"&&s.config.chart.events.dataPointMouseEnter(t,this.ctx,{seriesIndex:i,dataPointIndex:r,w:s}),I._fireEvent(s,"dataPointMouseEnter",[t,this.ctx,{seriesIndex:i,dataPointIndex:r,w:s}]),!(s.config.states.active.filter.type!=="none"&&e.node.getAttribute("selected")==="true")&&s.config.states.hover.filter.type!=="none"&&!s.interact.isTouchDevice){const o=s.config.states.hover.filter;a.applyFilter(e,i,o.type)}}pathMouseLeave(e,t){const s=this.w,a=new q(this.w),i=parseInt(e.node.getAttribute("index"),10),r=parseInt(e.node.getAttribute("j"),10);typeof s.config.chart.events.dataPointMouseLeave=="function"&&s.config.chart.events.dataPointMouseLeave(t,this.ctx,{seriesIndex:i,dataPointIndex:r,w:s}),I._fireEvent(s,"dataPointMouseLeave",[t,this.ctx,{seriesIndex:i,dataPointIndex:r,w:s}]),!(s.config.states.active.filter.type!=="none"&&e.node.getAttribute("selected")==="true")&&s.config.states.hover.filter.type!=="none"&&a.getDefaultFilter(e,i)}pathMouseDown(e,t){const s=this.w,a=new q(this.w),i=parseInt(e.node.getAttribute("index"),10),r=parseInt(e.node.getAttribute("j"),10);let o="false";if(e.node.getAttribute("selected")==="true"){if(e.node.setAttribute("selected","false"),s.interact.selectedDataPoints[i].indexOf(r)>-1){const l=s.interact.selectedDataPoints[i].indexOf(r);s.interact.selectedDataPoints[i].splice(l,1)}}else{if(!s.config.states.active.allowMultipleDataPointsSelection&&s.interact.selectedDataPoints.length>0){s.interact.selectedDataPoints=[];const l=s.dom.Paper.find(".apexcharts-series path:not(.apexcharts-decoration-element)"),n=s.dom.Paper.find(".apexcharts-series circle:not(.apexcharts-decoration-element), .apexcharts-series rect:not(.apexcharts-decoration-element)"),h=c=>{Array.prototype.forEach.call(c,d=>{d.node.setAttribute("selected","false"),a.getDefaultFilter(d,i)})};h(l),h(n)}e.node.setAttribute("selected","true"),o="true",typeof s.interact.selectedDataPoints[i]>"u"&&(s.interact.selectedDataPoints[i]=[]),s.interact.selectedDataPoints[i].push(r)}if(o==="true"){const l=s.config.states.active.filter;if(l!=="none")a.applyFilter(e,i,l.type);else if(s.config.states.hover.filter!=="none"&&!s.interact.isTouchDevice){const n=s.config.states.hover.filter;a.applyFilter(e,i,n.type)}}else if(s.config.states.active.filter.type!=="none")if(s.config.states.hover.filter.type!=="none"&&!s.interact.isTouchDevice){const l=s.config.states.hover.filter;a.applyFilter(e,i,l.type)}else a.getDefaultFilter(e,i);typeof s.config.chart.events.dataPointSelection=="function"&&s.config.chart.events.dataPointSelection(t,this.ctx,{selectedDataPoints:s.interact.selectedDataPoints,seriesIndex:i,dataPointIndex:r,w:s}),t&&I._fireEvent(s,"dataPointSelection",[t,this.ctx,{selectedDataPoints:s.interact.selectedDataPoints,seriesIndex:i,dataPointIndex:r,w:s}])}rotateAroundCenter(e){let t={};e&&typeof e.getBBox=="function"&&(t=e.getBBox());const s=t.x+t.width/2,a=t.y+t.height/2;return{x:s,y:a}}setupEventDelegation(e,t){let s=null;e.node.addEventListener("mouseover",a=>{const i=I._findDelegateTarget(a.target,e.node,t);!i||i===s||(s&&s.instance&&this.pathMouseLeave(s.instance,a),s=i,i.instance&&this.pathMouseEnter(i.instance,a))}),e.node.addEventListener("mouseout",a=>{s&&(a.relatedTarget?I._findDelegateTarget(a.relatedTarget,e.node,t):null)!==s&&(s&&s.instance&&this.pathMouseLeave(s.instance,a),s=null)}),e.node.addEventListener("mousedown",a=>{const i=I._findDelegateTarget(a.target,e.node,t);i&&i.instance&&this.pathMouseDown(i.instance,a)})}static _fireEvent(e,t,s){const a=e.globals.events;if(!a||!Object.prototype.hasOwnProperty.call(a,t))return;const i=a[t];for(let r=0;r0&&e.getComputedTextLength()>=s/1.1)){for(let a=t.length-3;a>0;a-=3)if(e.getSubStringLength(0,a)<=s/1.1){e.textContent=t.substring(0,a)+"...";return}e.textContent="."}}}const _="http://www.w3.org/2000/svg";class ee{constructor(e,t){typeof e=="object"?(this.x=e.x,this.y=e.y):(this.x=e||0,this.y=t||0)}transform(e){return e.apply(this)}clone(){return new ee(this.x,this.y)}}class ne{constructor(e,t,s,a,i,r){this.a=e??1,this.b=t??0,this.c=s??0,this.d=a??1,this.e=i??0,this.f=r??0}rotate(e){const t=e*Math.PI/180,s=Math.cos(t),a=Math.sin(t);return this.multiply(new ne(s,a,-a,s,0,0))}scale(e,t){return this.multiply(new ne(e,0,0,t??e,0,0))}multiply(e){return new ne(this.a*e.a+this.c*e.b,this.b*e.a+this.d*e.b,this.a*e.c+this.c*e.d,this.b*e.c+this.d*e.d,this.a*e.e+this.c*e.f+this.e,this.b*e.e+this.d*e.f+this.f)}apply(e){return new ee(this.a*e.x+this.c*e.y+this.e,this.b*e.x+this.d*e.y+this.f)}}class Ht{constructor(e,t,s,a){this.x=e,this.y=t,this.w=s,this.h=a,this.width=s,this.height=a,this.x2=e+s,this.y2=t+a}}class te{constructor(e){this.w=e,this.opts=null,this.seriesIndex=0,this.patternIDs=[]}clippedImgArea(e){const t=this.w,s=t.config,a=parseInt(t.layout.gridWidth,10),i=parseInt(t.layout.gridHeight,10),r=a>i?a:i,o=e.image;let l=0,n=0;typeof e.width>"u"&&typeof e.height>"u"?s.fill.image.width!==void 0&&s.fill.image.height!==void 0?(l=s.fill.image.width+1,n=s.fill.image.height):(l=r+1,n=r):(l=e.width,n=e.height);const h=H.createElementNS(_,"pattern");I.setAttrs(h,{id:e.patternID,patternUnits:e.patternUnits?e.patternUnits:"userSpaceOnUse",width:l+"px",height:n+"px"});const c=H.createElementNS(_,"image");h.appendChild(c);const d=z.isBrowser()?window.SVG:global.SVG;c.setAttributeNS(d.xlink,"href",o),I.setAttrs(c,{x:0,y:0,preserveAspectRatio:"none",width:l+"px",height:n+"px"}),c.style.opacity=e.opacity,t.dom.elDefs.node.appendChild(h)}getSeriesIndex(e){const t=this.w,s=t.config.chart.type;return(s==="bar"||s==="rangeBar")&&t.config.plotOptions.bar.distributed||s==="heatmap"||s==="treemap"?this.seriesIndex=e.seriesNumber:this.seriesIndex=e.seriesNumber%t.seriesData.series.length,this.seriesIndex}computeColorStops(e,t){const s=this.w;let a=null,i=null;for(const l of e)l>=t.threshold?(a===null||l>a)&&(a=l):(i===null||l-1?b=D.getOpacityFromRGBA(g):m=D.hexToRgba(D.rgb2hex(g),b),e.opacity&&(b=e.opacity),p==="pattern"&&(c=this.handlePatternFill({fillConfig:e.fillConfig,patternFill:c,fillColor:g,fillOpacity:b,defaultColor:m})),f){const v=n.fill.gradient.colorStops?[...n.fill.gradient.colorStops]:[];let y=n.fill.gradient.type;u&&(v[this.seriesIndex]=this.computeColorStops(l.seriesData.series[this.seriesIndex],n.plotOptions.line.colors),y="vertical"),d=this.handleGradientFill({type:y,fillConfig:e.fillConfig,fillColor:g,fillOpacity:b,colorStops:v,i:this.seriesIndex})}if(p==="image"){const v=n.fill.image.src,y=e.patternID?e.patternID:"",w=`pattern${l.globals.cuid}${e.seriesNumber+1}${y}`;this.patternIDs.indexOf(w)===-1&&(this.clippedImgArea({opacity:b,image:Array.isArray(v)?e.seriesNumber-1&&(u=D.getOpacityFromRGBA(c));let g=o.gradient.opacityTo===void 0?s:Array.isArray(o.gradient.opacityTo)?o.gradient.opacityTo[r]:o.gradient.opacityTo;if(o.gradient.gradientToColors===void 0||o.gradient.gradientToColors.length===0)o.gradient.shade==="dark"?d=h.shadeColor(parseFloat(o.gradient.shadeIntensity)*-1,t.indexOf("rgb")>-1?D.rgb2hex(t):t):d=h.shadeColor(parseFloat(o.gradient.shadeIntensity),t.indexOf("rgb")>-1?D.rgb2hex(t):t);else if(o.gradient.gradientToColors[l.seriesNumber]){const p=o.gradient.gradientToColors[l.seriesNumber];d=p,p.indexOf("rgba")>-1&&(g=D.getOpacityFromRGBA(p))}else d=t;if(o.gradient.gradientFrom&&(c=o.gradient.gradientFrom),o.gradient.gradientTo&&(d=o.gradient.gradientTo),o.gradient.inverseColors){const p=c;c=d,d=p}return c.indexOf("rgb")>-1&&(c=D.rgb2hex(c)),d.indexOf("rgb")>-1&&(d=D.rgb2hex(d)),n.drawGradient(e,c,d,u,g,l.size,o.gradient.stops,i,r)}}class fe{constructor(e,t){this.w=e,this.ctx=t,this._filters=new q(this.w),this._graphics=new I(this.w,this.ctx)}setGlobalMarkerSize(){const e=this.w;if(e.globals.markers.size=Array.isArray(e.config.markers.size)?e.config.markers.size:[e.config.markers.size],e.globals.markers.size.length>0){if(e.globals.markers.size.length"u"&&e.globals.markers.size.push(e.globals.markers.size[0])}else e.globals.markers.size=e.config.series.map(()=>e.config.markers.size)}plotChartMarkers({pointsPos:e,seriesIndex:t,j:s,pSize:a,alwaysDrawMarker:i=!1,isVirtualPoint:r=!1}){const o=this.w,l=t,n=e;let h=null;const c=new I(this.w),d=o.config.markers.discrete&&o.config.markers.discrete.length;if(Array.isArray(n.x))for(let u=0;u0:o.config.markers.size>0)||i||d){b||(f+=` w${D.randomId()}`);const m=this.getMarkerConfig({cssClass:f,seriesIndex:t,dataPointIndex:p});o.config.series[l].data[p]&&(o.config.series[l].data[p].fillColor&&(m.pointFillColor=o.config.series[l].data[p].fillColor),o.config.series[l].data[p].strokeColor&&(m.pointStrokeColor=o.config.series[l].data[p].strokeColor)),typeof a<"u"&&(m.pSize=a),(n.x[u]<-o.globals.markers.largestSize||n.x[u]>o.layout.gridWidth+o.globals.markers.largestSize||n.y[u]<-o.globals.markers.largestSize||n.y[u]>o.layout.gridHeight+o.globals.markers.largestSize)&&(m.pSize=0),b||((o.globals.markers.size[t]>0||i||d)&&!h&&(h=c.group({class:i||d?"":"apexcharts-series-markers"}),h.attr("clip-path",`url(#gridRectMarkerMask${o.globals.cuid})`),this.setupMarkerDelegation(h)),g=c.drawMarker(n.x[u],n.y[u],m),g.attr("rel",p),g.attr("j",p),g.attr("index",t),g.node.setAttribute("default-marker-size",m.pSize),this._filters.setSelectionFilter(g,t,p),h&&h.add(g))}else typeof o.globals.pointsArray[t]>"u"&&(o.globals.pointsArray[t]=[]),o.globals.pointsArray[t].push([n.x[u],n.y[u]])}return h}getMarkerConfig({cssClass:e,seriesIndex:t,dataPointIndex:s=null,radius:a=null,size:i=null,strokeWidth:r=null}){const o=this.w,l=this.getMarkerStyle(t);let n=i===null?o.globals.markers.size[t]:i;const h=o.config.markers;return s!==null&&h.discrete.length&&h.discrete.map(c=>{c.seriesIndex===t&&c.dataPointIndex===s&&(l.pointStrokeColor=c.strokeColor,l.pointFillColor=c.fillColor,n=c.size,l.pointShape=c.shape)}),{pSize:a===null?n:a,pRadius:a!==null?a:h.radius,pointStrokeWidth:r!==null?r:Array.isArray(h.strokeWidth)?h.strokeWidth[t]:h.strokeWidth,pointStrokeColor:l.pointStrokeColor,pointFillColor:l.pointFillColor,shape:l.pointShape||(Array.isArray(h.shape)?h.shape[t]:h.shape),class:e,pointStrokeOpacity:Array.isArray(h.strokeOpacity)?h.strokeOpacity[t]:h.strokeOpacity,pointStrokeDashArray:Array.isArray(h.strokeDashArray)?h.strokeDashArray[t]:h.strokeDashArray,pointFillOpacity:Array.isArray(h.fillOpacity)?h.fillOpacity[t]:h.fillOpacity,seriesIndex:t}}setupMarkerDelegation(e){const t=this.w,s=".apexcharts-marker";this._graphics.setupEventDelegation(e,s),e.node.addEventListener("click",a=>{t.config.markers.onClick&&I._findDelegateTarget(a.target,e.node,s)&&t.config.markers.onClick(a)}),e.node.addEventListener("dblclick",a=>{t.config.markers.onDblClick&&I._findDelegateTarget(a.target,e.node,s)&&t.config.markers.onDblClick(a)}),e.node.addEventListener("touchstart",a=>{const i=I._findDelegateTarget(a.target,e.node,s);i&&i.instance&&this._graphics.pathMouseDown(i.instance,a)},{passive:!0})}addEvents(e){const t=this.w;e.node.addEventListener("mouseenter",this._graphics.pathMouseEnter.bind(this.ctx,e)),e.node.addEventListener("mouseleave",this._graphics.pathMouseLeave.bind(this.ctx,e)),e.node.addEventListener("mousedown",this._graphics.pathMouseDown.bind(this.ctx,e)),e.node.addEventListener("click",t.config.markers.onClick),e.node.addEventListener("dblclick",t.config.markers.onDblClick),e.node.addEventListener("touchstart",this._graphics.pathMouseDown.bind(this.ctx,e),{passive:!0})}getMarkerStyle(e){const t=this.w,s=t.globals.markers.colors,a=t.config.markers.strokeColor||t.config.markers.strokeColors,i=Array.isArray(a)?a[e]:a,r=Array.isArray(s)?s[e]:s;return{pointStrokeColor:i,pointFillColor:r}}}class gt{constructor(e,t){this.ctx=t,this.w=e,this.initialAnim=this.w.config.chart.animations.enabled,this.anim=new xe(this.w),this.filters=new q(this.w),this.fill=new te(this.w),this.markers=new fe(this.w,this.ctx),this.graphics=new I(this.w)}draw(e,t,s){const a=this.w,i=this.graphics,r=s.realIndex,o=s.pointsPos,l=s.zRatio,n=s.elParent,h=i.group({class:`apexcharts-series-markers apexcharts-series-${a.config.chart.type}`});if(h.attr("clip-path",`url(#gridRectMarkerMask${a.globals.cuid})`),this.markers.setupMarkerDelegation(h),Array.isArray(o.x))for(let c=0;cf.maxBubbleRadius&&(g=f.maxBubbleRadius)}const p=o.x[c],b=o.y[c];if(g=g||0,(b===null||typeof a.seriesData.series[r][d]>"u")&&(u=!1),u){const f=this.drawPoint(p,b,g,r,d,t);h.add(f)}n.add(h)}}drawPoint(e,t,s,a,i,r){const o=this.w,l=a,n=this.anim,h=this.filters,c=this.fill,d=this.markers,u=this.graphics,g=d.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:l,dataPointIndex:i,radius:o.config.chart.type==="bubble"||o.globals.comboCharts&&o.config.series[a]&&o.config.series[a].type==="bubble"?s:null});let p=c.fillPath({seriesNumber:a,dataPointIndex:i,color:g.pointFillColor,patternUnits:"objectBoundingBox",value:o.seriesData.series[a][r]});const b=u.drawMarker(e,t,g);if(o.config.series[l].data[i]&&o.config.series[l].data[i].fillColor&&(p=o.config.series[l].data[i].fillColor),b.attr({fill:p}),o.config.chart.dropShadow.enabled){const f=o.config.chart.dropShadow;h.dropShadow(b,f,a)}if(this.initialAnim&&!o.globals.dataChanged&&!o.globals.resized){const f=o.config.chart.animations.speed;n.animateMarker(b,f,o.globals.easing,()=>{window.setTimeout(()=>{n.animationCompleted(b)},100)})}else o.globals.animationEnded=!0;return b.attr({rel:i,j:i,index:a,"default-marker-size":g.pSize}),h.setSelectionFilter(b,a,i),b.node.classList.add("apexcharts-marker"),b}centerTextInBubble(e){const t=this.w;return e=e+parseInt(t.config.dataLabels.style.fontSize,10)/4,{y:e}}}class ge{constructor(e,t=null){this.w=e,this.ctx=t}dataLabelsCorrection(e,t,s,a,i,r,o){const l=this.w,n=new I(this.w);let h=!1;const c=n.getTextRects(s,o),d=c.width,u=c.height;t<0&&(t=0),t>l.layout.gridHeight+u&&(t=l.layout.gridHeight+u/2),typeof l.globals.dataLabelsRects[a]>"u"&&(l.globals.dataLabelsRects[a]=[]),l.globals.dataLabelsRects[a].push({x:e,y:t,width:d,height:u});const g=l.globals.dataLabelsRects[a].length-2,p=typeof l.globals.lastDrawnDataLabelsIndexes[a]<"u"?l.globals.lastDrawnDataLabelsIndexes[a][l.globals.lastDrawnDataLabelsIndexes[a].length-1]:0;if(typeof l.globals.dataLabelsRects[a][g]<"u"){const b=l.globals.dataLabelsRects[a][p];(e>b.x+b.width||t>b.y+b.height||t+uo.config.dataLabels.formatter(v,{seriesIndex:s,dataPointIndex:d,w:o});o.config.chart.type==="bubble"?(p=o.seriesData.seriesZ[s][d],b=f(p),c=t.y[g],c=new gt(this.w,this.ctx).centerTextInBubble(c,s,d).y):typeof p<"u"&&(b=f(p));let m=o.config.dataLabels.textAnchor;o.globals.isSlopeChart&&(d===0?m="end":d===o.config.series[s].data.length-1?m="start":m="middle"),this.plotDataLabelsText({x:h,y:c,text:b,i:s,j:d,parent:u,offsetCorrection:!0,dataLabelsConfig:o.config.dataLabels,textAnchor:m})}return u}plotDataLabelsText(e){const t=this.w,s=new I(this.w);let{x:a,y:i,i:r,j:o,text:l,textAnchor:n,fontSize:h,parent:c,dataLabelsConfig:d,color:u,alwaysDrawDataLabel:g,offsetCorrection:p,className:b}=e,f=null;if(Array.isArray(t.config.dataLabels.enabledOnSeries)&&t.config.dataLabels.enabledOnSeries.indexOf(r)<0)return f;let m={x:a,y:i,drawnextLabel:!0,textRects:null};p&&(m=this.dataLabelsCorrection(a,i,l,r,o,g,parseInt(d.style.fontSize,10))),t.interact.zoomed||(a=m.x,i=m.y),m.textRects&&(a<-20-m.textRects.width||a>t.layout.gridWidth+m.textRects.width+30)&&(l="");let v=t.globals.dataLabels.style.colors[r];((t.config.chart.type==="bar"||t.config.chart.type==="rangeBar")&&t.config.plotOptions.bar.distributed||t.config.dataLabels.distributed)&&(v=t.globals.dataLabels.style.colors[o]),typeof v=="function"&&(v=v({series:t.seriesData.series,seriesIndex:r,dataPointIndex:o,w:t})),u&&(v=u);let y=d.offsetX,w=d.offsetY;if((t.config.chart.type==="bar"||t.config.chart.type==="rangeBar")&&(y=0,w=0),t.globals.isSlopeChart&&(o!==0&&(y=d.offsetX*-2+5),o!==0&&o!==t.config.series[r].data.length-1&&(y=0)),m.drawnextLabel){if(n==="middle"&&a===t.layout.gridWidth&&(n="end"),f=s.drawText({width:100,height:parseInt(d.style.fontSize,10),x:a+y,y:i+w,foreColor:v,textAnchor:n||d.textAnchor,text:l,fontSize:h||d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight||"normal"}),f.attr({class:b||"apexcharts-datalabel",cx:a,cy:i}),d.dropShadow.enabled){const C=d.dropShadow;new q(this.w).dropShadow(f,C)}c.add(f),typeof t.globals.lastDrawnDataLabelsIndexes[r]>"u"&&(t.globals.lastDrawnDataLabelsIndexes[r]=[]),t.globals.lastDrawnDataLabelsIndexes[r].push(o)}return f}addBackgroundToDataLabel(e,t){const s=this.w,a=s.config.dataLabels.background,i=a.padding,r=a.padding/2,o=t.width,l=t.height,n=new I(this.w).drawRect(t.x-i,t.y-r/2,o+i*2,l+r,a.borderRadius,s.config.chart.background==="transparent"||!s.config.chart.background?"#fff":s.config.chart.background,a.opacity,a.borderWidth,a.borderColor);return a.dropShadow.enabled&&new q(this.w).dropShadow(n,a.dropShadow),n}dataLabelsBackground(){const e=this.w;if(e.config.chart.type==="bubble")return;const t=e.dom.baseEl.querySelectorAll(".apexcharts-datalabels text");for(let s=0;s"u"?"":e[a];let h=n;const c=l.formatters.xLabelFormatter,d=l.config.xaxis.labels.formatter;let u=!1;const g=new ve(this.w),p=n;o&&(h=g.xLabelFormat(c,n,p,{i:a,dateFormatter:new U(this.w).formatDate,w:l}),d!==void 0&&(h=d(n,e[a],{i:a,dateFormatter:new U(this.w).formatDate,w:l})));const b=y=>{let w=null;return t.forEach(C=>{C.unit==="month"?w="year":C.unit==="day"?w="month":C.unit==="hour"?w="day":C.unit==="minute"&&(w="hour")}),w===y};t.length>0?(u=b(t[a].unit),s=t[a].position,h=t[a].value):l.config.xaxis.type==="datetime"&&d===void 0&&(h=""),typeof h>"u"&&(h=""),h=Array.isArray(h)?h:h.toString();const f=new I(this.w);let m={};l.layout.rotateXLabels&&o?m=f.getTextRects(h,parseInt(r,10),null,`rotate(${l.config.xaxis.labels.rotate} 0 0)`,!1):m=f.getTextRects(h,parseInt(r,10));const v=!l.config.xaxis.labels.showDuplicates&&this.timeScale;return!Array.isArray(h)&&(String(h)==="NaN"||i.indexOf(h)>=0&&v)&&(h=""),{x:s,text:h,textRect:m,isBold:u}}checkLabelBasedOnTickamount(e,t,s){const a=this.w;let i=a.config.xaxis.tickAmount;if(i==="dataPoints"&&(i=Math.round(a.layout.gridWidth/120)),i>s)return t;const r=Math.round(s/(i+1));return e%r===0||(t.text=""),t}checkForOverflowingLabels(e,t,s,a,i){const r=this.w;if(e===0&&r.globals.skipFirstTimelinelabel&&(t.text=""),e===s-1&&r.globals.skipLastTimelinelabel&&(t.text=""),r.config.xaxis.labels.hideOverlappingLabels&&a.length>0){const o=i[i.length-1];if(r.config.xaxis.labels.trim&&r.config.xaxis.type!=="datetime")return t;t.xt.collapsedSeriesIndices.indexOf(s)===-1)}translateYAxisIndex(e){const t=this.w,s=t.globals,a=t.config.yaxis;return t.seriesData.series.length>a.length||a.some(i=>Array.isArray(i.seriesName))?e:s.seriesYAxisReverseMap[e]}isYAxisHidden(e){const t=this.w,s=t.config.yaxis[e];if(!s.show||this.yAxisAllSeriesCollapsed(e))return!0;if(!s.showForNullSeries){const a=t.globals.seriesYAxisMap[e],i=new $(this.w);return a.every(r=>i.isSeriesNull(r))}return!1}getYAxisForeColor(e,t){var s;const a=this.w;return Array.isArray(e)&&a.globals.yAxisScale[t]&&((s=this.theme)==null||s.pushExtraColors(e,a.globals.yAxisScale[t].result.length,!1)),e}drawYAxisTicks(e,t,s,a,i,r,o){const l=this.w,n=new I(this.w);let h=l.layout.translateY+l.config.yaxis[i].labels.offsetY;if(l.globals.isBarHorizontal?h=0:l.config.chart.type==="heatmap"&&(h+=r/2),a.show&&t>0){l.config.yaxis[i].opposite===!0&&(e=e+a.width);for(let c=t;c>=0;c--){const d=n.drawLine(e+s.offsetX-a.width+a.offsetX,h+a.offsetY,e+s.offsetX+a.offsetX,h+a.offsetY,a.color);o.add(d),h+=r}}}}class we{constructor(e,t,s){this.w=e,this.ctx=t,this.elgrid=s,this.axesUtils=new ie(e,{theme:t.theme,timeScale:t.timeScale}),this.xaxisLabels=e.labelData.labels.slice(),e.labelData.timescaleLabels.length>0&&!e.globals.isBarHorizontal&&(this.xaxisLabels=e.labelData.timescaleLabels.slice()),e.config.xaxis.overwriteCategories&&(this.xaxisLabels=e.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],e.config.xaxis.position==="top"?this.offY=0:this.offY=e.layout.gridHeight,this.offY=this.offY+e.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal=e.config.chart.type==="bar"&&e.config.plotOptions.bar.horizontal,this.xaxisFontSize=e.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=e.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=e.config.xaxis.labels.style.colors,this.xaxisBorderWidth=e.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=e.config.yaxis[0].axisBorder.width.toString()),String(this.xaxisBorderWidth).indexOf("%")>-1?this.xaxisBorderWidth=e.layout.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=e.config.xaxis.axisBorder.height,this.yaxis=e.config.yaxis[0]}drawXaxis(){const e=this.w,t=new I(this.w),s=t.group({class:"apexcharts-xaxis",transform:`translate(${e.config.xaxis.offsetX}, ${e.config.xaxis.offsetY})`}),a=t.group({class:"apexcharts-xaxis-texts-g",transform:`translate(${e.layout.translateXAxisX}, ${e.layout.translateXAxisY})`});s.add(a);let i=[];for(let r=0;ro),e.labelData.hasXaxisGroups){const r=e.labelData.groups;i=[];for(let l=0;lr[l].cols*n,o)}if(e.config.xaxis.title.text!==void 0){const r=t.group({class:"apexcharts-xaxis-title"}),o=t.drawText({x:e.layout.gridWidth/2+e.config.xaxis.title.offsetX,y:this.offY+parseFloat(this.xaxisFontSize)+(e.config.xaxis.position==="bottom"?e.layout.xAxisLabelsHeight:-e.layout.xAxisLabelsHeight-10)+e.config.xaxis.title.offsetY,text:e.config.xaxis.title.text,textAnchor:"middle",fontSize:e.config.xaxis.title.style.fontSize,fontFamily:e.config.xaxis.title.style.fontFamily,fontWeight:e.config.xaxis.title.style.fontWeight,foreColor:e.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+e.config.xaxis.title.style.cssClass});r.add(o),s.add(r)}if(e.config.xaxis.axisBorder.show){const r=e.globals.barPadForNumericAxis,o=t.drawLine(e.globals.padHorizontal+e.config.xaxis.axisBorder.offsetX-r,this.offY,this.xaxisBorderWidth+r,this.offY,e.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);this.elgrid&&this.elgrid.elGridBorders&&e.config.grid.show?this.elgrid.elGridBorders.add(o):s.add(o)}return s}drawXAxisLabelAndGroup(e,t,s,a,i,r,o={}){const l=[],n=[],h=this.w,c=o.xaxisFontSize||this.xaxisFontSize,d=o.xaxisFontFamily||this.xaxisFontFamily,u=o.xaxisForeColors||this.xaxisForeColors,g=o.fontWeight||h.config.xaxis.labels.style.fontWeight,p=o.cssClass||h.config.xaxis.labels.style.cssClass;let b,f=h.globals.padHorizontal;const m=a.length;let v=h.config.xaxis.type==="category"?h.globals.dataPoints:m;if(v===0&&m>v&&(v=m),i){const y=Math.max(Number(h.config.xaxis.tickAmount)||1,v>1?v-1:v);b=h.layout.gridWidth/Math.min(y,m-1),f=f+r(0,b)/2+h.config.xaxis.labels.offsetX}else b=h.layout.gridWidth/v,f=f+r(0,b)+h.config.xaxis.labels.offsetX;for(let y=0;y<=m-1;y++){let w=f-r(y,b)/2+h.config.xaxis.labels.offsetX;y===0&&m===1&&b/2===f&&v===1&&(w=h.layout.gridWidth/2);let C=this.axesUtils.getLabel(a,h.labelData.timescaleLabels,w,y,l,c,e),A=28;h.layout.rotateXLabels&&e&&(A=22),h.config.xaxis.title.text&&h.config.xaxis.position==="top"&&(A+=parseFloat(h.config.xaxis.title.style.fontSize)+2),e||(A=A+parseFloat(c)+(h.layout.xAxisLabelsHeight-h.layout.xAxisGroupLabelsHeight)+(h.layout.rotateXLabels?10:0)),typeof h.config.xaxis.tickAmount<"u"&&h.config.xaxis.tickAmount!=="dataPoints"&&h.config.xaxis.type!=="datetime"?C=this.axesUtils.checkLabelBasedOnTickamount(y,C,m):C=this.axesUtils.checkForOverflowingLabels(y,C,m,l,n);const L=()=>e&&h.config.xaxis.convertedCatToNumeric?u[h.globals.minX+y-1]:u[y];if(h.config.xaxis.labels.show){const S=t.drawText({x:C.x,y:this.offY+h.config.xaxis.labels.offsetY+A-(h.config.xaxis.position==="top"?h.layout.xAxisHeight+h.config.xaxis.axisTicks.height-2:0),text:C.text,textAnchor:"middle",fontWeight:C.isBold?600:g,fontSize:c,fontFamily:d,foreColor:Array.isArray(u)?L():u,isPlainText:!1,cssClass:(e?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+p});if(s.add(S),S.on("click",k=>{if(typeof h.config.chart.events.xAxisLabelClick=="function"){const M=Object.assign({},h,{labelIndex:y});h.config.chart.events.xAxisLabelClick(k,this.ctx,M)}}),e){const k=H.createElementNS(_,"title");k.textContent=Array.isArray(C.text)?C.text.join(" "):C.text,S.node.appendChild(k),C.text!==""&&(l.push(C.text),n.push(C))}}y"u"?"":o[g];p=h(p,{seriesIndex:e,dataPointIndex:g,w:t});const b=this.axesUtils.getYAxisForeColor(c.style.colors,e),f=()=>Array.isArray(b)?b[g]:b;let m=0;Array.isArray(p)&&(m=p.length/2*parseInt(c.style.fontSize,10));let v=c.offsetX-15,y="end";this.yaxis.opposite&&(y="start"),t.config.yaxis[0].labels.align==="left"?(v=c.offsetX,y="start"):t.config.yaxis[0].labels.align==="center"?(v=c.offsetX,y="middle"):t.config.yaxis[0].labels.align==="right"&&(y="end");const w=s.drawText({x:v,y:n+l+c.offsetY-m,text:p,textAnchor:y,foreColor:f(),fontSize:c.style.fontSize,fontFamily:c.style.fontFamily,fontWeight:c.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+c.style.cssClass,maxWidth:c.maxWidth});r.add(w),w.on("click",A=>{if(typeof t.config.chart.events.xAxisLabelClick=="function"){const L=Object.assign({},t,{labelIndex:g});t.config.chart.events.xAxisLabelClick(A,this.ctx,L)}});const C=H.createElementNS(_,"title");if(C.textContent=Array.isArray(p)?p.join(" "):p,w.node.appendChild(C),t.config.yaxis[e].labels.rotate!==0){const A=s.rotateAroundCenter(w.node);w.node.setAttribute("transform",`rotate(${t.config.yaxis[e].labels.rotate} 0 ${A.y})`)}n=n+l}if(t.config.yaxis[0].title.text!==void 0){const g=s.group({class:"apexcharts-yaxis-title apexcharts-xaxis-title-inversed",transform:"translate("+a+", 0)"}),p=s.drawText({x:t.config.yaxis[0].title.offsetX,y:t.layout.gridHeight/2+t.config.yaxis[0].title.offsetY,text:t.config.yaxis[0].title.text,textAnchor:"middle",foreColor:t.config.yaxis[0].title.style.color,fontSize:t.config.yaxis[0].title.style.fontSize,fontWeight:t.config.yaxis[0].title.style.fontWeight,fontFamily:t.config.yaxis[0].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+t.config.yaxis[0].title.style.cssClass});g.add(p),i.add(g)}let d=0;this.isCategoryBarHorizontal&&t.config.yaxis[0].opposite&&(d=t.layout.gridWidth);const u=t.config.xaxis.axisBorder;if(u.show){const g=s.drawLine(t.globals.padHorizontal+u.offsetX+d,1+u.offsetY,t.globals.padHorizontal+u.offsetX+d,t.layout.gridHeight+u.offsetY,u.color,0);this.elgrid&&this.elgrid.elGridBorders&&t.config.grid.show?this.elgrid.elGridBorders.add(g):i.add(g)}return t.config.yaxis[0].axisTicks.show&&this.axesUtils.drawYAxisTicks(d,o.length,t.config.yaxis[0].axisBorder,t.config.yaxis[0].axisTicks,0,l,i),i}drawXaxisTicks(e,t,s){const a=this.w,i=e;if(e<0||e-2>a.layout.gridWidth)return;const r=this.offY+a.config.xaxis.axisTicks.offsetY;if(t=t+r+a.config.xaxis.axisTicks.height,a.config.xaxis.position==="top"&&(t=r-a.config.xaxis.axisTicks.height),a.config.xaxis.axisTicks.show){const o=new I(this.w).drawLine(e+a.config.xaxis.axisTicks.offsetX,r+a.config.xaxis.offsetY,i+a.config.xaxis.axisTicks.offsetX,t+a.config.xaxis.offsetY,a.config.xaxis.axisTicks.color);s.add(o),o.node.classList.add("apexcharts-xaxis-tick")}}getXAxisTicksPositions(){const e=this.w,t=[],s=this.xaxisLabels.length;let a=e.globals.padHorizontal;if(e.labelData.timescaleLabels.length>0)for(let i=0;i{t.placeTextWithEllipsis(h,h.textContent,e.layout.xAxisLabelsHeight-(e.config.legend.position==="bottom"?20:10))})}else{const o=e.layout.gridWidth/(e.labelData.labels.length+1);for(let l=0;l{t.placeTextWithEllipsis(h,h.textContent,o)})}}if(i.length>0){const o=i[i.length-1].getBBox(),l=i[0].getBBox();o.x<-20&&i[i.length-1].parentNode.removeChild(i[i.length-1]),l.x+l.width>e.layout.gridWidth&&!e.globals.isBarHorizontal&&i[0].parentNode.removeChild(i[0]);for(let n=0;n0&&(this.xaxisLabels=e.labelData.timescaleLabels.slice())}drawGridArea(e=null){const t=this.w,s=new I(this.w);e||(e=s.group({class:"apexcharts-grid"}));const a=s.drawLine(t.globals.padHorizontal,1,t.globals.padHorizontal,t.layout.gridHeight,"transparent"),i=s.drawLine(t.globals.padHorizontal,t.layout.gridHeight,t.layout.gridWidth,t.layout.gridHeight,"transparent");return e.add(i),e.add(a),e}drawGrid(){if(this.w.globals.axisCharts){const e=this.renderGrid();return this.drawGridArea(e.el),e}return null}createGridMask(){const e=this.w,t=e.globals,s=new I(this.w),a=Array.isArray(e.config.stroke.width)?Math.max(...e.config.stroke.width):e.config.stroke.width,i=c=>{const d=H.createElementNS(_,"clipPath");return d.setAttribute("id",c),d};e.dom.elGridRectMask=i(`gridRectMask${t.cuid}`),e.dom.elGridRectBarMask=i(`gridRectBarMask${t.cuid}`),e.dom.elGridRectMarkerMask=i(`gridRectMarkerMask${t.cuid}`),e.dom.elForecastMask=i(`forecastMask${t.cuid}`),e.dom.elNonForecastMask=i(`nonForecastMask${t.cuid}`);const r=["bar","rangeBar","candlestick","boxPlot"].includes(e.config.chart.type)||e.globals.comboBarCount>0;let o=0,l=0;r&&e.axisFlags.isXNumeric&&!e.globals.isBarHorizontal&&(o=Math.max(e.config.grid.padding.left,t.barPadForNumericAxis),l=Math.max(e.config.grid.padding.right,t.barPadForNumericAxis)),e.dom.elGridRect=s.drawRect(-a/2-2,-a/2-2,e.layout.gridWidth+a+4,e.layout.gridHeight+a+4,0,"#fff"),e.dom.elGridRectBar=s.drawRect(-a/2-o-2,-a/2-2,e.layout.gridWidth+a+l+o+4,e.layout.gridHeight+a+4,0,"#fff");const n=e.globals.markers.largestSize;e.dom.elGridRectMarker=s.drawRect(Math.min(-a/2-o-2,-n),-n,e.layout.gridWidth+Math.max(a+l+o+4,n*2),e.layout.gridHeight+n*2,0,"#fff"),e.dom.elGridRectMask.appendChild(e.dom.elGridRect.node),e.dom.elGridRectBarMask.appendChild(e.dom.elGridRectBar.node),e.dom.elGridRectMarkerMask.appendChild(e.dom.elGridRectMarker.node);const h=e.dom.elDefs.node;h.appendChild(e.dom.elGridRectMask),h.appendChild(e.dom.elGridRectBarMask),h.appendChild(e.dom.elGridRectMarkerMask),h.appendChild(e.dom.elForecastMask),h.appendChild(e.dom.elNonForecastMask)}_drawGridLines({i:e,x1:t,y1:s,x2:a,y2:i,xCount:r,parent:o}){const l=this.w;if(!(e===0&&l.globals.skipFirstTimelinelabel||e===r-1&&l.globals.skipLastTimelinelabel&&!l.config.xaxis.labels.formatter||l.config.chart.type==="radar")){l.config.grid.xaxis.lines.show&&this._drawGridLine({i:e,x1:t,y1:s,x2:a,y2:i,xCount:r,parent:o});let n=0;if(l.labelData.hasXaxisGroups&&l.config.xaxis.tickPlacement==="between"){const h=l.labelData.groups;if(h){let c=0;for(let d=0;c{for(let c=0;c{for(let c=0;c0&&a.config.xaxis.type!=="datetime"&&(n=i.yAxisScale[o].result.length-1)),this._drawXYLines({xCount:n,tickAmount:l})):(n=l,l=i.xTickAmount,this._drawInvertedXYLines({xCount:n,tickAmount:l})),this.drawGridBands(n,l),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:a.layout.gridWidth/n}}drawGridBands(e,t){var s,a,i;const r=this.w,o=(l,n,h,c,d,u)=>{for(let g=0,p=0;g=r.config.grid[l].colors.length&&(p=0),this._drawGridBandRect({c:p,x1:h,y1:c,x2:d,y2:u,type:l}),c+=r.layout.gridHeight/t};if(((s=r.config.grid.row.colors)==null?void 0:s.length)>0&&o("row",t,0,0,r.layout.gridWidth,r.layout.gridHeight/t),((a=r.config.grid.column.colors)==null?void 0:a.length)>0){let l=!r.globals.isBarHorizontal&&r.config.xaxis.tickPlacement==="on"&&(r.config.xaxis.type==="category"||r.config.xaxis.convertedCatToNumeric)?e-1:e;r.axisFlags.isXNumeric&&(l=r.globals.xAxisScale.result.length-1);let n=r.globals.padHorizontal;const h=0;let c=r.globals.padHorizontal+r.layout.gridWidth/l;const d=r.layout.gridHeight;for(let u=0,g=0;u=r.config.grid.column.colors.length&&(g=0),r.config.xaxis.type==="datetime"&&(n=this.xaxisLabels[u].position,c=(((i=this.xaxisLabels[u+1])==null?void 0:i.position)||r.layout.gridWidth)-this.xaxisLabels[u].position),this._drawGridBandRect({c:g,x1:n,y1:h,x2:c,y2:d,type:"column"}),n+=r.layout.gridWidth/l}}}class ut{constructor(e){this.w=e,this.coreUtils=new $(this.w)}niceScale(e,t,s=0){const a=this.w,i=a.globals;let r,o,l,n;i.isBarHorizontal?(r=a.config.xaxis,o=Math.max((i.svgWidth-100)/25,2)):(r=a.config.yaxis[s],o=Math.max((i.svgHeight-100)/15,2)),D.isNumber(o)||(o=10),l=r.min!==void 0&&r.min!==null,n=r.max!==void 0&&r.min!==null;let h=r.stepSize!==void 0&&r.stepSize!==null,c=r.tickAmount!==void 0&&r.tickAmount!==null,d=c?r.tickAmount:Fe[Math.min(Math.round(o/2),Fe.length-1)];if(i.isMultipleYAxis&&!c&&i.multiAxisTickAmount>0&&(d=i.multiAxisTickAmount,c=!0),d==="dataPoints"?d=i.dataPoints-1:d=Math.abs(Math.round(d)),(e===Number.MIN_VALUE&&t===0||!D.isNumber(e)&&!D.isNumber(t)||e===Number.MIN_VALUE&&t===-Number.MAX_VALUE)&&(e=D.isNumber(r.min)?r.min:0,t=D.isNumber(r.max)?r.max:e+d,i.allSeriesCollapsed=!1),e>t){console.warn("axis.min cannot be greater than axis.max: swapping min and max");const M=t;t=e,e=M}else e===t&&(e=e===0?0:e-1,t=t===0?2:t+1);const u=[];d<1&&(d=1);let g=d,p=Math.abs(t-e);const b=.15;!l&&e>0&&e/p0&&eo&&(e=t-f*d,e+=f*Math.floor((M-e)/f))}else if(l)if(c)t=e+f*g;else{const M=t;t=f*Math.ceil(t/f),Math.abs(t-e)/D.getGCD(p,f)>o&&(t=e+f*d,t+=f*Math.ceil((M-t)/f))}p=Math.abs(t-e),f=D.getGCD(p,f),g=Math.round(p/f)}if(!c&&!(l||n)&&(g=Math.ceil((p-1e-11)/(f+1e-11)),g>16&&D.getPrimeFactors(g).length<2&&g++),!c&&r.forceNiceScale&&i.yValueDecimal===0&&g>p&&(g=p,f=Math.round(p/g)),g>o&&(!(c||h)||r.forceNiceScale)){const M=D.getPrimeFactors(g),P=M.length-1;let T=g;e:for(var C=0;Ck);return{result:u,niceMin:u[0],niceMax:u[u.length-1]}}linearScale(e,t,s=10,a=0,i=void 0){const r=Math.abs(t-e);let o=[];if(e===t)return o=[e],{result:o,niceMin:o[0],niceMax:o[o.length-1]};s=this._adjustTicksForSmallRange(s,a,r),s==="dataPoints"&&(s=this.w.globals.dataPoints-1),i||(i=r/s);const l=2;if(i!==0&&isFinite(i)){const h=Math.floor(Math.log10(Math.abs(i))),c=Math.max(l,-h+l),d=Math.pow(10,c);i=Math.round((i+Number.EPSILON)*d)/d}s===Number.MAX_VALUE&&(s=5,i=1);let n=e;for(;s>=0;)o.push(n),n=D.preciseAddition(n,i),s-=1;return{result:o,niceMin:o[0],niceMax:o[o.length-1]}}logarithmicScaleNice(e,t,s){t<=0&&(t=Math.max(e,s)),e<=0&&(e=Math.min(t,s));const a=[],i=Math.ceil(Math.log(t)/Math.log(s)+1),r=Math.floor(Math.log(e)/Math.log(s));for(let o=r;o"u"&&(a.yAxisScale[e]=[]);const o=Math.abs(s-t);r.logarithmic&&o<=5&&(a.invalidLogScale=!0),r.logarithmic&&o>5?(a.allSeriesCollapsed=!1,a.yAxisScale[e]=r.forceNiceScale?this.logarithmicScaleNice(t,s,r.logBase):this.logarithmicScale(t,s,r.logBase)):s===-Number.MAX_VALUE||!D.isNumber(s)||t===Number.MAX_VALUE||!D.isNumber(t)?a.yAxisScale[e]=this.niceScale(Number.MIN_VALUE,0,e):(a.allSeriesCollapsed=!1,a.yAxisScale[e]=this.niceScale(t,s,e))}setXScale(e,t){const s=this.w,a=s.globals;if(t===-Number.MAX_VALUE||!D.isNumber(t))a.xAxisScale=this.linearScale(0,10,10);else{const i=a.xTickAmount;a.xAxisScale=this.linearScale(e,t,i,0,s.config.xaxis.max===void 0?s.config.xaxis.stepSize:void 0)}return a.xAxisScale}scaleMultipleYAxes(){const e=this.w.config,t=this.w.globals;this.coreUtils.setSeriesYAxisMappings();const s=t.seriesYAxisMap,a=t.minYArr,i=t.maxYArr;t.allSeriesCollapsed=!0,t.barGroups=[],s.forEach((r,o)=>{const l=[];if(r.forEach(n=>{var h;const c=(h=e.series[n])==null?void 0:h.group;l.indexOf(c)<0&&l.push(c)}),r.length>0){let n=Number.MAX_VALUE,h=-Number.MAX_VALUE,c=n,d=h,u,g;if(e.chart.stacked){const p=new Array(t.dataPoints).fill(0),b=[],f=[],m=[];l.forEach(()=>{b.push(p.map(()=>Number.MIN_VALUE)),f.push(p.map(()=>Number.MIN_VALUE)),m.push(p.map(()=>Number.MIN_VALUE))});for(let v=0;v{if(e.series[y].group===w)for(let A=0;A=0?f[C][A]+=L:m[C][A]+=L,b[C][A]+=L,c=Math.min(c,L),d=Math.max(d,L)}})),(u==="bar"||u==="column")&&t.barGroups.push(g)}u||(u=e.chart.type),u==="bar"||u==="column"?l.forEach((v,y)=>{n=Math.min(n,Math.min.apply(null,m[y])),h=Math.max(h,Math.max.apply(null,f[y]))}):(l.forEach((v,y)=>{c=Math.min(c,Math.min.apply(null,b[y])),d=Math.max(d,Math.max.apply(null,b[y]))}),n=c,h=d),n===Number.MIN_VALUE&&h===Number.MIN_VALUE&&(h=-Number.MAX_VALUE)}else for(let p=0;pf.indexOf(p)===b),this.setYScaleForIndex(o,n,h),r.forEach(p=>{a[p]=t.yAxisScale[o].niceMin,i[p]=t.yAxisScale[o].niceMax})}else this.setYScaleForIndex(o,0,-Number.MAX_VALUE)})}}class Re{constructor(e){this.w=e,this.scales=new ut(this.w)}init(){this.setYRange(),this.setXRange(),this.setZRange()}getMinYMaxY(e,t=Number.MAX_VALUE,s=-Number.MAX_VALUE,a=null){var i,r,o,l,n;const h=this.w.config,c=this.w.globals;let d=-Number.MAX_VALUE,u=Number.MIN_VALUE;a===null&&(a=e+1);const g=this.w.seriesData.series;let p=g,b=g;h.chart.type==="candlestick"?(p=this.w.candleData.seriesCandleL,b=this.w.candleData.seriesCandleH):h.chart.type==="boxPlot"?(p=this.w.candleData.seriesCandleO,b=this.w.candleData.seriesCandleC):this.w.axisFlags.isRangeData&&(p=this.w.rangeData.seriesRangeStart,b=this.w.rangeData.seriesRangeEnd);let f=!1;if(this.w.seriesData.seriesX.length>=a){const m=(i=c.brushSource)==null?void 0:i.w.config.chart.brush;(h.chart.zoom.enabled&&h.chart.zoom.autoScaleYaxis||m!=null&&m.enabled&&m!=null&&m.autoScaleYaxis)&&(f=!0)}for(let m=e;mtypeof C<"u").length),this.w.labelData.labels.length&&h.xaxis.type!=="datetime"&&this.w.seriesData.series.reduce((C,A)=>C+A.length,0)!==0&&(c.dataPoints=Math.max(c.dataPoints,this.w.labelData.labels.length));let y=0,w=g[m].length-1;if(f){if(h.xaxis.min)for(;yy&&this.w.seriesData.seriesX[m][w]>h.xaxis.max;w--);}for(let C=y;C<=w&&C{d=Math.max(d,L.value),t=Math.min(t,L.value)}),s=d,A=D.noExponents(A),D.isFloat(A)&&(c.yValueDecimal=Math.max(c.yValueDecimal,A.toString().split(".")[1].length)),u>((l=p[m])==null?void 0:l[C])&&((n=p[m])==null?void 0:n[C])<0&&(u=p[m][C])}else c.hasNullValues=!0}(v==="bar"||v==="column")&&(u<0&&d<0&&(d=0,s=Math.max(s,0)),u===Number.MIN_VALUE&&(u=0,t=Math.min(t,0)))}return h.chart.type==="rangeBar"&&this.w.rangeData.seriesRangeStart.length&&c.isBarHorizontal&&(u=t),h.chart.type==="bar"&&(u<0&&d<0&&(d=0),u===Number.MIN_VALUE&&(u=0)),{minY:u,maxY:d,lowestY:t,highestY:s}}setYRange(){const e=this.w.globals,t=this.w.config;e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE;let s=Number.MAX_VALUE,a;if(e.isMultipleYAxis){s=Number.MAX_VALUE;for(let i=0;i{i.max!==void 0&&(typeof i.max=="number"?e.maxYArr[r]=i.max:typeof i.max=="function"&&(e.maxYArr[r]=i.max(e.isMultipleYAxis?e.maxYArr[r]:e.maxY)),e.maxY=e.maxYArr[r]),i.min!==void 0&&(typeof i.min=="number"?e.minYArr[r]=i.min:typeof i.min=="function"&&(e.minYArr[r]=i.min(e.isMultipleYAxis?e.minYArr[r]===Number.MIN_VALUE?0:e.minYArr[r]:e.minY)),e.minY=e.minYArr[r])}),e.isBarHorizontal&&["min","max"].forEach(i=>{t.xaxis[i]!==void 0&&typeof t.xaxis[i]=="number"&&(i==="min"?e.minY=t.xaxis[i]:e.maxY=t.xaxis[i])}),e.isMultipleYAxis?(this.scales.scaleMultipleYAxes(),e.minY=s):(this.scales.setYScaleForIndex(0,e.minY,e.maxY),e.minY=e.yAxisScale[0].niceMin,e.maxY=e.yAxisScale[0].niceMax,e.minYArr[0]=e.minY,e.maxYArr[0]=e.maxY),e.barGroups=[],e.lineGroups=[],e.areaGroups=[],t.series.forEach(i=>{switch(i.type||t.chart.type){case"bar":case"column":e.barGroups.push(i.group);break;case"line":e.lineGroups.push(i.group);break;case"area":e.areaGroups.push(i.group);break}}),e.barGroups=e.barGroups.filter((i,r,o)=>o.indexOf(i)===r),e.lineGroups=e.lineGroups.filter((i,r,o)=>o.indexOf(i)===r),e.areaGroups=e.areaGroups.filter((i,r,o)=>o.indexOf(i)===r),{minY:e.minY,maxY:e.maxY,minYArr:e.minYArr,maxYArr:e.maxYArr,yAxisScale:e.yAxisScale}}setXRange(){const e=this.w.globals,t=this.w.config,s=t.xaxis.type==="numeric"||t.xaxis.type==="datetime"||t.xaxis.type==="category"&&!this.w.axisFlags.noLabelsProvided||this.w.axisFlags.noLabelsProvided||this.w.axisFlags.isXNumeric,a=()=>{for(let i=0;ie.dataPoints&&e.dataPoints!==0&&(i=e.dataPoints-1);else if(t.xaxis.tickAmount==="dataPoints"){if(this.w.seriesData.series.length>1&&(i=this.w.seriesData.series[e.maxValsInArrayIndex].length-1),this.w.axisFlags.isXNumeric){const r=Math.round(e.maxX-e.minX);r<30&&(i=r)}}else i=t.xaxis.tickAmount;if(e.xTickAmount=i,t.xaxis.max!==void 0&&typeof t.xaxis.max=="number"&&(e.maxX=t.xaxis.max),t.xaxis.min!==void 0&&typeof t.xaxis.min=="number"&&(e.minX=t.xaxis.min),t.xaxis.range!==void 0&&(e.minX=e.maxX-t.xaxis.range),e.minX!==Number.MAX_VALUE&&e.maxX!==-Number.MAX_VALUE)if(t.xaxis.convertedCatToNumeric&&!this.w.axisFlags.dataFormatXNumeric){const r=[];for(let o=e.minX-1;o0&&(e.xAxisScale=this.scales.linearScale(1,this.w.labelData.labels.length,i-1,0,t.xaxis.stepSize),this.w.seriesData.seriesX=this.w.labelData.labels.slice());s&&(this.w.labelData.labels=e.xAxisScale.result.slice())}return e.isBarHorizontal&&this.w.labelData.labels.length&&(e.xTickAmount=this.w.labelData.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:e.minX,maxX:e.maxX}}setZRange(){const e=this.w.globals;if(this.w.axisFlags.isDataXYZ){for(let t=0;t{if(t.length){t.length===1&&t.push(this.w.seriesData.seriesX[e.maxValsInArrayIndex][this.w.seriesData.seriesX[e.maxValsInArrayIndex].length-1]);const s=t.slice();s.sort((a,i)=>a-i),s.forEach((a,i)=>{if(i>0){const r=a-s[i-1];r>0&&(e.minXDiff=Math.min(r,e.minXDiff))}}),(e.dataPoints===1||e.minXDiff===Number.MAX_VALUE)&&(e.minXDiff=.5)}})}_setStackedMinMax(){const e=this.w.globals;if(!this.w.seriesData.series.length)return;let t=this.w.labelData.seriesGroups;t.length||(t=[this.w.seriesData.seriesNames.map(i=>i)]);const s={},a={};t.forEach(i=>{s[i]=[],a[i]=[],this.w.config.series.map((r,o)=>i.indexOf(this.w.seriesData.seriesNames[o])>-1?o:null).filter(r=>r!==null).forEach(r=>{var o,l,n,h;for(let c=0;c"u"&&(s[i][c]=0,a[i][c]=0),(this.w.config.chart.stacked&&!e.comboCharts||this.w.config.chart.stacked&&e.comboCharts&&(!this.w.config.chart.stackOnlyBar||((l=(o=this.w.config.series)==null?void 0:o[r])==null?void 0:l.type)==="bar"||((h=(n=this.w.config.series)==null?void 0:n[r])==null?void 0:h.type)==="column"))&&this.w.seriesData.series[r][c]!==null&&D.isNumber(this.w.seriesData.series[r][c])&&(this.w.seriesData.series[r][c]>0?s[i][c]+=parseFloat(this.w.seriesData.series[r][c])+1e-4:a[i][c]+=parseFloat(this.w.seriesData.series[r][c]))})}),Object.entries(s).forEach(([i])=>{s[i].forEach((r,o)=>{e.maxY=Math.max(e.maxY,s[i][o]),e.minY=Math.min(e.minY,a[i][o])})})}}function ze(){return{palette1:["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"],palette2:["#3F51B5","#03A9F4","#4CAF50","#F9CE1D","#FF9800"],palette3:["#33B2DF","#546E7A","#D4526E","#13D8AA","#A5978B"],palette4:["#4ECDC4","#C7F464","#81D4FA","#FD6A6A","#546E7A"],palette5:["#2B908F","#F9A3A4","#90EE7E","#FA4443","#69D2E7"],palette6:["#449DD1","#F86624","#EA3546","#662E9B","#C5D86D"],palette7:["#D7263D","#1B998B","#2E294E","#F46036","#E2C044"],palette8:["#662E9B","#F86624","#F9C80E","#EA3546","#43BCCD"],palette9:["#5C4742","#A5978B","#8D5B4C","#5A2A27","#C4BBAF"],palette10:["#A300D6","#7D02EB","#5653FE","#2983FF","#00B1F2"],cvdDeuteranopia:["#0072B2","#E69F00","#56B4E9","#009E73","#F0E442","#D55E00","#CC79A7"],cvdProtanopia:["#0077BB","#EE7733","#009988","#EE3377","#BBBBBB","#33BBEE","#CC3311"],cvdTritanopia:["#CC3311","#009988","#EE7733","#0077BB","#EE3377","#BBBBBB","#33BBEE"],highContrast:["#005A9C","#C00000","#007A33","#6C3483","#7B3F00","#0097A7","#4A235A"]}}class We{constructor(e,{theme:t=null,timeScale:s=null}={},a){this.w=e,this.elgrid=a,this.xaxisFontSize=e.config.xaxis.labels.style.fontSize,this.axisFontFamily=e.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=e.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal=e.config.chart.type==="bar"&&e.config.plotOptions.bar.horizontal,this.xAxisoffX=e.config.xaxis.position==="bottom"?e.layout.gridHeight:0,this.drawnLabels=[],this.axesUtils=new ie(e,{theme:t,timeScale:s})}drawYaxis(e){const t=this.w,s=new I(this.w),a=t.config.yaxis[e].labels.style,{fontSize:i,fontFamily:r,fontWeight:o}=a,l=s.group({class:"apexcharts-yaxis",rel:e,transform:`translate(${t.globals.translateYAxisX[e]}, 0)`});if(this.axesUtils.isYAxisHidden(e))return l;const n=s.group({class:"apexcharts-yaxis-texts-g"});l.add(n);const h=t.globals.yAxisScale[e].result.length-1,c=t.layout.gridHeight/h,d=t.formatters.yLabelFormatters[e],u=this.axesUtils.checkForReversedLabels(e,t.globals.yAxisScale[e].result.slice());if(t.config.yaxis[e].labels.show){let g=t.layout.translateY+t.config.yaxis[e].labels.offsetY;t.globals.isBarHorizontal?g=0:t.config.chart.type==="heatmap"&&(g-=c/2),g+=parseInt(i,10)/3;let p=null;for(let b=h;b>=0;b--){const f=d(u[b],b,t);let m=t.config.yaxis[e].labels.padding;t.config.yaxis[e].opposite&&t.config.yaxis.length!==0&&(m*=-1);const v=this.getTextAnchor(t.config.yaxis[e].labels.align,t.config.yaxis[e].opposite),y=this.axesUtils.getYAxisForeColor(a.colors,e),w=Array.isArray(y)?y[b]:y,C=Array.from(t.dom.baseEl.querySelectorAll(`.apexcharts-yaxis[rel='${e}'] .apexcharts-yaxis-label tspan`)).map(L=>L.textContent),A=s.drawText({x:m,y:g,text:C.includes(f)&&!t.config.yaxis[e].labels.showDuplicates?"":f,textAnchor:v,fontSize:i,fontFamily:r,fontWeight:o,maxWidth:t.config.yaxis[e].labels.maxWidth,foreColor:w,isPlainText:!1,cssClass:`apexcharts-yaxis-label ${a.cssClass}`});n.add(A),this.addTooltip(A,f),p===null&&(p=A),t.config.yaxis[e].labels.rotate!==0&&this.rotateLabel(s,A,p,t.config.yaxis[e].labels.rotate),g+=c}}return this.addYAxisTitle(s,l,e),this.addAxisBorder(s,l,e,h,c),l}getTextAnchor(e,t){return e==="left"?"start":e==="center"?"middle":e==="right"?"end":t?"start":"end"}addTooltip(e,t){const s=H.createElementNS(_,"title");s.textContent=Array.isArray(t)?t.join(" "):t,e.node.appendChild(s)}rotateLabel(e,t,s,a){const i=e.rotateAroundCenter(s.node),r=e.rotateAroundCenter(t.node);t.node.setAttribute("transform",`rotate(${a} ${i.x} ${r.y})`)}addYAxisTitle(e,t,s){const a=this.w;if(a.config.yaxis[s].title.text!==void 0){const i=e.group({class:"apexcharts-yaxis-title"}),r=a.config.yaxis[s].opposite?a.globals.translateYAxisX[s]:0,o=e.drawText({x:r,y:a.layout.gridHeight/2+a.layout.translateY+a.config.yaxis[s].title.offsetY,text:a.config.yaxis[s].title.text,textAnchor:"end",foreColor:a.config.yaxis[s].title.style.color,fontSize:a.config.yaxis[s].title.style.fontSize,fontWeight:a.config.yaxis[s].title.style.fontWeight,fontFamily:a.config.yaxis[s].title.style.fontFamily,cssClass:`apexcharts-yaxis-title-text ${a.config.yaxis[s].title.style.cssClass}`});i.add(o),t.add(i)}}addAxisBorder(e,t,s,a,i){const r=this.w,o=r.config.yaxis[s].axisBorder;let l=31+o.offsetX;if(r.config.yaxis[s].opposite&&(l=-31-o.offsetX),o.show){const n=e.drawLine(l,r.layout.translateY+o.offsetY-2,l,r.layout.gridHeight+r.layout.translateY+o.offsetY+2,o.color,0,o.width);t.add(n)}r.config.yaxis[s].axisTicks.show&&this.axesUtils.drawYAxisTicks(l,a,o,r.config.yaxis[s].axisTicks,s,i,t)}drawYaxisInversed(e){const t=this.w,s=new I(this.w),a=s.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),i=s.group({class:"apexcharts-xaxis-texts-g",transform:`translate(${t.layout.translateXAxisX}, ${t.layout.translateXAxisY})`});a.add(i);let r=t.globals.yAxisScale[e].result.length-1;const o=t.layout.gridWidth/r+.1;let l=o+t.config.xaxis.labels.offsetX;const n=t.formatters.xLabelFormatter;let h=this.axesUtils.checkForReversedLabels(e,t.globals.yAxisScale[e].result.slice());const c=t.labelData.timescaleLabels;if(c.length>0&&(this.xaxisLabels=c.slice(),h=c.slice(),r=h.length),t.config.xaxis.labels.show)for(let d=c.length?0:r;c.length?d=0;c.length?d++:d--){let u=n(h[d],d,t),g=t.layout.gridWidth+t.globals.padHorizontal-(l-o+t.config.xaxis.labels.offsetX);if(c.length){const b=this.axesUtils.getLabel(h,c,g,d,this.drawnLabels,this.xaxisFontSize);g=b.x,u=b.text,this.drawnLabels.push(b.text),d===0&&t.globals.skipFirstTimelinelabel&&(u=""),d===h.length-1&&t.globals.skipLastTimelinelabel&&(u="")}const p=s.drawText({x:g,y:this.xAxisoffX+t.config.xaxis.labels.offsetY+30-(t.config.xaxis.position==="top"?t.layout.xAxisHeight+t.config.xaxis.axisTicks.height-2:0),text:u,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[e]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:t.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:`apexcharts-xaxis-label ${t.config.xaxis.labels.style.cssClass}`});i.add(p),this.addTooltip(p,u),l+=o}return this.inversedYAxisTitleText(a),this.inversedYAxisBorder(a),a}inversedYAxisBorder(e){const t=this.w,s=new I(this.w),a=t.config.xaxis.axisBorder;if(a.show){let i=0;t.config.chart.type==="bar"&&t.axisFlags.isXNumeric&&(i-=15);const r=s.drawLine(t.globals.padHorizontal+i+a.offsetX,this.xAxisoffX,t.layout.gridWidth,this.xAxisoffX,a.color,0,a.height);this.elgrid&&this.elgrid.elGridBorders&&t.config.grid.show?this.elgrid.elGridBorders.add(r):e.add(r)}}inversedYAxisTitleText(e){const t=this.w,s=new I(this.w);if(t.config.xaxis.title.text!==void 0){const a=s.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),i=s.drawText({x:t.layout.gridWidth/2+t.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(t.config.xaxis.title.style.fontSize)+t.config.xaxis.title.offsetY+20,text:t.config.xaxis.title.text,textAnchor:"middle",fontSize:t.config.xaxis.title.style.fontSize,fontFamily:t.config.xaxis.title.style.fontFamily,fontWeight:t.config.xaxis.title.style.fontWeight,foreColor:t.config.xaxis.title.style.color,cssClass:`apexcharts-xaxis-title-text ${t.config.xaxis.title.style.cssClass}`});a.add(i),e.add(a)}}yAxisTitleRotate(e,t){const s=this.w,a=new I(this.w),i=s.dom.baseEl.querySelector(`.apexcharts-yaxis[rel='${e}'] .apexcharts-yaxis-texts-g`),r=i?i.getBoundingClientRect():{width:0,height:0},o=s.dom.baseEl.querySelector(`.apexcharts-yaxis[rel='${e}'] .apexcharts-yaxis-title text`),l=o?o.getBoundingClientRect():{width:0,height:0};if(o){const n=this.xPaddingForYAxisTitle(e,r,l,t);o.setAttribute("x",n.xPos-(t?10:0));const h=a.rotateAroundCenter(o);o.setAttribute("transform",`rotate(${t?s.config.yaxis[e].title.rotate*-1:s.config.yaxis[e].title.rotate} ${h.x} ${h.y})`)}}xPaddingForYAxisTitle(e,t,s,a){const i=this.w;let r=0,o=10;return i.config.yaxis[e].title.text===void 0||e<0?{xPos:r,padd:0}:(a?r=t.width+i.config.yaxis[e].title.offsetX+s.width/2+o/2:(r=t.width*-1+i.config.yaxis[e].title.offsetX+o/2+s.width/2,i.globals.isBarHorizontal&&(o=25,r=t.width*-1-i.config.yaxis[e].title.offsetX-o)),{xPos:r,padd:o})}setYAxisXPosition(e,t){const s=this.w;let a=0,i=0,r=18,o=1;s.config.yaxis.length>1&&(this.multipleYs=!0),s.config.yaxis.forEach((l,n)=>{const h=s.globals.ignoreYAxisIndexes.includes(n)||!l.show||l.floating||e[n].width===0,c=e[n].width+t[n].width;l.opposite?s.globals.isBarHorizontal?(i=s.layout.gridWidth+s.layout.translateX-1,s.globals.translateYAxisX[n]=i-l.labels.offsetX):(i=s.layout.gridWidth+s.layout.translateX+o,h||(o+=c+20),s.globals.translateYAxisX[n]=i-l.labels.offsetX+20):(a=s.layout.translateX-r,h||(r+=c+20),s.globals.translateYAxisX[n]=a+l.labels.offsetX)})}setYAxisTextAlignments(){const e=this.w;Array.from(e.dom.baseEl.getElementsByClassName("apexcharts-yaxis")).forEach((t,s)=>{const a=e.config.yaxis[s];if(a&&!a.floating&&a.labels.align!==void 0){const i=e.dom.baseEl.querySelector(`.apexcharts-yaxis[rel='${s}'] .apexcharts-yaxis-texts-g`),r=Array.from(e.dom.baseEl.querySelectorAll(`.apexcharts-yaxis[rel='${s}'] .apexcharts-yaxis-label`)),o=i.getBoundingClientRect();r.forEach(l=>{l.setAttribute("text-anchor",a.labels.align)}),a.labels.align==="left"&&!a.opposite?i.setAttribute("transform",`translate(-${o.width}, 0)`):a.labels.align==="center"?i.setAttribute("transform",`translate(${o.width/2*(a.opposite?1:-1)}, 0)`):a.labels.align==="right"&&a.opposite&&i.setAttribute("transform",`translate(${o.width}, 0)`)}})}}class Bt{constructor(e,t){this.w=e,this.ctx=t,this.documentEvent=this.documentEvent.bind(this)}addEventListener(e,t){const s=this.w;Object.prototype.hasOwnProperty.call(s.globals.events,e)?s.globals.events[e].push(t):s.globals.events[e]=[t]}removeEventListener(e,t){const s=this.w;if(!Object.prototype.hasOwnProperty.call(s.globals.events,e))return;const a=s.globals.events[e].indexOf(t);a!==-1&&s.globals.events[e].splice(a,1)}fireEvent(e,t){const s=this.w;if(!Object.prototype.hasOwnProperty.call(s.globals.events,e))return;(!t||!t.length)&&(t=[]);const a=s.globals.events[e],i=a.length;for(let r=0;r{s.addEventListener(a,i=>{const r=i.target.getAttribute("i")===null&&e.interact.capturedSeriesIndex!==-1?e.interact.capturedSeriesIndex:i.target.getAttribute("i"),o=i.target.getAttribute("j")===null&&e.interact.capturedDataPointIndex!==-1?e.interact.capturedDataPointIndex:i.target.getAttribute("j"),l=Object.assign({},e,{seriesIndex:e.globals.axisCharts?r:0,dataPointIndex:o});i.type==="keydown"?e.config.chart.accessibility.enabled&&e.config.chart.accessibility.keyboard.enabled&&(t.ctx.keyboardNavigation&&t.ctx.keyboardNavigation.handleKey(i),typeof e.config.chart.events.keyDown=="function"&&e.config.chart.events.keyDown(i,t,l),t.ctx.events.fireEvent("keydown",[i,t,l])):i.type==="keyup"?e.config.chart.accessibility.enabled&&e.config.chart.accessibility.keyboard.enabled&&(typeof e.config.chart.events.keyUp=="function"&&e.config.chart.events.keyUp(i,t,l),t.ctx.events.fireEvent("keyup",[i,t,l])):i.type==="mousemove"||i.type==="touchmove"?typeof e.config.chart.events.mouseMove=="function"&&e.config.chart.events.mouseMove(i,t,l):i.type==="mouseleave"||i.type==="touchleave"?typeof e.config.chart.events.mouseLeave=="function"&&e.config.chart.events.mouseLeave(i,t,l):(i.type==="mouseup"&&i.which===1||i.type==="touchend")&&(typeof e.config.chart.events.click=="function"&&e.config.chart.events.click(i,t,l),t.ctx.events.fireEvent("click",[i,t,l]))},{capture:!1,passive:!0})}),this.ctx.eventList.forEach(a=>{e.dom.baseEl.addEventListener(a,this.documentEvent,{passive:!0})}),this.ctx.core.setupBrushHandler()}documentEvent(e){const t=this.w,s=e.target.className;if(e.type==="click"){const a=t.dom.baseEl.querySelector(".apexcharts-menu");a&&a.classList.contains("apexcharts-menu-open")&&s!=="apexcharts-menu-icon"&&a.classList.remove("apexcharts-menu-open")}t.interact.clientX=e.type==="touchmove"?e.touches[0].clientX:e.clientX,t.interact.clientY=e.type==="touchmove"?e.touches[0].clientY:e.clientY}}class Ot{constructor(e){this.w=e}setCurrentLocaleValues(e){let t=this.w.config.chart.locales;const s=z.getApex();s.chart&&s.chart.locales&&s.chart.locales.length>0&&(t=this.w.config.chart.locales.concat(s.chart.locales));const a=t.filter(i=>i.name===e)[0];if(a){const i=D.extend(nt,a);this.w.globals.locale=i.options}else throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options")}}class Nt{constructor(e,t){this.w=e,this.ctx=t}drawAxis(e,t){const s=this.w.globals,a=this.w.config,i=new we(this.w,this.ctx,t),r=new We(this.w,{theme:this.ctx.theme,timeScale:this.ctx.timeScale},t);if(s.axisCharts&&e!=="radar"){let o,l;s.isBarHorizontal?(l=r.drawYaxisInversed(0),o=i.drawXaxisInversed(0),this.w.dom.elGraphical.add(o),this.w.dom.elGraphical.add(l)):(o=i.drawXaxis(),this.w.dom.elGraphical.add(o),a.yaxis.map((n,h)=>{if(s.ignoreYAxisIndexes.indexOf(h)===-1&&(l=r.drawYaxis(h),this.w.dom.Paper.add(l),this.w.config.grid.position==="back")){const c=this.w.dom.Paper.children()[1];c&&(c.remove(),this.w.dom.Paper.add(c))}}))}}}class Ye{constructor(e){this.w=e}drawXCrosshairs(){const e=this.w,t=new I(this.w),s=new q(this.w),a=e.config.xaxis.crosshairs.fill.gradient,i=e.config.xaxis.crosshairs.dropShadow,r=e.config.xaxis.crosshairs.fill.type,o=a.colorFrom,l=a.colorTo,n=a.opacityFrom,h=a.opacityTo,c=a.stops,d="none",u=i.enabled,g=i.left,p=i.top,b=i.blur,f=i.color,m=i.opacity;let v=e.config.xaxis.crosshairs.fill.color;if(e.config.xaxis.crosshairs.show){r==="gradient"&&(v=t.drawGradient("vertical",o,l,n,h,null,c,null));let y=t.drawRect();e.config.xaxis.crosshairs.width===1&&(y=t.drawLine());let w=e.layout.gridHeight;(!D.isNumber(w)||w<0)&&(w=0);let C=e.config.xaxis.crosshairs.width;(!D.isNumber(C)||C<0)&&(C=0),y.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:w,width:C,height:w,fill:v,filter:d,"fill-opacity":e.config.xaxis.crosshairs.opacity,stroke:e.config.xaxis.crosshairs.stroke.color,"stroke-width":e.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":e.config.xaxis.crosshairs.stroke.dashArray}),u&&(y=s.dropShadow(y,{left:g,top:p,blur:b,color:f,opacity:m})),e.dom.elGraphical.add(y)}}drawYCrosshairs(){const e=this.w,t=new I(this.w),s=e.config.yaxis[0].crosshairs,a=e.globals.barPadForNumericAxis;if(e.config.yaxis[0].crosshairs.show){const r=t.drawLine(-a,0,e.layout.gridWidth+a,0,s.stroke.color,s.stroke.dashArray,s.stroke.width);r.attr({class:"apexcharts-ycrosshairs"}),e.dom.elGraphical.add(r)}const i=t.drawLine(-a,0,e.layout.gridWidth+a,0,s.stroke.color,0,0);i.attr({class:"apexcharts-ycrosshairs-hidden"}),e.dom.elGraphical.add(i)}}class Wt{constructor(e){this.w=e}checkResponsiveConfig(e){const t=this.w,s=t.config;if(s.responsive.length===0)return;const a=s.responsive.slice();a.sort((o,l)=>o.breakpoint>l.breakpoint?1:l.breakpoint>o.breakpoint?-1:0).reverse();const i=new ye({}),r=(o={})=>{const l=a[0].breakpoint,n=z.isBrowser()?window.innerWidth>0?window.innerWidth:screen.width:0;if(n>l){const h=D.clone(t.globals.initialConfig);h.series=D.clone(t.config.series);const c=$.extendArrayProps(i,h,t);o=D.extend(c,o),o=D.extend(t.config,o),this.overrideResponsiveOptions(o)}else for(let h=0;h-1&&(e[s].data=[]);return e}highlightSeries(e){const t=this.w,s=this.getSeriesByName(e),a=parseInt(s==null?void 0:s.getAttribute("data:realIndex"),10),i="highlightSeriesEls";let r=t.globals.cachedSelectors[i];r||(r=t.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis"),t.globals.cachedSelectors[i]=r);let o=null,l=null,n=null;if(t.globals.axisCharts||t.config.chart.type==="radialBar")if(t.globals.axisCharts){o=t.dom.baseEl.querySelector(`.apexcharts-series[data\\:realIndex='${a}']`),l=t.dom.baseEl.querySelector(`.apexcharts-datalabels[data\\:realIndex='${a}']`);const h=t.globals.seriesYAxisReverseMap[a];n=t.dom.baseEl.querySelector(`.apexcharts-yaxis[rel='${h}']`)}else o=t.dom.baseEl.querySelector(`.apexcharts-series[rel='${a+1}']`);else o=t.dom.baseEl.querySelector(`.apexcharts-series[rel='${a+1}'] path`);for(let h=0;h{for(let l=0;l{for(let n=0;n=o.from&&(hMath.max(c,d.to),0);r(n,h)}else e.type==="mouseout"&&i("remove")}getActiveConfigSeriesIndex(e="asc",t=[]){const s=this.w;let a=0;if(s.config.series.length>1){const i=s.config.series.map((r,o)=>{const l=()=>s.globals.comboCharts?t.length===0||t.length&&t.indexOf(s.config.series[o].type)>-1:!0;return r.data&&r.data.length>0&&s.globals.collapsedSeriesIndices.indexOf(o)===-1&&l()?o:-1});for(let r=e==="asc"?0:i.length-1;e==="asc"?r=0;e==="asc"?r++:r--)if(i[r]!==-1){a=i[r];break}}return a}getBarSeriesIndices(){return this.w.globals.comboCharts?this.w.config.series.map((e,t)=>e.type==="bar"||e.type==="column"?t:-1).filter(e=>e!==-1):this.w.config.series.map((e,t)=>t)}getPreviousPaths(){const e=this.w;e.globals.previousPaths=[];function t(i,r,o){const l=i[r].childNodes,n={type:o,paths:[],realIndex:i[r].getAttribute("data:realIndex")};for(let h=0;he.dom.baseEl.querySelectorAll(`.apexcharts-${i}-series .apexcharts-series`);["line","area","bar","rangebar","rangeArea","candlestick","radar"].forEach(i=>{const r=s(i);for(let o=0;o0)for(let i=0;ir[l].getAttribute(c),h={x:parseFloat(n("x")),y:parseFloat(n("y")),width:parseFloat(n("width")),height:parseFloat(n("height"))};o.push({rect:h,color:r[l].getAttribute("color")})}e.globals.previousPaths.push(o)}e.globals.axisCharts||(e.globals.previousPaths=e.seriesData.series)}clearPreviousPaths(){const e=this.w;e.globals.previousPaths=[],e.globals.allSeriesCollapsed=!1}handleNoData(){const e=this.w,t=this,s=e.config.noData,a=new I(t.w);let i=e.globals.svgWidth/2,r=e.globals.svgHeight/2,o="middle";if(e.globals.noData=!0,e.globals.animationEnded=!0,s.align==="left"?(i=10,o="start"):s.align==="right"&&(i=e.globals.svgWidth-10,o="end"),s.verticalAlign==="top"?r=50:s.verticalAlign==="bottom"&&(r=e.globals.svgHeight-50),i=i+s.offsetX,r=r+parseInt(s.style.fontSize,10)+2+s.offsetY,s.text!==void 0&&s.text!==""){const l=a.drawText({x:i,y:r,text:s.text,textAnchor:o,fontSize:s.style.fontSize,fontFamily:s.style.fontFamily,foreColor:s.style.color,opacity:1,class:"apexcharts-text-nodata"});e.dom.Paper.add(l)}}setNullSeriesToZeroValues(e){const t=this.w;for(let s=0;se.length>0?e:[])}}class _t{constructor(e){this.w=e,this.colors=[],this.isColorFn=!1,this.isHeatmapDistributed=this.checkHeatmapDistributed(),this.isBarDistributed=this.checkBarDistributed()}checkHeatmapDistributed(){const{chart:e,plotOptions:t}=this.w.config;return e.type==="treemap"&&t.treemap&&t.treemap.distributed||e.type==="heatmap"&&t.heatmap&&t.heatmap.distributed}checkBarDistributed(){const{chart:e,plotOptions:t}=this.w.config;return t.bar&&t.bar.distributed&&(e.type==="bar"||e.type==="rangeBar")}init(){this.setDefaultColors()}setDefaultColors(){var e;const t=this.w,s=new D;t.dom.elWrap.classList.add(`apexcharts-theme-${t.config.theme.mode||"light"}`);const a=(e=t.config.theme.accessibility)==null?void 0:e.colorBlindMode;if(a){t.globals.colors=this.getColorBlindColors(a),this.applySeriesColors(t.seriesData.seriesColors,t.globals.colors);const o=t.globals.colors.slice();this.pushExtraColors(t.globals.colors),this.applyColorTypes(["fill","stroke"],o),this.applyDataLabelsColors(o),this.applyRadarPolygonsColors(),this.applyMarkersColors(o),a==="highContrast"&&t.dom.elWrap.classList.add("apexcharts-high-contrast");return}const i=[...t.config.colors||t.config.fill.colors||[]];t.globals.colors=this.getColors(i),this.applySeriesColors(t.seriesData.seriesColors,t.globals.colors),t.config.theme.monochrome.enabled&&(t.globals.colors=this.getMonochromeColors(t.config.theme.monochrome,t.seriesData.series,s));const r=t.globals.colors.slice();this.pushExtraColors(t.globals.colors),this.applyColorTypes(["fill","stroke"],r),this.applyDataLabelsColors(r),this.applyRadarPolygonsColors(),this.applyMarkersColors(r)}getColors(e){const t=this.w;return!e||e.length===0?this.predefined():Array.isArray(e)&&e.length>0&&typeof e[0]=="function"?(this.isColorFn=!0,t.config.series.map((s,a)=>{const i=e[a]||e[0];return typeof i=="function"?i({value:t.globals.axisCharts?t.seriesData.series[a][0]||0:t.seriesData.series[a],seriesIndex:a,dataPointIndex:a,w:this.w}):i})):e}applySeriesColors(e,t){e.forEach((s,a)=>{s&&(t[a]=s)})}getMonochromeColors(e,t,s){const{color:a,shadeIntensity:i,shadeTo:r}=e,o=this.isBarDistributed||this.isHeatmapDistributed?t[0].length*t.length:t.length,l=1/(o/i);let n=0;return Array.from({length:o},()=>{const h=r==="dark"?s.shadeColor(n*-1,a):s.shadeColor(n,a);return n+=l,h})}applyColorTypes(e,t){const s=this.w;e.forEach(a=>{s.globals[a].colors=s.config[a].colors===void 0?this.isColorFn?s.config.colors:t:s.config[a].colors.slice(),this.pushExtraColors(s.globals[a].colors)})}applyDataLabelsColors(e){const t=this.w;t.globals.dataLabels.style.colors=t.config.dataLabels.style.colors===void 0?e:t.config.dataLabels.style.colors.slice(),this.pushExtraColors(t.globals.dataLabels.style.colors,50)}applyRadarPolygonsColors(){const e=this.w;e.globals.radarPolygons.fill.colors=e.config.plotOptions.radar.polygons.fill.colors===void 0?[e.config.theme.mode==="dark"?"#343A3F":"none"]:e.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(e.globals.radarPolygons.fill.colors,20)}applyMarkersColors(e){const t=this.w;t.globals.markers.colors=t.config.markers.colors===void 0?e:t.config.markers.colors.slice(),this.pushExtraColors(t.globals.markers.colors)}pushExtraColors(e,t,s=null){const a=this.w;let i=t||a.seriesData.series.length;if(s===null&&(s=this.isBarDistributed||this.isHeatmapDistributed||a.config.chart.type==="heatmap"&&a.config.plotOptions.heatmap&&a.config.plotOptions.heatmap.colorScale.inverse),s&&a.seriesData.series.length&&(i=a.seriesData.series[a.globals.maxValsInArrayIndex].length*a.seriesData.series.length),e.lengthx.globals.svgWidth&&(this.dCtx.lgRect.width=x.globals.svgWidth/1.5),this.dCtx.lgRect}getDatalabelsRect(){const x=this.w,e=[];x.config.series.forEach((r,o)=>{r.data.forEach((l,n)=>{const h=(c=>x.config.dataLabels.formatter(c,{seriesIndex:o,dataPointIndex:n,w:x}))(x.seriesData.series[o][n]);e.push(h)})});const t=D.getLargestStringFromArr(e),s=new I(this.w),a=x.config.dataLabels.style,i=s.getTextRects(t,parseInt(a.fontSize),a.fontFamily);return{width:i.width*1.05,height:i.height}}getLargestStringFromMultiArr(x,e){const t=this.w;let s=x;if(t.axisFlags.isMultiLineX){const a=e.map(o=>Array.isArray(o)?o.length:1),i=Math.max(...a),r=a.indexOf(i);s=e[r]}return s}};class jt{constructor(e){this.w=e.w,this.dCtx=e}getxAxisLabelsCoords(){const e=this.w;let t=e.labelData.labels.slice();e.config.xaxis.convertedCatToNumeric&&t.length===0&&(t=e.labelData.categoryLabels);let s;if(e.labelData.timescaleLabels.length>0){const a=this.getxAxisTimeScaleLabelsCoords();s={width:a.width,height:a.height},e.layout.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=(e.config.legend.position==="left"||e.config.legend.position==="right")&&!e.config.legend.floating?this.dCtx.lgRect.width:0;const a=e.formatters.xLabelFormatter;let i=D.getLargestStringFromArr(t),r=this.dCtx.dimHelpers.getLargestStringFromMultiArr(i,t);e.globals.isBarHorizontal&&(i=e.globals.yAxisScale[0].result.reduce((d,u)=>d.length>u.length?d:u,0),r=i);const o=new ve(this.w),l=i;i=o.xLabelFormat(a,i,l,{i:void 0,dateFormatter:new U(this.w).formatDate,w:e}),r=o.xLabelFormat(a,r,l,{i:void 0,dateFormatter:new U(this.w).formatDate,w:e}),(e.config.xaxis.convertedCatToNumeric&&typeof i>"u"||String(i).trim()==="")&&(i="1",r=i);const n=new I(this.w);let h=n.getTextRects(i,e.config.xaxis.labels.style.fontSize),c=h;if(i!==r&&(c=n.getTextRects(r,e.config.xaxis.labels.style.fontSize)),s={width:h.width>=c.width?h.width:c.width,height:h.height>=c.height?h.height:c.height},s.width*t.length>e.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&e.config.xaxis.labels.rotate!==0||e.config.xaxis.labels.rotateAlways){if(!e.globals.isBarHorizontal){e.layout.rotateXLabels=!0;const d=u=>n.getTextRects(u,e.config.xaxis.labels.style.fontSize,e.config.xaxis.labels.style.fontFamily,`rotate(${e.config.xaxis.labels.rotate} 0 0)`,!1);h=d(i),i!==r&&(c=d(r)),s.height=(h.height>c.height?h.height:c.height)/1.5,s.width=h.width>c.width?h.width:c.width}}else e.layout.rotateXLabels=!1}return e.config.xaxis.labels.show||(s={width:0,height:0}),{width:s.width,height:s.height}}getxAxisGroupLabelsCoords(){var e;const t=this.w;if(!t.labelData.hasXaxisGroups)return{width:0,height:0};const s=((e=t.config.xaxis.group.style)==null?void 0:e.fontSize)||t.config.xaxis.labels.style.fontSize,a=t.labelData.groups.map(c=>c.title);let i;const r=D.getLargestStringFromArr(a),o=this.dCtx.dimHelpers.getLargestStringFromMultiArr(r,a),l=new I(this.w),n=l.getTextRects(r,s);let h=n;return r!==o&&(h=l.getTextRects(o,s)),i={width:n.width>=h.width?n.width:h.width,height:n.height>=h.height?n.height:h.height},t.config.xaxis.labels.show||(i={width:0,height:0}),{width:i.width,height:i.height}}getxAxisTitleCoords(){const e=this.w;let t=0,s=0;if(e.config.xaxis.title.text!==void 0){const a=new I(this.w).getTextRects(e.config.xaxis.title.text,e.config.xaxis.title.style.fontSize);t=a.width,s=a.height}return{width:t,height:s}}getxAxisTimeScaleLabelsCoords(){const e=this.w;this.dCtx.timescaleLabels=e.labelData.timescaleLabels.slice();const t=this.dCtx.timescaleLabels.map(i=>i.value),s=t.reduce((i,r)=>typeof i>"u"?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):i.length>r.length?i:r,0),a=new I(this.w).getTextRects(s,e.config.xaxis.labels.style.fontSize);return a.width*1.05*t.length>e.layout.gridWidth&&e.config.xaxis.labels.rotate!==0&&(e.globals.overlappingXLabels=!0),a}additionalPaddingXLabels(e){const t=this.w,s=t.globals,a=t.config,i=a.xaxis.type,r=e.width;s.skipLastTimelinelabel=!1,s.skipFirstTimelinelabel=!1;const o=t.config.yaxis[0].opposite&&t.globals.isBarHorizontal,l=c=>s.collapsedSeriesIndices.indexOf(c)!==-1,n=c=>{if(this.dCtx.timescaleLabels&&this.dCtx.timescaleLabels.length){const d=this.dCtx.timescaleLabels[0],u=this.dCtx.timescaleLabels[this.dCtx.timescaleLabels.length-1].position+r/1.75-this.dCtx.yAxisWidthRight,g=d.position-r/1.75+this.dCtx.yAxisWidthLeft,p=t.config.legend.position==="right"&&this.dCtx.lgRect.width>0?this.dCtx.lgRect.width:0;u>s.svgWidth-t.layout.translateX-p&&(s.skipLastTimelinelabel=!0),g<-((!c.show||c.floating)&&(a.chart.type==="bar"||a.chart.type==="candlestick"||a.chart.type==="rangeBar"||a.chart.type==="boxPlot")?r/1.75:10)&&(s.skipFirstTimelinelabel=!0)}else i==="datetime"?this.dCtx.gridPad.right{a.yaxis.length>1&&l(d)||n(c)};a.yaxis.forEach((c,d)=>{o?(this.dCtx.gridPad.left{const n={seriesIndex:l,dataPointIndex:-1,w:e},h=e.globals.yAxisScale[l];let c=0;if(!r.isYAxisHidden(l)&&o.labels.show&&o.labels.minWidth!==void 0&&(c=o.labels.minWidth),!r.isYAxisHidden(l)&&o.labels.show&&h.result.length){const d=e.formatters.yLabelFormatters[l],u=h.niceMin===Number.MIN_VALUE?0:h.niceMin;let g=h.result.reduce((y,w)=>{var C,A;return((C=String(d(y,n)))==null?void 0:C.length)>((A=String(d(w,n)))==null?void 0:A.length)?y:w},u);g=d(g,n);let p=g;if((typeof g>"u"||g.length===0)&&(g=h.niceMax),String(g).length===1&&(g=g+".0",p=g),e.globals.isBarHorizontal){i=0;const y=e.labelData.labels.slice();g=D.getLargestStringFromArr(y),g=d(g,{seriesIndex:l,dataPointIndex:-1,w:e}),p=this.dCtx.dimHelpers.getLargestStringFromMultiArr(g,y)}const b=new I(this.w),f="rotate(".concat(o.labels.rotate," 0 0)"),m=b.getTextRects(g,o.labels.style.fontSize,o.labels.style.fontFamily,f,!1);let v=m;g!==p&&(v=b.getTextRects(p,o.labels.style.fontSize,o.labels.style.fontFamily,f,!1)),a.push({width:(c>v.width||c>m.width?c:v.width>m.width?v.width:m.width)+i,height:v.height>m.height?v.height:m.height})}else a.push({width:t,height:s})}),a}getyAxisTitleCoords(){const e=this.w,t=[];return e.config.yaxis.map(s=>{if(s.show&&s.title.text!==void 0){const a=new I(this.w),i="rotate(".concat(s.title.rotate," 0 0)"),r=a.getTextRects(s.title.text,s.title.style.fontSize,s.title.style.fontFamily,i,!1);t.push({width:r.width,height:r.height})}else t.push({width:0,height:0})}),t}getTotalYAxisWidth(){const e=this.w;let t=0,s=0,a=0;const i=e.globals.yAxisScale.length>1?10:0,r=new ie(this.w,{theme:this.dCtx.theme,timeScale:this.dCtx.timeScale}),o=function(n){return e.globals.ignoreYAxisIndexes.indexOf(n)>-1},l=(n,h)=>{const c=e.config.yaxis[h].floating;let d=0;n.width>0&&!c?(d=n.width+i,o(h)&&(d=d-n.width-i)):d=c||r.isYAxisHidden(h)?0:5,e.config.yaxis[h].opposite?a=a+d:s=s+d,t=t+d};return e.layout.yLabelsCoords.map((n,h)=>{l(n,h)}),e.layout.yTitleCoords.map((n,h)=>{l(n,h)}),e.globals.isBarHorizontal&&!e.config.yaxis[0].floating&&(t=e.layout.yLabelsCoords[0].width+e.layout.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=s,this.dCtx.yAxisWidthRight=a,t}}class Ut{constructor(e){this.w=e.w,this.dCtx=e}gridPadForColumnsInNumericAxis(e){const{w:t}=this,{config:s,globals:a}=t;if(a.noData||a.collapsedSeries.length+a.ancillaryCollapsedSeries.length===s.series.length)return 0;const i=c=>["bar","rangeBar","candlestick","boxPlot"].includes(c),r=s.chart.type;let o=0,l=i(r)?s.series.length:1;a.comboBarCount>0&&(l=a.comboBarCount),a.collapsedSeries.forEach(c=>{i(c.type)&&(l-=1)}),s.chart.stacked&&(l=1);const n=i(r)||a.comboBarCount>0;let h=Math.abs(a.initialMaxX-a.initialMinX);if(n&&t.axisFlags.isXNumeric&&!a.isBarHorizontal&&l>0&&h!==0){h<=3&&(h=a.dataPoints);const c=h/e;let d=a.minXDiff&&a.minXDiff/c>0?a.minXDiff/c:0;d>e/2&&(d/=2),o=d*parseInt(s.plotOptions.bar.columnWidth,10)/100,o<1&&(o=1),a.barPadForNumericAxis=o}return o}gridPadFortitleSubtitle(){const{w:e}=this,{globals:t}=e;let s=this.dCtx.isSparkline||!t.axisCharts?0:10;["title","subtitle"].forEach(r=>{e.config[r].text!==void 0?s+=e.config[r].margin:s+=this.dCtx.isSparkline||!t.axisCharts?0:5}),e.config.legend.show&&e.config.legend.position==="bottom"&&!e.config.legend.floating&&!t.axisCharts&&(s+=10);const a=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),i=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");e.layout.gridHeight-=a.height+i.height+s,e.layout.translateY+=a.height+i.height+s}setGridXPosForDualYAxis(e,t){const{w:s}=this,a=new ie(this.w,{theme:this.dCtx.theme,timeScale:this.dCtx.timeScale});s.config.yaxis.forEach((i,r)=>{s.globals.ignoreYAxisIndexes.indexOf(r)===-1&&!i.floating&&!a.isYAxisHidden(r)&&(i.opposite&&(s.layout.translateX-=t[r].width+e[r].width+parseInt(i.labels.style.fontSize,10)/1.2+12),s.layout.translateX<2&&(s.layout.translateX=2))})}}class Le{constructor(e,t){this.w=e,this.ctx=t,this.theme=t.theme,this.timeScale=t.timeScale,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new $t(this),this.dimYAxis=new Vt(this),this.dimXAxis=new jt(this),this.dimGrid=new Ut(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}plotCoords(){const e=this.w,t=e.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.datalabelsCoords={width:0,height:0};const s=Array.isArray(e.config.stroke.width)?Math.max(...e.config.stroke.width):e.config.stroke.width;this.isSparkline&&((e.config.markers.discrete.length>0||e.config.markers.size>0)&&Object.entries(this.gridPad).forEach(([i,r])=>{this.gridPad[i]=Math.max(r,this.w.globals.markers.largestSize/1.5)}),this.gridPad.top=Math.max(s/2,this.gridPad.top),this.gridPad.bottom=Math.max(s/2,this.gridPad.bottom)),t.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),e.layout.gridHeight=e.layout.gridHeight-this.gridPad.top-this.gridPad.bottom,e.layout.gridWidth=e.layout.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;const a=this.dimGrid.gridPadForColumnsInNumericAxis(e.layout.gridWidth);return e.layout.gridWidth=e.layout.gridWidth-a*2,e.layout.translateX=e.layout.translateX+this.gridPad.left+this.xPadLeft+(a>0?a:0),e.layout.translateY=e.layout.translateY+this.gridPad.top,{layout:{gridHeight:e.layout.gridHeight,gridWidth:e.layout.gridWidth,translateX:e.layout.translateX,translateY:e.layout.translateY,translateXAxisX:e.layout.translateXAxisX,translateXAxisY:e.layout.translateXAxisY,rotateXLabels:e.layout.rotateXLabels,xAxisHeight:e.layout.xAxisHeight,xAxisLabelsHeight:e.layout.xAxisLabelsHeight,xAxisGroupLabelsHeight:e.layout.xAxisGroupLabelsHeight,xAxisLabelsWidth:e.layout.xAxisLabelsWidth,yLabelsCoords:e.layout.yLabelsCoords,yTitleCoords:e.layout.yTitleCoords}}}setDimensionsForAxisCharts(){const e=this.w,t=e.globals,s=this.dimYAxis.getyAxisLabelsCoords(),a=this.dimYAxis.getyAxisTitleCoords();t.isSlopeChart&&(this.datalabelsCoords=this.dimHelpers.getDatalabelsRect()),e.layout.yLabelsCoords=[],e.layout.yTitleCoords=[],e.config.yaxis.map((d,u)=>{e.layout.yLabelsCoords.push({width:s[u].width,index:u}),e.layout.yTitleCoords.push({width:a[u].width,index:u})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();const i=this.dimXAxis.getxAxisLabelsCoords(),r=this.dimXAxis.getxAxisGroupLabelsCoords(),o=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(i,o,r),e.layout.translateXAxisY=e.layout.rotateXLabels?this.xAxisHeight/8:-4,e.layout.translateXAxisX=e.layout.rotateXLabels&&e.axisFlags.isXNumeric&&e.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,e.globals.isBarHorizontal&&(e.layout.rotateXLabels=!1,e.layout.translateXAxisY=-1*(parseInt(e.config.xaxis.labels.style.fontSize,10)/1.5)),e.layout.translateXAxisY=e.layout.translateXAxisY+e.config.xaxis.labels.offsetY,e.layout.translateXAxisX=e.layout.translateXAxisX+e.config.xaxis.labels.offsetX;let l=this.yAxisWidth,n=this.xAxisHeight;e.layout.xAxisLabelsHeight=this.xAxisHeight-o.height,e.layout.xAxisGroupLabelsHeight=e.layout.xAxisLabelsHeight-i.height,e.layout.xAxisLabelsWidth=this.xAxisWidth,e.layout.xAxisHeight=this.xAxisHeight;let h=10;(e.config.chart.type==="radar"||this.isSparkline)&&(l=0,n=0),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||e.config.chart.type==="treemap")&&(l=0,n=0,h=0),!this.isSparkline&&e.config.chart.type!=="treemap"&&this.dimXAxis.additionalPaddingXLabels(i);const c=()=>{e.layout.translateX=l+this.datalabelsCoords.width,e.layout.gridHeight=t.svgHeight-this.lgRect.height-n-(!this.isSparkline&&e.config.chart.type!=="treemap"?e.layout.rotateXLabels?10:15:0),e.layout.gridWidth=t.svgWidth-l-this.datalabelsCoords.width*2};switch(e.config.xaxis.position==="top"&&(h=e.layout.xAxisHeight-e.config.xaxis.axisTicks.height-5),e.config.legend.position){case"bottom":e.layout.translateY=h,c();break;case"top":e.layout.translateY=this.lgRect.height+h,c();break;case"left":e.layout.translateY=h,e.layout.translateX=this.lgRect.width+l+this.datalabelsCoords.width,e.layout.gridHeight=t.svgHeight-n-12,e.layout.gridWidth=t.svgWidth-this.lgRect.width-l-this.datalabelsCoords.width*2;break;case"right":e.layout.translateY=h,e.layout.translateX=l+this.datalabelsCoords.width,e.layout.gridHeight=t.svgHeight-n-12,e.layout.gridWidth=t.svgWidth-this.lgRect.width-l-this.datalabelsCoords.width*2-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(a,s),new We(this.w,{theme:this.theme,timeScale:this.timeScale}).setYAxisXPosition(s,a)}setDimensionsForNonAxisCharts(){const e=this.w,t=e.globals,s=e.config;let a=0;e.config.legend.show&&!e.config.legend.floating&&(a=20);const i=s.chart.type==="pie"||s.chart.type==="polarArea"||s.chart.type==="donut"?"pie":"radialBar",r=s.plotOptions[i].offsetY,o=s.plotOptions[i].offsetX;if(!s.legend.show||s.legend.floating){e.layout.gridHeight=t.svgHeight;const l=e.dom.elWrap.getBoundingClientRect().width;e.layout.gridWidth=Math.min(l,e.layout.gridHeight),e.layout.translateY=r,e.layout.translateX=o+(t.svgWidth-e.layout.gridWidth)/2;return}switch(s.legend.position){case"bottom":e.layout.gridHeight=t.svgHeight-this.lgRect.height,e.layout.gridWidth=t.svgWidth,e.layout.translateY=r-10,e.layout.translateX=o+(t.svgWidth-e.layout.gridWidth)/2;break;case"top":e.layout.gridHeight=t.svgHeight-this.lgRect.height,e.layout.gridWidth=t.svgWidth,e.layout.translateY=this.lgRect.height+r+10,e.layout.translateX=o+(t.svgWidth-e.layout.gridWidth)/2;break;case"left":e.layout.gridWidth=t.svgWidth-this.lgRect.width-a,e.layout.gridHeight=s.chart.height!=="auto"?t.svgHeight:e.layout.gridWidth,e.layout.translateY=r,e.layout.translateX=o+this.lgRect.width+a;break;case"right":e.layout.gridWidth=t.svgWidth-this.lgRect.width-a-5,e.layout.gridHeight=s.chart.height!=="auto"?t.svgHeight:e.layout.gridWidth,e.layout.translateY=r,e.layout.translateX=o+10;break;default:throw new Error("Legend position not supported")}}conditionalChecksForAxisCoords(e,t,s){const a=this.w,i=a.labelData.hasXaxisGroups?2:1,r=s.height+e.height+t.height,o=a.axisFlags.isMultiLineX?1.2:ht,l=a.layout.rotateXLabels?22:10,n=a.layout.rotateXLabels&&a.config.legend.position==="bottom"?10:0;this.xAxisHeight=r*o+i*l+n,this.xAxisWidth=e.width,this.xAxisHeight-t.height>a.config.xaxis.labels.maxHeight&&(this.xAxisHeight=a.config.xaxis.labels.maxHeight),a.config.xaxis.labels.minHeight&&this.xAxisHeight{h+=d.labels.minWidth,c+=d.labels.maxWidth}),this.yAxisWidthc&&(this.yAxisWidth=c)}}const xt=1440,He=xt*60,qt=10/He;class Zt{constructor(e,t){this.w=e,this.ctx=t,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}calculateTimeScaleTicks(e,t){const s=this.w;if(s.globals.allSeriesCollapsed)return s.labelData.labels=[],s.labelData.timescaleLabels=[],[];const a=new U(this.w),i=(t-e)/(1e3*He);this.determineInterval(i),s.interact.disableZoomIn=!1,s.interact.disableZoomOut=!1,i5e4&&(s.interact.disableZoomOut=!0);const r=a.getTimeUnitsfromTimestamp(e,t,this.utc),o=s.layout.gridWidth/i,l=o/24,n=l/60,h=n/60,c=Math.floor(i*24),d=Math.floor(i*xt),u=Math.floor(i*He),g=Math.floor(i),p=Math.floor(i/30),b=Math.floor(i/365),f={minMillisecond:r.minMillisecond,minSecond:r.minSecond,minMinute:r.minMinute,minHour:r.minHour,minDate:r.minDate,minMonth:r.minMonth,minYear:r.minYear},m=f.minMillisecond,v=f.minSecond,y=f.minMinute,w=f.minHour,C=f.minDate,A=f.minDate,L=f.minMonth,S=f.minYear,k={firstVal:f,currentMillisecond:m,currentSecond:v,currentMinute:y,currentHour:w,currentMonthDate:C,currentDate:A,currentMonth:L,currentYear:S,daysWidthOnXAxis:o,hoursWidthOnXAxis:l,minutesWidthOnXAxis:n,secondsWidthOnXAxis:h,numberOfSeconds:u,numberOfMinutes:d,numberOfHours:c,numberOfDays:g,numberOfMonths:p,numberOfYears:b};switch(this.tickInterval){case"years":{this.generateYearScale(k);break}case"months":case"half_year":{this.generateMonthScale(k);break}case"months_days":case"months_fortnight":case"days":case"week_days":{this.generateDayScale(k);break}case"hours":{this.generateHourScale(k);break}case"minutes_fives":case"minutes":this.generateMinuteScale(k);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(k);break}const M=this.timeScaleArray.map(P=>{const T={position:P.position,unit:P.unit,year:P.year,day:P.day?P.day:1,hour:P.hour?P.hour:0,month:P.month+1};return P.unit==="month"?O(R({},T),{day:1,value:P.value+1}):P.unit==="day"||P.unit==="hour"?O(R({},T),{value:P.value}):P.unit==="minute"?O(R({},T),{value:P.value,minute:P.value}):P.unit==="second"?O(R({},T),{value:P.value,minute:P.minute,second:P.second}):P});return M.filter(P=>{let T=1,X=Math.ceil(s.layout.gridWidth/120);const E=P.value;s.config.xaxis.tickAmount!==void 0&&(X=s.config.xaxis.tickAmount),M.length>X&&(T=Math.floor(M.length/X));let F=!1,Y=!1;switch(this.tickInterval){case"years":P.unit==="year"&&(F=!0);break;case"half_year":T=7,P.unit==="year"&&(F=!0);break;case"months":T=1,P.unit==="year"&&(F=!0);break;case"months_fortnight":T=15,(P.unit==="year"||P.unit==="month")&&(F=!0),E===30&&(Y=!0);break;case"months_days":T=10,P.unit==="month"&&(F=!0),E===30&&(Y=!0);break;case"week_days":T=8,P.unit==="month"&&(F=!0);break;case"days":T=1,P.unit==="month"&&(F=!0);break;case"hours":P.unit==="day"&&(F=!0);break;case"minutes_fives":E%5!==0&&(Y=!0);break;case"seconds_tens":E%10!==0&&(Y=!0);break;case"seconds_fives":E%5!==0&&(Y=!0);break}if(this.tickInterval==="hours"||this.tickInterval==="minutes_fives"||this.tickInterval==="seconds_tens"||this.tickInterval==="seconds_fives"){if(!Y)return!0}else if((E%T===0||F)&&!Y)return!0})}recalcDimensionsBasedOnFormat(e){const t=this.w,s=this.formatDates(e),a=this.removeOverlappingTS(s);t.labelData.timescaleLabels=a.slice();const i=new Le(this.w,this.ctx).plotCoords();this.ctx._writeLayoutCoords(i.layout)}determineInterval(e){const t=e/365,s=e*24,a=s*60,i=a*60;switch(!0){case t>5:this.tickInterval="years";break;case e>800:this.tickInterval="half_year";break;case e>180:this.tickInterval="months";break;case e>90:this.tickInterval="months_fortnight";break;case e>60:this.tickInterval="months_days";break;case e>30:this.tickInterval="week_days";break;case e>2:this.tickInterval="days";break;case s>2.4:this.tickInterval="hours";break;case a>15:this.tickInterval="minutes_fives";break;case a>5:this.tickInterval="minutes";break;case a>1:this.tickInterval="seconds_tens";break;case i>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds";break}}generateYearScale({firstVal:e,currentMonth:t,currentYear:s,daysWidthOnXAxis:a,numberOfYears:i}){let r=e.minYear,o=0;const l=new U(this.w),n="year";if(e.minDate>1||e.minMonth>0){const d=l.determineRemainingDaysOfYear(e.minYear,e.minMonth,e.minDate);o=(l.determineDaysOfYear(e.minYear)-d+1)*a,r=e.minYear+1,this.timeScaleArray.push({position:o,value:r,unit:n,year:r,month:D.monthMod(t+1)})}else e.minDate===1&&e.minMonth===0&&this.timeScaleArray.push({position:o,value:r,unit:n,year:s,month:D.monthMod(t+1)});let h=r,c=o;for(let d=0;d1){l=(n.determineDaysOfMonths(s+1,e.minYear)-t+1)*i,o=D.monthMod(s+1);let g=a+c,p=D.monthMod(o),b=o;o===0&&(h="year",b=g,p=1,c+=1,g=g+c),this.timeScaleArray.push({position:l,value:b,unit:h,year:g,month:p})}else this.timeScaleArray.push({position:l,value:o,unit:h,year:a,month:D.monthMod(s)});let d=o+1,u=l;for(let g=0,p=1;g{const y=r.determineDaysOfMonths(m+1,v);return f>y&&(m=m+1,n=1,o="month",g=m),m},c=24-e.minHour,d=0;let u=c*a,g=l,p=h(n,t,s);e.minHour===0&&e.minDate===1?(u=0,g=D.monthMod(e.minMonth),o="month",n=e.minDate):e.minDate!==1&&e.minHour===0&&e.minMinute===0&&(u=0,l=e.minDate,n=l,g=l,p=h(n,t,s),g!==1&&(o="day")),this.timeScaleArray.push({position:u,value:g,unit:o,year:this._getYear(s,p,d),month:D.monthMod(p),day:n});let b=u;for(let f=0;f{const w=o.determineDaysOfMonths(y+1,a);return v>w&&(b=1,y=y+1),{month:y,date:b}},c=(v,y)=>{const w=o.determineDaysOfMonths(y+1,a);return v>w&&(y=y+1),y},d=60-(e.minMinute+e.minSecond/60);let u=d*i,g=e.minHour+1,p=g;d===60&&(u=0,g=e.minHour,p=g);let b=t;p>=24&&(p=0,b+=1,n="day",g=b);let f=h(b,s).month;f=c(b,f),g>31&&(b=1,g=b),this.timeScaleArray.push({position:u,value:g,unit:n,day:b,hour:p,year:a,month:D.monthMod(f)}),p++;let m=u;for(let v=0;v=24&&(p=0,b+=1,n="day",f=h(b,f).month,f=c(b,f));const y=this._getYear(a,f,l);m=60*i+m;const w=p===0?b:p;this.timeScaleArray.push({position:m,value:w,unit:n,hour:p,day:b,year:y,month:D.monthMod(f)}),p++}}generateMinuteScale({currentMillisecond:e,currentSecond:t,currentMinute:s,currentHour:a,currentDate:i,currentMonth:r,currentYear:o,minutesWidthOnXAxis:l,secondsWidthOnXAxis:n,numberOfMinutes:h}){const c="minute",d=(60-t-e/1e3)*n;let u=s+1;const g=i,p=r,b=o;let f=a,m=d;for(let v=0;v=60&&(u=0,f+=1,f===24&&(f=0)),this.timeScaleArray.push({position:m,value:u,unit:c,hour:f,minute:u,day:g,year:this._getYear(b,p,0),month:D.monthMod(p)}),m+=l,u++}generateSecondScale({currentMillisecond:e,currentSecond:t,currentMinute:s,currentHour:a,currentDate:i,currentMonth:r,currentYear:o,secondsWidthOnXAxis:l,numberOfSeconds:n}){const h="second",c=(1e3-e)/1e3*l;let d=t+1,u=s;const g=i,p=r,b=o;let f=a,m=c;for(let v=0;v=60&&(u++,d=0,u>=60&&(f++,u=0,f===24&&(f=0))),this.timeScaleArray.push({position:m,value:d,unit:h,hour:f,minute:u,second:d,day:g,year:this._getYear(b,p,0),month:D.monthMod(p)}),m+=l,d++}createRawDateString(e,t){let s=e.year;return e.month===0&&(e.month=1),s+="-"+("0"+e.month.toString()).slice(-2),e.unit==="day"?s+=e.unit==="day"?"-"+("0"+t).slice(-2):"-01":s+="-"+("0"+(e.day?e.day:"1")).slice(-2),e.unit==="hour"?s+=e.unit==="hour"?"T"+("0"+t).slice(-2):"T00":s+="T"+("0"+(e.hour?e.hour:"0")).slice(-2),e.unit==="minute"?s+=":"+("0"+t).slice(-2):s+=":"+(e.minute?("0"+e.minute).slice(-2):"00"),e.unit==="second"?s+=":"+("0"+t).slice(-2):s+=":00",this.utc&&(s+=".000Z"),s}formatDates(e){const t=this.w;return e.map(s=>{let a=s.value.toString();const i=new U(this.w),r=this.createRawDateString(s,a);let o=i.getDate(i.parseDate(r));if(this.utc||(o=i.getDate(i.parseDateWithTimezone(r))),t.config.xaxis.labels.format===void 0){let l="dd MMM";const n=t.config.xaxis.labels.datetimeFormatter;s.unit==="year"&&(l=n.year),s.unit==="month"&&(l=n.month),s.unit==="day"&&(l=n.day),s.unit==="hour"&&(l=n.hour),s.unit==="minute"&&(l=n.minute),s.unit==="second"&&(l=n.second),a=i.formatDate(o,l)}else a=i.formatDate(o,t.config.xaxis.labels.format);return{dateString:r,position:s.position,value:a,unit:s.unit,year:s.year,month:s.month}})}removeOverlappingTS(e){const t=new I(this.w);let s=!1,a;e.length>0&&e[0].value&&e.every(o=>o.value.length===e[0].value.length)&&(s=!0,a=t.getTextRects(e[0].value).width);let i=0,r=e.map((o,l)=>{if(l>0&&this.w.config.xaxis.labels.hideOverlappingLabels){const n=s?a:t.getTextRects(e[i].value).width,h=e[i].position;return o.position>h+n+10?(i=l,o):null}else return o});return r=r.filter(o=>o!==null),r}_getYear(e,t,s){return e+Math.floor(t/12)+s}}const ft={};function Kt(x){Object.assign(ft,x)}function J(x){const e=ft[x];if(!e)throw new Error(`ApexCharts: chart type "${x}" is not registered. Import it via ApexCharts.use() or use the full apexcharts bundle. -If you already imported the entry (e.g. 'apexcharts/${x}'), your bundler may have created two separate copies of the ApexCharts module so the registration was lost. Add all apexcharts sub-entries to your bundler's deduplication config — for Vite add them to optimizeDeps.include in vite.config.`);return e}class Jt{constructor(e,t,s){this.w=t,this.ctx=s,this.el=e}setupElements(){const{globals:e,config:t}=this.w,s=t.chart.type,a=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"],i=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"];e.axisCharts=a.includes(s),e.xyCharts=i.includes(s),e.isBarHorizontal=["bar","rangeBar","boxPlot"].includes(s)&&t.plotOptions.bar.horizontal,e.chartClass=`.apexcharts${e.chartID}`,this.w.dom.baseEl=this.el,this.w.dom.elWrap=H.createElementNS("http://www.w3.org/1999/xhtml","div"),I.setAttrs(this.w.dom.elWrap,{id:e.chartClass.substring(1),class:`apexcharts-canvas ${e.chartClass.substring(1)}`}),this.el.appendChild(this.w.dom.elWrap);const r=z.isBrowser()?window.SVG:global.SVG;if(this.w.dom.Paper=r().addTo(this.w.dom.elWrap),this.w.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:`translate(${t.chart.offsetX}, ${t.chart.offsetY})`}),this.w.dom.Paper.node.style.background=t.theme.mode==="dark"&&!t.chart.background?"#343A3F":t.theme.mode==="light"&&!t.chart.background?"#fff":t.chart.background,this.setSVGDimensions(),this.w.dom.elLegendForeign=H.createElementNS(_,"foreignObject"),I.setAttrs(this.w.dom.elLegendForeign,{x:0,y:0,width:e.svgWidth,height:e.svgHeight}),this.w.dom.elLegendWrap=H.createElementNS("http://www.w3.org/1999/xhtml","div"),this.w.dom.elLegendWrap.classList.add("apexcharts-legend"),this.w.dom.elWrap.appendChild(this.w.dom.elLegendWrap),this.w.dom.Paper.node.appendChild(this.w.dom.elLegendForeign),t.chart.accessibility.enabled){const o=this.getAccessibleChartLabel(),l=t.chart.accessibility.keyboard.enabled&&t.chart.accessibility.keyboard.navigation.enabled?"application":"img";this.w.dom.Paper.attr({role:l,"aria-label":o});const n=H.createElementNS(_,"title");if(n.textContent=t.title.text||"Chart",this.w.dom.Paper.node.insertBefore(n,this.w.dom.elLegendForeign.nextSibling),t.chart.accessibility.description){const h=H.createElementNS(_,"desc");h.textContent=t.chart.accessibility.description,this.w.dom.Paper.node.insertBefore(h,n.nextSibling)}}this.w.dom.elGraphical=this.w.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),this.w.dom.elDefs=this.w.dom.Paper.defs(),this.w.dom.Paper.add(this.w.dom.elGraphical),this.w.dom.elGraphical.add(this.w.dom.elDefs)}plotChartType(e,t){const{w:s,ctx:a}=this,{config:i,globals:r}=s,o={line:{series:[],i:[]},area:{series:[],i:[]},scatter:{series:[],i:[]},bubble:{series:[],i:[]},bar:{series:[],i:[]},candlestick:{series:[],i:[]},boxPlot:{series:[],i:[]},rangeBar:{series:[],i:[]},rangeArea:{series:[],seriesRangeEnd:[],i:[]}},l=i.chart.type||"line";let n=null,h=0;this.w.seriesData.series.forEach((b,f)=>{var m,v;const y=((m=e[f])==null?void 0:m.type)==="column"?"bar":((v=e[f])==null?void 0:v.type)||(l==="column"?"bar":l);o[y]?(y==="rangeArea"?(o[y].series.push(this.w.rangeData.seriesRangeStart[f]),o[y].seriesRangeEnd.push(this.w.rangeData.seriesRangeEnd[f])):o[y].series.push(b),o[y].i.push(f),y==="bar"&&(s.globals.columnSeries=o.bar)):["heatmap","treemap","pie","donut","polarArea","radialBar","radar"].includes(y)?n=y:console.warn(`You have specified an unrecognized series type (${y}).`),l!==y&&y!=="scatter"&&h++}),h>0&&(n&&console.warn(`Chart or series type ${n} cannot appear with other chart or series types.`),o.bar.series.length>0&&i.plotOptions.bar.horizontal&&(h-=o.bar.series.length,o.bar={series:[],i:[]},s.globals.columnSeries={series:[],i:[]},console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"))),r.comboCharts||(r.comboCharts=h>0);const c=o.line.series.length>0||o.area.series.length>0||o.scatter.series.length>0||o.bubble.series.length>0||o.rangeArea.series.length>0||!r.comboCharts&&["line","area","scatter","bubble","rangeArea"].includes(i.chart.type)?new(J("line"))(a.w,a,t):null,d=o.candlestick.series.length>0||o.boxPlot.series.length>0||!r.comboCharts&&["candlestick","boxPlot"].includes(i.chart.type)?new(J("candlestick"))(a.w,a,t):null,u=!r.comboCharts&&["pie","donut","polarArea"].includes(i.chart.type);a.pie=u?new(J("pie"))(a.w,a):null;const g=o.rangeBar.series.length>0||!r.comboCharts&&i.chart.type==="rangeBar";a.rangeBar=g?new(J("rangeBar"))(a.w,a,t):null;let p=[];if(r.comboCharts){const b=new $(this.w);if(o.area.series.length>0&&p.push(...b.drawSeriesByGroup(o.area,r.areaGroups,"area",c)),o.bar.series.length>0)if(i.chart.stacked){const f=new(J("barStacked"))(a.w,a,t);p.push(f.draw(o.bar.series,o.bar.i))}else a.bar=new(J("bar"))(a.w,a,t),p.push(a.bar.draw(o.bar.series,o.bar.i));if(o.rangeArea.series.length>0&&p.push(c.draw(o.rangeArea.series,"rangeArea",o.rangeArea.i,o.rangeArea.seriesRangeEnd)),o.line.series.length>0&&p.push(...b.drawSeriesByGroup(o.line,r.lineGroups,"line",c)),o.candlestick.series.length>0&&p.push(d.draw(o.candlestick.series,"candlestick",o.candlestick.i)),o.boxPlot.series.length>0&&p.push(d.draw(o.boxPlot.series,"boxPlot",o.boxPlot.i)),o.rangeBar.series.length>0&&p.push(a.rangeBar.draw(o.rangeBar.series,o.rangeBar.i)),o.scatter.series.length>0){const f=new(J("line"))(a.w,a,t,!0);p.push(f.draw(o.scatter.series,"scatter",o.scatter.i))}if(o.bubble.series.length>0){const f=new(J("line"))(a.w,a,t,!0);p.push(f.draw(o.bubble.series,"bubble",o.bubble.i))}}else{const b=i.chart.type;switch(b){case"line":p=c.draw(this.w.seriesData.series,"line");break;case"area":p=c.draw(this.w.seriesData.series,"area");break;case"bar":i.chart.stacked?p=new(J("barStacked"))(a.w,a,t).draw(this.w.seriesData.series):(a.bar=new(J("bar"))(a.w,a,t),p=a.bar.draw(this.w.seriesData.series));break;case"candlestick":p=d.draw(this.w.seriesData.series,"candlestick");break;case"boxPlot":p=d.draw(this.w.seriesData.series,b);break;case"rangeBar":p=a.rangeBar.draw(this.w.seriesData.series);break;case"rangeArea":p=c.draw(this.w.rangeData.seriesRangeStart,"rangeArea",void 0,this.w.rangeData.seriesRangeEnd);break;case"heatmap":{p=new(J("heatmap"))(a.w,a,t).draw(this.w.seriesData.series);break}case"treemap":{p=new(J("treemap"))(a.w,a).draw(this.w.seriesData.series);break}case"pie":case"donut":case"polarArea":p=a.pie.draw(this.w.seriesData.series);break;case"radialBar":{p=new(J("radialBar"))(a.w,a).draw(this.w.seriesData.series);break}case"radar":{p=new(J("radar"))(a.w,a).draw(this.w.seriesData.series);break}default:p=c.draw(this.w.seriesData.series)}}return p}setSVGDimensions(){const{globals:e,config:t}=this.w;t.chart.width=t.chart.width||"100%",t.chart.height=t.chart.height||"auto",e.svgWidth=t.chart.width,e.svgHeight=t.chart.height;let s=D.getDimensions(this.el);const a=t.chart.width.toString().split(/[0-9]+/g).pop();a==="%"?D.isNumber(s[0])&&(s[0].width===0&&(s=D.getDimensions(this.el.parentNode)),e.svgWidth=s[0]*parseInt(t.chart.width,10)/100):(a==="px"||a==="")&&(e.svgWidth=parseInt(t.chart.width,10));const i=String(t.chart.height).toString().split(/[0-9]+/g).pop();if(e.svgHeight!=="auto"&&e.svgHeight!=="")if(i==="%"){const r=D.getDimensions(this.el.parentNode);e.svgHeight=r[1]*parseInt(t.chart.height,10)/100}else e.svgHeight=parseInt(t.chart.height,10);else e.svgHeight=e.axisCharts?e.svgWidth/1.61:e.svgWidth/1.2;if(e.svgWidth=Math.max(e.svgWidth,0),e.svgHeight=Math.max(e.svgHeight,0),I.setAttrs(this.w.dom.Paper.node,{width:e.svgWidth,height:e.svgHeight}),i!=="%"&&z.isBrowser()){const r=t.chart.sparkline.enabled?0:e.axisCharts?t.chart.parentHeightOffset:0;this.w.dom.Paper.node.parentNode.parentNode.style.minHeight=`${e.svgHeight+r}px`}this.w.dom.elWrap.style.width=`${e.svgWidth}px`,this.w.dom.elWrap.style.height=`${e.svgHeight}px`}shiftGraphPosition(){const{globals:e}=this.w,{translateY:t,translateX:s}=e;I.setAttrs(this.w.dom.elGraphical.node,{transform:`translate(${s}, ${t})`})}resizeNonAxisCharts(){var e,t;const{w:s}=this;let a=0,i=s.config.chart.sparkline.enabled?1:15;i+=s.config.grid.padding.bottom,["top","bottom"].includes(s.config.legend.position)&&s.config.legend.show&&!s.config.legend.floating&&(a=((t=(e=this.ctx.legend)==null?void 0:e.legendHelpers.getLegendDimensions().clwh)!=null?t:0)+7);const r=s.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie");let o=s.globals.radialSize*2.05;if(r&&!s.config.chart.sparkline.enabled&&s.config.plotOptions.radialBar.startAngle!==0){const n=D.getBoundingClientRect(r);o=n.bottom;const h=n.bottom-n.top;o=Math.max(s.globals.radialSize*2.05,h)}const l=Math.ceil(o+this.w.layout.translateY+a+i);this.w.dom.elLegendForeign&&this.w.dom.elLegendForeign.setAttribute("height",l),!(s.config.chart.height&&String(s.config.chart.height).includes("%"))&&(this.w.dom.elWrap.style.height=`${l}px`,I.setAttrs(this.w.dom.Paper.node,{height:l}),z.isBrowser()&&(this.w.dom.Paper.node.parentNode.parentNode.style.minHeight=`${l}px`))}coreCalculations(){new Re(this.w).init()}resetGlobals(){const e=()=>this.w.config.series.map(()=>[]),t=new dt,{globals:s}=this.w,a={dataWasParsed:this.w.axisFlags.dataWasParsed,originalSeries:s.originalSeries};t.initGlobalVars(s),s.seriesXvalues=e(),s.seriesYvalues=e(),a.dataWasParsed&&(this.w.axisFlags.dataWasParsed=a.dataWasParsed,s.originalSeries=a.originalSeries)}isMultipleY(){return Array.isArray(this.w.config.yaxis)&&this.w.config.yaxis.length>1?(this.w.globals.isMultipleYAxis=!0,!0):!1}xySettings(){const{w:e}=this;let t=null;if(e.globals.axisCharts){if(e.config.xaxis.crosshairs.position==="back"&&new Ye(this.w).drawXCrosshairs(),e.config.yaxis[0].crosshairs.position==="back"&&new Ye(this.w).drawYCrosshairs(),e.config.xaxis.type==="datetime"&&e.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new Zt(this.w,this.ctx);let s=[];isFinite(e.globals.minX)&&isFinite(e.globals.maxX)&&!e.globals.isBarHorizontal?s=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minX,e.globals.maxX):e.globals.isBarHorizontal&&(s=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minY,e.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(s)}t=new $(this.w).getCalculatedRatios()}return t}updateSourceChart(e){this.ctx.w.interact.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:e.w.globals.minX,max:e.w.globals.maxX}}}},!1,!1)}setupBrushHandler(){const{ctx:e,w:t}=this;if(t.config.chart.brush.enabled&&typeof t.config.chart.events.selection!="function"){const s=Array.isArray(t.config.chart.brush.targets)?t.config.chart.brush.targets:[t.config.chart.brush.target];s.forEach(a=>{const i=e.constructor.getChartByID(a);i.w.globals.brushSource=this.ctx,typeof i.w.config.chart.events.zoomed!="function"&&(i.w.config.chart.events.zoomed=()=>this.updateSourceChart(i)),typeof i.w.config.chart.events.scrolled!="function"&&(i.w.config.chart.events.scrolled=()=>this.updateSourceChart(i))}),t.config.chart.events.selection=(a,i)=>{s.forEach(r=>{e.constructor.getChartByID(r).ctx.updateHelpers._updateOptions({xaxis:{min:i.xaxis.min,max:i.xaxis.max}},!1,!1,!1,!1)})}}}getAccessibleChartLabel(){const e=this.w,t=e.config;let s="";if(t.chart.accessibility&&t.chart.accessibility.description)s=t.chart.accessibility.description;else if(t.title.text){const a=t.chart.type;s=`${t.title.text}. ${a} chart`,t.subtitle.text&&(s+=`. ${t.subtitle.text}`)}else{const a=t.chart.type,i=e.seriesData.series.length||(t.series?t.series.length:0);s=`${a} chart with ${i} data series`}return s}}class _e{constructor(e,{resetGlobals:t=()=>{},isMultipleY:s=()=>{}}={}){this.w=e,this.resetGlobals=t,this.isMultipleY=s,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new $(this.w)}getFirstDataPoint(){const e=this.w.config.series,t=new j(this.w);return this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),e[this.activeSeriesIndex]&&e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&e[this.activeSeriesIndex].data[0]!==null&&typeof e[this.activeSeriesIndex].data[0]<"u"?e[this.activeSeriesIndex].data[0]:null}isMultiFormat(){return this.isFormatXY()||this.isFormat2DArray()}isFormatXY(){const e=this.getFirstDataPoint();return e&&typeof e.x<"u"}isFormat2DArray(){const e=this.getFirstDataPoint();return e&&Array.isArray(e)}handleFormat2DArray(e,t){const s=this.w.config,a=e[t].data,i=s.chart.type==="boxPlot"||s.series[t].type==="boxPlot";for(let r=0;r=5?this.twoDSeries.push(D.parseNumber(o[4])):this.twoDSeries.push(D.parseNumber(n)),this.w.axisFlags.dataFormatXNumeric=!0),s.xaxis.type==="datetime"){let c=new Date(l);c=c.getTime(),this.twoDSeriesX.push(c)}else this.twoDSeriesX.push(l);typeof h<"u"&&(this.threeDSeries.push(h),this.w.axisFlags.isDataXYZ=!0)}}handleFormatXY(e,t){const s=this.w.config,a=this.w.globals,i=new U(this.w),r=e[t].data;let o=t;a.collapsedSeriesIndices.indexOf(t)>-1&&(o=this.activeSeriesIndex);const l=e[o].data;for(let n=0;n"u"&&(this.seriesGoals[t]=[]),typeof h.goals<"u"&&Array.isArray(h.goals)?this.seriesGoals[t].push(h.goals):this.seriesGoals[t].push(null),typeof h.z<"u"&&(this.threeDSeries.push(h.z),this.w.axisFlags.isDataXYZ=!0)}for(let n=0;n{a&&a.forEach(i=>{const r=i.y,o=r.length;if(!(o<=1))for(let l=0;l{if(!r.has(l.x)){const n={x:l.x,overlaps:[],y:[]};r.set(l.x,n),o.push(n)}}),e==="array")for(let l=0;lu.slice(1):d=u=>Array.isArray(u[1])?u[1]:[]:d=u=>Array.isArray(u.y)?u.y:[];for(let u=0;u=2&&(r.push(g[0]),o.push(g[1]),i?(l.push(g[2]),n.push(g[3]),h.push(g[4])):(n.push(g[2]),h.push(g[3])))}return{o:r,h:o,m:l,l:n,c:h}}parseDataAxisCharts(e){const t=this.w.config,s=this.w.globals,a=new U(this.w),i=t.labels.length>0?t.labels.slice():t.xaxis.categories.slice();this.w.axisFlags.isRangeBar=t.chart.type==="rangeBar"&&s.isBarHorizontal,this.w.labelData.hasXaxisGroups=t.xaxis.type==="category"&&t.xaxis.group.groups.length>0,this.w.labelData.hasXaxisGroups&&(this.w.labelData.groups=t.xaxis.group.groups),e.forEach((n,h)=>{n.name!==void 0?this.w.seriesData.seriesNames.push(n.name):this.w.seriesData.seriesNames.push("series-"+parseInt(h+1,10))}),this.coreUtils.setSeriesYAxisMappings();const r=[],o=[...new Set(t.series.map(n=>n.group))];t.series.forEach((n,h)=>{const c=o.indexOf(n.group);r[c]||(r[c]=[]),r[c].push(this.w.seriesData.seriesNames[h])}),this.w.labelData.seriesGroups=r;const l=()=>{for(let n=0;n"u"){console.error("It is a possibility that you may have not included 'data' property in series.");return}if((t.chart.type==="rangeBar"||t.chart.type==="rangeArea"||e[n].type==="rangeBar"||e[n].type==="rangeArea")&&(this.w.axisFlags.isRangeData=!0,this.handleRangeData(e,n)),this.isMultiFormat())this.isFormat2DArray()?this.handleFormat2DArray(e,n):this.isFormatXY()&&this.handleFormatXY(e,n),(t.chart.type==="candlestick"||e[n].type==="candlestick"||t.chart.type==="boxPlot"||e[n].type==="boxPlot")&&this.handleCandleStickBoxData(e,n),this.w.seriesData.series.push(this.twoDSeries),this.w.labelData.labels.push(this.twoDSeriesX),this.w.seriesData.seriesX.push(this.twoDSeriesX),this.w.seriesData.seriesGoals=this.seriesGoals,n===this.activeSeriesIndex&&!this.fallbackToCategory&&(this.w.axisFlags.isXNumeric=!0);else{t.xaxis.type==="datetime"?(this.w.axisFlags.isXNumeric=!0,l(),this.w.seriesData.seriesX.push(this.twoDSeriesX)):t.xaxis.type==="numeric"&&(this.w.axisFlags.isXNumeric=!0,i.length>0&&(this.twoDSeriesX=i,this.w.seriesData.seriesX.push(this.twoDSeriesX))),this.w.labelData.labels.push(this.twoDSeriesX);const h=e[n].data.map(c=>D.parseNumber(c));this.w.seriesData.series.push(h)}this.w.seriesData.seriesZ.push(this.threeDSeries),e[n].color!==void 0?this.w.seriesData.seriesColors.push(e[n].color):this.w.seriesData.seriesColors.push(void 0)}return this.w}parseDataNonAxisCharts(e){const t=this.w.config,s=Array.isArray(e)&&e.every(r=>typeof r=="number")&&t.labels.length>0,a=Array.isArray(e)&&e.some(r=>r&&typeof r=="object"&&r.data||r&&typeof r=="object"&&r.parsing);if(s&&a&&console.warn("ApexCharts: Both old format (numeric series + labels) and new format (series objects with data/parsing) detected. Using old format for backward compatibility."),s){this.w.seriesData.series=e.slice(),this.w.seriesData.seriesNames=t.labels.slice();for(let r=0;rtypeof r=="number")){this.w.seriesData.series=e.slice(),this.w.seriesData.seriesNames=[];for(let r=0;r{const o=D.parseNumber(r);return o>100&&console.warn(`ApexCharts: RadialBar value ${o} > 100, consider using percentage values (0-100)`),o}));for(let r=0;r{t.__apexParsed&&delete t.__apexParsed})}extractPieDataFromSeries(e){const t=[],s=[];if(!Array.isArray(e))return console.warn("ApexCharts: Expected array for series data"),{values:[],labels:[]};if(e.length===0)return console.warn("ApexCharts: Empty series array"),{values:[],labels:[]};const a=e[0];if(typeof a=="object"&&a!==null&&a.data)this.extractPieDataFromSeriesObjects(e,t,s);else return console.warn("ApexCharts: Unsupported series format for pie/donut/radialBar. Expected series objects with data property."),{values:[],labels:[]};return{values:t,labels:s}}extractPieDataFromSeriesObjects(e,t,s){e.forEach((a,i)=>{if(!a.data||!Array.isArray(a.data)){console.warn(`ApexCharts: Series ${i} has no valid data array`);return}a.data.forEach(r=>{typeof r=="object"&&r!==null?r.x!==void 0&&r.y!==void 0?(s.push(String(r.x)),t.push(D.parseNumber(r.y))):console.warn("ApexCharts: Invalid data point format for pie chart. Expected {x, y} format:",r):console.warn("ApexCharts: Expected object data point, got:",typeof r)})})}handleExternalLabelsData(e){const t=this.w.config;t.xaxis.categories.length>0?this.w.labelData.labels=t.xaxis.categories:t.labels.length>0?this.w.labelData.labels=t.labels.slice():this.fallbackToCategory?(this.w.labelData.labels=this.w.labelData.labels[0],this.w.rangeData.seriesRange.length&&(this.w.rangeData.seriesRange.map(s=>{s.forEach(a=>{this.w.labelData.labels.indexOf(a.x)<0&&a.x&&this.w.labelData.labels.push(a.x)})}),this.w.labelData.labels=Array.from(new Set(this.w.labelData.labels.map(JSON.stringify)),JSON.parse)),t.xaxis.convertedCatToNumeric&&(new me(t).convertCatToNumericXaxis(t,this.w.seriesData.seriesX[0]),this._generateExternalLabels(e))):this._generateExternalLabels(e)}_generateExternalLabels(e){const t=this.w.globals,s=this.w.config;let a=[];if(t.axisCharts){if(this.w.seriesData.series.length>0)if(this.isFormatXY()){const i=s.series.map(o=>o.data.filter((l,n,h)=>h.findIndex(c=>c.x===l.x)===n)),r=i.reduce((o,l,n,h)=>h[o].length>l.length?o:n,0);for(let o=0;or+1);for(let i=0;is.xaxis.labels.formatter(i))),this.w.axisFlags.noLabelsProvided=!0}parseRawDataIfNeeded(e){const t=this.w.config,s=this.w.globals,a=t.parsing;if(this.w.axisFlags.dataWasParsed||!a&&!e.some(r=>r.parsing))return e;const i=e.map((r,o)=>{var l,n,h;if(!r.data||!Array.isArray(r.data)||r.data.length===0)return r;const c={x:((l=r.parsing)==null?void 0:l.x)||(a==null?void 0:a.x),y:((n=r.parsing)==null?void 0:n.y)||(a==null?void 0:a.y),z:((h=r.parsing)==null?void 0:h.z)||(a==null?void 0:a.z)};if(!c.x&&!c.y)return r;const d=r.data[0];if(typeof d=="object"&&d!==null&&(Object.prototype.hasOwnProperty.call(d,"x")||Object.prototype.hasOwnProperty.call(d,"y"))||Array.isArray(d))return r;if(!c.x||!c.y||Array.isArray(c.y)&&c.y.length===0)return console.warn(`ApexCharts: Series ${o} has parsing config but missing x or y field specification`),r;const u=r.data.map((g,p)=>{if(typeof g!="object"||g===null)return console.warn(`ApexCharts: Series ${o}, data point ${p} is not an object, skipping parsing`),g;const b=this.getNestedValue(g,c.x);let f,m;if(Array.isArray(c.y)){const y=c.y.map(w=>this.getNestedValue(g,w));this.w.config.chart.type==="bubble"&&y.length===2?f=y[0]:f=y}else f=this.getNestedValue(g,c.y);c.z&&(m=this.getNestedValue(g,c.z)),b===void 0&&console.warn(`ApexCharts: Series ${o}, data point ${p} missing field '${c.x}'`),f===void 0&&console.warn(`ApexCharts: Series ${o}, data point ${p} missing field '${c.y}'`);const v={x:b,y:f};if(this.w.config.chart.type==="bubble"&&Array.isArray(c.y)&&c.y.length===2){const y=this.getNestedValue(g,c.y[1]);y!==void 0&&(v.z=y)}return m!==void 0&&(v.z=m),v});return O(R({},r),{data:u,__apexParsed:!0})});return this.w.axisFlags.dataWasParsed=!0,s.originalSeries||(s.originalSeries=D.clone(e)),i}getNestedValue(e,t){if(!e||typeof e!="object"||!t)return;if(t.indexOf(".")===-1)return e[t];const s=t.split(".");let a=e;for(let i=0;i{let i=0;s.forEach(r=>{e.globals.collapsedSeriesIndices.indexOf(r)!==-1&&i++}),i>0&&i==s.length&&t.push(a)}),e.globals.ignoreYAxisIndexes=t.map(s=>s)}}class bt{static invalidateAll(e){!e||!e.globals||(e.globals.cachedSelectors&&(e.globals.cachedSelectors={}),e.globals.domCache&&e.globals.domCache.clear(),e.globals.dimensionCache={})}static invalidateDimensions(e){!e||!e.globals||(e.globals.dimensionCache={})}static invalidateSelectors(e){!e||!e.globals||e.globals.cachedSelectors&&(e.globals.cachedSelectors={})}static getCachedSelector(e,t,s){return!e||!e.globals?s():(e.globals.cachedSelectors||(e.globals.cachedSelectors={}),e.globals.cachedSelectors[t]||(e.globals.cachedSelectors[t]=s()),e.globals.cachedSelectors[t])}static getCachedDimension(e,t,s,a=1e3){if(!e||!e.globals)return s();e.globals.dimensionCache||(e.globals.dimensionCache={});const i=e.globals.dimensionCache[t],r=Date.now();if(i&&i.lastUpdate&&r-i.lastUpdate{let o=[this.ctx];a&&(o=this.ctx.getSyncedCharts()),this.w.globals.isExecCalled&&(o=[this.ctx],this.w.globals.isExecCalled=!1),o.forEach((l,n)=>{const h=l.w;if(h.globals.shouldAnimate=s,t||(h.globals.resized=!0,h.globals.dataChanged=!0,s&&l.series.getPreviousPaths()),e&&typeof e=="object"&&(l.config=new ye(e),e=$.extendArrayProps(l.config,e,h),l.w.globals.chartID!==this.w.globals.chartID&&delete e.series,h.config=D.extend(h.config,e),i&&(h.globals.lastXAxis=e.xaxis?D.clone(e.xaxis):[],h.globals.lastYAxis=e.yaxis?D.clone(e.yaxis):[],h.globals.initialConfig=D.extend({},h.config),h.globals.initialSeries=D.clone(h.config.series),e.series))){for(let c=0;c{n===o.length-1&&r(l)})})})}_updateSeries(e,t,s=!1){return new Promise(a=>{const i=this.w;i.globals.shouldAnimate=t,i.globals.dataChanged=!0,bt.invalidateSelectors(i),t&&this.ctx.series.getPreviousPaths(),this.ctx.data.resetParsingFlags();const r=this.ctx.data.parseData(e);return this.ctx._writeParsedSeriesData(r.seriesData),this.ctx._writeParsedRangeData(r.rangeData),this.ctx._writeParsedCandleData(r.candleData),this.ctx._writeParsedLabelData(r.labelData),this.ctx._writeParsedAxisFlags(r.axisFlags),s&&(i.globals.initialConfig.series=D.clone(i.config.series),i.globals.initialSeries=D.clone(i.config.series)),this.ctx.update().then(()=>{a(this.ctx)})})}_extendSeries(e,t){const s=this.w,a=s.config.series[t];return O(R({},s.config.series[t]),{name:e.name?e.name:a==null?void 0:a.name,color:e.color?e.color:a==null?void 0:a.color,type:e.type?e.type:a==null?void 0:a.type,group:e.group?e.group:a==null?void 0:a.group,hidden:typeof e.hidden<"u"?e.hidden:a==null?void 0:a.hidden,data:e.data?e.data:a==null?void 0:a.data,zIndex:typeof e.zIndex<"u"?e.zIndex:t})}toggleDataPointSelection(e,t){const s=this.w;let a=null;const i=`.apexcharts-series[data\\:realIndex='${e}']`;if(s.globals.axisCharts?a=s.dom.Paper.findOne(`${i} path[j='${t}'], ${i} circle[j='${t}'], ${i} rect[j='${t}']`):typeof t>"u"&&(a=s.dom.Paper.findOne(`${i} path[j='${e}']`),(s.config.chart.type==="pie"||s.config.chart.type==="polarArea"||s.config.chart.type==="donut")&&this.ctx.pie.pieClicked(e)),a)new I(this.w).pathMouseDown(a,null);else return console.warn("toggleDataPointSelection: Element not found"),null;return a.node?a.node:null}forceXAxisUpdate(e){const t=this.w;return["min","max"].forEach(s=>{typeof e.xaxis[s]<"u"&&(t.config.xaxis[s]=e.xaxis[s],t.globals.lastXAxis[s]=e.xaxis[s])}),e.xaxis.categories&&e.xaxis.categories.length&&(t.config.xaxis.categories=e.xaxis.categories),t.config.xaxis.convertedCatToNumeric&&(e=new me(e).convertCatToNumericXaxis(e,this.ctx)),e}forceYAxisUpdate(e){return e.chart&&e.chart.stacked&&e.chart.stackType==="100%"&&(Array.isArray(e.yaxis)?e.yaxis.forEach((t,s)=>{e.yaxis[s].min=0,e.yaxis[s].max=100}):(e.yaxis.min=0,e.yaxis.max=100)),e}revertDefaultAxisMinMax(e){const t=this.w;let s=t.globals.lastXAxis,a=t.globals.lastYAxis;e&&e.xaxis&&(s=e.xaxis),e&&e.yaxis&&(a=e.yaxis),t.config.xaxis.min=s.min,t.config.xaxis.max=s.max;const i=r=>{typeof a[r]<"u"&&(t.config.yaxis[r].min=a[r].min,t.config.yaxis[r].max=a[r].max)};t.config.yaxis.map((r,o)=>{t.interact.zoomed||typeof a[o]<"u"?i(o):typeof this.ctx.opts.yaxis[o]<"u"&&(r.min=this.ctx.opts.yaxis[o].min,r.max=this.ctx.opts.yaxis[o].max)})}}class mt{constructor(e){this.w=e.w,this.ttCtx=e}getNearestValues({hoverArea:e,elGrid:t,clientX:s,clientY:a}){const i=this.w,r=t.getBoundingClientRect(),o=r.width,l=r.height;let n=o/(i.globals.dataPoints-1);const h=l/i.globals.dataPoints,c=this.hasBars();(i.globals.comboCharts||c)&&!i.config.xaxis.convertedCatToNumeric&&(n=o/i.globals.dataPoints);const d=s-r.left-i.globals.barPadForNumericAxis,u=a-r.top;d<0||u<0||d>o||u>l?(e.classList.remove("hovering-zoom"),e.classList.remove("hovering-pan")):i.interact.zoomEnabled?(e.classList.remove("hovering-pan"),e.classList.add("hovering-zoom")):i.interact.panEnabled&&(e.classList.remove("hovering-zoom"),e.classList.add("hovering-pan"));let g=Math.round(d/n);const p=Math.floor(u/h);c&&!i.config.xaxis.convertedCatToNumeric&&(g=Math.ceil(d/n),g=g-1);let b=null,f=null,m=i.globals.seriesXvalues.map(y=>y.filter(w=>D.isNumber(w)));const v=i.globals.seriesYvalues.map(y=>y.filter(w=>D.isNumber(w)));if(i.axisFlags.isXNumeric){const y=this.ttCtx.getElGrid().getBoundingClientRect(),w=d*(y.width/o),C=u*(y.height/l);f=this.closestInMultiArray(w,C,m,v),b=f.index,g=f.j,b!==null&&i.globals.hasNullValues&&(m=i.globals.seriesXvalues[b],f=this.closestInArray(w,m),g=f.j)}return i.interact.capturedSeriesIndex=b===null?-1:b,(!g||g<1)&&(g=0),i.globals.isBarHorizontal?i.interact.capturedDataPointIndex=p:i.interact.capturedDataPointIndex=g,{capturedSeries:b,j:i.globals.isBarHorizontal?p:g,hoverX:d,hoverY:u}}getFirstActiveXArray(e){const t=this.w;let s=0;const a=e.map((i,r)=>i.length>0?r:-1);for(let i=0;ii.globals.collapsedSeriesIndices.indexOf(h)===-1&&i.globals.ancillaryCollapsedSeriesIndices.indexOf(h)===-1;let o=1/0,l=null,n=null;for(let h=0;htypeof i[0]<"u");if(a.length>0)for(let i=0;i{var l;return!((l=this.w.globals.collapsedSeriesIndices)!=null&&l.includes(o))}))||[];for(let r=0;rt+s.getBBox().height,0)}getElMarkers(e){return typeof e=="number"?this.w.dom.baseEl.querySelectorAll(`.apexcharts-series[data\\:realIndex='${e}'] .apexcharts-series-markers-wrap > *`):this.w.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}getAllMarkers(e=!1){let t=this.w.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");t=[...t],e&&(t=t.filter(a=>{const i=Number(a.getAttribute("data:realIndex"));return this.w.globals.collapsedSeriesIndices.indexOf(i)===-1})),t.sort((a,i)=>{var r=Number(a.getAttribute("data:realIndex")),o=Number(i.getAttribute("data:realIndex"));return or?-1:0});const s=[];return t.forEach(a=>{s.push(a.querySelector(".apexcharts-marker"))}),s}hasMarkers(e){return this.getElMarkers(e).length>0}getPathFromPoint(e,t){const s=Number(e.getAttribute("cx")),a=Number(e.getAttribute("cy")),i=e.getAttribute("shape");return new I(this.w).getMarkerPath(s,a,i,t)}getElBars(){return this.w.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}hasBars(){return this.getElBars().length>0}getHoverMarkerSize(e){const t=this.w;let s=t.config.markers.hover.size;return s===void 0&&(s=t.globals.markers.size[e]+t.config.markers.hover.sizeOffset),s}toggleAllTooltipSeriesGroups(e){const t=this.w,s=this.ttCtx;s.allTooltipSeriesGroups.length===0&&(s.allTooltipSeriesGroups=t.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));const a=s.allTooltipSeriesGroups;for(let i=0;il.seriesData.seriesGoals[f]&&l.seriesData.seriesGoals[f][t]&&Array.isArray(l.seriesData.seriesGoals[f][t]),{xVal:d,zVal:u,xAxisTTVal:g}=s;let p="",b=l.globals.colors[e];t!==null&&l.config.plotOptions.bar.distributed&&(b=l.globals.colors[t]);for(let f=0,m=l.seriesData.series.length-1;f{var A,L,S,k;return l.axisFlags.isRangeData?v.yLbFormatter((L=(A=l.rangeData.seriesRangeStart)==null?void 0:A[C])==null?void 0:L[t],{series:l.rangeData.seriesRangeStart,seriesIndex:C,dataPointIndex:t,w:l})+" - "+v.yLbFormatter((k=(S=l.rangeData.seriesRangeEnd)==null?void 0:S[C])==null?void 0:k[t],{series:l.rangeData.seriesRangeEnd,seriesIndex:C,dataPointIndex:t,w:l}):v.yLbFormatter(l.seriesData.series[C][t],{series:l.seriesData.series,seriesIndex:C,dataPointIndex:t,w:l})};if(i)v=this.getFormatters(y),p=this.getSeriesName({fn:v.yLbTitleFormatter,index:y,seriesIndex:e,j:t}),b=l.globals.colors[y],n=w(y),c(y)&&(h=l.seriesData.seriesGoals[y][t].map(C=>({attrs:C,val:v.yLbFormatter(C.value,{seriesIndex:y,dataPointIndex:t,w:l})})));else{const C=(o=r==null?void 0:r.target)==null?void 0:o.getAttribute("fill");C&&(C.indexOf("url")!==-1?C.indexOf("Pattern")!==-1&&(b=l.dom.baseEl.querySelector(C.substr(4).slice(0,-1)).childNodes[0].getAttribute("stroke")):b=C),n=w(e),c(e)&&Array.isArray(l.seriesData.seriesGoals[e][t])&&(h=l.seriesData.seriesGoals[e][t].map(A=>({attrs:A,val:v.yLbFormatter(A.value,{seriesIndex:e,dataPointIndex:t,w:l})})))}}t===null&&(n=v.yLbFormatter(l.seriesData.series[e],O(R({},l),{seriesIndex:e,dataPointIndex:e}))),this.DOMHandling({i:e,t:y,j:t,ttItems:a,values:{val:n,goalVals:h,xVal:d,xAxisTTVal:g,zVal:u},seriesName:p,shared:i,pColor:b})}}getFormatters(e){const t=this.w;let s=t.formatters.yLabelFormatters[e],a;return t.formatters.ttVal!==void 0?Array.isArray(t.formatters.ttVal)?(s=t.formatters.ttVal[e]&&t.formatters.ttVal[e].formatter,a=t.formatters.ttVal[e]&&t.formatters.ttVal[e].title&&t.formatters.ttVal[e].title.formatter):(s=t.formatters.ttVal.formatter,typeof t.formatters.ttVal.title.formatter=="function"&&(a=t.formatters.ttVal.title.formatter)):a=t.config.tooltip.y.title.formatter,typeof s!="function"&&(t.formatters.yLabelFormatters[0]?s=t.formatters.yLabelFormatters[0]:s=function(i){return i}),typeof a!="function"&&(a=function(i){return i?i+": ":""}),{yLbFormatter:s,yLbTitleFormatter:a}}getSeriesName({fn:e,index:t,seriesIndex:s,j:a}){const i=this.w;return e(String(i.seriesData.seriesNames[t]),{series:i.seriesData.series,seriesIndex:s,dataPointIndex:a,w:i})}DOMHandling({t:e,j:t,ttItems:s,values:a,seriesName:i,shared:r,pColor:o}){const l=this.w,n=this.ttCtx,{val:h,goalVals:c,xVal:d,xAxisTTVal:u,zVal:g}=a;let p=null;p=s[e].children,l.config.tooltip.fillSeriesColor&&(s[e].style.backgroundColor=o,p[0].style.display="none"),n.showTooltipTitle&&(n.tooltipTitle===null&&(n.tooltipTitle=l.dom.baseEl.querySelector(".apexcharts-tooltip-title")),n.tooltipTitle.innerHTML=d),n.isXAxisTooltipEnabled&&(n.xaxisTooltipText.innerHTML=u!==""?u:d);const b=s[e].querySelector(".apexcharts-tooltip-text-y-label");b&&(b.innerHTML=i||"");const f=s[e].querySelector(".apexcharts-tooltip-text-y-value");f&&(f.innerHTML=typeof h<"u"?h:""),p[0]&&p[0].classList.contains("apexcharts-tooltip-marker")&&(l.config.tooltip.marker.fillColors&&Array.isArray(l.config.tooltip.marker.fillColors)&&(o=l.config.tooltip.marker.fillColors[e]),l.config.tooltip.fillSeriesColor?p[0].style.backgroundColor=o:p[0].style.color=o),l.config.tooltip.marker.show||(p[0].style.display="none");const m=s[e].querySelector(".apexcharts-tooltip-text-goals-label"),v=s[e].querySelector(".apexcharts-tooltip-text-goals-value");if(c.length&&l.seriesData.seriesGoals[e]){const y=()=>{let w="
",C="
";c.forEach(A=>{w+=`
${A.attrs.name}
`,C+=`
${A.val}
`}),m.innerHTML=w+"
",v.innerHTML=C+"
"};r?l.seriesData.seriesGoals[e][t]&&Array.isArray(l.seriesData.seriesGoals[e][t])?y():(m.innerHTML="",v.innerHTML=""):y()}else m.innerHTML="",v.innerHTML="";if(g!==null){const y=s[e].querySelector(".apexcharts-tooltip-text-z-label");y.innerHTML=l.config.tooltip.z.title;const w=s[e].querySelector(".apexcharts-tooltip-text-z-value");w.innerHTML=typeof g<"u"?g:""}if(r&&p[0]){if(l.config.tooltip.hideEmptySeries){const y=s[e].querySelector(".apexcharts-tooltip-marker"),w=s[e].querySelector(".apexcharts-tooltip-text");parseFloat(h)==0?(y.style.display="none",w.style.display="none"):(y.style.display="block",w.style.display="block")}typeof h>"u"||h===null||l.globals.ancillaryCollapsedSeriesIndices.indexOf(e)>-1||l.globals.collapsedSeriesIndices.indexOf(e)>-1||Array.isArray(n.tConfig.enabledOnSeries)&&n.tConfig.enabledOnSeries.indexOf(e)===-1?p[0].parentNode.style.display="none":p[0].parentNode.style.display=l.config.tooltip.items.display}else Array.isArray(n.tConfig.enabledOnSeries)&&n.tConfig.enabledOnSeries.indexOf(e)===-1&&(p[0].parentNode.style.display="none")}toggleActiveInactiveSeries(e,t){const s=this.w;if(e)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");const a=s.dom.baseEl.querySelector(`.apexcharts-tooltip-series-group-${t}`);a&&(a.classList.add("apexcharts-active"),a.style.display=s.config.tooltip.items.display)}}getValuesToPrint({i:e,j:t}){const s=this.w,a=s.seriesData.seriesX.map(d=>d.length>0?d:[]);let i="",r="",o=null,l=null;const n={series:s.seriesData.series,seriesIndex:e,dataPointIndex:t,w:s},h=s.formatters.ttZFormatter;if(t===null)l=s.seriesData.series[e];else if(s.axisFlags.isXNumeric&&s.config.chart.type!=="treemap"){if(i=a[e][t],a[e].length===0){const d=this.tooltipUtil.getFirstActiveXArray(a);i=a[d][t]}}else new _e(this.w).isFormatXY()?i=typeof s.config.series[e].data[t]<"u"?s.config.series[e].data[t].x:"":i=typeof s.labelData.labels[t]<"u"?s.labelData.labels[t]:"";const c=i;return s.axisFlags.isXNumeric&&s.config.xaxis.type==="datetime"?i=new ve(this.w).xLabelFormat(s.formatters.ttKeyFormatter,c,c,{i:void 0,dateFormatter:new U(this.w).formatDate,w:this.w}):s.globals.isBarHorizontal?i=s.formatters.yLabelFormatters[0](c,n):i=s.formatters.xLabelFormatter(c,n),s.config.tooltip.x.formatter!==void 0&&(i=s.formatters.ttKeyFormatter(c,n)),s.seriesData.seriesZ.length>0&&s.seriesData.seriesZ[e].length>0&&(o=h(s.seriesData.seriesZ[e][t],s)),typeof s.config.xaxis.tooltip.formatter=="function"?r=s.formatters.xaxisTooltipFormatter(c,n):r=i,{val:Array.isArray(l)?l.join(" "):l,xVal:Array.isArray(i)?i.join(" "):i,xAxisTTVal:Array.isArray(r)?r.join(" "):r,zVal:o}}handleCustomTooltip({i:e,j:t,y1:s,y2:a,w:i}){const r=this.ttCtx.getElTooltip();let o=i.config.tooltip.custom;Array.isArray(o)&&o[e]&&(o=o[e]);const l=o({series:i.seriesData.series,seriesIndex:e,dataPointIndex:t,y1:s,y2:a,w:i});typeof l=="string"||typeof l=="number"?r.innerHTML=l:(l instanceof Element||typeof l.nodeName=="string")&&(r.innerHTML="",r.appendChild(l.cloneNode(!0)))}}class yt{constructor(e){this.ttCtx=e,this.w=e.w}moveXCrosshairs(e,t=null){const s=this.ttCtx,a=this.w,i=s.getElXCrosshairs();let r=e-s.xcrosshairsWidth/2;const o=a.labelData.labels.slice().length;if(t!==null&&(r=a.layout.gridWidth/o*t),i!==null&&!a.globals.isBarHorizontal&&(i.setAttribute("x",r),i.setAttribute("x1",r),i.setAttribute("x2",r),i.setAttribute("y2",a.layout.gridHeight),i.classList.add("apexcharts-active")),r<0&&(r=0),r>a.layout.gridWidth&&(r=a.layout.gridWidth),s.isXAxisTooltipEnabled){let l=r;(a.config.xaxis.crosshairs.width==="tickWidth"||a.config.xaxis.crosshairs.width==="barWidth")&&(l=r+s.xcrosshairsWidth/2),this.moveXAxisTooltip(l)}}moveYCrosshairs(e){const t=this.ttCtx;t.ycrosshairs!==null&&I.setAttrs(t.ycrosshairs,{y1:e,y2:e}),t.ycrosshairsHidden!==null&&I.setAttrs(t.ycrosshairsHidden,{y1:e,y2:e})}moveXAxisTooltip(e){const t=this.w,s=this.ttCtx;if(s.xaxisTooltip!==null&&s.xcrosshairsWidth!==0){s.xaxisTooltip.classList.add("apexcharts-active");const a=s.xaxisOffY+t.config.xaxis.tooltip.offsetY+t.layout.translateY+1+t.config.xaxis.offsetY,i=s.xaxisTooltip.getBoundingClientRect().width;if(e=e-i/2,!isNaN(e)){e=e+t.layout.translateX;let r=0;r=new I(this.w).getTextRects(s.xaxisTooltipText.innerHTML),s.xaxisTooltipText.style.minWidth=r.width+"px",s.xaxisTooltip.style.left=e+"px",s.xaxisTooltip.style.top=a+"px"}}}moveYAxisTooltip(e){const t=this.w,s=this.ttCtx;s.yaxisTTEls===null&&(s.yaxisTTEls=t.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));const a=parseInt(s.ycrosshairsHidden.getAttribute("y1"),10);let i=t.layout.translateY+a;const r=s.yaxisTTEls[e].getBoundingClientRect(),o=r.height;let l=t.globals.translateYAxisX[e]-2;t.config.yaxis[e].opposite&&(l=l-r.width),i=i-o/2,t.globals.ignoreYAxisIndexes.indexOf(e)===-1&&i>0&&ia.layout.gridWidth/2&&(n=n-o.ttWidth-l-10),n>a.layout.gridWidth-o.ttWidth-10&&(n=a.layout.gridWidth-o.ttWidth),n<-20&&(n=-20),a.config.tooltip.followCursor){const c=i.getElGrid().getBoundingClientRect();n=i.e.clientX-c.left,n>a.layout.gridWidth/2&&(n=n-i.tooltipRect.ttWidth),h=i.e.clientY+a.layout.translateY-c.top,h>a.layout.gridHeight/2&&(h=h-i.tooltipRect.ttHeight)}else a.globals.isBarHorizontal||o.ttHeight/2+h>a.layout.gridHeight&&(h=a.layout.gridHeight-o.ttHeight+a.layout.translateY);isNaN(n)||(n=n+a.layout.translateX,r.style.left=n+"px",r.style.top=h+"px")}moveMarkers(e,t){const s=this.w,a=this.ttCtx;if(s.globals.markers.size[e]>0){const i=s.dom.baseEl.querySelectorAll(` .apexcharts-series[data\\:realIndex='${e}'] .apexcharts-marker`);for(let r=0;r0){const b=p.getAttribute("shape"),f=c.getMarkerPath(n,h,b,u*1.5);p.setAttribute("d",f)}this.moveXCrosshairs(n),l.fixedTooltip||this.moveTooltip(n,h,u)}moveDynamicPointsOnHover(e){var t;const s=this.ttCtx,a=s.w;let i=0,r=0,o=0;const l=a.globals.pointsArray,n=new j(this.w),h=new I(this.w);o=n.getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);const c=s.tooltipUtil.getHoverMarkerSize(o);if((t=l[o])!=null&&t[e]&&(i=l[o][e][0],r=l[o][e][1]),isNaN(i))return;const d=s.tooltipUtil.getAllMarkers();if(d.length)for(let u=0;u"u"&&d.splice(u,0,null),g&&g.length){let p=l[u][e][1],b;d[u].setAttribute("cx",i);const f=d[u].getAttribute("shape");if(a.config.chart.type==="rangeArea"&&!a.globals.comboCharts){const m=e+a.seriesData.series[u].length;b=l[u][m][1];const v=Math.abs(p-b)/2;p=p-v}if(p!==null&&!isNaN(p)&&p0){const m=h.getMarkerPath(i,p,f,c);d[u].setAttribute("d",m)}else d[u].setAttribute("d","")}}this.moveXCrosshairs(i),s.fixedTooltip||this.moveTooltip(i,r||a.layout.gridHeight,c)}moveStickyTooltipOverBars(e,t){const s=this.w,a=this.ttCtx;let i=s.globals.columnSeries?s.globals.columnSeries.length:s.seriesData.series.length;s.config.chart.stacked&&(i=s.globals.barGroups.length);let r=i>=2&&i%2===0?Math.floor(i/2):Math.floor(i/2)+1;s.globals.isBarHorizontal&&(r=new j(this.w).getActiveConfigSeriesIndex("desc")+1);let o=s.dom.baseEl.querySelector(`.apexcharts-bar-series .apexcharts-series[rel='${r}'] path[j='${e}'], .apexcharts-candlestick-series .apexcharts-series[rel='${r}'] path[j='${e}'], .apexcharts-boxPlot-series .apexcharts-series[rel='${r}'] path[j='${e}'], .apexcharts-rangebar-series .apexcharts-series[rel='${r}'] path[j='${e}']`);!o&&typeof t=="number"&&(o=s.dom.baseEl.querySelector(`.apexcharts-bar-series .apexcharts-series[data\\:realIndex='${t}'] path[j='${e}'], - .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='${t}'] path[j='${e}'], - .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='${t}'] path[j='${e}'], - .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='${t}'] path[j='${e}']`));let l=o?parseFloat(o.getAttribute("cx")):0,n=o?parseFloat(o.getAttribute("cy")):0;const h=o?parseFloat(o.getAttribute("barWidth")):0,c=a.getElGrid().getBoundingClientRect(),d=o&&(o.classList.contains("apexcharts-candlestick-area")||o.classList.contains("apexcharts-boxPlot-area"));s.axisFlags.isXNumeric?(o&&!d&&(l=l-(i%2!==0?h/2:0)),o&&d&&(l=l-h/2)):s.globals.isBarHorizontal||(l=a.xAxisTicksPositions[e-1]+a.dataPointsDividedWidth/2,isNaN(l)&&(l=a.xAxisTicksPositions[e]-a.dataPointsDividedWidth/2)),s.globals.isBarHorizontal?n=n-a.tooltipRect.ttHeight:s.config.tooltip.followCursor?n=a.e.clientY-c.top-a.tooltipRect.ttHeight/2:n+a.tooltipRect.ttHeight+15>s.layout.gridHeight&&(n=s.layout.gridHeight),s.globals.isBarHorizontal||this.moveXCrosshairs(l),a.fixedTooltip||this.moveTooltip(l,n||s.layout.gridHeight)}}class ts{constructor(e){this.w=e.w,this.ttCtx=e,this.ctx=e.ctx,this.tooltipPosition=new yt(e)}drawDynamicPoints(){const e=this.w,t=new I(this.w),s=new fe(this.w,this.ctx);let a=e.dom.baseEl.querySelectorAll(".apexcharts-series");a=[...a],e.config.chart.stacked&&a.sort((i,r)=>parseFloat(i.getAttribute("data:realIndex"))-parseFloat(r.getAttribute("data:realIndex")));for(let i=0;i0){const a=this.ttCtx.tooltipUtil.getPathFromPoint(e[t],s);e[t].setAttribute("d",a)}else e[t].setAttribute("d","M0,0")}}}class ss{constructor(e){this.w=e.w;const t=this.w;this.ttCtx=e,this.isVerticalGroupedRangeBar=!t.globals.isBarHorizontal&&t.config.chart.type==="rangeBar"&&t.config.plotOptions.bar.rangeBarGroupRows}getAttr(e,t){return parseFloat(e.target.getAttribute(t))}handleHeatTreeTooltip({e,opt:t,x:s,y:a,type:i}){const r=this.ttCtx,o=this.w;if(e.target.classList.contains(`apexcharts-${i}-rect`)){const l=this.getAttr(e,"i"),n=this.getAttr(e,"j"),h=this.getAttr(e,"cx"),c=this.getAttr(e,"cy"),d=this.getAttr(e,"width"),u=this.getAttr(e,"height");if(r.tooltipLabels.drawSeriesTexts({ttItems:t.ttItems,i:l,j:n,shared:!1,e}),o.interact.capturedSeriesIndex=l,o.interact.capturedDataPointIndex=n,s=h+r.tooltipRect.ttWidth/2+d,a=c+r.tooltipRect.ttHeight/2-u/2,r.tooltipPosition.moveXCrosshairs(h+d/2),s>o.layout.gridWidth/2&&(s=h-r.tooltipRect.ttWidth/2+d),r.w.config.tooltip.followCursor){const g=o.dom.elWrap.getBoundingClientRect();s=o.interact.clientX-g.left-(s>o.layout.gridWidth/2?r.tooltipRect.ttWidth:0),a=o.interact.clientY-g.top-(a>o.layout.gridHeight/2?r.tooltipRect.ttHeight:0)}}return{x:s,y:a}}handleMarkerTooltip({e,opt:t,x:s,y:a}){const i=this.w,r=this.ttCtx;let o,l;if(e.target.classList.contains("apexcharts-marker")){const n=parseInt(t.paths.getAttribute("cx"),10),h=parseInt(t.paths.getAttribute("cy"),10),c=parseFloat(t.paths.getAttribute("val"));if(l=parseInt(t.paths.getAttribute("rel"),10),o=parseInt(t.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,r.intersect){const d=D.findAncestor(t.paths,"apexcharts-series");d&&(o=parseInt(d.getAttribute("data:realIndex"),10))}if(r.tooltipLabels.drawSeriesTexts({ttItems:t.ttItems,i:o,j:l,shared:r.showOnIntersect?!1:i.config.tooltip.shared,e}),e.type==="mouseup"&&r.markerClick(e,o,l),i.interact.capturedSeriesIndex=o,i.interact.capturedDataPointIndex=l,s=n,a=h+i.layout.translateY-r.tooltipRect.ttHeight*1.4,r.w.config.tooltip.followCursor){const d=r.getElGrid().getBoundingClientRect();a=r.e.clientY+i.layout.translateY-d.top}c<0&&(a=h),r.marker.enlargeCurrentPoint(l,t.paths,s,a)}return{x:s,y:a}}handleBarTooltip({e,opt:t}){const s=this.w,a=this.ttCtx,i=a.getElTooltip();let r=0,o=0,l=0,n=0,h;const c=this.getBarTooltipXY({e,opt:t});if(c.j===null&&c.barHeight===0&&c.barWidth===0)return;n=c.i;const d=c.j;if(s.interact.capturedSeriesIndex=n,s.interact.capturedDataPointIndex=d,s.globals.isBarHorizontal&&a.tooltipUtil.hasBars()||!s.config.tooltip.shared?(o=c.x,l=c.y,h=Array.isArray(s.config.stroke.width)?s.config.stroke.width[n]:s.config.stroke.width,r=o):!s.globals.comboCharts&&!s.config.tooltip.shared&&(r=r/2),isNaN(l)&&(l=s.globals.svgHeight-a.tooltipRect.ttHeight),o+a.tooltipRect.ttWidth>s.layout.gridWidth?o=o-a.tooltipRect.ttWidth:o<0&&(o=0),a.w.config.tooltip.followCursor){const u=a.getElGrid().getBoundingClientRect();l=a.e.clientY-u.top}a.tooltip===null&&(a.tooltip=s.dom.baseEl.querySelector(".apexcharts-tooltip")),s.config.tooltip.shared||(s.globals.comboBarCount>0?a.tooltipPosition.moveXCrosshairs(r+h/2):a.tooltipPosition.moveXCrosshairs(r)),!a.fixedTooltip&&(!s.config.tooltip.shared||s.globals.isBarHorizontal&&a.tooltipUtil.hasBars())&&(l=l+s.layout.translateY-a.tooltipRect.ttHeight/2,i.style.left=o+s.layout.translateX+"px",i.style.top=l+"px")}getBarTooltipXY({e,opt:t}){const s=this.w;let a=null;const i=this.ttCtx;let r=0,o=0,l=0,n=0,h=0;const c=e.target.classList;if(c.contains("apexcharts-bar-area")||c.contains("apexcharts-candlestick-area")||c.contains("apexcharts-boxPlot-area")||c.contains("apexcharts-rangebar-area")){const d=e.target,u=d.getBoundingClientRect(),g=t.elGrid.getBoundingClientRect(),p=u.height;h=u.height;const b=u.width,f=parseInt(d.getAttribute("cx"),10),m=parseInt(d.getAttribute("cy"),10);n=parseFloat(d.getAttribute("barWidth"));const v=e.type==="touchmove"?e.touches[0].clientX:e.clientX;a=parseInt(d.getAttribute("j"),10),r=parseInt(d.parentNode.getAttribute("rel"),10)-1;const y=d.getAttribute("data-range-y1"),w=d.getAttribute("data-range-y2");s.globals.comboCharts&&(r=parseInt(d.parentNode.getAttribute("data:realIndex"),10));const C=L=>(s.axisFlags.isXNumeric?L=f-b/2:this.isVerticalGroupedRangeBar?L=f+b/2:L=f-i.dataPointsDividedWidth+b/2,L),A=()=>m-i.dataPointsDividedHeight+p/2-i.tooltipRect.ttHeight/2;i.tooltipLabels.drawSeriesTexts({ttItems:t.ttItems,i:r,j:a,y1:y?parseInt(y,10):null,y2:w?parseInt(w,10):null,shared:i.showOnIntersect?!1:s.config.tooltip.shared,e}),s.config.tooltip.followCursor?s.globals.isBarHorizontal?(o=v-g.left+15,l=A()):(o=C(o),l=e.clientY-g.top-i.tooltipRect.ttHeight/2-15):s.globals.isBarHorizontal?(o=f,o0&&s.setAttribute("width",t.xcrosshairsWidth)}handleYCrosshair(){const e=this.w,t=this.ttCtx;t.ycrosshairs=e.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),t.ycrosshairsHidden=e.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}drawYaxisTooltipText(e,t,s){const a=this.ttCtx,i=this.w,r=i.globals,o=r.seriesYAxisMap[e];if(a.yaxisTooltips[e]&&o.length>0){const l=i.formatters.yLabelFormatters[e],n=a.getElGrid().getBoundingClientRect(),h=o[0];let c=0;s.yRatio.length>1&&(c=h);const d=(t-n.top)*s.yRatio[c],u=r.maxYArr[h]-r.minYArr[h];let g=r.minYArr[h]+(u-d);i.config.yaxis[e].reversed&&(g=r.maxYArr[h]-(u-d)),a.tooltipPosition.moveYCrosshairs(t-n.top),a.yaxisTooltipText[e].innerHTML=l(g),a.tooltipPosition.moveYAxisTooltip(e)}}}class is{constructor(e,t){this.w=e,this.ctx=t,this.tConfig=e.config.tooltip,this.tooltipUtil=new mt(this),this.tooltipLabels=new es(this),this.tooltipPosition=new yt(this),this.marker=new ts(this),this.intersect=new ss(this),this.axesTooltip=new as(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!e.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now(),this.dimensionUpdateScheduled=!1}setupDimensionCache(){const e=this.w,t=this.getElTooltip();t&&(this.updateDimensionCache(),typeof ResizeObserver<"u"&&!e.globals.resizeObserver&&(e.globals.resizeObserver=new ResizeObserver(()=>{this.dimensionUpdateScheduled||(this.dimensionUpdateScheduled=!0,requestAnimationFrame(()=>{this.updateDimensionCache(),this.dimensionUpdateScheduled=!1}))}),e.globals.resizeObserver.observe(t)))}updateDimensionCache(){const e=this.w,t=this.getElTooltip();if(!t)return;const s=t.getBoundingClientRect();e.globals.dimensionCache.tooltip={width:s.width,height:s.height,lastUpdate:Date.now()}}getCachedDimensions(){const e=this.w;if(e.globals.dimensionCache.tooltip){const s=e.globals.dimensionCache.tooltip;if(Date.now()-s.lastUpdate<1e3)return{ttWidth:s.width,ttHeight:s.height}}this.updateDimensionCache();const t=e.globals.dimensionCache.tooltip;return t?{ttWidth:t.width,ttHeight:t.height}:{ttWidth:0,ttHeight:0}}getElTooltip(e){return e||(e=this),e.w.dom.baseEl?e.w.dom.baseEl.querySelector(".apexcharts-tooltip"):null}getElXCrosshairs(){return this.w.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}getElGrid(){return this.w.dom.baseEl.querySelector(".apexcharts-grid")}drawTooltip(e){const t=this.w;this.xyRatios=e,this.isXAxisTooltipEnabled=t.config.xaxis.tooltip.enabled&&t.globals.axisCharts,this.yaxisTooltips=t.config.yaxis.map(i=>!!(i.show&&i.tooltip.enabled&&t.globals.axisCharts)),this.allTooltipSeriesGroups=[],t.globals.axisCharts||(this.showTooltipTitle=!1);const s=H.createElementNS("http://www.w3.org/1999/xhtml","div");if(s.classList.add("apexcharts-tooltip"),t.config.tooltip.cssClass&&s.classList.add(t.config.tooltip.cssClass),s.classList.add(`apexcharts-theme-${this.tConfig.theme||"light"}`),t.config.chart.accessibility.enabled&&t.config.chart.accessibility.announcements.enabled&&(s.setAttribute("role","tooltip"),s.setAttribute("aria-live","polite"),s.setAttribute("aria-atomic","true"),s.setAttribute("aria-hidden","true")),t.dom.elWrap.appendChild(s),t.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();const i=new we(this.w,this.ctx);this.xAxisTicksPositions=i.getXAxisTicksPositions()}if((t.globals.comboCharts||this.tConfig.intersect||t.config.chart.type==="rangeBar")&&!this.tConfig.shared&&(this.showOnIntersect=!0),(t.config.markers.size===0||t.globals.markers.largestSize===0)&&this.marker.drawDynamicPoints(this),t.globals.collapsedSeries.length===t.seriesData.series.length)return;this.dataPointsDividedHeight=t.layout.gridHeight/t.globals.dataPoints,this.dataPointsDividedWidth=t.layout.gridWidth/t.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=H.createElementNS("http://www.w3.org/1999/xhtml","div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||t.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,s.appendChild(this.tooltipTitle));let a=t.seriesData.series.length;(t.globals.xyCharts||t.globals.comboCharts)&&this.tConfig.shared&&(this.showOnIntersect?a=1:a=t.seriesData.series.length),this.legendLabels=t.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(a),this.addSVGEvents(),this.setupDimensionCache()}createTTElements(e){const t=this.w,s=[],a=this.getElTooltip();for(let i=0;i{const d=H.createElementNS("http://www.w3.org/1999/xhtml","div");d.classList.add(`apexcharts-tooltip-${c}-group`);const u=H.createElementNS("http://www.w3.org/1999/xhtml","span");u.classList.add(`apexcharts-tooltip-text-${c}-label`),d.appendChild(u);const g=H.createElementNS("http://www.w3.org/1999/xhtml","span");g.classList.add(`apexcharts-tooltip-text-${c}-value`),d.appendChild(g),h.appendChild(d)}),r.appendChild(h),a.appendChild(r),s.push(r)}return s}addSVGEvents(){const e=this.w,t=e.config.chart.type,s=this.getElTooltip(),a=t==="bar"||t==="candlestick"||t==="boxPlot"||t==="rangeBar",i=t==="area"||t==="line"||t==="scatter"||t==="bubble"||t==="radar",r=e.dom.Paper.node,o=this.getElGrid();o&&(this.seriesBound=o.getBoundingClientRect());const l=[],n=[],h={hoverArea:r,elGrid:o,tooltipEl:s,tooltipY:l,tooltipX:n,ttItems:this.ttItems};let c;if(e.globals.axisCharts&&(i?c=e.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:longestSeries='true'] .apexcharts-marker"):a?c=e.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-bar-area, .apexcharts-series .apexcharts-candlestick-area, .apexcharts-series .apexcharts-boxPlot-area, .apexcharts-series .apexcharts-rangebar-area"):(t==="heatmap"||t==="treemap")&&(c=e.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-heatmap, .apexcharts-series .apexcharts-treemap")),c&&c.length))for(let d=0;d0&&this.addPathsEventListeners(d,h),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(h)}}drawFixedTooltipRect(){const e=this.w,t=this.getElTooltip(),s=t.getBoundingClientRect(),a=s.width+10,i=s.height+10;let r=this.tConfig.fixed.offsetX,o=this.tConfig.fixed.offsetY;const l=this.tConfig.fixed.position.toLowerCase();return l.indexOf("right")>-1&&(r=r+e.globals.svgWidth-a+10),l.indexOf("bottom")>-1&&(o=o+e.globals.svgHeight-i-10),t.style.left=r+"px",t.style.top=o+"px",{x:r,y:o,ttWidth:a,ttHeight:i}}addDatapointEventsListeners(e){const t=this.w.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(t,e)}addPathsEventListeners(e,t){const s=this;for(let a=0;ae[a].addEventListener(r,s.onSeriesHover.bind(s,i),{capture:!1,passive:!0}))}}onSeriesHover(e,t){const s=Date.now()-this.lastHoverTime;s>=20?this.seriesHover(e,t):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(()=>{this.seriesHover(e,t)},20-s))}seriesHover(e,t){this.lastHoverTime=Date.now();let s=[];const a=this.w;a.config.chart.group&&(s=this.ctx.getGroupedCharts()),!(a.globals.axisCharts&&(a.globals.minX===-1/0&&a.globals.maxX===1/0||a.globals.dataPoints===0))&&(s.length?s.forEach(i=>{const r=this.getElTooltip(i),o={paths:e.paths,tooltipEl:r,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:i.w.globals.tooltip.ttItems};i.w.globals.minX===this.w.globals.minX&&i.w.globals.maxX===this.w.globals.maxX&&i.w.globals.tooltip.seriesHoverByContext({chartCtx:i,ttCtx:i.w.globals.tooltip,opt:o,e:t})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:e,e:t}))}seriesHoverByContext({chartCtx:e,ttCtx:t,opt:s,e:a}){const i=e.w;if(!this.getElTooltip(e))return;const r=t.getCachedDimensions();t.tooltipRect={x:0,y:0,ttWidth:r.ttWidth,ttHeight:r.ttHeight},t.e=a,t.tooltipUtil.hasBars()&&!i.globals.comboCharts&&!t.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new j(e.w).toggleSeriesOnHover(a,a.target.parentNode),i.globals.axisCharts?t.axisChartsTooltips({e:a,opt:s,tooltipRect:t.tooltipRect}):t.nonAxisChartsTooltips({e:a,opt:s,tooltipRect:t.tooltipRect}),t.fixedTooltip&&t.drawFixedTooltipRect()}axisChartsTooltips({e,opt:t}){const s=this.w;let a,i;const r=t.elGrid.getBoundingClientRect(),o=e.type==="touchmove"?e.touches[0].clientX:e.clientX,l=e.type==="touchmove"?e.touches[0].clientY:e.clientY;if(this.clientY=l,this.clientX=o,s.interact.capturedSeriesIndex=-1,s.interact.capturedDataPointIndex=-1,lr.top+r.height){this.handleMouseOut(t);return}if(Array.isArray(this.tConfig.enabledOnSeries)&&!s.config.tooltip.shared){const u=parseInt(t.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(u)<0){this.handleMouseOut(t);return}}const n=this.getElTooltip(),h=this.getElXCrosshairs();let c=[];s.config.chart.group&&(c=this.ctx.getSyncedCharts());const d=s.globals.xyCharts||s.config.chart.type==="bar"&&!s.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||s.globals.comboCharts&&this.tooltipUtil.hasBars();if(e.type==="mousemove"||e.type==="touchmove"||e.type==="mouseup"){if(s.globals.collapsedSeries.length+s.globals.ancillaryCollapsedSeries.length===s.seriesData.series.length)return;h!==null&&h.classList.add("apexcharts-active");const u=this.yaxisTooltips.filter(g=>g===!0);if(this.ycrosshairs!==null&&u.length&&this.ycrosshairs.classList.add("apexcharts-active"),d&&!this.showOnIntersect||c.length>1)this.handleStickyTooltip(e,o,l,t);else if(s.config.chart.type==="heatmap"||s.config.chart.type==="treemap"){const g=this.intersect.handleHeatTreeTooltip({e,opt:t,x:a,y:i,type:s.config.chart.type});a=g.x,i=g.y,n.style.left=a+"px",n.style.top=i+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e,opt:t}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e,opt:t,x:a,y:i});if(this.yaxisTooltips.length)for(let g=0;g{const n=l.getAttribute("data:default-text");l.innerHTML=decodeURIComponent(n)}))}handleStickyTooltip(e,t,s,a){const i=this.w,r=this.tooltipUtil.getNearestValues({context:this,hoverArea:a.hoverArea,elGrid:a.elGrid,clientX:t,clientY:s}),o=r.j;let l=r.capturedSeries;i.globals.collapsedSeriesIndices.includes(l)&&(l=null);const n=a.elGrid.getBoundingClientRect();if(r.hoverX<0||r.hoverX>n.width){this.handleMouseOut(a);return}if(l!==null)this.handleStickyCapturedSeries(e,l,a,o);else if(this.tooltipUtil.isXoverlap(o)||i.globals.isBarHorizontal){const h=i.seriesData.series.findIndex((c,d)=>!i.globals.collapsedSeriesIndices.includes(d));this.create(e,this,h,o,a.ttItems)}}handleStickyCapturedSeries(e,t,s,a){const i=this.w;if(!this.tConfig.shared&&i.seriesData.series[t][a]===null){this.handleMouseOut(s);return}if(typeof i.seriesData.series[t][a]<"u")this.tConfig.shared&&this.tooltipUtil.isXoverlap(a)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(e,this,t,a,s.ttItems):this.create(e,this,t,a,s.ttItems,!1);else if(this.tooltipUtil.isXoverlap(a)){const r=i.seriesData.series.findIndex((o,l)=>!i.globals.collapsedSeriesIndices.includes(l));this.create(e,this,r,a,s.ttItems)}}deactivateHoverFilter(){const e=this.w,t=new I(this.w,this.ctx),s=e.dom.Paper.find(".apexcharts-bar-area");for(let a=0;a{const i=a.getAttribute("data:default-text");a.innerHTML=decodeURIComponent(i)})}markerClick(e,t,s){const a=this.w;typeof a.config.chart.events.markerClick=="function"&&a.config.chart.events.markerClick(e,this.ctx,{seriesIndex:t,dataPointIndex:s,w:a}),this.ctx.events.fireEvent("markerClick",[e,this.ctx,{seriesIndex:t,dataPointIndex:s,w:a}])}create(e,t,s,a,i,r=null){var o,l,n,h,c,d,u,g,p,b,f,m,v,y,w,C;const A=this.w,L=t;e.type==="mouseup"&&this.markerClick(e,s,a),r===null&&(r=this.tConfig.shared);const S=this.tooltipUtil.hasMarkers(s),k=this.tooltipUtil.getElBars(),M=()=>{A.globals.markers.largestSize>0?L.marker.enlargePoints(a):L.tooltipPosition.moveDynamicPointsOnHover(a)};if(A.config.legend.tooltipHoverFormatter){const T=A.config.legend.tooltipHoverFormatter,X=Array.from(this.legendLabels);X.forEach(E=>{const F=E.getAttribute("data:default-text");E.innerHTML=decodeURIComponent(F)});for(let E=0;E0)){const T=new I(this.w,this.ctx),X=A.dom.Paper.find(`.apexcharts-bar-area[j='${a}']`);this.deactivateHoverFilter(),L.tooltipUtil.getAllMarkers(!0).length&&!this.barSeriesHeight&&M(),L.tooltipPosition.moveStickyTooltipOverBars(a,s);for(let E=0;Et.instance||new de(t))}findOne(e){const t=this.node.querySelector(e);return t?t.instance||new de(t):null}on(e,t){const s=e.split(".")[0];return this._listeners.push({event:e,eventType:s,handler:t}),this.node.addEventListener(s,t),this}off(e,t){if(!e&&!t)this._listeners.forEach(s=>{this.node.removeEventListener(s.eventType,s.handler)}),this._listeners=[];else if(e&&!t){const s=e.split(".")[0];this._listeners=this._listeners.filter(a=>a.eventType===s?(this.node.removeEventListener(a.eventType,a.handler),!1):!0)}else{const s=e.split(".")[0];this._listeners=this._listeners.filter(a=>a.eventType===s&&a.handler===t?(this.node.removeEventListener(a.eventType,a.handler),!1):!0)}return this}each(e,t){return Array.from(this.node.children).forEach(s=>{const a=s.instance||new de(s);e.call(a),t&&a.each(e,t)}),this}removeClass(e){return e==="*"?this.node.removeAttribute("class"):this.node.classList.remove(e),this}children(){return Array.from(this.node.childNodes).filter(e=>e.nodeType===1).map(e=>e.instance||new de(e))}hide(){return this.node.style.display="none",this}show(){return this.node.style.display="",this}bbox(){if(typeof this.node.getBBox=="function")try{return this.node.getBBox()}catch{}return{x:0,y:0,width:0,height:0}}tspan(e){const t=H.createElementNS("http://www.w3.org/2000/svg","tspan");return t.textContent=e,this.node.appendChild(t),new de(t)}plot(e){return typeof e=="string"&&this.attr("d",e),this}animate(){throw new Error("Animation module not loaded")}filterWith(){throw new Error("Filter module not loaded")}unfilter(e){return this._filter&&(this.node.removeAttribute("filter"),e&&this._filter.node&&this._filter.node.parentNode&&this._filter.node.parentNode.removeChild(this._filter.node),this._filter=null),this}filterer(){return this._filter}},rs=0;class os extends Q{constructor(e,t,s){const a=t==="radial"?"radialGradient":"linearGradient",i=H.createElementNS(_,a);super(i),this._id="SvgjsGradient"+ ++rs,this.attr("id",this._id),typeof s=="function"&&s(new ls(this));let r=e.node.querySelector("defs");r||(r=H.createElementNS(_,"defs"),e.node.appendChild(r)),r.appendChild(this.node)}stop(e,t,s){const a=H.createElementNS(_,"stop");return a.setAttribute("offset",e),a.setAttribute("stop-color",t),s!==void 0&&a.setAttribute("stop-opacity",s),this.node.appendChild(a),this}from(e,t){return this.attr({x1:e,y1:t})}to(e,t){return this.attr({x2:e,y2:t})}url(){return"url(#"+this._id+")"}toString(){return this.url()}valueOf(){return this.url()}fill(){return this.url()}}class ls{constructor(e){this.gradient=e}stop(e,t,s){return this.gradient.stop(e,t,s),this}}let ns=0;class hs extends Q{constructor(e,t,s,a){const i=H.createElementNS(_,"pattern");if(super(i),this._id="SvgjsPattern"+ ++ns,this.attr({id:this._id,width:t,height:s,patternUnits:"userSpaceOnUse"}),typeof a=="function"){const o=new Ce(this.node);a(o)}let r=e.node.querySelector("defs");r||(r=H.createElementNS(_,"defs"),e.node.appendChild(r)),r.appendChild(this.node)}url(){return"url(#"+this._id+")"}toString(){return this.url()}valueOf(){return this.url()}fill(){return this.url()}}class Ce extends Q{line(e,t,s,a){const i=this._make("line");return e!==void 0&&i.attr({x1:e,y1:t,x2:s,y2:a}),i}rect(e,t){const s=this._make("rect");return e!==void 0&&s.attr({width:e,height:t}),s}circle(e){const t=this._make("circle");return e!==void 0&&t.attr({r:e/2,cx:e/2,cy:e/2}),t}path(e){const t=this._make("path");return e&&t.attr("d",e),t}polygon(e){const t=this._make("polygon");return e&&t.attr("points",e),t}group(){return this._makeContainer("g")}defs(){return this._makeContainer("defs")}plain(e){const t=H.createElementNS(_,"text");t.textContent=e;const s=new Q(t);return this.node.appendChild(t),s}text(e){const t=H.createElementNS(_,"text"),s=new Q(t);return this.node.appendChild(t),typeof e=="function"&&e(new cs(t)),s}image(e,t){const s=H.createElementNS(_,"image");s.setAttributeNS("http://www.w3.org/1999/xlink","href",e);const a=new Q(s);if(this.node.appendChild(s),typeof t=="function"){const i=new Image;i.onload=function(){a.size(i.width,i.height),t.call(a,{width:i.width,height:i.height})},i.src=e}return a}gradient(e,t){return new os(this,e,t)}pattern(e,t,s){return new hs(this,e,t,s)}_make(e){const t=H.createElementNS(_,e);return this.node.appendChild(t),new Q(t)}_makeContainer(e){const t=H.createElementNS(_,e);return this.node.appendChild(t),new Ce(t)}}class cs{constructor(e){this.textNode=e}tspan(e){const t=H.createElementNS(_,"tspan");return t.textContent=e,this.textNode.appendChild(t),new ds(t,this.textNode)}}class ds{constructor(e,t){this.node=e,this.textNode=t}newLine(){return this.node.setAttribute("dy","1.1em"),this.node.dataset.newline="1",this}}let gs=0;class ps extends Q{constructor(){const e=H.createElementNS(_,"filter");super(e),this._id="SvgjsFilter"+ ++gs,this.attr("id",this._id)}size(e,t,s,a){return this.attr({width:e,height:t,x:s,y:a})}}class us{constructor(e){this.filter=e}colorMatrix(e){return this._primitive("feColorMatrix",e)}offset(e){return this._primitive("feOffset",e)}gaussianBlur(e){return this._primitive("feGaussianBlur",e)}flood(e){return this._primitive("feFlood",e)}composite(e){return this._primitive("feComposite",e)}merge(e){const t=H.createElementNS(_,"feMerge");return e.forEach(s=>{const a=H.createElementNS(_,"feMergeNode");a.setAttribute("in",s),t.appendChild(a)}),this.filter.node.appendChild(t),new Q(t)}_primitive(e,t){const s=H.createElementNS(_,e);for(const a in t)s.setAttribute(a,t[a]);return this.filter.node.appendChild(s),new Q(s)}}function xs(x){x.prototype.filterWith=function(e){const t=new ps;this._filter=t;let s=this.node;for(;s&&s.nodeName!=="svg";)s=s.parentNode;if(s){let a=s.querySelector("defs");a||(a=H.createElementNS(_,"defs"),s.insertBefore(a,s.firstChild)),a.appendChild(t.node)}return e(new us(t)),this.attr("filter","url(#"+t._id+")"),this},x.prototype.unfilter=function(e){return this._filter&&(this.node.removeAttribute("filter"),e&&this._filter.node&&this._filter.node.parentNode&&this._filter.node.parentNode.removeChild(this._filter.node),this._filter=null),this},x.prototype.filterer=function(){return this._filter}}/*! - * Path morphing for SVG path animations - * Based on svg.pathmorphing.js by Ulrich-Matthias Schäfer (MIT License) - * Refactored to be standalone (no SVG.js dependency) - */function Ue(x){if(!x||typeof x!="string")return[["M",0,0]];const e=[],t=/([MmLlHhVvCcSsQqTtAaZz])\s*/g,s=/[+-]?(?:\d+\.?\d*|\.\d+)(?:e[+-]?\d+)?/gi;let a;const i=[],r=[];for(;(a=t.exec(x))!==null;)i.push(a[1]),r.push(a.index);for(let o=0;o{for(let r=1;rs&&(s=o),la&&(a=l))}}),e===1/0?{x:0,y:0,width:0,height:0}:{x:e,y:t,width:s-e,height:a-t}}function fs(x){return x.map(e=>e.join(" ")).join(" ")}function Ze(x){switch(x[0]){case"z":case"Z":x[0]="L",x[1]=this.start[0],x[2]=this.start[1];break;case"H":x[0]="L",x[2]=this.pos[1];break;case"V":x[0]="L",x[2]=x[1],x[1]=this.pos[0];break;case"T":x[0]="Q",x[3]=x[1],x[4]=x[2],x[1]=this.reflection[1],x[2]=this.reflection[0];break;case"S":x[0]="C",x[6]=x[4],x[5]=x[3],x[4]=x[2],x[3]=x[1],x[2]=this.reflection[1],x[1]=this.reflection[0];break}return x}function Ke(x){var e=x.length;return this.pos=[x[e-2],x[e-1]],"SCQT".indexOf(x[0])!=-1&&(this.reflection=[2*this.pos[0]-x[e-4],2*this.pos[1]-x[e-3]]),x}function Je(x){var e=[x];switch(x[0]){case"M":return this.pos=this.start=[x[1],x[2]],e;case"L":x[5]=x[3]=x[1],x[6]=x[4]=x[2],x[1]=this.pos[0],x[2]=this.pos[1];break;case"Q":x[6]=x[4],x[5]=x[3],x[4]=x[4]*1/3+x[2]*2/3,x[3]=x[3]*1/3+x[1]*2/3,x[2]=this.pos[1]*1/3+x[2]*2/3,x[1]=this.pos[0]*1/3+x[1]*2/3;break;case"A":e=bs(this.pos,x),x=e[0];break}return x[0]="C",this.pos=[x[5],x[6]],this.reflection=[2*x[5]-x[3],2*x[6]-x[4]],e}function Qe(x,e){if(e===!1)return!1;for(var t=e,s=x.length;t1&&(d=Math.sqrt(d),t=d*t,s=d*s),u=new ne().rotate(a).scale(1/t,1/s).rotate(-a),n=n.transform(u),h=h.transform(u),g=[h.x-n.x,h.y-n.y],b=g[0]*g[0]+g[1]*g[1],p=Math.sqrt(b),g[0]/=p,g[1]/=p,f=b<4?Math.sqrt(1-b/4):0,i===r&&(f*=-1),m=new ee((h.x+n.x)/2+f*-g[1],(h.y+n.y)/2+f*g[0]),v=new ee(n.x-m.x,n.y-m.y),y=new ee(h.x-m.x,h.y-m.y),w=Math.acos(v.x/Math.sqrt(v.x*v.x+v.y*v.y)),v.y<0&&(w*=-1),C=Math.acos(y.x/Math.sqrt(y.x*y.x+y.y*y.y)),y.y<0&&(C*=-1),r&&w>C&&(C+=2*Math.PI),!r&&w>16&255,s>>8&255,s&255,1]}const e=x.match(/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*([\d.]+))?\s*\)/);return e?[+e[1],+e[2],+e[3],e[4]!==void 0?+e[4]:1]:null}function Cs(x,e,t){return`rgba(${Math.round(x[0]+(e[0]-x[0])*t)},${Math.round(x[1]+(e[1]-x[1])*t)},${Math.round(x[2]+(e[2]-x[2])*t)},${x[3]+(e[3]-x[3])*t})`}class Ge{constructor(e,t,s){this.el=e,this.duration=t??300,this.delay=s||0,this._attrTarget=null,this._plotTarget=null,this._afterCb=null,this._duringCb=null,this._next=null,this._root=null,this._scheduled=!1}attr(e){return this._attrTarget=e,this._schedule(),this}plot(e){return this._plotTarget=e,this._schedule(),this}after(e){return this._afterCb=e,this._schedule(),this}during(e){return this._duringCb=e,this._schedule(),this}animate(e,t){const s=new Ge(this.el,e,t);return this._next=s,s._root=this._root||this,s}_schedule(){const e=this._root||this;e._scheduled||(e._scheduled=!0,queueMicrotask(()=>e._executeChain()))}_executeChain(){const e=[];let t=this;for(;t;)e.push(t),t=t._next;let s=0;e.forEach(a=>{s+=a.delay,a._execute(s),s+=a.duration})}_execute(e){const t=this.el,s=this.duration;if(s<=1){const i=()=>{this._attrTarget&&t.attr(this._attrTarget),this._plotTarget&&t.plot(this._plotTarget),this._afterCb&&this._afterCb.call(t)};e>0?setTimeout(i,e):i();return}const a=()=>{const i={},r={},o={};if(this._attrTarget)for(const c of Object.keys(this._attrTarget)){const d=t.attr(c);i[c]=d;const u=et(d),g=et(String(this._attrTarget[c]));u&&g&&(r[c]=u,o[c]=g)}let l=null;if(this._plotTarget){const c=t.attr("d")||"";try{l=ws(c,this._plotTarget)}catch{l=null}}const n=performance.now(),h=c=>{const d=c-n,u=Math.min(d/s,1),g=vs(u);if(this._attrTarget)if(u>=1)t.attr(this._attrTarget);else{const p={};for(const b of Object.keys(this._attrTarget))if(r[b]&&o[b])p[b]=Cs(r[b],o[b],g);else{const f=parseFloat(i[b]),m=parseFloat(this._attrTarget[b]);!isNaN(f)&&!isNaN(m)&&(p[b]=f+(m-f)*g)}t.attr(p)}l&&u<1&&t.attr("d",l(g)),this._duringCb&&this._duringCb(g),u<1?H.requestAnimationFrame(h):(this._plotTarget&&t.attr("d",this._plotTarget),this._afterCb&&this._afterCb.call(t))};H.requestAnimationFrame(h)};e>0?setTimeout(a,e):a()}}function As(x){x.prototype.animate=function(e,t){return new Ge(this,e,t)}}function Ss(x){x.prototype.draggable=function(e){if(e===!1)return this._dragCleanup&&(this._dragCleanup(),this._dragCleanup=null),this;const t=this,s=e||{},a=i=>{if(i.button&&i.button!==0)return;i.stopPropagation();const r=i.type==="touchstart"?i.touches[0]:i,o=t.node,l=parseFloat(o.getAttribute("x"))||0,n=parseFloat(o.getAttribute("y"))||0,h=r.clientX,c=r.clientY,d=o.ownerSVGElement;let u=null;d&&(u=d.getScreenCTM());const g=b=>{const f=b.type==="touchmove"?b.touches[0]:b;let m=f.clientX-h,v=f.clientY-c;u&&(m=m/u.a,v=v/u.d);let y=l+m,w=n+v;const C=parseFloat(o.getAttribute("width"))||0,A=parseFloat(o.getAttribute("height"))||0;s.minX!==void 0&&ys.maxX&&(y=s.maxX-C),s.maxY!==void 0&&w+A>s.maxY&&(w=s.maxY-A);const L={x:y,y:w,w:C,h:A,x2:y+C,y2:w+A},S=new CustomEvent("dragmove",{detail:{handler:{move:function(k,M){o.setAttribute("x",k),o.setAttribute("y",M)}},box:L}});o.dispatchEvent(S)},p=()=>{z.isBrowser()&&(document.removeEventListener("mousemove",g),document.removeEventListener("touchmove",g),document.removeEventListener("mouseup",p),document.removeEventListener("touchend",p))};z.isBrowser()&&(document.addEventListener("mousemove",g),document.addEventListener("touchmove",g),document.addEventListener("mouseup",p),document.addEventListener("touchend",p))};return t.node.addEventListener("mousedown",a),t.node.addEventListener("touchstart",a),t._dragCleanup=()=>{t.node.removeEventListener("mousedown",a),t.node.removeEventListener("touchstart",a)},t}}function ks(x){x.prototype.select=function(e){if(e===!1)return this._selectCleanup&&(this._selectCleanup(),this._selectCleanup=null),this;const t=this,{createHandle:s,updateHandle:a}=e,i=document.createElementNS(_,"g");i.setAttribute("class","svg_select_points");const r=t.node.parentNode;r&&r.appendChild(i);const o={},l=["t","b","l","r","lt","rt","lb","rb"];l.forEach((h,c)=>{const d=new Ce(document.createElementNS(_,"g"));i.appendChild(d.node);const u=s(d,[0,0],c,[],h);o[h]={group:d,handle:u}});const n=()=>{const h=parseFloat(t.attr("x"))||0,c=parseFloat(t.attr("y"))||0,d=parseFloat(t.attr("width"))||0,u=parseFloat(t.attr("height"))||0,g=t.node.getAttribute("transform");g?i.setAttribute("transform",g):i.removeAttribute("transform");const p={t:[h+d/2,c],b:[h+d/2,c+u],l:[h,c+u/2],r:[h+d,c+u/2],lt:[h,c],rt:[h+d,c],lb:[h,c+u],rb:[h+d,c+u]};l.forEach(b=>{o[b]&&p[b]&&a(o[b].group,p[b])})};return n(),t._selectHandles=i,t._selectHandlesMap=o,t._updateSelectPositions=n,t._selectCleanup=()=>{i.parentNode&&i.parentNode.removeChild(i),t._selectHandles=null,t._selectHandlesMap=null,t._updateSelectPositions=null},t},x.prototype.resize=function(e){if(e===!1)return this._resizeCleanup&&(this._resizeCleanup(),this._resizeCleanup=null),this;const t=this,s=t._selectHandlesMap;if(!s)return t;const a=[],i=r=>{const o=s[r];if(!o||!o.group||!o.group.node)return;const l=o.group.node,n=h=>{if(h.button&&h.button!==0)return;h.stopPropagation();const c=(h.type==="touchstart"?h.touches[0]:h).clientX,d=t.node.ownerSVGElement;let u=null;d&&(u=d.getScreenCTM());const g=parseFloat(t.attr("x"))||0,p=parseFloat(t.attr("width"))||0,b=m=>{let v=(m.type==="touchmove"?m.touches[0]:m).clientX-c;u&&(v=v/u.a);let y=g,w=p;r==="l"?(y=g+v,w=p-v):r==="r"&&(w=p+v),w<0&&(w=0),t.attr({x:y,width:w}),t._updateSelectPositions&&t._updateSelectPositions();const C=new CustomEvent("resize",{detail:{el:t}});t.node.dispatchEvent(C)},f=()=>{z.isBrowser()&&(document.removeEventListener("mousemove",b),document.removeEventListener("touchmove",b),document.removeEventListener("mouseup",f),document.removeEventListener("touchend",f));const m=new CustomEvent("resize",{detail:{el:t}});t.node.dispatchEvent(m)};z.isBrowser()&&(document.addEventListener("mousemove",b),document.addEventListener("touchmove",b),document.addEventListener("mouseup",f),document.addEventListener("touchend",f))};l.addEventListener("mousedown",n),l.addEventListener("touchstart",n),a.push(()=>{l.removeEventListener("mousedown",n),l.removeEventListener("touchstart",n)})};return i("l"),i("r"),t._resizeCleanup=()=>{a.forEach(r=>r())},t}}xs(Q);As(Q);Ss(Q);ks(Q);function Pe(){const x=H.createElementNS(_,"svg"),e=new Ce(x);return e.attr({xmlns:_}),e}Pe.xlink="http://www.w3.org/1999/xlink";z.isBrowser()&&typeof window.SVG>"u"&&(window.SVG=Pe);z.isBrowser()?(typeof window.SVG>"u"&&(window.SVG=Pe),typeof window.Apex>"u"&&(window.Apex={})):typeof global<"u"&&(typeof global.Apex>"u"&&(global.Apex={}),typeof global.SVG>"u"&&(global.SVG=Pe));const wt=class Be{static registerFeatures(e){for(const[t,s]of Object.entries(e))Be._featureRegistry.set(t,s)}constructor(e){this.ctx=e,this.w=e.w}initModules(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","highlightSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend","keydown","keyup"],this.ctx.animations=new xe(this.w,this.ctx),this.ctx.axes=new Nt(this.w,this.ctx),this.ctx.core=new Jt(this.ctx.el,this.w,this.ctx),this.ctx.config=new ye({}),this.ctx.data=new _e(this.w,{resetGlobals:()=>this.ctx.core.resetGlobals(),isMultipleY:()=>this.ctx.core.isMultipleY()}),this.ctx.grid=new pt(this.w,this.ctx),this.ctx.graphics=new I(this.w,this.ctx),this.ctx.coreUtils=new $(this.w),this.ctx.crosshairs=new Ye(this.w),this.ctx.events=new Bt(this.w,this.ctx),this.ctx.fill=new te(this.w),this.ctx.localization=new Ot(this.w),this.ctx.options=new le,this.ctx.responsive=new Wt(this.w),this.ctx.series=new j(this.w,{toggleDataSeries:(...t)=>{var s;return(s=this.ctx.legend)==null?void 0:s.legendHelpers.toggleDataSeries(...t)},revertDefaultAxisMinMax:()=>this.ctx.updateHelpers.revertDefaultAxisMinMax(),updateSeries:(...t)=>this.ctx.updateHelpers._updateSeries(...t)}),this.ctx.theme=new _t(this.w),this.ctx.formatters=new ve(this.w),this.ctx.titleSubtitle=new Gt(this.w),this.ctx.dimensions=new Le(this.w,this.ctx),this.ctx.updateHelpers=new Qt(this.w,this.ctx);const e=new is(this.w,this.ctx);this.w.globals.tooltip=e,Object.defineProperty(this.ctx,"tooltip",{get(){return this.w.globals.tooltip},configurable:!0}),this._initOptionalModules()}_initOptionalModules(){const e=Be._featureRegistry,t=this.w,s=this.ctx,a=e.get("exports");s.exports=a?new a(t,s):null;const i=e.get("legend");s.legend=i?new i(t,s):null;const r=e.get("toolbar");Object.defineProperty(s,"toolbar",{get(){var n;return!this._toolbar&&r&&(this._toolbar=new r(t,this)),(n=this._toolbar)!=null?n:null},configurable:!0});const o=e.get("zoomPanSelection");Object.defineProperty(s,"zoomPanSelection",{get(){var n;return!this._zoomPanSelection&&o&&(this._zoomPanSelection=new o(t,this)),(n=this._zoomPanSelection)!=null?n:null},configurable:!0});const l=e.get("keyboardNavigation");Object.defineProperty(s,"keyboardNavigation",{get(){var n;return!this._keyboardNavigation&&l&&(this._keyboardNavigation=new l(t,this)),(n=this._keyboardNavigation)!=null?n:null},configurable:!0})}};Tt(wt,"_featureRegistry",new Map);let Se=wt;class tt{constructor(e){this.ctx=e,this.w=e.w}clear({isUpdating:e}){this.ctx._zoomPanSelection&&this.ctx._zoomPanSelection.destroy(),this.ctx._toolbar&&this.ctx._toolbar.destroy(),this.w.globals.resizeObserver&&typeof this.w.globals.resizeObserver.disconnect=="function"&&(this.w.globals.resizeObserver.disconnect(),this.w.globals.resizeObserver=null),bt.invalidateAll(this.w),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx._zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx._toolbar=null,this.ctx.localization=null,this.ctx._keyboardNavigation=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:e})}killSVG(e){e.each(function(){this.removeClass("*"),this.off()},!0),e.clear()}clearDomElements({isUpdating:e}){const t=this.w.dom;if(z.isBrowser()){const s=t.Paper.node;s.parentNode&&s.parentNode.parentNode&&!e&&(s.parentNode.parentNode.style.minHeight="unset");const a=t.baseEl;if(a&&this.ctx.eventList.forEach(i=>{a.removeEventListener(i,this.ctx.events.documentEvent)}),this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(t.Paper),t.Paper.remove()}t.elWrap=null,t.elGraphical=null,t.elLegendWrap=null,t.elLegendForeign=null,t.baseEl=null,t.elGridRect=null,t.elGridRectMask=null,t.elGridRectBarMask=null,t.elGridRectMarkerMask=null,t.elForecastMask=null,t.elNonForecastMask=null,t.elDefs=null}}const Oe=new WeakMap;function Ds(x,e){if(z.isSSR())return;let t=!1;if(x.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){const a=x.getBoundingClientRect();(x.style.display==="none"||a.width===0)&&(t=!0)}const s=new ResizeObserver(a=>{t&&e.call(x,a),t=!0});x.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(x.children).forEach(a=>s.observe(a)):s.observe(x),Oe.set(e,s)}function Ls(x,e){if(z.isSSR())return;const t=Oe.get(e);t&&(t.disconnect(),Oe.delete(e))}const Ps=`@keyframes opaque { - 0% { - opacity: 0 - } - - to { - opacity: 1 - } -} - -@keyframes resizeanim { - - 0%, - to { - opacity: 0 - } -} - -.apexcharts-canvas { - position: relative; - direction: ltr !important; - user-select: none -} - -.apexcharts-canvas ::-webkit-scrollbar { - -webkit-appearance: none; - width: 6px -} - -.apexcharts-canvas ::-webkit-scrollbar-thumb { - border-radius: 4px; - background-color: rgba(0, 0, 0, .5); - box-shadow: 0 0 1px rgba(255, 255, 255, .5); - -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5) -} - -.apexcharts-inner { - position: relative -} - -.apexcharts-text tspan { - font-family: inherit -} - -rect.legend-mouseover-inactive, -.legend-mouseover-inactive rect, -.legend-mouseover-inactive path, -.legend-mouseover-inactive circle, -.legend-mouseover-inactive line, -.legend-mouseover-inactive text.apexcharts-yaxis-title-text, -.legend-mouseover-inactive text.apexcharts-yaxis-label { - transition: .15s ease all; - opacity: .2 -} - -.apexcharts-legend-text { - padding-left: 15px; - margin-left: -15px; -} - -.apexcharts-legend-series[role="button"]:focus { - outline: 2px solid #008FFB; - outline-offset: 2px; -} - -.apexcharts-legend-series[role="button"]:focus:not(:focus-visible) { - outline: none; -} - -.apexcharts-legend-series[role="button"]:focus-visible { - outline: 2px solid #008FFB; - outline-offset: 2px; -} - -.apexcharts-series-collapsed { - opacity: 0 -} - -/* Keyboard navigation focus indicator on SVG data elements. - SVG elements don't support CSS outline, so we use stroke. */ -.apexcharts-bar-area.apexcharts-keyboard-focused, -.apexcharts-candlestick-area.apexcharts-keyboard-focused, -.apexcharts-boxPlot-area.apexcharts-keyboard-focused, -.apexcharts-rangebar-area.apexcharts-keyboard-focused, -.apexcharts-pie-area.apexcharts-keyboard-focused, -.apexcharts-heatmap-rect.apexcharts-keyboard-focused, -.apexcharts-treemap-rect.apexcharts-keyboard-focused { - stroke: #008FFB; - stroke-width: 2; - stroke-opacity: 1; -} - -.apexcharts-tooltip { - border-radius: 5px; - box-shadow: 2px 2px 6px -4px #999; - cursor: default; - font-size: 14px; - left: 62px; - opacity: 0; - pointer-events: none; - position: absolute; - top: 20px; - display: flex; - flex-direction: column; - overflow: hidden; - white-space: nowrap; - z-index: 12; - transition: .15s ease all -} - -.apexcharts-tooltip.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-tooltip.apexcharts-theme-light { - border: 1px solid #e3e3e3; - background: rgba(255, 255, 255, .96) -} - -.apexcharts-tooltip.apexcharts-theme-dark { - color: #fff; - background: rgba(30, 30, 30, .8) -} - -.apexcharts-tooltip * { - font-family: inherit -} - -.apexcharts-tooltip-title { - padding: 6px; - font-size: 15px; - margin-bottom: 4px -} - -.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title { - background: #eceff1; - border-bottom: 1px solid #ddd -} - -.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title { - background: rgba(0, 0, 0, .7); - border-bottom: 1px solid #333 -} - -.apexcharts-tooltip-text-goals-value, -.apexcharts-tooltip-text-y-value, -.apexcharts-tooltip-text-z-value { - display: inline-block; - margin-left: 5px; - font-weight: 600 -} - -.apexcharts-tooltip-text-goals-label:empty, -.apexcharts-tooltip-text-goals-value:empty, -.apexcharts-tooltip-text-y-label:empty, -.apexcharts-tooltip-text-y-value:empty, -.apexcharts-tooltip-text-z-value:empty, -.apexcharts-tooltip-title:empty { - display: none -} - -.apexcharts-tooltip-text-goals-label, -.apexcharts-tooltip-text-goals-value { - padding: 6px 0 5px -} - -.apexcharts-tooltip-goals-group, -.apexcharts-tooltip-text-goals-label, -.apexcharts-tooltip-text-goals-value { - display: flex -} - -.apexcharts-tooltip-text-goals-label:not(:empty), -.apexcharts-tooltip-text-goals-value:not(:empty) { - margin-top: -6px -} - -.apexcharts-tooltip-marker { - display: inline-block; - position: relative; - width: 16px; - height: 16px; - font-size: 16px; - line-height: 16px; - margin-right: 4px; - text-align: center; - vertical-align: middle; - color: inherit; -} - -.apexcharts-tooltip-marker::before { - content: ""; - display: inline-block; - width: 100%; - text-align: center; - color: currentcolor; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - font-size: 26px; - font-family: Arial, Helvetica, sans-serif; - line-height: 14px; - font-weight: 900; -} - -.apexcharts-tooltip-marker[shape="circle"]::before { - content: "\\25CF"; -} - -.apexcharts-tooltip-marker[shape="square"]::before, -.apexcharts-tooltip-marker[shape="rect"]::before { - content: "\\25A0"; - transform: translate(-1px, -2px); -} - -.apexcharts-tooltip-marker[shape="line"]::before { - content: "\\2500"; -} - -.apexcharts-tooltip-marker[shape="diamond"]::before { - content: "\\25C6"; - font-size: 28px; -} - -.apexcharts-tooltip-marker[shape="triangle"]::before { - content: "\\25B2"; - font-size: 22px; -} - -.apexcharts-tooltip-marker[shape="cross"]::before { - content: "\\2715"; - font-size: 18px; -} - -.apexcharts-tooltip-marker[shape="plus"]::before { - content: "\\2715"; - transform: rotate(45deg) translate(-1px, -1px); - font-size: 18px; -} - -.apexcharts-tooltip-marker[shape="star"]::before { - content: "\\2605"; - font-size: 18px; -} - -.apexcharts-tooltip-marker[shape="sparkle"]::before { - content: "\\2726"; - font-size: 20px; -} - -.apexcharts-tooltip-series-group { - padding: 0 10px; - display: none; - text-align: left; - justify-content: left; - align-items: center -} - -.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker { - opacity: 1 -} - -.apexcharts-tooltip-series-group.apexcharts-active, -.apexcharts-tooltip-series-group:last-child { - padding-bottom: 4px -} - -.apexcharts-tooltip-y-group { - padding: 6px 0 5px -} - -.apexcharts-custom-tooltip, -.apexcharts-tooltip-box { - padding: 4px 8px -} - -.apexcharts-tooltip-boxPlot { - display: flex; - flex-direction: column-reverse -} - -.apexcharts-tooltip-box>div { - margin: 4px 0 -} - -.apexcharts-tooltip-box span.value { - font-weight: 700 -} - -.apexcharts-tooltip-rangebar { - padding: 5px 8px -} - -.apexcharts-tooltip-rangebar .category { - font-weight: 600; - color: #777 -} - -.apexcharts-tooltip-rangebar .series-name { - font-weight: 700; - display: block; - margin-bottom: 5px -} - -.apexcharts-xaxistooltip, -.apexcharts-yaxistooltip { - opacity: 0; - pointer-events: none; - color: #373d3f; - font-size: 13px; - text-align: center; - border-radius: 2px; - position: absolute; - z-index: 10; - background: #eceff1; - border: 1px solid #90a4ae -} - -.apexcharts-xaxistooltip { - padding: 9px 10px; - transition: .15s ease all -} - -.apexcharts-xaxistooltip.apexcharts-theme-dark { - background: rgba(0, 0, 0, .7); - border: 1px solid rgba(0, 0, 0, .5); - color: #fff -} - -.apexcharts-xaxistooltip:after, -.apexcharts-xaxistooltip:before { - left: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none -} - -.apexcharts-xaxistooltip:after { - border-color: transparent; - border-width: 6px; - margin-left: -6px -} - -.apexcharts-xaxistooltip:before { - border-color: transparent; - border-width: 7px; - margin-left: -7px -} - -.apexcharts-xaxistooltip-bottom:after, -.apexcharts-xaxistooltip-bottom:before { - bottom: 100% -} - -.apexcharts-xaxistooltip-top:after, -.apexcharts-xaxistooltip-top:before { - top: 100% -} - -.apexcharts-xaxistooltip-bottom:after { - border-bottom-color: #eceff1 -} - -.apexcharts-xaxistooltip-bottom:before { - border-bottom-color: #90a4ae -} - -.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after, -.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before { - border-bottom-color: rgba(0, 0, 0, .5) -} - -.apexcharts-xaxistooltip-top:after { - border-top-color: #eceff1 -} - -.apexcharts-xaxistooltip-top:before { - border-top-color: #90a4ae -} - -.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after, -.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before { - border-top-color: rgba(0, 0, 0, .5) -} - -.apexcharts-xaxistooltip.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-yaxistooltip { - padding: 4px 10px -} - -.apexcharts-yaxistooltip.apexcharts-theme-dark { - background: rgba(0, 0, 0, .7); - border: 1px solid rgba(0, 0, 0, .5); - color: #fff -} - -.apexcharts-yaxistooltip:after, -.apexcharts-yaxistooltip:before { - top: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none -} - -.apexcharts-yaxistooltip:after { - border-color: transparent; - border-width: 6px; - margin-top: -6px -} - -.apexcharts-yaxistooltip:before { - border-color: transparent; - border-width: 7px; - margin-top: -7px -} - -.apexcharts-yaxistooltip-left:after, -.apexcharts-yaxistooltip-left:before { - left: 100% -} - -.apexcharts-yaxistooltip-right:after, -.apexcharts-yaxistooltip-right:before { - right: 100% -} - -.apexcharts-yaxistooltip-left:after { - border-left-color: #eceff1 -} - -.apexcharts-yaxistooltip-left:before { - border-left-color: #90a4ae -} - -.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after, -.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before { - border-left-color: rgba(0, 0, 0, .5) -} - -.apexcharts-yaxistooltip-right:after { - border-right-color: #eceff1 -} - -.apexcharts-yaxistooltip-right:before { - border-right-color: #90a4ae -} - -.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after, -.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before { - border-right-color: rgba(0, 0, 0, .5) -} - -.apexcharts-yaxistooltip.apexcharts-active { - opacity: 1 -} - -.apexcharts-yaxistooltip-hidden { - display: none -} - -.apexcharts-xcrosshairs, -.apexcharts-ycrosshairs { - pointer-events: none; - opacity: 0; - transition: .15s ease all -} - -.apexcharts-xcrosshairs.apexcharts-active, -.apexcharts-ycrosshairs.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-ycrosshairs-hidden { - opacity: 0 -} - -.apexcharts-selection-rect { - cursor: move -} - -.svg_select_shape { - stroke-width: 1; - stroke-dasharray: 10 10; - stroke: black; - stroke-opacity: 0.1; - pointer-events: none; - fill: none; -} - -.svg_select_handle { - stroke-width: 3; - stroke: black; - fill: none; -} - -.svg_select_handle_r { - cursor: e-resize; -} - -.svg_select_handle_l { - cursor: w-resize; -} - -.apexcharts-svg.apexcharts-zoomable.hovering-zoom { - cursor: crosshair -} - -.apexcharts-svg.apexcharts-zoomable.hovering-pan { - cursor: move -} - -.apexcharts-menu-icon, -.apexcharts-pan-icon, -.apexcharts-reset-icon, -.apexcharts-selection-icon, -.apexcharts-toolbar-custom-icon, -.apexcharts-zoom-icon, -.apexcharts-zoomin-icon, -.apexcharts-zoomout-icon { - cursor: pointer; - width: 20px; - height: 20px; - line-height: 24px; - color: #6e8192; - text-align: center -} - -.apexcharts-menu-icon svg, -.apexcharts-reset-icon svg, -.apexcharts-zoom-icon svg, -.apexcharts-zoomin-icon svg, -.apexcharts-zoomout-icon svg { - fill: #6e8192 -} - -.apexcharts-selection-icon svg { - fill: #444; - transform: scale(.76) -} - -.apexcharts-theme-dark .apexcharts-menu-icon svg, -.apexcharts-theme-dark .apexcharts-pan-icon svg, -.apexcharts-theme-dark .apexcharts-reset-icon svg, -.apexcharts-theme-dark .apexcharts-selection-icon svg, -.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg, -.apexcharts-theme-dark .apexcharts-zoom-icon svg, -.apexcharts-theme-dark .apexcharts-zoomin-icon svg, -.apexcharts-theme-dark .apexcharts-zoomout-icon svg { - fill: #f3f4f5 -} - -.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg, -.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg, -.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg { - fill: #008ffb -} - -.apexcharts-theme-light .apexcharts-menu-icon:hover svg, -.apexcharts-theme-light .apexcharts-reset-icon:hover svg, -.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg, -.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg, -.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg, -.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg { - fill: #333 -} - -.apexcharts-menu-icon, -.apexcharts-selection-icon { - position: relative -} - -.apexcharts-reset-icon { - margin-left: 5px -} - -.apexcharts-menu-icon, -.apexcharts-reset-icon, -.apexcharts-zoom-icon { - transform: scale(.85) -} - -.apexcharts-zoomin-icon, -.apexcharts-zoomout-icon { - transform: scale(.7) -} - -.apexcharts-zoomout-icon { - margin-right: 3px -} - -.apexcharts-pan-icon { - transform: scale(.62); - position: relative; - left: 1px; - top: 0 -} - -.apexcharts-pan-icon svg { - fill: #fff; - stroke: #6e8192; - stroke-width: 2 -} - -.apexcharts-pan-icon.apexcharts-selected svg { - stroke: #008ffb -} - -.apexcharts-pan-icon:not(.apexcharts-selected):hover svg { - stroke: #333 -} - -.apexcharts-toolbar { - position: absolute; - z-index: 11; - max-width: 176px; - text-align: right; - border-radius: 3px; - padding: 0 6px 2px; - display: flex; - justify-content: space-between; - align-items: center -} - -.apexcharts-menu { - background: #fff; - position: absolute; - top: 100%; - border: 1px solid #ddd; - border-radius: 3px; - padding: 3px; - right: 10px; - opacity: 0; - min-width: 110px; - transition: .15s ease all; - pointer-events: none -} - -.apexcharts-menu.apexcharts-menu-open { - opacity: 1; - pointer-events: all; - transition: .15s ease all -} - -.apexcharts-menu-item { - padding: 6px 7px; - font-size: 12px; - cursor: pointer -} - -.apexcharts-theme-light .apexcharts-menu-item:hover { - background: #eee -} - -.apexcharts-theme-dark .apexcharts-menu { - background: rgba(0, 0, 0, .7); - color: #fff -} - -@media screen and (min-width:768px) { - .apexcharts-canvas:hover .apexcharts-toolbar { - opacity: 1 - } -} - -/* Toolbar keyboard accessibility: show toolbar when any button inside it is focused */ -.apexcharts-toolbar:focus-within { - opacity: 1 -} - -/* Focus indicator for toolbar icon buttons */ -.apexcharts-menu-icon:focus-visible, -.apexcharts-pan-icon:focus-visible, -.apexcharts-reset-icon:focus-visible, -.apexcharts-selection-icon:focus-visible, -.apexcharts-toolbar-custom-icon:focus-visible, -.apexcharts-zoom-icon:focus-visible, -.apexcharts-zoomin-icon:focus-visible, -.apexcharts-zoomout-icon:focus-visible { - outline: 2px solid #008FFB; - outline-offset: 2px; - border-radius: 2px -} - -/* Focus indicator for hamburger menu items */ -.apexcharts-menu-item:focus-visible { - outline: 2px solid #008FFB; - outline-offset: -2px; - background: #eee -} - -.apexcharts-canvas .apexcharts-element-hidden, -.apexcharts-datalabel.apexcharts-element-hidden, -.apexcharts-hide .apexcharts-series-points { - opacity: 0; -} - -.apexcharts-hidden-element-shown { - opacity: 1; - transition: 0.25s ease all; -} - -.apexcharts-datalabel, -.apexcharts-datalabel-label, -.apexcharts-datalabel-value, -.apexcharts-datalabels, -.apexcharts-pie-label { - cursor: default; - pointer-events: none -} - -.apexcharts-pie-label-delay { - opacity: 0; - animation-name: opaque; - animation-duration: .3s; - animation-fill-mode: forwards; - animation-timing-function: ease -} - -.apexcharts-radialbar-label { - cursor: pointer; -} - -.apexcharts-annotation-rect, -.apexcharts-area-series .apexcharts-area, -.apexcharts-gridline, -.apexcharts-line, -.apexcharts-point-annotation-label, -.apexcharts-radar-series path:not(.apexcharts-marker), -.apexcharts-radar-series polygon, -.apexcharts-toolbar svg, -.apexcharts-tooltip .apexcharts-marker, -.apexcharts-xaxis-annotation-label, -.apexcharts-yaxis-annotation-label, -.apexcharts-zoom-rect, -.no-pointer-events { - pointer-events: none -} - -.apexcharts-tooltip-active .apexcharts-marker { - transition: .15s ease all -} - -.apexcharts-radar-series .apexcharts-yaxis { - pointer-events: none; -} - -.resize-triggers { - animation: 1ms resizeanim; - visibility: hidden; - opacity: 0; - height: 100%; - width: 100%; - overflow: hidden -} - -.contract-trigger:before, -.resize-triggers, -.resize-triggers>div { - content: " "; - display: block; - position: absolute; - top: 0; - left: 0 -} - -.resize-triggers>div { - height: 100%; - width: 100%; - background: #eee; - overflow: auto -} - -.contract-trigger:before { - overflow: hidden; - width: 200%; - height: 200% -} - -.apexcharts-bar-goals-markers { - pointer-events: none -} - -.apexcharts-bar-shadows { - pointer-events: none -} - -.apexcharts-rangebar-goals-markers { - pointer-events: none -} - -.apexcharts-disable-transitions * { - transition: none !important; -}`;class K{constructor(e,t){this.opts=t,this.ctx=this,this.w=new Yt(t).init(),this.el=e,this.w.globals.cuid=D.randomId(),this.w.globals.chartID=this.w.config.chart.id?D.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Se(this).initModules(),this.lastUpdateOptions=null,this.create=this.create.bind(this),z.isBrowser()&&(this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this))}render(){return new Promise((e,t)=>{var s;if(D.elementExists(this.el)){typeof Apex._chartInstances>"u"&&(Apex._chartInstances=[]),this.w.config.chart.id&&Apex._chartInstances.push({id:this.w.globals.chartID,group:this.w.config.chart.group,chart:this}),this.setLocale(this.w.config.chart.defaultLocale);const a=this.w.config.chart.events.beforeMount;if(typeof a=="function"&&a(this,this.w),this.events.fireEvent("beforeMount",[this,this.w]),z.isBrowser()){window.addEventListener("resize",this.windowResizeHandler),Ds(this.el.parentNode,this.parentResizeHandler);const r=this.el.getRootNode&&this.el.getRootNode(),o=D.is("ShadowRoot",r),l=this.el.ownerDocument;let n=o?r.getElementById("apexcharts-css"):l.getElementById("apexcharts-css");if(!n){n=H.createElementNS("http://www.w3.org/1999/xhtml","style"),n.id="apexcharts-css",n.textContent=Ps;const h=((s=this.opts.chart)==null?void 0:s.nonce)||this.w.config.chart.nonce;h&&n.setAttribute("nonce",h),o?r.prepend(n):this.w.config.chart.injectStyleSheet!==!1&&l.head.appendChild(n)}}const i=this.create(this.w.config.series,{});if(!i)return e(this);this.mount(i).then(()=>{typeof this.w.config.chart.events.mounted=="function"&&this.w.config.chart.events.mounted(this,this.w),this.events.fireEvent("mounted",[this,this.w]),e(i)}).catch(r=>{t(r)})}else t(new Error("Element not found"))})}create(e,t){var s;const a=this.w;new Se(this).initModules();const i=this.w.globals;if(i.noData=!1,i.animationEnded=!1,!D.elementExists(this.el)||(this.responsive.checkResponsiveConfig(t),a.config.xaxis.convertedCatToNumeric&&new me(a.config).convertCatToNumericXaxis(a.config,this.ctx),this.core.setupElements(),a.config.chart.type==="treemap"&&(a.config.grid.show=!1,a.config.yaxis[0].show=!1),i.svgWidth===0))return i.animationEnded=!0,null;let r=e;e.forEach((p,b)=>{p.hidden&&(r=this.legend.legendHelpers.getSeriesAfterCollapsing({realIndex:b}))});const o=$.checkComboSeries(r,a.config.chart.type);i.comboCharts=o.comboCharts,i.comboBarCount=o.comboBarCount;const l=r.every(p=>p.data&&p.data.length===0);(r.length===0||l&&i.collapsedSeries.length<1)&&this.series.handleNoData(),z.isBrowser()&&this.events.setupEventHandlers();const n=this.data.parseData(r);this._writeParsedSeriesData(n.seriesData),this._writeParsedRangeData(n.rangeData),this._writeParsedCandleData(n.candleData),this._writeParsedLabelData(n.labelData),this._writeParsedAxisFlags(n.axisFlags),this.theme.init(),new fe(this.w,this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),(!i.noData||i.collapsedSeries.length===a.seriesData.series.length||a.config.legend.showForSingleSeries)&&((s=this.legend)==null||s.init()),this.series.hasAllSeriesEqualX(),i.axisCharts&&(this.core.coreCalculations(),a.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar&&(this.ctx.toolbar.minX=a.globals.minX,this.ctx.toolbar.maxX=a.globals.maxX)),this.formatters.heatmapLabelFormatters(),new $(this.w).getLargestMarkerSize();const h=this.dimensions.plotCoords();this._writeLayoutCoords(h.layout);const c=this.core.xySettings();this.grid.createGridMask();const d=this.core.plotChartType(r,c),u=new ge(this.w,this);u.bringForward(),a.config.dataLabels.background.enabled&&u.dataLabelsBackground(),this.core.shiftGraphPosition(),a.globals.dataPoints>50&&a.dom.elWrap.classList.add("apexcharts-disable-transitions");const g={plot:{left:a.layout.translateX,top:a.layout.translateY,width:a.layout.gridWidth,height:a.layout.gridHeight}};return{elGraph:d,xyRatios:c,dimensions:g}}mount(e=null){const t=this,s=t.w;return new Promise((a,i)=>{var r,o,l,n,h,c,d,u;if(t.el===null)return i(new Error("Not enough data to display or target element not found"));(e===null||s.globals.allSeriesCollapsed)&&t.series.handleNoData(),t.grid=new pt(t.w,t);const g=t.grid.drawGrid(),p=Se._featureRegistry.get("annotations");if(t.annotations=p?new p(t.w,{theme:t.theme,timeScale:t.timeScale}):null,(r=t.annotations)==null||r.drawImageAnnos(),(o=t.annotations)==null||o.drawTextAnnos(),s.config.grid.position==="back"&&(g&&s.dom.elGraphical.add(g.el),(l=g==null?void 0:g.elGridBorders)!=null&&l.node&&s.dom.elGraphical.add(g.elGridBorders)),Array.isArray(e.elGraph))for(let m=0;m{s.globals.ignoreYAxisIndexes.indexOf(v)===-1&&f.yAxisTitleRotate(v,m.opposite)})),(h=t.annotations)==null||h.drawAxesAnnotations(),!s.globals.noData){if(z.isBrowser()&&s.config.tooltip.enabled&&!s.globals.noData&&t.w.globals.tooltip.drawTooltip(e.xyRatios),s.config.chart.accessibility.enabled&&s.config.chart.accessibility.keyboard.enabled&&s.config.chart.accessibility.keyboard.navigation.enabled&&((c=t.keyboardNavigation)==null||c.init()),z.isBrowser()&&s.globals.axisCharts&&(s.axisFlags.isXNumeric||s.config.xaxis.convertedCatToNumeric||s.axisFlags.isRangeBar))(s.config.chart.zoom.enabled||s.config.chart.selection&&s.config.chart.selection.enabled||s.config.chart.pan&&s.config.chart.pan.enabled)&&((d=t.zoomPanSelection)==null||d.init({xyRatios:e.xyRatios}));else{const m=s.config.chart.toolbar.tools;["zoom","zoomin","zoomout","selection","pan","reset"].forEach(v=>{m[v]=!1})}s.config.chart.toolbar.show&&!s.globals.allSeriesCollapsed&&((u=t.toolbar)==null||u.createToolbar())}s.globals.memory.methodsToExec.length>0&&s.globals.memory.methodsToExec.forEach(m=>{m.method(m.params,!1,m.context)}),!s.globals.axisCharts&&!s.globals.noData&&t.core.resizeNonAxisCharts(),a(t)})}destroy(){z.isBrowser()&&(window.removeEventListener("resize",this.windowResizeHandler),Ls(this.el.parentNode,this.parentResizeHandler));const e=this.w.config.chart.id;e&&Apex._chartInstances.forEach((t,s)=>{t.id===D.escapeString(e)&&Apex._chartInstances.splice(s,1)}),this._keyboardNavigation&&this._keyboardNavigation.destroy(),new tt(this.ctx).clear({isUpdating:!1})}updateOptions(e,t=!1,s=!0,a=!0,i=!0){const r=this.w;if(r.interact.selection=void 0,this.lastUpdateOptions){if(D.shallowEqual(this.lastUpdateOptions,e))return this;if(e.series&&this.lastUpdateOptions.series&&JSON.stringify(this.lastUpdateOptions.series)===JSON.stringify(e.series)){const o=R({},e),l=R({},this.lastUpdateOptions);if(delete o.series,delete l.series,D.shallowEqual(o,l))return this}}return e.series&&(this.data.resetParsingFlags(),this.series.resetSeries(!1,!0,!1),e.series.length&&e.series[0].data&&(e.series=e.series.map((o,l)=>this.updateHelpers._extendSeries(o,l))),this.updateHelpers.revertDefaultAxisMinMax()),e.xaxis&&(e=this.updateHelpers.forceXAxisUpdate(e)),e.yaxis&&(e=this.updateHelpers.forceYAxisUpdate(e)),r.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),e.theme&&(e=this.theme.updateThemeOptions(e)),this.updateHelpers._updateOptions(e,t,s,a,i)}updateSeries(e=[],t=!0,s=!0){return this.data.resetParsingFlags(),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(e,t,s)}appendSeries(e,t=!0,s=!0){this.data.resetParsingFlags();const a=this.w.config.series.slice();return a.push(e),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(a,t,s)}appendData(e,t=!0){const s=this;s.data.resetParsingFlags(),s.w.globals.dataChanged=!0,s.series.getPreviousPaths();const a=s.w.config.series.slice();for(let i=0;i{if(this.lastUpdateOptions&&JSON.stringify(this.lastUpdateOptions)===JSON.stringify(e))return t(this);this.lastUpdateOptions=D.clone(e),new tt(this.ctx).clear({isUpdating:!0});const a=this.create(this.w.config.series,e);if(!a)return t(this);this.mount(a).then(()=>{typeof this.w.config.chart.events.updated=="function"&&this.w.config.chart.events.updated(this,this.w),this.events.fireEvent("updated",[this,this.w]),this.w.globals.isDirty=!0,t(this)}).catch(i=>{s(i)})})}getSyncedCharts(){const e=this.getGroupedCharts();let t=[this];return e.length&&(t=[],e.forEach(s=>{t.push(s)})),t}getGroupedCharts(){return Apex._chartInstances.filter(e=>{if(e.group)return!0}).map(e=>this.w.config.chart.group===e.group?e.chart:this)}static getChartByID(e){const t=D.escapeString(e);if(!Apex._chartInstances)return;const s=Apex._chartInstances.filter(a=>a.id===t)[0];return s&&s.chart}static initOnLoad(){const e=document.querySelectorAll("[data-apexcharts]");for(let t=0;t{this.w.globals.resized=!0,this.w.globals.dataChanged=!1,this.ctx.update()},150)}_windowResizeHandler(){let{redrawOnWindowResize:e}=this.w.config.chart;typeof e=="function"&&(e=e()),e&&this._windowResize()}}const vt=`.apexcharts-flip-y { - transform: scaleY(-1) translateY(-100%); - transform-origin: top; - transform-box: fill-box; -} -.apexcharts-flip-x { - transform: scaleX(-1); - transform-origin: center; - transform-box: fill-box; -} -.apexcharts-legend { - display: flex; - overflow: auto; - padding: 0 10px; -} -.apexcharts-legend.apexcharts-legend-group-horizontal { - flex-direction: column; -} -.apexcharts-legend-group { - display: flex; -} -.apexcharts-legend-group-vertical { - flex-direction: column-reverse; -} -.apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top { - flex-wrap: wrap -} -.apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { - flex-direction: column; - bottom: 0; -} -.apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { - justify-content: flex-start; - align-items: flex-start; -} -.apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center { - justify-content: center; - align-items: center; -} -.apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right { - justify-content: flex-end; - align-items: flex-end; -} -.apexcharts-legend-series { - cursor: pointer; - line-height: normal; - display: flex; - align-items: center; -} -.apexcharts-legend-text { - position: relative; - font-size: 14px; -} -.apexcharts-legend-text *, .apexcharts-legend-marker * { - pointer-events: none; -} -.apexcharts-legend-marker { - position: relative; - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - margin-right: 1px; -} - -.apexcharts-legend-series.apexcharts-no-click { - cursor: auto; -} -.apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series { - display: none !important; -} -.apexcharts-inactive-legend { - opacity: 0.45; -} `;class Ct{constructor(e,t){this.w=e,this.ctx=t}svgStringToNode(e){return new DOMParser().parseFromString(e,"image/svg+xml").documentElement}scaleSvgNode(e,t){const s=parseFloat(e.getAttributeNS(null,"width")),a=parseFloat(e.getAttributeNS(null,"height"));e.setAttributeNS(null,"width",s*t),e.setAttributeNS(null,"height",a*t),e.setAttributeNS(null,"viewBox","0 0 "+s+" "+a)}getSvgString(e){return new Promise(t=>{const s=this.w;let a=e||s.config.chart.toolbar.export.scale||s.config.chart.toolbar.export.width/s.globals.svgWidth;a||(a=1);const i=s.globals.svgWidth*a,r=s.globals.svgHeight*a,o=s.dom.elWrap.cloneNode(!0);o.style.width=i+"px",o.style.height=r+"px";const l=new XMLSerializer().serializeToString(o),n=s.config.legend.show&&s.dom.elLegendWrap&&s.dom.elLegendWrap.children.length>0;let h=` - .apexcharts-tooltip, .apexcharts-toolbar, .apexcharts-xaxistooltip, .apexcharts-yaxistooltip, .apexcharts-xcrosshairs, .apexcharts-ycrosshairs, .apexcharts-zoom-rect, .apexcharts-selection-rect { - display: none; - } - `;n&&(h+=vt);let c=` - - -
- - ${l} -
-
-
- `;const d=this.svgStringToNode(c);a!==1&&this.scaleSvgNode(d,a),this.convertImagesToBase64(d).then(()=>{c=new XMLSerializer().serializeToString(d),t(c.replace(/ /g," "))})})}convertImagesToBase64(e){const t=e.getElementsByTagName("image"),s=Array.from(t).map(a=>{const i=a.getAttributeNS("http://www.w3.org/1999/xlink","href");return i&&!i.startsWith("data:")?this.getBase64FromUrl(i).then(r=>{a.setAttributeNS("http://www.w3.org/1999/xlink","href",r)}).catch(r=>{console.error("Error converting image to base64:",r)}):Promise.resolve()});return Promise.all(s)}getBase64FromUrl(e){return z.isSSR()?Promise.resolve(e):new Promise((t,s)=>{const a=new Image;a.crossOrigin="Anonymous",a.onload=()=>{const i=document.createElement("canvas");i.width=a.width,i.height=a.height,i.getContext("2d").drawImage(a,0,0),t(i.toDataURL())},a.onerror=s,a.src=e})}svgUrl(){return new Promise(e=>{this.getSvgString().then(t=>{const s=new Blob([t],{type:"image/svg+xml;charset=utf-8"});e(URL.createObjectURL(s))})})}dataURI(e){return z.isSSR()?Promise.resolve({imgURI:""}):new Promise(t=>{const s=this.w,a=e?e.scale||e.width/s.globals.svgWidth:1,i=document.createElement("canvas");i.width=s.globals.svgWidth*a,i.height=parseInt(s.dom.elWrap.style.height,10)*a;const r=s.config.chart.background==="transparent"||!s.config.chart.background?"#fff":s.config.chart.background,o=i.getContext("2d");o.fillStyle=r,o.fillRect(0,0,i.width*a,i.height*a),this.getSvgString(a).then(l=>{const n="data:image/svg+xml,"+encodeURIComponent(l),h=new Image;h.crossOrigin="anonymous",h.onload=()=>{if(o.drawImage(h,0,0),i.msToBlob){const c=i.msToBlob();t({blob:c})}else{const c=i.toDataURL("image/png");t({imgURI:c})}},h.src=n})})}exportToSVG(){this.svgUrl().then(e=>{this.triggerDownload(e,this.w.config.chart.toolbar.export.svg.filename,".svg")})}exportToPng(){const e=this.w.config.chart.toolbar.export.scale,t=this.w.config.chart.toolbar.export.width,s=e?{scale:e}:t?{width:t}:void 0;this.dataURI(s).then(({imgURI:a,blob:i})=>{i?navigator.msSaveOrOpenBlob(i,this.w.globals.chartID+".png"):this.triggerDownload(a,this.w.config.chart.toolbar.export.png.filename,".png")})}exportToCSV({series:e,fileName:t,columnDelimiter:s=",",lineDelimiter:a=` -`}){const i=this.w;e||(e=i.config.series);let r=[];const o=[];let l="";const n="\uFEFF",h=i.seriesData.series.map((y,w)=>i.globals.collapsedSeriesIndices.indexOf(w)===-1?y:[]),c=y=>typeof i.config.chart.toolbar.export.csv.categoryFormatter=="function"?i.config.chart.toolbar.export.csv.categoryFormatter(y):i.config.xaxis.type==="datetime"&&String(y).length>=10?new Date(y).toDateString():D.isNumber(y)?y:y.split(s).join(""),d=y=>typeof i.config.chart.toolbar.export.csv.valueFormatter=="function"?i.config.chart.toolbar.export.csv.valueFormatter(y):y,u=Math.max(...e.map(y=>y.data?y.data.length:0)),g=new _e(this.w),p=new ie(this.w,{theme:this.ctx.theme,timeScale:this.ctx.timeScale}),b=y=>{let w="";if(!i.globals.axisCharts)w=i.config.labels[y];else{if(i.config.xaxis.type==="category"||i.config.xaxis.convertedCatToNumeric)if(i.globals.isBarHorizontal){const C=i.formatters.yLabelFormatters[0],A=new j(this.ctx.w).getActiveConfigSeriesIndex();w=C(i.labelData.labels[y],{seriesIndex:A,dataPointIndex:y,w:i})}else w=p.getLabel(i.labelData.labels,i.labelData.timescaleLabels,0,y).text;i.config.xaxis.type==="datetime"&&(i.config.xaxis.categories.length?w=i.config.xaxis.categories[y]:i.config.labels.length&&(w=i.config.labels[y]))}return w===null?"nullvalue":(Array.isArray(w)&&(w=w.join(" ")),D.isNumber(w)?w:w.split(s).join(""))},f=()=>[...Array(u)].map(()=>""),m=(y,w)=>{var C;if(r.length&&w===0&&o.push(r.join(s)),y.data){y.data=y.data.length&&y.data||f();for(let A=0;A{const y=new Set,w={};e.forEach((C,A)=>{C==null||C.data.forEach(L=>{let S,k;if(g.isFormatXY())S=L.x,k=L.y;else if(g.isFormat2DArray())S=L[0],k=L[1];else return;w[S]||(w[S]=Array(e.length).fill("")),w[S][A]=d(k),y.add(S)})}),r.length&&o.push(r.join(s)),Array.from(y).sort().forEach(C=>{o.push([c(C),w[C].join(s)])})};r.push(i.config.chart.toolbar.export.csv.headerCategory),i.config.chart.type==="boxPlot"?(r.push("minimum"),r.push("q1"),r.push("median"),r.push("q3"),r.push("maximum")):i.config.chart.type==="candlestick"?(r.push("open"),r.push("high"),r.push("low"),r.push("close")):i.config.chart.type==="rangeBar"?(r.push("minimum"),r.push("maximum")):e.map((y,w)=>{const C=(y.name?y.name:`series-${w}`)+"";i.globals.axisCharts&&r.push(C.split(s).join("")?C.split(s).join(""):`series-${w}`)}),i.globals.axisCharts||(r.push(i.config.chart.toolbar.export.csv.headerValue),o.push(r.join(s))),!i.globals.allSeriesHasEqualX&&i.globals.axisCharts&&!i.config.xaxis.categories.length&&!i.config.labels.length?v():e.map((y,w)=>{i.globals.axisCharts?m(y,w):(r=[],r.push(c(i.labelData.labels[w])),r.push(d(h[w])),o.push(r.join(s)))}),l+=o.join(a),this.triggerDownload("data:text/csv; charset=utf-8,"+encodeURIComponent(n+l),t||i.config.chart.toolbar.export.csv.filename,".csv")}triggerDownload(e,t,s){if(z.isSSR())return;const a=document.createElement("a");a.href=e,a.download=(t||this.w.globals.chartID)+s,document.body.appendChild(a),a.click(),document.body.removeChild(a)}}K.registerFeatures({exports:Ct});let Ms=class{constructor(x){this.w=x.w,this.lgCtx=x}getLegendStyles(){if(z.isSSR())return null;const x=document.createElement("style");x.setAttribute("type","text/css");const e=this.w.config.chart.nonce;e&&x.setAttribute("nonce",e);const t=document.createTextNode(vt);return x.appendChild(t),x}getLegendDimensions(){const x=this.w.dom.baseEl.querySelector(".apexcharts-legend");if(!x)return{clwh:0,clww:0};const{width:e,height:t}=x.getBoundingClientRect();return{clwh:t,clww:e}}appendToForeignObject(){const x=this.getLegendStyles();this.w.config.chart.injectStyleSheet!==!1&&x&&this.w.dom.elLegendForeign.appendChild(x)}toggleDataSeries(x,e){const t=this.w;if(t.globals.axisCharts||t.config.chart.type==="radialBar"){t.globals.resized=!0;let s=null,a=null;if(t.globals.risingSeries=[],t.globals.axisCharts){if(s=t.dom.baseEl.querySelector(`.apexcharts-series[data\\:realIndex='${x}']`),!s)return;a=parseInt(s.getAttribute("data:realIndex"),10)}else{if(s=t.dom.baseEl.querySelector(`.apexcharts-series[rel='${x+1}']`),!s)return;a=parseInt(s.getAttribute("rel"),10)-1}if(e?[{cs:t.globals.collapsedSeries,csi:t.globals.collapsedSeriesIndices},{cs:t.globals.ancillaryCollapsedSeries,csi:t.globals.ancillaryCollapsedSeriesIndices}].forEach(i=>{this.riseCollapsedSeries(i.cs,i.csi,a)}):this.hideSeries({seriesEl:s,realIndex:a}),t.config.chart.accessibility.enabled){const i=t.dom.baseEl.querySelector(`.apexcharts-legend-series[rel="${x+1}"]`);if(i){const r=t.globals.collapsedSeriesIndices.includes(a)||t.globals.ancillaryCollapsedSeriesIndices.includes(a);i.setAttribute("aria-pressed",r?"true":"false");const o=i.querySelector(".apexcharts-legend-text"),l=o?o.textContent:t.seriesData.seriesNames[x],n=r?"hidden":"visible";i.setAttribute("aria-label",`${l}, ${n}. Press Enter or Space to toggle.`)}}}else{const s=t.dom.Paper.findOne(` .apexcharts-series[rel='${x+1}'] path`),a=t.config.chart.type;if(a==="pie"||a==="polarArea"||a==="donut"){const i=t.config.plotOptions.pie.donut.labels;new I(this.w).pathMouseDown(s,null),this.lgCtx.printDataLabelsInner(s.node,i)}if(t.config.chart.accessibility.enabled){const i=t.dom.baseEl.querySelector(`.apexcharts-legend-series[rel="${x+1}"]`);if(i){const r=t.globals.collapsedSeriesIndices.includes(x);i.setAttribute("aria-pressed",r?"true":"false");const o=i.querySelector(".apexcharts-legend-text"),l=o?o.textContent:t.seriesData.seriesNames[x],n=r?"hidden":"visible";i.setAttribute("aria-label",`${l}, ${n}. Press Enter or Space to toggle.`)}}}}getSeriesAfterCollapsing({realIndex:x}){const e=this.w,t=e.globals,s=D.clone(e.config.series);if(t.axisCharts){const a=e.config.yaxis[t.seriesYAxisReverseMap[x]],i={index:x,data:s[x].data.slice(),type:s[x].type||e.config.chart.type};if(a&&a.show&&a.showAlways)t.ancillaryCollapsedSeriesIndices.indexOf(x)<0&&(t.ancillaryCollapsedSeries.push(i),t.ancillaryCollapsedSeriesIndices.push(x));else if(t.collapsedSeriesIndices.indexOf(x)<0){t.collapsedSeries.push(i),t.collapsedSeriesIndices.push(x);const r=t.risingSeries.indexOf(x);t.risingSeries.splice(r,1)}}else t.collapsedSeries.push({index:x,data:s[x]}),t.collapsedSeriesIndices.push(x);return t.allSeriesCollapsed=t.collapsedSeries.length+t.ancillaryCollapsedSeries.length===e.config.series.length,this._getSeriesBasedOnCollapsedState(s)}hideSeries({seriesEl:x,realIndex:e}){const t=this.w,s=this.getSeriesAfterCollapsing({realIndex:e}),a=x.childNodes;for(let i=0;i0){for(let i=0;i{e.globals.collapsedSeriesIndices.indexOf(a)<0&&e.globals.ancillaryCollapsedSeriesIndices.indexOf(a)<0||(x[a].data=[],t++)}):x.forEach((s,a)=>{e.globals.collapsedSeriesIndices.indexOf(a)<0||(x[a]=0,t++)}),e.globals.allSeriesCollapsed=t===x.length,x}};class Is{constructor(e,t){this.w=e,this.ctx=t,this.printDataLabelsInner=(...s)=>{var a;return(a=t.pie)==null?void 0:a.printDataLabelsInner(...s)},this.updateSeries=(...s)=>t.updateHelpers._updateSeries(...s),this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed=this.w.config.chart.type==="bar"&&this.w.config.plotOptions.bar.distributed&&this.w.config.series.length===1,this.legendHelpers=new Ms(this)}init(){const e=this.w,t=e.globals,s=e.config,a=s.legend.showForSingleSeries&&this.w.seriesData.series.length===1||this.isBarsDistributed||this.w.seriesData.series.length>1;if(this.legendHelpers.appendToForeignObject(),(a||!t.axisCharts)&&s.legend.show){for(;e.dom.elLegendWrap.firstChild;)e.dom.elLegendWrap.removeChild(e.dom.elLegendWrap.firstChild);this.drawLegends(),s.legend.position==="bottom"||s.legend.position==="top"?this.legendAlignHorizontal():(s.legend.position==="right"||s.legend.position==="left")&&this.legendAlignVertical()}}createLegendMarker({i:e,fillcolor:t}){const s=this.w,a=H.createElement("span");a.classList.add("apexcharts-legend-marker");const i=s.config.legend.markers.shape||s.config.markers.shape;let r=i;Array.isArray(i)&&(r=i[e]);const o=Array.isArray(s.config.legend.markers.size)?parseFloat(s.config.legend.markers.size[e]):parseFloat(s.config.legend.markers.size),l=Array.isArray(s.config.legend.markers.offsetX)?parseFloat(s.config.legend.markers.offsetX[e]):parseFloat(s.config.legend.markers.offsetX),n=Array.isArray(s.config.legend.markers.offsetY)?parseFloat(s.config.legend.markers.offsetY[e]):parseFloat(s.config.legend.markers.offsetY),h=Array.isArray(s.config.legend.markers.strokeWidth)?parseFloat(s.config.legend.markers.strokeWidth[e]):parseFloat(s.config.legend.markers.strokeWidth),c=a.style;if(c.height=(o+h)*2+"px",c.width=(o+h)*2+"px",c.left=l+"px",c.top=n+"px",s.config.legend.markers.customHTML)c.background="transparent",c.color=t[e],Array.isArray(s.config.legend.markers.customHTML)?s.config.legend.markers.customHTML[e]&&(a.innerHTML=s.config.legend.markers.customHTML[e]()):a.innerHTML=s.config.legend.markers.customHTML();else{const d=new fe(this.ctx.w,this.ctx).getMarkerConfig({cssClass:`apexcharts-legend-marker apexcharts-marker apexcharts-marker-${r}`,seriesIndex:e,strokeWidth:h,size:o}),u=(z.isBrowser()?window.SVG:global.SVG)().addTo(a).size("100%","100%"),g=new I(this.w).drawMarker(0,0,O(R({},d),{pointFillColor:Array.isArray(t)?t[e]:d.pointFillColor,shape:r}));s.dom.Paper.find(".apexcharts-legend-marker.apexcharts-marker").forEach(p=>{p.node.classList.contains("apexcharts-marker-triangle")?p.node.style.transform="translate(50%, 45%)":p.node.style.transform="translate(50%, 50%)"}),u.add(g)}return a}drawLegends(){var e;const t=this,s=this.w,a=s.config.legend.fontFamily;let i=s.seriesData.seriesNames,r=s.config.legend.markers.fillColors?s.config.legend.markers.fillColors.slice():s.globals.colors.slice();if(s.config.chart.type==="heatmap"){const h=s.config.plotOptions.heatmap.colorScale.ranges;i=h.map(c=>c.name?c.name:c.from+" - "+c.to),r=h.map(c=>c.color)}else this.isBarsDistributed&&(i=s.labelData.labels.slice());s.config.legend.customLegendItems.length&&(i=s.config.legend.customLegendItems);const o=s.formatters.legendFormatter,l=s.config.legend.inverseOrder,n=[];s.labelData.seriesGroups.length>1&&s.config.legend.clusterGroupedSeries&&s.labelData.seriesGroups.forEach((h,c)=>{n[c]=H.createElement("div"),n[c].classList.add("apexcharts-legend-group",`apexcharts-legend-group-${c}`),s.config.legend.clusterGroupedSeriesOrientation==="horizontal"?s.dom.elLegendWrap.classList.add("apexcharts-legend-group-horizontal"):n[c].classList.add("apexcharts-legend-group-vertical")});for(let h=l?i.length-1:0;l?h>=0:h<=i.length-1;l?h--:h++){const c=o(i[h],{seriesIndex:h,w:s});let d=!1,u=!1;if(s.globals.collapsedSeries.length>0)for(let v=0;v0)for(let v=0;v{var w;v.includes((w=s.config.series[h])==null?void 0:w.name)&&(s.dom.elLegendWrap.appendChild(n[y]),n[y].appendChild(p))}):s.dom.elLegendWrap.appendChild(p),s.dom.elLegendWrap.classList.add(`apexcharts-align-${s.config.legend.horizontalAlign}`),s.dom.elLegendWrap.classList.add("apx-legend-position-"+s.config.legend.position),p.classList.add("apexcharts-legend-series"),p.style.margin=`${s.config.legend.itemMargin.vertical}px ${s.config.legend.itemMargin.horizontal}px`,s.dom.elLegendWrap.style.width=s.config.legend.width?s.config.legend.width+"px":"",s.dom.elLegendWrap.style.height=s.config.legend.height?s.config.legend.height+"px":"",I.setAttrs(p,{rel:h+1,seriesName:D.escapeString(i[h]),"data:collapsed":d||u}),(d||u)&&p.classList.add("apexcharts-inactive-legend"),s.config.legend.onItemClick.toggleDataSeries||p.classList.add("apexcharts-no-click")}s.dom.elWrap.addEventListener("click",t.onLegendClick,!0),s.config.legend.onItemHover.highlightDataSeries&&s.config.legend.customLegendItems.length===0&&(s.dom.elWrap.addEventListener("mousemove",t.onLegendHovered,!0),s.dom.elWrap.addEventListener("mouseout",t.onLegendHovered,!0)),s.config.chart.accessibility.enabled&&s.config.chart.accessibility.keyboard.enabled&&s.dom.elWrap.addEventListener("keydown",t.onLegendKeyDown.bind(t),!0)}setLegendWrapXY(e,t){const s=this.w,a=s.dom.elLegendWrap,i=a.clientHeight;let r=0,o=0;if(s.config.legend.position==="bottom")o=s.globals.svgHeight-Math.min(i,s.globals.svgHeight/2)-5;else if(s.config.legend.position==="top"){const l=new Le(this.w,this.ctx),n=l.dimHelpers.getTitleSubtitleCoords("title").height,h=l.dimHelpers.getTitleSubtitleCoords("subtitle").height;o=(n>0?n-10:0)+(h>0?h-10:0)}a.style.position="absolute",r=r+e+s.config.legend.offsetX,o=o+t+s.config.legend.offsetY,a.style.left=r+"px",a.style.top=o+"px",s.config.legend.position==="right"&&(a.style.left="auto",a.style.right=25+s.config.legend.offsetX+"px"),["width","height"].forEach(l=>{a.style[l]&&(a.style[l]=parseInt(s.config.legend[l],10)+"px")})}legendAlignHorizontal(){const e=this.w,t=e.dom.elLegendWrap;t.style.right=0;const s=new Le(this.w,this.ctx),a=s.dimHelpers.getTitleSubtitleCoords("title"),i=s.dimHelpers.getTitleSubtitleCoords("subtitle"),r=20;let o=0;e.config.legend.position==="top"&&(o=a.height+i.height+e.config.title.margin+e.config.subtitle.margin-10),this.setLegendWrapXY(r,o)}legendAlignVertical(){const e=this.w,t=this.legendHelpers.getLegendDimensions(),s=20;let a=0;e.config.legend.position==="left"&&(a=20),e.config.legend.position==="right"&&(a=e.globals.svgWidth-t.clww-10),this.setLegendWrapXY(a,s)}onLegendHovered(e){const t=this.w,s=e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker");if(t.config.chart.type!=="heatmap"&&!this.isBarsDistributed)!e.target.classList.contains("apexcharts-inactive-legend")&&s&&new j(this.ctx.w).toggleSeriesOnHover(e,e.target);else if(s){const a=parseInt(e.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,a,this.w]),new j(this.ctx.w).highlightRangeInSeries(e,e.target)}}onLegendKeyDown(e){const t=this,s=this.w;if((e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker"))&&(e.key==="Enter"||e.key===" ")){e.preventDefault();const a=e.target.getAttribute("rel");t.onLegendClick(e),a!==null&&s.config.legend.onItemClick.toggleDataSeries&&requestAnimationFrame(()=>{const i=s.dom.baseEl.querySelector(`.apexcharts-legend-series[rel="${a}"]`);i&&i.focus()})}}onLegendClick(e){const t=this.w;if(!t.config.legend.customLegendItems.length&&(e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker"))){const s=parseInt(e.target.getAttribute("rel"),10)-1,a=e.target.getAttribute("data:collapsed")==="true",i=this.w.config.chart.events.legendClick;typeof i=="function"&&i(this.ctx,s,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,s,this.w]);const r=this.w.config.legend.markers.onClick;typeof r=="function"&&e.target.classList.contains("apexcharts-legend-marker")&&(r(this.ctx,s,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,s,this.w])),t.config.chart.type!=="treemap"&&t.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&t.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(s,a)}}}K.registerFeatures({legend:Is});const Es=` - - - - - - - -`,Ts=` - - - -`,Xs=` - - -`,Fs=` - - - -`,Rs=` - - - -`,zs=` - - -`,Ys='';class At{constructor(e,t){this.w=e,this.ctx=t,this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=e.globals.minX,this.maxX=e.globals.maxX}createToolbar(){const e=this.w,t=()=>H.createElementNS("http://www.w3.org/1999/xhtml","div"),s=t();if(s.setAttribute("class","apexcharts-toolbar"),s.style.top=e.config.chart.toolbar.offsetY+"px",s.style.right=-e.config.chart.toolbar.offsetX+3+"px",e.dom.elWrap.appendChild(s),this.elZoom=t(),this.elZoomIn=t(),this.elZoomOut=t(),this.elPan=t(),this.elSelection=t(),this.elZoomReset=t(),this.elMenuIcon=t(),this.elMenu=t(),this.elCustomIcons=[],this.t=e.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(let o=0;o{const h=o.toLowerCase();this.t[h]&&e.config.chart.zoom.enabled&&a.push({el:l,icon:typeof this.t[h]=="string"?this.t[h]:n,title:this.localeValues[o],class:`apexcharts-${h}-icon`})};i("zoomIn",this.elZoomIn,Fs),i("zoomOut",this.elZoomOut,Rs);const r=o=>{this.t[o]&&e.config.chart[o].enabled&&a.push({el:o==="zoom"?this.elZoom:this.elSelection,icon:typeof this.t[o]=="string"?this.t[o]:o==="zoom"?Ts:zs,title:this.localeValues[o==="zoom"?"selectionZoom":"selection"],class:`apexcharts-${o}-icon`})};r("zoom"),r("selection"),this.t.pan&&e.config.chart.zoom.enabled&&a.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:Es,title:this.localeValues.pan,class:"apexcharts-pan-icon"}),i("reset",this.elZoomReset,Xs),this.t.download&&a.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:Ys,title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(let o=0;o{o.index&&D.moveIndexInArray(a,l,o.index)});for(let o=0;o{e.classList.contains("exportSVG")?e.addEventListener("click",this.handleDownload.bind(this,"svg")):e.classList.contains("exportPNG")?e.addEventListener("click",this.handleDownload.bind(this,"png")):e.classList.contains("exportCSV")&&e.addEventListener("click",this.handleDownload.bind(this,"csv"))});for(let e=0;e{e.addEventListener("keydown",t=>{if(t.key==="Enter"||t.key===" "){t.preventDefault();const s=e.className;e.click(),requestAnimationFrame(()=>{const a=this.w.dom.baseEl;if(!a)return;const i=s.split(" ").find(o=>o.startsWith("apexcharts-"));if(!i)return;const r=a.querySelector(`.${i}`);r&&r.focus()})}})}),this.elMenuIcon.addEventListener("keydown",e=>{(e.key==="ArrowDown"||e.key==="ArrowUp")&&(e.preventDefault(),this.elMenu.classList.contains("apexcharts-menu-open")||this.toggleMenu(),window.setTimeout(()=>{const t=e.key==="ArrowDown"?0:this.elMenuItems.length-1;this.elMenuItems[t]&&this.elMenuItems[t].focus()},20))}),this.elMenuItems.forEach((e,t)=>{e.addEventListener("keydown",s=>{s.key==="ArrowDown"?(s.preventDefault(),(this.elMenuItems[t+1]||this.elMenuItems[0]).focus()):s.key==="ArrowUp"?(s.preventDefault(),(this.elMenuItems[t-1]||this.elMenuItems[this.elMenuItems.length-1]).focus()):s.key==="Escape"||s.key==="Tab"?(this._closeMenu(),this.elMenuIcon.focus(),s.key==="Tab"||s.preventDefault()):(s.key==="Enter"||s.key===" ")&&(s.preventDefault(),e.click())})})}toggleZoomSelection(e){this.ctx.getSyncedCharts().forEach(t=>{t.ctx.toolbar.toggleOtherControls();const s=e==="selection"?t.ctx.toolbar.elSelection:t.ctx.toolbar.elZoom,a=e==="selection"?"selectionEnabled":"zoomEnabled";t.w.globals[a]=!t.w.globals[a],s.classList.contains(t.ctx.toolbar.selectedClass)?s.classList.remove(t.ctx.toolbar.selectedClass):s.classList.add(t.ctx.toolbar.selectedClass),s.setAttribute("aria-pressed",String(t.w.globals[a]))})}getToolbarIconsReference(){const e=this.w;this.elZoom||(this.elZoom=e.dom.baseEl.querySelector(".apexcharts-zoom-icon")),this.elPan||(this.elPan=e.dom.baseEl.querySelector(".apexcharts-pan-icon")),this.elSelection||(this.elSelection=e.dom.baseEl.querySelector(".apexcharts-selection-icon"))}enableZoomPanFromToolbar(e){this.toggleOtherControls(),e==="pan"?this.w.interact.panEnabled=!0:this.w.interact.zoomEnabled=!0;const t=e==="pan"?this.elPan:this.elZoom,s=e==="pan"?this.elZoom:this.elPan;t&&t.classList.add(this.selectedClass),s&&s.classList.remove(this.selectedClass)}togglePanning(){this.ctx.getSyncedCharts().forEach(e=>{e.ctx.toolbar.toggleOtherControls(),e.w.interact.panEnabled=!e.w.interact.panEnabled,e.ctx.toolbar.elPan.classList.contains(e.ctx.toolbar.selectedClass)?e.ctx.toolbar.elPan.classList.remove(e.ctx.toolbar.selectedClass):e.ctx.toolbar.elPan.classList.add(e.ctx.toolbar.selectedClass),e.ctx.toolbar.elPan.setAttribute("aria-pressed",String(e.w.interact.panEnabled))})}toggleOtherControls(){const e=this.w;e.interact.panEnabled=!1,e.interact.zoomEnabled=!1,e.interact.selectionEnabled=!1,this.getToolbarIconsReference(),[this.elPan,this.elSelection,this.elZoom].forEach(t=>{t&&t.classList.remove(this.selectedClass)})}handleZoomIn(){const e=this.w;e.axisFlags.isRangeBar&&(this.minX=e.globals.minY,this.maxX=e.globals.maxY);const t=(this.minX+this.maxX)/2,s=(this.minX+t)/2,a=(this.maxX+t)/2,i=this._getNewMinXMaxX(s,a);e.interact.disableZoomIn||this.zoomUpdateOptions(i.minX,i.maxX)}handleZoomOut(){const e=this.w;if(e.axisFlags.isRangeBar&&(this.minX=e.globals.minY,this.maxX=e.globals.maxY),e.config.xaxis.type==="datetime"&&new Date(this.minX).getUTCFullYear()<1e3)return;const t=(this.minX+this.maxX)/2,s=this.minX-(t-this.minX),a=this.maxX-(t-this.maxX),i=this._getNewMinXMaxX(s,a);e.interact.disableZoomOut||this.zoomUpdateOptions(i.minX,i.maxX)}_getNewMinXMaxX(e,t){const s=this.w.config.xaxis.convertedCatToNumeric;return{minX:s?Math.floor(e):e,maxX:s?Math.floor(t):t}}zoomUpdateOptions(e,t){const s=this.w;if(e===void 0&&t===void 0){this.handleZoomReset();return}if(s.config.xaxis.convertedCatToNumeric&&(e<1&&(e=1,t=s.globals.dataPoints),t-e<2))return;let a={min:e,max:t};const i=this.getBeforeZoomRange(a);i&&(a=i.xaxis);const r={xaxis:a},o=D.clone(s.globals.initialConfig.yaxis);s.config.chart.group||(r.yaxis=o),this.w.interact.zoomed=!0,this.ctx.updateHelpers._updateOptions(r,!1,this.w.config.chart.animations.dynamicAnimation.enabled),this.zoomCallback(a,o)}zoomCallback(e,t){typeof this.ev.zoomed=="function"&&(this.ev.zoomed(this.ctx,{xaxis:e,yaxis:t}),this.ctx.events.fireEvent("zoomed",{xaxis:e,yaxis:t}))}getBeforeZoomRange(e,t){let s=null;return typeof this.ev.beforeZoom=="function"&&(s=this.ev.beforeZoom(this,{xaxis:e,yaxis:t})),s}toggleMenu(){window.setTimeout(()=>{this.elMenu.classList.contains("apexcharts-menu-open")?this._closeMenu():(this.elMenu.classList.add("apexcharts-menu-open"),this.elMenuIcon.setAttribute("aria-expanded","true"))},0)}_closeMenu(){this.elMenu.classList.remove("apexcharts-menu-open"),this.elMenuIcon.setAttribute("aria-expanded","false")}handleDownload(e){const t=this.w,s=new Ct(this.w,this.ctx);switch(e){case"svg":s.exportToSVG(this.ctx);break;case"png":s.exportToPng(this.ctx);break;case"csv":s.exportToCSV({series:t.config.series,columnDelimiter:t.config.chart.toolbar.export.csv.columnDelimiter});break}}handleZoomReset(){this.ctx.getSyncedCharts().forEach(e=>{const t=e.w;if(t.globals.lastXAxis.min=t.globals.initialConfig.xaxis.min,t.globals.lastXAxis.max=t.globals.initialConfig.xaxis.max,e.updateHelpers.revertDefaultAxisMinMax(),typeof t.config.chart.events.beforeResetZoom=="function"){const a=t.config.chart.events.beforeResetZoom(e,t);a&&e.updateHelpers.revertDefaultAxisMinMax(a)}typeof t.config.chart.events.zoomed=="function"&&e.ctx.toolbar.zoomCallback({min:t.config.xaxis.min,max:t.config.xaxis.max}),t.interact.zoomed=!1;const s=e.ctx.series.emptyCollapsedSeries(D.clone(t.globals.initialSeries));e.updateHelpers._updateSeries(s,t.config.chart.animations.dynamicAnimation.enabled)})}destroy(){this.elZoom=null,this.elZoomIn=null,this.elZoomOut=null,this.elPan=null,this.elSelection=null,this.elZoomReset=null,this.elMenuIcon=null}}class Hs extends At{constructor(e,t){super(e,t),this.w=e,this.ctx=t,this.dragged=!1,this.graphics=new I(this.w),this.eventList=["mousedown","mouseleave","mousemove","touchstart","touchmove","mouseup","touchend","wheel"],this.clientX=0,this.clientY=0,this.startX=0,this.endX=0,this.dragX=0,this.startY=0,this.endY=0,this.dragY=0,this.moveDirection="none",this.debounceTimer=null,this.debounceDelay=100,this.wheelDelay=400}init({xyRatios:e}){const t=this.w,s=this;this.xyRatios=e,this.zoomRect=this.graphics.drawRect(0,0,0,0),this.selectionRect=this.graphics.drawRect(0,0,0,0),this.gridRect=t.dom.baseEl.querySelector(".apexcharts-grid"),this.constraints=new Ht(0,0,t.layout.gridWidth,t.layout.gridHeight),this.zoomRect.node.classList.add("apexcharts-zoom-rect"),this.selectionRect.node.classList.add("apexcharts-selection-rect"),t.dom.Paper.add(this.zoomRect),t.dom.Paper.add(this.selectionRect),t.config.chart.selection.type==="x"?this.slDraggableRect=this.selectionRect.draggable({minX:0,minY:0,maxX:t.layout.gridWidth,maxY:t.layout.gridHeight}).on("dragmove.namespace",this.selectionDragging.bind(this,"dragging")):t.config.chart.selection.type==="y"?this.slDraggableRect=this.selectionRect.draggable({minX:0,maxX:t.layout.gridWidth}).on("dragmove.namespace",this.selectionDragging.bind(this,"dragging")):this.slDraggableRect=this.selectionRect.draggable().on("dragmove.namespace",this.selectionDragging.bind(this,"dragging")),this.preselectedSelection(),this.hoverArea=t.dom.baseEl.querySelector(`${t.globals.chartClass} .apexcharts-svg`),this.hoverArea.classList.add("apexcharts-zoomable"),this.eventList.forEach(a=>{this.hoverArea.addEventListener(a,s.svgMouseEvents.bind(s,e),{capture:!1,passive:!0})}),t.config.chart.zoom.enabled&&t.config.chart.zoom.allowMouseWheelZoom&&this.hoverArea.addEventListener("wheel",s.mouseWheelEvent.bind(s),{capture:!1,passive:!1})}destroy(){this.slDraggableRect&&(this.slDraggableRect.draggable(!1),this.slDraggableRect.off(),this.selectionRect.off()),this.selectionRect=null,this.zoomRect=null,this.gridRect=null}svgMouseEvents(e,t){const s=this.w,a=this.ctx.toolbar,i=s.interact.zoomEnabled?s.config.chart.zoom.type:s.config.chart.selection.type,r=s.config.chart.toolbar.autoSelected;if(t.shiftKey?(this.shiftWasPressed=!0,a.enableZoomPanFromToolbar(r==="pan"?"zoom":"pan")):this.shiftWasPressed&&(a.enableZoomPanFromToolbar(r),this.shiftWasPressed=!1),!t.target)return;const o=t.target.classList;let l;if(t.target.parentNode&&t.target.parentNode!==null&&(l=t.target.parentNode.classList),!(o.contains("apexcharts-legend-marker")||o.contains("apexcharts-legend-text")||l&&l.contains("apexcharts-toolbar"))){if(this.clientX=t.type==="touchmove"||t.type==="touchstart"?t.touches[0].clientX:t.type==="touchend"?t.changedTouches[0].clientX:t.clientX,this.clientY=t.type==="touchmove"||t.type==="touchstart"?t.touches[0].clientY:t.type==="touchend"?t.changedTouches[0].clientY:t.clientY,t.type==="mousedown"&&t.which===1||t.type==="touchstart"){const n=this.gridRect.getBoundingClientRect();this.startX=this.clientX-n.left-s.globals.barPadForNumericAxis,this.startY=this.clientY-n.top,this.dragged=!1,this.w.interact.mousedown=!0}(t.type==="mousemove"&&t.which===1||t.type==="touchmove")&&(this.dragged=!0,s.interact.panEnabled?(s.interact.selection=null,this.w.interact.mousedown&&this.panDragging({context:this,zoomtype:i,xyRatios:e})):(this.w.interact.mousedown&&s.interact.zoomEnabled||this.w.interact.mousedown&&s.interact.selectionEnabled)&&(this.selection=this.selectionDrawing({context:this,zoomtype:i}))),(t.type==="mouseup"||t.type==="touchend"||t.type==="mouseleave")&&this.handleMouseUp({zoomtype:i}),this.makeSelectionRectDraggable()}}handleMouseUp({zoomtype:e,isResized:t}){var s;const a=this.w,i=(s=this.gridRect)==null?void 0:s.getBoundingClientRect();i&&(this.w.interact.mousedown||t)&&(this.endX=this.clientX-i.left-a.globals.barPadForNumericAxis,this.endY=this.clientY-i.top,this.dragX=Math.abs(this.endX-this.startX),this.dragY=Math.abs(this.endY-this.startY),(a.interact.zoomEnabled||a.interact.selectionEnabled)&&this.selectionDrawn({context:this,zoomtype:e})),a.interact.zoomEnabled&&this.hideSelectionRect(this.selectionRect),this.dragged=!1,this.w.interact.mousedown=!1}mouseWheelEvent(e){const t=this.w;e.preventDefault();const s=Date.now();s-t.interact.lastWheelExecution>this.wheelDelay&&(this.executeMouseWheelZoom(e),t.interact.lastWheelExecution=s),this.debounceTimer&&clearTimeout(this.debounceTimer),this.debounceTimer=setTimeout(()=>{s-t.interact.lastWheelExecution>this.wheelDelay&&(this.executeMouseWheelZoom(e),t.interact.lastWheelExecution=s)},this.debounceDelay)}executeMouseWheelZoom(e){var t;const s=this.w;this.minX=s.axisFlags.isRangeBar?s.globals.minY:s.globals.minX,this.maxX=s.axisFlags.isRangeBar?s.globals.maxY:s.globals.maxX;const a=(t=this.gridRect)==null?void 0:t.getBoundingClientRect();if(!a)return;const i=(e.clientX-a.left)/a.width,r=this.minX,o=this.maxX,l=o-r,n=.5,h=1.5;let c,d,u;if(e.deltaY<0){c=n*l;const p=r+i*l;d=p-c/2,u=p+c/2}else c=h*l,d=r-c/2,u=o+c/2;if(!s.axisFlags.isRangeBar){d=Math.max(d,s.globals.initialMinX),u=Math.min(u,s.globals.initialMaxX);const p=(s.globals.initialMaxX-s.globals.initialMinX)*.01;if(u-d0&&t.height>0&&(this.selectionRect.select(!1).resize(!1),this.selectionRect.select({createRot:()=>{},updateRot:()=>{},createHandle:(s,a,i,r,o)=>o==="l"||o==="r"?s.circle(8).css({"stroke-width":1,stroke:"#333",fill:"#fff"}):s.circle(0),updateHandle:(s,a)=>s.center(a[0],a[1])}).resize().on("resize",()=>{const s=e.interact.zoomEnabled?e.config.chart.zoom.type:e.config.chart.selection.type;this.handleMouseUp({zoomtype:s,isResized:!0})}))}preselectedSelection(){const e=this.w,t=this.xyRatios;if(!e.interact.zoomEnabled){if(typeof e.interact.selection<"u"&&e.interact.selection!==null)this.drawSelectionRect(O(R({},e.interact.selection),{translateX:e.layout.translateX,translateY:e.layout.translateY}));else if(e.config.chart.selection.xaxis.min!==void 0&&e.config.chart.selection.xaxis.max!==void 0){let s=(e.config.chart.selection.xaxis.min-e.globals.minX)/t.xRatio,a=e.layout.gridWidth-(e.globals.maxX-e.config.chart.selection.xaxis.max)/t.xRatio-s;e.axisFlags.isRangeBar&&(s=(e.config.chart.selection.xaxis.min-e.globals.yAxisScale[0].niceMin)/t.invertedYRatio,a=(e.config.chart.selection.xaxis.max-e.config.chart.selection.xaxis.min)/t.invertedYRatio);const i={x:s,y:0,width:a,height:e.layout.gridHeight,translateX:e.layout.translateX,translateY:e.layout.translateY,selectionEnabled:!0};this.drawSelectionRect(i),this.makeSelectionRectDraggable(),typeof e.config.chart.events.selection=="function"&&e.config.chart.events.selection(this.ctx,{xaxis:{min:e.config.chart.selection.xaxis.min,max:e.config.chart.selection.xaxis.max},yaxis:{}})}}}drawSelectionRect({x:e,y:t,width:s,height:a,translateX:i=0,translateY:r=0}){const o=this.w,l=this.zoomRect,n=this.selectionRect;if(this.dragged||o.interact.selection!==null){const h={transform:"translate("+i+", "+r+")"};o.interact.zoomEnabled&&this.dragged&&(s<0&&(s=1),l.attr({x:e,y:t,width:s,height:a,fill:o.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":o.config.chart.zoom.zoomedArea.fill.opacity,stroke:o.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":o.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":o.config.chart.zoom.zoomedArea.stroke.opacity}),I.setAttrs(l.node,h)),o.interact.selectionEnabled&&(n.attr({x:e,y:t,width:s>0?s:0,height:a>0?a:0,fill:o.config.chart.selection.fill.color,"fill-opacity":o.config.chart.selection.fill.opacity,stroke:o.config.chart.selection.stroke.color,"stroke-width":o.config.chart.selection.stroke.width,"stroke-dasharray":o.config.chart.selection.stroke.dashArray,"stroke-opacity":o.config.chart.selection.stroke.opacity}),I.setAttrs(n.node,h))}}hideSelectionRect(e){e&&e.attr({x:0,y:0,width:0,height:0})}selectionDrawing({context:e,zoomtype:t}){const s=this.w,a=e,i=this.gridRect.getBoundingClientRect(),r=a.startX-1,o=a.startY;let l=!1,n=!1;const h=a.clientX-i.left-s.globals.barPadForNumericAxis,c=a.clientY-i.top;let d=h-r,u=c-o,g={translateX:s.layout.translateX,translateY:s.layout.translateY};return Math.abs(d+r)>s.layout.gridWidth?d=s.layout.gridWidth-r:h<0&&(d=r),r>h&&(l=!0,d=Math.abs(d)),o>c&&(n=!0,u=Math.abs(u)),t==="x"?g={x:l?r-d:r,y:0,width:d,height:s.layout.gridHeight}:t==="y"?g={x:0,y:n?o-u:o,width:s.layout.gridWidth,height:u}:g={x:l?r-d:r,y:n?o-u:o,width:d,height:u},g=O(R({},g),{translateX:s.layout.translateX,translateY:s.layout.translateY}),a.drawSelectionRect(g),a.selectionDragging("resizing"),g}selectionDragging(e,t){const s=this.w;if(!t)return;t.preventDefault();const{handler:a,box:i}=t.detail;let{x:r,y:o}=i;rthis.constraints.x2&&(r=this.constraints.x2-i.w),i.y2>this.constraints.y2&&(o=this.constraints.y2-i.h),a.move(r,o);const l=this.xyRatios,n=this.selectionRect;let h=0;e==="resizing"&&(h=30);const c=u=>parseFloat(n.node.getAttribute(u)),d={x:c("x"),y:c("y"),width:c("width"),height:c("height")};s.interact.selection=d,typeof s.config.chart.events.selection=="function"&&s.interact.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(()=>{const u=this.gridRect.getBoundingClientRect(),g=n.node.getBoundingClientRect();let p,b,f,m;s.axisFlags.isRangeBar?(p=s.globals.yAxisScale[0].niceMin+(g.left-u.left)*l.invertedYRatio,b=s.globals.yAxisScale[0].niceMin+(g.right-u.left)*l.invertedYRatio,f=0,m=1):(p=s.globals.xAxisScale.niceMin+(g.left-u.left)*l.xRatio,b=s.globals.xAxisScale.niceMin+(g.right-u.left)*l.xRatio,f=s.globals.yAxisScale[0].niceMin+(u.bottom-g.bottom)*l.yRatio[0],m=s.globals.yAxisScale[0].niceMax-(g.top-u.top)*l.yRatio[0]);const v={xaxis:{min:p,max:b},yaxis:{min:f,max:m}};s.config.chart.events.selection(this.ctx,v),s.config.chart.brush.enabled&&s.config.chart.events.brushScrolled!==void 0&&s.config.chart.events.brushScrolled(this.ctx,v)},h))}selectionDrawn({context:e,zoomtype:t}){const s=this.w,a=e,i=this.xyRatios,r=this.ctx.toolbar,o=s.interact.zoomEnabled?a.zoomRect.node.getBoundingClientRect():a.selectionRect.node.getBoundingClientRect(),l=a.gridRect.getBoundingClientRect(),n=o.left-l.left-s.globals.barPadForNumericAxis,h=o.right-l.left-s.globals.barPadForNumericAxis,c=o.top-l.top,d=o.bottom-l.top;let u,g;s.axisFlags.isRangeBar?(u=s.globals.yAxisScale[0].niceMin+n*i.invertedYRatio,g=s.globals.yAxisScale[0].niceMin+h*i.invertedYRatio):(u=s.globals.xAxisScale.niceMin+n*i.xRatio,g=s.globals.xAxisScale.niceMin+h*i.xRatio);const p=[],b=[];if(s.config.yaxis.forEach((f,m)=>{const v=s.globals.seriesYAxisMap[m][0],y=s.globals.yAxisScale[m].niceMax-i.yRatio[v]*c,w=s.globals.yAxisScale[m].niceMax-i.yRatio[v]*d;p.push(y),b.push(w)}),a.dragged&&(a.dragX>10||a.dragY>10)&&u!==g){if(s.interact.zoomEnabled){let f=D.clone(s.globals.initialConfig.yaxis),m=D.clone(s.globals.initialConfig.xaxis);if(s.interact.zoomed=!0,s.config.xaxis.convertedCatToNumeric&&(u=Math.floor(u),g=Math.floor(g),u<1&&(u=1,g=s.globals.dataPoints),g-u<2&&(g=u+1)),(t==="xy"||t==="x")&&(m={min:u,max:g}),(t==="xy"||t==="y")&&f.forEach((y,w)=>{f[w].min=b[w],f[w].max=p[w]}),r){const y=r.getBeforeZoomRange(m,f);y&&(m=y.xaxis?y.xaxis:m,f=y.yaxis?y.yaxis:f)}const v={xaxis:m};s.config.chart.group||(v.yaxis=f),a.ctx.updateHelpers._updateOptions(v,!1,a.w.config.chart.animations.dynamicAnimation.enabled),typeof s.config.chart.events.zoomed=="function"&&r.zoomCallback(m,f)}else if(s.interact.selectionEnabled){let f=null,m=null;m={min:u,max:g},(t==="xy"||t==="y")&&(f=D.clone(s.config.yaxis),f.forEach((v,y)=>{f[y].min=b[y],f[y].max=p[y]})),s.interact.selection=a.selection,typeof s.config.chart.events.selection=="function"&&s.config.chart.events.selection(a.ctx,{xaxis:m,yaxis:f})}}}panDragging({context:e}){const t=this.w,s=e;if(typeof t.interact.lastClientPosition.x<"u"){const r=t.interact.lastClientPosition.x-s.clientX,o=t.interact.lastClientPosition.y-s.clientY;Math.abs(r)>Math.abs(o)&&r>0?this.moveDirection="left":Math.abs(r)>Math.abs(o)&&r<0?this.moveDirection="right":Math.abs(o)>Math.abs(r)&&o>0?this.moveDirection="up":Math.abs(o)>Math.abs(r)&&o<0&&(this.moveDirection="down")}t.interact.lastClientPosition={x:s.clientX,y:s.clientY};const a=t.axisFlags.isRangeBar?t.globals.minY:t.globals.minX,i=t.axisFlags.isRangeBar?t.globals.maxY:t.globals.maxX;s.panScrolled(a,i)}panScrolled(e,t){const s=this.w,a=this.xyRatios,i=D.clone(s.globals.initialConfig.yaxis);let r=a.xRatio,o=s.globals.minX,l=s.globals.maxX;s.axisFlags.isRangeBar&&(r=a.invertedYRatio,o=s.globals.minY,l=s.globals.maxY),this.moveDirection==="left"?(e=o+s.layout.gridWidth/15*r,t=l+s.layout.gridWidth/15*r):this.moveDirection==="right"&&(e=o-s.layout.gridWidth/15*r,t=l-s.layout.gridWidth/15*r),s.axisFlags.isRangeBar||(es.globals.initialMaxX)&&(e=o,t=l);const n={xaxis:{min:e,max:t}};s.config.chart.group||(n.yaxis=i),this.updateScrolledChart(n,e,t)}updateScrolledChart(e,t,s){const a=this.w;if(this.ctx.updateHelpers._updateOptions(e,!1,!1),typeof a.config.chart.events.scrolled=="function"){const i={xaxis:{min:t,max:s}};a.config.chart.events.scrolled(this.ctx,i),this.ctx.events.fireEvent("scrolled",i)}}}K.registerFeatures({toolbar:At,zoomPanSelection:Hs});let Ie=class{constructor(x){this.w=x.w,this.annoCtx=x}setOrientations(x,e=null){const t=this.w;if(x.label.orientation==="vertical"){const s=e!==null?e:0,a=t.dom.baseEl.querySelector(`.apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='${s}']`);if(a!==null){const i=a.getBBox();a.setAttribute("x",parseFloat(a.getAttribute("x"))-i.height+4);const r=x.label.position==="top"?i.width:-i.width;a.setAttribute("y",parseFloat(a.getAttribute("y"))+r);const{x:o,y:l}=this.annoCtx.graphics.rotateAroundCenter(a);a.setAttribute("transform",`rotate(-90 ${o} ${l})`)}}}addBackgroundToAnno(x,e){const t=this.w;if(!x||!e.label.text||!String(e.label.text).trim())return null;const s=t.dom.baseEl.querySelector(".apexcharts-grid"),a=s.getBoundingClientRect(),i=s.getBBox(),r=a.width/i.width||1,o=x.getBoundingClientRect();let{left:l,right:n,top:h,bottom:c}=e.label.style.padding;e.label.orientation==="vertical"&&([h,c,l,n]=[l,n,h,c]);const d=(o.left-a.left)/r-l,u=(o.top-a.top)/r-h,g=this.annoCtx.graphics.drawRect(d-t.globals.barPadForNumericAxis,u,o.width/r+l+n,o.height/r+h+c,e.label.borderRadius,e.label.style.background,1,e.label.borderWidth,e.label.borderColor,0);return e.id&&g.node.classList.add(e.id),g}annotationsBackground(){const x=this.w,e=(t,s,a)=>{const i=x.dom.baseEl.querySelector(`.apexcharts-${a}-annotations .apexcharts-${a}-annotation-label[rel='${s}']`);if(i){const r=i.parentNode,o=this.addBackgroundToAnno(i,t);o&&(r.insertBefore(o.node,i),t.label.mouseEnter&&o.node.addEventListener("mouseenter",t.label.mouseEnter.bind(this,t)),t.label.mouseLeave&&o.node.addEventListener("mouseleave",t.label.mouseLeave.bind(this,t)),t.label.click&&o.node.addEventListener("click",t.label.click.bind(this,t)))}};x.config.annotations.xaxis.forEach((t,s)=>e(t,s,"xaxis")),x.config.annotations.yaxis.forEach((t,s)=>e(t,s,"yaxis")),x.config.annotations.points.forEach((t,s)=>e(t,s,"point"))}getY1Y2(x,e){var t;const s=this.w,a=x==="y1"?e.y:e.y2;let i,r=!1;if(this.annoCtx.invertAxis){const o=s.config.xaxis.convertedCatToNumeric?s.labelData.categoryLabels:s.labelData.labels,l=o.indexOf(a),n=s.dom.baseEl.querySelector(`.apexcharts-yaxis-texts-g text:nth-child(${l+1})`);i=n?parseFloat(n.getAttribute("y")):(s.layout.gridHeight/o.length-1)*(l+1)-s.globals.barHeight,e.seriesIndex!==void 0&&s.globals.barHeight&&(i-=s.globals.barHeight/2*(s.seriesData.series.length-1)-s.globals.barHeight*e.seriesIndex)}else{const o=s.globals.seriesYAxisMap[e.yAxisIndex][0],l=s.config.yaxis[e.yAxisIndex].logarithmic?new $(this.w).getLogVal(s.config.yaxis[e.yAxisIndex].logBase,a,o)/s.globals.yLogRatio[o]:(a-s.globals.minYArr[o])/(s.globals.yRange[o]/s.layout.gridHeight);i=s.layout.gridHeight-Math.min(Math.max(l,0),s.layout.gridHeight),r=l>s.layout.gridHeight||l<0,e.marker&&(e.y===void 0||e.y===null)&&(i=0),(t=s.config.yaxis[e.yAxisIndex])!=null&&t.reversed&&(i=l)}return typeof a=="string"&&a.includes("px")&&(i=parseFloat(a)),{yP:i,clipped:r}}getX1X2(x,e){const t=this.w,s=x==="x1"?e.x:e.x2,a=this.annoCtx.invertAxis?t.globals.minY:t.globals.minX,i=this.annoCtx.invertAxis?t.globals.maxY:t.globals.maxX,r=this.annoCtx.invertAxis?t.globals.yRange[0]:t.globals.xRange;let o=!1,l=this.annoCtx.inversedReversedAxis?(i-s)/(r/t.layout.gridWidth):(s-a)/(r/t.layout.gridWidth);return(t.config.xaxis.type==="category"||t.config.xaxis.convertedCatToNumeric)&&!this.annoCtx.invertAxis&&!t.axisFlags.dataFormatXNumeric&&(t.config.chart.sparkline.enabled||(l=this.getStringX(s))),typeof s=="string"&&s.includes("px")&&(l=parseFloat(s)),s==null&&e.marker&&(l=t.layout.gridWidth),e.seriesIndex!==void 0&&t.globals.barWidth&&!this.annoCtx.invertAxis&&(l-=t.globals.barWidth/2*(t.seriesData.series.length-1)-t.globals.barWidth*e.seriesIndex),typeof l!="number"&&(l=0,o=!0),parseFloat(l.toFixed(10))>parseFloat(t.layout.gridWidth.toFixed(10))?(l=t.layout.gridWidth,o=!0):l<0&&(l=0,o=!0),{x:l,clipped:o}}getStringX(x){const e=this.w;let t=x;e.config.xaxis.convertedCatToNumeric&&e.labelData.categoryLabels.length&&(x=e.labelData.categoryLabels.indexOf(x)+1);const s=e.labelData.labels.map(i=>Array.isArray(i)?i.join(" "):i).indexOf(x),a=e.dom.baseEl.querySelector(`.apexcharts-xaxis-texts-g text:nth-child(${s+1})`);return a&&(t=parseFloat(a.getAttribute("x"))),t}};class Bs{constructor(e){this.w=e.w,this.annoCtx=e,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new Ie(this.annoCtx)}addXaxisAnnotation(e,t,s){const a=this.w,i=this.helpers.getX1X2("x1",e);let r=i.x;const o=i.clipped;let l=!0,n;const h=e.label.text,c=e.strokeDashArray;if(D.isNumber(r)){if(e.x2===null||typeof e.x2>"u"){if(!o){const d=this.annoCtx.graphics.drawLine(r+e.offsetX,0+e.offsetY,r+e.offsetX,a.layout.gridHeight+e.offsetY,e.borderColor,c,e.borderWidth);t.appendChild(d.node),e.id&&d.node.classList.add(e.id)}}else{const d=this.helpers.getX1X2("x2",e);if(n=d.x,l=d.clipped,n{this.addXaxisAnnotation(s,t.node,a)}),t}}class Os{constructor(e){this.w=e.w,this.annoCtx=e,this.helpers=new Ie(this.annoCtx),this.axesUtils=new ie(this.annoCtx.w,{theme:this.annoCtx.theme,timeScale:this.annoCtx.timeScale})}addYaxisAnnotation(e,t,s){const a=this.w,i=e.strokeDashArray;let r=this.helpers.getY1Y2("y1",e),o=r.yP;const l=r.clipped;let n,h=!0,c=!1;const d=e.label.text;if(e.y2===null||typeof e.y2>"u"){if(!l){c=!0;const u=this.annoCtx.graphics.drawLine(0+e.offsetX,o+e.offsetY,this._getYAxisAnnotationWidth(e),o+e.offsetY,e.borderColor,i,e.borderWidth);t.appendChild(u.node),e.id&&u.node.classList.add(e.id)}}else{if(r=this.helpers.getY1Y2("y2",e),n=r.yP,h=r.clipped,n>o){const u=o;o=n,n=u}if(!(l&&h)){c=!0;const u=this.annoCtx.graphics.drawRect(0+e.offsetX,n+e.offsetY,this._getYAxisAnnotationWidth(e),o-n,0,e.fillColor,e.opacity,1,e.borderColor,i);u.node.classList.add("apexcharts-annotation-rect"),u.attr("clip-path",`url(#gridRectMask${a.globals.cuid})`),t.appendChild(u.node),e.id&&u.node.classList.add(e.id)}}if(c){const u=e.label.position==="right"?a.layout.gridWidth:e.label.position==="center"?a.layout.gridWidth/2:0,g=this.annoCtx.graphics.drawText({x:u+e.label.offsetX,y:(n??o)+e.label.offsetY-3,text:d,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:`apexcharts-yaxis-annotation-label ${e.label.style.cssClass} ${e.id?e.id:""}`});g.attr({rel:s}),t.appendChild(g.node)}}_getYAxisAnnotationWidth(e){const t=this.w;let s=t.layout.gridWidth;return e.width.indexOf("%")>-1?s=t.layout.gridWidth*parseInt(e.width,10)/100:s=parseInt(e.width,10),s+e.offsetX}drawYAxisAnnotations(){const e=this.w,t=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return e.config.annotations.yaxis.forEach((s,a)=>{s.yAxisIndex=this.axesUtils.translateYAxisIndex(s.yAxisIndex),this.axesUtils.isYAxisHidden(s.yAxisIndex)&&this.axesUtils.yAxisAllSeriesCollapsed(s.yAxisIndex)||this.addYaxisAnnotation(s,t.node,a)}),t}}class Ns{constructor(e){this.w=e.w,this.annoCtx=e,this.helpers=new Ie(this.annoCtx)}addPointAnnotation(e,t,s){if(this.w.globals.collapsedSeriesIndices.indexOf(e.seriesIndex)>-1)return;let a=this.helpers.getX1X2("x1",e);const i=a.x,r=a.clipped;a=this.helpers.getY1Y2("y1",e);const o=a.yP,l=a.clipped;if(D.isNumber(i)&&!(l||r)){const n={pSize:e.marker.size,pointStrokeWidth:e.marker.strokeWidth,pointFillColor:e.marker.fillColor,pointStrokeColor:e.marker.strokeColor,shape:e.marker.shape,pRadius:e.marker.radius,class:`apexcharts-point-annotation-marker ${e.marker.cssClass} ${e.id?e.id:""}`};let h=this.annoCtx.graphics.drawMarker(i+e.marker.offsetX,o+e.marker.offsetY,n);t.appendChild(h.node);const c=e.label.text?e.label.text:"",d=this.annoCtx.graphics.drawText({x:i+e.label.offsetX,y:o+e.label.offsetY-e.marker.size-parseFloat(e.label.style.fontSize)/1.6,text:c,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:`apexcharts-point-annotation-label ${e.label.style.cssClass} ${e.id?e.id:""}`});if(d.attr({rel:s}),t.appendChild(d.node),e.customSVG.SVG){const u=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+e.customSVG.cssClass});u.attr({transform:`translate(${i+e.customSVG.offsetX}, ${o+e.customSVG.offsetY})`}),u.node.innerHTML=e.customSVG.SVG,t.appendChild(u.node)}if(e.image.path){const u=e.image.width?e.image.width:20,g=e.image.height?e.image.height:20;h=this.annoCtx.addImage({x:i+e.image.offsetX-u/2,y:o+e.image.offsetY-g/2,width:u,height:g,path:e.image.path,appendTo:".apexcharts-point-annotations"})}e.mouseEnter&&h.node.addEventListener("mouseenter",e.mouseEnter.bind(this,e)),e.mouseLeave&&h.node.addEventListener("mouseleave",e.mouseLeave.bind(this,e)),e.click&&h.node.addEventListener("click",e.click.bind(this,e))}}drawPointAnnotations(){const e=this.w,t=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return e.config.annotations.points.map((s,a)=>{this.addPointAnnotation(s,t.node,a)}),t}}class Ws{constructor(e,{theme:t=null,timeScale:s=null}={}){this.w=e,this.theme=t,this.timeScale=s,this.graphics=new I(this.w),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new Ie(this),this.xAxisAnnotations=new Bs(this),this.yAxisAnnotations=new Os(this),this.pointsAnnotations=new Ns(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.layout.gridWidth/this.w.globals.dataPoints}drawAxesAnnotations(){const e=this.w;if(e.globals.axisCharts&&e.globals.dataPoints){const t=this.yAxisAnnotations.drawYAxisAnnotations(),s=this.xAxisAnnotations.drawXAxisAnnotations(),a=this.pointsAnnotations.drawPointAnnotations(),i=e.config.chart.animations.enabled,r=[t,s,a],o=[s.node,t.node,a.node];for(let l=0;l<3;l++)e.dom.elGraphical.add(r[l]),i&&!e.globals.resized&&!e.globals.dataChanged&&e.config.chart.type!=="scatter"&&e.config.chart.type!=="bubble"&&e.globals.dataPoints>1&&o[l].classList.add("apexcharts-element-hidden"),e.globals.delayedElements.push({el:o[l],index:0});this.helpers.annotationsBackground()}}drawImageAnnos(){this.w.config.annotations.images.map((e,t)=>{this.addImage(e,t)})}drawTextAnnos(){this.w.config.annotations.texts.map((e,t)=>{this.addText(e,t)})}addXaxisAnnotation(e,t,s){this.xAxisAnnotations.addXaxisAnnotation(e,t,s)}addYaxisAnnotation(e,t,s){this.yAxisAnnotations.addYaxisAnnotation(e,t,s)}addPointAnnotation(e,t,s){this.pointsAnnotations.addPointAnnotation(e,t,s)}addText(e){const{x:t,y:s,text:a,textAnchor:i,foreColor:r,fontSize:o,fontFamily:l,fontWeight:n,cssClass:h,backgroundColor:c,borderWidth:d,strokeDashArray:u,borderRadius:g,borderColor:p,appendTo:b=".apexcharts-svg",paddingLeft:f=4,paddingRight:m=4,paddingBottom:v=2,paddingTop:y=2}=e,w=this.w,C=this.graphics.drawText({x:t,y:s,text:a,textAnchor:i||"start",fontSize:o||"12px",fontWeight:n||"regular",fontFamily:l||w.config.chart.fontFamily,foreColor:r||w.config.chart.foreColor,cssClass:"apexcharts-text "+h?h:""}),A=w.dom.baseEl.querySelector(b);A&&A.appendChild(C.node);const L=C.bbox();if(a){const S=this.graphics.drawRect(L.x-f,L.y-y,L.width+f+m,L.height+v+y,g,c||"transparent",1,d,p,u);A.insertBefore(S.node,C.node)}}addImage(e){const t=this.w,{path:s,x:a=0,y:i=0,width:r=20,height:o=20,appendTo:l=".apexcharts-svg"}=e,n=t.dom.Paper.image(s);n.size(r,o).move(a,i);const h=t.dom.baseEl.querySelector(l);return h&&h.appendChild(n.node),n}addXaxisAnnotationExternal(e,t,s){return this.addAnnotationExternal({params:e,pushToMemory:t,context:s,type:"xaxis",contextMethod:s.addXaxisAnnotation}),s}addYaxisAnnotationExternal(e,t,s){return this.addAnnotationExternal({params:e,pushToMemory:t,context:s,type:"yaxis",contextMethod:s.addYaxisAnnotation}),s}addPointAnnotationExternal(e,t,s){return typeof this.invertAxis>"u"&&(this.invertAxis=s.w.globals.isBarHorizontal),this.addAnnotationExternal({params:e,pushToMemory:t,context:s,type:"point",contextMethod:s.addPointAnnotation}),s}addAnnotationExternal({params:e,pushToMemory:t,context:s,type:a,contextMethod:i}){const r=s,o=r.w,l=o.dom.baseEl.querySelector(`.apexcharts-${a}-annotations`),n=l.childNodes.length+1,h=new le,c=Object.assign({},a==="xaxis"?h.xAxisAnnotation:a==="yaxis"?h.yAxisAnnotation:h.pointAnnotation),d=D.extend(c,e);switch(a){case"xaxis":this.addXaxisAnnotation(d,l,n);break;case"yaxis":this.addYaxisAnnotation(d,l,n);break;case"point":this.addPointAnnotation(d,l,n);break}const u=o.dom.baseEl.querySelector(`.apexcharts-${a}-annotations .apexcharts-${a}-annotation-label[rel='${n}']`),g=this.helpers.addBackgroundToAnno(u,d);return g&&l.insertBefore(g.node,u),t&&o.globals.memory.methodsToExec.push({context:r,id:d.id?d.id:D.randomId(),method:i,label:"addAnnotation",params:e}),s}clearAnnotations(e){const t=e.w;let s=t.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");for(let a=t.globals.memory.methodsToExec.length-1;a>=0;a--)(t.globals.memory.methodsToExec[a].label==="addText"||t.globals.memory.methodsToExec[a].label==="addAnnotation")&&t.globals.memory.methodsToExec.splice(a,1);s=Array.from(s),Array.prototype.forEach.call(s,a=>{for(;a.firstChild;)a.removeChild(a.firstChild)})}removeAnnotation(e,t){const s=e.w,a=s.dom.baseEl.querySelectorAll(`.${t}`);a&&(s.globals.memory.methodsToExec.map((i,r)=>{i.id===t&&s.globals.memory.methodsToExec.splice(r,1)}),Object.keys(s.config.annotations).forEach(i=>{const r=s.config.annotations[i];Array.isArray(r)&&(s.config.annotations[i]=r.filter(o=>o.id!==t))}),Array.prototype.forEach.call(a,i=>{i.parentElement.removeChild(i)}))}}K.registerFeatures({annotations:Ws});class _s{constructor(e,t){this.w=e,this.ctx=t,this.seriesIndex=0,this.dataPointIndex=0,this.active=!1,this._focusedEl=null,this._hoveredBarEl=null,this._enlargedScatterMarker=null,this._onKeyDown=this._onKeyDown.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this),this._onLegendClick=this._onLegendClick.bind(this)}init(){const e=this.w.dom.Paper.node;e&&(e.setAttribute("tabindex","0"),e.addEventListener("focus",this._onFocus),e.addEventListener("blur",this._onBlur),e.addEventListener("keydown",this._onKeyDown,{passive:!1}),this.ctx.events.addEventListener("legendClick",this._onLegendClick))}destroy(){const e=this.w,t=e.dom.Paper&&e.dom.Paper.node;t&&(t.removeEventListener("focus",this._onFocus),t.removeEventListener("blur",this._onBlur),t.removeEventListener("keydown",this._onKeyDown),this.ctx.events.removeEventListener("legendClick",this._onLegendClick))}handleKey(e){}_onFocus(){this._isNavEnabled()&&(this.active=!0,this._clampCursor(),this._snapToVisibleRange(),this._showCurrentPoint())}_onBlur(){this.active=!1,this._hideFocus()}_onLegendClick(){this.active&&(this.active=!1,this._hideFocus())}_onKeyDown(e){if(!(!this._isNavEnabled()||!this.active))switch(e.key){case"ArrowRight":e.preventDefault(),this._move(0,1);break;case"ArrowLeft":e.preventDefault(),this._move(0,-1);break;case"ArrowUp":e.preventDefault(),this._move(-1,0);break;case"ArrowDown":e.preventDefault(),this._move(1,0);break;case"Home":e.preventDefault(),this.dataPointIndex=0,this._skipNullForward(),this._showCurrentPoint();break;case"End":e.preventDefault(),this.dataPointIndex=this._getDataPointCount(this.seriesIndex)-1,this._skipNullBackward(),this._showCurrentPoint();break;case"Enter":case" ":e.preventDefault(),this._fireClick();break;case"Escape":e.preventDefault(),this.active=!1,this._hideFocus();break}}_move(e,t){const s=this.w,a=s.config.chart.accessibility.keyboard.navigation.wrapAround;if(e!==0){const i=this.w.globals.tooltip;if(i&&i.tConfig&&i.tConfig.shared){const h=this.dataPointIndex;if(i.tooltipUtil&&i.tooltipUtil.isXoverlap(h)&&i.tooltipUtil.isInitialSeriesSameLen())return}const r=this._getSeriesCount();let o=this.seriesIndex+e,l=0;for(;l=r&&(o=a?0:r-1),!!s.globals.collapsedSeriesIndices.includes(o));)o+=e,l++;this.seriesIndex=o;const n=this._getDataPointCount(o);this.dataPointIndex>=n&&(this.dataPointIndex=n-1)}if(t!==0){const i=this._getDataPointCount(this.seriesIndex);let r=this.dataPointIndex+t;r<0&&(r=a?i-1:0),r>=i&&(r=a?0:i-1),this.dataPointIndex=r,t>0?this._skipNullForward():this._skipNullBackward(),this._isDataPointVisible(this.seriesIndex,this.dataPointIndex)||this._snapToVisibleRangeInDirection(t)}this._showCurrentPoint()}_skipNullForward(){const e=this.w,t=this.seriesIndex,s=this._getDataPointCount(t);let a=this.dataPointIndex,i=0;if(Array.isArray(e.seriesData.series[t])){for(;i0;o?this._showScatterBubblePoint(e,t,s):l?r?s.marker.enlargePoints(t):s.tooltipPosition.moveDynamicPointOnHover(t,e):r?s.tooltipPosition.moveDynamicPointsOnHover(t):s.tooltipPosition.moveDynamicPointOnHover(t,e)}_showScatterBubblePoint(e,t,s){const a=this.w.dom.baseEl;this._enlargedScatterMarker&&(s.marker.oldPointSize(this._enlargedScatterMarker),this._enlargedScatterMarker=null);const i=a.querySelector(`.apexcharts-series[data\\:realIndex='${e}']`);if(!i)return;const r=i.querySelector(`.apexcharts-marker[rel='${t}']`);r&&(s.marker.enlargeCurrentPoint(t,r),this._enlargedScatterMarker=r)}_showTooltipNonAxis(e,t,s,a){const i=this.w;s.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:t,shared:!1});const r=a.getBoundingClientRect(),o=r.width||s.tooltipRect.ttWidth||0,l=r.height||s.tooltipRect.ttHeight||0,n=i.dom.baseEl.querySelector(`.apexcharts-pie-area[j='${t}']`);if(n){const h=parseFloat(n.getAttribute("data:cx")),c=parseFloat(n.getAttribute("data:cy"));if(!isNaN(h)&&!isNaN(c)){const d=i.dom.Paper.node.getBoundingClientRect(),u=i.dom.elWrap.getBoundingClientRect(),g=d.left-u.left,p=d.top-u.top;a.style.left=g+h-o/2+"px",a.style.top=p+c-l-10+"px"}}}_showTooltipRadialBar(e,t,s,a){const i=this.w;s.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:e,shared:!1});const{ttWidth:r=0,ttHeight:o=0}=s.getCachedDimensions(),l=i.dom.baseEl.querySelector(`.apexcharts-radialbar-series[data\\:realIndex='${e}'] path`);if(l){const n=parseFloat(l.getAttribute("data:angle"))||0,h=(i.config.plotOptions.radialBar.startAngle||0)+n/2,c=i.layout.gridWidth/2,d=i.layout.gridHeight/2,u=i.globals.radialSize||Math.min(i.layout.gridWidth,i.layout.gridHeight)/2,g=i.seriesData.series.length,p=u/Math.max(g,1),b=u-e*p,f=b-p,m=(b+f)/2,v=D.polarToCartesian(c,d,m,h),y=v.x+(i.layout.translateX||0),w=v.y+(i.layout.translateY||0);a.style.left=y-r/2+"px",a.style.top=w-o-10+"px"}}_showTooltipHeatTree(e,t,s,a,i){const r=this.w;s.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:e,j:t,shared:!1});const o=a.getBoundingClientRect(),l=o.width||s.tooltipRect.ttWidth||0,n=o.height||s.tooltipRect.ttHeight||0,h=i==="heatmap"?"apexcharts-heatmap-rect":"apexcharts-treemap-rect",c=r.dom.baseEl.querySelector(`.${h}[i='${e}'][j='${t}']`);if(c){const d=r.dom.elWrap.getBoundingClientRect(),u=c.getBoundingClientRect(),g=u.left-d.left,p=u.top-d.top,b=u.width,f=u.height,m=parseFloat(c.getAttribute("cx")),v=parseFloat(c.getAttribute("width"));s.tooltipPosition.moveXCrosshairs(m+v/2);let y=g+b+l/2;const w=p+f/2-n/2;g+b>r.layout.gridWidth/2&&(y=g-l/2),a.style.left=y+"px",a.style.top=w+"px"}}_applyFocusClass(e,t){this._removeFocusClass();const s=this._getFocusableElement(e,t);s&&(s.classList.add("apexcharts-keyboard-focused"),this._focusedEl=s)}_removeFocusClass(){this._focusedEl&&(this._focusedEl.classList.remove("apexcharts-keyboard-focused"),this._focusedEl=null)}_leaveHoveredBar(){this._hoveredBarEl&&(new I(this.w,this.ctx).pathMouseLeave(this._hoveredBarEl,null),this._hoveredBarEl=null)}_getFocusableElement(e,t){const s=this.w,a=s.config.chart.type,i=s.dom.baseEl;return a==="pie"||a==="donut"||a==="polarArea"?i.querySelector(`.apexcharts-pie-area[j='${t}']`):a==="heatmap"?i.querySelector(`.apexcharts-heatmap-rect[i='${e}'][j='${t}']`):a==="treemap"?i.querySelector(`.apexcharts-treemap-rect[i='${e}'][j='${t}']`):a==="radialBar"?i.querySelector(`.apexcharts-radialbar-series[data\\:realIndex='${e}'] path`):a==="bar"||a==="candlestick"||a==="boxPlot"||a==="rangeBar"?i.querySelector(`.apexcharts-series[data\\:realIndex='${e}'] path[j='${t}']`):i.querySelector(`.apexcharts-series[data\\:realIndex='${e}'] .apexcharts-marker[rel='${t}']`)||null}_fireClick(){const e=this.w.globals.tooltip;if(!e)return;const t={type:"mouseup",clientX:0,clientY:0};e.markerClick(t,this.seriesIndex,this.dataPointIndex)}_isNavEnabled(){const e=this.w.config.chart.accessibility;return e.enabled&&e.keyboard.enabled&&e.keyboard.navigation.enabled}_getSeriesCount(){const e=this.w,t=e.config.chart.type;return t==="pie"||t==="donut"||t==="polarArea"?1:e.seriesData.series.length}_getDataPointCount(e){const t=this.w,s=t.config.chart.type;if(s==="pie"||s==="donut"||s==="polarArea")return t.seriesData.series.length;const a=t.seriesData.series;return a[e]&&Array.isArray(a[e])?a[e].length:0}_clampCursor(){const e=this._getSeriesCount();this.seriesIndex>=e&&(this.seriesIndex=e-1),this.seriesIndex<0&&(this.seriesIndex=0);const t=this._getDataPointCount(this.seriesIndex);this.dataPointIndex>=t&&(this.dataPointIndex=t-1),this.dataPointIndex<0&&(this.dataPointIndex=0)}_snapToVisibleRange(){const e=this.w,t=e.globals,s=this.seriesIndex;if(!e.interact.zoomed)return;const a=e.seriesData.seriesX&&e.seriesData.seriesX[s];if(!a||!a.length)return;const i=t.minX,r=t.maxX;if(i===void 0||r===void 0)return;const o=a[this.dataPointIndex];if(o>=i&&o<=r)return;const l=a.length;for(let n=0;n=i&&a[n]<=r){this.dataPointIndex=n;return}}_snapToVisibleRangeInDirection(e){const t=this.w,s=t.globals,a=this.seriesIndex,i=t.seriesData.seriesX&&t.seriesData.seriesX[a];if(!i||!i.length)return;const r=s.minX,o=s.maxX;if(r===void 0||o===void 0)return;const l=i.length;if(e>=0){for(let n=0;n=r&&i[n]<=o){this.dataPointIndex=n;return}}else for(let n=l-1;n>=0;n--)if(i[n]>=r&&i[n]<=o){this.dataPointIndex=n;return}}_isDataPointVisible(e,t){const s=this.w,a=s.globals;if(!s.interact.zoomed)return!0;const i=s.seriesData.seriesX&&s.seriesData.seriesX[e];if(!i)return!0;const r=i[t];return r===void 0?!0:r>=a.minX&&r<=a.maxX}}K.registerFeatures({keyboardNavigation:_s});class Gs{constructor(e){this.w=e.w,this.barCtx=e,this.totalFormatter=this.w.config.plotOptions.bar.dataLabels.total.formatter,this.totalFormatter||(this.totalFormatter=this.w.config.dataLabels.formatter)}handleBarDataLabels(e){const{x:t,y:s,y1:a,y2:i,i:r,j:o,realIndex:l,columnGroupIndex:n,series:h,barHeight:c,barWidth:d,barXPosition:u,barYPosition:g,visibleSeries:p}=e,b=this.w,f=new I(this.barCtx.w),m=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[l]:this.barCtx.strokeWidth;let v,y;b.axisFlags.isXNumeric&&!b.globals.isBarHorizontal?(v=t+parseFloat(d*(p+1)),y=s+parseFloat(c*(p+1))-m):(v=t+parseFloat(d*p),y=s+parseFloat(c*p));let w=null,C=null,A=t,L=s,S={};const k=b.config.dataLabels,M=this.barCtx.barOptions.dataLabels,P=this.barCtx.barOptions.dataLabels.total;typeof g<"u"&&this.barCtx.isRangeBar&&(y=g,L=g),typeof u<"u"&&this.barCtx.isVerticalGroupedRangeBar&&(v=u,A=u);const T=k.offsetX,X=k.offsetY;let E={width:0,height:0};if(b.config.dataLabels.enabled){const Y=b.seriesData.series[r][o];E=f.getTextRects(b.config.dataLabels.formatter?b.config.dataLabels.formatter(Y,O(R({},b),{seriesIndex:r,dataPointIndex:o,w:b})):b.formatters.yLabelFormatters[0](Y),parseFloat(k.style.fontSize))}const F={x:t,y:s,i:r,j:o,realIndex:l,columnGroupIndex:n,bcx:v,bcy:y,barHeight:c,barWidth:d,textRects:E,strokeWidth:m,dataLabelsX:A,dataLabelsY:L,dataLabelsConfig:k,barDataLabelsConfig:M,barTotalDataLabelsConfig:P,offX:T,offY:X};return this.barCtx.isHorizontal?S=this.calculateBarsDataLabelsPosition(F):S=this.calculateColumnsDataLabelsPosition(F),w=this.drawCalculatedDataLabels({x:S.dataLabelsX,y:S.dataLabelsY,val:this.barCtx.isRangeBar?[a,i]:b.config.chart.stackType==="100%"?h[l][o]:b.seriesData.series[l][o],i:l,j:o,barWidth:d,barHeight:c,textRects:E,dataLabelsConfig:k}),b.config.chart.stacked&&P.enabled&&(C=this.drawTotalDataLabels({x:S.totalDataLabelsX,y:S.totalDataLabelsY,barWidth:d,barHeight:c,realIndex:l,textAnchor:S.totalDataLabelsAnchor,val:this.getStackedTotalDataLabel({realIndex:l,j:o}),dataLabelsConfig:k,barTotalDataLabelsConfig:P})),{dataLabelsPos:S,dataLabels:w,totalDataLabels:C}}getStackedTotalDataLabel({realIndex:e,j:t}){const s=this.w;let a=this.barCtx.stackedSeriesTotals[t];return this.totalFormatter&&(a=this.totalFormatter(a,O(R({},s),{seriesIndex:e,dataPointIndex:t,w:s}))),a}calculateColumnsDataLabelsPosition(e){const t=this.w;let{i:s,j:a,realIndex:i,y:r,bcx:o,barWidth:l,barHeight:n,textRects:h,dataLabelsX:c,dataLabelsY:d,dataLabelsConfig:u,barDataLabelsConfig:g,barTotalDataLabelsConfig:p,strokeWidth:b,offX:f,offY:m}=e,v,y;const w="middle",C=o;n=Math.abs(n);const A=t.config.plotOptions.bar.dataLabels.orientation==="vertical",{zeroEncounters:L}=this.barCtx.barHelpers.getZeroValueEncounters({i:s,j:a});o=o-b/2;const S=t.layout.gridWidth/t.globals.dataPoints;this.barCtx.isVerticalGroupedRangeBar?c+=l/2:(t.axisFlags.isXNumeric?c=o-l/2+f:c=o-S+l/2+f,!t.config.chart.stacked&&L>0&&t.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(c-=l*L)),A&&(c=c+h.height/2-b/2-2);const k=t.seriesData.series[s][a]<0;let M=r;switch(this.barCtx.isReversed&&(M=r+(k?n:-n)),g.position){case"center":A?k?d=M-n/2+m:d=M+n/2-m:k?d=M-n/2+h.height/2+m:d=M+n/2+h.height/2-m;break;case"bottom":A?k?d=M-n+m:d=M+n-m:k?d=M-n+h.height+b+m:d=M+n-h.height/2+b-m;break;case"top":A?k?d=M+m:d=M-m:k?d=M-h.height/2-m:d=M+h.height+m;break}let P=M;if(t.labelData.seriesGroups.forEach(T=>{var X;(X=this.barCtx[T.join(",")])==null||X.prevY.forEach(E=>{k?P=Math.max(E[a],P):P=Math.min(E[a],P)})}),this.barCtx.lastActiveBarSerieIndex===i&&p.enabled){const T=new I(this.barCtx.w).getTextRects(this.getStackedTotalDataLabel({realIndex:i,j:a}),u.fontSize);k?v=P-T.height/2-m-p.offsetY+18:v=P+T.height+m+p.offsetY-18;const X=S;y=C+(t.axisFlags.isXNumeric?-l*t.globals.barGroups.length/2:t.globals.barGroups.length*l/2-(t.globals.barGroups.length-1)*l-X)+p.offsetX}return t.config.chart.stacked||(d<0?d=0+b:d+h.height/3>t.layout.gridHeight&&(d=t.layout.gridHeight-b)),{bcx:o,bcy:r,dataLabelsX:c,dataLabelsY:d,totalDataLabelsX:y,totalDataLabelsY:v,totalDataLabelsAnchor:w}}calculateBarsDataLabelsPosition(e){const t=this.w;let{x:s,i:a,j:i,realIndex:r,bcy:o,barHeight:l,barWidth:n,textRects:h,dataLabelsX:c,strokeWidth:d,dataLabelsConfig:u,barDataLabelsConfig:g,barTotalDataLabelsConfig:p,offX:b,offY:f}=e;const m=t.layout.gridHeight/t.globals.dataPoints,{zeroEncounters:v}=this.barCtx.barHelpers.getZeroValueEncounters({i:a,j:i});n=Math.abs(n);let y=o-(this.barCtx.isRangeBar?0:m)+l/2+h.height/2+f-3;!t.config.chart.stacked&&v>0&&t.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(y-=l*v);let w,C,A="start";const L=t.seriesData.series[a][i]<0;let S=s;switch(this.barCtx.isReversed&&(S=s+(L?-n:n),A=L?"start":"end"),g.position){case"center":L?c=S+n/2-b:c=Math.max(h.width/2,S-n/2)+b;break;case"bottom":L?c=S+n-d-b:c=S-n+d+b;break;case"top":L?c=S-d-b:c=S-d+b;break}let k=S;if(t.labelData.seriesGroups.forEach(M=>{var P;(P=this.barCtx[M.join(",")])==null||P.prevX.forEach(T=>{L?k=Math.min(T[i],k):k=Math.max(T[i],k)})}),this.barCtx.lastActiveBarSerieIndex===r&&p.enabled){const M=new I(this.barCtx.w).getTextRects(this.getStackedTotalDataLabel({realIndex:r,j:i}),u.fontSize);L?(w=k-d-b-p.offsetX,A="end"):w=k+b+p.offsetX+(this.barCtx.isReversed?-(n+d):d),C=y-h.height/2+M.height/2+p.offsetY+d,t.globals.barGroups.length>1&&(C=C-t.globals.barGroups.length/2*(l/2))}return t.config.chart.stacked||(u.textAnchor==="start"?c-h.width<0?c=L?h.width+d:d:c+h.width>t.layout.gridWidth&&(c=L?t.layout.gridWidth-d:t.layout.gridWidth-h.width-d):u.textAnchor==="middle"?c-h.width/2<0?c=h.width/2+d:c+h.width/2>t.layout.gridWidth&&(c=t.layout.gridWidth-h.width/2-d):u.textAnchor==="end"&&(c<1?c=h.width+d:c+1>t.layout.gridWidth&&(c=t.layout.gridWidth-h.width-d))),{bcx:s,bcy:o,dataLabelsX:c,dataLabelsY:y,totalDataLabelsX:w,totalDataLabelsY:C,totalDataLabelsAnchor:A}}drawCalculatedDataLabels({x:e,y:t,val:s,i:a,j:i,textRects:r,barHeight:o,barWidth:l,dataLabelsConfig:n}){const h=this.w;let c="rotate(0)";h.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(c=`rotate(-90, ${e}, ${t})`);const d=new ge(this.barCtx.w,this.barCtx.ctx),u=new I(this.barCtx.w),g=n.formatter;let p=null;const b=h.globals.collapsedSeriesIndices.indexOf(a)>-1;if(n.enabled&&!b){p=u.group({class:"apexcharts-data-labels",transform:c});let f="";typeof s<"u"&&(f=g(s,O(R({},h),{seriesIndex:a,dataPointIndex:i,w:h}))),!s&&h.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(f="");const m=h.seriesData.series[a][i]<0,v=h.config.plotOptions.bar.dataLabels.position;if(h.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(v==="top"&&(m?n.textAnchor="end":n.textAnchor="start"),v==="center"&&(n.textAnchor="middle"),v==="bottom"&&(m?n.textAnchor="end":n.textAnchor="start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels){const w=u.getTextRects(f,parseFloat(n.style.fontSize));lMath.abs(l)&&(f=""):r.height/1.6>Math.abs(o)&&(f=""));const y=R({},n);this.barCtx.isHorizontal&&s<0&&(n.textAnchor==="start"?y.textAnchor="end":n.textAnchor==="end"&&(y.textAnchor="start")),d.plotDataLabelsText({x:e,y:t,text:f,i:a,j:i,parent:p,dataLabelsConfig:y,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return p}drawTotalDataLabels({x:e,y:t,val:s,realIndex:a,textAnchor:i,barTotalDataLabelsConfig:r}){const o=new I(this.barCtx.w);let l;return r.enabled&&typeof e<"u"&&typeof t<"u"&&this.barCtx.lastActiveBarSerieIndex===a&&(l=o.drawText({x:e,y:t,foreColor:r.style.color,text:s,textAnchor:i,fontFamily:r.style.fontFamily,fontSize:r.style.fontSize,fontWeight:r.style.fontWeight})),l}}let $s=class{constructor(x){this.w=x.w,this.barCtx=x}initVariables(x){const e=this.w;this.barCtx.series=x,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(let t=0;t0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=x[t].length),e.axisFlags.isXNumeric)for(let s=0;se.globals.minX&&e.seriesData.seriesX[t][s]t.map(s=>"none"))),this.barCtx.seriesLen===0&&(this.barCtx.seriesLen=1),this.barCtx.zeroSerieses=[],e.globals.comboCharts||this.checkZeroSeries({series:x})}initialPositions(x){const e=this.w;let t,s,a,i,r,o,l,n,h=e.globals.dataPoints;this.barCtx.isRangeBar&&(h=e.labelData.labels.length);let c=this.barCtx.seriesLen;if(e.config.plotOptions.bar.rangeBarGroupRows&&(c=1),this.barCtx.isHorizontal)a=e.layout.gridHeight/h,r=a/c,e.axisFlags.isXNumeric&&(a=e.layout.gridHeight/this.barCtx.totalItems,r=a/this.barCtx.seriesLen),r=r*parseInt(this.barCtx.barOptions.barHeight,10)/100,String(this.barCtx.barOptions.barHeight).indexOf("%")===-1&&(r=parseInt(this.barCtx.barOptions.barHeight,10)),n=this.barCtx.baseLineInvertedY+e.globals.padHorizontal+(this.barCtx.isReversed?e.layout.gridWidth:0)-(this.barCtx.isReversed?this.barCtx.baseLineInvertedY*2:0),this.barCtx.isFunnel&&(n=e.layout.gridWidth/2),s=(a-r*this.barCtx.seriesLen)/2;else{if(i=e.layout.gridWidth/this.barCtx.visibleItems,e.config.xaxis.convertedCatToNumeric&&(i=e.layout.gridWidth/e.globals.dataPoints),o=i/c*parseInt(this.barCtx.barOptions.columnWidth,10)/100,e.axisFlags.isXNumeric){const d=this.barCtx.xRatio;e.globals.minXDiff&&e.globals.minXDiff!==.5&&e.globals.minXDiff/d>0&&(i=e.globals.minXDiff/d),o=i/c*parseInt(this.barCtx.barOptions.columnWidth,10)/100,o<1&&(o=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(o=parseInt(this.barCtx.barOptions.columnWidth,10)),l=e.layout.gridHeight-this.barCtx.baseLineY[this.barCtx.translationsIndex]-(this.barCtx.isReversed?e.layout.gridHeight:0)+(this.barCtx.isReversed?this.barCtx.baseLineY[this.barCtx.translationsIndex]*2:0),e.axisFlags.isXNumeric?t=this.barCtx.getBarXForNumericXAxis({x:t,j:0,realIndex:x,barWidth:o}).x:t=e.globals.padHorizontal+D.noExponents(i-o*this.barCtx.seriesLen)/2}return e.globals.barHeight=r,e.globals.barWidth=o,{x:t,y:s,yDivision:a,xDivision:i,barHeight:r,barWidth:o,zeroH:l,zeroW:n}}initializeStackedPrevVars(x){x.w.labelData.seriesGroups.forEach(e=>{x[e]||(x[e]={}),x[e].prevY=[],x[e].prevX=[],x[e].prevYF=[],x[e].prevXF=[],x[e].prevYVal=[],x[e].prevXVal=[]})}initializeStackedXYVars(x){x.w.labelData.seriesGroups.forEach(e=>{x[e]||(x[e]={}),x[e].xArrj=[],x[e].xArrjF=[],x[e].xArrjVal=[],x[e].yArrj=[],x[e].yArrjF=[],x[e].yArrjVal=[]})}getPathFillColor(x,e,t,s){var a,i,r,o;const l=this.w,n=new te(this.barCtx.w);let h=null;const c=this.barCtx.barOptions.distributed?t:e;let d=!1;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(u=>{x[e][t]>=u.from&&x[e][t]<=u.to&&(h=u.color,d=!0)}),{color:n.fillPath({seriesNumber:this.barCtx.barOptions.distributed?c:s,dataPointIndex:t,color:h,value:x[e][t],fillConfig:(a=l.config.series[e].data[t])==null?void 0:a.fill,fillType:(r=(i=l.config.series[e].data[t])==null?void 0:i.fill)!=null&&r.type?(o=l.config.series[e].data[t])==null?void 0:o.fill.type:Array.isArray(l.config.fill.type)?l.config.fill.type[s]:l.config.fill.type}),useRangeColor:d}}getStrokeWidth(x,e,t){let s=0;const a=this.w;return typeof this.barCtx.series[x][e]>"u"||this.barCtx.series[x][e]===null||a.config.chart.type==="bar"&&!this.barCtx.series[x][e]?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,a.config.stroke.show&&(this.barCtx.isNullValue||(s=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[t]:this.barCtx.strokeWidth)),s}createBorderRadiusArr(x){var e;const t=this.w,s=!this.w.config.chart.stacked||t.config.plotOptions.bar.borderRadius<=0,a=x.length,i=((e=x[0])==null?void 0:e.length)|0,r=Array.from({length:a},()=>Array(i).fill(s?"top":"none"));if(s)return r;const o=this.w.config.chart.type;for(let l=0;l0?(n.push(d),c++):u<0&&(h.push(d),c++)}if(n.length>0&&h.length===0)if(n.length===1)r[n[0]][l]=o==="bar"&&i===1?"top":"both";else{const d=n[0],u=n[n.length-1];for(const g of n)g===d?r[g][l]=o==="bar"&&i===1?"top":"bottom":g===u?r[g][l]="top":r[g][l]="none"}else if(h.length>0&&n.length===0)if(h.length===1)r[h[0]][l]="both";else{const d=Math.max(...h),u=Math.min(...h);for(const g of h)g===d?r[g][l]="bottom":g===u?r[g][l]="top":r[g][l]="none"}else if(n.length>0&&h.length>0){const d=n[n.length-1];for(const g of n)g===d?r[g][l]="top":r[g][l]="none";const u=Math.max(...h);for(const g of h)g===u?r[g][l]="bottom":r[g][l]="none"}else if(c===1){const d=n[0]||h[0];r[d][l]="both"}}return r}barBackground({j:x,i:e,x1:t,x2:s,y1:a,y2:i,elSeries:r}){const o=this.w,l=new I(this.barCtx.w),n=new j(this.barCtx.w).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&n===e){x>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(x%=this.barCtx.barOptions.colors.backgroundBarColors.length);const h=this.barCtx.barOptions.colors.backgroundBarColors[x],c=l.drawRect(typeof t<"u"?t:0,typeof a<"u"?a:0,typeof s<"u"?s:o.layout.gridWidth,typeof i<"u"?i:o.layout.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,h,this.barCtx.barOptions.colors.backgroundBarOpacity);r.add(c),c.node.classList.add("apexcharts-backgroundBar")}}getColumnPaths({barWidth:x,barXPosition:e,y1:t,y2:s,strokeWidth:a,isReversed:i,series:r,seriesGroup:o,realIndex:l,i:n,j:h,w:c}){var d;const u=new I(this.barCtx.w);a=Array.isArray(a)?a[l]:a,a||(a=0);let g=x,p=e;(d=c.config.series[l].data[h])!=null&&d.columnWidthOffset&&(p=e-c.config.series[l].data[h].columnWidthOffset/2,g=x+c.config.series[l].data[h].columnWidthOffset);const b=a/2,f=p+b,m=p+g-b,v=(r[n][h]>=0?1:-1)*(i?-1:1);t+=.001-b*v,s+=.001+b*v;let y=u.move(f,t),w=u.move(f,t);const C=u.line(m,t);if(c.globals.previousPaths.length>0&&(w=this.barCtx.getPreviousPath(l,h,!1)),y=y+u.line(f,s)+u.line(m,s)+C+(c.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[l][h]==="both"?" Z":" z"),w=w+u.line(f,t)+C+C+C+C+C+u.line(f,t)+(c.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[l][h]==="both"?" Z":" z"),this.arrBorderRadius[l][h]!=="none"&&(y=u.roundPathCorners(y,c.config.plotOptions.bar.borderRadius)),c.config.chart.stacked){let A=this.barCtx;A=this.barCtx[o],A.yArrj.push(s-b*v),A.yArrjF.push(Math.abs(t-s+a*v)),A.yArrjVal.push(this.barCtx.series[n][h])}return{pathTo:y,pathFrom:w}}getBarpaths({barYPosition:x,barHeight:e,x1:t,x2:s,strokeWidth:a,isReversed:i,series:r,seriesGroup:o,realIndex:l,i:n,j:h,w:c}){var d;const u=new I(this.barCtx.w);a=Array.isArray(a)?a[l]:a,a||(a=0);let g=x,p=e;(d=c.config.series[l].data[h])!=null&&d.barHeightOffset&&(g=x-c.config.series[l].data[h].barHeightOffset/2,p=e+c.config.series[l].data[h].barHeightOffset);const b=a/2,f=g+b,m=g+p-b,v=(r[n][h]>=0?1:-1)*(i?-1:1);t+=.001+b*v,s+=.001-b*v;let y=u.move(t,f),w=u.move(t,f);c.globals.previousPaths.length>0&&(w=this.barCtx.getPreviousPath(l,h,!1));const C=u.line(t,m);if(y=y+u.line(s,f)+u.line(s,m)+C+(c.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[l][h]==="both"?" Z":" z"),w=w+u.line(t,f)+C+C+C+C+C+u.line(t,f)+(c.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[l][h]==="both"?" Z":" z"),this.arrBorderRadius[l][h]!=="none"&&(y=u.roundPathCorners(y,c.config.plotOptions.bar.borderRadius)),c.config.chart.stacked){let A=this.barCtx;A=this.barCtx[o],A.xArrj.push(s+b*v),A.xArrjF.push(Math.abs(t-s-a*v)),A.xArrjVal.push(this.barCtx.series[n][h])}return{pathTo:y,pathFrom:w}}checkZeroSeries({series:x}){const e=this.w;for(let t=0;t{o.push({[x]:x==="x"?this.getXForValue(n,e,!1):this.getYForValue(n,t,i,!1),attrs:h})};if(r.seriesData.seriesGoals[s]&&r.seriesData.seriesGoals[s][a]&&Array.isArray(r.seriesData.seriesGoals[s][a])&&r.seriesData.seriesGoals[s][a].forEach(n=>{l(n.value,n)}),this.barCtx.barOptions.isDumbbell&&r.rangeData.seriesRange.length){const n=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:r.globals.colors,h={strokeHeight:x==="x"?0:r.globals.markers.size[s],strokeWidth:x==="x"?r.globals.markers.size[s]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(n[s])?n[s][0]:n[s]};l(r.rangeData.seriesRangeStart[s][a],h),l(r.rangeData.seriesRangeEnd[s][a],O(R({},h),{strokeColor:Array.isArray(n[s])?n[s][1]:n[s]}))}return o}drawGoalLine({barXPosition:x,barYPosition:e,goalX:t,goalY:s,barWidth:a,barHeight:i}){const r=new I(this.barCtx.w),o=r.group({className:"apexcharts-bar-goals-groups"});o.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:o.node}),o.attr("clip-path",`url(#gridRectMarkerMask${this.barCtx.w.globals.cuid})`);let l=null;return this.barCtx.isHorizontal?Array.isArray(t)&&t.forEach(n=>{if(n.x>=-1&&n.x<=r.w.layout.gridWidth+1){const h=typeof n.attrs.strokeHeight<"u"?n.attrs.strokeHeight:i/2,c=e+h+i/2;l=r.drawLine(n.x,c-h*2,n.x,c,n.attrs.strokeColor?n.attrs.strokeColor:void 0,n.attrs.strokeDashArray,n.attrs.strokeWidth?n.attrs.strokeWidth:2,n.attrs.strokeLineCap),o.add(l)}}):Array.isArray(s)&&s.forEach(n=>{if(n.y>=-1&&n.y<=r.w.layout.gridHeight+1){const h=typeof n.attrs.strokeWidth<"u"?n.attrs.strokeWidth:a/2,c=x+h+a/2;l=r.drawLine(c-h*2,n.y,c,n.y,n.attrs.strokeColor?n.attrs.strokeColor:void 0,n.attrs.strokeDashArray,n.attrs.strokeHeight?n.attrs.strokeHeight:2,n.attrs.strokeLineCap),o.add(l)}}),o}drawBarShadow({prevPaths:x,currPaths:e,color:t,realIndex:s,j:a}){const i=this.w,{x:r,x1:o,barYPosition:l}=x,{x:n,x1:h,barYPosition:c}=e,d=l+e.barHeight,u=new I(this.barCtx.w),g=new D,p=u.move(o,d)+u.line(r,d)+u.line(n,c)+u.line(h,c)+u.line(o,d)+(i.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[s][a]==="both"?" Z":" z");return u.drawPath({d:p,fill:g.shadeColor(.5,D.rgb2hex(t)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadow apexcharts-decoration-element"})}getZeroValueEncounters({i:x,j:e}){var t;const s=this.w;let a=0,i=0;return(s.config.plotOptions.bar.horizontal?s.seriesData.series.map((r,o)=>o):((t=s.globals.columnSeries)==null?void 0:t.i.map(r=>r))||[]).forEach(r=>{const o=s.globals.seriesPercent[r][e];o&&a++,ri.indexOf(e.seriesData.seriesNames[x])>-1),s=this.barCtx.columnGroupIndices;let a=s.indexOf(t);return a<0&&(s.push(t),a=s.length-1),{groupIndex:t,columnGroupIndex:a}}};class pe{constructor(e,t,s){this.ctx=t,this.w=e,this.barOptions=e.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=e.config.stroke.width,this.isNullValue=!1,this.isRangeBar=e.rangeData.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!e.globals.isBarHorizontal&&e.rangeData.seriesRange.length&&e.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=s,this.xyRatios!==null&&(this.xRatio=s.xRatio,this.yRatio=s.yRatio,this.invertedXRatio=s.invertedXRatio,this.invertedYRatio=s.invertedYRatio,this.baseLineY=s.baseLineY,this.baseLineInvertedY=s.baseLineInvertedY),this.yaxisIndex=0,this.translationsIndex=0,this.seriesLen=0,this.pathArr=[];const a=new j(this.w);this.lastActiveBarSerieIndex=a.getActiveConfigSeriesIndex("desc",["bar","column"]),this.columnGroupIndices=[];const i=a.getBarSeriesIndices(),r=new $(this.w);this.stackedSeriesTotals=r.getStackedSeriesTotals(this.w.config.series.map((o,l)=>i.indexOf(l)===-1?l:-1).filter(o=>o!==-1)),this.barHelpers=new $s(this)}draw(e,t){var s;const a=this.w,i=new I(this.w),r=new $(this.w);e=r.getLogSeries(e),this.series=e,this.yRatio=r.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);const o=i.group({class:"apexcharts-bar-series apexcharts-plot-series"});a.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(let l=0,n=0;l0&&(this.visibleI=this.visibleI+1),this.yRatio.length>1&&(this.yaxisIndex=a.globals.seriesYAxisReverseMap[g],this.translationsIndex=g);const f=this.translationsIndex;this.isReversed=a.config.yaxis[this.yaxisIndex]&&a.config.yaxis[this.yaxisIndex].reversed;const m=this.barHelpers.initialPositions(g),{y:v,yDivision:y,zeroW:w,x:C,xDivision:A,zeroH:L}=m;let S=m.barHeight,k=m.barWidth;c=v,h=C,this.isHorizontal||u.push(h+k/2);const M=i.group({class:"apexcharts-datalabels","data:realIndex":g});a.globals.delayedElements.push({el:M.node}),M.node.classList.add("apexcharts-element-hidden");const P=i.group({class:"apexcharts-bar-goals-markers"}),T=i.group({class:"apexcharts-bar-shadows"});a.globals.delayedElements.push({el:T.node}),T.node.classList.add("apexcharts-element-hidden");for(let X=0;X0){const G=this.barHelpers.drawBarShadow({color:typeof B.color=="string"&&((s=B.color)==null?void 0:s.indexOf("url"))===-1?B.color:D.hexToRgba(a.globals.colors[l]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:F,realIndex:g,j:X});T.add(G),a.config.chart.dropShadow.enabled&&new q(this.w).dropShadow(G,a.config.chart.dropShadow,g)}this.pathArr.push(F);const N=this.barHelpers.drawGoalLine({barXPosition:F.barXPosition,barYPosition:F.barYPosition,goalX:F.goalX,goalY:F.goalY,barHeight:S,barWidth:k});N&&P.add(N),c=F.y,h=F.x,X>0&&u.push(h+k/2),d.push(c),this.renderSeries(O(R({realIndex:g,pathFill:B.color},B.useRangeColor?{lineFill:B.color}:{}),{j:X,i:l,columnGroupIndex:p,pathFrom:F.pathFrom,pathTo:F.pathTo,strokeWidth:E,elSeries:b,x:h,y:c,series:e,barHeight:Math.abs(F.barHeight?F.barHeight:S),barWidth:Math.abs(F.barWidth?F.barWidth:k),elDataLabelsWrap:M,elGoalsMarkers:P,elBarShadows:T,visibleSeries:this.visibleI,type:"bar"}))}a.globals.seriesXvalues[g]=u,a.globals.seriesYvalues[g]=d,o.add(b)}return o}renderSeries({realIndex:e,pathFill:t,lineFill:s,j:a,i,columnGroupIndex:r,pathFrom:o,pathTo:l,strokeWidth:n,elSeries:h,x:c,y:d,y1:u,y2:g,series:p,barHeight:b,barWidth:f,barXPosition:m,barYPosition:v,elDataLabelsWrap:y,elGoalsMarkers:w,elBarShadows:C,visibleSeries:A,type:L,classes:S}){const k=this.w,M=new I(this.w,this.ctx);let P=!1;if(h._bindingsDelegated||(h._bindingsDelegated=!0,M.setupEventDelegation(h,`.apexcharts-${L}-area`)),!s){let E=function(Y){const B=k.config.stroke.colors;let N;return Array.isArray(B)&&B.length>0&&(N=B[Y],N||(N=""),typeof N=="function")?N({value:k.seriesData.series[Y][a],dataPointIndex:a,w:k}):N};const F=typeof k.globals.stroke.colors[e]=="function"?E(e):k.globals.stroke.colors[e];s=this.barOptions.distributed?k.globals.stroke.colors[a]:F}const T=new Gs(this).handleBarDataLabels({x:c,y:d,y1:u,y2:g,i,j:a,series:p,realIndex:e,columnGroupIndex:r,barHeight:b,barWidth:f,barXPosition:m,barYPosition:v,visibleSeries:A});k.globals.isBarHorizontal||(T.dataLabelsPos.dataLabelsX+Math.max(f,k.globals.barPadForNumericAxis)<0||T.dataLabelsPos.dataLabelsX-Math.max(f,k.globals.barPadForNumericAxis)>k.layout.gridWidth)&&(P=!0),k.config.series[i].data[a]&&k.config.series[i].data[a].strokeColor&&(s=k.config.series[i].data[a].strokeColor),this.isNullValue&&(t="none");const X=a/k.config.chart.animations.animateGradually.delay*(k.config.chart.animations.speed/k.globals.dataPoints)/2.4;if(!P){const E=M.renderPaths({i,j:a,realIndex:e,pathFrom:o,pathTo:l,stroke:s,strokeWidth:n,strokeLineCap:k.config.stroke.lineCap,fill:t,animationDelay:X,initialSpeed:k.config.chart.animations.speed,dataChangeSpeed:k.config.chart.animations.dynamicAnimation.speed,className:`apexcharts-${L}-area ${S}`,chartType:L,bindEventsOnPaths:!1});E.attr("clip-path",`url(#gridRectBarMask${k.globals.cuid})`);const F=k.config.forecastDataPoints;F.count>0&&a>=k.globals.dataPoints-F.count&&(E.node.setAttribute("stroke-dasharray",F.dashArray),E.node.setAttribute("stroke-width",F.strokeWidth),E.node.setAttribute("fill-opacity",F.fillOpacity)),typeof u<"u"&&typeof g<"u"&&(E.attr("data-range-y1",u),E.attr("data-range-y2",g)),new q(this.w).setSelectionFilter(E,e,a),h.add(E),E.attr({cy:T.dataLabelsPos.bcy,cx:T.dataLabelsPos.bcx,j:a,val:k.seriesData.series[i][a],barHeight:b,barWidth:f}),T.dataLabels!==null&&y.add(T.dataLabels),T.totalDataLabels&&y.add(T.totalDataLabels),h.add(y),w&&h.add(w),C&&h.add(C)}return h}drawBarPaths({indexes:e,barHeight:t,strokeWidth:s,zeroW:a,x:i,y:r,yDivision:o,elSeries:l}){const n=this.w,h=e.i,c=e.j;let d;if(n.axisFlags.isXNumeric)r=(n.seriesData.seriesX[h][c]-n.globals.minX)/this.invertedXRatio-t,d=r+t*this.visibleI;else if(n.config.plotOptions.bar.hideZeroBarsWhenGrouped){const{nonZeroColumns:g,zeroEncounters:p}=this.barHelpers.getZeroValueEncounters({i:h,j:c});g>0&&(t=this.seriesLen*t/g),d=r+t*this.visibleI,d-=t*p}else d=r+t*this.visibleI;this.isFunnel&&(a=a-(this.barHelpers.getXForValue(this.series[h][c],a)-a)/2),i=this.barHelpers.getXForValue(this.series[h][c],a);const u=this.barHelpers.getBarpaths({barYPosition:d,barHeight:t,x1:a,x2:i,strokeWidth:s,isReversed:this.isReversed,series:this.series,realIndex:e.realIndex,i:h,j:c,w:n});return n.axisFlags.isXNumeric||(r=r+o),this.barHelpers.barBackground({j:c,i:h,y1:d-t*this.visibleI,y2:t*this.seriesLen,elSeries:l}),{pathTo:u.pathTo,pathFrom:u.pathFrom,x1:a,x:i,y:r,goalX:this.barHelpers.getGoalValues("x",a,null,h,c),barYPosition:d,barHeight:t}}drawColumnPaths({indexes:e,x:t,y:s,xDivision:a,barWidth:i,zeroH:r,strokeWidth:o,elSeries:l}){const n=this.w,h=e.realIndex,c=e.translationsIndex,d=e.i,u=e.j,g=e.bc;let p;if(n.axisFlags.isXNumeric){const f=this.getBarXForNumericXAxis({x:t,j:u,realIndex:h,barWidth:i});t=f.x,p=f.barXPosition}else if(n.config.plotOptions.bar.hideZeroBarsWhenGrouped){const{nonZeroColumns:f,zeroEncounters:m}=this.barHelpers.getZeroValueEncounters({i:d,j:u});f>0&&(i=this.seriesLen*i/f),p=t+i*this.visibleI,p-=i*m}else p=t+i*this.visibleI;s=this.barHelpers.getYForValue(this.series[d][u],r,c);const b=this.barHelpers.getColumnPaths({barXPosition:p,barWidth:i,y1:r,y2:s,strokeWidth:o,isReversed:this.isReversed,series:this.series,realIndex:h,i:d,j:u,w:n});return n.axisFlags.isXNumeric||(t=t+a),this.barHelpers.barBackground({bc:g,j:u,i:d,x1:p-o/2-i*this.visibleI,x2:i*this.seriesLen+o/2,elSeries:l}),{pathTo:b.pathTo,pathFrom:b.pathFrom,x:t,y:s,goalY:this.barHelpers.getGoalValues("y",null,r,d,u,c),barXPosition:p,barWidth:i}}getBarXForNumericXAxis({x:e,barWidth:t,realIndex:s,j:a}){const i=this.w;let r=s;return i.seriesData.seriesX[s].length||(r=i.globals.maxValsInArrayIndex),D.isNumber(i.seriesData.seriesX[r][a])&&(e=(i.seriesData.seriesX[r][a]-i.globals.minX)/this.xRatio-t*this.seriesLen/2),{barXPosition:e+t*this.visibleI,x:e}}getPreviousPath(e,t){const s=this.w;let a="M 0 0";for(let i=0;i0&&parseInt(r.realIndex,10)===parseInt(e,10)&&typeof s.globals.previousPaths[i].paths[t]<"u"&&(a=s.globals.previousPaths[i].paths[t].d)}return a}}class js extends pe{draw(e,t){const s=this.w;this.graphics=new I(this.w),this.bar=new pe(this.w,this.ctx,this.xyRatios);const a=new $(this.w);e=a.getLogSeries(e),this.yRatio=a.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e),s.config.chart.stackType==="100%"&&(e=s.globals.comboCharts?t.map(l=>s.globals.seriesPercent[l]):s.globals.seriesPercent.slice()),this.series=e,this.barHelpers.initializeStackedPrevVars(this);const i=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"});let r=0,o=0;for(let l=0,n=0;l1&&(this.yaxisIndex=s.globals.seriesYAxisReverseMap[h][0],p=h),this.isReversed=s.config.yaxis[this.yaxisIndex]&&s.config.yaxis[this.yaxisIndex].reversed;let b=this.graphics.group({class:"apexcharts-series",seriesName:D.escapeString(s.seriesData.seriesNames[h]),rel:l+1,"data:realIndex":h});j.addCollapsedClassToSeries(this.w,b,h);const f=this.graphics.group({class:"apexcharts-datalabels","data:realIndex":h}),m=this.graphics.group({class:"apexcharts-bar-goals-markers"}),v=this.initialPositions(r,o,void 0,void 0,void 0,void 0,p),{xDivision:y,yDivision:w,zeroH:C,zeroW:A}=v;let L=v.barHeight,S=v.barWidth;o=v.y,r=v.x,s.globals.barHeight=L,s.globals.barWidth=S,this.barHelpers.initializeStackedXYVars(this),this.groupCtx.prevY.length===1&&this.groupCtx.prevY[0].every(k=>isNaN(k))&&(this.groupCtx.prevY[0]=this.groupCtx.prevY[0].map(()=>C),this.groupCtx.prevYF[0]=this.groupCtx.prevYF[0].map(()=>0));for(let k=0;k0||this.barHelpers.arrBorderRadius[h][k]==="top"&&s.seriesData.series[h][k]<0)&&(F=Y),b=this.renderSeries(O(R({realIndex:h,pathFill:E.color},E.useRangeColor?{lineFill:E.color}:{}),{j:k,i:l,columnGroupIndex:d,pathFrom:T.pathFrom,pathTo:T.pathTo,strokeWidth:M,elSeries:b,x:r,y:o,series:e,barHeight:L,barWidth:S,elDataLabelsWrap:f,elGoalsMarkers:m,type:"bar",visibleSeries:d,classes:F}))}s.globals.seriesXvalues[h]=u,s.globals.seriesYvalues[h]=g,this.groupCtx.prevY.push(this.groupCtx.yArrj),this.groupCtx.prevYF.push(this.groupCtx.yArrjF),this.groupCtx.prevYVal.push(this.groupCtx.yArrjVal),this.groupCtx.prevX.push(this.groupCtx.xArrj),this.groupCtx.prevXF.push(this.groupCtx.xArrjF),this.groupCtx.prevXVal.push(this.groupCtx.xArrjVal),i.add(b)}return i}initialPositions(e,t,s,a,i,r,o){const l=this.w;let n,h;if(this.isHorizontal){a=l.layout.gridHeight/l.globals.dataPoints;const d=l.config.plotOptions.bar.barHeight;String(d).indexOf("%")===-1?n=parseInt(d,10):n=a*parseInt(d,10)/100,r=l.globals.padHorizontal+(this.isReversed?l.layout.gridWidth-this.baseLineInvertedY:this.baseLineInvertedY),t=(a-n)/2}else{s=l.layout.gridWidth/l.globals.dataPoints,h=s;const d=l.config.plotOptions.bar.columnWidth;l.axisFlags.isXNumeric&&l.globals.dataPoints>1?(s=l.globals.minXDiff/this.xRatio,h=s*parseInt(this.barOptions.columnWidth,10)/100):String(d).indexOf("%")===-1?h=parseInt(d,10):h*=parseInt(d,10)/100,this.isReversed?i=this.baseLineY[o]:i=l.layout.gridHeight-this.baseLineY[o],e=l.globals.padHorizontal+(s-h)/2}const c=l.globals.barGroups.length||1;return{x:e,y:t,yDivision:a,xDivision:s,barHeight:n/c,barWidth:h/c,zeroH:i,zeroW:r}}drawStackedBarPaths({indexes:e,barHeight:t,strokeWidth:s,zeroW:a,x:i,y:r,columnGroupIndex:o,seriesGroup:l,yDivision:n,elSeries:h}){const c=this.w,d=r+o*t;let u;const g=e.i,p=e.j,b=e.realIndex,f=e.translationsIndex;let m=0;for(let w=0;w0){let w=a;this.groupCtx.prevXVal[v-1][p]<0?w=this.series[g][p]>=0?this.groupCtx.prevX[v-1][p]+m-(this.isReversed?m:0)*2:this.groupCtx.prevX[v-1][p]:this.groupCtx.prevXVal[v-1][p]>=0&&(w=this.series[g][p]>=0?this.groupCtx.prevX[v-1][p]:this.groupCtx.prevX[v-1][p]-m+(this.isReversed?m:0)*2),u=w}else u=a;this.series[g][p]===null?i=u:i=u+this.series[g][p]/this.invertedYRatio-(this.isReversed?this.series[g][p]/this.invertedYRatio:0)*2;const y=this.barHelpers.getBarpaths({barYPosition:d,barHeight:t,x1:u,x2:i,strokeWidth:s,isReversed:this.isReversed,series:this.series,realIndex:e.realIndex,seriesGroup:l,i:g,j:p,w:c});return this.barHelpers.barBackground({j:p,i:g,y1:d,y2:t,elSeries:h}),r=r+n,{pathTo:y.pathTo,pathFrom:y.pathFrom,goalX:this.barHelpers.getGoalValues("x",a,null,g,p,f),barXPosition:u,barYPosition:d,x:i,y:r}}drawStackedColumnPaths({indexes:e,x:t,y:s,xDivision:a,barWidth:i,zeroH:r,columnGroupIndex:o,seriesGroup:l,elSeries:n}){var h,c,d,u;const g=this.w,p=e.i,b=e.j,f=e.bc,m=e.realIndex,v=e.translationsIndex;if(g.axisFlags.isXNumeric){let S=g.seriesData.seriesX[m][b];S||(S=0),t=(S-g.globals.minX)/this.xRatio-i/2*g.globals.barGroups.length}const y=t+o*i;let w,C=0;for(let S=0;S0&&!g.axisFlags.isXNumeric||A>0&&g.axisFlags.isXNumeric&&g.seriesData.seriesX[m-1][b]===g.seriesData.seriesX[m][b]){let S,k;const M=Math.min(this.yRatio.length+1,m+1);if(this.groupCtx.prevY[A-1]!==void 0&&this.groupCtx.prevY[A-1].length){for(let P=1;P=0?k-C+(this.isReversed?C:0)*2:k;break}else if(((d=this.groupCtx.prevYVal[A-P])==null?void 0:d[b])>=0){S=this.series[p][b]>=0?k:k+C-(this.isReversed?C:0)*2;break}typeof S>"u"&&(S=g.layout.gridHeight),(u=this.groupCtx.prevYF[0])!=null&&u.every(P=>P===0)&&this.groupCtx.prevYF.slice(1,A).every(P=>P.every(T=>isNaN(T)))?w=r:w=S}else w=r;this.series[p][b]?s=w-this.series[p][b]/this.yRatio[v]+(this.isReversed?this.series[p][b]/this.yRatio[v]:0)*2:s=w;const L=this.barHelpers.getColumnPaths({barXPosition:y,barWidth:i,y1:w,y2:s,yRatio:this.yRatio[v],strokeWidth:this.strokeWidth,isReversed:this.isReversed,series:this.series,seriesGroup:l,realIndex:e.realIndex,i:p,j:b,w:g});return this.barHelpers.barBackground({bc:f,j:b,i:p,x1:y,x2:i,elSeries:n}),{pathTo:L.pathTo,pathFrom:L.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,r,p,b),barXPosition:y,x:g.axisFlags.isXNumeric?t:t+a,y:s}}}class st extends pe{draw(e,t,s){const a=this.w,i=new I(this.w),r=a.globals.comboCharts?t:a.config.chart.type,o=new te(this.w);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=a.config.plotOptions.bar.horizontal,this.isOHLC=this.candlestickOptions&&this.candlestickOptions.type==="ohlc",this.coreUtils=new $(this.w),e=this.coreUtils.getLogSeries(e),this.series=e,this.yRatio=this.coreUtils.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);const l=i.group({class:`apexcharts-${r}-series apexcharts-plot-series`});for(let n=0;n0&&(this.visibleI=this.visibleI+1);let f=0;this.yRatio.length>1&&(this.yaxisIndex=a.globals.seriesYAxisReverseMap[g][0],f=g);const m=this.barHelpers.initialPositions(g),{y:v,barHeight:y,yDivision:w,zeroW:C,x:A,barWidth:L,xDivision:S,zeroH:k}=m;c=v,h=A,u.push(h+L/2);const M=i.group({class:"apexcharts-datalabels","data:realIndex":g}),P=i.group({class:"apexcharts-bar-goals-markers"});for(let T=0;T0&&u.push(h+L/2),d.push(c),E.pathTo.forEach((B,N)=>{const G=!this.isBoxPlot&&this.candlestickOptions.wick.useFillColor?E.color[N]:a.globals.stroke.colors[n],V=o.fillPath({seriesNumber:g,dataPointIndex:T,color:E.color[N],value:e[n][T]});this.renderSeries({realIndex:g,pathFill:V,lineFill:G,j:T,i:n,pathFrom:E.pathFrom,pathTo:B,strokeWidth:X,elSeries:b,x:h,y:c,series:e,columnGroupIndex:p,barHeight:y,barWidth:L,elDataLabelsWrap:M,elGoalsMarkers:P,visibleSeries:this.visibleI,type:a.config.chart.type})})}a.globals.seriesXvalues[g]=u,a.globals.seriesYvalues[g]=d,l.add(b)}return l}drawVerticalBoxPaths({indexes:e,x:t,xDivision:s,barWidth:a,zeroH:i,strokeWidth:r}){const o=this.w,l=new I(this.w),n=e.i,h=e.j,{colors:c}=o.config.plotOptions.candlestick,{colors:d}=this.boxOptions,u=e.realIndex,g=P=>Array.isArray(P)?P[u]:P,p=g(c.upward),b=g(c.downward),f=this.yRatio[e.translationsIndex],m=this.getOHLCValue(u,h);let v=i,y=i,w=m.o"u"||this.series[n][h]===null?(C=i,A=i):(C=i-C/f,A=i-A/f,v=i-m.h/f,y=i-m.l/f,L=i-m.m/f);let k,M=l.move(S+a/2,C);if(o.globals.previousPaths.length>0&&(M=this.getPreviousPath(u,h,!0)),this.isOHLC){const P=S+a/2,T=i-m.o/f,X=i-m.c/f;k=[l.move(P,v)+l.line(P,y)+l.move(P,T)+l.line(S,T)+l.move(P,X)+l.line(S+a,X)]}else this.isBoxPlot?k=[l.move(S,C)+l.line(S+a/2,C)+l.line(S+a/2,v)+l.line(S+a/4,v)+l.line(S+a-a/4,v)+l.line(S+a/2,v)+l.line(S+a/2,C)+l.line(S+a,C)+l.line(S+a,L)+l.line(S,L)+l.line(S,C+r/2),l.move(S,L)+l.line(S+a,L)+l.line(S+a,A)+l.line(S+a/2,A)+l.line(S+a/2,y)+l.line(S+a-a/4,y)+l.line(S+a/4,y)+l.line(S+a/2,y)+l.line(S+a/2,A)+l.line(S,A)+l.line(S,L)+"z"]:k=[l.move(S,A)+l.line(S+a/2,A)+l.line(S+a/2,v)+l.line(S+a/2,A)+l.line(S+a,A)+l.line(S+a,C)+l.line(S+a/2,C)+l.line(S+a/2,y)+l.line(S+a/2,C)+l.line(S,C)+l.line(S,A-r/2)];return M=M+l.move(S,C),o.axisFlags.isXNumeric||(t=t+s),{pathTo:k,pathFrom:M,x:t,y:A,goalY:this.barHelpers.getGoalValues("y",null,i,n,h,e.translationsIndex),barXPosition:S,color:w}}drawHorizontalBoxPaths({indexes:e,y:t,yDivision:s,barHeight:a,zeroW:i,strokeWidth:r}){const o=this.w,l=new I(this.w),n=e.i,h=e.j,c=e.realIndex,{colors:d}=o.config.plotOptions.candlestick,{colors:u}=this.boxOptions,g=k=>Array.isArray(k)?k[c]:k,p=this.invertedYRatio,b=this.getOHLCValue(c,h);let f=b.o"u"||this.series[n][h]===null?(y=i,w=i):(y=i+y/p,w=i+w/p,m=i+b.h/p,v=i+b.l/p,C=i+b.m/p);let L=l.move(y,A+a/2);o.globals.previousPaths.length>0&&(L=this.getPreviousPath(c,h,!0));const S=[l.move(y,A)+l.line(y,A+a/2)+l.line(m,A+a/2)+l.line(m,A+a/2-a/4)+l.line(m,A+a/2+a/4)+l.line(m,A+a/2)+l.line(y,A+a/2)+l.line(y,A+a)+l.line(C,A+a)+l.line(C,A)+l.line(y+r/2,A),l.move(C,A)+l.line(C,A+a)+l.line(w,A+a)+l.line(w,A+a/2)+l.line(v,A+a/2)+l.line(v,A+a-a/4)+l.line(v,A+a/4)+l.line(v,A+a/2)+l.line(w,A+a/2)+l.line(w,A)+l.line(C,A)+"z"];return L=L+l.move(y,A),o.axisFlags.isXNumeric||(t=t+s),{pathTo:S,pathFrom:L,x:w,y:t,goalX:this.barHelpers.getGoalValues("x",i,null,n,h),barYPosition:A,color:f}}getOHLCValue(e,t){const s=this.w,a=this.coreUtils,i=c=>c[e]&&c[e][t]!=null?a.getLogValAtSeriesIndex(c[e][t],e):0,r=i(s.candleData.seriesCandleH),o=i(s.candleData.seriesCandleO),l=i(s.candleData.seriesCandleM),n=i(s.candleData.seriesCandleC),h=i(s.candleData.seriesCandleL);return{o:this.isBoxPlot?r:o,h:this.isBoxPlot?o:r,m:l,l:this.isBoxPlot?n:h,c:this.isBoxPlot?h:n}}}class St{constructor(e,t){this.ctx=t,this.w=e}checkColorRange(){const e=this.w;let t=!1;const s=e.config.plotOptions[e.config.chart.type];return s.colorScale.ranges.length>0&&s.colorScale.ranges.map(a=>{a.from<=0&&(t=!0)}),t}getShadeColor(e,t,s,a){const i=this.w;let r=1;const o=i.config.plotOptions[e].shadeIntensity,l=this.determineColor(e,t,s);i.globals.hasNegs||a?i.config.plotOptions[e].reverseNegativeShade?l.percent<0?r=l.percent/100*(o*1.25):r=(1-l.percent/100)*(o*1.25):l.percent<=0?r=1-(1+l.percent/100)*o:r=(1-l.percent/100)*o:(r=1-l.percent/100,e==="treemap"&&(r=(1-l.percent/100)*(o*1.25)));let n=l.color;const h=new D;if(i.config.plotOptions[e].enableShades)if(this.w.config.theme.mode==="dark"){const c=h.shadeColor(r*-1,l.color);n=D.hexToRgba(D.isColorHex(c)?c:D.rgb2hex(c),i.config.fill.opacity)}else{const c=h.shadeColor(r,l.color);n=D.hexToRgba(D.isColorHex(c)?c:D.rgb2hex(c),i.config.fill.opacity)}return{color:n,colorProps:l}}determineColor(e,t,s){const a=this.w,i=a.seriesData.series[t][s],r=a.config.plotOptions[e];let o=r.colorScale.inverse?s:t;r.distributed&&a.config.chart.type==="treemap"&&(o=s);let l=a.globals.colors[o],n=null,h=Math.min(...a.seriesData.series[t]),c=Math.max(...a.seriesData.series[t]);!r.distributed&&e==="heatmap"&&(h=a.globals.minY,c=a.globals.maxY),typeof r.colorScale.min<"u"&&(h=r.colorScale.mina.globals.maxY?r.colorScale.max:a.globals.maxY);const d=Math.abs(c)+Math.abs(h);let u=100*i/(d===0?d-1e-6:d);return r.colorScale.ranges.length>0&&r.colorScale.ranges.map(g=>{if(i>=g.from&&i<=g.to){l=g.color,n=g.foreColor?g.foreColor:null,h=g.from,c=g.to;const p=Math.abs(c)+Math.abs(h);u=100*i/(p===0?p-1e-6:p)}}),{color:l,foreColor:n,percent:u}}calculateDataLabels({text:e,x:t,y:s,i:a,j:i,colorProps:r,fontSize:o}){const l=this.w.config.dataLabels,n=new I(this.w),h=new ge(this.w,this.ctx);let c=null;if(l.enabled){c=n.group({class:"apexcharts-data-labels"});const d=l.offsetX,u=l.offsetY,g=t+d,p=s+parseFloat(l.style.fontSize)/3+u;h.plotDataLabelsText({x:g,y:p,text:e,i:a,j:i,color:r.foreColor,parent:c,fontSize:o,dataLabelsConfig:l})}return c}}class Vs{constructor(e,t,s){this.ctx=t,this.w=e,this.xRatio=s.xRatio,this.yRatio=s.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new St(e,t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}draw(e){const t=this.w,s=new I(this.w,this.ctx),a=s.group({class:"apexcharts-heatmap"});a.attr("clip-path",`url(#gridRectMask${t.globals.cuid})`);const i=t.layout.gridWidth/t.globals.dataPoints,r=t.layout.gridHeight/t.seriesData.series.length;let o=0,l=!1;this.negRange=this.helpers.checkColorRange();const n=e.slice();t.config.yaxis[0].reversed&&(l=!0,n.reverse());for(let c=l?0:n.length-1;l?c=0;l?c++:c--){const d=s.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:D.escapeString(t.seriesData.seriesNames[c]),rel:c+1,"data:realIndex":c});if(j.addCollapsedClassToSeries(this.w,d,c),s.setupEventDelegation(d,".apexcharts-heatmap-rect"),t.config.chart.dropShadow.enabled){const b=t.config.chart.dropShadow;new q(this.w).dropShadow(d,b,c)}let u=0;const g=t.config.plotOptions.heatmap.shadeIntensity;let p=0;for(let b=0;b=n[c].length)break;const f=this.helpers.getShadeColor(t.config.chart.type,c,p,this.negRange);let m=f.color;const v=f.colorProps;t.config.fill.type==="image"&&(m=new te(this.w).fillPath({seriesNumber:c,dataPointIndex:p,opacity:t.globals.hasNegs?v.percent<0?1-(1+v.percent/100):g+v.percent/100:v.percent/100,patternID:D.randomId(),width:t.config.fill.image.width?t.config.fill.image.width:i,height:t.config.fill.image.height?t.config.fill.image.height:r}));const y=this.rectRadius,w=s.drawRect(u,o,i,r,y);if(w.attr({cx:u,cy:o}),w.node.classList.add("apexcharts-heatmap-rect"),d.add(w),w.attr({fill:m,i:c,index:c,j:p,val:e[c][p],"stroke-width":this.strokeWidth,stroke:t.config.plotOptions.heatmap.useFillColorAsStroke?m:t.globals.stroke.colors[0],color:m}),t.config.chart.animations.enabled&&!t.globals.dataChanged){let S=1;t.globals.resized||(S=t.config.chart.animations.speed),this.animateHeatMap(w,u,o,i,r,S)}if(t.globals.dataChanged){let S=1;if(this.dynamicAnim.enabled&&t.globals.shouldAnimate){S=this.dynamicAnim.speed;let k=t.globals.previousPaths[c]&&t.globals.previousPaths[c][p]&&t.globals.previousPaths[c][p].color;k||(k="rgba(255, 255, 255, 0)"),this.animateHeatColor(w,D.isColorHex(k)?k:D.rgb2hex(k),D.isColorHex(m)?m:D.rgb2hex(m),S)}}const C=t.config.dataLabels.formatter,A=C(t.seriesData.series[c][p],{value:t.seriesData.series[c][p],seriesIndex:c,dataPointIndex:p,w:t}),L=this.helpers.calculateDataLabels({text:A,x:u+i/2,y:o+r/2,i:c,j:p,colorProps:v,series:n});L!==null&&d.add(L),u=u+i,p++}o=o+r,a.add(d)}const h=t.globals.yAxisScale[0].result.slice();return t.config.yaxis[0].reversed?h.unshift(""):h.push(""),t.globals.yAxisScale[0].result=h,a}animateHeatMap(e,t,s,a,i,r){const o=new xe(this.w);o.animateRect(e,{x:t+a/2,y:s+i/2,width:0,height:0},{x:t,y:s,width:a,height:i},r,()=>{o.animationCompleted(e)})}animateHeatColor(e,t,s,a){e.attr({fill:t}).animate(a).attr({fill:s})}}class Us{constructor(e){this.w=e.w,this.lineCtx=e}sameValueSeriesFix(e,t){const s=this.w;if((s.config.fill.type==="gradient"||s.config.fill.type[e]==="gradient")&&new $(this.lineCtx.w).seriesHaveSameValues(e)){const a=t[e].slice();a[a.length-1]=a[a.length-1]+1e-6,t[e]=a}return t}calculatePoints({series:e,realIndex:t,x:s,y:a,i,j:r,prevY:o}){const l=this.w,n=[],h=[];let c=this.lineCtx.categoryAxisCorrection+l.config.markers.offsetX;return l.axisFlags.isXNumeric&&(c=(l.seriesData.seriesX[t][0]-l.globals.minX)/this.lineCtx.xRatio+l.config.markers.offsetX),r===0&&(n.push(c),h.push(D.isNumber(e[i][0])?o+l.config.markers.offsetY:null)),n.push(s+l.config.markers.offsetX),h.push(D.isNumber(e[i][r+1])?a+l.config.markers.offsetY:null),{x:n,y:h}}checkPreviousPaths({pathFromLine:e,pathFromArea:t,realIndex:s}){const a=this.w;for(let i=0;i0&&parseInt(r.realIndex,10)===parseInt(s,10)&&(r.type==="line"?(this.lineCtx.appendPathFrom=!1,e=a.globals.previousPaths[i].paths[0].d):r.type==="area"&&(this.lineCtx.appendPathFrom=!1,t=a.globals.previousPaths[i].paths[0].d,a.config.stroke.show&&a.globals.previousPaths[i].paths[1]&&(e=a.globals.previousPaths[i].paths[1].d)))}return{pathFromLine:e,pathFromArea:t}}determineFirstPrevY({i:e,realIndex:t,series:s,prevY:a,lineYPosition:i,translationsIndex:r}){var o,l,n;const h=this.w,c=h.config.chart.stacked&&!h.globals.comboCharts||h.config.chart.stacked&&h.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((o=this.w.config.series[t])==null?void 0:o.type)==="bar"||((l=this.w.config.series[t])==null?void 0:l.type)==="column");if(typeof((n=s[e])==null?void 0:n[0])<"u")c?e>0?i=this.lineCtx.prevSeriesY[e-1][0]:i=this.lineCtx.zeroY:i=this.lineCtx.zeroY,a=i-s[e][0]/this.lineCtx.yRatio[r]+(this.lineCtx.isReversed?s[e][0]/this.lineCtx.yRatio[r]:0)*2;else if(c&&e>0&&typeof s[e][0]>"u"){for(let d=e-1;d>=0;d--)if(s[d][0]!==null&&typeof s[d][0]<"u"){i=this.lineCtx.prevSeriesY[d][0],a=i;break}}return{prevY:a,lineYPosition:i}}}const qs=x=>{const e=Ks(x),t=x.length-1,s=1e-6,a=[];let i,r,o,l;for(let n=0;n9&&(l=o*3/Math.sqrt(l),e[n]=l*i,e[n+1]=l*r));for(let n=0;n<=t;n++)l=(x[Math.min(t,n+1)][0]-x[Math.max(0,n-1)][0])/(6*(1+e[n]*e[n])),a.push([l||0,e[n]*l||0]);return a},Zs=x=>{let e="";for(let t=0;t4?(e+=`C${s[0]}, ${s[1]}`,e+=`, ${s[2]}, ${s[3]}`,e+=`, ${s[4]}, ${s[5]}`):a>2&&(e+=`S${s[0]}, ${s[1]}`,e+=`, ${s[2]}, ${s[3]}`)}return e},at={points(x){const e=qs(x),t=x[1],s=x[0],a=[],i=e[1],r=e[0];a.push(s,[s[0]+r[0],s[1]+r[1],t[0]-i[0],t[1]-i[1],t[0],t[1]]);for(let o=2,l=e.length;o1&&s[1].length<6){const a=s[0].length;s[1]=[s[0][a-2]*2-s[0][a-4],s[0][a-1]*2-s[0][a-3]].concat(s[1])}s[0]=s[0].slice(-2)}return s}};function Ne(x,e){return(e[1]-x[1])/(e[0]-x[0])}function Ks(x){const e=[];let t=x[0],s=x[1],a=e[0]=Ne(t,s),i=1;for(let r=x.length-1;i1?u:0;this._initSerieVariables(e,d,u);const p=[],b=[],f=[];let m=r.globals.padHorizontal+this.categoryAxisCorrection;const v=1,y=[],w=[];j.addCollapsedClassToSeries(this.w,this.elSeries,u),r.axisFlags.isXNumeric&&r.seriesData.seriesX.length>0&&(m=(r.seriesData.seriesX[u][0]-r.globals.minX)/this.xRatio),f.push(m);const C=m;let A;const L=C;let S=this.zeroY,k=this.zeroY;const M=0;S=this.lineHelpers.determineFirstPrevY({i:d,realIndex:u,series:e,prevY:S,lineYPosition:M,translationsIndex:g}).prevY,r.config.stroke.curve==="monotoneCubic"&&e[d][0]===null?p.push(null):p.push(S);const P=S;let T;l==="rangeArea"&&(T=this.lineHelpers.determineFirstPrevY({i:d,realIndex:u,series:a,prevY:k,lineYPosition:M,translationsIndex:g}),k=T.prevY,A=k,b.push(p[0]!==null?k:null));const X=this._calculatePathsFrom({type:l,series:e,i:d,realIndex:u,translationsIndex:g,prevX:L,prevY:S,prevY2:k}),E=[p[0]],F=[b[0]],Y={type:l,series:e,realIndex:u,translationsIndex:g,i:d,x:m,y:v,pX:C,pY:P,pathsFrom:X,linePaths:y,areaPaths:w,seriesIndex:s,lineYPosition:M,xArrj:f,yArrj:p,y2Arrj:b,seriesRangeEnd:a},B=this._iterateOverDataPoints(O(R({},Y),{iterations:l==="rangeArea"?e[d].length-1:void 0,isRangeStart:!0}));if(l==="rangeArea"){const N=this._calculatePathsFrom({series:a,i:d,realIndex:u,prevX:L,prevY:k}),G=this._iterateOverDataPoints(O(R({},Y),{series:a,xArrj:[m],yArrj:E,y2Arrj:F,pY:A,areaPaths:B.areaPaths,pathsFrom:N,iterations:a[d].length-1,isRangeStart:!1})),V=B.linePaths.length/2;for(let W=0;WNumber(d.node.getAttribute("zIndex"))-Number(u.node.getAttribute("zIndex"))),r.config.chart.stacked)for(let d=c.length-1;d>=0;d--)n.add(c[d]);else for(let d=0;d1&&(this.yaxisIndex=a.globals.seriesYAxisReverseMap[s],r=s),this.isReversed=a.config.yaxis[this.yaxisIndex]&&a.config.yaxis[this.yaxisIndex].reversed,this.zeroY=a.layout.gridHeight-this.baseLineY[r]-(this.isReversed?a.layout.gridHeight:0)+(this.isReversed?this.baseLineY[r]*2:0),this.areaBottomY=this.zeroY,(this.zeroY>a.layout.gridHeight||a.config.plotOptions.area.fillTo==="end")&&(this.areaBottomY=a.layout.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=i.group({class:"apexcharts-series",zIndex:typeof a.config.series[s].zIndex<"u"?a.config.series[s].zIndex:s,seriesName:D.escapeString(a.seriesData.seriesNames[s])}),this.elPointsMain=i.group({class:"apexcharts-series-markers-wrap","data:realIndex":s}),a.globals.hasNullValues){const l=this.markers.plotChartMarkers({pointsPos:{x:[0],y:[a.layout.gridHeight+a.globals.markers.largestSize]},seriesIndex:t,j:0,pSize:.1,alwaysDrawMarker:!0,isVirtualPoint:!0});l!==null&&this.elPointsMain.add(l)}this.elDataLabelsWrap=i.group({class:"apexcharts-datalabels","data:realIndex":s});const o=e[t].length===a.globals.dataPoints;this.elSeries.attr({"data:longestSeries":o,rel:t+1,"data:realIndex":s}),this.appendPathFrom=!0}_calculatePathsFrom({type:e,series:t,i:s,realIndex:a,translationsIndex:i,prevX:r,prevY:o,prevY2:l}){const n=this.w,h=new I(this.w);let c,d,u,g;if(t[s][0]===null){for(let p=0;p0){const p=this.lineHelpers.checkPreviousPaths({pathFromLine:u,pathFromArea:g,realIndex:a});u=p.pathFromLine,g=p.pathFromArea}return{prevX:r,prevY:o,linePath:c,areaPath:d,pathFromLine:u,pathFromArea:g}}_handlePaths({type:e,realIndex:t,i:s,paths:a}){const i=this.w,r=new I(this.w),o=new te(this.w);this.prevSeriesY.push(a.yArrj),i.globals.seriesXvalues[t]=a.xArrj,i.globals.seriesYvalues[t]=a.yArrj;const l=i.config.forecastDataPoints;if(l.count>0&&e!=="rangeArea"){const h=i.globals.seriesXvalues[t][i.globals.seriesXvalues[t].length-l.count-1],c=r.drawRect(h,0,i.layout.gridWidth,i.layout.gridHeight,0);i.dom.elForecastMask.appendChild(c.node);const d=r.drawRect(0,0,h,i.layout.gridHeight,0);i.dom.elNonForecastMask.appendChild(d.node)}this.pointsChart||i.globals.delayedElements.push({el:this.elPointsMain.node,index:t});const n={i:s,realIndex:t,animationDelay:s,initialSpeed:i.config.chart.animations.speed,dataChangeSpeed:i.config.chart.animations.dynamicAnimation.speed,className:`apexcharts-${e}`};if(e==="area"){const h=o.fillPath({seriesNumber:t});for(let c=0;c0&&e!=="rangeArea"){const p=r.renderPaths(u);p.node.setAttribute("stroke-dasharray",l.dashArray),l.strokeWidth&&p.node.setAttribute("stroke-width",l.strokeWidth),this.elSeries.add(p),p.attr("clip-path",`url(#forecastMask${i.globals.cuid})`),g.attr("clip-path",`url(#nonForecastMask${i.globals.cuid})`)}}}}_iterateOverDataPoints({type:e,series:t,iterations:s,realIndex:a,translationsIndex:i,i:r,x:o,y:l,pX:n,pY:h,pathsFrom:c,linePaths:d,areaPaths:u,seriesIndex:g,lineYPosition:p,xArrj:b,yArrj:f,y2Arrj:m,isRangeStart:v,seriesRangeEnd:y}){var w,C;const A=this.w,L=new I(this.w),S=this.yRatio;let{prevY:k,linePath:M,areaPath:P,pathFromLine:T,pathFromArea:X}=c;const E=D.isNumber(A.globals.minYArr[a])?A.globals.minYArr[a]:A.globals.minY;s||(s=A.globals.dataPoints>1?A.globals.dataPoints-1:A.globals.dataPoints);const F=(W,se)=>se-W/S[i]+(this.isReversed?W/S[i]:0)*2;let Y=l;const B=A.config.chart.stacked&&!A.globals.comboCharts||A.config.chart.stacked&&A.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((w=this.w.config.series[a])==null?void 0:w.type)==="bar"||((C=this.w.config.series[a])==null?void 0:C.type)==="column");let N=A.config.stroke.curve;Array.isArray(N)&&(Array.isArray(g)?N=N[g[r]]:N=N[r]);let G=0,V;for(let W=0;W"u"||t[r][W+1]===null;if(A.axisFlags.isXNumeric){let Ae=A.seriesData.seriesX[a][W+1];typeof A.seriesData.seriesX[a][W+1]>"u"&&(Ae=A.seriesData.seriesX[a][s-1]),o=(Ae-A.globals.minX)/this.xRatio}else o=o+this.xDivision;if(B)if(r>0&&A.globals.collapsedSeries.length{for(let he=Dt;he>0;he--)if(A.globals.collapsedSeriesIndices.indexOf((g==null?void 0:g[he])||he)>-1)he--;else return he;return 0};p=this.prevSeriesY[Ae(r-1)][W+1]}else p=this.zeroY;else p=this.zeroY;se?l=F(E,p):(l=F(t[r][W+1],p),e==="rangeArea"&&(Y=F(y[r][W+1],p))),b.push(t[r][W+1]===null?null:o),se&&(A.config.stroke.curve==="smooth"||A.config.stroke.curve==="monotoneCubic")?(f.push(null),m.push(null)):(f.push(l),m.push(Y));const $e=this.lineHelpers.calculatePoints({series:t,x:o,y:l,realIndex:a,i:r,j:W,prevY:k}),ae=this._createPaths({type:e,series:t,i:r,j:W,x:o,y:l,y2:Y,xArrj:b,yArrj:f,y2Arrj:m,pX:n,pY:h,pathState:G,segmentStartX:V,linePath:M,areaPath:P,linePaths:d,areaPaths:u,curve:N,isRangeStart:v});u=ae.areaPaths,d=ae.linePaths,n=ae.pX,h=ae.pY,G=ae.pathState,V=ae.segmentStartX,P=ae.areaPath,M=ae.linePath,this.appendPathFrom&&!A.globals.hasNullValues&&!(N==="monotoneCubic"&&e==="rangeArea")&&(T+=L.line(o,this.areaBottomY),X+=L.line(o,this.areaBottomY)),this.handleNullDataPoints(t,$e,r,W,a),this._handleMarkersAndLabels({type:e,pointsPos:$e,i:r,j:W,realIndex:a,isRangeStart:v})}return{yArrj:f,xArrj:b,pathFromArea:X,areaPaths:u,pathFromLine:T,linePaths:d,linePath:M,areaPath:P}}_handleMarkersAndLabels({type:e,pointsPos:t,isRangeStart:s,i:a,j:i,realIndex:r}){const o=this.w,l=new ge(this.w,this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,i,{realIndex:r,pointsPos:t,zRatio:this.zRatio,elParent:this.elPointsMain});else{o.seriesData.series[a].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");const h=this.markers.plotChartMarkers({pointsPos:t,seriesIndex:r,j:i+1});h!==null&&this.elPointsMain.add(h)}const n=l.drawDataLabel({type:e,isRangeStart:s,pos:t,i:r,j:i+1});n!==null&&this.elDataLabelsWrap.add(n)}_createPaths({type:e,series:t,i:s,j:a,x:i,y:r,xArrj:o,yArrj:l,y2:n,y2Arrj:h,pX:c,pY:d,pathState:u,segmentStartX:g,linePath:p,areaPath:b,linePaths:f,areaPaths:m,curve:v,isRangeStart:y}){const w=new I(this.w),C=this.areaBottomY,A=e==="rangeArea",L=e==="rangeArea"&&y;switch(v){case"monotoneCubic":{const S=y?l:h,k=(T,X)=>T.map((E,F)=>[E,X[F]]).filter(E=>E[1]!==null),M=T=>{const X=[];let E=0;return T.forEach(F=>{F!==null?E++:E>0&&(X.push(E),E=0)}),E>0&&X.push(E),X},P=(T,X)=>{const E=M(T),F=[];for(let Y=0,B=0;Y1?at.points(E):E;let Y=[];A&&(L?m=E:Y=m.reverse());let B=0,N=0;if(P(X,F).forEach(G=>{B++;const V=Zs(G),W=N;N+=G.length;const se=N-1;L?p=w.move(E[W][0],E[W][1])+V:A?p=w.move(Y[W][0],Y[W][1])+w.line(E[W][0],E[W][1])+V+w.line(Y[se][0],Y[se][1]):(p=w.move(E[W][0],E[W][1])+V,b=p+w.line(E[se][0],C)+w.line(E[W][0],C)+"z",m.push(b)),f.push(p)}),A&&B>1&&!L){const G=f.slice(B).reverse();f.splice(B),G.forEach(V=>f.push(V))}u=0;break}}break}case"smooth":{const S=(i-c)*.35;if(t[s][a]===null)u=0;else switch(u){case 0:if(g=c,L?p=w.move(c,h[a])+w.line(c,d):p=w.move(c,d),b=w.move(c,d),t[s][a+1]===null||typeof t[s][a+1]>"u"){f.push(p),m.push(b);break}if(u=1,a=t[s].length-2&&(L&&(p+=w.curve(i,r,i,r,i,n)+w.move(i,n)),b+=w.curve(i,r,i,r,i,C)+w.line(g,C)+"z",f.push(p),m.push(b),u=-1)}break}c=i,d=r;break}default:{const S=(k,M,P)=>{let T=[];switch(k){case"stepline":T=w.line(M,null,"H")+w.line(null,P,"V");break;case"linestep":T=w.line(null,P,"V")+w.line(M,null,"H");break;case"straight":T=w.line(M,P);break}return T};if(t[s][a]===null)u=0;else switch(u){case 0:if(g=c,L?p=w.move(c,h[a])+w.line(c,d):p=w.move(c,d),b=w.move(c,d),t[s][a+1]===null||typeof t[s][a+1]>"u"){f.push(p),m.push(b);break}if(u=1,a=t[s].length-2&&(L&&(p+=w.line(i,n)),b+=w.line(i,C)+w.line(g,C)+"z",f.push(p),m.push(b),u=-1)}break}c=i,d=r;break}}return{linePaths:f,areaPaths:m,pX:c,pY:d,pathState:u,segmentStartX:g,linePath:p,areaPath:b}}handleNullDataPoints(e,t,s,a,i){const r=this.w;if(e[s][a]===null&&r.config.markers.showNullDataPoints||e[s].length===1){let o=this.strokeWidth-r.config.markers.strokeWidth/2;o>0||(o=0);const l=this.markers.plotChartMarkers({pointsPos:t,seriesIndex:i,j:a+1,pSize:o,alwaysDrawMarker:!0});l!==null&&this.elPointsMain.add(l)}}}class kt{constructor(e){this.w=e}drawYAxisTexts(e,t,s,a){const i=this.w,r=i.config.yaxis[0],o=i.formatters.yLabelFormatters[0];return new I(this.w).drawText({x:e+r.labels.offsetX,y:t+r.labels.offsetY,text:o(a,s),textAnchor:"middle",fontSize:r.labels.style.fontSize,fontFamily:r.labels.style.fontFamily,foreColor:Array.isArray(r.labels.style.colors)?r.labels.style.colors[s]:r.labels.style.colors})}}class ke{constructor(e,t){this.ctx=t,this.w=e,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animBeginArr=[0],this.animDur=0,this.donutDataLabels=this.w.config.plotOptions.pie.donut.labels,this.lineColorArr=e.globals.stroke.colors!==void 0?e.globals.stroke.colors:e.globals.colors,this.defaultSize=Math.min(e.layout.gridWidth,e.layout.gridHeight),this.centerY=this.defaultSize/2,this.centerX=e.layout.gridWidth/2,e.config.chart.type==="radialBar"?this.fullAngle=360:this.fullAngle=Math.abs(e.config.plotOptions.pie.endAngle-e.config.plotOptions.pie.startAngle),this.initialAngle=e.config.plotOptions.pie.startAngle%this.fullAngle,e.globals.radialSize=this.defaultSize/2.05-e.config.stroke.width-(e.config.chart.sparkline.enabled?0:e.config.chart.dropShadow.blur),this.donutSize=e.globals.radialSize*parseInt(e.config.plotOptions.pie.donut.size,10)/100;const s=e.config.plotOptions.pie.customScale,a=e.layout.gridWidth/2,i=e.layout.gridHeight/2;this.translateX=a-a*s,this.translateY=i-i*s,this.dataLabelsGroup=new I(this.w).group({class:"apexcharts-datalabels-group",transform:`translate(${this.translateX}, ${this.translateY}) scale(${s})`}),this.maxY=0,this.sliceLabels=[],this.sliceSizes=[],this.prevSectorAngleArr=[]}draw(e){const t=this,s=this.w,a=new I(this.w),i=a.group({class:"apexcharts-pie"});if(s.globals.noData)return i;let r=0;for(let h=0;h{this.maxY=Math.max(this.maxY,h)}),s.config.yaxis[0].max&&(this.maxY=s.config.yaxis[0].max),s.config.grid.position==="back"&&this.chartType==="polarArea"&&this.drawPolarElements(i);for(let h=0;h{n.add(h)}),l.attr({transform:`translate(${this.translateX}, ${this.translateY}) scale(${s.config.plotOptions.pie.customScale})`}),l.add(n),i.add(l),this.donutDataLabels.show){const h=this.renderInnerDataLabels(this.dataLabelsGroup,this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show});i.add(h)}return s.config.grid.position==="front"&&this.chartType==="polarArea"&&this.drawPolarElements(i),i}drawArcs(e,t){const s=this.w,a=new q(this.w),i=new I(this.w),r=new te(this.w),o=i.group({class:"apexcharts-slices"});let l=this.initialAngle,n=this.initialAngle,h=this.initialAngle,c=this.initialAngle;this.strokeWidth=s.config.stroke.show?s.config.stroke.width:0;for(let d=0;d-1&&this.pieClicked(d),s.config.dataLabels.enabled){const C=m.x,A=m.y;let L=100*g/this.fullAngle+"%";if(g!==0&&s.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?t.endAngle=t.endAngle-(i+l):i+l{d=g+(a-g)*p,r.animateStartingPos&&(d=i+(a-i)*p,u=t-i+(s-(t-i))*p),c=o.getPiePath({me:o,startAngle:u,angle:d,size:h}),e.node.setAttribute("data:pathOrig",c),e.attr({d:c})}):(c=o.getPiePath({me:o,startAngle:u,angle:a,size:h}),r.isTrack||(l.globals.animationEnded=!0),e.node.setAttribute("data:pathOrig",c),e.attr({d:c,"stroke-width":o.strokeWidth}))}pieClicked(e){const t=this.w,s=this,a=s.sliceSizes[e]+(t.config.plotOptions.pie.expandOnClick?4:0),i=t.dom.Paper.findOne(`.apexcharts-${s.chartType.toLowerCase()}-slice-${e}`);if(i.attr("data:pieClicked")==="true"){i.attr({"data:pieClicked":"false"}),this.revertDataLabelsInner(i.node,this.donutDataLabels);const n=i.attr("data:pathOrig");i.attr({d:n});return}else{const n=t.dom.baseEl.getElementsByClassName("apexcharts-pie-area");Array.prototype.forEach.call(n,h=>{h.setAttribute("data:pieClicked","false");const c=h.getAttribute("data:pathOrig");c&&h.setAttribute("d",c)}),t.interact.capturedDataPointIndex=e,i.attr("data:pieClicked","true")}const r=parseInt(i.attr("data:startAngle"),10),o=parseInt(i.attr("data:angle"),10),l=s.getPiePath({me:s,startAngle:r,angle:o,size:a});o!==360&&i.plot(l)}getChangedPath(e,t){let s="";return this.dynamicAnim&&this.w.globals.dataChanged&&(s=this.getPiePath({me:this,startAngle:e,angle:t-e,size:this.size})),s}getPiePath({me:e,startAngle:t,angle:s,size:a}){let i;const r=new I(this.w),o=t,l=Math.PI*(o-90)/180;let n=s+t;Math.ceil(n)>=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(n=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(n)>this.fullAngle&&(n-=this.fullAngle);const h=Math.PI*(n-90)/180,c=e.centerX+a*Math.cos(l),d=e.centerY+a*Math.sin(l),u=e.centerX+a*Math.cos(h),g=e.centerY+a*Math.sin(h),p=D.polarToCartesian(e.centerX,e.centerY,e.donutSize,n),b=D.polarToCartesian(e.centerX,e.centerY,e.donutSize,o),f=s>180?1:0,m=["M",c,d,"A",a,a,0,f,1,u,g];return e.chartType==="donut"?i=[...m,"L",p.x,p.y,"A",e.donutSize,e.donutSize,0,f,0,b.x,b.y,"L",c,d,"z"].join(" "):e.chartType==="pie"||e.chartType==="polarArea"?i=[...m,"L",e.centerX,e.centerY,"L",c,d].join(" "):i=[...m].join(" "),r.roundPathCorners(i,this.strokeWidth*2)}drawPolarElements(e){const t=this.w,s=new ut(this.w),a=new I(this.w),i=new kt(this.w),r=a.group(),o=a.group(),l=s.niceScale(0,Math.ceil(this.maxY),0),n=l.result.reverse(),h=l.result.length;this.maxY=l.niceMax;let c=t.globals.radialSize;const d=c/(h-1);for(let u=0;u1&&e.total.show&&(r=e.total.color);const o=i.dom.baseEl.querySelector(".apexcharts-datalabel-label"),l=i.dom.baseEl.querySelector(".apexcharts-datalabel-value"),n=e.value.formatter;s=n(s,i),!a&&typeof e.total.formatter=="function"&&(s=e.total.formatter(i));const h=t===e.total.label;t=this.donutDataLabels.total.label?e.name.formatter(t,h,i):"",o!==null&&(o.textContent=t),l!==null&&(l.textContent=s),o!==null&&(o.style.fill=r)}printDataLabelsInner(e,t){const s=this.w,a=e.getAttribute("data:value"),i=s.seriesData.seriesNames[parseInt(e.parentNode.getAttribute("rel"),10)-1];s.seriesData.series.length>1&&this.printInnerLabels(t,i,a,e);const r=s.dom.baseEl.querySelector(".apexcharts-datalabels-group");r!==null&&(r.style.opacity=1)}drawSpokes(e){const t=this.w,s=new I(this.w),a=t.config.plotOptions.polarArea.spokes;if(a.strokeWidth===0)return;const i=[],r=360/t.seriesData.series.length;for(let o=0;o{const n=s.drawLine(o.x,o.y,this.centerX,this.centerY,Array.isArray(a.connectorColors)?a.connectorColors[l]:a.connectorColors);e.add(n)})}revertDataLabelsInner(){const e=this.w;if(this.donutDataLabels.show){const t=e.dom.Paper.findOne(".apexcharts-datalabels-group"),s=this.renderInnerDataLabels(t,this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show});e.dom.Paper.findOne(".apexcharts-radialbar, .apexcharts-pie").add(s)}}}class Js{constructor(e,t){this.ctx=t,this.w=e,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animDur=0,this.graphics=new I(this.w),this.lineColorArr=e.globals.stroke.colors!==void 0?e.globals.stroke.colors:e.globals.colors,this.defaultSize=e.globals.svgHeight{const b=g.length===t.globals.dataPoints,f=this.graphics.group().attr({class:"apexcharts-series","data:longestSeries":b,seriesName:D.escapeString(t.seriesData.seriesNames[p]),rel:p+1,"data:realIndex":p});this.dataRadiusOfPercent[p]=[],this.dataRadius[p]=[],this.angleArr[p]=[],g.forEach((w,C)=>{const A=Math.abs(this.maxValue-this.minValue);w=w-this.minValue,this.isLog&&(w=this.coreUtils.getLogVal(this.logBase,w,0)),this.dataRadiusOfPercent[p][C]=w/A,this.dataRadius[p][C]=this.dataRadiusOfPercent[p][C]*this.size,this.angleArr[p][C]=C*this.disAngle}),c=this.getDataPointsPos(this.dataRadius[p],this.angleArr[p]);const m=this.createPaths(c,{x:0,y:0});d=this.graphics.group({class:"apexcharts-series-markers-wrap apexcharts-element-hidden"}),u=this.graphics.group({class:"apexcharts-datalabels","data:realIndex":p}),t.globals.delayedElements.push({el:d.node,index:p});const v={i:p,realIndex:p,animationDelay:p,initialSpeed:t.config.chart.animations.speed,dataChangeSpeed:t.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-radar",shouldClipToGrid:!1,bindEventsOnPaths:!1,stroke:t.globals.stroke.colors[p],strokeLineCap:t.config.stroke.lineCap};let y=null;t.globals.previousPaths.length>0&&(y=this.getPreviousPath(p));for(let w=0;w{const A=new fe(this.w,this.ctx).getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:p,dataPointIndex:C}),L=this.graphics.drawMarker(c[C].x,c[C].y,A);L.attr("rel",C),L.attr("j",C),L.attr("index",p),L.node.setAttribute("default-marker-size",A.pSize);const S=this.graphics.group({class:"apexcharts-series-markers"});S&&S.add(L),d.add(S),f.add(d);const k=t.config.dataLabels;if(k.enabled){const M=k.formatter(t.seriesData.series[p][C],{seriesIndex:p,dataPointIndex:C,w:t});i.plotDataLabelsText({x:c[C].x,y:c[C].y,text:M,textAnchor:"middle",i:p,j:p,parent:u,offsetCorrection:!1,dataLabelsConfig:R({},k)})}f.add(u)}),a.push(f)}),this.drawPolygons({parent:h}),t.config.xaxis.labels.show){const g=this.drawXAxisTexts();h.add(g)}return a.forEach(g=>{h.add(g)}),h.add(this.yaxisLabels),h}drawPolygons(e){const t=this.w,{parent:s}=e,a=new kt(this.w),i=t.globals.yAxisScale[0].result.reverse(),r=i.length,o=[],l=this.size/(r-1);for(let c=0;c{const u=D.getPolygonPos(c,this.dataPointsLen);let g="";u.forEach((p,b)=>{if(d===0){const f=this.graphics.drawLine(p.x,p.y,0,0,Array.isArray(this.polygons.connectorColors)?this.polygons.connectorColors[b]:this.polygons.connectorColors);h.push(f)}b===0&&this.yaxisLabelsTextsPos.push({x:p.x,y:p.y}),g+=p.x+","+p.y+" "}),n.push(g)}),n.forEach((c,d)=>{const u=this.polygons.strokeColors,g=this.polygons.strokeWidth,p=this.graphics.drawPolygon(c,Array.isArray(u)?u[d]:u,Array.isArray(g)?g[d]:g,t.globals.radarPolygons.fill.colors[d]);s.add(p)}),h.forEach(c=>{s.add(c)}),t.config.yaxis[0].show&&this.yaxisLabelsTextsPos.forEach((c,d)=>{const u=a.drawYAxisTexts(c.x,c.y,d,i[d]);this.yaxisLabels.add(u)})}drawXAxisTexts(){const e=this.w,t=e.config.xaxis.labels,s=this.graphics.group({class:"apexcharts-xaxis"}),a=D.getPolygonPos(this.size,this.dataPointsLen);return e.labelData.labels.forEach((i,r)=>{const o=e.config.xaxis.labels.formatter,l=new ge(this.w,this.ctx);if(a[r]){const n=this.getTextPos(a[r],this.size),h=o(i,{seriesIndex:-1,dataPointIndex:r,w:e});l.plotDataLabelsText({x:n.newX,y:n.newY,text:h,textAnchor:n.textAnchor,i:r,j:r,parent:s,className:"apexcharts-xaxis-label",color:Array.isArray(t.style.colors)&&t.style.colors[r]?t.style.colors[r]:"#a8a8a8",dataLabelsConfig:R({textAnchor:n.textAnchor,dropShadow:{enabled:!1}},t),offsetCorrection:!1}).on("click",c=>{if(typeof e.config.chart.events.xAxisLabelClick=="function"){const d=Object.assign({},e,{labelIndex:r});e.config.chart.events.xAxisLabelClick(c,this.ctx,d)}})}}),s}createPaths(e,t){const s=[];let a=[];const i=[];let r=[];if(e.length){a=[this.graphics.move(t.x,t.y)],r=[this.graphics.move(t.x,t.y)];let o=this.graphics.move(e[0].x,e[0].y),l=this.graphics.move(e[0].x,e[0].y);e.forEach((n,h)=>{o+=this.graphics.line(n.x,n.y),l+=this.graphics.line(n.x,n.y),h===e.length-1&&(o+="Z",l+="Z")}),s.push(o),i.push(l)}return{linePathsFrom:a,linePathsTo:s,areaPathsFrom:r,areaPathsTo:i}}getTextPos(e,t){let s="middle",a=e.x,i=e.y;return Math.abs(e.x)>=10?e.x>0?(s="start",a+=10):e.x<0&&(s="end",a-=10):s="middle",Math.abs(e.y)>=t-10&&(e.y<0?i-=10:e.y>0&&(i+=10)),{textAnchor:s,newX:a,newY:i}}getPreviousPath(e){const t=this.w;let s=null;for(let a=0;a0&&parseInt(i.realIndex,10)===parseInt(e,10)&&typeof t.globals.previousPaths[a].paths[0]<"u"&&(s=t.globals.previousPaths[a].paths[0].d)}return s}getDataPointsPos(e,t,s=this.dataPointsLen){e=e||[],t=t||[];const a=[];for(let i=0;i=360&&(u=360-Math.abs(this.startAngle)-.1);const g=s.drawPath({d:"",stroke:c,strokeWidth:o*parseInt(h.strokeWidth,10)/100,fill:"none",strokeOpacity:h.opacity,classes:"apexcharts-radialbar-area"});if(h.dropShadow.enabled){const p=h.dropShadow;i.dropShadow(g,p)}n.add(g),g.attr("id","apexcharts-radialbarTrack-"+l),this.animatePaths(g,{centerX:e.centerX,centerY:e.centerY,endAngle:u,startAngle:d,size:e.size,i:l,totalItems:2,animBeginArr:0,dur:0,isTrack:!0})}return a}drawArcs(e){const t=this.w,s=new I(this.w),a=new te(this.w),i=new q(this.w),r=s.group(),o=this.getStrokeWidth(e);e.size=e.size-o/2;let l=t.config.plotOptions.radialBar.hollow.background;const n=e.size-o*e.series.length-this.margin*e.series.length-o*parseInt(t.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,h=n-t.config.plotOptions.radialBar.hollow.margin;t.config.plotOptions.radialBar.hollow.image!==void 0&&(l=this.drawHollowImage(e,r,n,l));const c=this.drawHollow({size:h,centerX:e.centerX,centerY:e.centerY,fill:l||"transparent"});if(t.config.plotOptions.radialBar.hollow.dropShadow.enabled){const p=t.config.plotOptions.radialBar.hollow.dropShadow;i.dropShadow(c,p)}let d=1;!this.radialDataLabels.total.show&&t.seriesData.series.length>1&&(d=0);let u=null;if(this.radialDataLabels.show){const p=t.dom.Paper.findOne(".apexcharts-datalabels-group");u=this.renderInnerDataLabels(p,this.radialDataLabels,{hollowSize:n,centerX:e.centerX,centerY:e.centerY,opacity:d})}t.config.plotOptions.radialBar.hollow.position==="back"&&(r.add(c),u&&r.add(u));let g=!1;t.config.plotOptions.radialBar.inverseOrder&&(g=!0);for(let p=g?e.series.length-1:0;g?p>=0:p100?100:e.series[p])/100;let w=Math.round(this.totalAngle*y)+this.startAngle,C;t.globals.dataChanged&&(v=this.startAngle,C=Math.round(this.totalAngle*D.negToZero(t.globals.previousPaths[p])/100)+v),Math.abs(w)+Math.abs(m)>360&&(w=w-.01),Math.abs(C)+Math.abs(v)>360&&(C=C-.01);const A=w-m,L=Array.isArray(t.config.stroke.dashArray)?t.config.stroke.dashArray[p]:t.config.stroke.dashArray,S=s.drawPath({d:"",stroke:f,strokeWidth:o,fill:"none",fillOpacity:t.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+p,strokeDashArray:L}),k=m+A/2,M=D.polarToCartesian(e.centerX,e.centerY,e.size,k);if(I.setAttrs(S.node,{"data:angle":A,"data:value":e.series[p],"data:cx":M.x,"data:cy":M.y}),t.config.chart.dropShadow.enabled){const T=t.config.chart.dropShadow;i.dropShadow(S,T,p)}if(i.setSelectionFilter(S,0,p),this.addListeners(S,this.radialDataLabels),b.add(S),S.attr({index:0,j:p}),this.barLabels.enabled){const T=D.polarToCartesian(e.centerX,e.centerY,e.size,m),X=this.barLabels.formatter(t.seriesData.seriesNames[p],{seriesIndex:p,w:t}),E=["apexcharts-radialbar-label"];this.barLabels.onClick||E.push("apexcharts-no-click");let F=this.barLabels.useSeriesColors?t.globals.colors[p]:t.config.chart.foreColor;F||(F=t.config.chart.foreColor);const Y=T.x+this.barLabels.offsetX,B=T.y+this.barLabels.offsetY,N=s.drawText({x:Y,y:B,text:X,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:F,cssClass:E.join(" ")});N.on("click",this.onBarLabelClick),N.attr({rel:p+1}),m!==0&&N.attr({"transform-origin":`${Y} ${B}`,transform:`rotate(${m} 0 0)`}),b.add(N)}let P=0;this.initialAnim&&!t.globals.resized&&!t.globals.dataChanged&&(P=t.config.chart.animations.speed),t.globals.dataChanged&&(P=t.config.chart.animations.dynamicAnimation.speed),this.animDur=P/(e.series.length*1.2)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(S,{centerX:e.centerX,centerY:e.centerY,endAngle:w,startAngle:m,prevEndAngle:C,prevStartAngle:v,size:e.size,i:p,totalItems:2,animBeginArr:this.animBeginArr,dur:P,shouldSetPrevPaths:!0})}return{g:r,elHollow:c,dataLabels:u}}drawHollow(e){const t=new I(this.w).drawCircle(e.size*2);return t.attr({class:"apexcharts-radialbar-hollow",cx:e.centerX,cy:e.centerY,r:e.size,fill:e.fill}),t}drawHollowImage(e,t,s,a){const i=this.w,r=new te(this.w),o=D.randomId(),l=i.config.plotOptions.radialBar.hollow.image;if(i.config.plotOptions.radialBar.hollow.imageClipped)r.clippedImgArea({width:s,height:s,image:l,patternID:`pattern${i.globals.cuid}${o}`}),a=`url(#pattern${i.globals.cuid}${o})`;else{const n=i.config.plotOptions.radialBar.hollow.imageWidth,h=i.config.plotOptions.radialBar.hollow.imageHeight;if(n===void 0&&h===void 0){const c=i.dom.Paper.image(l,function(d){this.move(e.centerX-d.width/2+i.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-d.height/2+i.config.plotOptions.radialBar.hollow.imageOffsetY)});t.add(c)}else{const c=i.dom.Paper.image(l,function(){this.move(e.centerX-n/2+i.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-h/2+i.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(n,h)});t.add(c)}}return a}getStrokeWidth(e){const t=this.w;return e.size*(100-parseInt(t.config.plotOptions.radialBar.hollow.size,10))/100/(e.series.length+1)-this.margin}onBarLabelClick(e){const t=parseInt(e.target.getAttribute("rel"),10)-1,s=this.barLabels.onClick,a=this.w;s&&s(a.seriesData.seriesNames[t],{w:a,seriesIndex:t})}}class ea extends pe{draw(e,t){const s=this.w,a=new I(this.w);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=e,this.seriesRangeStart=s.rangeData.seriesRangeStart,this.seriesRangeEnd=s.rangeData.seriesRangeEnd,this.barHelpers.initVariables(e);const i=a.group({class:"apexcharts-rangebar-series apexcharts-plot-series"});for(let r=0;r0&&(this.visibleI=this.visibleI+1);let d=0;this.yRatio.length>1&&(this.yaxisIndex=s.globals.seriesYAxisReverseMap[n][0],d=n);const u=this.barHelpers.initialPositions(n),{y:g,zeroW:p,x:b,xDivision:f,yDivision:m,zeroH:v}=u;let y=u.barWidth,w=u.barHeight;l=g,o=b;const C=a.group({class:"apexcharts-datalabels","data:realIndex":n}),A=a.group({class:"apexcharts-rangebar-goals-markers"});for(let L=0;L"u")break;if(this.isHorizontal){X=l+w*this.visibleI;const N=(m-w*F)/2;if(s.config.series[r].data[L].x){const G=this.detectOverlappingBars({i:r,j:L,barYPosition:X,srty:N,barHeight:w,yDivision:m,initPositions:u});w=G.barHeight,X=G.barYPosition}P=this.drawRangeBarPaths(R({indexes:{i:r,j:L,realIndex:n},barHeight:w,barYPosition:X,zeroW:p,yDivision:m,y1:k,y2:M},E)),y=P.barWidth}else{s.axisFlags.isXNumeric&&(o=(s.seriesData.seriesX[r][L]-s.globals.minX)/this.xRatio-y/2),T=o+y*this.visibleI;const N=(f-y*F)/2;if(s.config.series[r].data[L].x){const G=this.detectOverlappingBars({i:r,j:L,barXPosition:T,srtx:N,barWidth:y,xDivision:f,initPositions:u});y=G.barWidth,T=G.barXPosition}P=this.drawRangeColumnPaths(R({indexes:{i:r,j:L,realIndex:n,translationsIndex:d},barWidth:y,barXPosition:T,zeroH:v,xDivision:f},E)),w=P.barHeight}const Y=this.barHelpers.drawGoalLine({barXPosition:P.barXPosition,barYPosition:X,goalX:P.goalX,goalY:P.goalY,barHeight:w,barWidth:y});Y&&A.add(Y),l=P.y,o=P.x;const B=this.barHelpers.getPathFillColor(e,r,L,n);this.renderSeries({realIndex:n,pathFill:B.color,lineFill:B.useRangeColor?B.color:s.globals.stroke.colors[n],j:L,i:r,x:o,y:l,y1:k,y2:M,pathFrom:P.pathFrom,pathTo:P.pathTo,strokeWidth:S,elSeries:c,series:e,barHeight:w,barWidth:y,barXPosition:T,barYPosition:X,columnGroupIndex:h,elDataLabelsWrap:C,elGoalsMarkers:A,visibleSeries:this.visibleI,type:"rangebar"})}i.add(c)}return i}detectOverlappingBars({i:e,j:t,barYPosition:s,barXPosition:a,srty:i,srtx:r,barHeight:o,barWidth:l,yDivision:n,xDivision:h,initPositions:c}){const d=this.w;let u=[];const g=d.config.series[e].data[t].rangeName,p=d.config.series[e].data[t].x,b=Array.isArray(p)?p.join(" "):p,f=d.labelData.labels.map(v=>Array.isArray(v)?v.join(" "):v).indexOf(b),m=d.rangeData.seriesRange[e].findIndex(v=>v.x===b&&v.overlaps.length>0);return this.isHorizontal?(d.config.plotOptions.bar.rangeBarGroupRows?s=i+n*f:s=i+o*this.visibleI+n*f,m>-1&&!d.config.plotOptions.bar.rangeBarOverlap&&(u=d.rangeData.seriesRange[e][m].overlaps,u.indexOf(g)>-1&&(o=c.barHeight/u.length,s=o*this.visibleI+n*(100-parseInt(this.barOptions.barHeight,10))/100/2+o*(this.visibleI+u.indexOf(g))+n*f))):(f>-1&&!d.labelData.timescaleLabels.length&&(d.config.plotOptions.bar.rangeBarGroupRows?a=r+h*f:a=r+l*this.visibleI+h*f),m>-1&&!d.config.plotOptions.bar.rangeBarOverlap&&(u=d.rangeData.seriesRange[e][m].overlaps,u.indexOf(g)>-1&&(l=c.barWidth/u.length,a=l*this.visibleI+h*(100-parseInt(this.barOptions.barWidth,10))/100/2+l*(this.visibleI+u.indexOf(g))+h*f))),{barYPosition:s,barXPosition:a,barHeight:o,barWidth:l}}drawRangeColumnPaths({indexes:e,x:t,xDivision:s,barWidth:a,barXPosition:i,zeroH:r}){const o=this.w,{i:l,j:n,realIndex:h,translationsIndex:c}=e,d=this.yRatio[c],u=this.getRangeValue(h,n);let g=Math.min(u.start,u.end),p=Math.max(u.start,u.end);typeof this.series[l][n]>"u"||this.series[l][n]===null?g=r:(g=r-g/d,p=r-p/d);const b=Math.abs(p-g),f=this.barHelpers.getColumnPaths({barXPosition:i,barWidth:a,y1:g,y2:p,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:h,i:h,j:n,w:o});if(!o.axisFlags.isXNumeric)t=t+s;else{const m=this.getBarXForNumericXAxis({x:t,j:n,realIndex:h,barWidth:a});t=m.x,i=m.barXPosition}return{pathTo:f.pathTo,pathFrom:f.pathFrom,barHeight:b,x:t,y:u.start<0&&u.end<0?g:p,goalY:this.barHelpers.getGoalValues("y",null,r,l,n,c),barXPosition:i}}preventBarOverflow(e){const t=this.w;return e<0&&(e=0),e>t.layout.gridWidth&&(e=t.layout.gridWidth),e}drawRangeBarPaths({indexes:e,y:t,y1:s,y2:a,yDivision:i,barHeight:r,barYPosition:o,zeroW:l}){const n=this.w,{realIndex:h,j:c}=e,d=this.preventBarOverflow(l+s/this.invertedYRatio),u=this.preventBarOverflow(l+a/this.invertedYRatio),g=this.getRangeValue(h,c),p=Math.abs(u-d),b=this.barHelpers.getBarpaths({barYPosition:o,barHeight:r,x1:d,x2:u,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:h,realIndex:h,j:c,w:n});return n.axisFlags.isXNumeric||(t=t+i),{pathTo:b.pathTo,pathFrom:b.pathFrom,barWidth:p,x:g.start<0&&g.end<0?d:u,goalX:this.barHelpers.getGoalValues("x",l,null,h,c),y:t}}getRangeValue(e,t){const s=this.w;return{start:s.rangeData.seriesRangeStart[e][t],end:s.rangeData.seriesRangeEnd[e][t]}}}function it(x,e){let t=0;for(let i=0;i=o}function ot(x,e,t,s,a,i,r,o){if(r>=o){const l=s/o;let n=i;for(let h=0;hc&&(c=g),d++;else{if(ot(i,o,l,n,e,t,s,a),s>=a){const p=n/a;e+=p,s-=p}else{const p=n/s;t+=p,a-=p}l=0,n=0,h=1/0,c=-1/0}}return l>0&&ot(i,o,l,n,e,t,s,a),i}function sa(x,e,t){const s=x.length,a=new Array(s);for(let o=0;o{const l=o.map(n=>Math.abs(n));r.push(l)}),this.negRange=this.helpers.checkColorRange(),t.config.series.forEach((o,l)=>{o.data.forEach(n=>{Array.isArray(this.labels[l])||(this.labels[l]=[]),this.labels[l].push(n.x)})}),aa.generate(r,t.layout.gridWidth,t.layout.gridHeight).forEach((o,l)=>{const n=s.group({class:"apexcharts-series apexcharts-treemap-series",seriesName:D.escapeString(t.seriesData.seriesNames[l]),rel:l+1,"data:realIndex":l});if(s.setupEventDelegation(n,".apexcharts-treemap-rect"),t.config.chart.dropShadow.enabled){const u=t.config.chart.dropShadow;new q(this.w).dropShadow(i,u,l)}const h=s.group({class:"apexcharts-data-labels"}),c={xMin:1/0,yMin:1/0,xMax:-1/0,yMax:-1/0};o.forEach((u,g)=>{const p=u[0],b=u[1],f=u[2],m=u[3];c.xMin=Math.min(c.xMin,p),c.yMin=Math.min(c.yMin,b),c.xMax=Math.max(c.xMax,f),c.yMax=Math.max(c.yMax,m);const v=this.helpers.getShadeColor(t.config.chart.type,l,g,this.negRange),y=v.color,w=a.fillPath({color:y,seriesNumber:l,dataPointIndex:g}),C=s.drawRect(p,b,f-p,m-b,t.config.plotOptions.treemap.borderRadius,"#fff",1,this.strokeWidth,t.config.plotOptions.treemap.useFillColorAsStroke?y:t.globals.stroke.colors[l]);C.attr({cx:p,cy:b,index:l,i:l,j:g,width:f-p,height:m-b,fill:w}),C.node.classList.add("apexcharts-treemap-rect");let A={x:p+(f-p)/2,y:b+(m-b)/2,width:0,height:0};const L={x:p,y:b,width:f-p,height:m-b};if(t.config.chart.animations.enabled&&!t.globals.dataChanged){let P=1;t.globals.resized||(P=t.config.chart.animations.speed),this.animateTreemap(C,A,L,P)}if(t.globals.dataChanged){let P=1;this.dynamicAnim.enabled&&t.globals.shouldAnimate&&(P=this.dynamicAnim.speed,t.globals.previousPaths[l]&&t.globals.previousPaths[l][g]&&t.globals.previousPaths[l][g].rect&&(A=t.globals.previousPaths[l][g].rect),this.animateTreemap(C,A,L,P))}let S=this.getFontSize(u),k=t.config.dataLabels.formatter(this.labels[l][g],{value:t.seriesData.series[l][g],seriesIndex:l,dataPointIndex:g,w:t});t.config.plotOptions.treemap.dataLabels.format==="truncate"&&(S=parseInt(t.config.dataLabels.style.fontSize,10),k=this.truncateLabels(k,S,p,b,f,m));let M=null;t.seriesData.series[l][g]&&(M=this.helpers.calculateDataLabels({text:k,x:(p+f)/2,y:(b+m)/2+this.strokeWidth/2+S/3,i:l,j:g,colorProps:v,fontSize:S,series:e})),t.config.dataLabels.enabled&&M&&this.rotateToFitLabel(M,S,k,p,b,f,m),n.add(C),M!==null&&n.add(M)});const d=t.config.plotOptions.treemap.seriesTitle;if(t.config.series.length>1&&d&&d.show){const u=t.config.series[l].name||"";if(u&&c.xMin<1/0&&c.yMin<1/0){const{offsetX:g,offsetY:p,borderColor:b,borderWidth:f,borderRadius:m,style:v}=d,y=v.color||t.config.chart.foreColor,w={left:v.padding.left,right:v.padding.right,top:v.padding.top,bottom:v.padding.bottom},C=s.getTextRects(u,v.fontSize,v.fontFamily),A=C.width+w.left+w.right,L=C.height+w.top+w.bottom,S=c.xMin+(g||0),k=c.yMin+(p||0),M=s.drawRect(S,k,A,L,m,v.background,1,f,b),P=s.drawText({x:S+w.left,y:k+w.top+C.height*.75,text:u,fontSize:v.fontSize,fontFamily:v.fontFamily,fontWeight:v.fontWeight,foreColor:y,cssClass:v.cssClass||""});n.add(M),n.add(P)}}n.add(h),i.add(n)}),i}getFontSize(e){const t=this.w;function s(o){let l,n=0;if(Array.isArray(o[0]))for(l=0;lr-a&&n.width<=o-i){const h=l.rotateAroundCenter(e.node);e.node.setAttribute("transform",`rotate(-90 ${h.x} ${h.y}) translate(${n.height/3})`)}}truncateLabels(e,t,s,a,i,r){const o=new I(this.w),l=o.getTextRects(e,t).width+this.w.config.stroke.width+5>i-s&&r-a>i-s?r-a:i-s,n=o.getTextBasedOnMaxWidth({text:e,maxWidth:l,fontSize:t});return e.length!==n.length&&l/t<5?"":n}animateTreemap(e,t,s,a){const i=new xe(this.w);i.animateRect(e,t,s,a,()=>{i.animationCompleted(e)})}}K.use({line:be,area:be,scatter:be,bubble:be,rangeArea:be,bar:pe,column:pe,barStacked:js,rangeBar:ea,candlestick:st,boxPlot:st,pie:ke,donut:ke,polarArea:ke,radialBar:Qs,radar:Js,heatmap:Vs,treemap:ia});class Me{static renderToString(e){return Ve(this,arguments,function*(t,s={}){z.isSSR()&&H.init();const{width:a=400,height:i=300,scale:r=1}=s,o=this._createVirtualElement(a,i),l=O(R({},t),{chart:O(R({},t.chart),{width:a,height:i,toolbar:{show:!1},animations:{enabled:!1}})}),n=new K(o,l);try{yield n.render();const h=this._extractSVGString(n,r);return n.destroy(),h}catch(h){throw n.destroy(),new Error(`SSR rendering failed: ${h.message}`)}})}static renderToHTML(e){return Ve(this,arguments,function*(t,s={}){const{className:a=""}=s,i=yield this.renderToString(t,s),r=this._encodeConfig(t);return`
-${i} -
`})}static _createVirtualElement(e,t){if(z.isBrowser()){const s=document.createElement("div");return s.style.width=`${e}px`,s.style.height=`${t}px`,s}return{_ssrWidth:e,_ssrHeight:t,_ssrMode:!0,nodeType:1,nodeName:"DIV",children:[],style:{},classList:{add:()=>{},remove:()=>{},contains:()=>!1},appendChild(s){this.children.push(s)},removeChild(s){const a=this.children.indexOf(s);a>-1&&this.children.splice(a,1)},querySelector(){return null},querySelectorAll(){return[]},getElementsByClassName(){return[]},getAttribute(){return null},setAttribute(){},removeAttribute(){},hasAttribute(){return!1},getBoundingClientRect(){return{width:this._ssrWidth,height:this._ssrHeight,top:0,left:0,right:this._ssrWidth,bottom:this._ssrHeight,x:0,y:0}},get parentNode(){return null},get isConnected(){return!0},getRootNode(){return this}}}static _extractSVGString(e,t=1){const s=e.w;if(!s||!s.dom||!s.dom.Paper)throw new Error("Chart not properly initialized");const a=s.dom.Paper.node;if(z.isBrowser()&&a instanceof SVGElement){let i=new XMLSerializer().serializeToString(a);return t!==1&&(i=this._applyScale(i,t)),i}if(a&&typeof a.toString=="function"){let i=a.toString();return t!==1&&(i=this._applyScale(i,t)),i}throw new Error("Unable to extract SVG string from chart")}static _applyScale(e,t){const s=e.match(/width="([^"]+)"/),a=e.match(/height="([^"]+)"/);if(s&&a){const i=parseFloat(s[1]),r=parseFloat(a[1]),o=i*t,l=r*t;e=e.replace(/width="[^"]+"/,`width="${o}"`).replace(/height="[^"]+"/,`height="${l}"`)}return e}static _encodeConfig(e){try{const t=JSON.stringify(e);return typeof Buffer<"u"?Buffer.from(t).toString("base64"):typeof btoa<"u"?btoa(t):encodeURIComponent(t)}catch(t){throw new Error(`Failed to encode config: ${t.message}`)}}static _decodeConfig(e){try{let t;return typeof Buffer<"u"?t=Buffer.from(e,"base64").toString("utf-8"):typeof atob<"u"?t=atob(e):t=decodeURIComponent(e),JSON.parse(t)}catch(t){throw new Error(`Failed to decode config: ${t.message}`)}}}class ue{static hydrate(e,t={}){if(!z.isBrowser())throw new Error("Hydration can only be performed in browser environment");if(!e)throw new Error("Element is required for hydration");if(!e.hasAttribute("data-apexcharts-hydrate"))throw new Error("Element does not have data-apexcharts-hydrate attribute");const s=e.getAttribute("data-apexcharts-config");if(!s)throw new Error("Element is missing data-apexcharts-config attribute");const a=this._decodeConfig(s),i=this._mergeConfigs(a,t),r=e.innerHTML,o=new K(e,i),l=e.getBoundingClientRect();return e.style.width=`${l.width}px`,e.style.height=`${l.height}px`,e.innerHTML="",e.removeAttribute("data-apexcharts-hydrate"),e.removeAttribute("data-apexcharts-config"),o.render().then(()=>{e.setAttribute("data-apexcharts-hydrated","true"),e.style.width="",e.style.height="";const n=new CustomEvent("apexcharts:hydrated",{detail:{chart:o,ssrContent:r}});e.dispatchEvent(n)}).catch(n=>{throw console.error("ApexCharts hydration failed:",n),e.innerHTML=r,e.setAttribute("data-apexcharts-hydrate",""),e.setAttribute("data-apexcharts-config",s),n}),o}static hydrateAll(e="[data-apexcharts-hydrate]",t={}){if(!z.isBrowser())throw new Error("Hydration can only be performed in browser environment");const s=document.querySelectorAll(e);if(s.length===0)return console.warn(`No elements found matching selector: ${e}`),[];const a=[];return s.forEach(i=>{try{const r=this.hydrate(i,t);a.push(r)}catch(r){console.error("Failed to hydrate element:",i,r)}}),a}static isHydrated(e){return e?e.hasAttribute("data-apexcharts-hydrated"):!1}static _decodeConfig(e){try{let t;return typeof atob<"u"?t=atob(e):typeof Buffer<"u"?t=Buffer.from(e,"base64").toString("utf-8"):t=decodeURIComponent(e),JSON.parse(t)}catch(t){throw new Error(`Failed to decode chart config: ${t.message}`)}}static _mergeConfigs(e,t){var s,a,i;const r=R(R({},e),t);return(e.chart||t.chart)&&(r.chart=R(R({},e.chart),t.chart),(r.chart.animations===void 0||r.chart.animations.enabled===!1)&&(r.chart.animations=O(R({},r.chart.animations||{}),{enabled:!0})),((s=t.chart)==null?void 0:s.toolbar)===void 0&&((i=(a=e.chart)==null?void 0:a.toolbar)==null?void 0:i.show)===!1&&(r.chart.toolbar=O(R({},r.chart.toolbar||{}),{show:!0}))),r}}K.renderToString=Me.renderToString.bind(Me);K.renderToHTML=Me.renderToHTML.bind(Me);K.hydrate=ue.hydrate.bind(ue);K.hydrateAll=ue.hydrateAll.bind(ue);K.isHydrated=ue.isHydrated.bind(ue);export{ue as Hydration,Me as SSRRenderer,K as default}; diff --git a/src/AccountTracking.Web/dist/assets/index-BQDVIWAB.js b/src/AccountTracking.Web/dist/assets/index-BQDVIWAB.js deleted file mode 100644 index 16597e0..0000000 --- a/src/AccountTracking.Web/dist/assets/index-BQDVIWAB.js +++ /dev/null @@ -1,852 +0,0 @@ -(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const d of l)if(d.type==="childList")for(const f of d.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&r(f)}).observe(document,{childList:!0,subtree:!0});function i(l){const d={};return l.integrity&&(d.integrity=l.integrity),l.referrerPolicy&&(d.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?d.credentials="include":l.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function r(l){if(l.ep)return;l.ep=!0;const d=i(l);fetch(l.href,d)}})();/** -* @vue/shared v3.5.30 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function ju(e){const n=Object.create(null);for(const i of e.split(","))n[i]=1;return i=>i in n}const qt={},Fr=[],Ra=()=>{},vv=()=>!1,go=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Uu=e=>e.startsWith("onUpdate:"),wn=Object.assign,qu=(e,n)=>{const i=e.indexOf(n);i>-1&&e.splice(i,1)},x0=Object.prototype.hasOwnProperty,Ht=(e,n)=>x0.call(e,n),bt=Array.isArray,Nr=e=>rl(e)==="[object Map]",mv=e=>rl(e)==="[object Set]",Ff=e=>rl(e)==="[object Date]",St=e=>typeof e=="function",ln=e=>typeof e=="string",Oa=e=>typeof e=="symbol",Xt=e=>e!==null&&typeof e=="object",pv=e=>(Xt(e)||St(e))&&St(e.then)&&St(e.catch),bv=Object.prototype.toString,rl=e=>bv.call(e),w0=e=>rl(e).slice(8,-1),yv=e=>rl(e)==="[object Object]",vo=e=>ln(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ws=ju(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),mo=e=>{const n=Object.create(null);return(i=>n[i]||(n[i]=e(i)))},k0=/-\w/g,Ln=mo(e=>e.replace(k0,n=>n.slice(1).toUpperCase())),S0=/\B([A-Z])/g,fr=mo(e=>e.replace(S0,"-$1").toLowerCase()),Ha=mo(e=>e.charAt(0).toUpperCase()+e.slice(1)),sc=mo(e=>e?`on${Ha(e)}`:""),Da=(e,n)=>!Object.is(e,n),Ol=(e,...n)=>{for(let i=0;i{Object.defineProperty(e,n,{configurable:!0,enumerable:!1,writable:r,value:i})},Ku=e=>{const n=parseFloat(e);return isNaN(n)?e:n},C0=e=>{const n=ln(e)?Number(e):NaN;return isNaN(n)?e:n};let Nf;const po=()=>Nf||(Nf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ze(e){if(bt(e)){const n={};for(let i=0;i{if(i){const r=i.split(P0);r.length>1&&(n[r[0].trim()]=r[1].trim())}}),n}function Be(e){let n="";if(ln(e))n=e;else if(bt(e))for(let i=0;i!!(e&&e.__v_isRef===!0),ai=e=>ln(e)?e:e==null?"":bt(e)||Xt(e)&&(e.toString===bv||!St(e.toString))?kv(e)?ai(e.value):JSON.stringify(e,Sv,2):String(e),Sv=(e,n)=>kv(n)?Sv(e,n.value):Nr(n)?{[`Map(${n.size})`]:[...n.entries()].reduce((i,[r,l],d)=>(i[lc(r,d)+" =>"]=l,i),{})}:mv(n)?{[`Set(${n.size})`]:[...n.values()].map(i=>lc(i))}:Oa(n)?lc(n):Xt(n)&&!bt(n)&&!yv(n)?String(n):n,lc=(e,n="")=>{var i;return Oa(e)?`Symbol(${(i=e.description)!=null?i:n})`:e};/** -* @vue/reactivity v3.5.30 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Fn;class Cv{constructor(n=!1){this.detached=n,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=Fn,!n&&Fn&&(this.index=(Fn.scopes||(Fn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let n,i;if(this.scopes)for(n=0,i=this.scopes.length;n0&&--this._on===0&&(Fn=this.prevScope,this.prevScope=void 0)}stop(n){if(this._active){this._active=!1;let i,r;for(i=0,r=this.effects.length;i0)return;if(Ss){let n=Ss;for(Ss=void 0;n;){const i=n.next;n.next=void 0,n.flags&=-9,n=i}}let e;for(;ks;){let n=ks;for(ks=void 0;n;){const i=n.next;if(n.next=void 0,n.flags&=-9,n.flags&1)try{n.trigger()}catch(r){e||(e=r)}n=i}}if(e)throw e}function Ev(e){for(let n=e.deps;n;n=n.nextDep)n.version=-1,n.prevActiveLink=n.dep.activeLink,n.dep.activeLink=n}function Vv(e){let n,i=e.depsTail,r=i;for(;r;){const l=r.prevDep;r.version===-1?(r===i&&(i=l),ed(r),D0(r)):n=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=l}e.deps=n,e.depsTail=i}function Fc(e){for(let n=e.deps;n;n=n.nextDep)if(n.dep.version!==n.version||n.dep.computed&&(Mv(n.dep.computed)||n.dep.version!==n.version))return!0;return!!e._dirty}function Mv(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===_s)||(e.globalVersion=_s,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Fc(e))))return;e.flags|=2;const n=e.dep,i=Jt,r=ba;Jt=e,ba=!0;try{Ev(e);const l=e.fn(e._value);(n.version===0||Da(l,e._value))&&(e.flags|=128,e._value=l,n.version++)}catch(l){throw n.version++,l}finally{Jt=i,ba=r,Vv(e),e.flags&=-3}}function ed(e,n=!1){const{dep:i,prevSub:r,nextSub:l}=e;if(r&&(r.nextSub=l,e.prevSub=void 0),l&&(l.prevSub=r,e.nextSub=void 0),i.subs===e&&(i.subs=r,!r&&i.computed)){i.computed.flags&=-5;for(let d=i.computed.deps;d;d=d.nextDep)ed(d,!0)}!n&&!--i.sc&&i.map&&i.map.delete(i.key)}function D0(e){const{prevDep:n,nextDep:i}=e;n&&(n.nextDep=i,e.prevDep=void 0),i&&(i.prevDep=n,e.nextDep=void 0)}let ba=!0;const Lv=[];function ii(){Lv.push(ba),ba=!1}function ri(){const e=Lv.pop();ba=e===void 0?!0:e}function zf(e){const{cleanup:n}=e;if(e.cleanup=void 0,n){const i=Jt;Jt=void 0;try{n()}finally{Jt=i}}}let _s=0;class _0{constructor(n,i){this.sub=n,this.dep=i,this.version=i.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class td{constructor(n){this.computed=n,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(n){if(!Jt||!ba||Jt===this.computed)return;let i=this.activeLink;if(i===void 0||i.sub!==Jt)i=this.activeLink=new _0(Jt,this),Jt.deps?(i.prevDep=Jt.depsTail,Jt.depsTail.nextDep=i,Jt.depsTail=i):Jt.deps=Jt.depsTail=i,Dv(i);else if(i.version===-1&&(i.version=this.version,i.nextDep)){const r=i.nextDep;r.prevDep=i.prevDep,i.prevDep&&(i.prevDep.nextDep=r),i.prevDep=Jt.depsTail,i.nextDep=void 0,Jt.depsTail.nextDep=i,Jt.depsTail=i,Jt.deps===i&&(Jt.deps=r)}return i}trigger(n){this.version++,_s++,this.notify(n)}notify(n){Ju();try{for(let i=this.subs;i;i=i.prevSub)i.sub.notify()&&i.sub.dep.notify()}finally{Qu()}}}function Dv(e){if(e.dep.sc++,e.sub.flags&4){const n=e.dep.computed;if(n&&!e.dep.subs){n.flags|=20;for(let r=n.deps;r;r=r.nextDep)Dv(r)}const i=e.dep.subs;i!==e&&(e.prevSub=i,i&&(i.nextSub=e)),e.dep.subs=e}}const Xl=new WeakMap,Ui=Symbol(""),Nc=Symbol(""),Rs=Symbol("");function Nn(e,n,i){if(ba&&Jt){let r=Xl.get(e);r||Xl.set(e,r=new Map);let l=r.get(i);l||(r.set(i,l=new td),l.map=r,l.key=i),l.track()}}function ei(e,n,i,r,l,d){const f=Xl.get(e);if(!f){_s++;return}const g=v=>{v&&v.trigger()};if(Ju(),n==="clear")f.forEach(g);else{const v=bt(e),y=v&&vo(i);if(v&&i==="length"){const x=Number(r);f.forEach((S,C)=>{(C==="length"||C===Rs||!Oa(C)&&C>=x)&&g(S)})}else switch((i!==void 0||f.has(void 0))&&g(f.get(i)),y&&g(f.get(Rs)),n){case"add":v?y&&g(f.get("length")):(g(f.get(Ui)),Nr(e)&&g(f.get(Nc)));break;case"delete":v||(g(f.get(Ui)),Nr(e)&&g(f.get(Nc)));break;case"set":Nr(e)&&g(f.get(Ui));break}}Qu()}function R0(e,n){const i=Xl.get(e);return i&&i.get(n)}function Ir(e){const n=ft(e);return n===e?n:(Nn(n,"iterate",Rs),ha(e)?n:n.map(si))}function nd(e){return Nn(e=ft(e),"iterate",Rs),e}function Ma(e,n){return Pi(e)?Os(qi(e)?si(n):n):si(n)}const O0={__proto__:null,[Symbol.iterator](){return cc(this,Symbol.iterator,e=>Ma(this,e))},concat(...e){return Ir(this).concat(...e.map(n=>bt(n)?Ir(n):n))},entries(){return cc(this,"entries",e=>(e[1]=Ma(this,e[1]),e))},every(e,n){return Ua(this,"every",e,n,void 0,arguments)},filter(e,n){return Ua(this,"filter",e,n,i=>i.map(r=>Ma(this,r)),arguments)},find(e,n){return Ua(this,"find",e,n,i=>Ma(this,i),arguments)},findIndex(e,n){return Ua(this,"findIndex",e,n,void 0,arguments)},findLast(e,n){return Ua(this,"findLast",e,n,i=>Ma(this,i),arguments)},findLastIndex(e,n){return Ua(this,"findLastIndex",e,n,void 0,arguments)},forEach(e,n){return Ua(this,"forEach",e,n,void 0,arguments)},includes(...e){return uc(this,"includes",e)},indexOf(...e){return uc(this,"indexOf",e)},join(e){return Ir(this).join(e)},lastIndexOf(...e){return uc(this,"lastIndexOf",e)},map(e,n){return Ua(this,"map",e,n,void 0,arguments)},pop(){return us(this,"pop")},push(...e){return us(this,"push",e)},reduce(e,...n){return Hf(this,"reduce",e,n)},reduceRight(e,...n){return Hf(this,"reduceRight",e,n)},shift(){return us(this,"shift")},some(e,n){return Ua(this,"some",e,n,void 0,arguments)},splice(...e){return us(this,"splice",e)},toReversed(){return Ir(this).toReversed()},toSorted(e){return Ir(this).toSorted(e)},toSpliced(...e){return Ir(this).toSpliced(...e)},unshift(...e){return us(this,"unshift",e)},values(){return cc(this,"values",e=>Ma(this,e))}};function cc(e,n,i){const r=nd(e),l=r[n]();return r!==e&&!ha(e)&&(l._next=l.next,l.next=()=>{const d=l._next();return d.done||(d.value=i(d.value)),d}),l}const B0=Array.prototype;function Ua(e,n,i,r,l,d){const f=nd(e),g=f!==e&&!ha(e),v=f[n];if(v!==B0[n]){const S=v.apply(e,d);return g?si(S):S}let y=i;f!==e&&(g?y=function(S,C){return i.call(this,Ma(e,S),C,e)}:i.length>2&&(y=function(S,C){return i.call(this,S,C,e)}));const x=v.call(f,y,r);return g&&l?l(x):x}function Hf(e,n,i,r){const l=nd(e),d=l!==e&&!ha(e);let f=i,g=!1;l!==e&&(d?(g=r.length===0,f=function(y,x,S){return g&&(g=!1,y=Ma(e,y)),i.call(this,y,Ma(e,x),S,e)}):i.length>3&&(f=function(y,x,S){return i.call(this,y,x,S,e)}));const v=l[n](f,...r);return g?Ma(e,v):v}function uc(e,n,i){const r=ft(e);Nn(r,"iterate",Rs);const l=r[n](...i);return(l===-1||l===!1)&&sl(i[0])?(i[0]=ft(i[0]),r[n](...i)):l}function us(e,n,i=[]){ii(),Ju();const r=ft(e)[n].apply(e,i);return Qu(),ri(),r}const F0=ju("__proto__,__v_isRef,__isVue"),_v=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Oa));function N0(e){Oa(e)||(e=String(e));const n=ft(this);return Nn(n,"has",e),n.hasOwnProperty(e)}class Rv{constructor(n=!1,i=!1){this._isReadonly=n,this._isShallow=i}get(n,i,r){if(i==="__v_skip")return n.__v_skip;const l=this._isReadonly,d=this._isShallow;if(i==="__v_isReactive")return!l;if(i==="__v_isReadonly")return l;if(i==="__v_isShallow")return d;if(i==="__v_raw")return r===(l?d?q0:Nv:d?Fv:Bv).get(n)||Object.getPrototypeOf(n)===Object.getPrototypeOf(r)?n:void 0;const f=bt(n);if(!l){let v;if(f&&(v=O0[i]))return v;if(i==="hasOwnProperty")return N0}const g=Reflect.get(n,i,sn(n)?n:r);if((Oa(i)?_v.has(i):F0(i))||(l||Nn(n,"get",i),d))return g;if(sn(g)){const v=f&&vo(i)?g:g.value;return l&&Xt(v)?nr(v):v}return Xt(g)?l?nr(g):bn(g):g}}class Ov extends Rv{constructor(n=!1){super(!1,n)}set(n,i,r,l){let d=n[i];const f=bt(n)&&vo(i);if(!this._isShallow){const y=Pi(d);if(!ha(r)&&!Pi(r)&&(d=ft(d),r=ft(r)),!f&&sn(d)&&!sn(r))return y||(d.value=r),!0}const g=f?Number(i)e,Cl=e=>Reflect.getPrototypeOf(e);function X0(e,n,i){return function(...r){const l=this.__v_raw,d=ft(l),f=Nr(d),g=e==="entries"||e===Symbol.iterator&&f,v=e==="keys"&&f,y=l[e](...r),x=i?zc:n?Os:si;return!n&&Nn(d,"iterate",v?Nc:Ui),wn(Object.create(y),{next(){const{value:S,done:C}=y.next();return C?{value:S,done:C}:{value:g?[x(S[0]),x(S[1])]:x(S),done:C}}})}}function Al(e){return function(...n){return e==="delete"?!1:e==="clear"?void 0:this}}function $0(e,n){const i={get(l){const d=this.__v_raw,f=ft(d),g=ft(l);e||(Da(l,g)&&Nn(f,"get",l),Nn(f,"get",g));const{has:v}=Cl(f),y=n?zc:e?Os:si;if(v.call(f,l))return y(d.get(l));if(v.call(f,g))return y(d.get(g));d!==f&&d.get(l)},get size(){const l=this.__v_raw;return!e&&Nn(ft(l),"iterate",Ui),l.size},has(l){const d=this.__v_raw,f=ft(d),g=ft(l);return e||(Da(l,g)&&Nn(f,"has",l),Nn(f,"has",g)),l===g?d.has(l):d.has(l)||d.has(g)},forEach(l,d){const f=this,g=f.__v_raw,v=ft(g),y=n?zc:e?Os:si;return!e&&Nn(v,"iterate",Ui),g.forEach((x,S)=>l.call(d,y(x),y(S),f))}};return wn(i,e?{add:Al("add"),set:Al("set"),delete:Al("delete"),clear:Al("clear")}:{add(l){const d=ft(this),f=Cl(d),g=ft(l),v=!n&&!ha(l)&&!Pi(l)?g:l;return f.has.call(d,v)||Da(l,v)&&f.has.call(d,l)||Da(g,v)&&f.has.call(d,g)||(d.add(v),ei(d,"add",v,v)),this},set(l,d){!n&&!ha(d)&&!Pi(d)&&(d=ft(d));const f=ft(this),{has:g,get:v}=Cl(f);let y=g.call(f,l);y||(l=ft(l),y=g.call(f,l));const x=v.call(f,l);return f.set(l,d),y?Da(d,x)&&ei(f,"set",l,d):ei(f,"add",l,d),this},delete(l){const d=ft(this),{has:f,get:g}=Cl(d);let v=f.call(d,l);v||(l=ft(l),v=f.call(d,l)),g&&g.call(d,l);const y=d.delete(l);return v&&ei(d,"delete",l,void 0),y},clear(){const l=ft(this),d=l.size!==0,f=l.clear();return d&&ei(l,"clear",void 0,void 0),f}}),["keys","values","entries",Symbol.iterator].forEach(l=>{i[l]=X0(l,e,n)}),i}function ad(e,n){const i=$0(e,n);return(r,l,d)=>l==="__v_isReactive"?!e:l==="__v_isReadonly"?e:l==="__v_raw"?r:Reflect.get(Ht(i,l)&&l in r?i:r,l,d)}const G0={get:ad(!1,!1)},j0={get:ad(!1,!0)},U0={get:ad(!0,!1)};const Bv=new WeakMap,Fv=new WeakMap,Nv=new WeakMap,q0=new WeakMap;function K0(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Z0(e){return e.__v_skip||!Object.isExtensible(e)?0:K0(w0(e))}function bn(e){return Pi(e)?e:id(e,!1,H0,G0,Bv)}function zv(e){return id(e,!1,W0,j0,Fv)}function nr(e){return id(e,!0,Y0,U0,Nv)}function id(e,n,i,r,l){if(!Xt(e)||e.__v_raw&&!(n&&e.__v_isReactive))return e;const d=Z0(e);if(d===0)return e;const f=l.get(e);if(f)return f;const g=new Proxy(e,d===2?r:i);return l.set(e,g),g}function qi(e){return Pi(e)?qi(e.__v_raw):!!(e&&e.__v_isReactive)}function Pi(e){return!!(e&&e.__v_isReadonly)}function ha(e){return!!(e&&e.__v_isShallow)}function sl(e){return e?!!e.__v_raw:!1}function ft(e){const n=e&&e.__v_raw;return n?ft(n):e}function rd(e){return!Ht(e,"__v_skip")&&Object.isExtensible(e)&&xv(e,"__v_skip",!0),e}const si=e=>Xt(e)?bn(e):e,Os=e=>Xt(e)?nr(e):e;function sn(e){return e?e.__v_isRef===!0:!1}function Re(e){return Hv(e,!1)}function He(e){return Hv(e,!0)}function Hv(e,n){return sn(e)?e:new J0(e,n)}class J0{constructor(n,i){this.dep=new td,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=i?n:ft(n),this._value=i?n:si(n),this.__v_isShallow=i}get value(){return this.dep.track(),this._value}set value(n){const i=this._rawValue,r=this.__v_isShallow||ha(n)||Pi(n);n=r?n:ft(n),Da(n,i)&&(this._rawValue=n,this._value=r?n:si(n),this.dep.trigger())}}function yn(e){return sn(e)?e.value:e}function Yt(e){return St(e)?e():yn(e)}const Q0={get:(e,n,i)=>n==="__v_raw"?e:yn(Reflect.get(e,n,i)),set:(e,n,i,r)=>{const l=e[n];return sn(l)&&!sn(i)?(l.value=i,!0):Reflect.set(e,n,i,r)}};function Yv(e){return qi(e)?e:new Proxy(e,Q0)}function hr(e){const n=bt(e)?new Array(e.length):{};for(const i in e)n[i]=Wv(e,i);return n}class ew{constructor(n,i,r){this._object=n,this._key=i,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._raw=ft(n);let l=!0,d=n;if(!bt(n)||!vo(String(i)))do l=!sl(d)||ha(d);while(l&&(d=d.__v_raw));this._shallow=l}get value(){let n=this._object[this._key];return this._shallow&&(n=yn(n)),this._value=n===void 0?this._defaultValue:n}set value(n){if(this._shallow&&sn(this._raw[this._key])){const i=this._object[this._key];if(sn(i)){i.value=n;return}}this._object[this._key]=n}get dep(){return R0(this._raw,this._key)}}class tw{constructor(n){this._getter=n,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function le(e,n,i){return sn(e)?e:St(e)?new tw(e):Xt(e)&&arguments.length>1?Wv(e,n,i):Re(e)}function Wv(e,n,i){return new ew(e,n,i)}class nw{constructor(n,i,r){this.fn=n,this.setter=i,this._value=void 0,this.dep=new td(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=_s-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!i,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Jt!==this)return Tv(this,!0),!0}get value(){const n=this.dep.track();return Mv(this),n&&(n.version=this.dep.version),this._value}set value(n){this.setter&&this.setter(n)}}function aw(e,n,i=!1){let r,l;return St(e)?r=e:(r=e.get,l=e.set),new nw(r,l,i)}const Pl={},$l=new WeakMap;let Wi;function iw(e,n=!1,i=Wi){if(i){let r=$l.get(i);r||$l.set(i,r=[]),r.push(e)}}function rw(e,n,i=qt){const{immediate:r,deep:l,once:d,scheduler:f,augmentJob:g,call:v}=i,y=H=>l?H:ha(H)||l===!1||l===0?ti(H,1):ti(H);let x,S,C,I,M=!1,V=!1;if(sn(e)?(S=()=>e.value,M=ha(e)):qi(e)?(S=()=>y(e),M=!0):bt(e)?(V=!0,M=e.some(H=>qi(H)||ha(H)),S=()=>e.map(H=>{if(sn(H))return H.value;if(qi(H))return y(H);if(St(H))return v?v(H,2):H()})):St(e)?n?S=v?()=>v(e,2):e:S=()=>{if(C){ii();try{C()}finally{ri()}}const H=Wi;Wi=x;try{return v?v(e,3,[I]):e(I)}finally{Wi=H}}:S=Ra,n&&l){const H=S,E=l===!0?1/0:l;S=()=>ti(H(),E)}const O=Av(),L=()=>{x.stop(),O&&O.active&&qu(O.effects,x)};if(d&&n){const H=n;n=(...E)=>{H(...E),L()}}let F=V?new Array(e.length).fill(Pl):Pl;const Y=H=>{if(!(!(x.flags&1)||!x.dirty&&!H))if(n){const E=x.run();if(l||M||(V?E.some((B,N)=>Da(B,F[N])):Da(E,F))){C&&C();const B=Wi;Wi=x;try{const N=[E,F===Pl?void 0:V&&F[0]===Pl?[]:F,I];F=E,v?v(n,3,N):n(...N)}finally{Wi=B}}}else x.run()};return g&&g(Y),x=new Pv(S),x.scheduler=f?()=>f(Y,!1):Y,I=H=>iw(H,!1,x),C=x.onStop=()=>{const H=$l.get(x);if(H){if(v)v(H,4);else for(const E of H)E();$l.delete(x)}},n?r?Y(!0):F=x.run():f?f(Y.bind(null,!0),!0):x.run(),L.pause=x.pause.bind(x),L.resume=x.resume.bind(x),L.stop=L,L}function ti(e,n=1/0,i){if(n<=0||!Xt(e)||e.__v_skip||(i=i||new Map,(i.get(e)||0)>=n))return e;if(i.set(e,n),n--,sn(e))ti(e.value,n,i);else if(bt(e))for(let r=0;r{ti(r,n,i)});else if(yv(e)){for(const r in e)ti(e[r],n,i);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&ti(e[r],n,i)}return e}/** -* @vue/runtime-core v3.5.30 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function ll(e,n,i,r){try{return r?e(...r):e()}catch(l){bo(l,n,i)}}function wa(e,n,i,r){if(St(e)){const l=ll(e,n,i,r);return l&&pv(l)&&l.catch(d=>{bo(d,n,i)}),l}if(bt(e)){const l=[];for(let d=0;d>>1,l=jn[r],d=Bs(l);d=Bs(i)?jn.push(e):jn.splice(lw(n),0,e),e.flags|=1,$v()}}function $v(){Gl||(Gl=Xv.then(jv))}function ow(e){bt(e)?zr.push(...e):wi&&e.id===-1?wi.splice(Lr+1,0,e):e.flags&1||(zr.push(e),e.flags|=1),$v()}function Yf(e,n,i=Ea+1){for(;iBs(i)-Bs(r));if(zr.length=0,wi){wi.push(...n);return}for(wi=n,Lr=0;Lre.id==null?e.flags&2?-1:1/0:e.id;function jv(e){try{for(Ea=0;Ea{r._d&&Kl(-1);const d=jl(n);let f;try{f=e(...l)}finally{jl(d),r._d&&Kl(1)}return f};return r._n=!0,r._c=!0,r._d=!0,r}function $t(e,n){if(Qn===null)return e;const i=So(Qn),r=e.dirs||(e.dirs=[]);for(let l=0;l1)return i&&St(n)?n.call(r&&r.proxy):n}}const cw=Symbol.for("v-scx"),uw=()=>xt(cw);function Kt(e,n){return ld(e,null,n)}function Ye(e,n,i){return ld(e,n,i)}function ld(e,n,i=qt){const{immediate:r,deep:l,flush:d,once:f}=i,g=wn({},i),v=n&&r||!n&&d!=="post";let y;if(Hs){if(d==="sync"){const I=uw();y=I.__watcherHandles||(I.__watcherHandles=[])}else if(!v){const I=()=>{};return I.stop=Ra,I.resume=Ra,I.pause=Ra,I}}const x=zn;g.call=(I,M,V)=>wa(I,x,M,V);let S=!1;d==="post"?g.scheduler=I=>{Bn(I,x&&x.suspense)}:d!=="sync"&&(S=!0,g.scheduler=(I,M)=>{M?I():sd(I)}),g.augmentJob=I=>{n&&(I.flags|=4),S&&(I.flags|=2,x&&(I.id=x.uid,I.i=x))};const C=rw(e,n,g);return Hs&&(y?y.push(C):v&&C()),C}function dw(e,n,i){const r=this.proxy,l=ln(e)?e.includes(".")?Kv(r,e):()=>r[e]:e.bind(r,r);let d;St(n)?d=n:(d=n.handler,i=n);const f=cl(this),g=ld(l,d.bind(r),i);return f(),g}function Kv(e,n){const i=n.split(".");return()=>{let r=e;for(let l=0;le.__isTeleport,Cs=e=>e&&(e.disabled||e.disabled===""),Wf=e=>e&&(e.defer||e.defer===""),Xf=e=>typeof SVGElement<"u"&&e instanceof SVGElement,$f=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Hc=(e,n)=>{const i=e&&e.to;return ln(i)?n?n(i):null:i},Qv={name:"Teleport",__isTeleport:!0,process(e,n,i,r,l,d,f,g,v,y){const{mc:x,pc:S,pbc:C,o:{insert:I,querySelector:M,createText:V,createComment:O}}=y,L=Cs(n.props);let{shapeFlag:F,children:Y,dynamicChildren:H}=n;if(e==null){const E=n.el=V(""),B=n.anchor=V("");I(E,i,r),I(B,i,r);const N=(q,Q)=>{F&16&&x(Y,q,Q,l,d,f,g,v)},R=()=>{const q=n.target=Hc(n.props,M),Q=Yc(q,n,V,I);q&&(f!=="svg"&&Xf(q)?f="svg":f!=="mathml"&&$f(q)&&(f="mathml"),l&&l.isCE&&(l.ce._teleportTargets||(l.ce._teleportTargets=new Set)).add(q),L||(N(q,Q),Bl(n,!1)))};L&&(N(i,B),Bl(n,!0)),Wf(n.props)?(n.el.__isMounted=!1,Bn(()=>{R(),delete n.el.__isMounted},d)):R()}else{if(Wf(n.props)&&e.el.__isMounted===!1){Bn(()=>{Qv.process(e,n,i,r,l,d,f,g,v,y)},d);return}n.el=e.el,n.targetStart=e.targetStart;const E=n.anchor=e.anchor,B=n.target=e.target,N=n.targetAnchor=e.targetAnchor,R=Cs(e.props),q=R?i:B,Q=R?E:N;if(f==="svg"||Xf(B)?f="svg":(f==="mathml"||$f(B))&&(f="mathml"),H?(C(e.dynamicChildren,H,q,l,d,f,g),hd(e,n,!0)):v||S(e,n,q,Q,l,d,f,g,!1),L)R?n.props&&e.props&&n.props.to!==e.props.to&&(n.props.to=e.props.to):Il(n,i,E,y,1);else if((n.props&&n.props.to)!==(e.props&&e.props.to)){const re=n.target=Hc(n.props,M);re&&Il(n,re,null,y,0)}else R&&Il(n,B,N,y,1);Bl(n,L)}},remove(e,n,i,{um:r,o:{remove:l}},d){const{shapeFlag:f,children:g,anchor:v,targetStart:y,targetAnchor:x,target:S,props:C}=e;if(S&&(l(y),l(x)),d&&l(v),f&16){const I=d||!Cs(C);for(let M=0;M{e.isMounted=!0}),An(()=>{e.isUnmounting=!0}),e}const ua=[Function,Array],tm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ua,onEnter:ua,onAfterEnter:ua,onEnterCancelled:ua,onBeforeLeave:ua,onLeave:ua,onAfterLeave:ua,onLeaveCancelled:ua,onBeforeAppear:ua,onAppear:ua,onAfterAppear:ua,onAppearCancelled:ua},nm=e=>{const n=e.subTree;return n.component?nm(n.component):n},gw={name:"BaseTransition",props:tm,setup(e,{slots:n}){const i=ts(),r=em();return()=>{const l=n.default&&od(n.default(),!0);if(!l||!l.length)return;const d=am(l),f=ft(e),{mode:g}=f;if(r.isLeaving)return dc(d);const v=Gf(d);if(!v)return dc(d);let y=Fs(v,f,r,i,S=>y=S);v.type!==qn&&ar(v,y);let x=i.subTree&&Gf(i.subTree);if(x&&x.type!==qn&&!$i(x,v)&&nm(i).type!==qn){let S=Fs(x,f,r,i);if(ar(x,S),g==="out-in"&&v.type!==qn)return r.isLeaving=!0,S.afterLeave=()=>{r.isLeaving=!1,i.job.flags&8||i.update(),delete S.afterLeave,x=void 0},dc(d);g==="in-out"&&v.type!==qn?S.delayLeave=(C,I,M)=>{const V=im(r,x);V[String(x.key)]=x,C[Va]=()=>{I(),C[Va]=void 0,delete y.delayedLeave,x=void 0},y.delayedLeave=()=>{M(),delete y.delayedLeave,x=void 0}}:x=void 0}else x&&(x=void 0);return d}}};function am(e){let n=e[0];if(e.length>1){for(const i of e)if(i.type!==qn){n=i;break}}return n}const vw=gw;function im(e,n){const{leavingVNodes:i}=e;let r=i.get(n.type);return r||(r=Object.create(null),i.set(n.type,r)),r}function Fs(e,n,i,r,l){const{appear:d,mode:f,persisted:g=!1,onBeforeEnter:v,onEnter:y,onAfterEnter:x,onEnterCancelled:S,onBeforeLeave:C,onLeave:I,onAfterLeave:M,onLeaveCancelled:V,onBeforeAppear:O,onAppear:L,onAfterAppear:F,onAppearCancelled:Y}=n,H=String(e.key),E=im(i,e),B=(q,Q)=>{q&&wa(q,r,9,Q)},N=(q,Q)=>{const re=Q[1];B(q,Q),bt(q)?q.every(ae=>ae.length<=1)&&re():q.length<=1&&re()},R={mode:f,persisted:g,beforeEnter(q){let Q=v;if(!i.isMounted)if(d)Q=O||v;else return;q[Va]&&q[Va](!0);const re=E[H];re&&$i(e,re)&&re.el[Va]&&re.el[Va](),B(Q,[q])},enter(q){if(E[H]===e)return;let Q=y,re=x,ae=S;if(!i.isMounted)if(d)Q=L||y,re=F||x,ae=Y||S;else return;let te=!1;q[ds]=se=>{te||(te=!0,se?B(ae,[q]):B(re,[q]),R.delayedLeave&&R.delayedLeave(),q[ds]=void 0)};const Z=q[ds].bind(null,!1);Q?N(Q,[q,Z]):Z()},leave(q,Q){const re=String(e.key);if(q[ds]&&q[ds](!0),i.isUnmounting)return Q();B(C,[q]);let ae=!1;q[Va]=Z=>{ae||(ae=!0,Q(),Z?B(V,[q]):B(M,[q]),q[Va]=void 0,E[re]===e&&delete E[re])};const te=q[Va].bind(null,!1);E[re]=e,I?N(I,[q,te]):te()},clone(q){const Q=Fs(q,n,i,r,l);return l&&l(Q),Q}};return R}function dc(e){if(yo(e))return e=li(e),e.children=null,e}function Gf(e){if(!yo(e))return Jv(e.type)&&e.children?am(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:n,children:i}=e;if(i){if(n&16)return i[0];if(n&32&&St(i.default))return i.default()}}function ar(e,n){e.shapeFlag&6&&e.component?(e.transition=n,ar(e.component.subTree,n)):e.shapeFlag&128?(e.ssContent.transition=n.clone(e.ssContent),e.ssFallback.transition=n.clone(e.ssFallback)):e.transition=n}function od(e,n=!1,i){let r=[],l=0;for(let d=0;d1)for(let d=0;dAs(V,n&&(bt(n)?n[O]:n),i,r,l));return}if(Ps(r)&&!l){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&As(e,n,i,r.component.subTree);return}const d=r.shapeFlag&4?So(r.component):r.el,f=l?null:d,{i:g,r:v}=e,y=n&&n.r,x=g.refs===qt?g.refs={}:g.refs,S=g.setupState,C=ft(S),I=S===qt?vv:V=>jf(x,V)?!1:Ht(C,V),M=(V,O)=>!(O&&jf(x,O));if(y!=null&&y!==v){if(Uf(n),ln(y))x[y]=null,I(y)&&(S[y]=null);else if(sn(y)){const V=n;M(y,V.k)&&(y.value=null),V.k&&(x[V.k]=null)}}if(St(v))ll(v,g,12,[f,x]);else{const V=ln(v),O=sn(v);if(V||O){const L=()=>{if(e.f){const F=V?I(v)?S[v]:x[v]:M()||!e.k?v.value:x[e.k];if(l)bt(F)&&qu(F,d);else if(bt(F))F.includes(d)||F.push(d);else if(V)x[v]=[d],I(v)&&(S[v]=x[v]);else{const Y=[d];M(v,e.k)&&(v.value=Y),e.k&&(x[e.k]=Y)}}else V?(x[v]=f,I(v)&&(S[v]=f)):O&&(M(v,e.k)&&(v.value=f),e.k&&(x[e.k]=f))};if(f){const F=()=>{L(),Ul.delete(e)};F.id=-1,Ul.set(e,F),Bn(F,i)}else Uf(e),L()}}}function Uf(e){const n=Ul.get(e);n&&(n.flags|=8,Ul.delete(e))}po().requestIdleCallback;po().cancelIdleCallback;const Ps=e=>!!e.type.__asyncLoader,yo=e=>e.type.__isKeepAlive;function sm(e,n){lm(e,"a",n)}function cd(e,n){lm(e,"da",n)}function lm(e,n,i=zn){const r=e.__wdc||(e.__wdc=()=>{let l=i;for(;l;){if(l.isDeactivated)return;l=l.parent}return e()});if(xo(n,r,i),i){let l=i.parent;for(;l&&l.parent;)yo(l.parent.vnode)&&mw(r,n,i,l),l=l.parent}}function mw(e,n,i,r){const l=xo(n,e,r,!0);ud(()=>{qu(r[n],l)},i)}function xo(e,n,i=zn,r=!1){if(i){const l=i[e]||(i[e]=[]),d=n.__weh||(n.__weh=(...f)=>{ii();const g=cl(i),v=wa(n,i,e,f);return g(),ri(),v});return r?l.unshift(d):l.push(d),d}}const ui=e=>(n,i=zn)=>{(!Hs||e==="sp")&&xo(e,(...r)=>n(...r),i)},gr=ui("bm"),on=ui("m"),om=ui("bu"),wo=ui("u"),An=ui("bum"),ud=ui("um"),cm=ui("sp"),pw=ui("rtg"),bw=ui("rtc");function yw(e,n=zn){xo("ec",e,n)}const um="components";function dm(e,n){return fm(um,e,!0,n)||e}const xw=Symbol.for("v-ndc");function ww(e){return ln(e)&&fm(um,e,!1)||e}function fm(e,n,i=!0,r=!1){const l=Qn||zn;if(l){const d=l.type;{const g=rk(d,!1);if(g&&(g===n||g===Ln(n)||g===Ha(Ln(n))))return d}const f=qf(l[e]||d[e],n)||qf(l.appContext[e],n);return!f&&r?d:f}}function qf(e,n){return e&&(e[n]||e[Ln(n)]||e[Ha(Ln(n))])}const Wc=e=>e?Dm(e)?So(e):Wc(e.parent):null,Is=wn(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Wc(e.parent),$root:e=>Wc(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>gm(e),$forceUpdate:e=>e.f||(e.f=()=>{sd(e.update)}),$nextTick:e=>e.n||(e.n=dt.bind(e.proxy)),$watch:e=>dw.bind(e)}),fc=(e,n)=>e!==qt&&!e.__isScriptSetup&&Ht(e,n),kw={get({_:e},n){if(n==="__v_skip")return!0;const{ctx:i,setupState:r,data:l,props:d,accessCache:f,type:g,appContext:v}=e;if(n[0]!=="$"){const C=f[n];if(C!==void 0)switch(C){case 1:return r[n];case 2:return l[n];case 4:return i[n];case 3:return d[n]}else{if(fc(r,n))return f[n]=1,r[n];if(l!==qt&&Ht(l,n))return f[n]=2,l[n];if(Ht(d,n))return f[n]=3,d[n];if(i!==qt&&Ht(i,n))return f[n]=4,i[n];Xc&&(f[n]=0)}}const y=Is[n];let x,S;if(y)return n==="$attrs"&&Nn(e.attrs,"get",""),y(e);if((x=g.__cssModules)&&(x=x[n]))return x;if(i!==qt&&Ht(i,n))return f[n]=4,i[n];if(S=v.config.globalProperties,Ht(S,n))return S[n]},set({_:e},n,i){const{data:r,setupState:l,ctx:d}=e;return fc(l,n)?(l[n]=i,!0):r!==qt&&Ht(r,n)?(r[n]=i,!0):Ht(e.props,n)||n[0]==="$"&&n.slice(1)in e?!1:(d[n]=i,!0)},has({_:{data:e,setupState:n,accessCache:i,ctx:r,appContext:l,props:d,type:f}},g){let v;return!!(i[g]||e!==qt&&g[0]!=="$"&&Ht(e,g)||fc(n,g)||Ht(d,g)||Ht(r,g)||Ht(Is,g)||Ht(l.config.globalProperties,g)||(v=f.__cssModules)&&v[g])},defineProperty(e,n,i){return i.get!=null?e._.accessCache[n]=0:Ht(i,"value")&&this.set(e,n,i.value,null),Reflect.defineProperty(e,n,i)}};function Kf(e){return bt(e)?e.reduce((n,i)=>(n[i]=null,n),{}):e}let Xc=!0;function Sw(e){const n=gm(e),i=e.proxy,r=e.ctx;Xc=!1,n.beforeCreate&&Zf(n.beforeCreate,e,"bc");const{data:l,computed:d,methods:f,watch:g,provide:v,inject:y,created:x,beforeMount:S,mounted:C,beforeUpdate:I,updated:M,activated:V,deactivated:O,beforeDestroy:L,beforeUnmount:F,destroyed:Y,unmounted:H,render:E,renderTracked:B,renderTriggered:N,errorCaptured:R,serverPrefetch:q,expose:Q,inheritAttrs:re,components:ae,directives:te,filters:Z}=n;if(y&&Cw(y,r,null),f)for(const he in f){const ke=f[he];St(ke)&&(r[he]=ke.bind(i))}if(l){const he=l.call(i,i);Xt(he)&&(e.data=bn(he))}if(Xc=!0,d)for(const he in d){const ke=d[he],Pe=St(ke)?ke.bind(i,i):St(ke.get)?ke.get.bind(i,i):Ra,ge=!St(ke)&&St(ke.set)?ke.set.bind(i):Ra,we=$({get:Pe,set:ge});Object.defineProperty(r,he,{enumerable:!0,configurable:!0,get:()=>we.value,set:be=>we.value=be})}if(g)for(const he in g)hm(g[he],r,i,he);if(v){const he=St(v)?v.call(i):v;Reflect.ownKeys(he).forEach(ke=>{Ft(ke,he[ke])})}x&&Zf(x,e,"c");function de(he,ke){bt(ke)?ke.forEach(Pe=>he(Pe.bind(i))):ke&&he(ke.bind(i))}if(de(gr,S),de(on,C),de(om,I),de(wo,M),de(sm,V),de(cd,O),de(yw,R),de(bw,B),de(pw,N),de(An,F),de(ud,H),de(cm,q),bt(Q))if(Q.length){const he=e.exposed||(e.exposed={});Q.forEach(ke=>{Object.defineProperty(he,ke,{get:()=>i[ke],set:Pe=>i[ke]=Pe,enumerable:!0})})}else e.exposed||(e.exposed={});E&&e.render===Ra&&(e.render=E),re!=null&&(e.inheritAttrs=re),ae&&(e.components=ae),te&&(e.directives=te),q&&rm(e)}function Cw(e,n,i=Ra){bt(e)&&(e=$c(e));for(const r in e){const l=e[r];let d;Xt(l)?"default"in l?d=xt(l.from||r,l.default,!0):d=xt(l.from||r):d=xt(l),sn(d)?Object.defineProperty(n,r,{enumerable:!0,configurable:!0,get:()=>d.value,set:f=>d.value=f}):n[r]=d}}function Zf(e,n,i){wa(bt(e)?e.map(r=>r.bind(n.proxy)):e.bind(n.proxy),n,i)}function hm(e,n,i,r){let l=r.includes(".")?Kv(i,r):()=>i[r];if(ln(e)){const d=n[e];St(d)&&Ye(l,d)}else if(St(e))Ye(l,e.bind(i));else if(Xt(e))if(bt(e))e.forEach(d=>hm(d,n,i,r));else{const d=St(e.handler)?e.handler.bind(i):n[e.handler];St(d)&&Ye(l,d,e)}}function gm(e){const n=e.type,{mixins:i,extends:r}=n,{mixins:l,optionsCache:d,config:{optionMergeStrategies:f}}=e.appContext,g=d.get(n);let v;return g?v=g:!l.length&&!i&&!r?v=n:(v={},l.length&&l.forEach(y=>ql(v,y,f,!0)),ql(v,n,f)),Xt(n)&&d.set(n,v),v}function ql(e,n,i,r=!1){const{mixins:l,extends:d}=n;d&&ql(e,d,i,!0),l&&l.forEach(f=>ql(e,f,i,!0));for(const f in n)if(!(r&&f==="expose")){const g=Aw[f]||i&&i[f];e[f]=g?g(e[f],n[f]):n[f]}return e}const Aw={data:Jf,props:Qf,emits:Qf,methods:ps,computed:ps,beforeCreate:$n,created:$n,beforeMount:$n,mounted:$n,beforeUpdate:$n,updated:$n,beforeDestroy:$n,beforeUnmount:$n,destroyed:$n,unmounted:$n,activated:$n,deactivated:$n,errorCaptured:$n,serverPrefetch:$n,components:ps,directives:ps,watch:Iw,provide:Jf,inject:Pw};function Jf(e,n){return n?e?function(){return wn(St(e)?e.call(this,this):e,St(n)?n.call(this,this):n)}:n:e}function Pw(e,n){return ps($c(e),$c(n))}function $c(e){if(bt(e)){const n={};for(let i=0;in==="modelValue"||n==="model-value"?e.modelModifiers:e[`${n}Modifiers`]||e[`${Ln(n)}Modifiers`]||e[`${fr(n)}Modifiers`];function Mw(e,n,...i){if(e.isUnmounted)return;const r=e.vnode.props||qt;let l=i;const d=n.startsWith("update:"),f=d&&Vw(r,n.slice(7));f&&(f.trim&&(l=i.map(x=>ln(x)?x.trim():x)),f.number&&(l=i.map(Ku)));let g,v=r[g=sc(n)]||r[g=sc(Ln(n))];!v&&d&&(v=r[g=sc(fr(n))]),v&&wa(v,e,6,l);const y=r[g+"Once"];if(y){if(!e.emitted)e.emitted={};else if(e.emitted[g])return;e.emitted[g]=!0,wa(y,e,6,l)}}const Lw=new WeakMap;function mm(e,n,i=!1){const r=i?Lw:n.emitsCache,l=r.get(e);if(l!==void 0)return l;const d=e.emits;let f={},g=!1;if(!St(e)){const v=y=>{const x=mm(y,n,!0);x&&(g=!0,wn(f,x))};!i&&n.mixins.length&&n.mixins.forEach(v),e.extends&&v(e.extends),e.mixins&&e.mixins.forEach(v)}return!d&&!g?(Xt(e)&&r.set(e,null),null):(bt(d)?d.forEach(v=>f[v]=null):wn(f,d),Xt(e)&&r.set(e,f),f)}function ko(e,n){return!e||!go(n)?!1:(n=n.slice(2).replace(/Once$/,""),Ht(e,n[0].toLowerCase()+n.slice(1))||Ht(e,fr(n))||Ht(e,n))}function eh(e){const{type:n,vnode:i,proxy:r,withProxy:l,propsOptions:[d],slots:f,attrs:g,emit:v,render:y,renderCache:x,props:S,data:C,setupState:I,ctx:M,inheritAttrs:V}=e,O=jl(e);let L,F;try{if(i.shapeFlag&4){const H=l||r,E=H;L=La(y.call(E,H,x,S,I,C,M)),F=g}else{const H=n;L=La(H.length>1?H(S,{attrs:g,slots:f,emit:v}):H(S,null)),F=n.props?g:Dw(g)}}catch(H){Ts.length=0,bo(H,e,1),L=W(qn)}let Y=L;if(F&&V!==!1){const H=Object.keys(F),{shapeFlag:E}=Y;H.length&&E&7&&(d&&H.some(Uu)&&(F=_w(F,d)),Y=li(Y,F,!1,!0))}return i.dirs&&(Y=li(Y,null,!1,!0),Y.dirs=Y.dirs?Y.dirs.concat(i.dirs):i.dirs),i.transition&&ar(Y,i.transition),L=Y,jl(O),L}const Dw=e=>{let n;for(const i in e)(i==="class"||i==="style"||go(i))&&((n||(n={}))[i]=e[i]);return n},_w=(e,n)=>{const i={};for(const r in e)(!Uu(r)||!(r.slice(9)in n))&&(i[r]=e[r]);return i};function Rw(e,n,i){const{props:r,children:l,component:d}=e,{props:f,children:g,patchFlag:v}=n,y=d.emitsOptions;if(n.dirs||n.transition)return!0;if(i&&v>=0){if(v&1024)return!0;if(v&16)return r?th(r,f,y):!!f;if(v&8){const x=n.dynamicProps;for(let S=0;SObject.create(bm),xm=e=>Object.getPrototypeOf(e)===bm;function Bw(e,n,i,r=!1){const l={},d=ym();e.propsDefaults=Object.create(null),wm(e,n,l,d);for(const f in e.propsOptions[0])f in l||(l[f]=void 0);i?e.props=r?l:zv(l):e.type.props?e.props=l:e.props=d,e.attrs=d}function Fw(e,n,i,r){const{props:l,attrs:d,vnode:{patchFlag:f}}=e,g=ft(l),[v]=e.propsOptions;let y=!1;if((r||f>0)&&!(f&16)){if(f&8){const x=e.vnode.dynamicProps;for(let S=0;S{v=!0;const[C,I]=km(S,n,!0);wn(f,C),I&&g.push(...I)};!i&&n.mixins.length&&n.mixins.forEach(x),e.extends&&x(e.extends),e.mixins&&e.mixins.forEach(x)}if(!d&&!v)return Xt(e)&&r.set(e,Fr),Fr;if(bt(d))for(let x=0;xe==="_"||e==="_ctx"||e==="$stable",fd=e=>bt(e)?e.map(La):[La(e)],zw=(e,n,i)=>{if(n._n)return n;const r=qv((...l)=>fd(n(...l)),i);return r._c=!1,r},Sm=(e,n,i)=>{const r=e._ctx;for(const l in e){if(dd(l))continue;const d=e[l];if(St(d))n[l]=zw(l,d,r);else if(d!=null){const f=fd(d);n[l]=()=>f}}},Cm=(e,n)=>{const i=fd(n);e.slots.default=()=>i},Am=(e,n,i)=>{for(const r in n)(i||!dd(r))&&(e[r]=n[r])},Hw=(e,n,i)=>{const r=e.slots=ym();if(e.vnode.shapeFlag&32){const l=n._;l?(Am(r,n,i),i&&xv(r,"_",l,!0)):Sm(n,r)}else n&&Cm(e,n)},Yw=(e,n,i)=>{const{vnode:r,slots:l}=e;let d=!0,f=qt;if(r.shapeFlag&32){const g=n._;g?i&&g===1?d=!1:Am(l,n,i):(d=!n.$stable,Sm(n,l)),f=n}else n&&(Cm(e,n),f={default:1});if(d)for(const g in l)!dd(g)&&f[g]==null&&delete l[g]},Bn=jw;function Ww(e){return Xw(e)}function Xw(e,n){const i=po();i.__VUE__=!0;const{insert:r,remove:l,patchProp:d,createElement:f,createText:g,createComment:v,setText:y,setElementText:x,parentNode:S,nextSibling:C,setScopeId:I=Ra,insertStaticContent:M}=e,V=(oe,ve,ce,Te=null,De=null,Oe=null,Je=void 0,Qe=null,Ce=!!ve.dynamicChildren)=>{if(oe===ve)return;oe&&!$i(oe,ve)&&(Te=ue(oe),be(oe,De,Oe,!0),oe=null),ve.patchFlag===-2&&(Ce=!1,ve.dynamicChildren=null);const{type:Ee,ref:Ke,shapeFlag:et}=ve;switch(Ee){case ol:O(oe,ve,ce,Te);break;case qn:L(oe,ve,ce,Te);break;case gc:oe==null&&F(ve,ce,Te,Je);break;case tt:ae(oe,ve,ce,Te,De,Oe,Je,Qe,Ce);break;default:et&1?E(oe,ve,ce,Te,De,Oe,Je,Qe,Ce):et&6?te(oe,ve,ce,Te,De,Oe,Je,Qe,Ce):(et&64||et&128)&&Ee.process(oe,ve,ce,Te,De,Oe,Je,Qe,Ce,Le)}Ke!=null&&De?As(Ke,oe&&oe.ref,Oe,ve||oe,!ve):Ke==null&&oe&&oe.ref!=null&&As(oe.ref,null,Oe,oe,!0)},O=(oe,ve,ce,Te)=>{if(oe==null)r(ve.el=g(ve.children),ce,Te);else{const De=ve.el=oe.el;ve.children!==oe.children&&y(De,ve.children)}},L=(oe,ve,ce,Te)=>{oe==null?r(ve.el=v(ve.children||""),ce,Te):ve.el=oe.el},F=(oe,ve,ce,Te)=>{[oe.el,oe.anchor]=M(oe.children,ve,ce,Te,oe.el,oe.anchor)},Y=({el:oe,anchor:ve},ce,Te)=>{let De;for(;oe&&oe!==ve;)De=C(oe),r(oe,ce,Te),oe=De;r(ve,ce,Te)},H=({el:oe,anchor:ve})=>{let ce;for(;oe&&oe!==ve;)ce=C(oe),l(oe),oe=ce;l(ve)},E=(oe,ve,ce,Te,De,Oe,Je,Qe,Ce)=>{if(ve.type==="svg"?Je="svg":ve.type==="math"&&(Je="mathml"),oe==null)B(ve,ce,Te,De,Oe,Je,Qe,Ce);else{const Ee=oe.el&&oe.el._isVueCE?oe.el:null;try{Ee&&Ee._beginPatch(),q(oe,ve,De,Oe,Je,Qe,Ce)}finally{Ee&&Ee._endPatch()}}},B=(oe,ve,ce,Te,De,Oe,Je,Qe)=>{let Ce,Ee;const{props:Ke,shapeFlag:et,transition:Ie,dirs:$e}=oe;if(Ce=oe.el=f(oe.type,Oe,Ke&&Ke.is,Ke),et&8?x(Ce,oe.children):et&16&&R(oe.children,Ce,null,Te,De,hc(oe,Oe),Je,Qe),$e&&Fi(oe,null,Te,"created"),N(Ce,oe,oe.scopeId,Je,Te),Ke){for(const st in Ke)st!=="value"&&!ws(st)&&d(Ce,st,null,Ke[st],Oe,Te);"value"in Ke&&d(Ce,"value",null,Ke.value,Oe),(Ee=Ke.onVnodeBeforeMount)&&Ia(Ee,Te,oe)}$e&&Fi(oe,null,Te,"beforeMount");const We=$w(De,Ie);We&&Ie.beforeEnter(Ce),r(Ce,ve,ce),((Ee=Ke&&Ke.onVnodeMounted)||We||$e)&&Bn(()=>{Ee&&Ia(Ee,Te,oe),We&&Ie.enter(Ce),$e&&Fi(oe,null,Te,"mounted")},De)},N=(oe,ve,ce,Te,De)=>{if(ce&&I(oe,ce),Te)for(let Oe=0;Oe{for(let Ee=Ce;Ee{const Qe=ve.el=oe.el;let{patchFlag:Ce,dynamicChildren:Ee,dirs:Ke}=ve;Ce|=oe.patchFlag&16;const et=oe.props||qt,Ie=ve.props||qt;let $e;if(ce&&Ni(ce,!1),($e=Ie.onVnodeBeforeUpdate)&&Ia($e,ce,ve,oe),Ke&&Fi(ve,oe,ce,"beforeUpdate"),ce&&Ni(ce,!0),(et.innerHTML&&Ie.innerHTML==null||et.textContent&&Ie.textContent==null)&&x(Qe,""),Ee?Q(oe.dynamicChildren,Ee,Qe,ce,Te,hc(ve,De),Oe):Je||ke(oe,ve,Qe,null,ce,Te,hc(ve,De),Oe,!1),Ce>0){if(Ce&16)re(Qe,et,Ie,ce,De);else if(Ce&2&&et.class!==Ie.class&&d(Qe,"class",null,Ie.class,De),Ce&4&&d(Qe,"style",et.style,Ie.style,De),Ce&8){const We=ve.dynamicProps;for(let st=0;st{$e&&Ia($e,ce,ve,oe),Ke&&Fi(ve,oe,ce,"updated")},Te)},Q=(oe,ve,ce,Te,De,Oe,Je)=>{for(let Qe=0;Qe{if(ve!==ce){if(ve!==qt)for(const Oe in ve)!ws(Oe)&&!(Oe in ce)&&d(oe,Oe,ve[Oe],null,De,Te);for(const Oe in ce){if(ws(Oe))continue;const Je=ce[Oe],Qe=ve[Oe];Je!==Qe&&Oe!=="value"&&d(oe,Oe,Qe,Je,De,Te)}"value"in ce&&d(oe,"value",ve.value,ce.value,De)}},ae=(oe,ve,ce,Te,De,Oe,Je,Qe,Ce)=>{const Ee=ve.el=oe?oe.el:g(""),Ke=ve.anchor=oe?oe.anchor:g("");let{patchFlag:et,dynamicChildren:Ie,slotScopeIds:$e}=ve;$e&&(Qe=Qe?Qe.concat($e):$e),oe==null?(r(Ee,ce,Te),r(Ke,ce,Te),R(ve.children||[],ce,Ke,De,Oe,Je,Qe,Ce)):et>0&&et&64&&Ie&&oe.dynamicChildren&&oe.dynamicChildren.length===Ie.length?(Q(oe.dynamicChildren,Ie,ce,De,Oe,Je,Qe),(ve.key!=null||De&&ve===De.subTree)&&hd(oe,ve,!0)):ke(oe,ve,ce,Ke,De,Oe,Je,Qe,Ce)},te=(oe,ve,ce,Te,De,Oe,Je,Qe,Ce)=>{ve.slotScopeIds=Qe,oe==null?ve.shapeFlag&512?De.ctx.activate(ve,ce,Te,Je,Ce):Z(ve,ce,Te,De,Oe,Je,Ce):se(oe,ve,Ce)},Z=(oe,ve,ce,Te,De,Oe,Je)=>{const Qe=oe.component=ek(oe,Te,De);if(yo(oe)&&(Qe.ctx.renderer=Le),tk(Qe,!1,Je),Qe.asyncDep){if(De&&De.registerDep(Qe,de,Je),!oe.el){const Ce=Qe.subTree=W(qn);L(null,Ce,ve,ce),oe.placeholder=Ce.el}}else de(Qe,oe,ve,ce,De,Oe,Je)},se=(oe,ve,ce)=>{const Te=ve.component=oe.component;if(Rw(oe,ve,ce))if(Te.asyncDep&&!Te.asyncResolved){he(Te,ve,ce);return}else Te.next=ve,Te.update();else ve.el=oe.el,Te.vnode=ve},de=(oe,ve,ce,Te,De,Oe,Je)=>{const Qe=()=>{if(oe.isMounted){let{next:et,bu:Ie,u:$e,parent:We,vnode:st}=oe;{const At=Pm(oe);if(At){et&&(et.el=st.el,he(oe,et,Je)),At.asyncDep.then(()=>{Bn(()=>{oe.isUnmounted||Ee()},De)});return}}let rt=et,wt;Ni(oe,!1),et?(et.el=st.el,he(oe,et,Je)):et=st,Ie&&Ol(Ie),(wt=et.props&&et.props.onVnodeBeforeUpdate)&&Ia(wt,We,et,st),Ni(oe,!0);const ct=eh(oe),pt=oe.subTree;oe.subTree=ct,V(pt,ct,S(pt.el),ue(pt),oe,De,Oe),et.el=ct.el,rt===null&&Ow(oe,ct.el),$e&&Bn($e,De),(wt=et.props&&et.props.onVnodeUpdated)&&Bn(()=>Ia(wt,We,et,st),De)}else{let et;const{el:Ie,props:$e}=ve,{bm:We,m:st,parent:rt,root:wt,type:ct}=oe,pt=Ps(ve);Ni(oe,!1),We&&Ol(We),!pt&&(et=$e&&$e.onVnodeBeforeMount)&&Ia(et,rt,ve),Ni(oe,!0);{wt.ce&&wt.ce._hasShadowRoot()&&wt.ce._injectChildStyle(ct,oe.parent?oe.parent.type:void 0);const At=oe.subTree=eh(oe);V(null,At,ce,Te,oe,De,Oe),ve.el=At.el}if(st&&Bn(st,De),!pt&&(et=$e&&$e.onVnodeMounted)){const At=ve;Bn(()=>Ia(et,rt,At),De)}(ve.shapeFlag&256||rt&&Ps(rt.vnode)&&rt.vnode.shapeFlag&256)&&oe.a&&Bn(oe.a,De),oe.isMounted=!0,ve=ce=Te=null}};oe.scope.on();const Ce=oe.effect=new Pv(Qe);oe.scope.off();const Ee=oe.update=Ce.run.bind(Ce),Ke=oe.job=Ce.runIfDirty.bind(Ce);Ke.i=oe,Ke.id=oe.uid,Ce.scheduler=()=>sd(Ke),Ni(oe,!0),Ee()},he=(oe,ve,ce)=>{ve.component=oe;const Te=oe.vnode.props;oe.vnode=ve,oe.next=null,Fw(oe,ve.props,Te,ce),Yw(oe,ve.children,ce),ii(),Yf(oe),ri()},ke=(oe,ve,ce,Te,De,Oe,Je,Qe,Ce=!1)=>{const Ee=oe&&oe.children,Ke=oe?oe.shapeFlag:0,et=ve.children,{patchFlag:Ie,shapeFlag:$e}=ve;if(Ie>0){if(Ie&128){ge(Ee,et,ce,Te,De,Oe,Je,Qe,Ce);return}else if(Ie&256){Pe(Ee,et,ce,Te,De,Oe,Je,Qe,Ce);return}}$e&8?(Ke&16&&je(Ee,De,Oe),et!==Ee&&x(ce,et)):Ke&16?$e&16?ge(Ee,et,ce,Te,De,Oe,Je,Qe,Ce):je(Ee,De,Oe,!0):(Ke&8&&x(ce,""),$e&16&&R(et,ce,Te,De,Oe,Je,Qe,Ce))},Pe=(oe,ve,ce,Te,De,Oe,Je,Qe,Ce)=>{oe=oe||Fr,ve=ve||Fr;const Ee=oe.length,Ke=ve.length,et=Math.min(Ee,Ke);let Ie;for(Ie=0;IeKe?je(oe,De,Oe,!0,!1,et):R(ve,ce,Te,De,Oe,Je,Qe,Ce,et)},ge=(oe,ve,ce,Te,De,Oe,Je,Qe,Ce)=>{let Ee=0;const Ke=ve.length;let et=oe.length-1,Ie=Ke-1;for(;Ee<=et&&Ee<=Ie;){const $e=oe[Ee],We=ve[Ee]=Ce?Ja(ve[Ee]):La(ve[Ee]);if($i($e,We))V($e,We,ce,null,De,Oe,Je,Qe,Ce);else break;Ee++}for(;Ee<=et&&Ee<=Ie;){const $e=oe[et],We=ve[Ie]=Ce?Ja(ve[Ie]):La(ve[Ie]);if($i($e,We))V($e,We,ce,null,De,Oe,Je,Qe,Ce);else break;et--,Ie--}if(Ee>et){if(Ee<=Ie){const $e=Ie+1,We=$eIe)for(;Ee<=et;)be(oe[Ee],De,Oe,!0),Ee++;else{const $e=Ee,We=Ee,st=new Map;for(Ee=We;Ee<=Ie;Ee++){const Ot=ve[Ee]=Ce?Ja(ve[Ee]):La(ve[Ee]);Ot.key!=null&&st.set(Ot.key,Ee)}let rt,wt=0;const ct=Ie-We+1;let pt=!1,At=0;const Pn=new Array(ct);for(Ee=0;Ee=ct){be(Ot,De,Oe,!0);continue}let Rt;if(Ot.key!=null)Rt=st.get(Ot.key);else for(rt=We;rt<=Ie;rt++)if(Pn[rt-We]===0&&$i(Ot,ve[rt])){Rt=rt;break}Rt===void 0?be(Ot,De,Oe,!0):(Pn[Rt-We]=Ee+1,Rt>=At?At=Rt:pt=!0,V(Ot,ve[Rt],ce,null,De,Oe,Je,Qe,Ce),wt++)}const Et=pt?Gw(Pn):Fr;for(rt=Et.length-1,Ee=ct-1;Ee>=0;Ee--){const Ot=We+Ee,Rt=ve[Ot],ca=ve[Ot+1],Ga=Ot+1{const{el:Oe,type:Je,transition:Qe,children:Ce,shapeFlag:Ee}=oe;if(Ee&6){we(oe.component.subTree,ve,ce,Te);return}if(Ee&128){oe.suspense.move(ve,ce,Te);return}if(Ee&64){Je.move(oe,ve,ce,Le);return}if(Je===tt){r(Oe,ve,ce);for(let et=0;etQe.enter(Oe),De);else{const{leave:et,delayLeave:Ie,afterLeave:$e}=Qe,We=()=>{oe.ctx.isUnmounted?l(Oe):r(Oe,ve,ce)},st=()=>{Oe._isLeaving&&Oe[Va](!0),et(Oe,()=>{We(),$e&&$e()})};Ie?Ie(Oe,We,st):st()}else r(Oe,ve,ce)},be=(oe,ve,ce,Te=!1,De=!1)=>{const{type:Oe,props:Je,ref:Qe,children:Ce,dynamicChildren:Ee,shapeFlag:Ke,patchFlag:et,dirs:Ie,cacheIndex:$e}=oe;if(et===-2&&(De=!1),Qe!=null&&(ii(),As(Qe,null,ce,oe,!0),ri()),$e!=null&&(ve.renderCache[$e]=void 0),Ke&256){ve.ctx.deactivate(oe);return}const We=Ke&1&&Ie,st=!Ps(oe);let rt;if(st&&(rt=Je&&Je.onVnodeBeforeUnmount)&&Ia(rt,ve,oe),Ke&6)Ne(oe.component,ce,Te);else{if(Ke&128){oe.suspense.unmount(ce,Te);return}We&&Fi(oe,null,ve,"beforeUnmount"),Ke&64?oe.type.remove(oe,ve,ce,Le,Te):Ee&&!Ee.hasOnce&&(Oe!==tt||et>0&&et&64)?je(Ee,ve,ce,!1,!0):(Oe===tt&&et&384||!De&&Ke&16)&&je(Ce,ve,ce),Te&&fe(oe)}(st&&(rt=Je&&Je.onVnodeUnmounted)||We)&&Bn(()=>{rt&&Ia(rt,ve,oe),We&&Fi(oe,null,ve,"unmounted")},ce)},fe=oe=>{const{type:ve,el:ce,anchor:Te,transition:De}=oe;if(ve===tt){pe(ce,Te);return}if(ve===gc){H(oe);return}const Oe=()=>{l(ce),De&&!De.persisted&&De.afterLeave&&De.afterLeave()};if(oe.shapeFlag&1&&De&&!De.persisted){const{leave:Je,delayLeave:Qe}=De,Ce=()=>Je(ce,Oe);Qe?Qe(oe.el,Oe,Ce):Ce()}else Oe()},pe=(oe,ve)=>{let ce;for(;oe!==ve;)ce=C(oe),l(oe),oe=ce;l(ve)},Ne=(oe,ve,ce)=>{const{bum:Te,scope:De,job:Oe,subTree:Je,um:Qe,m:Ce,a:Ee}=oe;ah(Ce),ah(Ee),Te&&Ol(Te),De.stop(),Oe&&(Oe.flags|=8,be(Je,oe,ve,ce)),Qe&&Bn(Qe,ve),Bn(()=>{oe.isUnmounted=!0},ve)},je=(oe,ve,ce,Te=!1,De=!1,Oe=0)=>{for(let Je=Oe;Je{if(oe.shapeFlag&6)return ue(oe.component.subTree);if(oe.shapeFlag&128)return oe.suspense.next();const ve=C(oe.anchor||oe.el),ce=ve&&ve[Zv];return ce?C(ce):ve};let Se=!1;const _e=(oe,ve,ce)=>{let Te;oe==null?ve._vnode&&(be(ve._vnode,null,null,!0),Te=ve._vnode.component):V(ve._vnode||null,oe,ve,null,null,null,ce),ve._vnode=oe,Se||(Se=!0,Yf(Te),Gv(),Se=!1)},Le={p:V,um:be,m:we,r:fe,mt:Z,mc:R,pc:ke,pbc:Q,n:ue,o:e};return{render:_e,hydrate:void 0,createApp:Ew(_e)}}function hc({type:e,props:n},i){return i==="svg"&&e==="foreignObject"||i==="mathml"&&e==="annotation-xml"&&n&&n.encoding&&n.encoding.includes("html")?void 0:i}function Ni({effect:e,job:n},i){i?(e.flags|=32,n.flags|=4):(e.flags&=-33,n.flags&=-5)}function $w(e,n){return(!e||e&&!e.pendingBranch)&&n&&!n.persisted}function hd(e,n,i=!1){const r=e.children,l=n.children;if(bt(r)&&bt(l))for(let d=0;d>1,e[i[g]]0&&(n[r]=i[d-1]),i[d]=r)}}for(d=i.length,f=i[d-1];d-- >0;)i[d]=f,f=n[f];return i}function Pm(e){const n=e.subTree.component;if(n)return n.asyncDep&&!n.asyncResolved?n:Pm(n)}function ah(e){if(e)for(let n=0;ne.__isSuspense;function jw(e,n){n&&n.pendingBranch?bt(e)?n.effects.push(...e):n.effects.push(e):ow(e)}const tt=Symbol.for("v-fgt"),ol=Symbol.for("v-txt"),qn=Symbol.for("v-cmt"),gc=Symbol.for("v-stc"),Ts=[];let ea=null;function Em(e=!1){Ts.push(ea=e?null:[])}function Uw(){Ts.pop(),ea=Ts[Ts.length-1]||null}let Ns=1;function Kl(e,n=!1){Ns+=e,e<0&&ea&&n&&(ea.hasOnce=!0)}function Vm(e){return e.dynamicChildren=Ns>0?ea||Fr:null,Uw(),Ns>0&&ea&&ea.push(e),e}function qw(e,n,i,r,l,d){return Vm(X(e,n,i,r,l,d,!0))}function Kw(e,n,i,r,l){return Vm(W(e,n,i,r,l,!0))}function zs(e){return e?e.__v_isVNode===!0:!1}function $i(e,n){return e.type===n.type&&e.key===n.key}const Mm=({key:e})=>e??null,Fl=({ref:e,ref_key:n,ref_for:i})=>(typeof e=="number"&&(e=""+e),e!=null?ln(e)||sn(e)||St(e)?{i:Qn,r:e,k:n,f:!!i}:e:null);function X(e,n=null,i=null,r=0,l=null,d=e===tt?0:1,f=!1,g=!1){const v={__v_isVNode:!0,__v_skip:!0,type:e,props:n,key:n&&Mm(n),ref:n&&Fl(n),scopeId:Uv,slotScopeIds:null,children:i,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:d,patchFlag:r,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:Qn};return g?(gd(v,i),d&128&&e.normalize(v)):i&&(v.shapeFlag|=ln(i)?8:16),Ns>0&&!f&&ea&&(v.patchFlag>0||d&6)&&v.patchFlag!==32&&ea.push(v),v}const W=Zw;function Zw(e,n=null,i=null,r=0,l=null,d=!1){if((!e||e===xw)&&(e=qn),zs(e)){const g=li(e,n,!0);return i&&gd(g,i),Ns>0&&!d&&ea&&(g.shapeFlag&6?ea[ea.indexOf(e)]=g:ea.push(g)),g.patchFlag=-2,g}if(sk(e)&&(e=e.__vccOpts),n){n=Lm(n);let{class:g,style:v}=n;g&&!ln(g)&&(n.class=Be(g)),Xt(v)&&(sl(v)&&!bt(v)&&(v=wn({},v)),n.style=Ze(v))}const f=ln(e)?1:Tm(e)?128:Jv(e)?64:Xt(e)?4:St(e)?2:0;return X(e,n,i,r,l,f,d,!0)}function Lm(e){return e?sl(e)||xm(e)?wn({},e):e:null}function li(e,n,i=!1,r=!1){const{props:l,ref:d,patchFlag:f,children:g,transition:v}=e,y=n?Ae(l||{},n):l,x={__v_isVNode:!0,__v_skip:!0,type:e.type,props:y,key:y&&Mm(y),ref:n&&n.ref?i&&d?bt(d)?d.concat(Fl(n)):[d,Fl(n)]:Fl(n):d,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:g,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:n&&e.type!==tt?f===-1?16:f|16:f,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:v,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&li(e.ssContent),ssFallback:e.ssFallback&&li(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return v&&r&&ar(x,v.clone(x)),x}function ia(e=" ",n=0){return W(ol,null,e,n)}function La(e){return e==null||typeof e=="boolean"?W(qn):bt(e)?W(tt,null,e.slice()):zs(e)?Ja(e):W(ol,null,String(e))}function Ja(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:li(e)}function gd(e,n){let i=0;const{shapeFlag:r}=e;if(n==null)n=null;else if(bt(n))i=16;else if(typeof n=="object")if(r&65){const l=n.default;l&&(l._c&&(l._d=!1),gd(e,l()),l._c&&(l._d=!0));return}else{i=32;const l=n._;!l&&!xm(n)?n._ctx=Qn:l===3&&Qn&&(Qn.slots._===1?n._=1:(n._=2,e.patchFlag|=1024))}else St(n)?(n={default:n,_ctx:Qn},i=32):(n=String(n),r&64?(i=16,n=[ia(n)]):i=8);e.children=n,e.shapeFlag|=i}function Ae(...e){const n={};for(let i=0;izn||Qn;let Zl,jc;{const e=po(),n=(i,r)=>{let l;return(l=e[i])||(l=e[i]=[]),l.push(r),d=>{l.length>1?l.forEach(f=>f(d)):l[0](d)}};Zl=n("__VUE_INSTANCE_SETTERS__",i=>zn=i),jc=n("__VUE_SSR_SETTERS__",i=>Hs=i)}const cl=e=>{const n=zn;return Zl(e),e.scope.on(),()=>{e.scope.off(),Zl(n)}},ih=()=>{zn&&zn.scope.off(),Zl(null)};function Dm(e){return e.vnode.shapeFlag&4}let Hs=!1;function tk(e,n=!1,i=!1){n&&jc(n);const{props:r,children:l}=e.vnode,d=Dm(e);Bw(e,r,d,n),Hw(e,l,i||n);const f=d?nk(e,n):void 0;return n&&jc(!1),f}function nk(e,n){const i=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,kw);const{setup:r}=i;if(r){ii();const l=e.setupContext=r.length>1?ik(e):null,d=cl(e),f=ll(r,e,0,[e.props,l]),g=pv(f);if(ri(),d(),(g||e.sp)&&!Ps(e)&&rm(e),g){if(f.then(ih,ih),n)return f.then(v=>{rh(e,v)}).catch(v=>{bo(v,e,0)});e.asyncDep=f}else rh(e,f)}else _m(e)}function rh(e,n,i){St(n)?e.type.__ssrInlineRender?e.ssrRender=n:e.render=n:Xt(n)&&(e.setupState=Yv(n)),_m(e)}function _m(e,n,i){const r=e.type;e.render||(e.render=r.render||Ra);{const l=cl(e);ii();try{Sw(e)}finally{ri(),l()}}}const ak={get(e,n){return Nn(e,"get",""),e[n]}};function ik(e){const n=i=>{e.exposed=i||{}};return{attrs:new Proxy(e.attrs,ak),slots:e.slots,emit:e.emit,expose:n}}function So(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Yv(rd(e.exposed)),{get(n,i){if(i in n)return n[i];if(i in Is)return Is[i](e)},has(n,i){return i in n||i in Is}})):e.proxy}function rk(e,n=!0){return St(e)?e.displayName||e.name:e.name||n&&e.__name}function sk(e){return St(e)&&"__vccOpts"in e}const $=(e,n)=>aw(e,n,Hs);function ma(e,n,i){try{Kl(-1);const r=arguments.length;return r===2?Xt(n)&&!bt(n)?zs(n)?W(e,null,[n]):W(e,n):W(e,null,n):(r>3?i=Array.prototype.slice.call(arguments,2):r===3&&zs(i)&&(i=[i]),W(e,n,i))}finally{Kl(1)}}const lk="3.5.30";/** -* @vue/runtime-dom v3.5.30 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Uc;const sh=typeof window<"u"&&window.trustedTypes;if(sh)try{Uc=sh.createPolicy("vue",{createHTML:e=>e})}catch{}const Rm=Uc?e=>Uc.createHTML(e):e=>e,ok="http://www.w3.org/2000/svg",ck="http://www.w3.org/1998/Math/MathML",Za=typeof document<"u"?document:null,lh=Za&&Za.createElement("template"),uk={insert:(e,n,i)=>{n.insertBefore(e,i||null)},remove:e=>{const n=e.parentNode;n&&n.removeChild(e)},createElement:(e,n,i,r)=>{const l=n==="svg"?Za.createElementNS(ok,e):n==="mathml"?Za.createElementNS(ck,e):i?Za.createElement(e,{is:i}):Za.createElement(e);return e==="select"&&r&&r.multiple!=null&&l.setAttribute("multiple",r.multiple),l},createText:e=>Za.createTextNode(e),createComment:e=>Za.createComment(e),setText:(e,n)=>{e.nodeValue=n},setElementText:(e,n)=>{e.textContent=n},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Za.querySelector(e),setScopeId(e,n){e.setAttribute(n,"")},insertStaticContent(e,n,i,r,l,d){const f=i?i.previousSibling:n.lastChild;if(l&&(l===d||l.nextSibling))for(;n.insertBefore(l.cloneNode(!0),i),!(l===d||!(l=l.nextSibling)););else{lh.innerHTML=Rm(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const g=lh.content;if(r==="svg"||r==="mathml"){const v=g.firstChild;for(;v.firstChild;)g.appendChild(v.firstChild);g.removeChild(v)}n.insertBefore(g,i)}return[f?f.nextSibling:n.firstChild,i?i.previousSibling:n.lastChild]}},bi="transition",fs="animation",Wr=Symbol("_vtc"),Om={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Bm=wn({},tm,Om),dk=e=>(e.displayName="Transition",e.props=Bm,e),Ii=dk((e,{slots:n})=>ma(vw,Fm(e),n)),zi=(e,n=[])=>{bt(e)?e.forEach(i=>i(...n)):e&&e(...n)},oh=e=>e?bt(e)?e.some(n=>n.length>1):e.length>1:!1;function Fm(e){const n={};for(const ae in e)ae in Om||(n[ae]=e[ae]);if(e.css===!1)return n;const{name:i="v",type:r,duration:l,enterFromClass:d=`${i}-enter-from`,enterActiveClass:f=`${i}-enter-active`,enterToClass:g=`${i}-enter-to`,appearFromClass:v=d,appearActiveClass:y=f,appearToClass:x=g,leaveFromClass:S=`${i}-leave-from`,leaveActiveClass:C=`${i}-leave-active`,leaveToClass:I=`${i}-leave-to`}=e,M=fk(l),V=M&&M[0],O=M&&M[1],{onBeforeEnter:L,onEnter:F,onEnterCancelled:Y,onLeave:H,onLeaveCancelled:E,onBeforeAppear:B=L,onAppear:N=F,onAppearCancelled:R=Y}=n,q=(ae,te,Z,se)=>{ae._enterCancelled=se,xi(ae,te?x:g),xi(ae,te?y:f),Z&&Z()},Q=(ae,te)=>{ae._isLeaving=!1,xi(ae,S),xi(ae,I),xi(ae,C),te&&te()},re=ae=>(te,Z)=>{const se=ae?N:F,de=()=>q(te,ae,Z);zi(se,[te,de]),ch(()=>{xi(te,ae?v:d),Ta(te,ae?x:g),oh(se)||uh(te,r,V,de)})};return wn(n,{onBeforeEnter(ae){zi(L,[ae]),Ta(ae,d),Ta(ae,f)},onBeforeAppear(ae){zi(B,[ae]),Ta(ae,v),Ta(ae,y)},onEnter:re(!1),onAppear:re(!0),onLeave(ae,te){ae._isLeaving=!0;const Z=()=>Q(ae,te);Ta(ae,S),ae._enterCancelled?(Ta(ae,C),qc(ae)):(qc(ae),Ta(ae,C)),ch(()=>{ae._isLeaving&&(xi(ae,S),Ta(ae,I),oh(H)||uh(ae,r,O,Z))}),zi(H,[ae,Z])},onEnterCancelled(ae){q(ae,!1,void 0,!0),zi(Y,[ae])},onAppearCancelled(ae){q(ae,!0,void 0,!0),zi(R,[ae])},onLeaveCancelled(ae){Q(ae),zi(E,[ae])}})}function fk(e){if(e==null)return null;if(Xt(e))return[vc(e.enter),vc(e.leave)];{const n=vc(e);return[n,n]}}function vc(e){return C0(e)}function Ta(e,n){n.split(/\s+/).forEach(i=>i&&e.classList.add(i)),(e[Wr]||(e[Wr]=new Set)).add(n)}function xi(e,n){n.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const i=e[Wr];i&&(i.delete(n),i.size||(e[Wr]=void 0))}function ch(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let hk=0;function uh(e,n,i,r){const l=e._endId=++hk,d=()=>{l===e._endId&&r()};if(i!=null)return setTimeout(d,i);const{type:f,timeout:g,propCount:v}=Nm(e,n);if(!f)return r();const y=f+"end";let x=0;const S=()=>{e.removeEventListener(y,C),d()},C=I=>{I.target===e&&++x>=v&&S()};setTimeout(()=>{x(i[M]||"").split(", "),l=r(`${bi}Delay`),d=r(`${bi}Duration`),f=dh(l,d),g=r(`${fs}Delay`),v=r(`${fs}Duration`),y=dh(g,v);let x=null,S=0,C=0;n===bi?f>0&&(x=bi,S=f,C=d.length):n===fs?y>0&&(x=fs,S=y,C=v.length):(S=Math.max(f,y),x=S>0?f>y?bi:fs:null,C=x?x===bi?d.length:v.length:0);const I=x===bi&&/\b(?:transform|all)(?:,|$)/.test(r(`${bi}Property`).toString());return{type:x,timeout:S,propCount:C,hasTransform:I}}function dh(e,n){for(;e.lengthfh(i)+fh(e[r])))}function fh(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function qc(e){return(e?e.ownerDocument:document).body.offsetHeight}function gk(e,n,i){const r=e[Wr];r&&(n=(n?[n,...r]:[...r]).join(" ")),n==null?e.removeAttribute("class"):i?e.setAttribute("class",n):e.className=n}const Jl=Symbol("_vod"),zm=Symbol("_vsh"),Aa={name:"show",beforeMount(e,{value:n},{transition:i}){e[Jl]=e.style.display==="none"?"":e.style.display,i&&n?i.beforeEnter(e):hs(e,n)},mounted(e,{value:n},{transition:i}){i&&n&&i.enter(e)},updated(e,{value:n,oldValue:i},{transition:r}){!n!=!i&&(r?n?(r.beforeEnter(e),hs(e,!0),r.enter(e)):r.leave(e,()=>{hs(e,!1)}):hs(e,n))},beforeUnmount(e,{value:n}){hs(e,n)}};function hs(e,n){e.style.display=n?e[Jl]:"none",e[zm]=!n}const vk=Symbol(""),mk=/(?:^|;)\s*display\s*:/;function pk(e,n,i){const r=e.style,l=ln(i);let d=!1;if(i&&!l){if(n)if(ln(n))for(const f of n.split(";")){const g=f.slice(0,f.indexOf(":")).trim();i[g]==null&&Nl(r,g,"")}else for(const f in n)i[f]==null&&Nl(r,f,"");for(const f in i)f==="display"&&(d=!0),Nl(r,f,i[f])}else if(l){if(n!==i){const f=r[vk];f&&(i+=";"+f),r.cssText=i,d=mk.test(i)}}else n&&e.removeAttribute("style");Jl in e&&(e[Jl]=d?r.display:"",e[zm]&&(r.display="none"))}const hh=/\s*!important$/;function Nl(e,n,i){if(bt(i))i.forEach(r=>Nl(e,n,r));else if(i==null&&(i=""),n.startsWith("--"))e.setProperty(n,i);else{const r=bk(e,n);hh.test(i)?e.setProperty(fr(r),i.replace(hh,""),"important"):e[r]=i}}const gh=["Webkit","Moz","ms"],mc={};function bk(e,n){const i=mc[n];if(i)return i;let r=Ln(n);if(r!=="filter"&&r in e)return mc[n]=r;r=Ha(r);for(let l=0;lpc||(kk.then(()=>pc=0),pc=Date.now());function Ck(e,n){const i=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=i.attached)return;wa(Ak(r,i.value),n,5,[r])};return i.value=e,i.attached=Sk(),i}function Ak(e,n){if(bt(n)){const i=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{i.call(e),e._stopped=!0},n.map(r=>l=>!l._stopped&&r&&r(l))}else return n}const xh=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Pk=(e,n,i,r,l,d)=>{const f=l==="svg";n==="class"?gk(e,r,f):n==="style"?pk(e,i,r):go(n)?Uu(n)||xk(e,n,i,r,d):(n[0]==="."?(n=n.slice(1),!0):n[0]==="^"?(n=n.slice(1),!1):Ik(e,n,r,f))?(ph(e,n,r),!e.tagName.includes("-")&&(n==="value"||n==="checked"||n==="selected")&&mh(e,n,r,f,d,n!=="value")):e._isVueCE&&(Tk(e,n)||e._def.__asyncLoader&&(/[A-Z]/.test(n)||!ln(r)))?ph(e,Ln(n),r,d,n):(n==="true-value"?e._trueValue=r:n==="false-value"&&(e._falseValue=r),mh(e,n,r,f))};function Ik(e,n,i,r){if(r)return!!(n==="innerHTML"||n==="textContent"||n in e&&xh(n)&&St(i));if(n==="spellcheck"||n==="draggable"||n==="translate"||n==="autocorrect"||n==="sandbox"&&e.tagName==="IFRAME"||n==="form"||n==="list"&&e.tagName==="INPUT"||n==="type"&&e.tagName==="TEXTAREA")return!1;if(n==="width"||n==="height"){const l=e.tagName;if(l==="IMG"||l==="VIDEO"||l==="CANVAS"||l==="SOURCE")return!1}return xh(n)&&ln(i)?!1:n in e}function Tk(e,n){const i=e._def.props;if(!i)return!1;const r=Ln(n);return Array.isArray(i)?i.some(l=>Ln(l)===r):Object.keys(i).some(l=>Ln(l)===r)}const Hm=new WeakMap,Ym=new WeakMap,Ql=Symbol("_moveCb"),wh=Symbol("_enterCb"),Ek=e=>(delete e.props.mode,e),Vk=Ek({name:"TransitionGroup",props:wn({},Bm,{tag:String,moveClass:String}),setup(e,{slots:n}){const i=ts(),r=em();let l,d;return wo(()=>{if(!l.length)return;const f=e.moveClass||`${e.name||"v"}-move`;if(!_k(l[0].el,i.vnode.el,f)){l=[];return}l.forEach(Mk),l.forEach(Lk);const g=l.filter(Dk);qc(i.vnode.el),g.forEach(v=>{const y=v.el,x=y.style;Ta(y,f),x.transform=x.webkitTransform=x.transitionDuration="";const S=y[Ql]=C=>{C&&C.target!==y||(!C||C.propertyName.endsWith("transform"))&&(y.removeEventListener("transitionend",S),y[Ql]=null,xi(y,f))};y.addEventListener("transitionend",S)}),l=[]}),()=>{const f=ft(e),g=Fm(f);let v=f.tag||tt;if(l=[],d)for(let y=0;y{g.split(/\s+/).forEach(v=>v&&r.classList.remove(v))}),i.split(/\s+/).forEach(g=>g&&r.classList.add(g)),r.style.display="none";const d=n.nodeType===1?n:n.parentNode;d.appendChild(r);const{hasTransform:f}=Nm(r);return d.removeChild(r),f}const kh=e=>{const n=e.props["onUpdate:modelValue"]||!1;return bt(n)?i=>Ol(n,i):n};function Rk(e){e.target.composing=!0}function Sh(e){const n=e.target;n.composing&&(n.composing=!1,n.dispatchEvent(new Event("input")))}const bc=Symbol("_assign");function Ch(e,n,i){return n&&(e=e.trim()),i&&(e=Ku(e)),e}const Ok={created(e,{modifiers:{lazy:n,trim:i,number:r}},l){e[bc]=kh(l);const d=r||l.props&&l.props.type==="number";Dr(e,n?"change":"input",f=>{f.target.composing||e[bc](Ch(e.value,i,d))}),(i||d)&&Dr(e,"change",()=>{e.value=Ch(e.value,i,d)}),n||(Dr(e,"compositionstart",Rk),Dr(e,"compositionend",Sh),Dr(e,"change",Sh))},mounted(e,{value:n}){e.value=n??""},beforeUpdate(e,{value:n,oldValue:i,modifiers:{lazy:r,trim:l,number:d}},f){if(e[bc]=kh(f),e.composing)return;const g=(d||e.type==="number")&&!/^0\d/.test(e.value)?Ku(e.value):e.value,v=n??"";g!==v&&(document.activeElement===e&&e.type!=="range"&&(r&&n===i||l&&e.value.trim()===v)||(e.value=v))}},Bk=["ctrl","shift","alt","meta"],Fk={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,n)=>Bk.some(i=>e[`${i}Key`]&&!n.includes(i))},Tl=(e,n)=>{if(!e)return e;const i=e._withMods||(e._withMods={}),r=n.join(".");return i[r]||(i[r]=((l,...d)=>{for(let f=0;f{Xm().render(...e)}),zk=((...e)=>{const n=Xm().createApp(...e),{mount:i}=n;return n.mount=r=>{const l=Yk(r);if(!l)return;const d=n._component;!St(d)&&!d.render&&!d.template&&(d.template=l.innerHTML),l.nodeType===1&&(l.textContent="");const f=i(l,!1,Hk(l));return l instanceof Element&&(l.removeAttribute("v-cloak"),l.setAttribute("data-v-app","")),f},n});function Hk(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Yk(e){return ln(e)?document.querySelector(e):e}/*! - * pinia v2.3.1 - * (c) 2025 Eduardo San Martin Morote - * @license MIT - */const Wk=Symbol();var Ph;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ph||(Ph={}));function Xk(){const e=tr(!0),n=e.run(()=>Re({}));let i=[],r=[];const l=rd({install(d){l._a=d,d.provide(Wk,l),d.config.globalProperties.$pinia=l,r.forEach(f=>i.push(f)),r=[]},use(d){return this._a?i.push(d):r.push(d),this},_p:i,_a:null,_e:e,_s:new Map,state:n});return l}function Gm(e,n){n=Array.isArray(n)?n.slice(0,-1).map(i=>`'${i}'`).join(", ")+` or '${n.at(-1)}'`:`'${n}'`}const Dt=typeof window<"u",md=Dt&&"IntersectionObserver"in window,$k=Dt&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),Ih=Dt&&"EyeDropper"in window,pd=Dt&&"matchMedia"in window&&typeof window.matchMedia=="function",Ba=()=>pd&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;function Th(e,n,i){Gk(e,n),n.set(e,i)}function Gk(e,n){if(n.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Eh(e,n,i){return e.set(jm(e,n),i),i}function qa(e,n){return e.get(jm(e,n))}function jm(e,n,i){if(typeof e=="function"?e===n:e.has(n))return arguments.length<3?n:i;throw new TypeError("Private element is not present on this object")}function Um(e,n,i){const r=n.length-1;if(r<0)return e===void 0?i:e;for(let l=0;l"u"?i:l}if(typeof n=="string")return ir(e,n,i);if(Array.isArray(n))return Um(e,n,i);if(typeof n!="function")return i;const r=n(e,i);return typeof r>"u"?i:r}function _a(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(i,r)=>n+r)}function Ge(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(e==null||e==="")return;const i=Number(e);return isNaN(i)?String(e):isFinite(i)?`${i}${n}`:void 0}function rr(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Kc(e){let n;return e!==null&&typeof e=="object"&&((n=Object.getPrototypeOf(e))===Object.prototype||n===null)}function bd(e){if(e&&"$el"in e){const n=e.$el;return(n==null?void 0:n.nodeType)===Node.TEXT_NODE?n.nextElementSibling:n}return e}const Zc=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function qm(e){return Object.keys(e)}function Gi(e,n){return n.every(i=>e.hasOwnProperty(i))}function Un(e,n){const i={};for(const r of n)Object.prototype.hasOwnProperty.call(e,r)&&(i[r]=e[r]);return i}function Jc(e,n,i){const r=Object.create(null),l=Object.create(null);for(const d in e)n.some(f=>f instanceof RegExp?f.test(d):f===d)?r[d]=e[d]:l[d]=e[d];return[r,l]}function yt(e,n){const i={...e};return n.forEach(r=>delete i[r]),i}const Km=/^on[^a-z]/,yd=e=>Km.test(e),jk=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],Uk=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function qk(e){return e.isComposing&&Uk.includes(e.key)}function Ya(e){const[n,i]=Jc(e,[Km]),r=yt(n,jk),[l,d]=Jc(i,["class","style","id","inert",/^data-/]);return Object.assign(l,n),Object.assign(d,r),[l,d]}function Wt(e){return e==null?[]:Array.isArray(e)?e:[e]}function Zm(e,n){let i=0;const r=function(){for(var l=arguments.length,d=new Array(l),f=0;fe(...d),yn(n))};return r.clear=()=>{clearTimeout(i)},r.immediate=e,r}function Lt(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(n,Math.min(i,e))}function Vh(e){const n=e.toString().trim();return n.includes(".")?n.length-n.indexOf(".")-1:0}function Mh(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+i.repeat(Math.max(0,n-e.length))}function Lh(e,n){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,n-e.length))+e}function Kk(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const i=[];let r=0;for(;r1&&arguments[1]!==void 0?arguments[1]:1e3;if(e=n&&r0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0;const r={};for(const l in e)r[l]=e[l];for(const l in n){const d=e[l],f=n[l];if(Kc(d)&&Kc(f)){r[l]=Mn(d,f,i);continue}if(i&&Array.isArray(d)&&Array.isArray(f)){r[l]=i(d,f);continue}r[l]=f}return r}function Jm(e){return e.map(n=>n.type===tt?Jm(n.children):n).flat()}function Ki(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Ki.cache.has(e))return Ki.cache.get(e);const n=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Ki.cache.set(e,n),n}Ki.cache=new Map;function Or(e,n){if(!n||typeof n!="object")return[];if(Array.isArray(n))return n.map(i=>Or(e,i)).flat(1);if(n.suspense)return Or(e,n.ssContent);if(Array.isArray(n.children))return n.children.map(i=>Or(e,i)).flat(1);if(n.component){if(Object.getOwnPropertyDescriptor(n.component.provides,e))return[n.component];if(n.component.subTree)return Or(e,n.component.subTree).flat(1)}return[]}var Tr=new WeakMap,Hi=new WeakMap;class Qm{constructor(n){Th(this,Tr,[]),Th(this,Hi,0),this.size=n}get isFull(){return qa(Tr,this).length===this.size}push(n){qa(Tr,this)[qa(Hi,this)]=n,Eh(Hi,this,(qa(Hi,this)+1)%this.size)}values(){return qa(Tr,this).slice(qa(Hi,this)).concat(qa(Tr,this).slice(0,qa(Hi,this)))}clear(){qa(Tr,this).length=0,Eh(Hi,this,0)}}function Zk(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function xd(e){const n=bn({});Kt(()=>{const r=e();for(const l in r)n[l]=r[l]},{flush:"sync"});const i={};for(const r in n)i[r]=le(()=>n[r]);return i}function eo(e,n){return e.includes(n)}function ep(e){return e[2].toLowerCase()+e.slice(3)}const In=()=>[Function,Array];function _h(e,n){return n="on"+Ha(n),!!(e[n]||e[`${n}Once`]||e[`${n}Capture`]||e[`${n}OnceCapture`]||e[`${n}CaptureOnce`])}function ul(e){for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r1&&arguments[1]!==void 0?arguments[1]:!0;const i=["button","[href]",'input:not([type="hidden"])',"select","textarea","details:not(:has(> summary))","details > summary","[tabindex]",'[contenteditable]:not([contenteditable="false"])',"audio[controls]","video[controls]"].map(l=>`${l}${n?':not([tabindex="-1"])':""}:not([disabled], [inert])`).join(", ");let r;try{r=[...e.querySelectorAll(i)]}catch{return[]}return r.filter(l=>!l.closest("[inert]")).filter(l=>!!l.offsetParent||l.getClientRects().length>0).filter(l=>{var d,f;return!((d=l.parentElement)!=null&&d.closest("details:not([open])"))||l.tagName==="SUMMARY"&&((f=l.parentElement)==null?void 0:f.tagName)==="DETAILS"})}function tp(e,n,i){let r,l=e.indexOf(document.activeElement);const d=n==="next"?1:-1;do l+=d,r=e[l];while((!r||r.offsetParent==null||!((i==null?void 0:i(r))??!0))&&l=0);return r}function Zi(e,n){var r,l,d,f;const i=Si(e);if(n==null)(e===document.activeElement||!e.contains(document.activeElement))&&((r=i[0])==null||r.focus());else if(n==="first")(l=i[0])==null||l.focus();else if(n==="last")(d=i.at(-1))==null||d.focus();else if(typeof n=="number")(f=i[n])==null||f.focus();else{const g=tp(i,n);g?g.focus():Zi(e,n==="next"?"first":"last")}}function bs(e){return e==null||typeof e=="string"&&e.trim()===""}function Co(){}function Xr(e,n){if(!(Dt&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${n})`)))return null;try{return!!e&&e.matches(n)}catch{return null}}function Ao(e){return e.some(n=>zs(n)?n.type===qn?!1:n.type!==tt||Ao(n.children):!0)?e:null}function El(e,n,i){return(e==null?void 0:e(n))??(i==null?void 0:i(n))}function Jk(e,n){if(!Dt||e===0)return n(),()=>{};const i=window.setTimeout(n,e);return()=>window.clearTimeout(i)}function Qk(e,n){const i=e.clientX,r=e.clientY,l=n.getBoundingClientRect(),d=l.left,f=l.top,g=l.right,v=l.bottom;return i>=d&&i<=g&&r>=f&&r<=v}function Ys(){const e=He(),n=i=>{e.value=i};return Object.defineProperty(n,"value",{enumerable:!0,get:()=>e.value,set:i=>e.value=i}),Object.defineProperty(n,"el",{enumerable:!0,get:()=>bd(e.value)}),n}function $r(e){const n=e.key.length===1,i=!e.ctrlKey&&!e.metaKey&&!e.altKey;return n&&i}function Ti(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="bigint"}function to(e){return"\\^$*+?.()|{}[]".includes(e)?`\\${e}`:e}function eS(e,n,i){const r=new RegExp(`[\\d\\-${to(i)}]`),l=e.split("").filter(f=>r.test(f)).filter((f,g,v)=>g===0&&/[-]/.test(f)||f===i&&g===v.indexOf(f)||/\d/.test(f)).join("");if(n===0)return l.split(i)[0];const d=new RegExp(`${to(i)}\\d`);if(n!==null&&d.test(l)){const f=l.split(i);return[f[0],f[1].substring(0,n)].join(i)}return l}function tS(e){const n={};for(const i in e)n[Ln(i)]=e[i];return n}function nS(e){const n=["checked","disabled"];return Object.fromEntries(Object.entries(e).filter(i=>{let[r,l]=i;return n.includes(r)?!!l:l!==void 0}))}function Rh(e){const n=i=>Array.isArray(i)?i.map(r=>n(r)):sn(i)||qi(i)||sl(i)?n(ft(i)):Kc(i)?Object.keys(i).reduce((r,l)=>(r[l]=n(i[l]),r),{}):i;return n(e)}const np=["top","bottom"],aS=["start","end","left","right"];function Qc(e,n){let[i,r]=e.split(" ");return r||(r=eo(np,i)?"start":eo(aS,i)?"top":"center"),{side:eu(i,n),align:eu(r,n)}}function eu(e,n){return e==="start"?n?"right":"left":e==="end"?n?"left":"right":e}function yc(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function xc(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Oh(e){return{side:e.align,align:e.side}}function Bh(e){return eo(np,e.side)?"y":"x"}class fa{constructor(n){const i=document.body.currentCSSZoom??1,r=n instanceof Element,l=r?1+(1-i)/i:1,{x:d,y:f,width:g,height:v}=r?n.getBoundingClientRect():n;this.x=d*l,this.y=f*l,this.width=g*l,this.height=v*l}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Fh(e,n){return{x:{before:Math.max(0,n.left-e.left),after:Math.max(0,e.right-n.right)},y:{before:Math.max(0,n.top-e.top),after:Math.max(0,e.bottom-n.bottom)}}}function ap(e){if(Array.isArray(e)){const n=document.body.currentCSSZoom??1,i=1+(1-n)/n;return new fa({x:e[0]*i,y:e[1]*i,width:0*i,height:0*i})}else return new fa(e)}function iS(e){if(e===document.documentElement)if(visualViewport){const n=document.body.currentCSSZoom??1;return new fa({x:visualViewport.scale>1?0:visualViewport.offsetLeft,y:visualViewport.scale>1?0:visualViewport.offsetTop,width:visualViewport.width*visualViewport.scale/n,height:visualViewport.height*visualViewport.scale/n})}else return new fa({x:0,y:0,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight});else return new fa(e)}function wd(e){const n=new fa(e),i=getComputedStyle(e),r=i.transform;if(r){let l,d,f,g,v;if(r.startsWith("matrix3d("))l=r.slice(9,-1).split(/, /),d=Number(l[0]),f=Number(l[5]),g=Number(l[12]),v=Number(l[13]);else if(r.startsWith("matrix("))l=r.slice(7,-1).split(/, /),d=Number(l[0]),f=Number(l[3]),g=Number(l[4]),v=Number(l[5]);else return new fa(n);const y=i.transformOrigin,x=n.x-g-(1-d)*parseFloat(y),S=n.y-v-(1-f)*parseFloat(y.slice(y.indexOf(" ")+1)),C=d?n.width/d:e.offsetWidth+1,I=f?n.height/f:e.offsetHeight+1;return new fa({x,y:S,width:C,height:I})}else return new fa(n)}function Qa(e,n,i){if(typeof e.animate>"u")return{finished:Promise.resolve()};let r;try{r=e.animate(n,i)}catch{return{finished:Promise.resolve()}}return typeof r.finished>"u"&&(r.finished=new Promise(l=>{r.onfinish=()=>{l(r)}})),r}const zl=new WeakMap;function rS(e,n){Object.keys(n).forEach(i=>{if(yd(i)){const r=ep(i),l=zl.get(e);if(n[i]==null)l==null||l.forEach(d=>{const[f,g]=d;f===r&&(e.removeEventListener(r,g),l.delete(d))});else if(!l||![...l].some(d=>d[0]===r&&d[1]===n[i])){e.addEventListener(r,n[i]);const d=l||new Set;d.add([r,n[i]]),zl.has(e)||zl.set(e,d)}}else n[i]==null?e.removeAttribute(i):e.setAttribute(i,n[i])})}function sS(e,n){Object.keys(n).forEach(i=>{if(yd(i)){const r=ep(i),l=zl.get(e);l==null||l.forEach(d=>{const[f,g]=d;f===r&&(e.removeEventListener(r,g),l.delete(d))})}else e.removeAttribute(i)})}const Er=2.4,Nh=.2126729,zh=.7151522,Hh=.072175,lS=.55,oS=.58,cS=.57,uS=.62,Vl=.03,Yh=1.45,dS=5e-4,fS=1.25,hS=1.25,Wh=.078,Xh=12.82051282051282,Ml=.06,$h=.001;function Gh(e,n){const i=(e.r/255)**Er,r=(e.g/255)**Er,l=(e.b/255)**Er,d=(n.r/255)**Er,f=(n.g/255)**Er,g=(n.b/255)**Er;let v=i*Nh+r*zh+l*Hh,y=d*Nh+f*zh+g*Hh;if(v<=Vl&&(v+=(Vl-v)**Yh),y<=Vl&&(y+=(Vl-y)**Yh),Math.abs(y-v)v){const S=(y**lS-v**oS)*fS;x=S<$h?0:S-$h?0:S>-Wh?S-S*Xh*Ml:S+Ml}return x*100}const no=.20689655172413793,gS=e=>e>no**3?Math.cbrt(e):e/(3*no**2)+4/29,vS=e=>e>no?e**3:3*no**2*(e-4/29);function ip(e){const n=gS,i=n(e[1]);return[116*i-16,500*(n(e[0]/.95047)-i),200*(i-n(e[2]/1.08883))]}function rp(e){const n=vS,i=(e[0]+16)/116;return[n(i+e[1]/500)*.95047,n(i),n(i-e[2]/200)*1.08883]}const mS=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],pS=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,bS=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],yS=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function sp(e){const n=Array(3),i=pS,r=mS;for(let l=0;l<3;++l)n[l]=Math.round(Lt(i(r[l][0]*e[0]+r[l][1]*e[1]+r[l][2]*e[2]))*255);return{r:n[0],g:n[1],b:n[2]}}function kd(e){let{r:n,g:i,b:r}=e;const l=[0,0,0],d=yS,f=bS;n=d(n/255),i=d(i/255),r=d(r/255);for(let g=0;g<3;++g)l[g]=f[g][0]*n+f[g][1]*i+f[g][2]*r;return l}function tu(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function xS(e){return tu(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const jh=/^(?(?:rgb|hsl)a?)\((?.+)\)/,wS={rgb:(e,n,i,r)=>({r:e,g:n,b:i,a:r}),rgba:(e,n,i,r)=>({r:e,g:n,b:i,a:r}),hsl:(e,n,i,r)=>Uh({h:e,s:n,l:i,a:r}),hsla:(e,n,i,r)=>Uh({h:e,s:n,l:i,a:r}),hsv:(e,n,i,r)=>Fa({h:e,s:n,v:i,a:r}),hsva:(e,n,i,r)=>Fa({h:e,s:n,v:i,a:r})};function ta(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&jh.test(e)){const{groups:n}=e.match(jh),{fn:i,values:r}=n,l=r.split(/,\s*|\s*\/\s*|\s+/).map((d,f)=>d.endsWith("%")||f>0&&f<3&&["hsl","hsla","hsv","hsva"].includes(i)?parseFloat(d)/100:parseFloat(d));return wS[i](...l)}else if(typeof e=="string"){let n=e.startsWith("#")?e.slice(1):e;return[3,4].includes(n.length)?n=n.split("").map(i=>i+i).join(""):[6,8].includes(n.length),up(n)}else if(typeof e=="object"){if(Gi(e,["r","g","b"]))return e;if(Gi(e,["h","s","l"]))return Fa(Sd(e));if(Gi(e,["h","s","v"]))return Fa(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} -Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function Fa(e){const{h:n,s:i,v:r,a:l}=e,d=g=>{const v=(g+n/60)%6;return r-r*i*Math.max(Math.min(v,4-v,1),0)},f=[d(5),d(3),d(1)].map(g=>Math.round(g*255));return{r:f[0],g:f[1],b:f[2],a:l}}function Uh(e){return Fa(Sd(e))}function dl(e){if(!e)return{h:0,s:1,v:1,a:1};const n=e.r/255,i=e.g/255,r=e.b/255,l=Math.max(n,i,r),d=Math.min(n,i,r);let f=0;l!==d&&(l===n?f=60*(0+(i-r)/(l-d)):l===i?f=60*(2+(r-n)/(l-d)):l===r&&(f=60*(4+(n-i)/(l-d)))),f<0&&(f=f+360);const g=l===0?0:(l-d)/l,v=[f,g,l];return{h:v[0],s:v[1],v:v[2],a:e.a}}function nu(e){const{h:n,s:i,v:r,a:l}=e,d=r-r*i/2,f=d===1||d===0?0:(r-d)/Math.min(d,1-d);return{h:n,s:f,l:d,a:l}}function Sd(e){const{h:n,s:i,l:r,a:l}=e,d=r+i*Math.min(r,1-r),f=d===0?0:2-2*r/d;return{h:n,s:f,v:d,a:l}}function lp(e){let{r:n,g:i,b:r,a:l}=e;return l===void 0?`rgb(${n}, ${i}, ${r})`:`rgba(${n}, ${i}, ${r}, ${l})`}function op(e){return lp(Fa(e))}function Ll(e){const n=Math.round(e).toString(16);return("00".substr(0,2-n.length)+n).toUpperCase()}function cp(e){let{r:n,g:i,b:r,a:l}=e;return`#${[Ll(n),Ll(i),Ll(r),l!==void 0?Ll(Math.round(l*255)):""].join("")}`}function up(e){e=SS(e);let[n,i,r,l]=Kk(e,2).map(d=>parseInt(d,16));return l=l===void 0?l:l/255,{r:n,g:i,b:r,a:l}}function kS(e){const n=up(e);return dl(n)}function dp(e){return cp(Fa(e))}function SS(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(n=>n+n).join("")),e.length!==6&&(e=Mh(Mh(e,6),8,"F")),e}function CS(e,n){const i=ip(kd(e));return i[0]=i[0]+n*10,sp(rp(i))}function AS(e,n){const i=ip(kd(e));return i[0]=i[0]-n*10,sp(rp(i))}function au(e){const n=ta(e);return kd(n)[1]}function PS(e,n){const i=au(e),r=au(n),l=Math.max(i,r),d=Math.min(i,r);return(l+.05)/(d+.05)}function fp(e){const n=Math.abs(Gh(ta(0),ta(e)));return Math.abs(Gh(ta(16777215),ta(e)))>Math.min(n,50)?"#fff":"#000"}function xe(e,n){return i=>Object.keys(e).reduce((r,l)=>{const f=typeof e[l]=="object"&&e[l]!=null&&!Array.isArray(e[l])?e[l]:{type:e[l]};return i&&l in i?r[l]={...f,default:i[l]}:r[l]=f,n&&!r[l].source&&(r[l].source=n),r},{})}const nt=xe({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function cn(e,n){const i=ts();if(!i)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return i}function Wa(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const n=cn(e).type;return Ki((n==null?void 0:n.aliasName)||(n==null?void 0:n.name))}function IS(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:cn("injectSelf");const{provides:i}=n;if(i&&e in i)return i[e]}const Gr=Symbol.for("vuetify:defaults");function TS(e){return Re(e)}function Cd(){const e=xt(Gr);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Qt(e,n){const i=Cd(),r=Re(e),l=$(()=>{if(yn(n==null?void 0:n.disabled))return i.value;const f=yn(n==null?void 0:n.scoped),g=yn(n==null?void 0:n.reset),v=yn(n==null?void 0:n.root);if(r.value==null&&!(f||g||v))return i.value;let y=Mn(r.value,{prev:i.value});if(f)return y;if(g||v){const x=Number(g||1/0);for(let S=0;S<=x&&!(!y||!("prev"in y));S++)y=y.prev;return y&&typeof v=="string"&&v in y&&(y=Mn(Mn(y,{prev:y}),y[v])),y}return y.prev?Mn(y.prev,y):y});return Ft(Gr,l),l}function ES(e,n){return e.props&&(typeof e.props[n]<"u"||typeof e.props[Ki(n)]<"u")}function VS(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Cd();const r=cn("useDefaults");if(n=n??r.type.name??r.type.__name,!n)throw new Error("[Vuetify] Could not determine component name");const l=$(()=>{var v;return(v=i.value)==null?void 0:v[e._as??n]}),d=new Proxy(e,{get(v,y){var I,M,V,O;const x=Reflect.get(v,y);if(y==="class"||y==="style")return[(I=l.value)==null?void 0:I[y],x].filter(L=>L!=null);if(ES(r.vnode,y))return x;const S=(M=l.value)==null?void 0:M[y];if(S!==void 0)return S;const C=(O=(V=i.value)==null?void 0:V.global)==null?void 0:O[y];return C!==void 0?C:x}}),f=He();Kt(()=>{if(l.value){const v=Object.entries(l.value).filter(y=>{let[x]=y;return x.startsWith(x[0].toUpperCase())});f.value=v.length?Object.fromEntries(v):void 0}else f.value=void 0});function g(){const v=IS(Gr,r);Ft(Gr,$(()=>f.value?Mn((v==null?void 0:v.value)??{},f.value):v==null?void 0:v.value))}return{props:d,provideSubDefaults:g}}function Yn(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=xe(e.props??{},e.name)();const n=Object.keys(e.props).filter(i=>i!=="class"&&i!=="style");e.filterProps=function(r){return Un(r,n)},e.props._as=String,e.setup=function(r,l){const d=Cd();if(!d.value)return e._setup(r,l);const{props:f,provideSubDefaults:g}=VS(r,r._as??e.name,d),v=e._setup(f,l);return g(),v}}return e}function Me(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n=>(e?Yn:es)(n)}function MS(e,n){return n.props=e,n}function di(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",i=arguments.length>2?arguments[2]:void 0;return Me()({name:i??Ha(Ln(e.replace(/__/g,"-"))),props:{tag:{type:String,default:n},...nt()},setup(r,l){let{slots:d}=l;return()=>{var f;return ma(r.tag,{class:[e,r.class],style:r.style},(f=d.default)==null?void 0:f.call(d))}}})}function LS(e,n,i,r){if(!i||Ti(e)||Ti(n))return;const l=i.get(e);if(l)l.set(n,r);else{const d=new WeakMap;d.set(n,r),i.set(e,d)}}function DS(e,n,i){var d,f;if(!i||Ti(e)||Ti(n))return null;const r=(d=i.get(e))==null?void 0:d.get(n);if(typeof r=="boolean")return r;const l=(f=i.get(n))==null?void 0:f.get(e);return typeof l=="boolean"?l:null}function xn(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:new WeakMap;if(e===n)return!0;if(e instanceof Date&&n instanceof Date&&e.getTime()!==n.getTime()||e!==Object(e)||n!==Object(n))return!1;const r=Object.keys(e);if(r.length!==Object.keys(n).length)return!1;const l=DS(e,n,i);return l||(LS(e,n,i,!0),r.every(d=>xn(e[d],n[d],i)))}function hp(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const n=e.getRootNode();return n!==document&&n.getRootNode({composed:!0})!==document?null:n}const Ws="cubic-bezier(0.4, 0, 0.2, 1)",qh="cubic-bezier(0.0, 0, 0.2, 1)",Kh="cubic-bezier(0.4, 0, 1, 1)",_S={linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5,instant:e=>1};function na(e,n,i){return Object.keys(e).filter(r=>yd(r)&&r.endsWith(n)).reduce((r,l)=>(r[l.slice(0,-n.length)]=d=>ul(e[l],d,i(d)),r),{})}function Po(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(n?RS(e):Ad(e))return e;e=e.parentElement}return document.scrollingElement}function ao(e,n){const i=[];if(n&&e&&!n.contains(e))return i;for(;e&&(Ad(e)&&i.push(e),e!==n);)e=e.parentElement;return i}function Ad(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const n=window.getComputedStyle(e),i=n.overflowY==="scroll"||n.overflowY==="auto"&&e.scrollHeight>e.clientHeight,r=n.overflowX==="scroll"||n.overflowX==="auto"&&e.scrollWidth>e.clientWidth;return i||r}function RS(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const n=window.getComputedStyle(e);return["scroll","auto"].includes(n.overflowY)}function OS(e){let{depth:n,isLast:i,isLastGroup:r,leafLinks:l,separateRoots:d,parentIndentLines:f,variant:g}=e;const v=i&&(!r||d||n>1);return!f||!n?{leaf:void 0,node:void 0,children:f,footer:f&&(!v||g==="simple")?[...f,d?"none":"line"]:["none"]}:g==="simple"?{leaf:[...f,"line"],node:[...f,"line"],children:[...f,"line"],footer:[...f,"line","line"]}:{leaf:[...f,v?"last-leaf":"leaf",...l?["leaf-link"]:[]],node:[...f,v?"last-leaf":"leaf"],children:[...f,v?"none":"line"],footer:[...f,v?"none":"line"]}}function BS(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Fe(e){const n=cn("useRender");n.render=e}function FS(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{leading:!0,trailing:!0},r=0,l=0,d=!1,f=0;function g(){clearTimeout(r),d=!1,f=0}const v=function(){for(var y=arguments.length,x=new Array(y),S=0;S=n?M():i.trailing&&(r=setTimeout(M,n-I)):(d=!0,i.leading&&M())};return v.clear=g,v.immediate=e,v}const lt=[String,Function,Object,Array],iu=Symbol.for("vuetify:icons"),Io=xe({icon:{type:lt},tag:{type:[String,Object,Function],required:!0}},"icon"),ru=Me()({name:"VComponentIcon",props:Io(),setup(e,n){let{slots:i}=n;return()=>{const r=e.icon;return W(e.tag,null,{default:()=>{var l;return[e.icon?W(r,null,null):(l=i.default)==null?void 0:l.call(i)]}})}}}),Pd=Yn({name:"VSvgIcon",inheritAttrs:!1,props:Io(),setup(e,n){let{attrs:i}=n;return()=>W(e.tag,Ae(i,{style:null}),{default:()=>[X("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(r=>Array.isArray(r)?X("path",{d:r[0],"fill-opacity":r[1]},null):X("path",{d:r},null)):X("path",{d:e.icon},null)])]})}}),NS=Yn({name:"VLigatureIcon",props:Io(),setup(e){return()=>W(e.tag,null,{default:()=>[e.icon]})}}),Id=Yn({name:"VClassIcon",props:Io(),setup(e){return()=>W(e.tag,{class:Be(e.icon)},null)}}),zS=e=>{const n=xt(iu);if(!n)throw new Error("Missing Vuetify Icons provide!");return{iconData:$(()=>{var v;const r=Yt(e);if(!r)return{component:ru};let l=r;if(typeof l=="string"&&(l=l.trim(),l.startsWith("$")&&(l=(v=n.aliases)==null?void 0:v[l.slice(1)])),Array.isArray(l))return{component:Pd,icon:l};if(typeof l!="string")return{component:ru,icon:l};const d=Object.keys(n.sets).find(y=>typeof l=="string"&&l.startsWith(`${y}:`)),f=d?l.slice(d.length+1):l;return{component:n.sets[d??n.defaultSet].component,icon:f}})}},gp={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",tableGroupCollapse:"mdi-chevron-down",tableGroupExpand:"mdi-chevron-right",eyeDropper:"mdi-eyedropper",upload:"mdi-cloud-upload",color:"mdi-palette",command:"mdi-apple-keyboard-command",ctrl:"mdi-apple-keyboard-control",space:"mdi-keyboard-space",shift:"mdi-apple-keyboard-shift",alt:"mdi-apple-keyboard-option",enter:"mdi-keyboard-return",arrowup:"mdi-arrow-up",arrowdown:"mdi-arrow-down",arrowleft:"mdi-arrow-left",arrowright:"mdi-arrow-right",backspace:"mdi-backspace",play:"mdi-play",pause:"mdi-pause",fullscreen:"mdi-fullscreen",fullscreenExit:"mdi-fullscreen-exit",volumeHigh:"mdi-volume-high",volumeMedium:"mdi-volume-medium",volumeLow:"mdi-volume-low",volumeOff:"mdi-volume-variant-off",search:"mdi-magnify"},vp={component:e=>ma(Id,{...e,class:"mdi"})};function HS(){return{svg:{component:Pd},class:{component:Id}}}function YS(e){const n=HS(),i=(e==null?void 0:e.defaultSet)??"mdi";return i==="mdi"&&!n.mdi&&(n.mdi=vp),Mn({defaultSet:i,sets:n,aliases:{...gp,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}function Tn(e,n){let i;function r(){i=tr(),i.run(()=>n.length?n(()=>{i==null||i.stop(),r()}):n())}Ye(e,l=>{l&&!i?r():l||(i==null||i.stop(),i=void 0)},{immediate:!0}),an(()=>{i==null||i.stop()})}function it(e,n,i){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:S=>S,l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:S=>S;const d=cn("useProxiedModel"),f=Re(e[n]!==void 0?e[n]:i),g=Ki(n),y=$(g!==n?()=>{var S,C,I,M;return e[n],!!(((S=d.vnode.props)!=null&&S.hasOwnProperty(n)||(C=d.vnode.props)!=null&&C.hasOwnProperty(g))&&((I=d.vnode.props)!=null&&I.hasOwnProperty(`onUpdate:${n}`)||(M=d.vnode.props)!=null&&M.hasOwnProperty(`onUpdate:${g}`)))}:()=>{var S,C;return e[n],!!((S=d.vnode.props)!=null&&S.hasOwnProperty(n)&&((C=d.vnode.props)!=null&&C.hasOwnProperty(`onUpdate:${n}`)))});Tn(()=>!y.value,()=>{Ye(()=>e[n],S=>{f.value=S})});const x=$({get(){const S=e[n];return r(y.value?S:f.value)},set(S){const C=l(S),I=ft(y.value?e[n]:f.value);I===C||r(I)===S||(f.value=C,d==null||d.emit(`update:${n}`,C))}});return Object.defineProperty(x,"externalValue",{get:()=>y.value?e[n]:f.value}),x}const WS={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"},ariaLabel:{previousMonth:"Previous month",nextMonth:"Next month",selectYear:"Select year",previousYear:"Previous year",nextYear:"Next year",selectMonth:"Select month",selectDate:"{0}",currentDate:"Today, {0}"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},timePicker:{am:"AM",pm:"PM",title:"Select Time",hour:"Hour",minute:"Minute",second:"Second",notAllowed:"Value is not allowed"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"},rules:{required:"This field is required",email:"Please enter a valid email",number:"This field can only contain numbers",integer:"This field can only contain integer values",capital:"This field can only contain uppercase letters",maxLength:"You must enter a maximum of {0} characters",minLength:"You must enter a minimum of {0} characters",strictLength:"The length of the entered field is invalid",exclude:"The {0} character is not allowed",notEmpty:"Please choose at least one value",pattern:"Invalid format"},command:{search:"Type a command or search..."},hotkey:{then:"then",ctrl:"Ctrl",command:"Command",space:"Space",shift:"Shift",alt:"Alt",enter:"Enter",escape:"Escape",upArrow:"Up Arrow",downArrow:"Down Arrow",leftArrow:"Left Arrow",rightArrow:"Right Arrow",backspace:"Backspace",option:"Option",plus:"plus",shortcut:"Keyboard shortcut: {0}",or:"or"},video:{play:"Play",pause:"Pause",seek:"Seek",volume:"Volume",showVolume:"Show volume control",mute:"Mute",unmute:"Unmute",enterFullscreen:"Full screen",exitFullscreen:"Exit full screen"},colorPicker:{ariaLabel:{eyedropper:"Select color with eyedropper",hueSlider:"Hue",alphaSlider:"Alpha",redInput:"Red value",greenInput:"Green value",blueInput:"Blue value",alphaInput:"Alpha value",hueInput:"Hue value",saturationInput:"Saturation value",lightnessInput:"Lightness value",hexInput:"HEX value",hexaInput:"HEX with alpha value",changeFormat:"Change color format"}}},Zh="$vuetify.",Jh=(e,n)=>e.replace(/\{(\d+)\}/g,(i,r)=>String(n[Number(r)])),mp=(e,n,i)=>function(r){for(var l=arguments.length,d=new Array(l>1?l-1:0),f=1;fnew Intl.NumberFormat([e.value,n.value],r).format(i)}function pp(e,n){return Td(e,n)(.1).includes(",")?",":"."}function wc(e,n,i){const r=it(e,n,e[n]??i.value);return r.value=e[n]??i.value,Ye(i,l=>{e[n]==null&&(r.value=i.value)}),r}function bp(e){return n=>{const i=wc(n,"locale",e.current),r=wc(n,"fallback",e.fallback),l=wc(n,"messages",e.messages);return{name:"vuetify",current:i,fallback:r,messages:l,decimalSeparator:le(()=>pp(i,r)),t:mp(i,r,l),n:Td(i,r),provide:bp({current:i,fallback:r,messages:l})}}}function XS(e){const n=He((e==null?void 0:e.locale)??"en"),i=He((e==null?void 0:e.fallback)??"en"),r=Re({en:WS,...e==null?void 0:e.messages});return{name:"vuetify",current:n,fallback:i,messages:r,decimalSeparator:le(()=>(e==null?void 0:e.decimalSeparator)??pp(n,i)),t:mp(n,i,r),n:Td(n,i),provide:bp({current:n,fallback:i,messages:r})}}const jr=Symbol.for("vuetify:locale");function $S(e){return e.name!=null}function GS(e){const n=e!=null&&e.adapter&&$S(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:XS(e),i=US(n,e);return{...n,...i}}function _t(){const e=xt(jr);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function yp(e){const n=xt(jr);if(!n)throw new Error("[Vuetify] Could not find injected locale instance");const i=n.provide(e),r=qS(i,n.rtl,e),l={...i,...r};return Ft(jr,l),l}function jS(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function US(e,n){const i=Re((n==null?void 0:n.rtl)??jS()),r=$(()=>i.value[e.current.value]??!1);return{isRtl:r,rtl:i,rtlClasses:le(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function qS(e,n,i){const r=$(()=>i.rtl??n.value[e.current.value]??!1);return{isRtl:r,rtl:n,rtlClasses:le(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function gn(){const e=xt(jr);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}function fl(e){const n=e.slice(-2).toUpperCase();switch(!0){case e==="GB-alt-variant":return{firstDay:0,firstWeekSize:4};case e==="001":return{firstDay:1,firstWeekSize:1};case`AG AS BD BR BS BT BW BZ CA CO DM DO ET GT GU HK HN ID IL IN JM JP KE - KH KR LA MH MM MO MT MX MZ NI NP PA PE PH PK PR PY SA SG SV TH TT TW UM US - VE VI WS YE ZA ZW`.includes(n):return{firstDay:0,firstWeekSize:1};case`AI AL AM AR AU AZ BA BM BN BY CL CM CN CR CY EC GE HR KG KZ LB LK LV - MD ME MK MN MY NZ RO RS SI TJ TM TR UA UY UZ VN XK`.includes(n):return{firstDay:1,firstWeekSize:1};case`AD AN AT AX BE BG CH CZ DE DK EE ES FI FJ FO FR GB GF GP GR HU IE IS - IT LI LT LU MC MQ NL NO PL RE RU SE SK SM VA`.includes(n):return{firstDay:1,firstWeekSize:4};case"AE AF BH DJ DZ EG IQ IR JO KW LY OM QA SD SY".includes(n):return{firstDay:6,firstWeekSize:1};case n==="MV":return{firstDay:5,firstWeekSize:1};case n==="PT":return{firstDay:0,firstWeekSize:4};default:return null}}function KS(e,n,i){var x;const r=[];let l=[];const d=xp(e),f=wp(e),g=i??((x=fl(n))==null?void 0:x.firstDay)??0,v=(d.getDay()-g+7)%7,y=(f.getDay()-g+7)%7;for(let S=0;S0&&r.push(l),r}function Es(e,n,i){var d;let r=(i??((d=fl(n))==null?void 0:d.firstDay)??0)%7;[0,1,2,3,4,5,6].includes(r)||(r=0);const l=new Date(e);for(;l.getDay()!==r;)l.setDate(l.getDate()-1);return l}function ZS(e,n){var l;const i=new Date(e),r=((((l=fl(n))==null?void 0:l.firstDay)??0)+6)%7;for(;i.getDay()!==r;)i.setDate(i.getDate()+1);return i}function xp(e){return new Date(e.getFullYear(),e.getMonth(),1)}function wp(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function JS(e){const n=e.split("-").map(Number);return new Date(n[0],n[1]-1,n[2])}const QS=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function kp(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let n;if(QS.test(e))return JS(e);if(n=Date.parse(e),!isNaN(n))return new Date(n)}return null}const Qh=new Date(2e3,0,2);function eC(e,n,i){var l;const r=n??((l=fl(e))==null?void 0:l.firstDay)??0;return _a(7).map(d=>{const f=new Date(Qh);return f.setDate(Qh.getDate()+r+d),new Intl.DateTimeFormat(e,{weekday:i??"narrow"}).format(f)})}function tC(e,n,i,r){const l=kp(e)??new Date,d=r==null?void 0:r[n];if(typeof d=="function")return d(l,n,i);let f={};switch(n){case"fullDate":f={year:"numeric",month:"short",day:"numeric"};break;case"fullDateWithWeekday":f={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const g=l.getDate(),v=new Intl.DateTimeFormat(i,{month:"long"}).format(l);return`${g} ${v}`;case"normalDateWithWeekday":f={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":f={month:"short",day:"numeric"};break;case"year":f={year:"numeric"};break;case"month":f={month:"long"};break;case"monthShort":f={month:"short"};break;case"monthAndYear":f={month:"long",year:"numeric"};break;case"monthAndDate":f={month:"long",day:"numeric"};break;case"weekday":f={weekday:"long"};break;case"weekdayShort":f={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(i).format(l.getDate());case"hours12h":f={hour:"numeric",hour12:!0};break;case"hours24h":f={hour:"numeric",hour12:!1};break;case"minutes":f={minute:"numeric"};break;case"seconds":f={second:"numeric"};break;case"fullTime":f={hour:"numeric",minute:"numeric"};break;case"fullTime12h":f={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":f={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":f={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":f={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":f={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":f={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return f={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(i,f).format(l).replace(/, /g," ");case"keyboardDateTime12h":return f={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(i,f).format(l).replace(/, /g," ");case"keyboardDateTime24h":return f={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(i,f).format(l).replace(/, /g," ");default:f=d??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(i,f).format(l)}function nC(e,n){const i=e.toJsDate(n),r=i.getFullYear(),l=Lh(String(i.getMonth()+1),2,"0"),d=Lh(String(i.getDate()),2,"0");return`${r}-${l}-${d}`}function aC(e){const[n,i,r]=e.split("-").map(Number);return new Date(n,i-1,r)}function iC(e,n){const i=new Date(e);return i.setMinutes(i.getMinutes()+n),i}function rC(e,n){const i=new Date(e);return i.setHours(i.getHours()+n),i}function Ji(e,n){const i=new Date(e);return i.setDate(i.getDate()+n),i}function sC(e,n){const i=new Date(e);return i.setDate(i.getDate()+n*7),i}function lC(e,n){const i=new Date(e);return i.setDate(1),i.setMonth(i.getMonth()+n),i}function Xs(e){return e.getFullYear()}function oC(e){return e.getMonth()}function cC(e,n,i,r){const l=fl(n),d=i??(l==null?void 0:l.firstDay)??0,f=(l==null?void 0:l.firstWeekSize)??1;return r!==void 0?uC(e,n,d,r):dC(e,n,d,f)}function uC(e,n,i,r){const l=(7+r-i)%7,d=Es(e,n,i),f=Ji(d,6);function g(C){return(7+new Date(C,0,1).getDay()-i)%7}let v=Xs(d);v=r&&g++;const v=new Date(g,0,1),y=f(g),x=y>=r?Ji(v,y-7):Ji(v,y);return 1+ro(Ed(l),$s(x),"weeks")}function fC(e){return e.getDate()}function hC(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function gC(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function vC(e){return e.getHours()}function mC(e){return e.getMinutes()}function pC(e){return new Date(e.getFullYear(),0,1)}function bC(e){return new Date(e.getFullYear(),11,31)}function yC(e,n){return io(e,n[0])&&kC(e,n[1])}function xC(e){const n=new Date(e);return n instanceof Date&&!isNaN(n.getTime())}function io(e,n){return e.getTime()>n.getTime()}function wC(e,n){return io($s(e),$s(n))}function kC(e,n){return e.getTime(){i.locale=e.locale[r]??r??i.locale}),i}function vr(){const e=xt(Sp);if(!e)throw new Error("[Vuetify] Could not find injected date options");const n=_t();return Ap(e,n)}const To=["sm","md","lg","xl","xxl"],su=Symbol.for("vuetify:display"),ng={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},_C=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ng;return Mn(ng,e)};function ag(e){return Dt&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function ig(e){return Dt&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function rg(e){const n=Dt&&!e?window.navigator.userAgent:"ssr";function i(M){return!!n.match(M)}const r=i(/android/i),l=i(/iphone|ipad|ipod/i),d=i(/cordova/i),f=i(/electron/i),g=i(/chrome/i),v=i(/edge/i),y=i(/firefox/i),x=i(/opera/i),S=i(/win/i),C=i(/mac/i),I=i(/linux/i);return{android:r,ios:l,cordova:d,electron:f,chrome:g,edge:v,firefox:y,opera:x,win:S,mac:C,linux:I,touch:$k,ssr:n==="ssr"}}function RC(e,n){const{thresholds:i,mobileBreakpoint:r}=_C(e),l=He(ig(n)),d=He(rg(n)),f=bn({}),g=He(ag(n));function v(){l.value=ig(),g.value=ag()}function y(){v(),d.value=rg()}return Kt(()=>{const x=g.value=i.xxl,O=x?"xs":S?"sm":C?"md":I?"lg":M?"xl":"xxl",L=typeof r=="number"?r:i[r],F=g.value{window.removeEventListener("resize",v)},!0)),{...hr(f),update:y,ssr:!!n}}const mr=xe({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function sa(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{mobile:null},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();const i=xt(su);if(!i)throw new Error("Could not find Vuetify display injection");const r=$(()=>e.mobile?!0:typeof e.mobileBreakpoint=="number"?i.width.valuen?{[`${n}--mobile`]:r.value}:{}),mobile:r}}const Pp=Symbol.for("vuetify:goto");function Ip(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:_S}}function OC(e){return Vd(e)??(document.scrollingElement||document.body)}function Vd(e){return typeof e=="string"?document.querySelector(e):bd(e)}function kc(e,n,i){if(typeof e=="number")return n&&i?-e:e;let r=Vd(e),l=0;for(;r;)l+=n?r.offsetLeft:r.offsetTop,r=r.offsetParent;return l}function BC(e,n){return{rtl:n.isRtl,options:Mn(Ip(),e)}}async function sg(e,n,i,r){const l=i?"scrollLeft":"scrollTop",d=Mn((r==null?void 0:r.options)??Ip(),n),f=r==null?void 0:r.rtl.value,g=(typeof e=="number"?e:Vd(e))??0,v=d.container==="parent"&&g instanceof HTMLElement?g.parentElement:OC(d.container),y=Ba()?d.patterns.instant:typeof d.easing=="function"?d.easing:d.patterns[d.easing];if(!y)throw new TypeError(`Easing function "${d.easing}" not found.`);let x;if(typeof g=="number")x=kc(g,i,f);else if(x=kc(g,i,f)-kc(v,i,f),d.layout){const M=window.getComputedStyle(g).getPropertyValue("--v-layout-top");M&&(x-=parseInt(M,10))}x+=d.offset,x=NC(v,x,!!f,!!i);const S=v[l]??0;if(x===S)return Promise.resolve(x);const C=performance.now();return new Promise(I=>requestAnimationFrame(function M(V){const L=(V-C)/d.duration,F=Math.floor(S+(x-S)*y(Lt(L,0,1)));if(v[l]=F,L>=1&&Math.abs(F-v[l])<10)return I(x);if(L>2)return I(v[l]);requestAnimationFrame(M)}))}function FC(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const n=xt(Pp),{isRtl:i}=gn();if(!n)throw new Error("[Vuetify] Could not find injected goto instance");const r={...n,rtl:le(()=>n.rtl.value||i.value)};async function l(d,f){return sg(d,Mn(e,f),!1,r)}return l.horizontal=async(d,f)=>sg(d,Mn(e,f),!0,r),l}function NC(e,n,i,r){const{scrollWidth:l,scrollHeight:d}=e,[f,g]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let v,y;return r?i?(v=-(l-f),y=0):(v=0,y=l-f):(v=0,y=d+-g),Lt(n,v,y)}const Gs=Symbol.for("vuetify:theme"),Pt=xe({theme:String},"theme");function lg(){return{defaultTheme:"light",prefix:"v-",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#EEEEEE","theme-on-kbd":"#000000","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#c8c8c8","on-surface-variant":"#000000",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#424242","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}},stylesheetId:"vuetify-theme-stylesheet",scoped:!1,unimportant:!1,utilities:!0}}function zC(){var r,l;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:lg();const n=lg();if(!e)return{...n,isDisabled:!0};const i={};for(const[d,f]of Object.entries(e.themes??{})){const g=f.dark||d==="dark"?(r=n.themes)==null?void 0:r.dark:(l=n.themes)==null?void 0:l.light;i[d]=Mn(g,f)}return Mn(n,{...e,themes:i})}function Yi(e,n,i,r){e.push(`${XC(n,r)} { -`,...i.map(l=>` ${l}; -`),`} -`)}function og(e,n){const i=e.dark?2:1,r=e.dark?1:2,l=[];for(const[d,f]of Object.entries(e.colors)){const g=ta(f);l.push(`--${n}theme-${d}: ${g.r},${g.g},${g.b}`),d.startsWith("on-")||l.push(`--${n}theme-${d}-overlay-multiplier: ${au(f)>.18?i:r}`)}for(const[d,f]of Object.entries(e.variables)){const g=typeof f=="string"&&f.startsWith("#")?ta(f):void 0,v=g?`${g.r}, ${g.g}, ${g.b}`:void 0;l.push(`--${n}${d}: ${v??f}`)}return l}function HC(e,n,i){const r={};if(i)for(const l of["lighten","darken"]){const d=l==="lighten"?CS:AS;for(const f of _a(i[l],1))r[`${e}-${l}-${f}`]=cp(d(ta(n),f))}return r}function YC(e,n){if(!n)return{};let i={};for(const r of n.colors){const l=e[r];l&&(i={...i,...HC(r,l,n)})}return i}function WC(e){const n={};for(const i of Object.keys(e)){if(i.startsWith("on-")||e[`on-${i}`])continue;const r=`on-${i}`,l=ta(e[i]);n[r]=fp(l)}return n}function XC(e,n){if(!n)return e;const i=`:where(${n})`;return e===":root"?i:`${i} ${e}`}function $C(e,n,i){const r=GC(e,n);r&&(r.innerHTML=i)}function GC(e,n){if(!Dt)return null;let i=document.getElementById(e);return i||(i=document.createElement("style"),i.id=e,i.type="text/css",n&&i.setAttribute("nonce",n),document.head.appendChild(i)),i}function jC(e){const n=zC(e),i=He(n.defaultTheme),r=Re(n.themes),l=He("light"),d=$({get(){return i.value==="system"?l.value:i.value},set(L){i.value=L}}),f=$(()=>{const L={};for(const[F,Y]of Object.entries(r.value)){const H={...Y.colors,...YC(Y.colors,n.variations)};L[F]={...Y,colors:{...H,...WC(H)}}}return L}),g=le(()=>f.value[d.value]),v=le(()=>i.value==="system"),y=$(()=>{var E;const L=[],F=n.unimportant?"":" !important",Y=n.scoped?n.prefix:"";(E=g.value)!=null&&E.dark&&Yi(L,":root",["color-scheme: dark"],n.scope),Yi(L,":root",og(g.value,n.prefix),n.scope);for(const[B,N]of Object.entries(f.value))Yi(L,`.${n.prefix}theme--${B}`,[`color-scheme: ${N.dark?"dark":"normal"}`,...og(N,n.prefix)],n.scope);if(n.utilities){const B=[],N=[],R=new Set(Object.values(f.value).flatMap(q=>Object.keys(q.colors)));for(const q of R)q.startsWith("on-")?Yi(N,`.${q}`,[`color: rgb(var(--${n.prefix}theme-${q}))${F}`],n.scope):(Yi(B,`.${Y}bg-${q}`,[`--${n.prefix}theme-overlay-multiplier: var(--${n.prefix}theme-${q}-overlay-multiplier)`,`background-color: rgb(var(--${n.prefix}theme-${q}))${F}`,`color: rgb(var(--${n.prefix}theme-on-${q}))${F}`],n.scope),Yi(N,`.${Y}text-${q}`,[`color: rgb(var(--${n.prefix}theme-${q}))${F}`],n.scope),Yi(N,`.${Y}border-${q}`,[`--${n.prefix}border-color: var(--${n.prefix}theme-${q})`],n.scope));n.layers?L.push(`@layer background { -`,...B.map(q=>` ${q}`),`} -`,`@layer foreground { -`,...N.map(q=>` ${q}`),`} -`):L.push(...B,...N)}let H=L.map((B,N)=>N===0?B:` ${B}`).join("");return n.layers&&(H=`@layer vuetify.theme { -`+L.map(B=>` ${B}`).join("")+` -}`),H}),x=le(()=>n.isDisabled?void 0:`${n.prefix}theme--${d.value}`),S=le(()=>Object.keys(f.value));if(pd){let F=function(){l.value=L.matches?"dark":"light"};const L=window.matchMedia("(prefers-color-scheme: dark)");F(),L.addEventListener("change",F,{passive:!0}),Av()&&an(()=>{L.removeEventListener("change",F)})}function C(L){if(n.isDisabled)return;const F=L._context.provides.usehead;if(F){let Y=function(){return{style:[{textContent:y.value,id:n.stylesheetId,nonce:n.cspNonce||!1}]}};if(F.push){const H=F.push(Y);Dt&&Ye(y,()=>{H.patch(Y)})}else Dt?(F.addHeadObjs(le(Y)),Kt(()=>F.updateDOM())):F.addHeadObjs(Y())}else{let Y=function(){$C(n.stylesheetId,n.cspNonce,y.value)};Dt?Ye(y,Y,{immediate:!0}):Y()}}function I(L){L!=="system"&&!S.value.includes(L)||(d.value=L)}function M(){let L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:S.value;const F=L.indexOf(d.value),Y=F===-1?0:(F+1)%L.length;I(L[Y])}function V(){let L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["light","dark"];M(L)}const O=new Proxy(d,{get(L,F){return Reflect.get(L,F)},set(L,F,Y){return F==="value"&&Gm(`theme.global.name.value = ${Y}`,`theme.change('${Y}')`),Reflect.set(L,F,Y)}});return{install:C,change:I,cycle:M,toggle:V,isDisabled:n.isDisabled,isSystem:v,name:d,themes:r,current:g,computedThemes:f,prefix:n.prefix,themeClasses:x,styles:y,global:{name:O,current:g}}}function Vt(e){cn("provideTheme");const n=xt(Gs,null);if(!n)throw new Error("Could not find Vuetify theme injection");const i=le(()=>e.theme??n.name.value),d={...n,name:i,current:le(()=>n.themes.value[i.value]),themeClasses:le(()=>n.isDisabled?void 0:`${n.prefix}theme--${i.value}`)};return Ft(Gs,d),d}function Eo(){cn("useTheme");const e=xt(Gs,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function ga(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const i=Ys(),r=Re();if(Dt){const l=new ResizeObserver(d=>{e==null||e(d,l),d.length&&(n==="content"?r.value=d[0].contentRect:r.value=d[0].target.getBoundingClientRect())});An(()=>{l.disconnect()}),Ye(()=>i.el,(d,f)=>{f&&(l.unobserve(f),r.value=void 0),d&&l.observe(d)},{flush:"post"})}return{resizeRef:i,contentRect:nr(r)}}const js=Symbol.for("vuetify:layout"),Tp=Symbol.for("vuetify:layout-item"),cg=1e3,Ep=xe({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),pr=xe({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function Vp(){const e=xt(js);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function br(e){const n=xt(js);if(!n)throw new Error("[Vuetify] Could not find injected layout");const i=e.id??`layout-item-${Cn()}`,r=cn("useLayoutItem");Ft(Tp,{id:i});const l=He(!1);cd(()=>l.value=!0),sm(()=>l.value=!1);const{layoutItemStyles:d,layoutItemScrimStyles:f}=n.register(r,{...e,active:$(()=>l.value?!1:e.active.value),id:i});return An(()=>n.unregister(i)),{layoutItemStyles:d,layoutRect:n.layoutRect,layoutItemScrimStyles:f}}const UC=(e,n,i,r)=>{let l={top:0,left:0,right:0,bottom:0};const d=[{id:"",layer:{...l}}];for(const f of e){const g=n.get(f),v=i.get(f),y=r.get(f);if(!g||!v||!y)continue;const x={...l,[g.value]:parseInt(l[g.value],10)+(y.value?parseInt(v.value,10):0)};d.push({id:f,layer:x}),l=x}return d};function Mp(e){const n=xt(js,null),i=$(()=>n?n.rootZIndex.value-100:cg),r=Re([]),l=bn(new Map),d=bn(new Map),f=bn(new Map),g=bn(new Map),v=bn(new Map),{resizeRef:y,contentRect:x}=ga(),S=$(()=>{const B=new Map,N=e.overlaps??[];for(const R of N.filter(q=>q.includes(":"))){const[q,Q]=R.split(":");if(!r.value.includes(q)||!r.value.includes(Q))continue;const re=l.get(q),ae=l.get(Q),te=d.get(q),Z=d.get(Q);!re||!ae||!te||!Z||(B.set(Q,{position:re.value,amount:parseInt(te.value,10)}),B.set(q,{position:ae.value,amount:-parseInt(Z.value,10)}))}return B}),C=$(()=>{const B=[...new Set([...f.values()].map(R=>R.value))].sort((R,q)=>R-q),N=[];for(const R of B){const q=r.value.filter(Q=>{var re;return((re=f.get(Q))==null?void 0:re.value)===R});N.push(...q)}return UC(N,l,d,g)}),I=$(()=>!Array.from(v.values()).some(B=>B.value)),M=$(()=>C.value[C.value.length-1].layer),V=le(()=>({"--v-layout-left":Ge(M.value.left),"--v-layout-right":Ge(M.value.right),"--v-layout-top":Ge(M.value.top),"--v-layout-bottom":Ge(M.value.bottom),...I.value?void 0:{transition:"none"}})),O=$(()=>C.value.slice(1).map((B,N)=>{let{id:R}=B;const{layer:q}=C.value[N],Q=d.get(R),re=l.get(R);return{id:R,...q,size:Number(Q.value),position:re.value}})),L=B=>O.value.find(N=>N.id===B),F=cn("createLayout"),Y=He(!1);return on(()=>{Y.value=!0}),Ft(js,{register:(B,N)=>{let{id:R,order:q,position:Q,layoutSize:re,elementSize:ae,active:te,disableTransitions:Z,absolute:se}=N;f.set(R,q),l.set(R,Q),d.set(R,re),g.set(R,te),Z&&v.set(R,Z);const he=Or(Tp,F==null?void 0:F.vnode).indexOf(B);he>-1?r.value.splice(he,0,R):r.value.push(R);const ke=$(()=>O.value.findIndex(be=>be.id===R)),Pe=$(()=>i.value+C.value.length*2-ke.value*2),ge=$(()=>{const be=Q.value==="left"||Q.value==="right",fe=Q.value==="right",pe=Q.value==="bottom",Ne=ae.value??re.value,je=Ne===0?"%":"px",ue={[Q.value]:0,zIndex:Pe.value,transform:`translate${be?"X":"Y"}(${(te.value?0:-(Ne===0?100:Ne))*(fe||pe?-1:1)}${je})`,position:se.value||i.value!==cg?"absolute":"fixed",...I.value?void 0:{transition:"none"}};if(!Y.value)return ue;const Se=O.value[ke.value],_e=S.value.get(R);return _e&&(Se[_e.position]+=_e.amount),{...ue,height:be?`calc(100% - ${Se.top}px - ${Se.bottom}px)`:ae.value?`${ae.value}px`:void 0,left:fe?void 0:`${Se.left}px`,right:fe?`${Se.right}px`:void 0,top:Q.value!=="bottom"?`${Se.top}px`:void 0,bottom:Q.value!=="top"?`${Se.bottom}px`:void 0,width:be?ae.value?`${ae.value}px`:void 0:`calc(100% - ${Se.left}px - ${Se.right}px)`}}),we=$(()=>({zIndex:Pe.value-1}));return{layoutItemStyles:ge,layoutItemScrimStyles:we,zIndex:Pe}},unregister:B=>{f.delete(B),l.delete(B),d.delete(B),g.delete(B),v.delete(B),r.value=r.value.filter(N=>N!==B)},mainRect:M,mainStyles:V,getLayoutItem:L,items:O,layoutRect:x,rootZIndex:i}),{layoutClasses:le(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),layoutStyles:le(()=>({zIndex:n?i.value:void 0,position:n?"relative":void 0,overflow:n?"hidden":void 0})),getLayoutItem:L,items:O,layoutRect:x,layoutRef:y}}const qC={control:"ctrl",command:"cmd",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright",esc:"escape",spacebar:" ",space:" ",return:"enter",del:"delete",plus:"+",slash:"/",underscore:"_",minus:"-",hyphen:"-"};function ug(e){const n=e.toLowerCase();return qC[n]||n}function Lp(e){const n={keys:[],separators:[]};if(!e||e.length>1&&["+","/","_"].some(y=>e.startsWith(y))&&!["++","//","__"].some(y=>e.startsWith(y))||e.includes("++")||e.includes("//")||e.includes("__")||e==="+"||e==="/"||e==="_"||e.length>1&&(e.endsWith("+")||e.endsWith("/")||e.endsWith("_"))&&e.at(-2)!==e.at(-1)||e==="++"||e==="//"||e==="--"||e==="__")return n;const l=[],d=[];let f="";const g=y=>{f&&(y&&d.push(y),l.push(ug(f)),f="")};for(let y=0;yy.length>1&&y.includes("-")&&y!=="--")?n:l.length===0&&e?{keys:[ug(e)],separators:d}:{keys:l,separators:d}}function KC(e){if(!e)return[];const n=e.startsWith("-")&&e!=="-"&&!["---","--+"].includes(e),i=e.endsWith("-")&&!e.endsWith("+-")&&!e.endsWith("_-")&&e!=="-"&&e!=="---";if(n||i)return[];const r=[];let l="",d=0;for(;d1?e[d-2]:void 0;["+","_"].includes(x)&&!["+","/"].includes(S??"")?(l+=y,d++):(l?(r.push(l),l=""):r.push("-"),d++)}else l+=y,d++}l&&r.push(l);const f=[];let g=0;for(const y of r)y==="-"?(g%2===0&&f.push("-"),g++):(g=0,f.push(y));return f.every(y=>Lp(y).keys.length>0)?f:[]}function Dp(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:n,...i}=e,r=Mn(n,i),{aliases:l={},components:d={},directives:f={}}=r,g=tr();return g.run(()=>{const v=TS(r.defaults),y=RC(r.display,r.ssr),x=jC(r.theme),S=YS(r.icons),C=GS(r.locale),I=LC(r.date,C),M=BC(r.goTo,C);function V(L){for(const Y in f)L.directive(Y,f[Y]);for(const Y in d)L.component(Y,d[Y]);for(const Y in l)L.component(Y,Yn({...l[Y],name:Y,aliasName:l[Y].name}));const F=tr();if(F.run(()=>{x.install(L)}),L.onUnmount(()=>F.stop()),L.provide(Gr,v),L.provide(su,y),L.provide(Gs,x),L.provide(iu,S),L.provide(jr,C),L.provide(Sp,I.options),L.provide(tg,I.instance),L.provide(Pp,M),Dt&&r.ssr)if(L.$nuxt)L.$nuxt.hook("app:suspense:resolve",()=>{y.update()});else{const{mount:Y}=L;L.mount=function(){const H=Y(...arguments);return dt(()=>y.update()),L.mount=Y,H}}L.mixin({computed:{$vuetify(){return bn({defaults:Vr.call(this,Gr),display:Vr.call(this,su),theme:Vr.call(this,Gs),icons:Vr.call(this,iu),locale:Vr.call(this,jr),date:Vr.call(this,tg)})}}})}function O(){g.stop()}return{install:V,unmount:O,defaults:v,display:y,theme:x,icons:S,locale:C,date:I,goTo:M}})}const ZC="3.12.3";Dp.version=ZC;function Vr(e){var r,l;const n=this.$,i=((r=n.parent)==null?void 0:r.provides)??((l=n.vnode.appContext)==null?void 0:l.provides);if(i&&e in i)return i[e]}const JC=xe({...nt(),...yt(Ep(),["fullHeight"]),...Pt()},"VApp"),_p=Me()({name:"VApp",props:JC(),setup(e,n){let{slots:i}=n;const r=Vt(e),{layoutClasses:l,getLayoutItem:d,items:f,layoutRef:g}=Mp({...e,fullHeight:!0}),{rtlClasses:v}=gn();return Fe(()=>{var y;return X("div",{ref:g,class:Be(["v-application",r.themeClasses.value,l.value,v.value,e.class]),style:Ze([e.style])},[X("div",{class:"v-application__wrap"},[(y=i.default)==null?void 0:y.call(i)])])}),{getLayoutItem:d,items:f,theme:r}}}),ht=xe({tag:{type:[String,Object,Function],default:"div"}},"tag"),Rp=xe({text:String,...nt(),...ht()},"VToolbarTitle"),Md=Me()({name:"VToolbarTitle",props:Rp(),setup(e,n){let{slots:i}=n;return Fe(()=>{const r=!!(i.default||i.text||e.text);return W(e.tag,{class:Be(["v-toolbar-title",e.class]),style:Ze(e.style)},{default:()=>{var l;return[r&&X("div",{class:"v-toolbar-title__placeholder"},[i.text?i.text():e.text,(l=i.default)==null?void 0:l.call(i)])]}})}),{}}}),QC=xe({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function la(e,n,i){return Me()({name:e,props:QC({mode:i,origin:n}),setup(r,l){let{slots:d}=l;const f={onBeforeEnter(g){r.origin&&(g.style.transformOrigin=r.origin)},onLeave(g){if(r.leaveAbsolute){const{offsetTop:v,offsetLeft:y,offsetWidth:x,offsetHeight:S}=g;g._transitionInitialStyles={position:g.style.position,top:g.style.top,left:g.style.left,width:g.style.width,height:g.style.height},g.style.position="absolute",g.style.top=`${v}px`,g.style.left=`${y}px`,g.style.width=`${x}px`,g.style.height=`${S}px`}r.hideOnLeave&&g.style.setProperty("display","none","important")},onAfterLeave(g){if(r.leaveAbsolute&&(g!=null&&g._transitionInitialStyles)){const{position:v,top:y,left:x,width:S,height:C}=g._transitionInitialStyles;delete g._transitionInitialStyles,g.style.position=v||"",g.style.top=y||"",g.style.left=x||"",g.style.width=S||"",g.style.height=C||""}}};return()=>{const g=r.group?vd:Ii;return ma(g,{name:r.disabled?"":e,css:!r.disabled,...r.group?void 0:{mode:r.mode},...r.disabled?{}:f},d.default)}}})}function Ld(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return Me()({name:e,props:{mode:{type:String,default:i},disabled:{type:Boolean,default:Ba()},group:Boolean,hideOnLeave:Boolean},setup(r,l){let{slots:d}=l;const f=r.group?vd:Ii;return()=>ma(f,{name:r.disabled?"":e,css:!r.disabled,...r.disabled?{}:{...n,onLeave:g=>{var v;r.hideOnLeave?g.style.setProperty("display","none","important"):(v=n.onLeave)==null||v.call(n,g)}}},d.default)}})}function Dd(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y";return{onBeforeEnter(l){l._parent=l.parentNode,l._initialStyle={transition:l.style.transition,overflow:l.style.overflow,width:l.style.width,height:l.style.height}},onEnter(l){const d=l._initialStyle;if(!d)return;l.style.setProperty("transition","none","important"),l.style.overflow="hidden";const f=`${l.offsetWidth}px`,g=`${l.offsetHeight}px`;["x","both"].includes(n)&&(l.style.width="0"),["y","both"].includes(n)&&(l.style.height="0"),l.offsetHeight,l.style.transition=d.transition,e&&l._parent&&l._parent.classList.add(e),requestAnimationFrame(()=>{["x","both"].includes(n)&&(l.style.width=f),["y","both"].includes(n)&&(l.style.height=g)})},onAfterEnter:r,onEnterCancelled:r,onLeave(l){l._initialStyle={transition:"",overflow:l.style.overflow,width:l.style.width,height:l.style.height},l.style.overflow="hidden",["x","both"].includes(n)&&(l.style.width=`${l.offsetWidth}px`),["y","both"].includes(n)&&(l.style.height=`${l.offsetHeight}px`),l.offsetHeight,requestAnimationFrame(()=>{["x","both"].includes(n)&&(l.style.width="0"),["y","both"].includes(n)&&(l.style.height="0")})},onAfterLeave:i,onLeaveCancelled:i};function i(l){e&&l._parent&&l._parent.classList.remove(e),r(l)}function r(l){if(!l._initialStyle)return;const{width:d,height:f}=l._initialStyle;l.style.overflow=l._initialStyle.overflow,d!=null&&["x","both"].includes(n)&&(l.style.width=d),f!=null&&["y","both"].includes(n)&&(l.style.height=f),delete l._initialStyle}}const e1=xe({target:[Object,Array]},"v-dialog-transition"),Sc=new WeakMap,Vo=Me()({name:"VDialogTransition",props:e1(),setup(e,n){let{slots:i}=n;const r={onBeforeEnter(l){l.style.pointerEvents="none",l.style.visibility="hidden"},async onEnter(l,d){var C;await new Promise(I=>requestAnimationFrame(I)),await new Promise(I=>requestAnimationFrame(I)),l.style.visibility="";const f=fg(e.target,l),{x:g,y:v,sx:y,sy:x,speed:S}=f;if(Sc.set(l,f),Ba())Qa(l,[{opacity:0},{}],{duration:125*S,easing:qh}).finished.then(()=>d());else{const I=Qa(l,[{transform:`translate(${g}px, ${v}px) scale(${y}, ${x})`,opacity:0},{}],{duration:225*S,easing:qh});(C=dg(l))==null||C.forEach(M=>{Qa(M,[{opacity:0},{opacity:0,offset:.33},{}],{duration:450*S,easing:Ws})}),I.finished.then(()=>d())}},onAfterEnter(l){l.style.removeProperty("pointer-events")},onBeforeLeave(l){l.style.pointerEvents="none"},async onLeave(l,d){var C;await new Promise(I=>requestAnimationFrame(I));let f;!Sc.has(l)||Array.isArray(e.target)||e.target.offsetParent||e.target.getClientRects().length?f=fg(e.target,l):f=Sc.get(l);const{x:g,y:v,sx:y,sy:x,speed:S}=f;Ba()?Qa(l,[{},{opacity:0}],{duration:85*S,easing:Kh}).finished.then(()=>d()):(Qa(l,[{},{transform:`translate(${g}px, ${v}px) scale(${y}, ${x})`,opacity:0}],{duration:125*S,easing:Kh}).finished.then(()=>d()),(C=dg(l))==null||C.forEach(M=>{Qa(M,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*S,easing:Ws})}))},onAfterLeave(l){l.style.removeProperty("pointer-events")}};return()=>e.target?W(Ii,Ae({name:"dialog-transition"},r,{css:!1}),i):W(Ii,{name:"dialog-transition"},i)}});function dg(e){var i;const n=(i=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:i.children;return n&&[...n]}function fg(e,n){const i=ap(e),r=wd(n),[l,d]=getComputedStyle(n).transformOrigin.split(" ").map(L=>parseFloat(L)),[f,g]=getComputedStyle(n).getPropertyValue("--v-overlay-anchor-origin").split(" ");let v=i.left+i.width/2;f==="left"||g==="left"?v-=i.width/2:(f==="right"||g==="right")&&(v+=i.width/2);let y=i.top+i.height/2;f==="top"||g==="top"?y-=i.height/2:(f==="bottom"||g==="bottom")&&(y+=i.height/2);const x=i.width/r.width,S=i.height/r.height,C=Math.max(1,x,S),I=x/C||0,M=S/C||0,V=r.width*r.height/(window.innerWidth*window.innerHeight),O=V>.12?Math.min(1.5,(V-.12)*10+1):1;return{x:v-(l+r.left),y:y-(d+r.top),sx:I,sy:M,speed:O}}const t1=la("fab-transition","center center","out-in"),n1=la("dialog-bottom-transition"),a1=la("dialog-top-transition"),Us=la("fade-transition"),_d=la("scale-transition"),i1=la("scroll-x-transition"),r1=la("scroll-x-reverse-transition"),s1=la("scroll-y-transition"),l1=la("scroll-y-reverse-transition"),o1=la("slide-x-transition"),c1=la("slide-x-reverse-transition"),Rd=la("slide-y-transition"),u1=la("slide-y-reverse-transition"),Mo=Ld("expand-transition",Dd()),Od=Ld("expand-x-transition",Dd("","x")),d1=Ld("expand-both-transition",Dd("","both")),f1=xe({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),gt=Me(!1)({name:"VDefaultsProvider",props:f1(),setup(e,n){let{slots:i}=n;const{defaults:r,disabled:l,reset:d,root:f,scoped:g}=hr(e);return Qt(r,{reset:d,root:f,scoped:g,disabled:l}),()=>{var v;return(v=i.default)==null?void 0:v.call(i)}}}),un=xe({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function dn(e){return{dimensionStyles:$(()=>{const i={},r=Ge(e.height),l=Ge(e.maxHeight),d=Ge(e.maxWidth),f=Ge(e.minHeight),g=Ge(e.minWidth),v=Ge(e.width);return r!=null&&(i.height=r),l!=null&&(i.maxHeight=l),d!=null&&(i.maxWidth=d),f!=null&&(i.minHeight=f),g!=null&&(i.minWidth=g),v!=null&&(i.width=v),i})}}function h1(e){return{aspectStyles:$(()=>{const n=Number(e.aspectRatio);return n?{paddingBottom:String(1/n*100)+"%"}:void 0})}}const Op=xe({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...nt(),...un()},"VResponsive"),lu=Me()({name:"VResponsive",props:Op(),setup(e,n){let{slots:i}=n;const{aspectStyles:r}=h1(e),{dimensionStyles:l}=dn(e);return Fe(()=>{var d;return X("div",{class:Be(["v-responsive",{"v-responsive--inline":e.inline},e.class]),style:Ze([l.value,e.style])},[X("div",{class:"v-responsive__sizer",style:Ze(r.value)},null),(d=i.additional)==null?void 0:d.call(i),i.default&&X("div",{class:Be(["v-responsive__content",e.contentClass])},[i.default()])])}),{}}});function Bd(e){return xd(()=>{const{class:n,style:i}=Bp(e);return{colorClasses:n,colorStyles:i}})}function Sn(e){const{colorClasses:n,colorStyles:i}=Bd(()=>({text:Yt(e)}));return{textColorClasses:n,textColorStyles:i}}function Mt(e){const{colorClasses:n,colorStyles:i}=Bd(()=>({background:Yt(e)}));return{backgroundColorClasses:n,backgroundColorStyles:i}}function g1(e){return{text:typeof e.text=="string"?e.text.replace(/^text-/,""):e.text,background:typeof e.background=="string"?e.background.replace(/^bg-/,""):e.background}}function Bp(e){const n=g1(Yt(e)),i=[],r={};if(n.background)if(tu(n.background)){if(r.backgroundColor=n.background,!n.text&&xS(n.background)){const l=ta(n.background);if(l.a==null||l.a===1){const d=fp(l);r.color=d,r.caretColor=d}}}else i.push(`bg-${n.background}`);return n.text&&(tu(n.text)?(r.color=n.text,r.caretColor=n.text):i.push(`text-${n.text}`)),{class:i,style:r}}const jt=xe({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function Zt(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();return{roundedClasses:$(()=>{const r=sn(e)?e.value:e.rounded,l=sn(e)?!1:e.tile,d=[];if(l||r===!1)d.push("rounded-0");else if(r===!0||r==="")d.push(`${n}--rounded`);else if(typeof r=="string"||r===0)for(const f of String(r).split(" "))d.push(`rounded-${f}`);return d})}}const fi=xe({transition:{type:null,default:"fade-transition",validator:e=>e!==!0}},"transition"),Hn=(e,n)=>{let{slots:i}=n;const{transition:r,disabled:l,group:d,...f}=e,{component:g=d?vd:Ii,...v}=rr(r)?r:{};let y;return rr(r)?y=Ae(v,nS({disabled:l,group:d}),f):y=Ae({name:l||!r?"":r},f),ma(g,y,i)};function hg(e,n){if(!md)return;const i=n.modifiers||{},r=n.value,{handler:l,options:d}=typeof r=="object"?r:{handler:r,options:{}},f=new IntersectionObserver(function(){var S;let g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],v=arguments.length>1?arguments[1]:void 0;const y=(S=e._observe)==null?void 0:S[n.instance.$.uid];if(!y)return;const x=g.some(C=>C.isIntersecting);l&&(!i.quiet||y.init)&&(!i.once||x||y.init)&&l(x,g,v),x&&i.once?ou(e,n):y.init=!0},d);e._observe=Object(e._observe),e._observe[n.instance.$.uid]={init:!1,observer:f},f.observe(e)}function ou(e,n){var r;const i=(r=e._observe)==null?void 0:r[n.instance.$.uid];i&&(i.observer.unobserve(e),delete e._observe[n.instance.$.uid])}const ka={mounted:hg,unmounted:ou,updated:(e,n)=>{var i;(i=e._observe)!=null&&i[n.instance.$.uid]&&(ou(e,n),hg(e,n))}},Fp=xe({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,imageClass:null,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...Op(),...nt(),...jt(),...fi()},"VImg"),oi=Me()({name:"VImg",directives:{vIntersect:ka},props:Fp(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,n){let{emit:i,slots:r}=n;const{backgroundColorClasses:l,backgroundColorStyles:d}=Mt(()=>e.color),{roundedClasses:f}=Zt(e),g=cn("VImg"),v=He(""),y=Re(),x=He(e.eager?"loading":"idle"),S=He(),C=He(),I=$(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),M=$(()=>I.value.aspect||S.value/C.value||0);Ye(()=>e.src,()=>{V(x.value!=="idle")}),Ye(M,(ae,te)=>{!ae&&te&&y.value&&H(y.value)}),gr(()=>V());function V(ae){if(!(e.eager&&ae)&&!(md&&!ae&&!e.eager)){if(x.value="loading",I.value.lazySrc){const te=new Image;te.src=I.value.lazySrc,H(te,null)}I.value.src&&dt(()=>{var te;i("loadstart",((te=y.value)==null?void 0:te.currentSrc)||I.value.src),setTimeout(()=>{var Z;if(!g.isUnmounted)if((Z=y.value)!=null&&Z.complete){if(y.value.naturalWidth||L(),x.value==="error")return;M.value||H(y.value,null),x.value==="loading"&&O()}else M.value||H(y.value),F()})})}}function O(){var ae;g.isUnmounted||(F(),H(y.value),x.value="loaded",i("load",((ae=y.value)==null?void 0:ae.currentSrc)||I.value.src))}function L(){var ae;g.isUnmounted||(x.value="error",i("error",((ae=y.value)==null?void 0:ae.currentSrc)||I.value.src))}function F(){const ae=y.value;ae&&(v.value=ae.currentSrc||ae.src)}let Y=-1;An(()=>{clearTimeout(Y)});function H(ae){let te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const Z=()=>{if(clearTimeout(Y),g.isUnmounted)return;const{naturalHeight:se,naturalWidth:de}=ae;se||de?(S.value=de,C.value=se):!ae.complete&&x.value==="loading"&&te!=null?Y=window.setTimeout(Z,te):(ae.currentSrc.endsWith(".svg")||ae.currentSrc.startsWith("data:image/svg+xml"))&&(S.value=1,C.value=1)};Z()}const E=le(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),B=()=>{var Z;if(!I.value.src||x.value==="idle")return null;const ae=X("img",{class:Be(["v-img__img",E.value,e.imageClass]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:I.value.src,srcset:I.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:y,onLoad:O,onError:L},null),te=(Z=r.sources)==null?void 0:Z.call(r);return W(Hn,{transition:e.transition,appear:!0},{default:()=>[$t(te?X("picture",{class:"v-img__picture"},[te,ae]):ae,[[Aa,x.value==="loaded"]])]})},N=()=>W(Hn,{transition:e.transition},{default:()=>[I.value.lazySrc&&x.value!=="loaded"&&X("img",{class:Be(["v-img__img","v-img__img--preload",E.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:I.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),R=()=>r.placeholder?W(Hn,{transition:e.transition,appear:!0},{default:()=>[(x.value==="loading"||x.value==="error"&&!r.error)&&X("div",{class:"v-img__placeholder"},[r.placeholder()])]}):null,q=()=>r.error?W(Hn,{transition:e.transition,appear:!0},{default:()=>[x.value==="error"&&X("div",{class:"v-img__error"},[r.error()])]}):null,Q=()=>e.gradient?X("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,re=He(!1);{const ae=Ye(M,te=>{te&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{re.value=!0})}),ae())})}return Fe(()=>{const ae=lu.filterProps(e);return $t(W(lu,Ae({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!re.value,"v-img--fit-content":e.width==="fit-content"},l.value,f.value,e.class],style:[{width:Ge(e.width==="auto"?S.value:e.width)},d.value,e.style]},ae,{aspectRatio:M.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>X(tt,null,[W(B,null,null),W(N,null,null),W(Q,null,null),W(R,null,null),W(q,null,null)]),default:r.default}),[[ka,{handler:V,options:e.options},null,{once:!0}]])}),{currentSrc:v,image:y,state:x,naturalWidth:S,naturalHeight:C}}}),_n=xe({border:[Boolean,Number,String]},"border");function Wn(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();return{borderClasses:$(()=>{const r=e.border;return r===!0||r===""?`${n}--border`:typeof r=="string"||r===0?String(r).split(" ").map(l=>`border-${l}`):[]})}}const fn=xe({elevation:{type:[Number,String],validator(e){const n=parseInt(e);return!isNaN(n)&&n>=0&&n<=24}}},"elevation");function mn(e){return{elevationClasses:le(()=>{const i=sn(e)?e.value:e.elevation;return i==null?[]:[`elevation-${i}`]})}}const gg={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Xa=xe({location:String},"location");function Ri(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2?arguments[2]:void 0;const{isRtl:r}=gn();return{locationStyles:$(()=>{if(!e.location)return{};const{side:d,align:f}=Qc(e.location.split(" ").length>1?e.location:`${e.location} center`,r.value);function g(y){return i?i(y):0}const v={};return d!=="center"&&(n?v[gg[d]]=`calc(100% - ${g(d)}px)`:v[d]=0),f!=="center"?n?v[gg[f]]=`calc(100% - ${g(f)}px)`:v[f]=0:(d==="center"?v.top=v.left="50%":v[{top:"left",bottom:"left",left:"top",right:"top"}[d]]="50%",v.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[d]),v})}}const v1=[null,"prominent","default","comfortable","compact"],Np=xe({absolute:Boolean,collapse:Boolean,collapsePosition:{type:String,default:"start"},color:String,density:{type:String,default:"default",validator:e=>v1.includes(e)},extended:{type:Boolean,default:null},extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,..._n(),...nt(),...fn(),...Xa(),...jt(),...ht({tag:"header"}),...Pt()},"VToolbar"),cu=Me()({name:"VToolbar",props:Np(),setup(e,n){var M;let{slots:i}=n;const{backgroundColorClasses:r,backgroundColorStyles:l}=Mt(()=>e.color),{borderClasses:d}=Wn(e),{elevationClasses:f}=mn(e),{locationStyles:g}=Ri(e),{roundedClasses:v}=Zt(e),{themeClasses:y}=Vt(e),{rtlClasses:x}=gn(),S=He(e.extended===null?!!((M=i.extension)!=null&&M.call(i)):e.extended),C=$(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),I=$(()=>S.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return Qt({VBtn:{variant:"text"}}),Fe(()=>{var F;const V=!!(e.title||i.title),O=!!(i.image||e.image),L=(F=i.extension)==null?void 0:F.call(i);return S.value=e.extended===null?!!L:e.extended,W(e.tag,{class:Be(["v-toolbar",`v-toolbar--collapse-${e.collapsePosition}`,{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},r.value,d.value,f.value,v.value,y.value,x.value,e.class]),style:Ze([l.value,g.value,e.style])},{default:()=>[O&&X("div",{key:"image",class:"v-toolbar__image"},[i.image?W(gt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},i.image):W(oi,{key:"image-img",cover:!0,src:e.image},null)]),W(gt,{defaults:{VTabs:{height:Ge(C.value)}}},{default:()=>{var Y,H,E;return[X("div",{class:"v-toolbar__content",style:{height:Ge(C.value)}},[i.prepend&&X("div",{class:"v-toolbar__prepend"},[(Y=i.prepend)==null?void 0:Y.call(i)]),V&&W(Md,{key:"title",text:e.title},{text:i.title}),(H=i.default)==null?void 0:H.call(i),i.append&&X("div",{class:"v-toolbar__append"},[(E=i.append)==null?void 0:E.call(i)])])]}}),W(gt,{defaults:{VTabs:{height:Ge(I.value)}}},{default:()=>[W(Mo,null,{default:()=>[S.value&&X("div",{class:"v-toolbar__extension",style:{height:Ge(I.value)}},[L])]})]})]})}),{contentHeight:C,extensionHeight:I}}}),m1=xe({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function p1(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:i,layoutSize:r}=n;let l=0,d=0;const f=Re(null),g=He(0),v=He(0),y=He(0),x=He(!1),S=He(!1),C=He(!1),I=He(!1),M=He(!0),V=$(()=>Number(e.scrollThreshold)),O=$(()=>Lt((V.value-g.value)/V.value||0));function L(E){const B="window"in E?window.innerHeight:E.clientHeight,N="window"in E?document.documentElement.scrollHeight:E.scrollHeight;return{clientHeight:B,scrollHeight:N}}function F(){const E=f.value;if(!E)return;const{clientHeight:B,scrollHeight:N}=L(E),R=N-B,q=(r==null?void 0:r.value)||0,Q=V.value+q;M.value=R>Q}function Y(){F()}function H(){const E=f.value;if(!E||i&&!i.value)return;l=g.value,g.value="window"in E?E.pageYOffset:E.scrollTop;const B=E instanceof Window?document.documentElement.scrollHeight:E.scrollHeight;d!==B&&(B>d&&F(),d=B),S.value=g.value=R-5;!S.value&&q&&g.value>=V.value&&M.value&&(I.value=!0);const Q=Math.abs(g.value-l)>100,re=g.value<=5;(S.value&&l-g.value>1&&!q||Q&&g.value{v.value=v.value||g.value}),Ye(x,()=>{v.value=0}),on(()=>{Ye(()=>e.scrollTarget,E=>{var N;const B=E?document.querySelector(E):window;B&&B!==f.value&&((N=f.value)==null||N.removeEventListener("scroll",H),f.value=B,f.value.addEventListener("scroll",H,{passive:!0}),Promise.resolve().then(()=>{F()}))},{immediate:!0}),window.addEventListener("resize",Y,{passive:!0})}),An(()=>{var E;(E=f.value)==null||E.removeEventListener("scroll",H),window.removeEventListener("resize",Y)}),i&&Ye(i,H,{immediate:!0}),{scrollThreshold:V,currentScroll:g,currentThreshold:y,isScrollActive:x,scrollRatio:O,isScrollingUp:S,savedScroll:v,isAtBottom:C,reachedBottomWhileScrollingDown:I,hasEnoughScrollableSpace:M}}function yr(){const e=He(!1);return on(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:le(()=>e.value?void 0:{transition:"none !important"}),isBooted:nr(e)}}const b1=xe({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...yt(Np(),["location"]),...pr(),...m1(),height:{type:[Number,String],default:64}},"VAppBar"),y1=Me()({name:"VAppBar",props:b1(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=Re(),l=it(e,"modelValue"),d=$(()=>{var N;const B=new Set(((N=e.scrollBehavior)==null?void 0:N.split(" "))??[]);return{hide:B.has("hide"),fullyHide:B.has("fully-hide"),inverted:B.has("inverted"),collapse:B.has("collapse"),elevate:B.has("elevate"),fadeImage:B.has("fade-image")}}),f=$(()=>{const B=d.value;return B.hide||B.fullyHide||B.inverted||B.collapse||B.elevate||B.fadeImage||!l.value}),g=$(()=>{var R,q;const B=((R=r.value)==null?void 0:R.contentHeight)??0,N=((q=r.value)==null?void 0:q.extensionHeight)??0;return B+N}),{currentScroll:v,scrollThreshold:y,isScrollingUp:x,scrollRatio:S,isAtBottom:C,reachedBottomWhileScrollingDown:I,hasEnoughScrollableSpace:M}=p1(e,{canScroll:f,layoutSize:g}),V=le(()=>d.value.hide||d.value.fullyHide),O=$(()=>e.collapse||d.value.collapse&&(d.value.inverted?S.value>0:S.value===0)),L=$(()=>e.flat||d.value.fullyHide&&!l.value||d.value.elevate&&(d.value.inverted?v.value>0:v.value===0)),F=$(()=>d.value.fadeImage?d.value.inverted?1-S.value:S.value:void 0),Y=$(()=>{var R,q;if(d.value.hide&&d.value.inverted)return 0;const B=((R=r.value)==null?void 0:R.contentHeight)??0,N=((q=r.value)==null?void 0:q.extensionHeight)??0;return V.value?v.value!!e.scrollBehavior,()=>{Kt(()=>{if(!V.value){l.value=!0;return}if(d.value.inverted){l.value=v.value>y.value;return}if(!M.value){l.value=!0;return}if(I.value){l.value=!1;return}l.value=x.value&&!C.value||v.valueparseInt(e.order,10)),position:le(()=>e.location),layoutSize:Y,elementSize:He(void 0),active:l,absolute:le(()=>e.absolute)});return Fe(()=>{const B=yt(cu.filterProps(e),["location"]);return W(cu,Ae({ref:r,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...E.value,"--v-toolbar-image-opacity":F.value,height:void 0,...H.value},e.style]},B,{collapse:O.value,flat:L.value}),i)}),{}}}),x1=[null,"default","comfortable","compact"],en=xe({density:{type:String,default:"default",validator:e=>x1.includes(e)}},"density");function Vn(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();return{densityClasses:le(()=>`${n}--density-${e.density}`)}}const w1=["elevated","flat","tonal","outlined","text","plain"];function hi(e,n){return X(tt,null,[e&&X("span",{key:"overlay",class:Be(`${n}__overlay`)},null),X("span",{key:"underlay",class:Be(`${n}__underlay`)},null)])}const oa=xe({color:String,variant:{type:String,default:"elevated",validator:e=>w1.includes(e)}},"variant");function gi(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();const i=le(()=>{const{variant:d}=Yt(e);return`${n}--variant-${d}`}),{colorClasses:r,colorStyles:l}=Bd(()=>{const{variant:d,color:f}=Yt(e);return{[["elevated","flat"].includes(d)?"background":"text"]:f}});return{colorClasses:r,colorStyles:l,variantClasses:i}}const zp=xe({baseColor:String,divided:Boolean,direction:{type:String,default:"horizontal"},..._n(),...nt(),...en(),...fn(),...jt(),...ht(),...Pt(),...oa()},"VBtnGroup"),uu=Me()({name:"VBtnGroup",props:zp(),setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{densityClasses:l}=Vn(e),{borderClasses:d}=Wn(e),{elevationClasses:f}=mn(e),{roundedClasses:g}=Zt(e);Qt({VBtn:{height:le(()=>e.direction==="horizontal"?"auto":null),baseColor:le(()=>e.baseColor),color:le(()=>e.color),density:le(()=>e.density),flat:!0,variant:le(()=>e.variant)}}),Fe(()=>W(e.tag,{class:Be(["v-btn-group",`v-btn-group--${e.direction}`,{"v-btn-group--divided":e.divided},r.value,d.value,l.value,f.value,g.value,e.class]),style:Ze(e.style)},i))}}),xr=xe({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),wr=xe({value:null,disabled:Boolean,selectedClass:String},"group-item");function Ei(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const r=cn("useGroupItem");if(!r)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const l=Cn();Ft(Symbol.for(`${n.description}:id`),l);const d=xt(n,null);if(!d){if(!i)return d;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${n.description}`)}const f=le(()=>e.value),g=$(()=>!!(d.disabled.value||e.disabled));function v(){d==null||d.register({id:l,value:f,disabled:g},r)}function y(){d==null||d.unregister(l)}v(),An(()=>y());const x=$(()=>d.isSelected(l)),S=$(()=>d.items.value[0].id===l),C=$(()=>d.items.value[d.items.value.length-1].id===l),I=$(()=>x.value&&[d.selectedClass.value,e.selectedClass]);return Ye(x,M=>{r.emit("group:selected",{value:M})},{flush:"sync"}),{id:l,isSelected:x,isFirst:S,isLast:C,toggle:()=>d.select(l,!x.value),select:M=>d.select(l,M),selectedClass:I,value:f,disabled:g,group:d,register:v,unregister:y}}function Oi(e,n){let i=!1;const r=bn([]),l=it(e,"modelValue",[],C=>C===void 0?[]:Hp(r,C===null?[null]:Wt(C)),C=>{const I=S1(r,C);return e.multiple?I:I[0]}),d=cn("useGroup");function f(C,I){const M=C,V=Symbol.for(`${n.description}:id`),L=Or(V,d==null?void 0:d.vnode).indexOf(I);yn(M.value)===void 0&&(M.value=L,M.useIndexAsValue=!0),L>-1?r.splice(L,0,M):r.push(M)}function g(C){if(i)return;v();const I=r.findIndex(M=>M.id===C);r.splice(I,1)}function v(){const C=r.find(I=>!I.disabled);C&&e.mandatory==="force"&&!l.value.length&&(l.value=[C.id])}on(()=>{v()}),An(()=>{i=!0}),wo(()=>{for(let C=0;CV.id===C);if(!(I&&(M!=null&&M.disabled)))if(e.multiple){const V=l.value.slice(),O=V.findIndex(F=>F===C),L=~O;if(I=I??!L,L&&e.mandatory&&V.length<=1||!L&&e.max!=null&&V.length+1>e.max)return;O<0&&I?V.push(C):O>=0&&!I&&V.splice(O,1),l.value=V}else{const V=l.value.includes(C);if(e.mandatory&&V||!V&&!I)return;l.value=I??!V?[C]:[]}}function x(C){if(e.multiple,l.value.length){const I=l.value[0],M=r.findIndex(L=>L.id===I);let V=(M+C)%r.length,O=r[V];for(;O.disabled&&V!==M;)V=(V+C)%r.length,O=r[V];if(O.disabled)return;l.value=[r[V].id]}else{const I=r.find(M=>!M.disabled);I&&(l.value=[I.id])}}const S={register:f,unregister:g,selected:l,select:y,disabled:le(()=>e.disabled),prev:()=>x(r.length-1),next:()=>x(1),isSelected:C=>l.value.includes(C),selectedClass:le(()=>e.selectedClass),items:le(()=>r),getItemIndex:C=>k1(r,C)};return Ft(n,S),S}function k1(e,n){const i=Hp(e,[n]);return i.length?e.findIndex(r=>r.id===i[0]):-1}function Hp(e,n){const i=[];return n.forEach(r=>{const l=e.find(f=>xn(r,f.value)),d=e[r];(l==null?void 0:l.value)!==void 0?i.push(l.id):d!=null&&d.useIndexAsValue&&i.push(d.id)}),i}function S1(e,n){const i=[];return n.forEach(r=>{const l=e.findIndex(d=>d.id===r);if(~l){const d=e[l];i.push(d.value!==void 0?d.value:l)}}),i}const Fd=Symbol.for("vuetify:v-btn-toggle"),C1=xe({...zp(),...xr()},"VBtnToggle"),A1=Me()({name:"VBtnToggle",props:C1(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{isSelected:r,next:l,prev:d,select:f,selected:g}=Oi(e,Fd);return Fe(()=>{const v=uu.filterProps(e);return W(uu,Ae({class:["v-btn-toggle",e.class]},v,{style:e.style}),{default:()=>{var y;return[(y=i.default)==null?void 0:y.call(i,{isSelected:r,next:l,prev:d,select:f,selected:g})]}})}),{next:l,prev:d,select:f}}}),P1=["x-small","small","default","large","x-large"],$a=xe({size:{type:[String,Number],default:"default"}},"size");function ns(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();return xd(()=>{const i=e.size;let r,l;return eo(P1,i)?r=`${n}--size-${i}`:i&&(l={width:Ge(i),height:Ge(i)}),{sizeClasses:r,sizeStyles:l}})}const I1=xe({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:lt,opacity:[String,Number],...nt(),...$a(),...ht({tag:"i"}),...Pt()},"VIcon"),Tt=Me()({name:"VIcon",props:I1(),setup(e,n){let{attrs:i,slots:r}=n;const l=He(),{themeClasses:d}=Eo(),{iconData:f}=zS(()=>l.value||e.icon),{sizeClasses:g}=ns(e),{textColorClasses:v,textColorStyles:y}=Sn(()=>e.color);return Fe(()=>{var C,I;const x=(C=r.default)==null?void 0:C.call(r);x&&(l.value=(I=Jm(x).filter(M=>M.type===ol&&M.children&&typeof M.children=="string")[0])==null?void 0:I.children);const S=!!(i.onClick||i.onClickOnce);return W(f.value.component,{tag:e.tag,icon:f.value.icon,class:Be(["v-icon","notranslate",d.value,g.value,v.value,{"v-icon--clickable":S,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class]),style:Ze([{"--v-icon-opacity":e.opacity},g.value?void 0:{fontSize:Ge(e.size),height:Ge(e.size),width:Ge(e.size)},y.value,e.style]),role:S?"button":void 0,"aria-hidden":!S,tabindex:S?e.disabled?-1:0:void 0},{default:()=>[x]})}),{}}});function hl(e,n){const i=Re(),r=He(!1);if(md){const l=new IntersectionObserver(d=>{r.value=!!d.find(f=>f.isIntersecting)},n);an(()=>{l.disconnect()}),Ye(i,(d,f)=>{f&&(l.unobserve(f),r.value=!1),d&&l.observe(d)},{flush:"post"})}return{intersectionRef:i,isIntersecting:r}}const T1=xe({reveal:{type:[Boolean,Object],default:!1}},"reveal");function E1(e){const i=le(()=>typeof e.reveal=="object"?Math.max(0,Number(e.reveal.duration??900)):900),r=He(e.reveal?"initial":"disabled");return on(async()=>{e.reveal&&(r.value="initial",await new Promise(l=>requestAnimationFrame(l)),r.value="pending",await new Promise(l=>setTimeout(l,i.value)),r.value="done")}),{duration:i,state:r}}const V1=xe({bgColor:String,color:String,indeterminate:[Boolean,String],rounded:Boolean,modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...nt(),...T1(),...$a(),...ht({tag:"div"}),...Pt()},"VProgressCircular"),Vi=Me()({name:"VProgressCircular",props:V1(),setup(e,n){let{slots:i}=n;const r=20,l=2*Math.PI*r,d=Re(),{themeClasses:f}=Vt(e),{sizeClasses:g,sizeStyles:v}=ns(e),{textColorClasses:y,textColorStyles:x}=Sn(()=>e.color),{textColorClasses:S,textColorStyles:C}=Sn(()=>e.bgColor),{intersectionRef:I,isIntersecting:M}=hl(),{resizeRef:V,contentRect:O}=ga(),{state:L,duration:F}=E1(e),Y=le(()=>L.value==="initial"?0:Lt(parseFloat(e.modelValue),0,100)),H=le(()=>Number(e.width)),E=le(()=>v.value?Number(e.size):O.value?O.value.width:Math.max(H.value,32)),B=le(()=>r/(1-H.value/E.value)*2),N=le(()=>H.value/E.value*B.value),R=le(()=>{const Q=(100-Y.value)/100*l;return e.rounded&&Y.value>0&&Y.value<100?Ge(Math.min(l-.01,Q+N.value)):Ge(Q)}),q=$(()=>{const Q=Number(e.rotate);return e.rounded?Q+N.value/2/l*360:Q});return Kt(()=>{I.value=d.value,V.value=d.value}),Fe(()=>W(e.tag,{ref:d,class:Be(["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":M.value,"v-progress-circular--disable-shrink":e.indeterminate&&(e.indeterminate==="disable-shrink"||Ba()),"v-progress-circular--revealing":["initial","pending"].includes(L.value)},f.value,g.value,y.value,e.class]),style:Ze([v.value,x.value,{"--progress-reveal-duration":`${F.value}ms`},e.style]),role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:Y.value},{default:()=>[X("svg",{style:{transform:`rotate(calc(-90deg + ${q.value}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${B.value} ${B.value}`},[X("circle",{class:Be(["v-progress-circular__underlay",S.value]),style:Ze(C.value),fill:"transparent",cx:"50%",cy:"50%",r,"stroke-width":N.value,"stroke-dasharray":l,"stroke-dashoffset":0},null),X("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r,"stroke-width":N.value,"stroke-dasharray":l,"stroke-dashoffset":R.value,"stroke-linecap":e.rounded?"round":void 0},null)]),i.default&&X("div",{class:"v-progress-circular__content"},[i.default({value:Y.value})])]})),{}}}),M1=xe({chunkCount:{type:[Number,String],default:null},chunkWidth:{type:[Number,String],default:null},chunkGap:{type:[Number,String],default:4}},"chunks");function L1(e,n){const i=le(()=>!!e.chunkCount||!!e.chunkWidth),r=$(()=>{const g=Yt(n);if(!g)return 0;if(!e.chunkCount)return Number(e.chunkWidth);const v=Number(e.chunkCount);return(g-Number(e.chunkGap)*(v-1))/v}),l=le(()=>Number(e.chunkGap)),d=$(()=>{if(!i.value)return{};const g=Ge(l.value),v=Ge(r.value);return{maskRepeat:"repeat-x",maskImage:`linear-gradient(90deg, #000, #000 ${v}, transparent ${v}, transparent)`,maskSize:`calc(${v} + ${g}) 100%`}});function f(g){const v=Yt(n);if(!v)return g;const y=100*l.value/v,x=100*(r.value+l.value)/v,S=Math.floor((g+y)/x);return Lt(0,S*x-y/2,100)}return{hasChunks:i,chunksMaskStyles:d,snapValueToChunk:f}}const D1=xe({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...M1(),...nt(),...Xa({location:"top"}),...jt(),...ht(),...Pt()},"VProgressLinear"),Lo=Me()({name:"VProgressLinear",props:D1(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=Re(),l=it(e,"modelValue"),{isRtl:d,rtlClasses:f}=gn(),{themeClasses:g}=Vt(e),{locationStyles:v}=Ri(e),{textColorClasses:y,textColorStyles:x}=Sn(()=>e.color),{backgroundColorClasses:S,backgroundColorStyles:C}=Mt(()=>e.bgColor||e.color),{backgroundColorClasses:I,backgroundColorStyles:M}=Mt(()=>e.bufferColor||e.bgColor||e.color),{backgroundColorClasses:V,backgroundColorStyles:O}=Mt(()=>e.color),{roundedClasses:L}=Zt(e),{intersectionRef:F,isIntersecting:Y}=hl(),H=$(()=>parseFloat(e.max)),E=$(()=>parseFloat(e.height)),B=$(()=>Lt(parseFloat(e.bufferValue)/H.value*100,0,100)),N=$(()=>Lt(parseFloat(l.value)/H.value*100,0,100)),R=$(()=>d.value!==e.reverse),q=$(()=>e.indeterminate?"fade-transition":"slide-x-transition"),Q=He(0),{hasChunks:re,chunksMaskStyles:ae,snapValueToChunk:te}=L1(e,Q);Tn(re,()=>{const{resizeRef:he}=ga(ke=>Q.value=ke[0].contentRect.width);Kt(()=>he.value=r.value)});const Z=$(()=>re.value?te(B.value):B.value),se=$(()=>re.value?te(N.value):N.value);function de(he){if(!F.value)return;const{left:ke,right:Pe,width:ge}=F.value.getBoundingClientRect(),we=R.value?ge-he.clientX+(Pe-ge):he.clientX-ke;l.value=Math.round(we/ge*H.value)}return Kt(()=>{F.value=r.value}),Fe(()=>W(e.tag,{ref:r,class:Be(["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&Y.value,"v-progress-linear--reverse":R.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped,"v-progress-linear--clickable":e.clickable},L.value,g.value,f.value,e.class]),style:Ze([{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?Ge(E.value):0,"--v-progress-linear-height":Ge(E.value),...e.absolute?v.value:{}},ae.value,e.style]),role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Math.min(parseFloat(l.value),H.value),onClick:e.clickable&&de},{default:()=>[e.stream&&X("div",{key:"stream",class:Be(["v-progress-linear__stream",y.value]),style:{...x.value,[R.value?"left":"right"]:Ge(-E.value),borderTop:`${Ge(E.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${Ge(E.value/4)})`,width:Ge(100-B.value,"%"),"--v-progress-linear-stream-to":Ge(E.value*(R.value?1:-1))}},null),X("div",{class:Be(["v-progress-linear__background",S.value]),style:Ze([C.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}])},null),X("div",{class:Be(["v-progress-linear__buffer",I.value]),style:Ze([M.value,{opacity:parseFloat(e.bufferOpacity),width:Ge(Z.value,"%")}])},null),W(Ii,{name:q.value},{default:()=>[e.indeterminate?X("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(he=>X("div",{key:he,class:Be(["v-progress-linear__indeterminate",he,V.value]),style:Ze(O.value)},null))]):X("div",{class:Be(["v-progress-linear__determinate",V.value]),style:Ze([O.value,{width:Ge(se.value,"%")}])},null)]}),i.default&&X("div",{class:"v-progress-linear__content"},[i.default({value:N.value,buffer:B.value})])]})),{}}}),Do=xe({loading:[Boolean,String]},"loader");function gl(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();return{loaderClasses:le(()=>({[`${n}--loading`]:e.loading}))}}function vl(e,n){var r;let{slots:i}=n;return X("div",{class:Be(`${e.name}__loader`)},[((r=i.default)==null?void 0:r.call(i,{color:e.color,isActive:e.active}))||W(Lo,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const _1=["static","relative","fixed","absolute","sticky"],as=xe({position:{type:String,validator:e=>_1.includes(e)}},"position");function is(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();return{positionClasses:le(()=>e.position?`${n}--${e.position}`:void 0)}}function R1(){const e=cn("useRoute");return $(()=>{var n;return(n=e==null?void 0:e.proxy)==null?void 0:n.$route})}function Yp(){var e,n;return(n=(e=cn("useRouter"))==null?void 0:e.proxy)==null?void 0:n.$router}function ml(e,n){const i=ww("RouterLink"),r=le(()=>!!(e.href||e.to)),l=$(()=>(r==null?void 0:r.value)||_h(n,"click")||_h(e,"click"));if(typeof i=="string"||!("useLink"in i)){const S=le(()=>e.href);return{isLink:r,isRouterLink:le(()=>!1),isClickable:l,href:S,linkProps:bn({href:S}),route:le(()=>{}),navigate:le(()=>{})}}const d=i.useLink({to:le(()=>e.to||""),replace:le(()=>e.replace)}),f=$(()=>e.to?d:void 0),g=R1(),v=$(()=>{var S,C,I;return f.value?e.exact?g.value?((I=f.value.isExactActive)==null?void 0:I.value)&&xn(f.value.route.value.query,g.value.query):((C=f.value.isExactActive)==null?void 0:C.value)??!1:((S=f.value.isActive)==null?void 0:S.value)??!1:!1}),y=$(()=>{var S;return e.to?(S=f.value)==null?void 0:S.route.value.href:e.href});return{isLink:r,isRouterLink:le(()=>!!e.to),isClickable:l,isActive:v,route:le(()=>{var S;return(S=f.value)==null?void 0:S.route.value}),navigate:le(()=>{var S;return(S=f.value)==null?void 0:S.navigate}),href:y,linkProps:bn({href:y,"aria-current":le(()=>v.value?"page":void 0),"aria-disabled":le(()=>e.disabled&&r.value?"true":void 0),tabindex:le(()=>e.disabled&&r.value?"-1":void 0)})}}const pl=xe({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Cc=!1;function O1(e,n){let i=!1,r,l;Dt&&(e!=null&&e.beforeEach)&&(dt(()=>{window.addEventListener("popstate",d),r=e.beforeEach(()=>Cc?i?n():void 0:(Cc=!0,new Promise(f=>{setTimeout(()=>f(i?n():void 0))}))),l=e==null?void 0:e.afterEach(()=>{Cc=!1})}),an(()=>{window.removeEventListener("popstate",d),r==null||r(),l==null||l()}));function d(f){var g;(g=f.state)!=null&&g.replaced||(i=!0,setTimeout(()=>i=!1))}}function B1(e,n){Ye(()=>{var i;return(i=e.isActive)==null?void 0:i.value},i=>{e.isLink.value&&i!=null&&n&&dt(()=>{n(i)})},{immediate:!0})}const du=Symbol("rippleStop"),F1=80;function vg(e,n){e.style.transform=n,e.style.webkitTransform=n}function fu(e){return e.constructor.name==="TouchEvent"}function Wp(e){return e.constructor.name==="KeyboardEvent"}const N1=function(e,n){var S;let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=0,l=0;if(!Wp(e)){const C=n.getBoundingClientRect(),I=fu(e)?e.touches[e.touches.length-1]:e;r=I.clientX-C.left,l=I.clientY-C.top}let d=0,f=.3;(S=n._ripple)!=null&&S.circle?(f=.15,d=n.clientWidth/2,d=i.center?d:d+Math.sqrt((r-d)**2+(l-d)**2)/4):d=Math.sqrt(n.clientWidth**2+n.clientHeight**2)/2;const g=`${(n.clientWidth-d*2)/2}px`,v=`${(n.clientHeight-d*2)/2}px`,y=i.center?g:`${r-d}px`,x=i.center?v:`${l-d}px`;return{radius:d,scale:f,x:y,y:x,centerX:g,centerY:v}},so={show(e,n){var I;let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((I=n==null?void 0:n._ripple)!=null&&I.enabled))return;const r=document.createElement("span"),l=document.createElement("span");r.appendChild(l),r.className="v-ripple__container",i.class&&(r.className+=` ${i.class}`);const{radius:d,scale:f,x:g,y:v,centerX:y,centerY:x}=N1(e,n,i),S=`${d*2}px`;l.className="v-ripple__animation",l.style.width=S,l.style.height=S,n.appendChild(r);const C=window.getComputedStyle(n);C&&C.position==="static"&&(n.style.position="relative",n.dataset.previousPosition="static"),l.classList.add("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--visible"),vg(l,`translate(${g}, ${v}) scale3d(${f},${f},${f})`),l.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{l.classList.remove("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--in"),vg(l,`translate(${y}, ${x}) scale3d(1,1,1)`)})})},hide(e){var d;if(!((d=e==null?void 0:e._ripple)!=null&&d.enabled))return;const n=e.getElementsByClassName("v-ripple__animation");if(n.length===0)return;const i=Array.from(n).findLast(f=>!f.dataset.isHiding);if(i)i.dataset.isHiding="true";else return;const r=performance.now()-Number(i.dataset.activated),l=Math.max(250-r,0);setTimeout(()=>{i.classList.remove("v-ripple__animation--in"),i.classList.add("v-ripple__animation--out"),setTimeout(()=>{var g;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((g=i.parentNode)==null?void 0:g.parentNode)===e&&e.removeChild(i.parentNode)},300)},l)}};function Xp(e){return typeof e>"u"||!!e}function qs(e){const n={},i=e.currentTarget;if(!(!(i!=null&&i._ripple)||i._ripple.touched||e[du])){if(e[du]=!0,fu(e))i._ripple.touched=!0,i._ripple.isTouch=!0;else if(i._ripple.isTouch)return;if(n.center=i._ripple.centered||Wp(e),i._ripple.class&&(n.class=i._ripple.class),fu(e)){if(i._ripple.showTimerCommit)return;i._ripple.showTimerCommit=()=>{so.show(e,i,n)},i._ripple.showTimer=window.setTimeout(()=>{var r;(r=i==null?void 0:i._ripple)!=null&&r.showTimerCommit&&(i._ripple.showTimerCommit(),i._ripple.showTimerCommit=null)},F1)}else so.show(e,i,n)}}function lo(e){e[du]=!0}function Jn(e){const n=e.currentTarget;if(n!=null&&n._ripple){if(window.clearTimeout(n._ripple.showTimer),e.type==="touchend"&&n._ripple.showTimerCommit){n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null,n._ripple.showTimer=window.setTimeout(()=>{Jn(e)});return}window.setTimeout(()=>{n._ripple&&(n._ripple.touched=!1)}),so.hide(n)}}function $p(e){const n=e.currentTarget;n!=null&&n._ripple&&(n._ripple.showTimerCommit&&(n._ripple.showTimerCommit=null),window.clearTimeout(n._ripple.showTimer))}let Ks=!1;function z1(e,n){!Ks&&n.includes(e.key)&&(Ks=!0,qs(e))}function Gp(e){Ks=!1,Jn(e)}function jp(e){Ks&&(Ks=!1,Jn(e))}function Up(e,n,i){const{value:r,modifiers:l}=n,d=Xp(r);d||so.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=d,e._ripple.centered=l.center,e._ripple.circle=l.circle;const f=rr(r)?r:{};f.class&&(e._ripple.class=f.class);const g=f.keys??["Enter","Space"];if(e._ripple.keyDownHandler=v=>z1(v,g),d&&!i){if(l.stop){e.addEventListener("touchstart",lo,{passive:!0}),e.addEventListener("mousedown",lo);return}e.addEventListener("touchstart",qs,{passive:!0}),e.addEventListener("touchend",Jn,{passive:!0}),e.addEventListener("touchmove",$p,{passive:!0}),e.addEventListener("touchcancel",Jn),e.addEventListener("mousedown",qs),e.addEventListener("mouseup",Jn),e.addEventListener("mouseleave",Jn),e.addEventListener("keydown",e._ripple.keyDownHandler),e.addEventListener("keyup",Gp),e.addEventListener("blur",jp),e.addEventListener("dragstart",Jn,{passive:!0})}else!d&&i&&qp(e)}function qp(e){var n;e.removeEventListener("touchstart",lo),e.removeEventListener("mousedown",lo),e.removeEventListener("touchstart",qs),e.removeEventListener("touchend",Jn),e.removeEventListener("touchmove",$p),e.removeEventListener("touchcancel",Jn),e.removeEventListener("mousedown",qs),e.removeEventListener("mouseup",Jn),e.removeEventListener("mouseleave",Jn),(n=e._ripple)!=null&&n.keyDownHandler&&e.removeEventListener("keydown",e._ripple.keyDownHandler),e.removeEventListener("keyup",Gp),e.removeEventListener("blur",jp),e.removeEventListener("dragstart",Jn)}function H1(e,n){Up(e,n,!1)}function Y1(e){qp(e),delete e._ripple}function W1(e,n){if(n.value===n.oldValue)return;const i=Xp(n.oldValue);Up(e,n,i)}const En={mounted:H1,unmounted:Y1,updated:W1},_o=xe({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:Fd},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:lt,appendIcon:lt,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,spaced:String,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},..._n(),...nt(),...en(),...un(),...fn(),...wr(),...Do(),...Xa(),...as(),...jt(),...pl(),...$a(),...ht({tag:"button"}),...Pt(),...oa({variant:"elevated"})},"VBtn"),Ct=Me()({name:"VBtn",props:_o(),emits:{"group:selected":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const{themeClasses:l}=Vt(e),{borderClasses:d}=Wn(e),{densityClasses:f}=Vn(e),{dimensionStyles:g}=dn(e),{elevationClasses:v}=mn(e),{loaderClasses:y}=gl(e),{locationStyles:x}=Ri(e),{positionClasses:S}=is(e),{roundedClasses:C}=Zt(e),{sizeClasses:I,sizeStyles:M}=ns(e),V=Ei(e,e.symbol,!1),O=ml(e,i),L=$(()=>{var re;return e.active!==void 0?e.active:O.isRouterLink.value?(re=O.isActive)==null?void 0:re.value:V==null?void 0:V.isSelected.value}),F=le(()=>L.value?e.activeColor??e.color:e.color),Y=$(()=>{var ae,te;return{color:(V==null?void 0:V.isSelected.value)&&(!O.isLink.value||((ae=O.isActive)==null?void 0:ae.value))||!V||((te=O.isActive)==null?void 0:te.value)?F.value??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:H,colorStyles:E,variantClasses:B}=gi(Y),N=$(()=>(V==null?void 0:V.disabled.value)||e.disabled),R=le(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),q=$(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function Q(re){var ae,te;N.value||O.isLink.value&&(re.metaKey||re.ctrlKey||re.shiftKey||re.button!==0||i.target==="_blank")||(O.isRouterLink.value?(te=(ae=O.navigate).value)==null||te.call(ae,re):V==null||V.toggle())}return B1(O,V==null?void 0:V.select),Fe(()=>{const re=O.isLink.value?"a":e.tag,ae=!!(e.prependIcon||r.prepend),te=!!(e.appendIcon||r.append),Z=!!(e.icon&&e.icon!==!0);return $t(W(re,Ae(O.linkProps,{type:re==="a"?void 0:"button",class:["v-btn",V==null?void 0:V.selectedClass.value,{"v-btn--active":L.value,"v-btn--block":e.block,"v-btn--disabled":N.value,"v-btn--elevated":R.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},e.spaced?["v-btn--spaced",`v-btn--spaced-${e.spaced}`]:[],l.value,d.value,H.value,f.value,v.value,y.value,S.value,C.value,I.value,B.value,e.class],style:[E.value,g.value,x.value,M.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:N.value&&re!=="a"||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:Q,value:q.value}),{default:()=>{var se;return[hi(!0,"v-btn"),!e.icon&&ae&&X("span",{key:"prepend",class:"v-btn__prepend"},[r.prepend?W(gt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},r.prepend):W(Tt,{key:"prepend-icon",icon:e.prependIcon},null)]),X("span",{class:"v-btn__content","data-no-activator":""},[!r.default&&Z?W(Tt,{key:"content-icon",icon:e.icon},null):W(gt,{key:"content-defaults",disabled:!Z,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var de;return[((de=r.default)==null?void 0:de.call(r))??ai(e.text)]}})]),!e.icon&&te&&X("span",{key:"append",class:"v-btn__append"},[r.append?W(gt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},r.append):W(Tt,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&X("span",{key:"loader",class:"v-btn__loader"},[((se=r.loader)==null?void 0:se.call(r))??W(Vi,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[En,!N.value&&e.ripple,"",{center:!!e.icon}]])}),{group:V}}}),X1=xe({...yt(_o({icon:"$menu",variant:"text"}),["spaced"])},"VAppBarNavIcon"),$1=Me()({name:"VAppBarNavIcon",props:X1(),setup(e,n){let{slots:i}=n;return Fe(()=>W(Ct,Ae(e,{class:["v-app-bar-nav-icon"]}),i)),{}}}),G1=Me()({name:"VAppBarTitle",props:Rp(),setup(e,n){let{slots:i}=n;return Fe(()=>W(Md,Ae(e,{class:"v-app-bar-title"}),i)),{}}}),Kp=di("v-alert-title"),Zp=xe({iconSize:[Number,String],iconSizes:{type:Array,default:()=>[["x-small",10],["small",16],["default",24],["large",28],["x-large",32]]}},"iconSize");function Jp(e,n){return{iconSize:$(()=>{const r=new Map(e.iconSizes),l=e.iconSize??n()??"default";return r.has(l)?r.get(l):l})}}const j1=["success","info","warning","error"],U1=xe({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:lt,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>j1.includes(e)},...nt(),...en(),...un(),...fn(),...Zp(),...Xa(),...as(),...jt(),...ht(),...Pt(),...oa({variant:"flat"})},"VAlert"),q1=Me()({name:"VAlert",props:U1(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const l=it(e,"modelValue"),d=le(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),{iconSize:f}=Jp(e,()=>e.prominent?44:void 0),{themeClasses:g}=Vt(e),{colorClasses:v,colorStyles:y,variantClasses:x}=gi(()=>({color:e.color??e.type,variant:e.variant})),{densityClasses:S}=Vn(e),{dimensionStyles:C}=dn(e),{elevationClasses:I}=mn(e),{locationStyles:M}=Ri(e),{positionClasses:V}=is(e),{roundedClasses:O}=Zt(e),{textColorClasses:L,textColorStyles:F}=Sn(()=>e.borderColor),{t:Y}=_t(),H=le(()=>({"aria-label":Y(e.closeLabel),onClick(E){l.value=!1,i("click:close",E)}}));return()=>{const E=!!(r.prepend||d.value),B=!!(r.title||e.title),N=!!(r.close||e.closable),R={density:e.density,icon:d.value,size:e.iconSize||e.prominent?f.value:void 0};return l.value&&W(e.tag,{class:Be(["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},g.value,v.value,S.value,I.value,V.value,O.value,x.value,e.class]),style:Ze([y.value,C.value,M.value,e.style]),role:"alert"},{default:()=>{var q,Q;return[hi(!1,"v-alert"),e.border&&X("div",{key:"border",class:Be(["v-alert__border",L.value]),style:Ze(F.value)},null),E&&X("div",{key:"prepend",class:"v-alert__prepend"},[r.prepend?W(gt,{key:"prepend-defaults",disabled:!d.value,defaults:{VIcon:{...R}}},r.prepend):W(Tt,Ae({key:"prepend-icon"},R),null)]),X("div",{class:"v-alert__content"},[B&&W(Kp,{key:"title"},{default:()=>{var re;return[((re=r.title)==null?void 0:re.call(r))??e.title]}}),((q=r.text)==null?void 0:q.call(r))??e.text,(Q=r.default)==null?void 0:Q.call(r)]),r.append&&X("div",{key:"append",class:"v-alert__append"},[r.append()]),N&&X("div",{key:"close",class:"v-alert__close"},[r.close?W(gt,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var re;return[(re=r.close)==null?void 0:re.call(r,{props:H.value})]}}):W(Ct,Ae({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},H.value),null)])]}})}}}),K1=xe({start:Boolean,end:Boolean,icon:lt,image:String,text:String,..._n(),...nt(),...en(),...jt(),...$a(),...ht(),...Pt(),...oa({variant:"flat"})},"VAvatar"),ra=Me()({name:"VAvatar",props:K1(),setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{borderClasses:l}=Wn(e),{colorClasses:d,colorStyles:f,variantClasses:g}=gi(e),{densityClasses:v}=Vn(e),{roundedClasses:y}=Zt(e),{sizeClasses:x,sizeStyles:S}=ns(e);return Fe(()=>W(e.tag,{class:Be(["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},r.value,l.value,d.value,v.value,y.value,x.value,g.value,e.class]),style:Ze([f.value,S.value,e.style])},{default:()=>[i.default?W(gt,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[i.default()]}):e.image?W(oi,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?W(Tt,{key:"icon",icon:e.icon},null):e.text,hi(!1,"v-avatar")]})),{}}}),Z1=xe({text:String,onClick:In(),...nt(),...Pt()},"VLabel"),rs=Me()({name:"VLabel",props:Z1(),setup(e,n){let{slots:i}=n;return Fe(()=>{var r;return X("label",{class:Be(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:Ze(e.style),onClick:e.onClick},[e.text,(r=i.default)==null?void 0:r.call(i)])}),{}}}),Qp=Symbol.for("vuetify:selection-control-group"),Nd=xe({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:lt,trueIcon:lt,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:xn},...nt(),...en(),...Pt()},"SelectionControlGroup"),J1=xe({...Nd({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),eb=Me()({name:"VSelectionControlGroup",props:J1(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue"),l=Cn(),d=le(()=>e.id||`v-selection-control-group-${l}`),f=le(()=>e.name||d.value),g=new Set;return Ft(Qp,{modelValue:r,forceUpdate:()=>{g.forEach(v=>v())},onForceUpdate:v=>{g.add(v),an(()=>{g.delete(v)})}}),Qt({[e.defaultsTarget]:{color:le(()=>e.color),disabled:le(()=>e.disabled),density:le(()=>e.density),error:le(()=>e.error),inline:le(()=>e.inline),modelValue:r,multiple:le(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),name:f,falseIcon:le(()=>e.falseIcon),trueIcon:le(()=>e.trueIcon),readonly:le(()=>e.readonly),ripple:le(()=>e.ripple),type:le(()=>e.type),valueComparator:le(()=>e.valueComparator)}}),Fe(()=>{var v;return X("div",{class:Be(["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class]),style:Ze(e.style),role:e.type==="radio"?"radiogroup":void 0},[(v=i.default)==null?void 0:v.call(i)])}),{}}}),Ro=xe({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...nt(),...Nd()},"VSelectionControl");function Q1(e){const n=xt(Qp,void 0),{densityClasses:i}=Vn(e),r=it(e,"modelValue"),l=$(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),d=$(()=>e.falseValue!==void 0?e.falseValue:!1),f=$(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),g=$({get(){const I=n?n.modelValue.value:r.value;return f.value?Wt(I).some(M=>e.valueComparator(M,l.value)):e.valueComparator(I,l.value)},set(I){if(e.readonly)return;const M=I?l.value:d.value;let V=M;f.value&&(V=I?[...Wt(r.value),M]:Wt(r.value).filter(O=>!e.valueComparator(O,l.value))),n?n.modelValue.value=V:r.value=V}}),{textColorClasses:v,textColorStyles:y}=Sn(()=>{if(!(e.error||e.disabled))return g.value?e.color:e.baseColor}),{backgroundColorClasses:x,backgroundColorStyles:S}=Mt(()=>g.value&&!e.error&&!e.disabled?e.color:e.baseColor),C=$(()=>g.value?e.trueIcon:e.falseIcon);return{group:n,densityClasses:i,trueValue:l,falseValue:d,model:g,textColorClasses:v,textColorStyles:y,backgroundColorClasses:x,backgroundColorStyles:S,icon:C}}const Mi=Me()({name:"VSelectionControl",directives:{vRipple:En},inheritAttrs:!1,props:Ro(),emits:{"update:modelValue":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const{group:l,densityClasses:d,icon:f,model:g,textColorClasses:v,textColorStyles:y,backgroundColorClasses:x,backgroundColorStyles:S,trueValue:C}=Q1(e),I=Cn(),M=He(!1),V=He(!1),O=Re(),L=le(()=>e.id||`input-${I}`),F=le(()=>!e.disabled&&!e.readonly);l==null||l.onForceUpdate(()=>{O.value&&(O.value.checked=g.value)});function Y(N){F.value&&(M.value=!0,Xr(N.target,":focus-visible")!==!1&&(V.value=!0))}function H(){M.value=!1,V.value=!1}function E(N){N.stopPropagation()}function B(N){if(!F.value){O.value&&(O.value.checked=g.value);return}e.readonly&&l&&dt(()=>l.forceUpdate()),g.value=N.target.checked}return Fe(()=>{var re,ae;const N=r.label?r.label({label:e.label,props:{for:L.value}}):e.label,[R,q]=Ya(i),Q=X("input",Ae({ref:O,checked:g.value,disabled:!!e.disabled,id:L.value,onBlur:H,onFocus:Y,onInput:B,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:C.value,name:e.name,"aria-checked":e.type==="checkbox"?g.value:void 0},q),null);return X("div",Ae({class:["v-selection-control",{"v-selection-control--dirty":g.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":M.value,"v-selection-control--focus-visible":V.value,"v-selection-control--inline":e.inline},d.value,e.class]},R,{style:e.style}),[X("div",{class:Be(["v-selection-control__wrapper",v.value]),style:Ze(y.value)},[(re=r.default)==null?void 0:re.call(r,{backgroundColorClasses:x,backgroundColorStyles:S}),$t(X("div",{class:Be(["v-selection-control__input"])},[((ae=r.input)==null?void 0:ae.call(r,{model:g,textColorClasses:v,textColorStyles:y,backgroundColorClasses:x,backgroundColorStyles:S,inputNode:Q,icon:f.value,props:{onFocus:Y,onBlur:H,id:L.value}}))??X(tt,null,[f.value&&W(Tt,{key:"icon",icon:f.value},null),Q])]),[[En,!e.disabled&&!e.readonly&&e.ripple,null,{center:!0,circle:!0}]])]),N&&W(rs,{for:L.value,onClick:E},{default:()=>[N]})])}),{isFocused:M,input:O}}}),tb=xe({indeterminate:Boolean,indeterminateIcon:{type:lt,default:"$checkboxIndeterminate"},...Ro({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Sa=Me()({name:"VCheckboxBtn",props:tb(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"indeterminate"),l=it(e,"modelValue");function d(v){r.value&&(r.value=!1)}const f=le(()=>r.value?e.indeterminateIcon:e.falseIcon),g=le(()=>r.value?e.indeterminateIcon:e.trueIcon);return Fe(()=>{const v=yt(Mi.filterProps(e),["modelValue"]);return W(Mi,Ae(v,{modelValue:l.value,"onUpdate:modelValue":[y=>l.value=y,d],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:f.value,trueIcon:g.value,"aria-checked":r.value?"mixed":void 0}),i)}),{}}});function bl(e){const{t:n}=_t();function i(r){let{name:l,color:d,...f}=r;const g={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],v=e[`onClick:${l}`];function y(S){S.key!=="Enter"&&S.key!==" "||(S.preventDefault(),S.stopPropagation(),ul(v,new PointerEvent("click",S)))}const x=v&&g?n(`$vuetify.input.${g}`,e.label??""):void 0;return W(Tt,Ae({icon:e[`${l}Icon`],"aria-label":x,onClick:v,onKeydown:y,color:d},f),null)}return{InputIcon:i}}const eA=xe({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...nt(),...fi({transition:{component:Rd,leaveAbsolute:!0,group:!0}})},"VMessages"),nb=Me()({name:"VMessages",props:eA(),setup(e,n){let{slots:i}=n;const r=$(()=>Wt(e.messages)),{textColorClasses:l,textColorStyles:d}=Sn(()=>e.color);return Fe(()=>W(Hn,{transition:e.transition,tag:"div",class:Be(["v-messages",l.value,e.class]),style:Ze([d.value,e.style])},{default:()=>[e.active&&r.value.map((f,g)=>X("div",{class:"v-messages__message",key:`${g}-${r.value}`},[i.message?i.message({message:f}):f]))]})),{}}}),yl=xe({focused:Boolean,"onUpdate:focused":In()},"focus");function vi(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa();const i=it(e,"focused"),r=le(()=>({[`${n}--focused`]:i.value}));function l(){i.value=!0}function d(){i.value=!1}return{focusClasses:r,isFocused:i,focus:l,blur:d}}const ab=Symbol.for("vuetify:form"),tA=xe({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function nA(e){const n=it(e,"modelValue"),i=le(()=>e.disabled),r=le(()=>e.readonly),l=He(!1),d=Re([]),f=Re([]);async function g(){const x=[];let S=!0;f.value=[],l.value=!0;for(const C of d.value){const I=await C.validate();if(I.length>0&&(S=!1,x.push({id:C.id,errorMessages:I})),!S&&e.fastFail)break}return f.value=x,l.value=!1,{valid:S,errors:f.value}}function v(){d.value.forEach(x=>x.reset())}function y(){d.value.forEach(x=>x.resetValidation())}return Ye(d,()=>{let x=0,S=0;const C=[];for(const I of d.value)I.isValid===!1?(S++,C.push({id:I.id,errorMessages:I.errorMessages})):I.isValid===!0&&x++;f.value=C,n.value=S>0?!1:x===d.value.length?!0:null},{deep:!0,flush:"post"}),Ft(ab,{register:x=>{let{id:S,vm:C,validate:I,reset:M,resetValidation:V}=x;d.value.some(O=>O.id===S),d.value.push({id:S,validate:I,reset:M,resetValidation:V,vm:rd(C),isValid:null,errorMessages:[]})},unregister:x=>{d.value=d.value.filter(S=>S.id!==x)},update:(x,S,C)=>{const I=d.value.find(M=>M.id===x);I&&(I.isValid=S,I.errorMessages=C)},isDisabled:i,isReadonly:r,isValidating:l,isValid:n,items:d,validateOn:le(()=>e.validateOn)}),{errors:f,isDisabled:i,isReadonly:r,isValidating:l,isValid:n,items:d,validate:g,reset:v,resetValidation:y}}function ss(e){const n=xt(ab,null);return{...n,isReadonly:$(()=>!!((e==null?void 0:e.readonly)??(n==null?void 0:n.isReadonly.value))),isDisabled:$(()=>!!((e==null?void 0:e.disabled)??(n==null?void 0:n.isDisabled.value)))}}const aA=Symbol.for("vuetify:rules");function iA(e){const n=xt(aA,null);if(!e){if(!n)throw new Error("Could not find Vuetify rules injection");return n.aliases}return(n==null?void 0:n.resolve(e))??le(e)}const ib=xe({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...yl()},"validation");function rb(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wa(),i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Cn();const r=it(e,"modelValue"),l=$(()=>e.validationValue===void 0?r.value:e.validationValue),d=ss(e),f=iA(()=>e.rules),g=Re([]),v=He(!0),y=$(()=>!!(Wt(r.value===""?null:r.value).length||Wt(l.value===""?null:l.value).length)),x=$(()=>{var H;return(H=e.errorMessages)!=null&&H.length?Wt(e.errorMessages).concat(g.value).slice(0,Math.max(0,Number(e.maxErrors))):g.value}),S=$(()=>{var B;let H=(e.validateOn??((B=d.validateOn)==null?void 0:B.value))||"input";H==="lazy"&&(H="input lazy"),H==="eager"&&(H="input eager");const E=new Set((H==null?void 0:H.split(" "))??[]);return{input:E.has("input"),blur:E.has("blur")||E.has("input")||E.has("invalid-input"),invalidInput:E.has("invalid-input"),lazy:E.has("lazy"),eager:E.has("eager")}}),C=$(()=>{var H;return e.error||(H=e.errorMessages)!=null&&H.length?!1:e.rules.length?v.value?g.value.length||S.value.lazy?null:!0:!g.value.length:!0}),I=He(!1),M=$(()=>({[`${n}--error`]:C.value===!1,[`${n}--dirty`]:y.value,[`${n}--disabled`]:d.isDisabled.value,[`${n}--readonly`]:d.isReadonly.value})),V=cn("validation"),O=$(()=>e.name??yn(i));gr(()=>{var H;(H=d.register)==null||H.call(d,{id:O.value,vm:V,validate:Y,reset:L,resetValidation:F})}),An(()=>{var H;(H=d.unregister)==null||H.call(d,O.value)}),on(async()=>{var H;S.value.lazy||await Y(!S.value.eager),(H=d.update)==null||H.call(d,O.value,C.value,x.value)}),Tn(()=>S.value.input||S.value.invalidInput&&C.value===!1,()=>{Ye(l,()=>{if(l.value!=null)Y();else if(e.focused){const H=Ye(()=>e.focused,E=>{E||Y(),H()})}})}),Tn(()=>S.value.blur,()=>{Ye(()=>e.focused,H=>{H||Y()})}),Ye([C,x],()=>{var H;(H=d.update)==null||H.call(d,O.value,C.value,x.value)});async function L(){r.value=null,await dt(),await F()}async function F(){v.value=!0,S.value.lazy?g.value=[]:await Y(!S.value.eager)}async function Y(){let H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const E=[];I.value=!0;for(const B of f.value){if(E.length>=Number(e.maxErrors??1))break;const R=await(typeof B=="function"?B:()=>B)(l.value);if(R!==!0){if(R!==!1&&typeof R!="string"){console.warn(`${R} is not a valid value. Rule functions must return boolean true or a string.`);continue}E.push(R||"")}}return g.value=E,I.value=!1,v.value=H,g.value}return{errorMessages:x,isDirty:y,isDisabled:d.isDisabled,isReadonly:d.isReadonly,isPristine:v,isValid:C,isValidating:I,reset:L,resetValidation:F,validate:Y,validationClasses:M}}const mi=xe({id:String,appendIcon:lt,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:lt,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":In(),"onClick:append":In(),...nt(),...en(),...Un(un(),["maxWidth","minWidth","width"]),...Pt(),...ib()},"VInput"),Dn=Me()({name:"VInput",props:{...mi()},emits:{"update:modelValue":e=>!0},setup(e,n){let{attrs:i,slots:r,emit:l}=n;const{densityClasses:d}=Vn(e),{dimensionStyles:f}=dn(e),{themeClasses:g}=Vt(e),{rtlClasses:v}=gn(),{InputIcon:y}=bl(e),x=Cn(),S=$(()=>e.id||`input-${x}`),{errorMessages:C,isDirty:I,isDisabled:M,isReadonly:V,isPristine:O,isValid:L,isValidating:F,reset:Y,resetValidation:H,validate:E,validationClasses:B}=rb(e,"v-input",S),N=$(()=>{var Z;return(Z=e.errorMessages)!=null&&Z.length||!O.value&&C.value.length?C.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages}),R=le(()=>N.value.length>0),q=le(()=>!e.hideDetails||e.hideDetails==="auto"&&(R.value||!!r.details)),Q=$(()=>q.value?`${S.value}-messages`:void 0),re=$(()=>({id:S,messagesId:Q,isDirty:I,isDisabled:M,isReadonly:V,isPristine:O,isValid:L,isValidating:F,hasDetails:q,reset:Y,resetValidation:H,validate:E})),ae=le(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),te=le(()=>{if(e.iconColor)return e.iconColor===!0?ae.value:e.iconColor});return Fe(()=>{var de,he;const Z=!!(r.prepend||e.prependIcon),se=!!(r.append||e.appendIcon);return X("div",{class:Be(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons},d.value,g.value,v.value,B.value,e.class]),style:Ze([f.value,e.style])},[Z&&X("div",{key:"prepend",class:"v-input__prepend"},[r.prepend?r.prepend(re.value):e.prependIcon&&W(y,{key:"prepend-icon",name:"prepend",color:te.value},null)]),r.default&&X("div",{class:"v-input__control"},[(de=r.default)==null?void 0:de.call(r,re.value)]),se&&X("div",{key:"append",class:"v-input__append"},[r.append?r.append(re.value):e.appendIcon&&W(y,{key:"append-icon",name:"append",color:te.value},null)]),q.value&&X("div",{id:Q.value,class:"v-input__details",role:"alert","aria-live":"polite"},[W(nb,{active:R.value,messages:N.value},{message:r.message}),(he=r.details)==null?void 0:he.call(r,re.value)])])}),{reset:Y,resetValidation:H,validate:E,isValid:L,errorMessages:C}}}),Ac=Symbol("Forwarded refs");function Pc(e,n){let i=e;for(;i;){const r=Reflect.getOwnPropertyDescriptor(i,n);if(r)return r;i=Object.getPrototypeOf(i)}}function pn(e){for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r!0,"update:focused":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const l=it(e,"modelValue"),{isFocused:d,focus:f,blur:g}=vi(e),v=Re(),y=Cn();return Fe(()=>{const[x,S]=Ya(i),C=Dn.filterProps(e),I=Sa.filterProps(e);return W(Dn,Ae({ref:v,class:["v-checkbox",e.class]},x,C,{modelValue:l.value,"onUpdate:modelValue":M=>l.value=M,id:e.id||`checkbox-${y}`,focused:d.value,style:e.style}),{...r,default:M=>{let{id:V,messagesId:O,isDisabled:L,isReadonly:F,isValid:Y}=M;return W(Sa,Ae(I,{id:V.value,"aria-describedby":O.value,disabled:L.value,readonly:F.value},S,{error:Y.value===!1,modelValue:l.value,"onUpdate:modelValue":H=>l.value=H,onFocus:f,onBlur:g}),r)}})}),pn({},v)}});function lA(e){let{selectedElement:n,containerElement:i,isRtl:r,isHorizontal:l}=e;const d=Zs(l,i),f=sb(l,r,i),g=Zs(l,n),v=lb(l,n),y=g*.4;return f>v?v-y:f+dtypeof e=="boolean"||["always","desktop","mobile","never"].includes(e)},...nt(),...mr({mobile:null}),...ht(),...xr({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Js=Me()({name:"VSlideGroup",props:Hd(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{isRtl:r}=gn(),{displayClasses:l,mobile:d}=sa(e),f=Oi(e,e.symbol),g=He(!1),v=He(0),y=He(0),x=He(0),S=$(()=>e.direction==="horizontal"),{resizeRef:C,contentRect:I}=ga(),{resizeRef:M,contentRect:V}=ga(),O=FC(),L=$(()=>({container:C.el,duration:200,easing:"easeOutQuart"})),F=$(()=>f.selected.value.length?f.items.value.findIndex(be=>be.id===f.selected.value[0]):-1),Y=$(()=>f.selected.value.length?f.items.value.findIndex(be=>be.id===f.selected.value[f.selected.value.length-1]):-1);if(Dt){let be=-1;Ye(()=>[f.selected.value,I.value,V.value,S.value],()=>{cancelAnimationFrame(be),be=requestAnimationFrame(()=>{if(I.value&&V.value){const fe=S.value?"width":"height";y.value=I.value[fe],x.value=V.value[fe],g.value=y.value+1=0&&M.el){const fe=M.el.children[Y.value];E(fe,e.centerActive)}})})}const H=He(!1);function E(be,fe){let pe=0;fe?pe=oA({containerElement:C.el,isHorizontal:S.value,selectedElement:be}):pe=lA({containerElement:C.el,isHorizontal:S.value,isRtl:r.value,selectedElement:be}),B(pe)}function B(be){if(!Dt||!C.el)return;const fe=Zs(S.value,C.el),pe=sb(S.value,r.value,C.el);if(!(mg(S.value,C.el)<=fe||Math.abs(be-pe)<16)){if(S.value&&r.value&&C.el){const{scrollWidth:je,offsetWidth:ue}=C.el;be=je-ue-be}S.value?O.horizontal(be,L.value):O(be,L.value)}}function N(be){const{scrollTop:fe,scrollLeft:pe}=be.target;v.value=S.value?pe:fe}function R(be){if(H.value=!0,!(!g.value||!M.el)){for(const fe of be.composedPath())for(const pe of M.el.children)if(pe===fe){E(pe);return}}}function q(be){H.value=!1}let Q=!1;function re(be){var fe;!Q&&!H.value&&!(be.relatedTarget&&((fe=M.el)!=null&&fe.contains(be.relatedTarget)))&&se(),Q=!1}function ae(){Q=!0}function te(be){if(!M.el)return;function fe(pe){be.preventDefault(),se(pe)}S.value?be.key==="ArrowRight"?fe(r.value?"prev":"next"):be.key==="ArrowLeft"&&fe(r.value?"next":"prev"):be.key==="ArrowDown"?fe("next"):be.key==="ArrowUp"&&fe("prev"),be.key==="Home"?fe("first"):be.key==="End"&&fe("last")}function Z(be,fe){if(!be)return;let pe=be;do pe=pe==null?void 0:pe[fe==="next"?"nextElementSibling":"previousElementSibling"];while(pe!=null&&pe.hasAttribute("disabled"));return pe}function se(be){if(!M.el)return;let fe;if(!be)fe=Si(M.el)[0];else if(be==="next"){if(fe=Z(M.el.querySelector(":focus"),be),!fe)return se("first")}else if(be==="prev"){if(fe=Z(M.el.querySelector(":focus"),be),!fe)return se("last")}else be==="first"?(fe=M.el.firstElementChild,fe!=null&&fe.hasAttribute("disabled")&&(fe=Z(fe,"next"))):be==="last"&&(fe=M.el.lastElementChild,fe!=null&&fe.hasAttribute("disabled")&&(fe=Z(fe,"prev")));fe&&fe.focus({preventScroll:!0})}function de(be){const fe=S.value&&r.value?-1:1,pe=(be==="prev"?-fe:fe)*y.value;let Ne=v.value+pe;if(S.value&&r.value&&C.el){const{scrollWidth:je,offsetWidth:ue}=C.el;Ne+=je-ue}B(Ne)}const he=$(()=>({next:f.next,prev:f.prev,select:f.select,isSelected:f.isSelected})),ke=$(()=>g.value||Math.abs(v.value)>0),Pe=$(()=>{switch(e.showArrows){case"never":return!1;case"always":return!0;case"desktop":return!d.value;case!0:return ke.value;case"mobile":return d.value||ke.value;default:return!d.value&&ke.value}}),ge=$(()=>Math.abs(v.value)>1),we=$(()=>{if(!C.value||!ke.value)return!1;const be=mg(S.value,C.el),fe=cA(S.value,C.el);return be-fe-Math.abs(v.value)>1});return Fe(()=>W(e.tag,{class:Be(["v-slide-group",{"v-slide-group--vertical":!S.value,"v-slide-group--has-affixes":Pe.value,"v-slide-group--is-overflowing":g.value},l.value,e.class]),style:Ze(e.style),tabindex:H.value||f.selected.value.length?-1:0,onFocus:re},{default:()=>{var be,fe,pe;return[Pe.value&&X("div",{key:"prev",class:Be(["v-slide-group__prev",{"v-slide-group__prev--disabled":!ge.value}]),onMousedown:ae,onClick:()=>ge.value&&de("prev")},[((be=i.prev)==null?void 0:be.call(i,he.value))??W(Us,null,{default:()=>[W(Tt,{icon:r.value?e.nextIcon:e.prevIcon},null)]})]),X("div",{key:"container",ref:C,class:Be(["v-slide-group__container",e.contentClass]),onScroll:N},[X("div",{ref:M,class:"v-slide-group__content",onFocusin:R,onFocusout:q,onKeydown:te},[(fe=i.default)==null?void 0:fe.call(i,he.value)])]),Pe.value&&X("div",{key:"next",class:Be(["v-slide-group__next",{"v-slide-group__next--disabled":!we.value}]),onMousedown:ae,onClick:()=>we.value&&de("next")},[((pe=i.next)==null?void 0:pe.call(i,he.value))??W(Us,null,{default:()=>[W(Tt,{icon:r.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:f.selected,scrollTo:de,scrollOffset:v,focus:se,hasPrev:ge,hasNext:we}}}),ob=Symbol.for("vuetify:v-chip-group"),uA=xe({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:xn},...Hd({scrollToActive:!1}),...nt(),...xr({selectedClass:"v-chip--selected"}),...ht(),...Pt(),...oa({variant:"tonal"})},"VChipGroup"),dA=Me()({name:"VChipGroup",props:uA(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{isSelected:l,select:d,next:f,prev:g,selected:v}=Oi(e,ob);return Qt({VChip:{baseColor:le(()=>e.baseColor),color:le(()=>e.color),disabled:le(()=>e.disabled),filter:le(()=>e.filter),variant:le(()=>e.variant)}}),Fe(()=>{const y=Js.filterProps(e);return W(Js,Ae(y,{class:["v-chip-group",{"v-chip-group--column":e.column},r.value,e.class],style:e.style}),{default:()=>{var x;return[(x=i.default)==null?void 0:x.call(i,{isSelected:l,select:d,next:f,prev:g,selected:v.value})]}})}),{}}}),fA=xe({activeClass:String,appendAvatar:String,appendIcon:lt,baseColor:String,closable:Boolean,closeIcon:{type:lt,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:lt,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:lt,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:In(),onClickOnce:In(),..._n(),...nt(),...en(),...fn(),...wr(),...jt(),...pl(),...$a(),...ht({tag:"span"}),...Pt(),...oa({variant:"tonal"})},"VChip"),ci=Me()({name:"VChip",directives:{vRipple:En},props:fA(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,n){let{attrs:i,emit:r,slots:l}=n;const{t:d}=_t(),{borderClasses:f}=Wn(e),{densityClasses:g}=Vn(e),{elevationClasses:v}=mn(e),{roundedClasses:y}=Zt(e),{sizeClasses:x}=ns(e),{themeClasses:S}=Vt(e),C=it(e,"modelValue"),I=Ei(e,ob,!1),M=Ei(e,zd,!1),V=ml(e,i),O=le(()=>e.link!==!1&&V.isLink.value),L=$(()=>!e.disabled&&e.link!==!1&&(!!I||e.link||V.isClickable.value)),F=le(()=>({"aria-label":d(e.closeLabel),disabled:e.disabled,onClick(R){R.preventDefault(),R.stopPropagation(),C.value=!1,r("click:close",R)}}));Ye(C,R=>{R?(I==null||I.register(),M==null||M.register()):(I==null||I.unregister(),M==null||M.unregister())});const{colorClasses:Y,colorStyles:H,variantClasses:E}=gi(()=>({color:!I||I.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function B(R){var q,Q;r("click",R),L.value&&((Q=(q=V.navigate).value)==null||Q.call(q,R),I==null||I.toggle())}function N(R){(R.key==="Enter"||R.key===" ")&&(R.preventDefault(),B(R))}return()=>{var se;const R=V.isLink.value?"a":e.tag,q=!!(e.appendIcon||e.appendAvatar),Q=!!(q||l.append),re=!!(l.close||e.closable),ae=!!(l.filter||e.filter)&&I,te=!!(e.prependIcon||e.prependAvatar),Z=!!(te||l.prepend);return C.value&&$t(W(R,Ae(V.linkProps,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":L.value,"v-chip--filter":ae,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&((se=V.isActive)==null?void 0:se.value)},S.value,f.value,Y.value,g.value,v.value,y.value,x.value,E.value,I==null?void 0:I.selectedClass.value,e.class],style:[H.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:L.value?0:void 0,onClick:B,onKeydown:L.value&&!O.value&&N}),{default:()=>{var de;return[hi(L.value,"v-chip"),ae&&W(Od,{key:"filter"},{default:()=>[$t(X("div",{class:"v-chip__filter"},[l.filter?W(gt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},l.filter):W(Tt,{key:"filter-icon",icon:e.filterIcon},null)]),[[Aa,I.isSelected.value]])]}),Z&&X("div",{key:"prepend",class:"v-chip__prepend"},[l.prepend?W(gt,{key:"prepend-defaults",disabled:!te,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},l.prepend):X(tt,null,[e.prependIcon&&W(Tt,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&W(ra,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),X("div",{class:"v-chip__content","data-no-activator":""},[((de=l.default)==null?void 0:de.call(l,{isSelected:I==null?void 0:I.isSelected.value,selectedClass:I==null?void 0:I.selectedClass.value,select:I==null?void 0:I.select,toggle:I==null?void 0:I.toggle,value:I==null?void 0:I.value.value,disabled:e.disabled}))??ai(e.text)]),Q&&X("div",{key:"append",class:"v-chip__append"},[l.append?W(gt,{key:"append-defaults",disabled:!q,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},l.append):X(tt,null,[e.appendIcon&&W(Tt,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&W(ra,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),re&&X("button",Ae({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},F.value),[l.close?W(gt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},l.close):W(Tt,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[En,L.value&&e.ripple,null]])}}}),hA=["dotted","dashed","solid","double"],gA=xe({color:String,contentOffset:[Number,String,Array],gradient:Boolean,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,variant:{type:String,default:"solid",validator:e=>hA.includes(e)},...nt(),...Pt()},"VDivider"),aa=Me()({name:"VDivider",props:gA(),setup(e,n){let{attrs:i,slots:r}=n;const{themeClasses:l}=Vt(e),{textColorClasses:d,textColorStyles:f}=Sn(()=>e.color),g=$(()=>{const y={};return e.length&&(y[e.vertical?"height":"width"]=Ge(e.length)),e.thickness&&(y[e.vertical?"borderRightWidth":"borderTopWidth"]=Ge(e.thickness)),y}),v=le(()=>{const y=Array.isArray(e.contentOffset)?e.contentOffset[0]:e.contentOffset,x=Array.isArray(e.contentOffset)?e.contentOffset[1]:0;return{marginBlock:e.vertical&&y?Ge(y):void 0,marginInline:!e.vertical&&y?Ge(y):void 0,transform:x?`translate${e.vertical?"X":"Y"}(${Ge(x)})`:void 0}});return Fe(()=>{const y=X("hr",{class:Be([{"v-divider":!0,"v-divider--gradient":e.gradient&&!r.default,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},l.value,d.value,e.class]),style:Ze([g.value,f.value,{"--v-border-opacity":e.opacity},{"border-style":e.variant},e.style]),"aria-orientation":!i.role||i.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${i.role||"separator"}`},null);return r.default?X("div",{class:Be(["v-divider__wrapper",{"v-divider__wrapper--gradient":e.gradient,"v-divider__wrapper--inset":e.inset,"v-divider__wrapper--vertical":e.vertical}])},[y,X("div",{class:"v-divider__content",style:Ze(v.value)},[r.default()]),y]):y}),{}}}),hu=Symbol.for("vuetify:list");function cb(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{filterable:!1};const n=xt(hu,{filterable:!1,hasPrepend:He(!1),updateHasPrepend:()=>null,trackingIndex:He(-1),navigationStrategy:He("focus"),uid:""}),{filterable:i,trackingIndex:r=n.trackingIndex,navigationStrategy:l=n.navigationStrategy,uid:d=n.uid||Cn()}=e,f={filterable:n.filterable||i,hasPrepend:He(!1),updateHasPrepend:g=>{g&&(f.hasPrepend.value=g)},trackingIndex:r,navigationStrategy:l,uid:d};return Ft(hu,f),n}function ub(){return xt(hu,null)}const Yd=e=>{const n={activate:i=>{let{id:r,value:l,activated:d}=i;return r=ft(r),e&&!l&&d.size===1&&d.has(r)||(l?d.add(r):d.delete(r)),d},in:(i,r,l)=>{let d=new Set;if(i!=null)for(const f of Wt(i))d=n.activate({id:f,value:!0,activated:new Set(d),children:r,parents:l});return d},out:i=>Array.from(i)};return n},db=e=>{const n=Yd(e);return{activate:r=>{let{activated:l,id:d,...f}=r;d=ft(d);const g=l.has(d)?new Set([d]):new Set;return n.activate({...f,id:d,activated:g})},in:(r,l,d)=>{let f=new Set;if(r!=null){const g=Wt(r);g.length&&(f=n.in(g.slice(0,1),l,d))}return f},out:(r,l,d)=>n.out(r,l,d)}},vA=e=>{const n=Yd(e);return{activate:r=>{let{id:l,activated:d,children:f,...g}=r;return l=ft(l),f.has(l)?d:n.activate({id:l,activated:d,children:f,...g})},in:n.in,out:n.out}},mA=e=>{const n=db(e);return{activate:r=>{let{id:l,activated:d,children:f,...g}=r;return l=ft(l),f.has(l)?d:n.activate({id:l,activated:d,children:f,...g})},in:n.in,out:n.out}},pA={open:e=>{let{id:n,value:i,opened:r,parents:l}=e;if(i){const d=new Set;d.add(n);let f=l.get(n);for(;f!=null;)d.add(f),f=l.get(f);return d}else return r.delete(n),r},select:()=>null},fb={open:e=>{let{id:n,value:i,opened:r,parents:l}=e;if(i){let d=l.get(n);for(r.add(n);d!=null&&d!==n;)r.add(d),d=l.get(d);return r}else r.delete(n);return r},select:()=>null},bA={open:fb.open,select:e=>{let{id:n,value:i,opened:r,parents:l}=e;if(!i)return r;const d=[];let f=l.get(n);for(;f!=null;)d.push(f),f=l.get(f);return new Set(d)}},Wd=e=>{const n={select:i=>{let{id:r,value:l,selected:d}=i;if(r=ft(r),e&&!l){const f=Array.from(d.entries()).reduce((g,v)=>{let[y,x]=v;return x==="on"&&g.push(y),g},[]);if(f.length===1&&f[0]===r)return d}return d.set(r,l?"on":"off"),d},in:(i,r,l,d)=>{const f=new Map;for(const g of i||[])n.select({id:g,value:!0,selected:f,children:r,parents:l,disabled:d});return f},out:i=>{const r=[];for(const[l,d]of i.entries())d==="on"&&r.push(l);return r}};return n},hb=e=>{const n=Wd(e);return{select:r=>{let{selected:l,id:d,...f}=r;d=ft(d);const g=l.has(d)?new Map([[d,l.get(d)]]):new Map;return n.select({...f,id:d,selected:g})},in:(r,l,d,f)=>r!=null&&r.length?n.in(r.slice(0,1),l,d,f):new Map,out:(r,l,d)=>n.out(r,l,d)}},yA=e=>{const n=Wd(e);return{select:r=>{let{id:l,selected:d,children:f,...g}=r;return l=ft(l),f.has(l)?d:n.select({id:l,selected:d,children:f,...g})},in:n.in,out:n.out}},xA=e=>{const n=hb(e);return{select:r=>{let{id:l,selected:d,children:f,...g}=r;return l=ft(l),f.has(l)?d:n.select({id:l,selected:d,children:f,...g})},in:n.in,out:n.out}},Xd=e=>{const n={select:i=>{let{id:r,value:l,selected:d,children:f,parents:g,disabled:v}=i;r=ft(r);const y=new Map(d),x=[r];for(;x.length;){const C=x.shift();v.has(C)||d.set(ft(C),l?"on":"off"),f.has(C)&&x.push(...f.get(C))}let S=ft(g.get(r));for(;S;){let C=!0,I=!0;for(const M of f.get(S)){const V=ft(M);if(!v.has(V)&&(d.get(V)!=="on"&&(C=!1),d.has(V)&&d.get(V)!=="off"&&(I=!1),!C&&!I))break}d.set(S,C?"on":I?"off":"indeterminate"),S=ft(g.get(S))}return e&&!l&&Array.from(d.entries()).reduce((I,M)=>{let[V,O]=M;return O==="on"&&I.push(V),I},[]).length===0?y:d},in:(i,r,l)=>{let d=new Map;for(const f of i||[])d=n.select({id:f,value:!0,selected:d,children:r,parents:l,disabled:new Set});return d},out:(i,r)=>{const l=[];for(const[d,f]of i.entries())f==="on"&&!r.has(d)&&l.push(d);return l}};return n},wA=e=>{const n=Xd(e);return{select:n.select,in:n.in,out:(r,l,d)=>{const f=[];for(const[g,v]of r.entries())if(v==="on"){if(d.has(g)){const y=d.get(g);if(r.get(y)==="on")continue}f.push(g)}return f}}},kA=e=>{const i={select:Xd(e).select,in:(r,l,d,f)=>{let g=new Map;for(const v of r||[])l.has(v)||(g=i.select({id:v,value:!0,selected:g,children:l,parents:d,disabled:f}));return g},out:r=>{const l=[];for(const[d,f]of r.entries())(f==="on"||f==="indeterminate")&&l.push(d);return l}};return i},Ur=Symbol.for("vuetify:nested"),gb={id:He(),root:{itemsRegistration:Re("render"),register:()=>null,unregister:()=>null,updateDisabled:()=>null,children:Re(new Map),parents:Re(new Map),disabled:Re(new Set),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:Re(!1),scrollToActive:Re(!1),selectable:Re(!1),opened:Re(new Set),activated:Re(new Set),selected:Re(new Map),selectedValues:Re([]),getPath:()=>[]}},SA=xe({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean,itemsRegistration:{type:String,default:"render"}},"nested"),CA=(e,n)=>{let{items:i,returnObject:r,scrollToActive:l}=n,d=!1;const f=He(new Map),g=He(new Map),v=He(new Set),y=it(e,"opened",e.opened,E=>new Set(Array.isArray(E)?E.map(B=>ft(B)):E),E=>[...E.values()]),x=$(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return vA(e.mandatory);case"single-leaf":return mA(e.mandatory);case"independent":return Yd(e.mandatory);case"single-independent":default:return db(e.mandatory)}}),S=$(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return xA(e.mandatory);case"leaf":return yA(e.mandatory);case"independent":return Wd(e.mandatory);case"single-independent":return hb(e.mandatory);case"trunk":return wA(e.mandatory);case"branch":return kA(e.mandatory);case"classic":default:return Xd(e.mandatory)}}),C=$(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return bA;case"single":return pA;case"multiple":default:return fb}}),I=it(e,"activated",e.activated,E=>x.value.in(E,f.value,g.value),E=>x.value.out(E,f.value,g.value)),M=it(e,"selected",e.selected,E=>S.value.in(E,f.value,g.value,v.value),E=>S.value.out(E,f.value,g.value));An(()=>{d=!0});function V(E){const B=[];let N=ft(E);for(;N!==void 0;)B.unshift(N),N=g.value.get(N);return B}const O=cn("nested"),L=new Set,F=FS(()=>{dt(()=>{f.value=new Map(f.value),g.value=new Map(g.value)})},100);Ye(()=>[i.value,Yt(r)],()=>{e.itemsRegistration==="props"&&Y()},{immediate:!0});function Y(){const E=new Map,B=new Map,N=new Set,R=Yt(r)?re=>ft(re.raw):re=>re.value,q=[...i.value];let Q=0;for(;Qe.activatable),scrollToActive:le(()=>Yt(l)),selectable:le(()=>e.selectable),activated:I,selected:M,selectedValues:$(()=>{const E=[];for(const[B,N]of M.value.entries())N==="on"&&E.push(B);return E}),itemsRegistration:le(()=>e.itemsRegistration),register:(E,B,N,R)=>{if(L.has(E)){V(E).map(String).join(" -> "),V(B).concat(E).map(String).join(" -> ");return}else L.add(E);B&&E!==B&&g.value.set(E,B),N&&v.value.add(E),R&&f.value.set(E,[]),B!=null&&f.value.set(B,[...f.value.get(B)||[],E]),F()},unregister:E=>{if(d)return;L.delete(E),f.value.delete(E),v.value.delete(E);const B=g.value.get(E);if(B){const N=f.value.get(B)??[];f.value.set(B,N.filter(R=>R!==E))}g.value.delete(E),F()},updateDisabled:(E,B)=>{B?v.value.add(E):v.value.delete(E)},open:(E,B,N)=>{O.emit("click:open",{id:E,value:B,path:V(E),event:N});const R=C.value.open({id:E,value:B,opened:new Set(y.value),children:f.value,parents:g.value,event:N});R&&(y.value=R)},openOnSelect:(E,B,N)=>{const R=C.value.select({id:E,value:B,selected:new Map(M.value),opened:new Set(y.value),children:f.value,parents:g.value,event:N});R&&(y.value=R)},select:(E,B,N)=>{O.emit("click:select",{id:E,value:B,path:V(E),event:N});const R=S.value.select({id:E,value:B,selected:new Map(M.value),children:f.value,parents:g.value,disabled:v.value,event:N});R&&(M.value=R),H.root.openOnSelect(E,B,N)},activate:(E,B,N)=>{if(!e.activatable)return H.root.select(E,!0,N);O.emit("click:activate",{id:E,value:B,path:V(E),event:N});const R=x.value.activate({id:E,value:B,activated:new Set(I.value),children:f.value,parents:g.value,event:N});if(R.size!==I.value.size)I.value=R;else{for(const q of R)if(!I.value.has(q)){I.value=R;return}for(const q of I.value)if(!R.has(q)){I.value=R;return}}},children:f,parents:g,disabled:v,getPath:V}};return Ft(Ur,H),H.root},vb=(e,n,i)=>{const r=xt(Ur,gb),l=Symbol("nested item"),d=$(()=>{const g=ft(Yt(e));return g!==void 0?g:l}),f={...r,id:d,open:(g,v)=>r.root.open(d.value,g,v),openOnSelect:(g,v)=>r.root.openOnSelect(d.value,g,v),isOpen:$(()=>r.root.opened.value.has(d.value)),parent:$(()=>r.root.parents.value.get(d.value)),activate:(g,v)=>r.root.activate(d.value,g,v),isActivated:$(()=>r.root.activated.value.has(d.value)),scrollToActive:r.root.scrollToActive,select:(g,v)=>r.root.select(d.value,g,v),isSelected:$(()=>r.root.selected.value.get(d.value)==="on"),isIndeterminate:$(()=>r.root.selected.value.get(d.value)==="indeterminate"),isLeaf:$(()=>!r.root.children.value.get(d.value)),isGroupActivator:r.isGroupActivator};return gr(()=>{r.isGroupActivator||r.root.itemsRegistration.value==="props"||dt(()=>{r.root.register(d.value,r.id.value,Yt(n),i)})}),An(()=>{r.isGroupActivator||r.root.itemsRegistration.value==="props"||r.root.unregister(d.value)}),Ye(d,(g,v)=>{r.isGroupActivator||r.root.itemsRegistration.value==="props"||(r.root.unregister(v),dt(()=>{r.root.register(g,r.id.value,Yt(n),i)}))}),Ye(()=>Yt(n),g=>{r.root.updateDisabled(d.value,g)}),i&&Ft(Ur,f),f},AA=()=>{const e=xt(Ur,gb);Ft(Ur,{...e,isGroupActivator:!0})},PA=Yn({name:"VListGroupActivator",setup(e,n){let{slots:i}=n;return AA(),()=>{var r;return(r=i.default)==null?void 0:r.call(i)}}}),mb=xe({activeColor:String,baseColor:String,color:String,collapseIcon:{type:lt,default:"$collapse"},disabled:Boolean,expandIcon:{type:lt,default:"$expand"},rawId:[String,Number],prependIcon:lt,appendIcon:lt,fluid:Boolean,subgroup:Boolean,title:String,value:null,...nt(),...ht()},"VListGroup"),Qs=Me()({name:"VListGroup",props:mb(),setup(e,n){let{slots:i}=n;const{isOpen:r,open:l,id:d}=vb(()=>e.value,()=>e.disabled,!0),f=$(()=>`v-list-group--id-${String(e.rawId??d.value)}`),g=ub(),{isBooted:v}=yr(),y=xt(Ur),x=le(()=>{var V;return((V=y==null?void 0:y.root)==null?void 0:V.itemsRegistration.value)==="render"});function S(V){var O;["INPUT","TEXTAREA"].includes((O=V.target)==null?void 0:O.tagName)||l(!r.value,V)}const C=$(()=>({onClick:S,class:"v-list-group__header",id:f.value})),I=$(()=>r.value?e.collapseIcon:e.expandIcon),M=$(()=>({VListItem:{activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&I.value,appendIcon:e.appendIcon||!e.subgroup&&I.value,title:e.title,value:e.value}}));return Fe(()=>W(e.tag,{class:Be(["v-list-group",{"v-list-group--prepend":g==null?void 0:g.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":r.value},e.class]),style:Ze(e.style)},{default:()=>[i.activator&&W(gt,{defaults:M.value},{default:()=>[W(PA,null,{default:()=>[i.activator({props:C.value,isOpen:r.value})]})]}),W(Hn,{transition:{component:Mo},disabled:!v.value},{default:()=>{var V,O;return[x.value?$t(X("div",{class:"v-list-group__items",role:"group","aria-labelledby":f.value},[(V=i.default)==null?void 0:V.call(i)]),[[Aa,r.value]]):r.value&&X("div",{class:"v-list-group__items",role:"group","aria-labelledby":f.value},[(O=i.default)==null?void 0:O.call(i)])]}})]})),{isOpen:r}}}),IA=xe({opacity:[Number,String],...nt(),...ht()},"VListItemSubtitle"),pb=Me()({name:"VListItemSubtitle",props:IA(),setup(e,n){let{slots:i}=n;return Fe(()=>W(e.tag,{class:Be(["v-list-item-subtitle",e.class]),style:Ze([{"--v-list-item-subtitle-opacity":e.opacity},e.style])},i)),{}}}),bb=di("v-list-item-title"),yb=xe({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:lt,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:lt,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,prependGap:[Number,String],subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,index:Number,tabindex:[Number,String],onClick:In(),onClickOnce:In(),..._n(),...nt(),...en(),...un(),...fn(),...jt(),...pl(),...ht(),...Pt(),...oa({variant:"text"})},"VListItem"),va=Me()({name:"VListItem",directives:{vRipple:En},props:yb(),emits:{click:e=>!0},setup(e,n){let{attrs:i,slots:r,emit:l}=n;const d=ml(e,i),f=Re(),g=$(()=>e.value===void 0?d.href.value:e.value),{activate:v,isActivated:y,select:x,isOpen:S,isSelected:C,isIndeterminate:I,isGroupActivator:M,root:V,parent:O,openOnSelect:L,scrollToActive:F,id:Y}=vb(g,()=>e.disabled,!1),H=ub(),E=$(()=>{var Le;return e.active!==!1&&(e.active||((Le=d.isActive)==null?void 0:Le.value)||(V.activatable.value?y.value:C.value))}),B=le(()=>e.link!==!1&&d.isLink.value),N=$(()=>!!H&&(V.selectable.value||V.activatable.value||e.value!=null)),R=$(()=>!e.disabled&&e.link!==!1&&(e.link||d.isClickable.value||N.value)),q=$(()=>H&&H.navigationStrategy.value==="track"&&e.index!==void 0&&H.trackingIndex.value===e.index),Q=$(()=>H?B.value?"link":N.value?"option":"listitem":void 0),re=$(()=>{if(N.value)return V.activatable.value?y.value:V.selectable.value?C.value:E.value}),ae=le(()=>e.rounded||e.nav),te=le(()=>e.color??e.activeColor),Z=le(()=>({color:E.value?te.value??e.baseColor:e.baseColor,variant:e.variant}));Ye(()=>{var Le;return(Le=d.isActive)==null?void 0:Le.value},Le=>{Le&&se()}),Ye(y,Le=>{var Xe;!Le||!F||(Xe=f.value)==null||Xe.scrollIntoView({block:"nearest",behavior:"instant"})}),Ye(q,Le=>{var Xe;Le&&((Xe=f.value)==null||Xe.scrollIntoView({block:"nearest",behavior:"instant"}))}),gr(()=>{var Le;(Le=d.isActive)!=null&&Le.value&&dt(()=>se())});function se(){O.value!=null&&V.open(O.value,!0),L(!0)}const{themeClasses:de}=Vt(e),{borderClasses:he}=Wn(e),{colorClasses:ke,colorStyles:Pe,variantClasses:ge}=gi(Z),{densityClasses:we}=Vn(e),{dimensionStyles:be}=dn(e),{elevationClasses:fe}=mn(e),{roundedClasses:pe}=Zt(ae),Ne=le(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),je=le(()=>e.ripple!==void 0&&e.ripple&&(H!=null&&H.filterable)?{keys:["Enter"]}:e.ripple),ue=$(()=>({isActive:E.value,select:x,isOpen:S.value,isSelected:C.value,isIndeterminate:I.value,isDisabled:e.disabled}));function Se(Le){var Xe,oe,ve;l("click",Le),!["INPUT","TEXTAREA"].includes((Xe=Le.target)==null?void 0:Xe.tagName)&&R.value&&((ve=(oe=d.navigate).value)==null||ve.call(oe,Le),!M&&(V.activatable.value?v(!y.value,Le):(V.selectable.value||e.value!=null&&!B.value)&&x(!C.value,Le)))}function _e(Le){const Xe=Le.target;["INPUT","TEXTAREA"].includes(Xe.tagName)||(Le.key==="Enter"||Le.key===" "&&!(H!=null&&H.filterable))&&(Le.preventDefault(),Le.stopPropagation(),Le.target.dispatchEvent(new MouseEvent("click",Le)))}return Fe(()=>{const Le=B.value?"a":e.tag,Xe=r.title||e.title!=null,oe=r.subtitle||e.subtitle!=null,ce=!!(!!(e.appendAvatar||e.appendIcon)||r.append),De=!!(!!(e.prependAvatar||e.prependIcon)||r.prepend);return H==null||H.updateHasPrepend(De),e.activeColor&&Gm("active-color",["color","base-color"]),$t(W(Le,Ae(d.linkProps,{ref:f,id:e.index!==void 0&&H?`v-list-item-${H.uid}-${e.index}`:void 0,class:["v-list-item",{"v-list-item--active":E.value,"v-list-item--disabled":e.disabled,"v-list-item--link":R.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!De&&(H==null?void 0:H.hasPrepend.value),"v-list-item--slim":e.slim,"v-list-item--focus-visible":q.value,[`${e.activeClass}`]:e.activeClass&&E.value},de.value,he.value,ke.value,we.value,fe.value,Ne.value,pe.value,ge.value,e.class],style:[{"--v-list-prepend-gap":Ge(e.prependGap)},Pe.value,be.value,e.style],tabindex:e.tabindex??(R.value?H?-2:0:void 0),"aria-selected":re.value,role:Q.value,onClick:Se,onKeydown:R.value&&!B.value&&_e}),{default:()=>{var Oe;return[hi(R.value||E.value,"v-list-item"),De&&X("div",{key:"prepend",class:"v-list-item__prepend"},[r.prepend?W(gt,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0},VCheckboxBtn:{density:e.density}}},{default:()=>{var Je;return[(Je=r.prepend)==null?void 0:Je.call(r,ue.value)]}}):X(tt,null,[e.prependAvatar&&W(ra,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&W(Tt,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),X("div",{class:"v-list-item__spacer"},null)]),X("div",{class:"v-list-item__content","data-no-activator":""},[Xe&&W(bb,{key:"title"},{default:()=>{var Je;return[((Je=r.title)==null?void 0:Je.call(r,{title:e.title}))??ai(e.title)]}}),oe&&W(pb,{key:"subtitle"},{default:()=>{var Je;return[((Je=r.subtitle)==null?void 0:Je.call(r,{subtitle:e.subtitle}))??ai(e.subtitle)]}}),(Oe=r.default)==null?void 0:Oe.call(r,ue.value)]),ce&&X("div",{key:"append",class:"v-list-item__append"},[r.append?W(gt,{key:"append-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0},VCheckboxBtn:{density:e.density}}},{default:()=>{var Je;return[(Je=r.append)==null?void 0:Je.call(r,ue.value)]}}):X(tt,null,[e.appendIcon&&W(Tt,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&W(ra,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),X("div",{class:"v-list-item__spacer"},null)])]}}),[[En,R.value&&je.value]])}),{activate:v,isActivated:y,isGroupActivator:M,isSelected:C,list:H,select:x,root:V,id:Y,link:d}}}),TA=xe({color:String,inset:Boolean,sticky:Boolean,title:String,...nt(),...ht()},"VListSubheader"),ls=Me()({name:"VListSubheader",props:TA(),setup(e,n){let{slots:i}=n;const{textColorClasses:r,textColorStyles:l}=Sn(()=>e.color);return Fe(()=>{const d=!!(i.default||e.title);return W(e.tag,{class:Be(["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},r.value,e.class]),style:Ze([{textColorStyles:l},e.style])},{default:()=>{var f;return[d&&X("div",{class:"v-list-subheader__text"},[((f=i.default)==null?void 0:f.call(i))??e.title])]}})}),{}}}),EA=xe({items:Array,returnObject:Boolean},"VListChildren"),xb=Me()({name:"VListChildren",props:EA(),setup(e,n){let{slots:i}=n;return cb(),()=>{var r,l;return((r=i.default)==null?void 0:r.call(i))??((l=e.items)==null?void 0:l.map((d,f)=>{var I,M;let{children:g,props:v,type:y,raw:x}=d;if(y==="divider")return((I=i.divider)==null?void 0:I.call(i,{props:v}))??W(aa,v,null);if(y==="subheader")return((M=i.subheader)==null?void 0:M.call(i,{props:v}))??W(ls,v,null);const S={subtitle:i.subtitle?V=>{var O;return(O=i.subtitle)==null?void 0:O.call(i,{...V,item:x})}:void 0,prepend:i.prepend?V=>{var O;return(O=i.prepend)==null?void 0:O.call(i,{...V,item:x})}:void 0,append:i.append?V=>{var O;return(O=i.append)==null?void 0:O.call(i,{...V,item:x})}:void 0,title:i.title?V=>{var O;return(O=i.title)==null?void 0:O.call(i,{...V,item:x})}:void 0},C=Qs.filterProps(v);return g?W(Qs,Ae(C,{value:e.returnObject?x:v==null?void 0:v.value,rawId:v==null?void 0:v.value}),{activator:V=>{let{props:O}=V;const L=Ae(v,O,{value:e.returnObject?x:v.value});return i.header?i.header({props:L}):W(va,Ae(L,{index:f}),S)},default:()=>W(xb,{items:g,returnObject:e.returnObject},i)}):i.item?i.item({props:{...v,index:f}}):W(va,Ae(v,{index:f,value:e.returnObject?x:v.value}),S)}))}}}),wb=xe({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},itemType:{type:[Boolean,String,Array,Function],default:"type"},returnObject:Boolean,valueComparator:Function},"list-items"),VA=new Set(["item","divider","subheader"]);function pa(e,n){const i=rn(n,e.itemTitle,n),r=rn(n,e.itemValue,i),l=rn(n,e.itemChildren),d=e.itemProps===!0?typeof n=="object"&&n!=null&&!Array.isArray(n)?"children"in n?yt(n,["children"]):n:void 0:rn(n,e.itemProps);let f=rn(n,e.itemType,"item");VA.has(f)||(f="item");const g={title:i,value:r,...d};return{type:f,title:String(g.title??""),value:g.value,props:g,children:f==="item"&&Array.isArray(l)?kb(e,l):void 0,raw:n}}pa.neededProps=["itemTitle","itemValue","itemChildren","itemProps","itemType"];function kb(e,n){const i=Un(e,pa.neededProps),r=[];for(const l of n)r.push(pa(i,l));return r}function $d(e){const n=$(()=>kb(e,e.items)),i=$(()=>n.value.some(g=>g.value===null)),r=He(new Map),l=He([]);Kt(()=>{const g=n.value,v=new Map,y=[];for(let x=0;x{let{raw:y}=v;return y}):g.map(v=>{let{value:y}=v;return y})}return{items:n,transformIn:d,transformOut:f}}const MA=new Set(["item","divider","subheader"]);function LA(e,n){const i=Ti(n)?n:rn(n,e.itemTitle),r=Ti(n)?n:rn(n,e.itemValue,void 0),l=rn(n,e.itemChildren),d=e.itemProps===!0?yt(n,["children"]):rn(n,e.itemProps);let f=rn(n,e.itemType,"item");MA.has(f)||(f="item");const g={title:i,value:r,...d};return{type:f,title:g.title,value:g.value,props:g,children:f==="item"&&l?Sb(e,l):void 0,raw:n}}function Sb(e,n){const i=[];for(const r of n)i.push(LA(e,r));return i}function Cb(e){return{items:$(()=>Sb(e,e.items))}}const Ab=xe({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,filterable:Boolean,expandIcon:lt,collapseIcon:lt,lines:{type:[Boolean,String],default:"one"},slim:Boolean,prependGap:[Number,String],indent:[Number,String],nav:Boolean,navigationStrategy:{type:String,default:"focus"},navigationIndex:Number,"onClick:open":In(),"onClick:select":In(),"onUpdate:opened":In(),...SA({selectStrategy:"single-leaf",openStrategy:"list"}),..._n(),...nt(),...en(),...un(),...fn(),...wb(),...jt(),...ht(),...Pt(),...oa({variant:"text"})},"VList"),qr=Me()({name:"VList",props:Ab(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"update:navigationIndex":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,n){let{attrs:i,slots:r,emit:l}=n;const{items:d}=Cb(e),{themeClasses:f}=Vt(e),{backgroundColorClasses:g,backgroundColorStyles:v}=Mt(()=>e.bgColor),{borderClasses:y}=Wn(e),{densityClasses:x}=Vn(e),{dimensionStyles:S}=dn(e),{elevationClasses:C}=mn(e),{roundedClasses:I}=Zt(e),{children:M,open:V,parents:O,select:L,getPath:F}=CA(e,{items:d,returnObject:le(()=>e.returnObject),scrollToActive:le(()=>e.navigationStrategy==="track")}),Y=le(()=>e.lines?`v-list--${e.lines}-line`:void 0),H=le(()=>e.activeColor),E=le(()=>e.baseColor),B=le(()=>e.color),N=le(()=>e.selectable||e.activatable),R=it(e,"navigationIndex",-1,we=>we??-1),q=Cn();cb({filterable:e.filterable,trackingIndex:R,navigationStrategy:le(()=>e.navigationStrategy),uid:q}),Ye(d,()=>{e.navigationStrategy==="track"&&(R.value=-1)}),Qt({VListGroup:{activeColor:H,baseColor:E,color:B,expandIcon:le(()=>e.expandIcon),collapseIcon:le(()=>e.collapseIcon)},VListItem:{activeClass:le(()=>e.activeClass),activeColor:H,baseColor:E,color:B,density:le(()=>e.density),disabled:le(()=>e.disabled),lines:le(()=>e.lines),nav:le(()=>e.nav),slim:le(()=>e.slim),variant:le(()=>e.variant),tabindex:le(()=>e.navigationStrategy==="track"?-1:void 0)}});const Q=He(!1),re=Re();function ae(we){Q.value=!0}function te(we){Q.value=!1}function Z(we){var be;e.navigationStrategy==="track"?~R.value||(R.value=he("first")):!Q.value&&!(we.relatedTarget&&((be=re.value)!=null&&be.contains(we.relatedTarget)))&&ge()}function se(){e.navigationStrategy==="track"&&(R.value=-1)}function de(we){switch(we){case"ArrowDown":return"next";case"ArrowUp":return"prev";case"Home":return"first";case"End":return"last";default:return null}}function he(we){const be=d.value.length;if(be===0)return-1;let fe;we==="first"?fe=0:we==="last"?fe=be-1:(fe=R.value+(we==="next"?1:-1),fe<0&&(fe=be-1),fe>=be&&(fe=0));const pe=fe;let Ne=0;for(;Ne=be&&(fe=0),fe===pe)return-1;Ne++}return-1}function ke(we){const be=we.target;if(!re.value||be.tagName==="INPUT"&&["Home","End"].includes(we.key)||be.tagName==="TEXTAREA")return;const fe=de(we.key);if(fe!==null)if(we.preventDefault(),e.navigationStrategy==="track"){const pe=he(fe);pe!==-1&&(R.value=pe)}else ge(fe)}function Pe(we){Q.value=!0}function ge(we){if(re.value)return Zi(re.value,we)}return Fe(()=>{const we=e.indent??(e.prependGap?Number(e.prependGap)+24:void 0),be=N.value?i.ariaMultiselectable??!String(e.selectStrategy).startsWith("single-"):void 0;return W(e.tag,{ref:re,class:Be(["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},f.value,g.value,y.value,x.value,C.value,Y.value,I.value,e.class]),style:Ze([{"--v-list-indent":Ge(we),"--v-list-group-prepend":we?"0px":void 0,"--v-list-prepend-gap":Ge(e.prependGap)},v.value,S.value,e.style]),tabindex:e.disabled?-1:0,role:N.value?"listbox":"list","aria-activedescendant":e.navigationStrategy==="track"&&R.value>=0?`v-list-item-${q}-${R.value}`:void 0,"aria-multiselectable":be,onFocusin:ae,onFocusout:te,onFocus:Z,onBlur:se,onKeydown:ke,onMousedown:Pe},{default:()=>[W(xb,{items:d.value,returnObject:e.returnObject},r)]})}),{open:V,select:L,focus:ge,children:M,parents:O,getPath:F,navigationIndex:R}}}),DA=di("v-list-img"),_A=xe({start:Boolean,end:Boolean,...nt(),...ht()},"VListItemAction"),Gd=Me()({name:"VListItemAction",props:_A(),setup(e,n){let{slots:i}=n;return Fe(()=>W(e.tag,{class:Be(["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class]),style:Ze(e.style)},i)),{}}}),RA=xe({start:Boolean,end:Boolean,...nt(),...ht()},"VListItemMedia"),OA=Me()({name:"VListItemMedia",props:RA(),setup(e,n){let{slots:i}=n;return Fe(()=>W(e.tag,{class:Be(["v-list-item-media",{"v-list-item-media--start":e.start,"v-list-item-media--end":e.end},e.class]),style:Ze(e.style)},i)),{}}});function Ic(e,n){return{x:e.x+n.x,y:e.y+n.y}}function BA(e,n){return{x:e.x-n.x,y:e.y-n.y}}function pg(e,n){if(e.side==="top"||e.side==="bottom"){const{side:i,align:r}=e,l=r==="left"?0:r==="center"?n.width/2:r==="right"?n.width:r,d=i==="top"?0:i==="bottom"?n.height:i;return Ic({x:l,y:d},n)}else if(e.side==="left"||e.side==="right"){const{side:i,align:r}=e,l=i==="left"?0:i==="right"?n.width:i,d=r==="top"?0:r==="center"?n.height/2:r==="bottom"?n.height:r;return Ic({x:l,y:d},n)}return Ic({x:n.width/2,y:n.height/2},n)}const Pb={static:zA,connected:YA},FA=xe({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in Pb},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array],stickToTarget:Boolean,viewportMargin:{type:[Number,String],default:12}},"VOverlay-location-strategies");function NA(e,n){const i=Re({}),r=Re();Dt&&Tn(()=>!!(n.isActive.value&&e.locationStrategy),g=>{var v,y;Ye(()=>e.locationStrategy,g),an(()=>{window.removeEventListener("resize",l),visualViewport==null||visualViewport.removeEventListener("resize",d),visualViewport==null||visualViewport.removeEventListener("scroll",f),r.value=void 0}),window.addEventListener("resize",l,{passive:!0}),visualViewport==null||visualViewport.addEventListener("resize",d,{passive:!0}),visualViewport==null||visualViewport.addEventListener("scroll",f,{passive:!0}),typeof e.locationStrategy=="function"?r.value=(v=e.locationStrategy(n,e,i))==null?void 0:v.updateLocation:r.value=(y=Pb[e.locationStrategy](n,e,i))==null?void 0:y.updateLocation});function l(g){var v;(v=r.value)==null||v.call(r,g)}function d(g){var v;(v=r.value)==null||v.call(r,g)}function f(g){var v;(v=r.value)==null||v.call(r,g)}return{contentStyles:i,updateLocation:r}}function zA(){}function HA(e,n){const i=wd(e);return n?i.x+=parseFloat(e.style.right||0):i.x-=parseFloat(e.style.left||0),i.y-=parseFloat(e.style.top||0),i}function YA(e,n,i){(Array.isArray(e.target.value)||BS(e.target.value))&&Object.assign(i.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:d}=xd(()=>{const L=Qc(n.location,e.isRtl.value),F=n.origin==="overlap"?L:n.origin==="auto"?yc(L):Qc(n.origin,e.isRtl.value);return L.side===F.side&&L.align===xc(F).align?{preferredAnchor:Oh(L),preferredOrigin:Oh(F)}:{preferredAnchor:L,preferredOrigin:F}}),[f,g,v,y]=["minWidth","minHeight","maxWidth","maxHeight"].map(L=>$(()=>{const F=parseFloat(n[L]);return isNaN(F)?1/0:F})),x=$(()=>{if(Array.isArray(n.offset))return n.offset;if(typeof n.offset=="string"){const L=n.offset.split(" ").map(parseFloat);return L.length<2&&L.push(0),L}return typeof n.offset=="number"?[n.offset,0]:[0,0]});let S=!1,C=-1;const I=new Qm(4),M=new ResizeObserver(()=>{if(!S)return;if(requestAnimationFrame(F=>{F!==C&&I.clear(),requestAnimationFrame(Y=>{C=Y})}),I.isFull){const F=I.values();if(xn(F.at(-1),F.at(-3))&&!xn(F.at(-1),F.at(-2)))return}const L=O();L&&I.push(L.flipped)});let V=new fa({x:0,y:0,width:0,height:0});Ye(e.target,(L,F)=>{F&&!Array.isArray(F)&&M.unobserve(F),Array.isArray(L)?xn(L,F)||O():L&&M.observe(L)},{immediate:!0}),Ye(e.contentEl,(L,F)=>{F&&M.unobserve(F),L&&M.observe(L)},{immediate:!0}),an(()=>{M.disconnect()});function O(){if(S=!1,requestAnimationFrame(()=>S=!0),!e.target.value||!e.contentEl.value)return;(Array.isArray(e.target.value)||e.target.value.offsetParent||e.target.value.getClientRects().length)&&(V=ap(e.target.value));const L=HA(e.contentEl.value,e.isRtl.value),F=ao(e.contentEl.value),Y=Number(n.viewportMargin);F.length||(F.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(L.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),L.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const H=F.reduce((te,Z)=>{const se=iS(Z);return te?new fa({x:Math.max(te.left,se.left),y:Math.max(te.top,se.top),width:Math.min(te.right,se.right)-Math.max(te.left,se.left),height:Math.min(te.bottom,se.bottom)-Math.max(te.top,se.top)}):se},void 0);n.stickToTarget?(H.x+=Math.min(Y,V.x),H.y+=Math.min(Y,V.y),H.width=Math.max(H.width-Y*2,V.x+V.width-Y),H.height=Math.max(H.height-Y*2,V.y+V.height-Y)):(H.x+=Y,H.y+=Y,H.width-=Y*2,H.height-=Y*2);let E={anchor:l.value,origin:d.value};function B(te){const Z=new fa(L),se=pg(te.anchor,V),de=pg(te.origin,Z);let{x:he,y:ke}=BA(se,de);switch(te.anchor.side){case"top":ke-=x.value[0];break;case"bottom":ke+=x.value[0];break;case"left":he-=x.value[0];break;case"right":he+=x.value[0];break}switch(te.anchor.align){case"top":ke-=x.value[1];break;case"bottom":ke+=x.value[1];break;case"left":he-=x.value[1];break;case"right":he+=x.value[1];break}return Z.x+=he,Z.y+=ke,Z.width=Math.min(Z.width,v.value),Z.height=Math.min(Z.height,y.value),{overflows:Fh(Z,H),x:he,y:ke}}let N=0,R=0;const q={x:0,y:0},Q={x:!1,y:!1};let re=-1;for(;!(re++>10);){const{x:te,y:Z,overflows:se}=B(E);N+=te,R+=Z,L.x+=te,L.y+=Z;{const de=Bh(E.anchor),he=se.x.before||se.x.after,ke=se.y.before||se.y.after;let Pe=!1;if(["x","y"].forEach(ge=>{if(ge==="x"&&he&&!Q.x||ge==="y"&&ke&&!Q.y){const we={anchor:{...E.anchor},origin:{...E.origin}},be=ge==="x"?de==="y"?xc:yc:de==="y"?yc:xc;we.anchor=be(we.anchor),we.origin=be(we.origin);const{overflows:fe}=B(we);(fe[ge].before<=se[ge].before&&fe[ge].after<=se[ge].after||fe[ge].before+fe[ge].after<(se[ge].before+se[ge].after)/2)&&(E=we,Pe=Q[ge]=!0)}}),Pe)continue}se.x.before&&(N+=se.x.before,L.x+=se.x.before),se.x.after&&(N-=se.x.after,L.x-=se.x.after),se.y.before&&(R+=se.y.before,L.y+=se.y.before),se.y.after&&(R-=se.y.after,L.y-=se.y.after);{const de=Fh(L,H);q.x=H.width-de.x.before-de.x.after,q.y=H.height-de.y.before-de.y.after,N+=de.x.before,L.x+=de.x.before,R+=de.y.before,L.y+=de.y.before}break}const ae=Bh(E.anchor);return Object.assign(i.value,{"--v-overlay-anchor-origin":`${E.anchor.side} ${E.anchor.align}`,transformOrigin:`${E.origin.side} ${E.origin.align}`,top:Ge(Tc(R)),left:e.isRtl.value?void 0:Ge(Tc(N)),right:e.isRtl.value?Ge(Tc(-N)):void 0,minWidth:Ge(ae==="y"?Math.min(f.value,V.width):f.value),maxWidth:Ge(bg(Lt(q.x,f.value===1/0?0:f.value,v.value))),maxHeight:Ge(bg(Lt(q.y,g.value===1/0?0:g.value,y.value)))}),{available:q,contentBox:L,flipped:Q}}return Ye(()=>[l.value,d.value,n.offset,n.minWidth,n.minHeight,n.maxWidth,n.maxHeight],()=>O()),dt(()=>{const L=O();if(!L)return;const{available:F,contentBox:Y}=L;Y.height>F.y&&requestAnimationFrame(()=>{O(),requestAnimationFrame(()=>{O()})})}),{updateLocation:O}}function Tc(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function bg(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let gu=!0;const oo=[];function WA(e){!gu||oo.length?(oo.push(e),vu()):(gu=!1,e(),vu())}let yg=-1;function vu(){cancelAnimationFrame(yg),yg=requestAnimationFrame(()=>{const e=oo.shift();e&&e(),oo.length?vu():gu=!0})}const Hl={none:null,close:GA,block:jA,reposition:UA},XA=xe({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Hl}},"VOverlay-scroll-strategies");function $A(e,n){if(!Dt)return;let i;Kt(async()=>{i==null||i.stop(),n.isActive.value&&e.scrollStrategy&&(i=tr(),await new Promise(r=>setTimeout(r)),i.active&&i.run(()=>{var r;typeof e.scrollStrategy=="function"?e.scrollStrategy(n,e,i):(r=Hl[e.scrollStrategy])==null||r.call(Hl,n,e,i)}))}),an(()=>{i==null||i.stop()})}function GA(e){function n(i){e.isActive.value=!1}Ib(jd(e.target.value,e.contentEl.value),n)}function jA(e,n){var g;const i=(g=e.root.value)==null?void 0:g.offsetParent,r=jd(e.target.value,e.contentEl.value),l=[...new Set([...ao(r,n.contained?i:void 0),...ao(e.contentEl.value,n.contained?i:void 0)])].filter(v=>!v.classList.contains("v-overlay-scroll-blocked")),d=window.innerWidth-document.documentElement.offsetWidth,f=(v=>Ad(v)&&v)(i||document.documentElement);f&&e.root.value.classList.add("v-overlay--scroll-blocked"),l.forEach((v,y)=>{v.style.setProperty("--v-body-scroll-x",Ge(-v.scrollLeft)),v.style.setProperty("--v-body-scroll-y",Ge(-v.scrollTop)),v!==document.documentElement&&v.style.setProperty("--v-scrollbar-offset",Ge(d)),v.classList.add("v-overlay-scroll-blocked")}),an(()=>{l.forEach((v,y)=>{const x=parseFloat(v.style.getPropertyValue("--v-body-scroll-x")),S=parseFloat(v.style.getPropertyValue("--v-body-scroll-y")),C=v.style.scrollBehavior;v.style.scrollBehavior="auto",v.style.removeProperty("--v-body-scroll-x"),v.style.removeProperty("--v-body-scroll-y"),v.style.removeProperty("--v-scrollbar-offset"),v.classList.remove("v-overlay-scroll-blocked"),v.scrollLeft=-x,v.scrollTop=-S,v.style.scrollBehavior=C}),f&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function UA(e,n,i){let r=!1,l=-1,d=-1;function f(g){WA(()=>{var x,S;const v=performance.now();(S=(x=e.updateLocation).value)==null||S.call(x,g),r=(performance.now()-v)/(1e3/60)>2})}d=(typeof requestIdleCallback>"u"?g=>g():requestIdleCallback)(()=>{i.run(()=>{Ib(jd(e.target.value,e.contentEl.value),g=>{r?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{f(g)})})):f(g)})})}),an(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(d),cancelAnimationFrame(l)})}function jd(e,n){return Array.isArray(e)?document.elementsFromPoint(...e).find(i=>!(n!=null&&n.contains(i))):e??n}function Ib(e,n){const i=[document,...ao(e)];i.forEach(r=>{r.addEventListener("scroll",n,{passive:!0})}),an(()=>{i.forEach(r=>{r.removeEventListener("scroll",n)})})}const mu=Symbol.for("vuetify:v-menu"),Ud=xe({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function qd(e,n){let i=()=>{};function r(f,g){i==null||i();const v=f?e.openDelay:e.closeDelay,y=Math.max((g==null?void 0:g.minDelay)??0,Number(v??0));return new Promise(x=>{i=Jk(y,()=>{n==null||n(f),x(f)})})}function l(){return r(!0)}function d(f){return r(!1,f)}return{clearDelay:i,runOpenDelay:l,runCloseDelay:d}}const qA=xe({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...Ud()},"VOverlay-activator");function KA(e,n){let{isActive:i,isTop:r,contentEl:l}=n;const d=cn("useActivator"),f=Re();let g=!1,v=!1,y=!0;const x=$(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),S=$(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!x.value),{runOpenDelay:C,runCloseDelay:I}=qd(e,R=>{R===(e.openOnHover&&g||x.value&&v)&&!(e.openOnHover&&i.value&&!r.value)&&(i.value!==R&&(y=!0),i.value=R)}),M=Re(),V={onClick:R=>{R.stopPropagation(),f.value=R.currentTarget||R.target,i.value||(M.value=[R.clientX,R.clientY]),i.value=!i.value},onMouseenter:R=>{g=!0,f.value=R.currentTarget||R.target,C()},onMouseleave:R=>{g=!1,I()},onFocus:R=>{Xr(R.target,":focus-visible")!==!1&&(v=!0,R.stopPropagation(),f.value=R.currentTarget||R.target,C())},onBlur:R=>{v=!1,R.stopPropagation(),I({minDelay:1})}},O=$(()=>{const R={};return S.value&&(R.onClick=V.onClick),e.openOnHover&&(R.onMouseenter=V.onMouseenter,R.onMouseleave=V.onMouseleave),x.value&&(R.onFocus=V.onFocus,R.onBlur=V.onBlur),R}),L=$(()=>{const R={};if(e.openOnHover&&(R.onMouseenter=()=>{g=!0,C()},R.onMouseleave=()=>{g=!1,I()}),x.value&&(R.onFocusin=q=>{q.target.matches(":focus-visible")&&(v=!0,C())},R.onFocusout=()=>{v=!1,I({minDelay:1})}),e.closeOnContentClick){const q=xt(mu,null);R.onClick=()=>{i.value=!1,q==null||q.closeParents()}}return R}),F=$(()=>{const R={};return e.openOnHover&&(R.onMouseenter=()=>{y&&(g=!0,y=!1,C())},R.onMouseleave=()=>{g=!1,I()}),R});Ye(r,R=>{var q;R&&(e.openOnHover&&!g&&(!x.value||!v)||x.value&&!v&&(!e.openOnHover||!g))&&!((q=l.value)!=null&&q.contains(document.activeElement))&&(i.value=!1)}),Ye(i,R=>{R||setTimeout(()=>{M.value=void 0})},{flush:"post"});const Y=Ys();Kt(()=>{Y.value&&dt(()=>{f.value=Y.el})});const H=Ys(),E=$(()=>e.target==="cursor"&&M.value?M.value:H.value?H.el:Tb(e.target,d)||f.value),B=$(()=>Array.isArray(E.value)?void 0:E.value);let N;return Ye(()=>!!e.activator,R=>{R&&Dt?(N=tr(),N.run(()=>{ZA(e,d,{activatorEl:f,activatorEvents:O})})):N&&N.stop()},{flush:"post",immediate:!0}),an(()=>{N==null||N.stop()}),{activatorEl:f,activatorRef:Y,target:E,targetEl:B,targetRef:H,activatorEvents:O,contentEvents:L,scrimEvents:F}}function ZA(e,n,i){let{activatorEl:r,activatorEvents:l}=i;Ye(()=>e.activator,(v,y)=>{if(y&&v!==y){const x=g(y);x&&f(x)}v&&dt(()=>d())},{immediate:!0}),Ye(()=>e.activatorProps,()=>{d()}),an(()=>{f()});function d(){let v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g(),y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;v&&rS(v,Ae(l.value,y))}function f(){let v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g(),y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;v&&sS(v,Ae(l.value,y))}function g(){let v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const y=Tb(v,n);return r.value=(y==null?void 0:y.nodeType)===Node.ELEMENT_NODE?y:void 0,r.value}}function Tb(e,n){var r,l;if(!e)return;let i;if(e==="parent"){let d=(l=(r=n==null?void 0:n.proxy)==null?void 0:r.$el)==null?void 0:l.parentNode;for(;d!=null&&d.hasAttribute("data-no-activator");)d=d.parentNode;i=d}else typeof e=="string"?i=document.querySelector(e):"$el"in e?i=e.$el:i=e;return i}const Eb=xe({retainFocus:Boolean,captureFocus:Boolean,disableInitialFocus:Boolean},"focusTrap"),Yl=new Map;let xg=0;function wg(e){const n=document.activeElement;if(e.key!=="Tab"||!n)return;const i=Array.from(Yl.values()).filter(y=>{var C;let{isActive:x,contentEl:S}=y;return x.value&&((C=S.value)==null?void 0:C.contains(n))}).map(y=>y.contentEl.value);let r,l=n.parentElement;for(;l;){if(i.includes(l)){r=l;break}l=l.parentElement}if(!r)return;const d=Si(r).filter(y=>y.tabIndex>=0);if(!d.length)return;const f=document.activeElement;if(d.length===1&&d[0].classList.contains("v-list")&&d[0].contains(f)){e.preventDefault();return}const g=d[0],v=d[d.length-1];e.shiftKey&&(f===g||g.classList.contains("v-list")&&g.contains(f))&&(e.preventDefault(),v.focus()),!e.shiftKey&&(f===v||v.classList.contains("v-list")&&v.contains(f))&&(e.preventDefault(),g.focus())}function Vb(e,n){let{isActive:i,localTop:r,activatorEl:l,contentEl:d}=n;const f=Symbol("trap");let g=!1,v=-1;async function y(){g=!0,v=window.setTimeout(()=>{g=!1},100)}async function x(I){var O;const M=I.relatedTarget,V=I.target;document.removeEventListener("pointerdown",y),document.removeEventListener("keydown",S),await dt(),i.value&&!g&&M!==V&&d.value&&Yt(r)&&![document,d.value].includes(V)&&!d.value.contains(V)&&((O=Si(d.value)[0])==null||O.focus())}function S(I){if(I.key==="Tab"&&(document.removeEventListener("keydown",S),i.value&&d.value&&I.target&&!d.value.contains(I.target))){const M=Si(document.documentElement);if(I.shiftKey&&I.target===M.at(0)||!I.shiftKey&&I.target===M.at(-1)){const V=Si(d.value);V.length>0&&(I.preventDefault(),V[0].focus())}}}const C=le(()=>i.value&&e.captureFocus&&!e.disableInitialFocus);Dt&&(Ye(()=>e.retainFocus,I=>{I?Yl.set(f,{isActive:i,contentEl:d}):Yl.delete(f)},{immediate:!0}),Ye(C,I=>{I?(document.addEventListener("pointerdown",y),document.addEventListener("focusin",x,{once:!0}),document.addEventListener("keydown",S)):(document.removeEventListener("pointerdown",y),document.removeEventListener("focusin",x),document.removeEventListener("keydown",S))},{immediate:!0}),xg++<1&&document.addEventListener("keydown",wg)),an(()=>{Yl.delete(f),clearTimeout(v),document.removeEventListener("pointerdown",y),document.removeEventListener("focusin",x),document.removeEventListener("keydown",S),--xg<1&&document.removeEventListener("keydown",wg)})}function Mb(){if(!Dt)return He(!1);const{ssr:e}=sa();if(e){const n=He(!1);return on(()=>{n.value=!0}),n}else return He(!0)}const Kd=xe({eager:Boolean},"lazy");function Zd(e,n){const i=He(!1),r=le(()=>i.value||e.eager||n.value);Ye(n,()=>i.value=!0);function l(){e.eager||(i.value=!1)}return{isBooted:i,hasContent:r,onAfterLeave:l}}function kr(){const n=cn("useScopeId").vnode.scopeId;return{scopeId:n?{[n]:""}:void 0}}const kg=Symbol.for("vuetify:stack"),gs=bn([]);function JA(e,n,i){const r=cn("useStack"),l=!i,d=xt(kg,void 0),f=bn({activeChildren:new Set});Ft(kg,f);const g=He(Number(Yt(n)));Tn(e,()=>{var S;const x=(S=gs.at(-1))==null?void 0:S[1];g.value=x?x+10:Number(Yt(n)),l&&gs.push([r.uid,g.value]),d==null||d.activeChildren.add(r.uid),an(()=>{if(l){const C=ft(gs).findIndex(I=>I[0]===r.uid);gs.splice(C,1)}d==null||d.activeChildren.delete(r.uid)})});const v=He(!0);return l&&Kt(()=>{var S;const x=((S=gs.at(-1))==null?void 0:S[0])===r.uid;setTimeout(()=>v.value=x)}),{globalTop:nr(v),localTop:le(()=>!f.activeChildren.size),stackStyles:le(()=>({zIndex:g.value}))}}function QA(e){return{teleportTarget:$(()=>{const i=e();if(i===!0||!Dt)return;const r=i===!1?document.body:typeof i=="string"?document.querySelector(i):i;if(r==null)return;let l=[...r.children].find(d=>d.matches(".v-overlay-container"));return l||(l=document.createElement("div"),l.className="v-overlay-container",r.appendChild(l)),l})}}function eP(){return!0}function Lb(e,n,i){if(!e||Db(e,i)===!1)return!1;const r=hp(n);if(typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&r.host===e.target)return!1;const l=(typeof i.value=="object"&&i.value.include||(()=>[]))();return l.push(n),!l.some(d=>d==null?void 0:d.contains(e.target))}function Db(e,n){return(typeof n.value=="object"&&n.value.closeConditional||eP)(e)}function tP(e,n,i){const r=typeof i.value=="function"?i.value:i.value.handler;e.shadowTarget=e.target,n._clickOutside.lastMousedownWasOutside&&Lb(e,n,i)&&setTimeout(()=>{Db(e,i)&&r&&r(e)},0)}function Sg(e,n){const i=hp(e);n(document),typeof ShadowRoot<"u"&&i instanceof ShadowRoot&&n(i)}const pu={mounted(e,n){const i=l=>tP(l,e,n),r=l=>{e._clickOutside.lastMousedownWasOutside=Lb(l,e,n)};Sg(e,l=>{l.addEventListener("click",i,!0),l.addEventListener("mousedown",r,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[n.instance.$.uid]={onClick:i,onMousedown:r}},beforeUnmount(e,n){e._clickOutside&&(Sg(e,i=>{var d;if(!i||!((d=e._clickOutside)!=null&&d[n.instance.$.uid]))return;const{onClick:r,onMousedown:l}=e._clickOutside[n.instance.$.uid];i.removeEventListener("click",r,!0),i.removeEventListener("mousedown",l,!0)}),delete e._clickOutside[n.instance.$.uid])}};function nP(e){const{modelValue:n,color:i,...r}=e;return W(Ii,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&X("div",Ae({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},r),null)]})}const xl=xe({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...qA(),...nt(),...un(),...Kd(),...FA(),...XA(),...Eb(),...Pt(),...fi()},"VOverlay"),Na=Me()({name:"VOverlay",directives:{vClickOutside:pu},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...yt(xl(),["disableInitialFocus"])},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,keydown:e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,n){let{slots:i,attrs:r,emit:l}=n;const d=cn("VOverlay"),f=Re(),g=Re(),v=Re(),y=it(e,"modelValue"),x=$({get:()=>y.value,set:ue=>{ue&&e.disabled||(y.value=ue)}}),{themeClasses:S}=Vt(e),{rtlClasses:C,isRtl:I}=gn(),{hasContent:M,onAfterLeave:V}=Zd(e,x),O=Mt(()=>typeof e.scrim=="string"?e.scrim:null),{globalTop:L,localTop:F,stackStyles:Y}=JA(x,()=>e.zIndex,e._disableGlobalStack),{activatorEl:H,activatorRef:E,target:B,targetEl:N,targetRef:R,activatorEvents:q,contentEvents:Q,scrimEvents:re}=KA(e,{isActive:x,isTop:F,contentEl:v}),{teleportTarget:ae}=QA(()=>{var _e,Le,Xe;const ue=e.attach||e.contained;if(ue)return ue;const Se=((_e=H==null?void 0:H.value)==null?void 0:_e.getRootNode())||((Xe=(Le=d.proxy)==null?void 0:Le.$el)==null?void 0:Xe.getRootNode());return Se instanceof ShadowRoot?Se:!1}),{dimensionStyles:te}=dn(e),Z=Mb(),{scopeId:se}=kr();Ye(()=>e.disabled,ue=>{ue&&(x.value=!1)});const{contentStyles:de,updateLocation:he}=NA(e,{isRtl:I,contentEl:v,target:B,isActive:x});$A(e,{root:f,contentEl:v,targetEl:N,target:B,isActive:x,updateLocation:he});function ke(ue){l("click:outside",ue),e.persistent?pe():x.value=!1}function Pe(ue){return x.value&&F.value&&(!e.scrim||ue.target===g.value||ue instanceof MouseEvent&&ue.shadowTarget===g.value)}Vb(e,{isActive:x,localTop:F,contentEl:v,activatorEl:H}),Dt&&Ye(x,ue=>{ue?window.addEventListener("keydown",ge):window.removeEventListener("keydown",ge)},{immediate:!0}),An(()=>{Dt&&window.removeEventListener("keydown",ge)});function ge(ue){var Se,_e,Le;ue.key==="Escape"&&L.value&&((Se=v.value)!=null&&Se.contains(document.activeElement)||l("keydown",ue),e.persistent?pe():(x.value=!1,(_e=v.value)!=null&&_e.contains(document.activeElement)&&((Le=H.value)==null||Le.focus())))}function we(ue){ue.key==="Escape"&&!L.value||l("keydown",ue)}const be=Yp();Tn(()=>e.closeOnBack,()=>{O1(be,()=>{if(L.value&&x.value)return e.persistent?pe():x.value=!1,!1})});const fe=Re();Ye(()=>x.value&&(e.absolute||e.contained)&&ae.value==null,ue=>{if(ue){const Se=Po(f.value);Se&&Se!==document.scrollingElement&&(fe.value=Se.scrollTop)}});function pe(){e.noClickAnimation||v.value&&Qa(v.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Ws})}function Ne(){l("afterEnter")}function je(){V(),l("afterLeave")}return Fe(()=>{var ue;return X(tt,null,[(ue=i.activator)==null?void 0:ue.call(i,{isActive:x.value,targetRef:R,props:Ae({ref:E},q.value,e.activatorProps)}),Z.value&&M.value&&W(hw,{disabled:!ae.value,to:ae.value},{default:()=>[X("div",Ae({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":x.value,"v-overlay--contained":e.contained},S.value,C.value,e.class],style:[Y.value,{"--v-overlay-opacity":e.opacity,top:Ge(fe.value)},e.style],ref:f,onKeydown:we},se,r),[W(nP,Ae({color:O,modelValue:x.value&&!!e.scrim,ref:g},re.value),null),W(Hn,{appear:!0,persisted:!0,transition:e.transition,target:B.value,onAfterEnter:Ne,onAfterLeave:je},{default:()=>{var Se;return[$t(X("div",Ae({ref:v,class:["v-overlay__content",e.contentClass],style:[te.value,de.value]},Q.value,e.contentProps),[(Se=i.default)==null?void 0:Se.call(i,{isActive:x})]),[[Aa,x.value],[pu,{handler:ke,closeConditional:Pe,include:()=>[H.value]}]])]}})])]})])}),{activatorEl:H,scrimEl:g,target:B,animateClick:pe,contentEl:v,rootEl:f,globalTop:L,localTop:F,updateLocation:he}}}),_b=xe({id:String,submenu:Boolean,...yt(xl({captureFocus:!0,closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:Vo}}),["absolute"])},"VMenu"),Kr=Me()({name:"VMenu",props:_b(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue"),{scopeId:l}=kr(),{isRtl:d}=gn(),f=Cn(),g=le(()=>e.id||`v-menu-${f}`),v=Re(),y=xt(mu,null),x=He(new Set);Ft(mu,{register(){x.value.add(f)},unregister(){x.value.delete(f)},closeParents(V){setTimeout(()=>{var O;!x.value.size&&!e.persistent&&(V==null||(O=v.value)!=null&&O.contentEl&&!Qk(V,v.value.contentEl))&&(r.value=!1,y==null||y.closeParents())},40)}}),An(()=>y==null?void 0:y.unregister()),cd(()=>r.value=!1),Ye(r,V=>{V?y==null||y.register():y==null||y.unregister()},{immediate:!0});function S(V){y==null||y.closeParents(V)}function C(V){var O,L,F,Y,H;if(!e.disabled)if(V.key==="Tab"||V.key==="Enter"&&!e.closeOnContentClick){if(V.key==="Enter"&&(V.target instanceof HTMLTextAreaElement||V.target instanceof HTMLInputElement&&V.target.closest("form")))return;V.key==="Enter"&&V.preventDefault(),!tp(Si((O=v.value)==null?void 0:O.contentEl,!1),V.shiftKey?"prev":"next",B=>B.tabIndex>=0)&&!e.retainFocus&&(r.value=!1,(F=(L=v.value)==null?void 0:L.activatorEl)==null||F.focus())}else e.submenu&&V.key===(d.value?"ArrowRight":"ArrowLeft")&&(r.value=!1,(H=(Y=v.value)==null?void 0:Y.activatorEl)==null||H.focus())}function I(V){var L;if(e.disabled)return;const O=(L=v.value)==null?void 0:L.contentEl;O&&r.value?V.key==="ArrowDown"?(V.preventDefault(),V.stopImmediatePropagation(),Zi(O,"next")):V.key==="ArrowUp"?(V.preventDefault(),V.stopImmediatePropagation(),Zi(O,"prev")):e.submenu&&(V.key===(d.value?"ArrowRight":"ArrowLeft")?r.value=!1:V.key===(d.value?"ArrowLeft":"ArrowRight")&&(V.preventDefault(),Zi(O,"first"))):(e.submenu?V.key===(d.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(V.key))&&(r.value=!0,V.preventDefault(),setTimeout(()=>setTimeout(()=>I(V))))}const M=$(()=>Ae({"aria-haspopup":"menu","aria-expanded":String(r.value),"aria-controls":g.value,"aria-owns":g.value,onKeydown:I},e.activatorProps));return Fe(()=>{const V=Na.filterProps(e);return W(Na,Ae({ref:v,id:g.value,class:["v-menu",e.class],style:e.style},V,{modelValue:r.value,"onUpdate:modelValue":O=>r.value=O,absolute:!0,activatorProps:M.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":S,onKeydown:C},l),{activator:i.activator,default:function(){for(var O=arguments.length,L=new Array(O),F=0;F{var Y;return[(Y=i.default)==null?void 0:Y.call(i,...L)]}})}})}),pn({id:g,ΨopenChildren:x},v)}}),Jd=xe({color:String,..._n(),...nt(),...un(),...fn(),...Xa(),...as(),...jt(),...ht(),...Pt()},"VSheet"),Li=Me()({name:"VSheet",props:Jd(),setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{backgroundColorClasses:l,backgroundColorStyles:d}=Mt(()=>e.color),{borderClasses:f}=Wn(e),{dimensionStyles:g}=dn(e),{elevationClasses:v}=mn(e),{locationStyles:y}=Ri(e),{positionClasses:x}=is(e),{roundedClasses:S}=Zt(e);return Fe(()=>W(e.tag,{class:Be(["v-sheet",r.value,l.value,f.value,v.value,x.value,S.value,e.class]),style:Ze([d.value,g.value,y.value,e.style])},i)),{}}}),aP=xe({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...nt(),...fi({transition:{component:Rd}})},"VCounter"),Oo=Me()({name:"VCounter",functional:!0,props:aP(),setup(e,n){let{slots:i}=n;const r=le(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Fe(()=>W(Hn,{transition:e.transition},{default:()=>[$t(X("div",{class:Be(["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class]),style:Ze(e.style)},[i.default?i.default({counter:r.value,max:e.max,value:e.value}):r.value]),[[Aa,e.active]])]})),{}}}),iP=xe({floating:Boolean,...nt()},"VFieldLabel"),ys=Me()({name:"VFieldLabel",props:iP(),setup(e,n){let{slots:i}=n;return Fe(()=>W(rs,{class:Be(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:Ze(e.style)},i)),{}}}),rP=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],wl=xe({appendInnerIcon:lt,bgColor:String,clearable:Boolean,clearIcon:{type:lt,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:lt,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>rP.includes(e)},"onClick:clear":In(),"onClick:appendInner":In(),"onClick:prependInner":In(),...nt(),...Do(),...jt(),...Pt()},"VField"),Di=Me()({name:"VField",inheritAttrs:!1,props:{id:String,details:Boolean,labelId:String,...yl(),...wl()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,n){let{attrs:i,emit:r,slots:l}=n;const{themeClasses:d}=Vt(e),{loaderClasses:f}=gl(e),{focusClasses:g,isFocused:v,focus:y,blur:x}=vi(e),{InputIcon:S}=bl(e),{roundedClasses:C}=Zt(e),{rtlClasses:I}=gn(),M=le(()=>e.dirty||e.active),V=le(()=>!!(e.label||l.label)),O=le(()=>!e.singleLine&&V.value),L=Cn(),F=$(()=>e.id||`input-${L}`),Y=le(()=>e.details?`${F.value}-messages`:void 0),H=Re(),E=Re(),B=Re(),N=$(()=>["plain","underlined"].includes(e.variant)),R=$(()=>e.error||e.disabled?void 0:M.value&&v.value?e.color:e.baseColor),q=$(()=>{if(!(!e.iconColor||e.glow&&!v.value))return e.iconColor===!0?R.value:e.iconColor}),{backgroundColorClasses:Q,backgroundColorStyles:re}=Mt(()=>e.bgColor),{textColorClasses:ae,textColorStyles:te}=Sn(R);Ye(M,ke=>{if(O.value&&!Ba()){const Pe=H.value.$el,ge=E.value.$el;requestAnimationFrame(()=>{const we=wd(Pe),be=ge.getBoundingClientRect(),fe=be.x-we.x,pe=be.y-we.y-(we.height/2-be.height/2),Ne=be.width/.75,je=Math.abs(Ne-we.width)>1?{maxWidth:Ge(Ne)}:void 0,ue=getComputedStyle(Pe),Se=getComputedStyle(ge),_e=parseFloat(ue.transitionDuration)*1e3||150,Le=parseFloat(Se.getPropertyValue("--v-field-label-scale")),Xe=Se.getPropertyValue("color");Pe.style.visibility="visible",ge.style.visibility="hidden",Qa(Pe,{transform:`translate(${fe}px, ${pe}px) scale(${Le})`,color:Xe,...je},{duration:_e,easing:Ws,direction:ke?"normal":"reverse"}).finished.then(()=>{Pe.style.removeProperty("visibility"),ge.style.removeProperty("visibility")})})}},{flush:"post"});const Z=$(()=>({isActive:M,isFocused:v,controlRef:B,iconColor:q,blur:x,focus:y})),se=le(()=>{const ke=!M.value;return{"aria-hidden":ke,for:ke?void 0:F.value}}),de=le(()=>{const ke=O.value&&M.value;return{"aria-hidden":ke,for:ke?void 0:F.value}});function he(ke){ke.target!==document.activeElement&&ke.preventDefault()}return Fe(()=>{var fe;const ke=e.variant==="outlined",Pe=!!(l["prepend-inner"]||e.prependInnerIcon),ge=!!(e.clearable||l.clear)&&!e.disabled,we=!!(l["append-inner"]||e.appendInnerIcon||ge),be=()=>l.label?l.label({...Z.value,label:e.label,props:{for:F.value}}):e.label;return X("div",Ae({class:["v-field",{"v-field--active":M.value,"v-field--appended":we,"v-field--center-affix":e.centerAffix??!N.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":Pe,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!be(),[`v-field--variant-${e.variant}`]:!0},d.value,Q.value,g.value,f.value,C.value,I.value,e.class],style:[re.value,e.style],onClick:he},i),[X("div",{class:"v-field__overlay"},null),W(vl,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:l.loader}),Pe&&X("div",{key:"prepend",class:"v-field__prepend-inner"},[l["prepend-inner"]?l["prepend-inner"](Z.value):e.prependInnerIcon&&W(S,{key:"prepend-icon",name:"prependInner",color:q.value},null)]),X("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&O.value&&W(ys,Ae({key:"floating-label",ref:E,class:[ae.value],floating:!0},se.value,{style:te.value}),{default:()=>[be()]}),V.value&&W(ys,Ae({key:"label",ref:H,id:e.labelId},de.value),{default:()=>[be()]}),((fe=l.default)==null?void 0:fe.call(l,{...Z.value,props:{id:F.value,class:"v-field__input","aria-describedby":Y.value},focus:y,blur:x}))??X("div",{id:F.value,class:"v-field__input","aria-describedby":Y.value},null)]),ge&&W(Od,{key:"clear"},{default:()=>[$t(X("div",{class:"v-field__clearable",onMousedown:pe=>{pe.preventDefault(),pe.stopPropagation()}},[W(gt,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[l.clear?l.clear({...Z.value,props:{onFocus:y,onBlur:x,onClick:e["onClick:clear"],tabindex:-1}}):W(S,{name:"clear",onFocus:y,onBlur:x,tabindex:-1},null)]})]),[[Aa,e.dirty]])]}),we&&X("div",{key:"append",class:"v-field__append-inner"},[l["append-inner"]?l["append-inner"](Z.value):e.appendInnerIcon&&W(S,{key:"append-icon",name:"appendInner",color:q.value},null)]),X("div",{class:Be(["v-field__outline",ae.value]),style:Ze(te.value)},[ke&&X(tt,null,[X("div",{class:"v-field__outline__start"},null),O.value&&X("div",{class:"v-field__outline__notch"},[W(ys,Ae({ref:E,floating:!0},se.value),{default:()=>[be()]})]),X("div",{class:"v-field__outline__end"},null)]),N.value&&O.value&&W(ys,Ae({ref:E,floating:!0},se.value),{default:()=>[be()]})])])}),{controlRef:B,fieldIconColor:q}}}),Rb=xe({autocomplete:String},"autocomplete");function Qd(e){const n=Cn(),i=He(0),r=le(()=>e.autocomplete==="suppress");return{isSuppressing:r,fieldAutocomplete:le(()=>r.value?"off":e.autocomplete),fieldName:le(()=>{if(e.name)return r.value?`${e.name}-${n}-${i.value}`:e.name}),update:()=>i.value=new Date().getTime()}}function Ob(e){function n(i,r){if(!e.autofocus||!i)return;const l=r[0].target,d=l.matches("input,textarea")?l:l.querySelector("input,textarea");d==null||d.focus()}return{onIntersect:n}}const sP=["color","file","time","date","datetime-local","week","month"],kl=xe({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Rb(),...yt(mi(),["direction"]),...wl()},"VTextField"),za=Me()({name:"VTextField",directives:{vIntersect:ka},inheritAttrs:!1,props:kl(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,n){let{attrs:i,emit:r,slots:l}=n;const d=it(e,"modelValue",void 0,N=>Object.is(N,-0)?"-0":N),{isFocused:f,focus:g,blur:v}=vi(e),{onIntersect:y}=Ob(e),x=$(()=>typeof e.counterValue=="function"?e.counterValue(d.value):typeof e.counterValue=="number"?e.counterValue:(d.value??"").toString().length),S=$(()=>{if(i.maxlength)return i.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),C=$(()=>["plain","underlined"].includes(e.variant)),I=Re(),M=Re(),V=Re(),O=Qd(e),L=$(()=>sP.includes(e.type)||e.persistentPlaceholder||f.value||e.active);function F(){O.isSuppressing.value&&O.update(),f.value||g(),dt(()=>{var N;V.value!==document.activeElement&&((N=V.value)==null||N.focus())})}function Y(N){r("mousedown:control",N),N.target!==V.value&&(F(),N.preventDefault())}function H(N){r("click:control",N)}function E(N,R){N.stopPropagation(),F(),dt(()=>{R(),ul(e["onClick:clear"],N)})}function B(N){var ae;const R=N.target;if(!((ae=e.modelModifiers)!=null&&ae.trim&&["text","search","password","tel","url"].includes(e.type))){d.value=R.value;return}const q=R.value,Q=R.selectionStart,re=R.selectionEnd;d.value=q,dt(()=>{let te=0;q.trimStart().length===R.value.length&&(te=q.length-R.value.length),Q!=null&&(R.selectionStart=Q-te),re!=null&&(R.selectionEnd=re-te)})}return Fe(()=>{const N=!!(l.counter||e.counter!==!1&&e.counter!=null),R=!!(N||l.details),[q,Q]=Ya(i),{modelValue:re,...ae}=Dn.filterProps(e),te=Di.filterProps(e);return W(Dn,Ae({ref:I,modelValue:d.value,"onUpdate:modelValue":Z=>d.value=Z,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":C.value},e.class],style:e.style},q,ae,{centerAffix:!C.value,focused:f.value}),{...l,default:Z=>{let{id:se,isDisabled:de,isDirty:he,isReadonly:ke,isValid:Pe,hasDetails:ge,reset:we}=Z;return W(Di,Ae({ref:M,onMousedown:Y,onClick:H,"onClick:clear":be=>E(be,we),role:e.role},yt(te,["onClick:clear"]),{id:se.value,labelId:`${se.value}-label`,active:L.value||he.value,dirty:he.value||e.dirty,disabled:de.value,focused:f.value,details:ge.value,error:Pe.value===!1}),{...l,default:be=>{let{props:{class:fe,...pe},controlRef:Ne}=be;const je=X("input",Ae({ref:ue=>V.value=Ne.value=ue,value:d.value,onInput:B,autofocus:e.autofocus,readonly:ke.value,disabled:de.value,name:O.fieldName.value,autocomplete:O.fieldAutocomplete.value,placeholder:e.placeholder,size:1,role:e.role,type:e.type,onFocus:g,onBlur:v,"aria-labelledby":`${se.value}-label`},pe,Q),null);return X(tt,null,[e.prefix&&X("span",{class:"v-text-field__prefix"},[X("span",{class:"v-text-field__prefix__text"},[e.prefix])]),$t(l.default?X("div",{class:Be(fe),"data-no-activator":""},[l.default({id:se}),je]):li(je,{class:fe}),[[ka,y,null,{once:!0}]]),e.suffix&&X("span",{class:"v-text-field__suffix"},[X("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:R?Z=>{var se;return X(tt,null,[(se=l.details)==null?void 0:se.call(l,Z),N&&X(tt,null,[X("span",null,null),W(Oo,{active:e.persistentCounter||f.value,value:x.value,max:S.value,disabled:e.disabled},l.counter)])])}:void 0})}),pn({},I,M,V)}}),lP=xe({renderless:Boolean,...nt()},"VVirtualScrollItem"),Bb=Me()({name:"VVirtualScrollItem",inheritAttrs:!1,props:lP(),emits:{"update:height":e=>!0},setup(e,n){let{attrs:i,emit:r,slots:l}=n;const{resizeRef:d,contentRect:f}=ga(void 0,"border");Ye(()=>{var g;return(g=f.value)==null?void 0:g.height},g=>{g!=null&&r("update:height",g)}),Fe(()=>{var g,v;return e.renderless?X(tt,null,[(g=l.default)==null?void 0:g.call(l,{itemRef:d})]):X("div",Ae({ref:d,class:["v-virtual-scroll__item",e.class],style:e.style},i),[(v=l.default)==null?void 0:v.call(l)])})}}),oP=-1,cP=1,Ec=100,Fb=xe({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function Nb(e,n){const i=sa(),r=He(0);Kt(()=>{r.value=parseFloat(e.itemHeight||0)});const l=He(0),d=He(Math.ceil((parseInt(e.height)||i.height.value)/(r.value||16))||1),f=He(0),g=He(0),v=Re(),y=Re();let x=0;const{resizeRef:S,contentRect:C}=ga();Kt(()=>{S.value=v.value});const I=$(()=>{var ge;return v.value===document.documentElement?i.height.value:((ge=C.value)==null?void 0:ge.height)||parseInt(e.height)||0}),M=$(()=>!!(v.value&&y.value&&I.value&&r.value));let V=Array.from({length:n.value.length}),O=Array.from({length:n.value.length});const L=He(0);let F=-1;function Y(ge){return V[ge]||r.value}const H=Zm(()=>{const ge=performance.now();O[0]=0;const we=n.value.length;for(let be=1;be<=we;be++)O[be]=(O[be-1]||0)+Y(be-1);L.value=Math.max(L.value,performance.now()-ge)},L),E=Ye(M,ge=>{ge&&(E(),x=y.value.offsetTop,H.immediate(),de(),~F&&dt(()=>{Dt&&window.requestAnimationFrame(()=>{ke(F),F=-1})}))});an(()=>{H.clear()});function B(ge,we){const be=V[ge],fe=r.value;r.value=fe?Math.min(r.value,we):we,(be!==we||fe!==r.value)&&(V[ge]=we,H())}function N(ge){ge=Lt(ge,0,n.value.length);const we=Math.floor(ge),be=ge%1,fe=we+1,pe=O[we]||0,Ne=O[fe]||pe;return pe+(Ne-pe)*be}function R(ge){return uP(O,ge)}let q=0,Q=0,re=0;Ye(I,(ge,we)=>{de(),ge{Q=0,de()})});let ae=-1;function te(){if(!v.value||!y.value)return;const ge=v.value.scrollTop,we=performance.now();we-re>500?(Q=Math.sign(ge-q),x=y.value.offsetTop):Q=ge-q,q=ge,re=we,window.clearTimeout(ae),ae=window.setTimeout(Z,500),de()}function Z(){!v.value||!y.value||(Q=0,re=0,window.clearTimeout(ae),de())}let se=-1;function de(){cancelAnimationFrame(se),se=requestAnimationFrame(he)}function he(){if(!v.value||!I.value||!r.value)return;const ge=q-x,we=Math.sign(Q),be=Math.max(0,ge-Ec),fe=Lt(R(be),0,n.value.length),pe=ge+I.value+Ec,Ne=Lt(R(pe)+1,fe+1,n.value.length);if((we!==oP||fed.value)){const je=N(l.value)-N(fe),ue=N(Ne)-N(d.value);Math.max(je,ue)>Ec?(l.value=fe,d.value=Ne):(fe<=0&&(l.value=fe),Ne>=n.value.length&&(d.value=Ne))}f.value=N(l.value),g.value=N(n.value.length)-N(d.value)}function ke(ge){const we=N(ge);!v.value||ge&&!we?F=ge:v.value.scrollTop=we}const Pe=$(()=>n.value.slice(l.value,d.value).map((ge,we)=>{const be=we+l.value;return{raw:ge,index:be,key:rn(ge,e.itemKey,be)}}));return Ye(n,()=>{V=Array.from({length:n.value.length}),O=Array.from({length:n.value.length}),H.immediate(),de()},{deep:1}),{calculateVisibleItems:de,containerRef:v,markerRef:y,computedItems:Pe,paddingTop:f,paddingBottom:g,scrollToIndex:ke,handleScroll:te,handleScrollend:Z,handleItemResize:B}}function uP(e,n){let i=e.length-1,r=0,l=0,d=null,f=-1;if(e[i]>1,d=e[l],d>n)i=l-1;else if(d[]},renderless:Boolean,...Fb(),...nt(),...un()},"VVirtualScroll"),Bo=Me()({name:"VVirtualScroll",props:dP(),setup(e,n){let{slots:i}=n;const r=cn("VVirtualScroll"),{dimensionStyles:l}=dn(e),{calculateVisibleItems:d,containerRef:f,markerRef:g,handleScroll:v,handleScrollend:y,handleItemResize:x,scrollToIndex:S,paddingTop:C,paddingBottom:I,computedItems:M}=Nb(e,le(()=>e.items));return Tn(()=>e.renderless,()=>{function V(){var F,Y;const L=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";f.value===document.documentElement?(document[L]("scroll",v,{passive:!0}),document[L]("scrollend",y)):((F=f.value)==null||F[L]("scroll",v,{passive:!0}),(Y=f.value)==null||Y[L]("scrollend",y))}on(()=>{f.value=Po(r.vnode.el,!0),V(!0)}),an(V)}),Fe(()=>{const V=M.value.map(O=>W(Bb,{key:O.key,renderless:e.renderless,"onUpdate:height":L=>x(O.index,L)},{default:L=>{var F;return(F=i.default)==null?void 0:F.call(i,{item:O.raw,index:O.index,...L})}}));return e.renderless?X(tt,null,[X("div",{ref:g,class:"v-virtual-scroll__spacer",style:{paddingTop:Ge(C.value)}},null),V,X("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:Ge(I.value)}},null)]):X("div",{ref:f,class:Be(["v-virtual-scroll",e.class]),onScrollPassive:v,onScrollend:y,style:Ze([l.value,e.style])},[X("div",{ref:g,class:"v-virtual-scroll__container",style:{paddingTop:Ge(C.value),paddingBottom:Ge(I.value)}},[V])])}),{calculateVisibleItems:d,scrollToIndex:S}}});function ef(e,n){const i=He(!1);let r;function l(g){cancelAnimationFrame(r),i.value=!0,r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{i.value=!1})})}async function d(){await new Promise(g=>requestAnimationFrame(g)),await new Promise(g=>requestAnimationFrame(g)),await new Promise(g=>requestAnimationFrame(g)),await new Promise(g=>{if(i.value){const v=Ye(i,()=>{v(),g()})}else g()})}async function f(g){var x,S;if(g.key==="Tab"&&((x=n.value)==null||x.focus()),!["PageDown","PageUp","Home","End"].includes(g.key))return;const v=(S=e.value)==null?void 0:S.$el;if(!v)return;(g.key==="Home"||g.key==="End")&&v.scrollTo({top:g.key==="Home"?0:v.scrollHeight,behavior:"smooth"}),await d();const y=v.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(g.key==="PageDown"||g.key==="Home"){const C=v.getBoundingClientRect().top;for(const I of y)if(I.getBoundingClientRect().top>=C){I.focus();break}}else{const C=v.getBoundingClientRect().bottom;for(const I of[...y].reverse())if(I.getBoundingClientRect().bottom<=C){I.focus();break}}}return{onScrollPassive:l,onKeydown:f}}function tf(e){let{groups:n,onLeave:i}=e;function r(g){var v;return g.type==="list"?(v=g.contentRef.value)==null?void 0:v.$el:g.contentRef.value}function l(g){const v=r(g);return v?Si(v):[]}function d(g){var I;const v=g.target,y=g.shiftKey?"backward":"forward",x=n.map(l),S=n.map(M=>{var V;return M.type==="list"?(V=M.contentRef.value)==null?void 0:V.$el:M.contentRef.value}).findIndex(M=>M==null?void 0:M.contains(v)),C=f(x,S,y,v);if(C===null){const M=n[S],V=x[S];(M.type==="list"||(y==="forward"?V.at(-1)===g.target:V.at(0)===g.target))&&i()}else{g.preventDefault(),g.stopImmediatePropagation();const M=n[C];if(M.type==="list"&&Yt(M.displayItemsCount)>0)(I=M.contentRef.value)==null||I.focus(0);else{const V=y==="forward";x[C].at(V?0:-1).focus()}}}function f(g,v,y,x){const S=n[v],C=g[v];if(S.type!=="list"&&!(y==="forward"?C.at(-1)===x:C.at(0)===x))return null;const I=y==="forward"?1:-1;for(let M=v+I;M>=0&&M0||V.type==="list"&&Yt(V.displayItemsCount)>0)return M}return null}return{onTabKeydown:d}}const fP=(e,n,i)=>{if(e==null||n==null)return-1;if(!n.length)return 0;e=e.toString().toLocaleLowerCase(),n=n.toString().toLocaleLowerCase();const r=[];let l=e.indexOf(n);for(;~l;)r.push([l,l+n.length]),l=e.indexOf(n,l+n.length);return r.length?r:-1};function Vc(e,n){if(!(e==null||typeof e=="boolean"||e===-1))return typeof e=="number"?[[e,e+n.length]]:Array.isArray(e[0])?e:[e]}const Sr=xe({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function hP(e,n,i){var v,y;const r=[],l=(i==null?void 0:i.default)??fP,d=i!=null&&i.filterKeys?Wt(i.filterKeys):!1,f=Object.keys((i==null?void 0:i.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return r;let g=[];e:for(let x=0;x0)&&!(i!=null&&i.noFilter)){let O=!1;if(typeof S=="object"){if(S.type==="divider"||S.type==="subheader"){(((v=g.at(-1))==null?void 0:v.type)!=="divider"||S.type!=="subheader")&&(g=[]),g.push({index:x,matches:{},type:S.type});continue}const Y=d||Object.keys(C);O=Y.length===f;for(const H of Y){const E=rn(C,H),B=(y=i==null?void 0:i.customKeyFilter)==null?void 0:y[H];if(V=B?B(E,n,S):l(E,n,S),V!==-1&&V!==!1)B?I[H]=Vc(V,n):M[H]=Vc(V,n);else if((i==null?void 0:i.filterMode)==="every")continue e}}else V=l(S,n,S),V!==-1&&V!==!1&&(M.title=Vc(V,n));const L=Object.keys(M).length,F=Object.keys(I).length;if(!L&&!F||(i==null?void 0:i.filterMode)==="union"&&F!==f&&!L||(i==null?void 0:i.filterMode)==="intersection"&&(F!==f||!L&&f>0&&!O))continue}g.length&&(r.push(...g),g=[]),r.push({index:x,matches:{...M,...I}})}return r}function Cr(e,n,i,r){const l=He([]),d=He(new Map),f=$(()=>r!=null&&r.transform?yn(n).map(v=>[v,r.transform(v)]):yn(n));Kt(()=>{const v=typeof i=="function"?i():yn(i),y=typeof v!="string"&&typeof v!="number"?"":String(v),x=hP(f.value,y,{customKeyFilter:{...e.customKeyFilter,...yn(r==null?void 0:r.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),S=yn(n),C=[],I=new Map;x.forEach(M=>{let{index:V,matches:O}=M;const L=S[V];C.push(L),I.set(L.value,O)}),l.value=C,d.value=I});function g(v){return d.value.get(v.value)}return{filteredItems:l,filteredMatches:d,getMatches:g}}function nf(e,n,i){return i==null||!i.length?n:i.map((r,l)=>{const d=l===0?0:i[l-1][1],f=[X("span",{class:Be(`${e}__unmask`)},[n.slice(d,r[0])]),X("span",{class:Be(`${e}__mask`)},[n.slice(r[0],r[1])])];return l===i.length-1&&f.push(X("span",{class:Be(`${e}__unmask`)},[n.slice(r[1])])),X(tt,null,[f])})}const gP=xe({closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"}},"autocomplete");function af(e,n){const i=Cn(),r=$(()=>`menu-${i}`);return{menuId:r,ariaExpanded:le(()=>Yt(n)),ariaControls:le(()=>r.value)}}const rf=xe({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:lt,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,noAutoScroll:Boolean,...gP(),...wb({itemChildren:!1})},"Select"),vP=xe({search:String,...Sr({filterKeys:["title"]}),...rf(),...yt(kl({modelValue:null,role:"combobox"}),["validationValue","dirty"]),...fi({transition:{component:Vo}})},"VSelect"),sf=Me()({name:"VSelect",props:vP(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0},setup(e,n){let{slots:i}=n;const{t:r}=_t(),l=Re(),d=Re(),f=Re(),g=Re(),v=Re(),{items:y,transformIn:x,transformOut:S}=$d(e),C=it(e,"search",""),{filteredItems:I,getMatches:M}=Cr(e,y,()=>C.value),V=it(e,"modelValue",[],ce=>x(ce===null?[null]:Wt(ce)),ce=>{const Te=S(ce);return e.multiple?Te:Te[0]??null}),O=$(()=>typeof e.counterValue=="function"?e.counterValue(V.value):typeof e.counterValue=="number"?e.counterValue:V.value.length),L=ss(e),F=Qd(e),Y=$(()=>V.value.map(ce=>ce.value)),H=He(!1),E=le(()=>e.closableChips&&!L.isReadonly.value&&!L.isDisabled.value),{InputIcon:B}=bl(e);let N="",R=0,q;const Q=$(()=>{const ce=C.value?I.value:y.value;return e.hideSelected?ce.filter(Te=>!V.value.some(De=>(e.valueComparator||xn)(De,Te))):ce}),re=$(()=>e.hideNoData&&!Q.value.length||L.isReadonly.value||L.isDisabled.value),ae=it(e,"menu"),te=$({get:()=>ae.value,set:ce=>{var Te;ae.value&&!ce&&((Te=d.value)!=null&&Te.ΨopenChildren.size)||ce&&re.value||(ae.value=ce)}}),{menuId:Z,ariaExpanded:se,ariaControls:de}=af(e,te),he=$(()=>{var ce;return{...e.menuProps,activatorProps:{...((ce=e.menuProps)==null?void 0:ce.activatorProps)||{},"aria-haspopup":"listbox"}}}),ke=Re(),Pe=ef(ke,l),{onTabKeydown:ge}=tf({groups:[{type:"element",contentRef:f},{type:"list",contentRef:ke,displayItemsCount:()=>Q.value.length},{type:"element",contentRef:g}],onLeave:()=>{var ce;te.value=!1,(ce=l.value)==null||ce.focus()}});function we(ce){e.openOnClear&&(te.value=!0)}function be(){re.value||(te.value=!te.value)}function fe(ce){var Te;ce.key==="Tab"&&ge(ce),(Te=ke.value)!=null&&Te.$el.contains(ce.target)&&$r(ce)&&pe(ce)}function pe(ce){var et,Ie,$e;if(!ce.key||L.isReadonly.value)return;if(["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(ce.key)&&ce.preventDefault(),["Enter","ArrowDown"," "].includes(ce.key)&&(te.value=!0),["Escape","Tab"].includes(ce.key)&&(te.value=!1),e.clearable&&ce.key==="Backspace"){ce.preventDefault(),V.value=[],we();return}ce.key==="Home"?(et=ke.value)==null||et.focus("first"):ce.key==="End"&&((Ie=ke.value)==null||Ie.focus("last"));const Te=1e3;if(!$r(ce))return;const De=performance.now();De-q>Te&&(N="",R=0),N+=ce.key.toLowerCase(),q=De;const Oe=Q.value;function Je(){let We=Qe();return We||N.at(-1)===N.at(-2)&&(N=N.slice(0,-1),R++,We=Qe(),We)||(R=0,We=Qe(),We)?We:(N=ce.key.toLowerCase(),Qe())}function Qe(){for(let We=R;We1&&arguments[1]!==void 0?arguments[1]:!0;if(!ce.props.disabled)if(e.multiple){const De=V.value.findIndex(Je=>(e.valueComparator||xn)(Je.value,ce.value)),Oe=Te??!~De;if(~De){const Je=Oe?[...V.value,ce]:[...V.value];Je.splice(De,1),V.value=Je}else Oe&&(V.value=[...V.value,ce])}else{const De=Te!==!1;V.value=De?[ce]:[],dt(()=>{te.value=!1})}}function je(ce){var De;const Te=ce.target;(De=l.value)!=null&&De.$el.contains(Te)||(te.value=!1)}function ue(){return Q.value.findIndex(ce=>V.value.some(Te=>(e.valueComparator||xn)(Te.value,ce.value)))}function Se(){if(!V.value.length)return-1;const ce=e.valueComparator||xn;let Te=0;for(const De of Q.value){if(V.value.some(Je=>ce(Je.value,De.value)))return De.props.disabled?-1:Te;De.props.disabled||Te++}return-1}function _e(){var ce;if(e.eager&&((ce=v.value)==null||ce.calculateVisibleItems()),ke.value&&H.value){const Te=Se();ke.value.focus(Te>=0?Te:"first")}}function Le(){var ce;C.value="",H.value&&((ce=l.value)==null||ce.focus())}function Xe(ce){H.value=!0}function oe(ce){var Te;(Te=l.value)!=null&&Te.$el.contains(ce.relatedTarget)||(H.value=!1)}function ve(ce){if(ce==null)V.value=[];else if(Xr(l.value,":autofill")||Xr(l.value,":-webkit-autofill")){const Te=y.value.find(De=>De.title===ce);Te&&Ne(Te)}else l.value&&(l.value.value="")}return Ye(te,()=>{if(!e.hideSelected&&te.value&&V.value.length){const ce=ue();Dt&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{var Te;ce>=0&&((Te=v.value)==null||Te.scrollToIndex(ce))})}}),Ye(y,(ce,Te)=>{te.value||H.value&&e.hideNoData&&!Te.length&&ce.length&&(te.value=!0)}),Fe(()=>{const ce=!!(e.chips||i.chip),Te=!!(!e.hideNoData||Q.value.length||i["prepend-item"]||i["append-item"]||i["no-data"]),De=V.value.length>0,Oe=za.filterProps(e),Je=De||!H.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder,Qe={search:C,filteredItems:I.value};return W(za,Ae({ref:l},Oe,{modelValue:V.value.map(Ce=>Ce.props.title).join(", "),name:void 0,"onUpdate:modelValue":ve,focused:H.value,"onUpdate:focused":Ce=>H.value=Ce,validationValue:V.externalValue,counterValue:O.value,dirty:De,class:["v-select",{"v-select--active-menu":te.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":V.value.length,"v-select--selection-slot":!!i.selection},e.class],style:e.style,inputmode:"none",placeholder:Je,"onClick:clear":we,"onMousedown:control":be,onBlur:je,onKeydown:pe,"aria-expanded":se.value,"aria-controls":de.value}),{...i,default:Ce=>{let{id:Ee}=Ce;return X(tt,null,[X("select",{hidden:!0,multiple:e.multiple,name:F.fieldName.value},[y.value.map(Ke=>X("option",{key:Ke.value,value:Ke.value,selected:Y.value.includes(Ke.value)},null))]),W(Kr,Ae({id:Z.value,ref:d,modelValue:te.value,"onUpdate:modelValue":Ke=>te.value=Ke,activator:"parent",contentClass:"v-select__content",disabled:re.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:_e,onAfterLeave:Le},he.value),{default:()=>[W(Li,{onFocusin:Xe,onFocusout:oe,onKeydown:fe},{default:()=>[i["menu-header"]&&X("header",{ref:f},[i["menu-header"](Qe)]),Te&&W(qr,Ae({key:"select-list",ref:ke,selected:Y.value,selectStrategy:e.multiple?"independent":"single-independent",tabindex:"-1",selectable:!!Q.value.length,"aria-live":"polite","aria-labelledby":`${Ee.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},Pe,e.listProps),{default:()=>{var Ke,et,Ie;return[(Ke=i["prepend-item"])==null?void 0:Ke.call(i),!Q.value.length&&!e.hideNoData&&(((et=i["no-data"])==null?void 0:et.call(i))??W(va,{key:"no-data",title:r(e.noDataText)},null)),W(Bo,{ref:v,renderless:!0,items:Q.value,itemKey:"value"},{default:$e=>{var pt,At,Pn;let{item:We,index:st,itemRef:rt}=$e;const wt=tS(We.props),ct=Ae(We.props,{ref:rt,key:We.value,onClick:()=>Ne(We,null),"aria-posinset":st+1,"aria-setsize":Q.value.length});return We.type==="divider"?((pt=i.divider)==null?void 0:pt.call(i,{props:We.raw,index:st}))??W(aa,Ae(We.props,{key:`divider-${st}`}),null):We.type==="subheader"?((At=i.subheader)==null?void 0:At.call(i,{props:We.raw,index:st}))??W(ls,Ae(We.props,{key:`subheader-${st}`}),null):((Pn=i.item)==null?void 0:Pn.call(i,{item:We,index:st,props:ct}))??W(va,Ae(ct,{role:"option"}),{prepend:Et=>{let{isSelected:Ot}=Et;return X(tt,null,[e.multiple&&!e.hideSelected?W(Sa,{key:We.value,modelValue:Ot,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:Rt=>Rt.preventDefault()},null):void 0,wt.prependAvatar&&W(ra,{image:wt.prependAvatar},null),wt.prependIcon&&W(Tt,{icon:wt.prependIcon},null)])},title:()=>{var Et;return C.value?nf("v-select",We.title,(Et=M(We))==null?void 0:Et.title):We.title}})}}),(Ie=i["append-item"])==null?void 0:Ie.call(i)]}}),i["menu-footer"]&&X("footer",{ref:g},[i["menu-footer"](Qe)])]})]}),V.value.map((Ke,et)=>{function Ie(rt){rt.stopPropagation(),rt.preventDefault(),Ne(Ke,!1)}const $e=Ae(ci.filterProps(Ke.props),{"onClick:close":Ie,onKeydown(rt){rt.key!=="Enter"&&rt.key!==" "||(rt.preventDefault(),rt.stopPropagation(),Ie(rt))},onMousedown(rt){rt.preventDefault(),rt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),We=ce?!!i.chip:!!i.selection,st=We?Ao(ce?i.chip({item:Ke,index:et,props:$e}):i.selection({item:Ke,index:et})):void 0;if(!(We&&!st))return X("div",{key:Ke.value,class:"v-select__selection"},[ce?i.chip?W(gt,{key:"chip-defaults",defaults:{VChip:{closable:E.value,size:"small",text:Ke.title}}},{default:()=>[st]}):W(ci,Ae({key:"chip",closable:E.value,size:"small",text:Ke.title,disabled:Ke.props.disabled},$e),null):st??X("span",{class:"v-select__selection-text"},[Ke.title,e.multiple&&et!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,n){let{slots:i}=n;const{t:r}=_t(),l=Re(),d=He(!1),f=He(!0),g=He(!1),v=Re(),y=Re(),x=He(-1),S=He(null),{items:C,transformIn:I,transformOut:M}=$d(e),{textColorClasses:V,textColorStyles:O}=Sn(()=>{var Ce;return(Ce=l.value)==null?void 0:Ce.color}),{InputIcon:L}=bl(e),F=it(e,"search",""),Y=it(e,"modelValue",[],Ce=>I(Ce===null?[null]:Wt(Ce)),Ce=>{const Ee=M(Ce);return e.multiple?Ee:Ee[0]??null}),H=$(()=>typeof e.counterValue=="function"?e.counterValue(Y.value):typeof e.counterValue=="number"?e.counterValue:Y.value.length),E=ss(e),{filteredItems:B,getMatches:N}=Cr(e,C,()=>S.value??(f.value?"":F.value)),R=$(()=>e.hideSelected&&S.value===null?B.value.filter(Ce=>!Y.value.some(Ee=>Ee.value===Ce.value)):B.value),q=le(()=>e.closableChips&&!E.isReadonly.value&&!E.isDisabled.value),Q=$(()=>!!(e.chips||i.chip)),re=$(()=>Q.value||!!i.selection),ae=$(()=>Y.value.map(Ce=>Ce.props.value)),te=$(()=>R.value.find(Ce=>Ce.type==="item"&&!Ce.props.disabled)),Z=$(()=>{var Ee;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&F.value===((Ee=te.value)==null?void 0:Ee.title))&&R.value.length>0&&!f.value&&!g.value}),se=$(()=>e.hideNoData&&!R.value.length||E.isReadonly.value||E.isDisabled.value),de=it(e,"menu"),he=$({get:()=>de.value,set:Ce=>{var Ee;de.value&&!Ce&&((Ee=v.value)!=null&&Ee.ΨopenChildren.size)||Ce&&se.value||(de.value=Ce)}}),{menuId:ke,ariaExpanded:Pe,ariaControls:ge}=af(e,he),we=Re(),be=Re(),fe=Re(),pe=ef(we,l),{onTabKeydown:Ne}=tf({groups:[{type:"element",contentRef:be},{type:"list",contentRef:we,displayItemsCount:()=>R.value.length},{type:"element",contentRef:fe}],onLeave:()=>{var Ce;he.value=!1,(Ce=l.value)==null||Ce.focus()}});function je(Ce){e.openOnClear&&(he.value=!0),F.value=""}function ue(){se.value||(he.value=!0)}function Se(Ce){se.value||(d.value&&(Ce.preventDefault(),Ce.stopPropagation()),he.value=!he.value)}function _e(Ce){var Ee,Ke;Ce.key==="Tab"&&Ne(Ce),(Ee=we.value)!=null&&Ee.$el.contains(Ce.target)&&($r(Ce)||Ce.key==="Backspace")&&((Ke=l.value)==null||Ke.focus())}function Le(Ce){var et,Ie,$e,We,st;if(E.isReadonly.value)return;const Ee=(et=l.value)==null?void 0:et.selectionStart,Ke=Y.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(Ce.key)&&Ce.preventDefault(),["Enter","ArrowDown"].includes(Ce.key)&&(he.value=!0),["Escape"].includes(Ce.key)&&(he.value=!1),Z.value&&["Enter","Tab"].includes(Ce.key)&&te.value&&!Y.value.some(rt=>{let{value:wt}=rt;return wt===te.value.value})&&Qe(te.value),Ce.key==="ArrowDown"&&Z.value&&((Ie=we.value)==null||Ie.focus("next")),["Backspace","Delete"].includes(Ce.key)){if(!e.multiple&&re.value&&Y.value.length>0&&!F.value)return Qe(Y.value[0],!1);if(~x.value){Ce.preventDefault();const rt=x.value;Qe(Y.value[x.value],!1),x.value=rt>=Ke-1?Ke-2:rt}else Ce.key==="Backspace"&&!F.value&&(x.value=Ke-1);return}if(e.multiple)if(Ce.key==="ArrowLeft"){if(x.value<0&&Ee&&Ee>0)return;const rt=x.value>-1?x.value-1:Ke-1;if(Y.value[rt])x.value=rt;else{const wt=(($e=F.value)==null?void 0:$e.length)??null;x.value=-1,(We=l.value)==null||We.setSelectionRange(wt,wt)}}else if(Ce.key==="ArrowRight"){if(x.value<0)return;const rt=x.value+1;Y.value[rt]?x.value=rt:(x.value=-1,(st=l.value)==null||st.setSelectionRange(0,0))}else~x.value&&$r(Ce)&&(x.value=-1)}function Xe(Ce){if(Xr(l.value,":autofill")||Xr(l.value,":-webkit-autofill")){const Ee=C.value.find(Ke=>Ke.title===Ce.target.value);Ee&&Qe(Ee)}}function oe(){var Ce;e.eager&&((Ce=y.value)==null||Ce.calculateVisibleItems())}function ve(){var Ce;d.value&&(f.value=!0,(Ce=l.value)==null||Ce.focus()),S.value=null}function ce(Ce){d.value=!0,setTimeout(()=>{g.value=!0})}function Te(Ce){var Ee;g.value=!1,(Ee=l.value)!=null&&Ee.$el.contains(Ce.relatedTarget)||(d.value=!1)}function De(Ce){(Ce==null||Ce===""&&!e.multiple&&!re.value)&&(Y.value=[])}function Oe(Ce){var Ke;const Ee=(Ke=v.value)==null?void 0:Ke.contentEl;Ee!=null&&Ee.contains(Ce.relatedTarget)&&(d.value=!0)}const Je=He(!1);function Qe(Ce){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!Ce||Ce.props.disabled))if(e.multiple){const Ke=Y.value.findIndex(Ie=>(e.valueComparator||xn)(Ie.value,Ce.value)),et=Ee??!~Ke;if(~Ke){const Ie=et?[...Y.value,Ce]:[...Y.value];Ie.splice(Ke,1),Y.value=Ie}else et&&(Y.value=[...Y.value,Ce]);e.clearOnSelect&&(F.value="")}else{const Ke=Ee!==!1;Y.value=Ke?[Ce]:[],S.value=f.value?"":F.value??"",F.value=Ke&&!re.value?Ce.title:"",dt(()=>{he.value=!1,f.value=!0})}}return Ye(d,(Ce,Ee)=>{var Ke;Ce!==Ee&&(Ce?(Je.value=!0,F.value=e.multiple||re.value?"":String(((Ke=Y.value.at(-1))==null?void 0:Ke.props.title)??""),f.value=!0,dt(()=>Je.value=!1)):(!e.multiple&&F.value==null&&(Y.value=[]),he.value=!1,!f.value&&F.value&&(S.value=F.value),F.value="",x.value=-1))}),Ye(F,Ce=>{!d.value||Je.value||(Ce&&(he.value=!0),f.value=!Ce)}),Ye(he,Ce=>{if(!e.hideSelected&&Ce&&Y.value.length&&f.value){const Ee=R.value.findIndex(Ke=>Y.value.some(et=>Ke.value===et.value));Dt&&window.requestAnimationFrame(()=>{var Ke;Ee>=0&&((Ke=y.value)==null||Ke.scrollToIndex(Ee))})}Ce&&(S.value=null)}),Ye(C,(Ce,Ee)=>{he.value||d.value&&!Ee.length&&Ce.length&&(he.value=!0)}),Fe(()=>{const Ce=!!(!e.hideNoData||R.value.length||i["prepend-item"]||i["append-item"]||i["no-data"]),Ee=Y.value.length>0,Ke=za.filterProps(e),et={search:F,filteredItems:B.value};return W(za,Ae({ref:l},Ke,{modelValue:F.value,"onUpdate:modelValue":[Ie=>F.value=Ie,De],focused:d.value,"onUpdate:focused":Ie=>d.value=Ie,validationValue:Y.externalValue,counterValue:H.value,dirty:Ee,onChange:Xe,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":he.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!re.value,"v-autocomplete--selecting-index":x.value>-1},e.class],style:e.style,readonly:E.isReadonly.value,placeholder:Ee?void 0:e.placeholder,"onClick:clear":je,"onMousedown:control":ue,onKeydown:Le,onBlur:Oe,"aria-expanded":Pe.value,"aria-controls":ge.value}),{...i,default:Ie=>{let{id:$e}=Ie;return X(tt,null,[W(Kr,Ae({id:ke.value,ref:v,modelValue:he.value,"onUpdate:modelValue":We=>he.value=We,activator:"parent",contentClass:"v-autocomplete__content",disabled:se.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,onAfterEnter:oe,onAfterLeave:ve},e.menuProps),{default:()=>[W(Li,{onFocusin:ce,onKeydown:_e},{default:()=>[i["menu-header"]&&X("header",{ref:be},[i["menu-header"](et)]),Ce&&W(qr,Ae({key:"autocomplete-list",ref:we,filterable:!0,selected:ae.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:We=>We.preventDefault(),onFocusout:Te,tabindex:"-1",selectable:!!R.value.length,"aria-live":"polite","aria-labelledby":`${$e.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},pe,e.listProps),{default:()=>{var We,st,rt;return[(We=i["prepend-item"])==null?void 0:We.call(i),!R.value.length&&!e.hideNoData&&(((st=i["no-data"])==null?void 0:st.call(i))??W(va,{key:"no-data",title:r(e.noDataText)},null)),W(Bo,{ref:y,renderless:!0,items:R.value,itemKey:"value"},{default:wt=>{var Et,Ot,Rt;let{item:ct,index:pt,itemRef:At}=wt;const Pn=Ae(ct.props,{ref:At,key:ct.value,active:Z.value&&ct===te.value?!0:void 0,onClick:()=>Qe(ct,null),"aria-posinset":pt+1,"aria-setsize":R.value.length});return ct.type==="divider"?((Et=i.divider)==null?void 0:Et.call(i,{props:ct.raw,index:pt}))??W(aa,Ae(ct.props,{key:`divider-${pt}`}),null):ct.type==="subheader"?((Ot=i.subheader)==null?void 0:Ot.call(i,{props:ct.raw,index:pt}))??W(ls,Ae(ct.props,{key:`subheader-${pt}`}),null):((Rt=i.item)==null?void 0:Rt.call(i,{item:ct,index:pt,props:Pn}))??W(va,Ae(Pn,{role:"option"}),{prepend:ca=>{let{isSelected:Ga}=ca;return X(tt,null,[e.multiple&&!e.hideSelected?W(Sa,{key:ct.value,modelValue:Ga,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:Ar=>Ar.preventDefault()},null):void 0,ct.props.prependAvatar&&W(ra,{image:ct.props.prependAvatar},null),ct.props.prependIcon&&W(Tt,{icon:ct.props.prependIcon},null)])},title:()=>{var ca;return f.value?ct.title:nf("v-autocomplete",ct.title,(ca=N(ct))==null?void 0:ca.title)}})}}),(rt=i["append-item"])==null?void 0:rt.call(i)]}}),i["menu-footer"]&&X("footer",{ref:fe},[i["menu-footer"](et)])]})]}),Y.value.map((We,st)=>{function rt(At){At.stopPropagation(),At.preventDefault(),Qe(We,!1)}const wt=Ae(ci.filterProps(We.props),{"onClick:close":rt,onKeydown(At){At.key!=="Enter"&&At.key!==" "||(At.preventDefault(),At.stopPropagation(),rt(At))},onMousedown(At){At.preventDefault(),At.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),ct=Q.value?!!i.chip:!!i.selection,pt=ct?Ao(Q.value?i.chip({item:We,index:st,props:wt}):i.selection({item:We,index:st})):void 0;if(!(ct&&!pt))return X("div",{key:We.value,class:Be(["v-autocomplete__selection",st===x.value&&["v-autocomplete__selection--selected",V.value]]),style:Ze(st===x.value?O.value:{})},[Q.value?i.chip?W(gt,{key:"chip-defaults",defaults:{VChip:{closable:q.value,size:"small",text:We.title}}},{default:()=>[pt]}):W(ci,Ae({key:"chip",closable:q.value,size:"small",text:We.title,disabled:We.props.disabled},wt),null):pt??X("span",{class:"v-autocomplete__selection-text"},[We.title,e.multiple&&ste.color),{roundedClasses:l}=Zt(e),{t:d}=_t(),{textColorClasses:f,textColorStyles:g}=Sn(()=>e.textColor),{themeClasses:v}=Eo(),{locationStyles:y}=Ri(e,!0,S=>(e.floating?e.dot?2:4:e.dot?8:12)+(["top","bottom"].includes(S)?Number(e.offsetY??0):["left","right"].includes(S)?Number(e.offsetX??0):0)),{dimensionStyles:x}=dn(e);return Fe(()=>{const S=Number(e.content),C=!e.max||isNaN(S)?e.content:S<=Number(e.max)?S:`${e.max}+`,[I,M]=Jc(n.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return W(e.tag,Ae({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},M,{style:e.style}),{default:()=>{var V,O;return[X("div",{class:"v-badge__wrapper"},[(O=(V=n.slots).default)==null?void 0:O.call(V),W(Hn,{transition:e.transition},{default:()=>{var L,F;return[$t(X("span",Ae({class:["v-badge__badge",v.value,i.value,l.value,f.value],style:[r.value,g.value,x.value,e.inline?{}:y.value],"aria-atomic":"true","aria-label":d(e.label,S),"aria-live":"polite",role:"status"},I),[e.dot?void 0:n.slots.badge?(F=(L=n.slots).badge)==null?void 0:F.call(L):e.icon?W(Tt,{icon:e.icon},null):C]),[[Aa,e.modelValue]])]}})])]}})}),{}}}),yP=xe({color:String,density:String,...nt()},"VBannerActions"),Hb=Me()({name:"VBannerActions",props:yP(),setup(e,n){let{slots:i}=n;return Qt({VBtn:{color:e.color,density:e.density,slim:!0,variant:"text"}}),Fe(()=>{var r;return X("div",{class:Be(["v-banner-actions",e.class]),style:Ze(e.style)},[(r=i.default)==null?void 0:r.call(i)])}),{}}}),Yb=di("v-banner-text"),xP=xe({avatar:String,bgColor:String,color:String,icon:lt,lines:String,stacked:Boolean,sticky:Boolean,text:String,..._n(),...nt(),...en(),...un(),...mr({mobile:null}),...fn(),...Xa(),...as(),...jt(),...ht(),...Pt()},"VBanner"),wP=Me()({name:"VBanner",props:xP(),setup(e,n){let{slots:i}=n;const{backgroundColorClasses:r,backgroundColorStyles:l}=Mt(()=>e.bgColor),{borderClasses:d}=Wn(e),{densityClasses:f}=Vn(e),{displayClasses:g,mobile:v}=sa(e),{dimensionStyles:y}=dn(e),{elevationClasses:x}=mn(e),{locationStyles:S}=Ri(e),{positionClasses:C}=is(e),{roundedClasses:I}=Zt(e),{themeClasses:M}=Vt(e),V=le(()=>e.color),O=le(()=>e.density);Qt({VBannerActions:{color:V,density:O}}),Fe(()=>{const L=!!(e.text||i.text),F=!!(e.avatar||e.icon),Y=!!(F||i.prepend);return W(e.tag,{class:Be(["v-banner",{"v-banner--stacked":e.stacked||v.value,"v-banner--sticky":e.sticky,[`v-banner--${e.lines}-line`]:!!e.lines},M.value,r.value,d.value,f.value,g.value,x.value,C.value,I.value,e.class]),style:Ze([l.value,y.value,S.value,e.style]),role:"banner"},{default:()=>{var H;return[Y&&X("div",{key:"prepend",class:"v-banner__prepend"},[i.prepend?W(gt,{key:"prepend-defaults",disabled:!F,defaults:{VAvatar:{color:V.value,density:O.value,icon:e.icon,image:e.avatar}}},i.prepend):W(ra,{key:"prepend-avatar",color:V.value,density:O.value,icon:e.icon,image:e.avatar},null)]),X("div",{class:"v-banner__content"},[L&&W(Yb,{key:"text"},{default:()=>{var E;return[((E=i.text)==null?void 0:E.call(i))??e.text]}}),(H=i.default)==null?void 0:H.call(i)]),i.actions&&W(Hb,{key:"actions"},i.actions)]}})})}}),kP=xe({baseColor:String,bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:e=>!e||["horizontal","shift"].includes(e)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},..._n(),...nt(),...en(),...fn(),...jt(),...pr({name:"bottom-navigation"}),...ht({tag:"header"}),...xr({selectedClass:"v-btn--selected"}),...Pt()},"VBottomNavigation"),SP=Me()({name:"VBottomNavigation",props:kP(),emits:{"update:active":e=>!0,"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{themeClasses:r}=Eo(),{borderClasses:l}=Wn(e),{backgroundColorClasses:d,backgroundColorStyles:f}=Mt(()=>e.bgColor),{densityClasses:g}=Vn(e),{elevationClasses:v}=mn(e),{roundedClasses:y}=Zt(e),{ssrBootStyles:x}=yr(),S=$(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),C=it(e,"active",e.active),{layoutItemStyles:I}=br({id:e.name,order:$(()=>parseInt(e.order,10)),position:le(()=>"bottom"),layoutSize:le(()=>C.value?S.value:0),elementSize:S,active:C,absolute:le(()=>e.absolute)});return Oi(e,Fd),Qt({VBtn:{baseColor:le(()=>e.baseColor),color:le(()=>e.color),density:le(()=>e.density),stacked:le(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),Fe(()=>W(e.tag,{class:Be(["v-bottom-navigation",{"v-bottom-navigation--active":C.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},r.value,d.value,l.value,g.value,v.value,y.value,e.class]),style:Ze([f.value,I.value,{height:Ge(S.value)},x.value,e.style])},{default:()=>[i.default&&X("div",{class:"v-bottom-navigation__content"},[i.default()])]})),{}}}),Wb=xe({fullscreen:Boolean,scrollable:Boolean,...yt(xl({captureFocus:!0,origin:"center center",scrollStrategy:"block",transition:{component:Vo},zIndex:2400,retainFocus:!0}),["disableInitialFocus"])},"VDialog"),bu=Me()({name:"VDialog",props:Wb(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,n){let{emit:i,slots:r}=n;const l=it(e,"modelValue"),{scopeId:d}=kr(),f=Re();function g(){var y;i("afterEnter"),(e.scrim||e.retainFocus)&&((y=f.value)!=null&&y.contentEl)&&!f.value.contentEl.contains(document.activeElement)&&f.value.contentEl.focus({preventScroll:!0})}function v(){i("afterLeave")}return Ye(l,async y=>{var x;y||(await dt(),(x=f.value.activatorEl)==null||x.focus({preventScroll:!0}))}),Fe(()=>{const y=Na.filterProps(e),x=Ae({"aria-haspopup":"dialog"},e.activatorProps),S=Ae({tabindex:-1},e.contentProps);return W(Na,Ae({ref:f,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},y,{modelValue:l.value,"onUpdate:modelValue":C=>l.value=C,"aria-modal":"true",activatorProps:x,contentProps:S,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:g,onAfterLeave:v},d),{activator:r.activator,default:function(){for(var C=arguments.length,I=new Array(C),M=0;M{var V;return[(V=r.default)==null?void 0:V.call(r,...I)]}})}})}),pn({},f)}}),CP=xe({inset:Boolean,...Wb({transition:"bottom-sheet-transition"})},"VBottomSheet"),AP=Me()({name:"VBottomSheet",props:CP(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue");return Fe(()=>{const l=bu.filterProps(e);return W(bu,Ae(l,{contentClass:["v-bottom-sheet__content",e.contentClass],modelValue:r.value,"onUpdate:modelValue":d=>r.value=d,class:["v-bottom-sheet",{"v-bottom-sheet--inset":e.inset},e.class],style:e.style}),i)}),{}}}),PP=xe({divider:[Number,String],...nt()},"VBreadcrumbsDivider"),Xb=Me()({name:"VBreadcrumbsDivider",props:PP(),setup(e,n){let{slots:i}=n;return Fe(()=>{var r;return X("li",{"aria-hidden":"true",class:Be(["v-breadcrumbs-divider",e.class]),style:Ze(e.style)},[((r=i==null?void 0:i.default)==null?void 0:r.call(i))??e.divider])}),{}}}),IP=xe({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...nt(),...Un(un(),["width","maxWidth"]),...pl(),...ht({tag:"li"})},"VBreadcrumbsItem"),$b=Me()({name:"VBreadcrumbsItem",props:IP(),setup(e,n){let{slots:i,attrs:r}=n;const l=ml(e,r),d=$(()=>{var y;return e.active||((y=l.isActive)==null?void 0:y.value)}),{dimensionStyles:f}=dn(e),{textColorClasses:g,textColorStyles:v}=Sn(()=>d.value?e.activeColor:e.color);return Fe(()=>W(e.tag,{class:Be(["v-breadcrumbs-item",{"v-breadcrumbs-item--active":d.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:d.value&&e.activeClass},g.value,e.class]),style:Ze([v.value,f.value,e.style]),"aria-current":d.value?"page":void 0},{default:()=>{var y,x;return[l.isLink.value?X("a",Ae({class:"v-breadcrumbs-item--link",onClick:l.navigate.value},l.linkProps),[((x=i.default)==null?void 0:x.call(i))??e.title]):((y=i.default)==null?void 0:y.call(i))??e.title]}})),{}}}),TP=xe({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:lt,items:{type:Array,default:()=>[]},...nt(),...en(),...jt(),...ht({tag:"ul"})},"VBreadcrumbs"),EP=Me()({name:"VBreadcrumbs",props:TP(),setup(e,n){let{slots:i}=n;const{backgroundColorClasses:r,backgroundColorStyles:l}=Mt(()=>e.bgColor),{densityClasses:d}=Vn(e),{roundedClasses:f}=Zt(e);Qt({VBreadcrumbsDivider:{divider:le(()=>e.divider)},VBreadcrumbsItem:{activeClass:le(()=>e.activeClass),activeColor:le(()=>e.activeColor),color:le(()=>e.color),disabled:le(()=>e.disabled)}});const g=$(()=>e.items.map(v=>typeof v=="string"?{item:{title:v},raw:v}:{item:v,raw:v}));return Fe(()=>{const v=!!(i.prepend||e.icon);return W(e.tag,{class:Be(["v-breadcrumbs",r.value,d.value,f.value,e.class]),style:Ze([l.value,e.style])},{default:()=>{var y;return[v&&X("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[i.prepend?W(gt,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},i.prepend):W(Tt,{key:"prepend-icon",start:!0,icon:e.icon},null)]),g.value.map((x,S,C)=>{var V;let{item:I,raw:M}=x;return X(tt,null,[((V=i.item)==null?void 0:V.call(i,{item:I,index:S}))??W($b,Ae({key:S,disabled:S>=C.length-1},typeof I=="string"?{title:I}:I),{default:i.title?()=>{var O;return(O=i.title)==null?void 0:O.call(i,{item:I,index:S})}:void 0}),S{var O;return(O=i.divider)==null?void 0:O.call(i,{item:M,index:S})}:void 0})])}),(y=i.default)==null?void 0:y.call(i)]}})}),{}}}),VP=xe({active:{type:Boolean,default:void 0},activeColor:String,activeIcon:[String,Function,Object],activeVariant:String,baseVariant:{type:String,default:"tonal"},disabled:Boolean,height:[Number,String],width:[Number,String],hideOverlay:Boolean,icon:[String,Function,Object],iconColor:String,loading:Boolean,opacity:[Number,String],readonly:Boolean,rotate:[Number,String],size:{type:[Number,String],default:"default"},sizes:{type:Array,default:()=>[["x-small",16],["small",24],["default",40],["large",48],["x-large",56]]},text:{type:[String,Number,Boolean],default:void 0},..._n(),...nt(),...fn(),...Zp(),...jt(),...ht({tag:"button"}),...Pt(),...oa({variant:"flat"})},"VIconBtn"),Gb=Me()({name:"VIconBtn",props:VP(),emits:{"update:active":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const l=it(e,"active"),{themeClasses:d}=Vt(e),{borderClasses:f}=Wn(e),{elevationClasses:g}=mn(e),{roundedClasses:v}=Zt(e),{colorClasses:y,colorStyles:x,variantClasses:S}=gi(()=>({color:(()=>{if(!e.disabled)return l.value?e.activeColor??e.color??"surface-variant":e.color})(),variant:l.value===void 0?e.variant:l.value?e.activeVariant??e.variant:e.baseVariant??e.variant})),C=new Map(e.sizes);function I(){e.disabled||e.readonly||l.value===void 0||e.tag==="a"&&i.href||(l.value=!l.value)}return Fe(()=>{const M=l.value?e.activeIcon??e.icon:e.icon,V=e.size,L=C.has(V)?C.get(V):V,F=e.height??L,Y=e.width??L,{iconSize:H}=Jp(e,()=>new Map(e.iconSizes).get(V)),E={icon:M,size:H.value,color:e.iconColor,opacity:e.opacity};return W(e.tag,{type:e.tag==="button"?"button":void 0,class:Be([{"v-icon-btn":!0,"v-icon-btn--active":l.value,"v-icon-btn--disabled":e.disabled,"v-icon-btn--loading":e.loading,"v-icon-btn--readonly":e.readonly,[`v-icon-btn--${e.size}`]:!0},d.value,y.value,f.value,g.value,v.value,S.value,e.class]),style:Ze([{"--v-icon-btn-rotate":Ge(e.rotate,"deg"),"--v-icon-btn-height":Ge(F),"--v-icon-btn-width":Ge(Y)},x.value,e.style]),tabindex:e.disabled||e.readonly?-1:0,onClick:I},{default:()=>{var B;return[hi(!e.hideOverlay,"v-icon-btn"),X("div",{class:"v-icon-btn__content","data-no-activator":""},[!r.default&&M?W(Tt,Ae({key:"content-icon"},E),null):W(gt,{key:"content-defaults",disabled:!M,defaults:{VIcon:{...E}}},{default:()=>{var N;return((N=r.default)==null?void 0:N.call(r))??ai(e.text)}})]),!!e.loading&&X("span",{key:"loader",class:"v-icon-btn__loader"},[((B=r.loader)==null?void 0:B.call(r))??W(Vi,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:"disable-shrink",width:"2",size:H.value},null)])]}})}),{}}});function MP(e){return e%4===0&&e%100!==0||e%400===0}const jb=/^(\d{4})-(\d{1,2})(-(\d{1,2}))?([^\d]+(\d{1,2}))?(:(\d{1,2}))?(:(\d{1,2}))?$/,Ub=/(\d\d?)(:(\d\d?)|)(:(\d\d?)|)/,LP=[0,31,28,31,30,31,30,31,31,30,31,30,31],DP=[0,31,29,31,30,31,30,31,31,30,31,30,31],_P=28,RP=31,lf=12,qb=1,Fo=1,Ci=7,Cg=60,OP=59,BP=1440,FP=24,NP=23,zP=0,HP=1e4,YP=100,WP=100,XP=1e4;function $P(e,n,i){const r=Kn(e);return ty(r,n[0],ey),ya(r),i&&sr(r,i,r.hasTime),r}function GP(e,n,i){const r=Kn(e);return ty(r,n[n.length-1]),ya(r),i&&sr(r,i,r.hasTime),r}function Kb(e){const n=Kn(e);return n.day=Fo,No(n),ya(n),n}function Zb(e){const n=Kn(e);return n.day=cf(n.year,n.month),No(n),ya(n),n}function _r(e){return isFinite(parseInt(e))}function jP(e){return typeof e=="number"&&isFinite(e)||!!Ub.exec(e)||typeof e=="object"&&isFinite(e.hour)&&isFinite(e.minute)}function Ag(e){if(typeof e=="number")return e;if(typeof e=="string"){const n=Ub.exec(e);return n?parseInt(n[1])*60+parseInt(n[3]||0):!1}else return typeof e=="object"?typeof e.hour!="number"||typeof e.minute!="number"?!1:e.hour*60+e.minute:!1}function Yr(e){return typeof e=="number"&&isFinite(e)||typeof e=="string"&&!!jb.exec(e)||e instanceof Date}function ni(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=arguments.length>2?arguments[2]:void 0;if(typeof e=="number"&&isFinite(e)&&(e=new Date(e)),e instanceof Date){const d=of(e);return i&&sr(d,i,d.hasTime),d}if(typeof e!="string"){if(n)throw new Error(`${e} is not a valid timestamp. It must be a Date, number of milliseconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`);return null}const r=jb.exec(e);if(!r){if(n)throw new Error(`${e} is not a valid timestamp. It must be a Date, number of milliseconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`);return null}const l={date:e,time:"",year:parseInt(r[1]),month:parseInt(r[2]),day:parseInt(r[4])||1,hour:parseInt(r[6])||0,minute:parseInt(r[8])||0,weekday:0,hasDay:!!r[4],hasTime:!!(r[6]&&r[8]),past:!1,present:!1,future:!1};return No(l),ya(l),i&&sr(l,i,l.hasTime),l}function of(e){return ya({date:"",time:"",year:e.getFullYear(),month:e.getMonth()+1,day:e.getDate(),weekday:e.getDay(),hour:e.getHours(),minute:e.getMinutes(),hasDay:!0,hasTime:!0,past:!1,present:!0,future:!1})}function vn(e){return e.year*HP+e.month*YP+e.day}function yu(e){return e.hour*WP+e.minute}function _i(e){return vn(e)*XP+yu(e)}function sr(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=vn(n),l=vn(e),d=r===l;return e.hasTime&&i&&d&&(r=yu(n),l=yu(e),d=r===l),e.past=lr,e}function Pg(e){return e instanceof Date||typeof e=="number"&&isFinite(e)}function Ig(e,n,i){return e.hasTime!==n&&(e.hasTime=n,n||(e.hour=NP,e.minute=OP,e.time=Qb(e))),e}function Jb(e,n,i){return e.hasTime=!0,e.hour=0,e.minute=0,xu(e,n),ya(e),i&&sr(e,i,!0),e}function No(e){return e.weekday=UP(e),e}function ya(e){return e.time=Qb(e),e.date=qP(e),e}function UP(e){if(e.hasDay){const n=Math.floor,i=e.day,r=(e.month+9)%lf+1,l=n(e.year/100),d=e.year%100-(e.month<=2?1:0);return((i+n(2.6*r-.2)-2*l+d+n(d/4)+n(l/4))%7+7)%7}return e.weekday}function cf(e,n){return MP(e)?DP[n]:LP[n]}function Kn(e){if(e==null)return null;const{date:n,time:i,year:r,month:l,day:d,weekday:f,hour:g,minute:v,hasDay:y,hasTime:x,past:S,present:C,future:I}=e;return{date:n,time:i,year:r,month:l,day:d,weekday:f,hour:g,minute:v,hasDay:y,hasTime:x,past:S,present:C,future:I}}function Qi(e,n){let i=String(e);for(;i.length=Cg;)e.minute-=Cg,e.hour++,e.hour>=FP&&(Ai(e),e.hour=zP);return e}function Ai(e){return e.day++,e.weekday=(e.weekday+1)%Ci,e.day>_P&&e.day>cf(e.year,e.month)&&(e.day=Fo,e.month++,e.month>lf&&(e.month=qb,e.year++)),e}function ey(e){return e.day--,e.weekday=(e.weekday+6)%Ci,e.day1&&arguments[1]!==void 0?arguments[1]:Ai,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;for(;--i>=0;)n(e);return e}function KP(e,n){const i=(n.year-e.year)*525600,r=(n.month-e.month)*43800,l=(n.day-e.day)*1440,d=(n.hour-e.hour)*60,f=n.minute-e.minute;return i+r+l+d+f}function ty(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ai,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:6;for(;e.weekday!==n&&--r>=0;)i(e);return e}function ZP(e){const n=[1,1,1,1,1,1,1],i=[0,0,0,0,0,0,0];for(let r=0;r4&&arguments[4]!==void 0?arguments[4]:42,d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;const f=vn(n),g=[];let v=Kn(e),y=0,x=y===f;if(f"";return typeof Intl>"u"||typeof Intl.DateTimeFormat>"u"?i:(r,l)=>{try{return new Intl.DateTimeFormat(e||void 0,n(r,l)).format(wu(r))}catch{return""}}}function QP(e){if(typeof e=="string"&&(e=e.split(",")),Array.isArray(e)){const n=e.map(l=>parseInt(l));if(n.length>Ci||n.length===0)return!1;const i={};let r=!1;for(let l=0;l=Ci)return!1;if(l>0){const f=d-n[l-1];if(f<0){if(r)return!1;r=!0}else if(f===0)return!1}if(i[d])return!1;i[d]=!0}return!0}return!1}function eI(e){const n=bn({now:ni("0000-00-00 00:00",!0),today:ni("0000-00-00",!0)}),i=$(()=>e.now&&Yr(e.now)?ni(e.now,!0):null);function r(){n.now.present=n.today.present=!0,n.now.past=n.today.past=!1,n.now.future=n.today.future=!1}function l(){return of(new Date)}function d(v,y){v.date!==y.date&&(y.year=v.year,y.month=v.month,y.day=v.day,y.weekday=v.weekday,y.date=v.date)}function f(v,y){v.time!==y.time&&(y.hour=v.hour,y.minute=v.minute,y.time=v.time)}function g(){const v=i.value||l();d(v,n.now),f(v,n.now),d(v,n.today)}return Ye(i,g),g(),r(),{times:n,parsedNow:i,updateTimes:g,setPresent:r,getNow:l,updateDay:d,updateTime:f}}const zo=xe({start:{type:[String,Number,Date],validate:Yr,default:()=>of(new Date).date},end:{type:[String,Number,Date],validate:Yr},weekdays:{type:[Array,String],default:()=>[0,1,2,3,4,5,6],validate:QP},firstDayOfWeek:[Number,String],firstDayOfYear:[Number,String],weekdayFormat:{type:Function,default:null},dayFormat:{type:Function,default:null},locale:String,now:{type:String,validator:Yr},type:{type:String,default:"month"}},"VCalendar-base");function uf(e){const{times:n,updateTimes:i}=eI({now:e.now}),r=yp(e),l=vr(),d=$(()=>e.type==="month"?Kb(ni(e.start,!0)):ni(e.start,!0)),f=$(()=>{const H=d.value,E=e.end&&ni(e.end)||H,B=_i(E)<_i(H)?H:E;return e.type==="month"?Zb(B):B}),g=$(()=>Yr(e.modelValue)?ni(e.modelValue,!0):d.value||n.today),v=$(()=>{const H=Array.isArray(e.weekdays)?e.weekdays:(e.weekdays||"").split(",").map(B=>parseInt(B,10)),E=l.toJsDate(l.startOfWeek(l.date(),e.firstDayOfWeek)).getDay();return[...H.toSorted().filter(B=>B>=E),...H.toSorted().filter(B=>B{const H=g.value,E=parseInt(String(e.categoryDays))||1;switch(e.type){case"day":return[H.weekday];case"4day":return[H.weekday,(H.weekday+1)%7,(H.weekday+2)%7,(H.weekday+3)%7];case"category":return Array.from({length:E},(B,N)=>(H.weekday+N)%7);default:return v.value}}),x=$(()=>ZP(v.value)),S=$(()=>co(d.value,f.value,n.today,x.value)),C=$(()=>e.dayFormat?e.dayFormat:Vs(r.current.value,()=>({timeZone:"UTC",day:"numeric"}))),I=$(()=>e.weekdayFormat?e.weekdayFormat:Vs(r.current.value,(H,E)=>({timeZone:"UTC",weekday:E?"short":"long"})));function M(H){return Bp(H)}function V(H){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return{"v-present":H.present,"v-past":H.past,"v-future":H.future,"v-outside":E}}function O(H){return l.getWeek(l.date(H.date),e.firstDayOfWeek,e.firstDayOfYear)}function L(H){return $P(H,v.value,n.today)}function F(H){return GP(H,v.value,n.today)}function Y(H){return Vs(r.current.value,()=>H)}return{times:n,locale:r,parsedValue:g,parsedWeekdays:v,effectiveWeekdays:y,weekdaySkips:x,parsedStart:d,parsedEnd:f,days:S,dayFormatter:C,weekdayFormatter:I,getColorProps:M,getRelativeClasses:V,getWeekNumber:O,getStartOfWeek:L,getEndOfWeek:F,getFormatter:Y,updateTimes:i}}const ny=xe({maxDays:{type:Number,default:7},intervalHeight:{type:[Number,String],default:48,validate:_r},intervalWidth:{type:[Number,String],default:60,validate:_r},intervalMinutes:{type:[Number,String],default:60,validate:_r},firstInterval:{type:[Number,String],default:0,validate:_r},firstTime:{type:[Number,String,Object],validate:jP},intervalCount:{type:[Number,String],default:24,validate:_r},intervalFormat:{type:Function,default:null},intervalStyle:{type:Function,default:null},showIntervalLabel:{type:Function,default:null}},"VCalendar-intervals");function ay(e){const n=uf(e),i=He(),r=$(()=>parseInt(String(e.firstInterval||0))),l=$(()=>parseInt(String(e.intervalMinutes||60))),d=$(()=>parseInt(String(e.intervalCount||24))),f=$(()=>parseFloat(String(e.intervalHeight||48))),g=$(()=>Ag(e.firstTime)),v=$(()=>{const E=g.value;return E!==!1&&E>=0&&E<=BP?E:r.value*l.value}),y=$(()=>d.value*f.value),x=$(()=>co(n.parsedStart.value,n.parsedEnd.value,n.times.today,n.weekdaySkips.value,e.maxDays)),S=$(()=>{const E=x.value,B=v.value,N=l.value,R=d.value,q=n.times.now;return E.map(Q=>JP(Q,B,N,R,q))}),C=$(()=>e.intervalFormat?e.intervalFormat:Vs(n.locale.current.value,(E,B)=>B?E.minute===0?{timeZone:"UTC",hour:"numeric"}:{timeZone:"UTC",hour:"numeric",minute:"2-digit"}:{timeZone:"UTC",hour:"2-digit",minute:"2-digit"}));function I(E){const B=S.value[0][0];return!(B.hour===E.hour&&B.minute===E.minute)}function M(E){}function V(E,B){const N=Kn(B),R=E.currentTarget.getBoundingClientRect(),q=v.value,Q=E,re=E,ae=Q.changedTouches||Q.touches,Z=((ae&&ae[0]?ae[0].clientY:re.clientY)-R.top)/f.value,se=Math.floor(Z*l.value),de=q+se;return Jb(N,de,n.times.now)}function O(E){const B=Kn(E);return B.timeToY=Y,B.timeDelta=H,B.minutesToPixels=F,B.week=x.value,B.intervalRange=[v.value,v.value+d.value*l.value],B}function L(E){const B=Y(E),N=i.value;return B===!1||!N?!1:(N.scrollTop=B,!0)}function F(E){return E/l.value*f.value}function Y(E){let B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const N=B!==!1;let q=H(E,typeof B!="boolean"?B:void 0);return q===!1||(q*=y.value,N?q<0?q=0:q>y.value&&(q=y.value):q<0?q=q+y.value:q>y.value&&(q=q-y.value)),q}function H(E,B){let N=Ag(E);if(N===!1)return!1;const R=d.value*l.value;if(B&&typeof E=="object"&&"day"in E){const Q=vn(E),re=vn(B);N+=(Q-re)*R}const q=v.value;return(N-q)/R}return{...n,scrollAreaRef:i,parsedFirstInterval:r,parsedIntervalMinutes:l,parsedIntervalCount:d,parsedIntervalHeight:f,parsedFirstTime:g,firstMinute:v,bodyHeight:y,days:x,intervals:S,intervalFormatter:C,showIntervalLabelDefault:I,intervalStyleDefault:M,getTimestampAtEvent:V,getSlotScope:O,scrollToTime:L,minutesToPixels:F,timeToY:Y,timeDelta:H}}function tI(e,n){var l,d;const i=n.value,r={passive:!((l=n.modifiers)!=null&&l.active)};window.addEventListener("resize",i,r),e._onResize=Object(e._onResize),e._onResize[n.instance.$.uid]={handler:i,options:r},(d=n.modifiers)!=null&&d.quiet||i()}function nI(e,n){var l;if(!((l=e._onResize)!=null&&l[n.instance.$.uid]))return;const{handler:i,options:r}=e._onResize[n.instance.$.uid];window.removeEventListener("resize",i,r),delete e._onResize[n.instance.$.uid]}const el={mounted:tI,unmounted:nI},xs=Yn({name:"VCalendarDaily",directives:{vResize:el},props:{color:String,shortWeekdays:{type:Boolean,default:!0},shortIntervals:{type:Boolean,default:!0},hideHeader:Boolean,...zo(),...ny()},setup(e,n){let{slots:i,attrs:r}=n;const l=Re(0),d=Re(),f=ay(e);function g(){dt(v)}function v(){l.value=y()}function y(){return f.scrollAreaRef.value&&d.value?f.scrollAreaRef.value.offsetWidth-d.value.offsetWidth:0}function x(){return X("div",{class:"v-calendar-daily__head",style:{marginRight:l.value+"px"}},[S(),C()])}function S(){var Z;const te=Ge(e.intervalWidth);return X("div",{class:"v-calendar-daily__intervals-head",style:{width:te}},[(Z=i["interval-header"])==null?void 0:Z.call(i)])}function C(){return f.days.value.map(I)}function I(te,Z){const se=na(r,":day",de=>({nativeEvent:de,...f.getSlotScope(te)}));return X("div",Ae({key:te.date,class:["v-calendar-daily_head-day",f.getRelativeClasses(te)]},se),[V(te),O(te),M(te,Z)])}function M(te,Z){var se;return((se=i["day-header"])==null?void 0:se.call(i,{week:f.days.value,...te,index:Z}))??[]}function V(te){const Z=te.present?e.color:void 0;return X("div",Ae(f.getColorProps({text:Z}),{class:"v-calendar-daily_head-weekday"}),[f.weekdayFormatter.value(te,e.shortWeekdays)])}function O(te){var Z;return X("div",{class:"v-calendar-daily_head-day-label"},[((Z=i["day-label-header"])==null?void 0:Z.call(i,te))??L(te)])}function L(te){const Z=na(r,":date",se=>({nativeEvent:se,...te}));return W(Gb,Ae({active:te.present,activeColor:e.color,variant:"outlined",baseVariant:"text","onUpdate:active":Co},Z),{default:()=>[f.dayFormatter.value(te,!1)]})}function F(){return X("div",{class:"v-calendar-daily__body"},[Y()])}function Y(){return X("div",{ref:f.scrollAreaRef,class:"v-calendar-daily__scroll-area"},[H()])}function H(){return X("div",{ref:d,class:"v-calendar-daily__pane",style:{height:Ge(f.bodyHeight.value)}},[E()])}function E(){var te;return X("div",{class:"v-calendar-daily__day-container"},[Q(),((te=i.days)==null?void 0:te.call(i))??B()])}function B(){return f.days.value.map((te,Z)=>{const se=na(r,":time",de=>({nativeEvent:de,...f.getSlotScope(f.getTimestampAtEvent(de,te))}));return X("div",Ae({key:te.date,class:["v-calendar-daily__day",f.getRelativeClasses(te)]},se),[R(Z),N(te)])})}function N(te){var Z;return((Z=i["day-body"])==null?void 0:Z.call(i,f.getSlotScope(te)))??[]}function R(te){return f.intervals.value[te].map(q)}function q(te){var de;const Z=Ge(e.intervalHeight),se=e.intervalStyle||f.intervalStyleDefault;return X("div",{class:"v-calendar-daily__day-interval",key:te.time,style:Ze([{height:Z},se(te)])},[(de=i.interval)==null?void 0:de.call(i,f.getSlotScope(te))])}function Q(){const te=Ge(e.intervalWidth),Z=na(r,":interval",se=>({nativeEvent:se,...f.getTimestampAtEvent(se,f.parsedStart.value)}));return X("div",Ae({class:"v-calendar-daily__intervals-body",style:{width:te}},Z),[re()])}function re(){return f.intervals.value.length?f.intervals.value[0].map(ae):null}function ae(te){const Z=Ge(e.intervalHeight),se=e.shortIntervals,ke=(e.showIntervalLabel||f.showIntervalLabelDefault)(te)?f.intervalFormatter.value(te,se):void 0;return X("div",{key:te.time,class:"v-calendar-daily__interval",style:{height:Z}},[X("div",{class:"v-calendar-daily__interval-text"},[ke])])}return on(g),Fe(()=>$t(X("div",{class:Be(["v-calendar-daily",r.class]),onDragstart:te=>te.preventDefault()},[e.hideHeader?void 0:x(),F()]),[[el,v,void 0,{quiet:!0}]])),{...f,scrollPush:l,pane:d,init:g,onResize:v,getScrollPush:y}}});function aI(e,n){return typeof n=="function"?n(e):typeof n=="string"&&typeof e=="object"&&e?e[n]:typeof e=="string"?e:""}function iy(e,n){return typeof e=="string"?e.split(/\s*,\s/):Array.isArray(e)?e.map(i=>{if(typeof i=="string")return i;const r=typeof i.categoryName=="string"?i.categoryName:aI(i,n);return{...i,categoryName:r}}):[]}const iI=Yn({name:"VCalendarCategory",props:{categories:{type:[Array,String],default:""},categoryText:[String,Function],categoryForInvalid:{type:String,default:""},...zo(),...ny()},setup(e,n){let{slots:i,attrs:r}=n;const l=ay(e),d=$(()=>iy(e.categories,e.categoryText));function f(O,L){const F=typeof L=="object"&&L&&L.categoryName===e.categoryForInvalid?null:L;return{...O,category:F}}function g(O){return X("div",{class:"v-calendar-category__columns"},[d.value.map(L=>v(O,f(O,L)))])}function v(O,L){var H,E;const F=typeof L.category=="object"?L.category.categoryName:L.category,Y=na(r,":dayCategory",()=>f(l.getSlotScope(O)||O,L.category));return X("div",Ae({class:"v-calendar-category__column-header"},Y),[((H=i.category)==null?void 0:H.call(i,L))??y(F),(E=i["day-header"])==null?void 0:E.call(i,L)])}function y(O){return X("div",{class:"v-calendar-category__category"},[O===null?e.categoryForInvalid:O])}function x(){const O=[];return l.days.value.forEach((L,F)=>{const Y=new Array(d.value.length||1);Y.fill(L),O.push(...Y.map((H,E)=>S(H,F,E)))}),O}function S(O,L,F){const Y=d.value[F],H=na(r,":time",E=>l.getSlotScope(l.getTimestampAtEvent(E,O)));return X("div",Ae({key:O.date+"-"+F,class:["v-calendar-daily__day",l.getRelativeClasses(O)]},H),[C(L,Y),M(O,Y)])}function C(O,L){return l.intervals.value[O].map(F=>I(F,L))}function I(O,L){var H;const F=Ge(e.intervalHeight),Y=e.intervalStyle||l.intervalStyleDefault;return X("div",{key:O.time,class:"v-calendar-daily__day-interval",style:Ze([{height:F},Y({...O,category:L})])},[(H=i.interval)==null?void 0:H.call(i,f(l.getSlotScope(O),L))])}function M(O,L){return X("div",{class:"v-calendar-category__columns"},[V(O,L)])}function V(O,L){var Y;const F=na(r,":timeCategory",H=>f(l.getSlotScope(l.getTimestampAtEvent(H,O)),L));return X("div",Ae({class:"v-calendar-category__column"},F),[(Y=i["day-body"])==null?void 0:Y.call(i,f(l.getSlotScope(O),L))])}return Fe(()=>W(xs,Ae({class:["v-calendar-daily","v-calendar-category"]},e),{...i,days:x,"day-header":g})),{...l,parsedCategories:d}}}),Tg=Yn({name:"VCalendarWeekly",props:{minWeeks:{validate:_r,default:1},monthFormat:Function,showWeek:Boolean,color:String,shortWeekdays:{type:Boolean,default:!0},showMonthOnFirst:{type:Boolean,default:!0},shortMonths:{type:Boolean,default:!0},hideHeader:Boolean,...zo()},setup(e,n){let{slots:i,attrs:r}=n;const l=uf(e),d=Eo(),f=$(()=>parseInt(String(e.minWeeks))),g=$(()=>{const E=f.value*l.parsedWeekdays.value.length,B=l.getStartOfWeek(l.parsedStart.value),N=l.getEndOfWeek(l.parsedEnd.value);return co(B,N,l.times.today,l.weekdaySkips.value,Number.MAX_SAFE_INTEGER,E)}),v=$(()=>{const E=l.times.today,B=l.getStartOfWeek(E),N=l.getEndOfWeek(E);return co(B,N,E,l.weekdaySkips.value,l.parsedWeekdays.value.length,l.parsedWeekdays.value.length)}),y=$(()=>e.monthFormat?e.monthFormat:Vs(l.locale.current.value,(E,B)=>({timeZone:"UTC",month:B?"short":"long"})));function x(E){const B=vn(E);return Bvn(l.parsedEnd.value)}function S(){return X("div",{class:"v-calendar-weekly__head",role:"row"},[C()])}function C(){const E=v.value.map(I);return e.showWeek&&E.unshift(X("div",{class:"v-calendar-weekly__head-weeknumber"},null)),E}function I(E,B){const N=x(g.value[B]),R=E.present?e.color:void 0;return X("div",Ae(l.getColorProps({text:R}),{key:E.date,class:["v-calendar-weekly__head-weekday",l.getRelativeClasses(E,N)],role:"columnheader"}),[l.weekdayFormatter.value(E,e.shortWeekdays)])}function M(){const E=g.value,B=l.parsedWeekdays.value.length,N=[];for(let R=0;RF(R,q,E));return e.showWeek&&N.unshift(L(B)),X("div",{key:E[0].date,class:"v-calendar-weekly__week",role:"row"},[N])}function O(E){return l.getWeekNumber(E)}function L(E){return X("div",{class:"v-calendar-weekly__weeknumber"},[X("small",null,[String(E)])])}function F(E,B,N){var Q;const R=x(E),q=na(r,":day",re=>({nativeEvent:re,...E}));return X("div",Ae({key:E.date,class:["v-calendar-weekly__day",l.getRelativeClasses(E,R)],role:"cell"},q),[Y(E),(Q=i.day)==null?void 0:Q.call(i,{outside:R,index:B,week:N,...E})])}function Y(E){var B;return X("div",{class:"v-calendar-weekly__day-label"},[((B=i["day-label"])==null?void 0:B.call(i,E))??H(E)])}function H(E){const B=E.day===1&&e.showMonthOnFirst,N=na(r,":date",R=>({nativeEvent:R,...E}));return W(Gb,Ae({active:E.present,activeColor:e.color,variant:"outlined",baseVariant:"text","onUpdate:active":Co},N),{default:()=>[B?y.value(E,e.shortMonths)+" "+l.dayFormatter.value(E,!1):l.dayFormatter.value(E,!1)]})}return Fe(()=>X("div",{class:Be(["v-calendar-weekly",d.themeClasses.value]),onDragstart:E=>E.preventDefault()},[e.hideHeader?void 0:S(),M()])),{...l,days:g,todayWeek:v,monthFormatter:y,isOutside:x}}}),rI=864e5;function ry(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;const i=e.map(r=>({event:r,columnCount:0,column:0,left:0,width:100}));return i.sort((r,l)=>Math.max(n,r.event.startTimestampIdentifier)-Math.max(n,l.event.startTimestampIdentifier)||l.event.endTimestampIdentifier-r.event.endTimestampIdentifier),i}function xa(e,n,i,r){return(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0)?!(e>=r||n<=i):!(e>r||n{n.visuals.forEach(i=>{i.columnCount=e.length})})}function sy(e){return[e.startTimestampIdentifier,e.endTimestampIdentifier]}function ly(e){return[e.startIdentifier,e.endIdentifier]}function oy(e,n){return[Math.max(n,e.startTimestampIdentifier),Math.min(n+rI,e.endTimestampIdentifier)]}function sI(e,n,i,r){for(let l=0;l{n.groups=[],n.min=n.max=-1},getVisuals:function(i,r,l){let d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;(i.weekday===e||d)&&n.reset();const f=_i(i),g=ry(r,f);return g.forEach(v=>{const[y,x]=l?sy(v.event):ly(v.event);n.groups.length>0&&!xa(y,x,n.min,n.max,l)&&(Eg(n.groups),n.reset());let S=sI(n.groups,y,x,l);S===-1&&(S=n.groups.length,n.groups.push({start:y,end:x,visuals:[]}));const C=n.groups[S];C.visuals.push(v),C.start=Math.min(C.start,y),C.end=Math.max(C.end,x),v.column=S,n.min===-1?(n.min=y,n.max=x):(n.min=Math.min(n.min,y),n.max=Math.max(n.max,x))}),Eg(n.groups),l&&n.reset(),g}};return n}const Vg=100,lI=(e,n,i)=>{const r=cy(n);return(l,d,f,g)=>{const v=r.getVisuals(l,d,f,g);return f&&v.forEach(y=>{y.left=y.column*Vg/y.columnCount,y.width=Vg/y.columnCount}),v}},Dl=100,oI=5,cI=1.7,uI=(e,n,i)=>{const r=cy(n);return(l,d,f,g)=>{if(!f)return r.getVisuals(l,d,f,g);const v=_i(l),y=ry(d,v),x=pI(y,v);for(const S of x){const C=[];for(const I of S.visuals){const M=bI(I,v),V=gI(M,C);if(V===!1){const O=vI(M,C);O&&(M.parent=O,M.sibling=xa(M.start,M.end,O.start,Wl(O.start,i)),M.index=O.index+1,O.children.push(M))}else{const[O]=Mg(M,C,V-1,V-1),L=Mg(M,C,V+1,V+C.length,!0);M.children=L,M.index=V,O&&(M.parent=O,M.sibling=xa(M.start,M.end,O.start,Wl(O.start,i)),O.children.push(M));for(const F of L)F.parent===O&&(F.parent=M),F.index-M.index<=1&&M.sibling&&xa(M.start,Wl(M.start,i),F.start,F.end)&&(F.sibling=!0)}C.push(M)}dI(C,i)}return y.sort((S,C)=>S.left-C.left||S.event.startTimestampIdentifier-C.event.startTimestampIdentifier),y}};function dI(e,n){for(const i of e){const{visual:r,parent:l}=i,d=uy(i)+1,f=l?l.visual.left:0,g=Dl-f,v=Math.min(oI,Dl/d),y=fI(i,e),x=g/(d-i.index+1),S=g/(d-i.index+(i.sibling?1:0))*y;l&&(r.left=i.sibling?f+x:f+v),r.width=mI(i,e,n)?Dl-r.left:Math.min(Dl-r.left,S*cI)}}function fI(e,n){if(!e.children.length)return 1;const i=e.index+n.length;return e.children.reduce((l,d)=>Math.min(l,d.index),i)-e.index}function hI(e,n){const i=[];for(const r of n)xa(e.start,e.end,r.start,r.end)&&i.push(r.index);return i}function gI(e,n){const i=hI(e,n);i.sort();for(let r=0;r4&&arguments[4]!==void 0?arguments[4]:!1;const d=[];for(const f of n)f.index>=i&&f.index<=r&&xa(e.start,e.end,f.start,f.end)&&d.push(f);if(l&&d.length>0){const f=d.reduce((g,v)=>Math.min(g,v.index),d[0].index);return d.filter(g=>g.index===f)}return d}function vI(e,n){let i=null;for(const r of n)xa(e.start,e.end,r.start,r.end)&&(i===null||r.index>i.index)&&(i=r);return i}function mI(e,n,i){for(const r of n)if(r!==e&&r.index>e.index&&xa(e.start,Wl(e.start,i),r.start,r.end))return!1;return!0}function pI(e,n){const i=[];for(const r of e){const[l,d]=oy(r.event,n);let f=!1;for(const g of i)if(xa(l,d,g.start,g.end)){g.visuals.push(r),g.end=Math.max(g.end,d),f=!0;break}f||i.push({start:l,end:d,visuals:[r]})}return i}function bI(e,n){const[i,r]=oy(e.event,n);return{parent:null,sibling:!0,index:0,visual:e,start:i,end:r,children:[]}}function uy(e){let n=e.index;for(const i of e.children){const r=uy(i);r>n&&(n=r)}return n}function Wl(e,n){const i=e%100,r=i+n,l=Math.floor(r/60),d=r%60;return e-i+l*100+d}const dy={stack:uI,column:lI};function yI(e,n,i,r){let l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1;const f=e[i],g=e[r],v=ni(f,!0),y=g?ni(g,!0):v,x=Pg(f)?Ig(v,l):v,S=Pg(g)?Ig(y,l):y,C=vn(x),I=_i(x),M=vn(S),V=x.hasTime?0:2359,O=_i(S)+V,L=!x.hasTime;return{input:e,start:x,startIdentifier:C,startTimestampIdentifier:I,end:S,endIdentifier:M,endTimestampIdentifier:O,allDay:L,index:n,category:d}}function df(e,n){return n>=e.startIdentifier&&n<=e.endIdentifier}function xI(e,n,i){if(i){const r=xu(Kn(n),i[0]),l=xu(Kn(n),i[1]),d=e.startTimestampIdentifier<_i(l),f=e.endTimestampIdentifier>_i(r);return d&&f}return df(e,vn(n))}function wI(e,n){return e.end.time==="00:00"&&e.end.date===n.date&&e.start.date!==n.date}function Lg(e,n,i,r){return i===e.startIdentifier||r===n.weekday&&df(e,i)}function kI(e,n,i){return n<=e.endIdentifier&&i>=e.startIdentifier}const SI=100,CI=95,AI=xe({events:{type:Array,default:()=>[]},eventStart:{type:String,default:"start"},eventEnd:{type:String,default:"end"},eventTimed:{type:[String,Function],default:"timed"},eventCategory:{type:[String,Function],default:"category"},eventHeight:{type:Number,default:20},eventColor:{type:[String,Function],default:"primary"},eventTextColor:{type:[String,Function]},eventName:{type:[String,Function],default:"name"},eventOverlapThreshold:{type:[String,Number],default:60},eventOverlapMode:{type:[String,Function],default:"stack",validate:e=>e in dy||typeof e=="function"},eventMore:{type:Boolean,default:!0},eventMoreText:{type:String,default:"$vuetify.calendar.moreEvents"},eventRipple:{type:[Boolean,Object],default:null},eventMarginBottom:{type:Number,default:1}},"VCalendar-events");function PI(e,n,i){const r=uf(e),l=$(()=>!Array.isArray(e.events)||e.events.length===0),d=$(()=>e.type==="category"),f=$(()=>typeof e.eventTimed=="function"?e.eventTimed:Z=>!!Z[e.eventTimed]),g=$(()=>typeof e.eventCategory=="function"?e.eventCategory:Z=>Z[e.eventCategory]),v=$(()=>e.events?e.events.map((Z,se)=>yI(Z,se,e.eventStart||"",e.eventEnd||"",f.value(Z),d.value?g.value(Z):!1)):[]),y=$(()=>parseInt(String(e.eventOverlapThreshold||0))),x=$(()=>typeof e.eventTextColor=="function"?e.eventTextColor:()=>e.eventTextColor),S=$(()=>typeof e.eventName=="function"?e.eventName:(Z,se)=>Z.input[e.eventName]||""),C=$(()=>typeof e.eventOverlapMode=="function"?e.eventOverlapMode:dy[e.eventOverlapMode]),I=$(()=>r.effectiveWeekdays.value);function M(Z){return typeof e.eventColor=="function"?e.eventColor(Z):Z.color||e.eventColor}const V=Re([]);function O(){if(l.value||!e.eventMore)return;const Z=e.eventHeight||0,se=L();for(const de in se){const{parent:he,events:ke,more:Pe}=se[de];if(!Pe)break;const ge=he.getBoundingClientRect(),we=ke.length-1,be=ke.map(pe=>({event:pe,bottom:pe.getBoundingClientRect().bottom})).sort((pe,Ne)=>pe.bottom-Ne.bottom);let fe=0;for(let pe=0;pe<=we;pe++){const Ne=be[pe].bottom;(pe===we?Ne>ge.bottom:Ne+Z>ge.bottom)&&(be[pe].event.style.display="none",fe++)}fe?(Pe.style.display="",Pe.innerHTML=r.locale.t(e.eventMoreText,fe)):Pe.style.display="none"}}function L(){const Z={},se=V.value;return!se||!se.length||se.forEach(de=>{const he=de.getAttribute("data-date");de.parentElement&&he&&(he in Z||(Z[he]={parent:de.parentElement,more:null,events:[]}),de.getAttribute("data-more")?Z[he].more=de:(Z[he].events.push(de),de.style.display=""))}),Z}function F(Z,se){let{event:de}=Z;const he=e.eventHeight||0,ke=e.eventMarginBottom||0,Pe=vn(se),ge=se.week,we=Pe===de.startIdentifier;let be=Pe===de.endIdentifier,fe=CI;if(!d.value)for(let Ne=se.index+1;Ne=je)fe+=SI,be=be||je===de.endIdentifier;else{be=!0;break}}return H(de,{eventParsed:de,day:se,start:we,end:be,timed:!1},!1,{class:["v-event",{"v-event-start":we,"v-event-end":be}],style:{height:`${he}px`,width:`${fe}%`,marginBottom:`${ke}px`},"data-date":se.date})}function Y(Z,se){let{event:de,left:he,width:ke}=Z;const Pe=se.timeDelta(de.start,se),ge=se.timeDelta(de.end,se);if(ge===!1||Pe===!1||ge<0||Pe>=1||wI(de,se))return!1;const we=vn(se),be=de.startIdentifier>=we,fe=de.endIdentifier>we,pe=se.timeToY(de.start,se),Ne=se.timeToY(de.end,se),je=Math.max(e.eventHeight||0,Ne-pe);return H(de,{eventParsed:de,day:se,start:be,end:fe,timed:!0},!0,{class:"v-event-timed",style:{top:`${pe}px`,height:`${je}px`,left:`${he}%`,width:`${ke}%`}})}function H(Z,se,de,he){const ke=n.event,Pe=x.value(Z.input),ge=M(Z.input),we=Z.start.hour<12&&Z.end.hour>=12,be=KP(Z.start,Z.end)<=y.value,fe=(Se,_e)=>r.getFormatter({timeZone:"UTC",hour:"numeric",minute:Se.minute>0?"numeric":void 0})(Se,!0),pe=()=>fe(Z.start)+" - "+fe(Z.end),Ne=()=>{const Se=S.value(Z,de);if(Z.start.hasTime)if(de){const _e=pe(),Le=be?", ":X("br",null,null);return X("span",{class:"v-event-summary"},[X("strong",null,[Se]),Le,_e])}else{const _e=fe(Z.start);return X("span",{class:"v-event-summary"},[X("strong",null,[_e]),ia(" "),Se])}return X("span",{class:"v-event-summary"},[Se])},je={...se,event:Z.input,outside:se.day.outside,singline:be,overlapsNoon:we,formatTime:fe,timeSummary:pe,eventSummary:Ne},ue=na(i,":event",Se=>({...je,nativeEvent:Se}));return $t(X("div",Ae(r.getColorProps({text:Pe,background:ge}),ue,he,{ref_for:!0,ref:V}),[(ke==null?void 0:ke(je))??E(Ne)]),[[En,e.eventRipple??!0]])}function E(Z){return X("div",{class:"pl-1"},[Z()])}function B(Z){const se=(e.eventHeight||0)+(e.eventMarginBottom||0);return X("div",{style:{height:`${se}px`},"data-date":Z.date,ref_for:!0,ref:V},null)}function N(Z){const se=e.eventHeight||0,de=e.eventMarginBottom||0,he=na(i,":more",ke=>({nativeEvent:ke,...Z}));return $t(X("div",Ae({class:["v-event-more pl-1",{"v-outside":Z.outside}],"data-date":Z.date,"data-more":"1",style:{display:"none",height:`${se}px`,marginBottom:`${de}px`},ref_for:!0,ref:V},he),null),[[En,e.eventRipple??!0]])}function R(){const Z=r.days.value,se=vn(Z[0]),de=vn(Z[Z.length-1]);return v.value.filter(he=>kI(he,se,de))}function q(Z,se){return!d.value||typeof se=="object"&&se.categoryName&&se.categoryName===Z.category||typeof Z.category=="string"&&se===Z.category||typeof Z.category!="string"&&se===null}function Q(Z){const se=vn(Z),de=I.value[0];return v.value.filter(he=>Lg(he,Z,se,de))}function re(Z){const se=vn(Z),de=I.value[0];return v.value.filter(he=>he.allDay&&(d.value?df(he,se):Lg(he,Z,se,de))&&q(he,Z.category))}function ae(Z){return v.value.filter(se=>!se.allDay&&xI(se,Z,Z.intervalRange)&&q(se,Z.category))}function te(){if(l.value)return{...n};const Z=C.value(v.value,I.value[0],y.value),se=he=>!!he,de=(he,ke,Pe,ge)=>{const we=ke(he),be=Z(he,we,ge,d.value);if(ge)return be.map(pe=>Pe(pe,he)).filter(se);const fe=[];return be.forEach((pe,Ne)=>{for(;fe.length{let ke=de(he,Q,F,!1);if(ke&&ke.length>0&&e.eventMore&&ke.push(N(he)),n.day){const Pe=n.day(he);Pe&&(ke=ke?ke.concat(Pe):Pe)}return ke},"day-header":he=>{let ke=de(he,re,F,!1);if(n["day-header"]){const Pe=n["day-header"](he);Pe&&(ke=ke?ke.concat(Pe):Pe)}return ke},"day-body":he=>{const ke=de(he,ae,Y,!0);let Pe=[X("div",{class:"v-event-timed-container"},[ke])];if(n["day-body"]){const ge=n["day-body"](he);ge&&(Pe=Pe.concat(ge))}return Pe}}}return{...r,noEvents:l,parsedEvents:v,parsedEventOverlapThreshold:y,eventTimedFunction:f,eventCategoryFunction:g,eventTextColorFunction:x,eventNameFunction:S,eventModeFunction:C,eventWeekdays:I,categoryMode:d,eventColorFunction:M,eventsRef:V,updateEventVisibility:O,getEventsMap:L,genDayEvent:F,genTimedEvent:Y,genEvent:H,genName:E,genPlaceholder:B,genMore:N,getVisibleEvents:R,isEventForCategory:q,getEventsForDay:Q,getEventsForDayAll:re,getEventsForDayTimed:ae,getScopedSlots:te}}const II=Me()({name:"VCalendar",directives:{vResize:el},props:{modelValue:{type:[String,Number,Date],validate:Yr},categoryDays:{type:[Number,String],default:1,validate:e=>isFinite(parseInt(e))&&parseInt(e)>0},categories:{type:[Array,String],default:""},categoryText:{type:[String,Function]},maxDays:{type:Number,default:7},categoryHideDynamic:{type:Boolean},categoryShowAll:{type:Boolean},categoryForInvalid:{type:String,default:""},...zo(),...AI()},setup(e,n){let{slots:i,attrs:r,emit:l}=n;const d=Re(),f=PI(e,i,r),g=Re(null),v=Re(null),y=$(()=>parseInt(String(e.categoryDays))||1),x=$(()=>iy(e.categories,e.categoryText)),S=$(()=>{const B=f.parsedValue.value;let N=null,R=e.maxDays,q=x.value,Q=B,re=B;switch(e.type){case"month":N=Tg,Q=Kb(B),re=Zb(B);break;case"week":N=xs,Q=f.getStartOfWeek(B),re=f.getEndOfWeek(B),R=7;break;case"day":N=xs,R=1;break;case"4day":N=xs,re=Xi(Kn(re),Ai,3),ya(re),R=4;break;case"custom-weekly":N=Tg,Q=f.parsedStart.value||B,re=f.parsedEnd.value;break;case"custom-daily":N=xs,Q=f.parsedStart.value||B,re=f.parsedEnd.value;break;case"category":const ae=y.value;N=iI,re=Xi(Kn(re),Ai,ae),ya(re),R=ae,q=E(q);break;default:const te=e.type;throw new Error(`${te} is not a valid Calendar type`)}return{component:N,start:Q,end:re,maxDays:R,categories:q}}),C=$(()=>f.effectiveWeekdays.value),I=$(()=>e.type==="category"),M=$(()=>f.getFormatter({timeZone:"UTC",month:"long"})),V=$(()=>f.getFormatter({timeZone:"UTC",month:"short"})),O=$(()=>{const{start:B,end:N}=S.value,R=B.year!==N.year,q=R||B.month!==N.month;return R?V.value(B,!0)+" "+B.year+" - "+V.value(N,!0)+" "+N.year:q?V.value(B,!0)+" - "+V.value(N,!0)+" "+N.year:M.value(B,!1)+" "+B.year});function L(){const{start:B,end:N}=S.value;(!g.value||!v.value||B.date!==g.value.date||N.date!==v.value.date)&&(g.value=B,v.value=N,l("change",{start:B,end:N}))}function F(){let B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1;const N=Kn(f.parsedValue.value),R=B>0,q=R?Ai:ey,Q=R?RP:Fo;let re=R?B:-B;for(;--re>=0;)switch(e.type){case"month":N.day=Q,q(N);break;case"week":Xi(N,q,Ci);break;case"day":Xi(N,q,1);break;case"4day":Xi(N,q,4);break;case"category":Xi(N,q,y.value);break}No(N),ya(N),sr(N,f.times.now),e.modelValue instanceof Date?l("update:modelValue",wu(N)):typeof e.modelValue=="number"?l("update:modelValue",wu(N).getTime()):l("update:modelValue",N.date),l("moved",N)}function Y(){let B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1;F(B)}function H(){let B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1;F(-B)}function E(B){if(!f.noEvents.value){const N=B.reduce((R,q,Q)=>(typeof q=="object"&&q.categoryName?R[q.categoryName]={index:Q,count:0}:typeof q=="string"&&(R[q]={index:Q,count:0}),R),{});if(!e.categoryHideDynamic||!e.categoryShowAll){let R=B.length;f.parsedEvents.value.forEach(q=>{let Q=q.category;typeof Q!="string"&&(Q=e.categoryForInvalid),Q&&(Q in N?N[Q].count++:e.categoryHideDynamic||(N[Q]={index:R++,count:1}))})}if(!e.categoryShowAll)for(const R in N)N[R].count===0&&delete N[R];B=B.filter(R=>typeof R=="object"&&R.categoryName?N.hasOwnProperty(R.categoryName):typeof R=="string"?N.hasOwnProperty(R):!1)}return B}return Ye(S,L),on(()=>{f.updateEventVisibility(),L()}),wo(()=>{window.requestAnimationFrame(f.updateEventVisibility)}),Fe(()=>{const{start:B,end:N,maxDays:R,component:q,categories:Q}=S.value;return $t(W(q,Ae({ref:d,class:["v-calendar",{"v-calendar-events":!f.noEvents.value}],role:"grid"},q.filterProps(e),{start:B.date,end:N.date,maxDays:R,weekdays:f.effectiveWeekdays.value,categories:Q,"onClick:date":(re,ae)=>{r["onUpdate:modelValue"]&&l("update:modelValue",ae.date)}}),f.getScopedSlots()),[[el,f.updateEventVisibility,void 0,{quiet:!0}]])}),pn({...f,lastStart:g,lastEnd:v,parsedCategoryDays:y,renderProps:S,eventWeekdays:C,categoryMode:I,title:O,monthLongFormatter:M,monthShortFormatter:V,parsedCategories:x,checkChange:L,move:F,next:Y,prev:H,getCategoryList:E},d)}}),TI=xe({...nt(),...ht()},"VCardActions"),fy=Me()({name:"VCardActions",props:TI(),setup(e,n){let{slots:i}=n;return Qt({VBtn:{slim:!0,variant:"text"}}),Fe(()=>W(e.tag,{class:Be(["v-card-actions",e.class]),style:Ze(e.style)},i)),{}}}),EI=xe({opacity:[Number,String],...nt(),...ht()},"VCardSubtitle"),hy=Me()({name:"VCardSubtitle",props:EI(),setup(e,n){let{slots:i}=n;return Fe(()=>W(e.tag,{class:Be(["v-card-subtitle",e.class]),style:Ze([{"--v-card-subtitle-opacity":e.opacity},e.style])},i)),{}}}),gy=di("v-card-title"),VI=xe({appendAvatar:String,appendIcon:lt,prependAvatar:String,prependIcon:lt,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...nt(),...en(),...ht()},"VCardItem"),vy=Me()({name:"VCardItem",props:VI(),setup(e,n){let{slots:i}=n;return Fe(()=>{const r=!!(e.prependAvatar||e.prependIcon),l=!!(r||i.prepend),d=!!(e.appendAvatar||e.appendIcon),f=!!(d||i.append),g=!!(e.title!=null||i.title),v=!!(e.subtitle!=null||i.subtitle);return W(e.tag,{class:Be(["v-card-item",e.class]),style:Ze(e.style)},{default:()=>{var y;return[l&&X("div",{key:"prepend",class:"v-card-item__prepend"},[i.prepend?W(gt,{key:"prepend-defaults",disabled:!r,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},i.prepend):X(tt,null,[e.prependAvatar&&W(ra,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&W(Tt,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),X("div",{class:"v-card-item__content"},[g&&W(gy,{key:"title"},{default:()=>{var x;return[((x=i.title)==null?void 0:x.call(i))??ai(e.title)]}}),v&&W(hy,{key:"subtitle"},{default:()=>{var x;return[((x=i.subtitle)==null?void 0:x.call(i))??ai(e.subtitle)]}}),(y=i.default)==null?void 0:y.call(i)]),f&&X("div",{key:"append",class:"v-card-item__append"},[i.append?W(gt,{key:"append-defaults",disabled:!d,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},i.append):X(tt,null,[e.appendIcon&&W(Tt,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&W(ra,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])]}})}),{}}}),MI=xe({opacity:[Number,String],...nt(),...ht()},"VCardText"),my=Me()({name:"VCardText",props:MI(),setup(e,n){let{slots:i}=n;return Fe(()=>W(e.tag,{class:Be(["v-card-text",e.class]),style:Ze([{"--v-card-text-opacity":e.opacity},e.style])},i)),{}}}),LI=xe({appendAvatar:String,appendIcon:lt,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:lt,ripple:{type:[Boolean,Object],default:!0},subtitle:{type:[String,Number,Boolean],default:void 0},text:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},..._n(),...nt(),...en(),...un(),...fn(),...Do(),...Xa(),...as(),...jt(),...pl(),...ht(),...Pt(),...oa({variant:"elevated"})},"VCard"),DI=Me()({name:"VCard",directives:{vRipple:En},props:LI(),setup(e,n){let{attrs:i,slots:r}=n;const{themeClasses:l}=Vt(e),{borderClasses:d}=Wn(e),{colorClasses:f,colorStyles:g,variantClasses:v}=gi(e),{densityClasses:y}=Vn(e),{dimensionStyles:x}=dn(e),{elevationClasses:S}=mn(e),{loaderClasses:C}=gl(e),{locationStyles:I}=Ri(e),{positionClasses:M}=is(e),{roundedClasses:V}=Zt(e),O=ml(e,i),L=He(void 0);return Ye(()=>e.loading,(F,Y)=>{L.value=!F&&typeof Y=="string"?Y:typeof F=="boolean"?void 0:F},{immediate:!0}),Fe(()=>{const F=e.link!==!1&&O.isLink.value,Y=!e.disabled&&e.link!==!1&&(e.link||O.isClickable.value),H=F?"a":e.tag,E=!!(r.title||e.title!=null),B=!!(r.subtitle||e.subtitle!=null),N=E||B,R=!!(r.append||e.appendAvatar||e.appendIcon),q=!!(r.prepend||e.prependAvatar||e.prependIcon),Q=!!(r.image||e.image),re=N||q||R,ae=!!(r.text||e.text!=null);return $t(W(H,Ae(O.linkProps,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":Y},l.value,d.value,f.value,y.value,S.value,C.value,M.value,V.value,v.value,e.class],style:[g.value,x.value,I.value,{"--v-card-height":Ge(e.height)},e.style],onClick:Y&&O.navigate.value,tabindex:e.disabled?-1:void 0}),{default:()=>{var te;return[Q&&X("div",{key:"image",class:"v-card__image"},[r.image?W(gt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},r.image):W(oi,{key:"image-img",cover:!0,src:e.image},null)]),W(vl,{name:"v-card",active:!!e.loading,color:L.value},{default:r.loader}),re&&W(vy,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:r.item,prepend:r.prepend,title:r.title,subtitle:r.subtitle,append:r.append}),ae&&W(my,{key:"text"},{default:()=>{var Z;return[((Z=r.text)==null?void 0:Z.call(r))??e.text]}}),(te=r.default)==null?void 0:te.call(r),r.actions&&W(fy,null,{default:r.actions}),hi(Y,"v-card")]}}),[[En,Y&&e.ripple]])}),{}}}),_I=e=>{const{touchstartX:n,touchendX:i,touchstartY:r,touchendY:l}=e,d=.5,f=16;e.offsetX=i-n,e.offsetY=l-r,Math.abs(e.offsetY)n+f&&e.right(e)),Math.abs(e.offsetX)r+f&&e.down(e))};function RI(e,n){var r;const i=e.changedTouches[0];n.touchstartX=i.clientX,n.touchstartY=i.clientY,(r=n.start)==null||r.call(n,{originalEvent:e,...n})}function OI(e,n){var r;const i=e.changedTouches[0];n.touchendX=i.clientX,n.touchendY=i.clientY,(r=n.end)==null||r.call(n,{originalEvent:e,...n}),_I(n)}function BI(e,n){var r;const i=e.changedTouches[0];n.touchmoveX=i.clientX,n.touchmoveY=i.clientY,(r=n.move)==null||r.call(n,{originalEvent:e,...n})}function FI(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const n={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:i=>RI(i,n),touchend:i=>OI(i,n),touchmove:i=>BI(i,n)}}function NI(e,n){var g;const i=n.value,r=i!=null&&i.parent?e.parentElement:e,l=(i==null?void 0:i.options)??{passive:!0},d=(g=n.instance)==null?void 0:g.$.uid;if(!r||d===void 0)return;const f=FI(n.value);r._touchHandlers=r._touchHandlers??Object.create(null),r._touchHandlers[d]=f,qm(f).forEach(v=>{r.addEventListener(v,f[v],l)})}function zI(e,n){var d,f;const i=(d=n.value)!=null&&d.parent?e.parentElement:e,r=(f=n.instance)==null?void 0:f.$.uid;if(!(i!=null&&i._touchHandlers)||r===void 0)return;const l=i._touchHandlers[r];qm(l).forEach(g=>{i.removeEventListener(g,l[g])}),delete i._touchHandlers[r]}const uo={mounted:NI,unmounted:zI},py=Symbol.for("vuetify:v-window"),by=Symbol.for("vuetify:v-window-group"),Ho=xe({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},verticalArrows:[Boolean,String],touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},crossfade:Boolean,transitionDuration:Number,...nt(),...ht(),...Pt()},"VWindow"),lr=Me()({name:"VWindow",directives:{vTouch:uo},props:Ho(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{isRtl:l}=gn(),{t:d}=_t(),f=Oi(e,by),g=Re(),v=$(()=>l.value?!e.reverse:e.reverse),y=He(!1),x=$(()=>{if(e.crossfade)return"v-window-crossfade-transition";const B=e.direction==="vertical"?"y":"x",R=(v.value?!y.value:y.value)?"-reverse":"";return`v-window-${B}${R}-transition`}),S=He(0),C=Re(void 0),I=$(()=>f.items.value.findIndex(B=>f.selected.value.includes(B.id)));Ye(I,(B,N)=>{let R;const q={left:0,top:0};Dt&&N>=0&&(R=Po(g.value),q.left=R==null?void 0:R.scrollLeft,q.top=R==null?void 0:R.scrollTop);const Q=f.items.value.length,re=Q-1;Q<=2?y.value=B{if(!Dt||!R)return;R.scrollTop!==q.top&&R.scrollTo({...q,behavior:"instant"}),requestAnimationFrame(()=>{if(!R)return;R.scrollTop!==q.top&&R.scrollTo({...q,behavior:"instant"})})})},{flush:"sync"}),Ft(py,{transition:x,isReversed:y,transitionCount:S,transitionHeight:C,rootRef:g});const M=le(()=>e.continuous||I.value!==0),V=le(()=>e.continuous||I.value!==f.items.value.length-1);function O(){M.value&&f.prev()}function L(){V.value&&f.next()}const F=$(()=>{const B=[],N={icon:l.value?e.nextIcon:e.prevIcon,class:`v-window__${v.value?"right":"left"}`,onClick:f.prev,"aria-label":d("$vuetify.carousel.prev")};B.push(M.value?i.prev?i.prev({props:N}):W(Ct,N,null):X("div",null,null));const R={icon:l.value?e.prevIcon:e.nextIcon,class:`v-window__${v.value?"left":"right"}`,onClick:f.next,"aria-label":d("$vuetify.carousel.next")};return B.push(V.value?i.next?i.next({props:R}):W(Ct,R,null):X("div",null,null)),B}),Y=$(()=>e.touch===!1?e.touch:{...{left:()=>{v.value?O():L()},right:()=>{v.value?L():O()},start:N=>{let{originalEvent:R}=N;R.stopPropagation()}},...e.touch===!0?{}:e.touch});function H(B){(e.direction==="horizontal"&&B.key==="ArrowLeft"||e.direction==="vertical"&&B.key==="ArrowUp")&&(B.preventDefault(),O(),dt(()=>{M.value?E(0):E(1)})),(e.direction==="horizontal"&&B.key==="ArrowRight"||e.direction==="vertical"&&B.key==="ArrowDown")&&(B.preventDefault(),L(),dt(()=>{V.value?E(1):E(0)}))}function E(B){var q;const N=F.value[B];if(!N)return;(q=(Array.isArray(N)?N[0]:N).el)==null||q.focus()}return Fe(()=>$t(W(e.tag,{ref:g,class:Be(["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover","v-window--vertical-arrows":!!e.verticalArrows,"v-window--crossfade":!!e.crossfade},r.value,e.class]),style:Ze([e.style,{"--v-window-transition-duration":Ba()?null:Ge(e.transitionDuration,"ms")}])},{default:()=>{var B,N;return[X("div",{class:"v-window__container",style:{height:C.value}},[(B=i.default)==null?void 0:B.call(i,{group:f}),e.showArrows!==!1&&X("div",{class:Be(["v-window__controls",{"v-window__controls--left":e.verticalArrows==="left"||e.verticalArrows===!0},{"v-window__controls--right":e.verticalArrows==="right"}]),onKeydown:H},[F.value])]),(N=i.additional)==null?void 0:N.call(i,{group:f})]}}),[[uo,Y.value]])),{group:f}}}),HI=xe({color:String,cycle:Boolean,delimiterIcon:{type:lt,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:e=>Number(e)>0},progress:[Boolean,String],verticalDelimiters:[Boolean,String],...Ho({continuous:!0,mandatory:"force",showArrows:!0})},"VCarousel"),YI=Me()({name:"VCarousel",props:HI(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue"),{t:l}=_t(),d=Re();let f=-1;Ye(r,v),Ye(()=>e.interval,v),Ye(()=>e.cycle,x=>{x?v():window.clearTimeout(f)}),on(g);function g(){!e.cycle||!d.value||(f=window.setTimeout(d.value.group.next,Number(e.interval)>0?Number(e.interval):6e3))}function v(){window.clearTimeout(f),window.requestAnimationFrame(g)}function y(x,S){(e.direction==="horizontal"&&x.key==="ArrowLeft"||e.direction==="vertical"&&x.key==="ArrowUp")&&(x.preventDefault(),S.prev(),dt(()=>{var C,I;return(I=(C=d.value)==null?void 0:C.$el.querySelector(".v-btn--active"))==null?void 0:I.focus()})),(e.direction==="horizontal"&&x.key==="ArrowRight"||e.direction==="vertical"&&x.key==="ArrowDown")&&(x.preventDefault(),S.next(),dt(()=>{var C,I;return(I=(C=d.value)==null?void 0:C.$el.querySelector(".v-btn--active"))==null?void 0:I.focus()}))}return Fe(()=>{const x=lr.filterProps(e);return W(lr,Ae({ref:d},x,{modelValue:r.value,"onUpdate:modelValue":S=>r.value=S,class:["v-carousel",{"v-carousel--hide-delimiter-background":e.hideDelimiterBackground,"v-carousel--vertical-delimiters":e.verticalDelimiters},e.class],style:[{height:Ge(e.height)},e.style]}),{default:i.default,additional:S=>{let{group:C}=S;return X(tt,null,[!e.hideDelimiters&&X("div",{class:"v-carousel__controls",style:{left:e.verticalDelimiters==="left"&&e.verticalDelimiters?0:"auto",right:e.verticalDelimiters==="right"?0:"auto"}},[C.items.value.length>0&&W(gt,{defaults:{VBtn:{color:e.color,icon:e.delimiterIcon,size:"x-small",variant:"text"}},scoped:!0},{default:()=>[C.items.value.map((I,M)=>{const V={id:`carousel-item-${I.id}`,"aria-label":l("$vuetify.carousel.ariaLabel.delimiter",M+1,C.items.value.length),class:["v-carousel__controls__item",C.isSelected(I.id)&&"v-btn--active"],onClick:()=>C.select(I.id,!0),onKeydown:O=>y(O,C)};return i.item?i.item({props:V,item:I}):W(Ct,Ae(I,V),null)})]})]),e.progress&&W(Lo,{absolute:!0,class:"v-carousel__progress",color:typeof e.progress=="string"?e.progress:void 0,modelValue:(C.getItemIndex(r.value)+1)/C.items.value.length*100},null)])},prev:i.prev,next:i.next})}),{}}}),Yo=xe({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...nt(),...wr(),...Kd()},"VWindowItem"),or=Me()({name:"VWindowItem",directives:{vTouch:uo},props:Yo(),emits:{"group:selected":e=>!0},setup(e,n){let{slots:i}=n;const r=xt(py),l=Ei(e,by),{isBooted:d}=yr();if(!r||!l)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const f=He(!1),g=$(()=>d.value&&(r.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function v(){!f.value||!r||(f.value=!1,r.transitionCount.value>0&&(r.transitionCount.value-=1,r.transitionCount.value===0&&(r.transitionHeight.value=void 0)))}function y(){var M;f.value||!r||(f.value=!0,r.transitionCount.value===0&&(r.transitionHeight.value=Ge((M=r.rootRef.value)==null?void 0:M.clientHeight)),r.transitionCount.value+=1)}function x(){v()}function S(M){f.value&&dt(()=>{!g.value||!f.value||!r||(r.transitionHeight.value=Ge(M.clientHeight))})}const C=$(()=>{const M=r.isReversed.value?e.reverseTransition:e.transition;return g.value?{name:typeof M!="string"?r.transition.value:M,onBeforeEnter:y,onAfterEnter:v,onEnterCancelled:x,onBeforeLeave:y,onAfterLeave:v,onLeaveCancelled:x,onEnter:S}:!1}),{hasContent:I}=Zd(e,l.isSelected);return Fe(()=>W(Hn,{transition:C.value,disabled:!d.value},{default:()=>{var M;return[$t(X("div",{class:Be(["v-window-item",l.selectedClass.value,e.class]),style:Ze(e.style)},[I.value&&((M=i.default)==null?void 0:M.call(i))]),[[Aa,l.isSelected.value]])]}})),{groupItem:l}}}),WI=xe({...Fp(),...Yo()},"VCarouselItem"),XI=Me()({name:"VCarouselItem",inheritAttrs:!1,props:WI(),setup(e,n){let{slots:i,attrs:r}=n;Fe(()=>{const l=oi.filterProps(e),d=or.filterProps(e);return W(or,Ae({class:["v-carousel-item",e.class]},d),{default:()=>[W(oi,Ae(r,l),i)]})})}}),$I=di("v-code","code"),GI=xe({color:{type:Object},disabled:Boolean,readonly:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...nt()},"VColorPickerCanvas"),jI=Yn({name:"VColorPickerCanvas",props:GI(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,n){let{emit:i}=n;const r=He(!1),l=Re(),d=He(parseFloat(e.width)),f=He(parseFloat(e.height)),g=Re({x:0,y:0}),v=le(()=>!e.disabled&&!e.readonly),y=$({get:()=>g.value,set(L){var H,E;if(!l.value)return;const{x:F,y:Y}=L;g.value=L,i("update:color",{h:((H=e.color)==null?void 0:H.h)??0,s:Lt(F,0,d.value)/d.value,v:1-Lt(Y,0,f.value)/f.value,a:((E=e.color)==null?void 0:E.a)??1})}}),x=$(()=>{const{x:L,y:F}=y.value,Y=parseInt(e.dotSize,10)/2;return{width:Ge(e.dotSize),height:Ge(e.dotSize),transform:`translate(${Ge(L-Y)}, ${Ge(F-Y)})`}}),{resizeRef:S}=ga(L=>{var H;if(!((H=S.el)!=null&&H.offsetParent))return;const{width:F,height:Y}=L[0].contentRect;d.value=Math.round(F),f.value=Math.round(Y)});function C(L,F,Y){const{left:H,top:E,width:B,height:N}=Y;y.value={x:Lt(L-H,0,B),y:Lt(F-E,0,N)}}function I(L){L.type==="mousedown"&&L.preventDefault(),v.value&&(M(L),window.addEventListener("mousemove",M),window.addEventListener("mouseup",V),window.addEventListener("touchmove",M),window.addEventListener("touchend",V))}function M(L){if(!v.value||!l.value)return;r.value=!0;const F=Zk(L);C(F.clientX,F.clientY,l.value.getBoundingClientRect())}function V(){window.removeEventListener("mousemove",M),window.removeEventListener("mouseup",V),window.removeEventListener("touchmove",M),window.removeEventListener("touchend",V)}function O(){var E;if(!l.value)return;const L=l.value,F=L.getContext("2d");if(!F)return;const Y=F.createLinearGradient(0,0,L.width,0);Y.addColorStop(0,"hsla(0, 0%, 100%, 1)"),Y.addColorStop(1,`hsla(${((E=e.color)==null?void 0:E.h)??0}, 100%, 50%, 1)`),F.fillStyle=Y,F.fillRect(0,0,L.width,L.height);const H=F.createLinearGradient(0,0,0,L.height);H.addColorStop(0,"hsla(0, 0%, 0%, 0)"),H.addColorStop(1,"hsla(0, 0%, 0%, 1)"),F.fillStyle=H,F.fillRect(0,0,L.width,L.height)}return Ye(()=>{var L;return(L=e.color)==null?void 0:L.h},O,{immediate:!0}),Ye(()=>[d.value,f.value],(L,F)=>{O(),g.value={x:y.value.x*L[0]/F[0],y:y.value.y*L[1]/F[1]}},{flush:"post"}),Ye(()=>e.color,()=>{if(r.value){r.value=!1;return}g.value=e.color?{x:e.color.s*d.value,y:(1-e.color.v)*f.value}:{x:0,y:0}},{deep:!0,immediate:!0}),on(()=>O()),Fe(()=>X("div",{ref:S,class:Be(["v-color-picker-canvas",e.class]),style:Ze(e.style),onMousedown:I,onTouchstartPassive:I},[X("canvas",{ref:l,width:d.value,height:f.value},null),e.color&&X("div",{class:Be(["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}]),style:Ze(x.value)},null)])),{}}});function UI(e,n){if(n){const{a:i,...r}=e;return r}return e}function qI(e,n){if(n==null||typeof n=="string"){const i=typeof e.a=="number"&&e.a<1;if(n!=null&&n.startsWith("rgb(")){const{r:l,g:d,b:f,a:g}=Fa(e);return`rgb(${l} ${d} ${f}`+(i?` / ${g})`:")")}else if(n!=null&&n.startsWith("hsl(")){const{h:l,s:d,l:f,a:g}=nu(e);return`hsl(${l} ${Math.round(d*100)} ${Math.round(f*100)}`+(i?` / ${g})`:")")}const r=dp(e);return e.a===1?r.slice(0,7):r}if(typeof n=="object"){let i;return Gi(n,["r","g","b"])?i=Fa(e):Gi(n,["h","s","l"])?i=nu(e):Gi(n,["h","s","v"])&&(i=e),UI(i,!Gi(n,["a"])&&e.a===1)}return e}const Br={h:0,s:0,v:0,a:1},ku={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,n)=>({...e,r:Number(n)}),localeKey:"redInput"},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,n)=>({...e,g:Number(n)}),localeKey:"greenInput"},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,n)=>({...e,b:Number(n)}),localeKey:"blueInput"},{label:"A",max:1,step:.01,getValue:e=>{let{a:n}=e;return n!=null?Math.round(n*100)/100:1},getColor:(e,n)=>({...e,a:Number(n)}),localeKey:"alphaInput"}],to:Fa,from:dl};var gv;const KI={...ku,inputs:(gv=ku.inputs)==null?void 0:gv.slice(0,3)},Su={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,n)=>({...e,h:Number(n)}),localeKey:"hueInput"},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,n)=>({...e,s:Number(n)}),localeKey:"saturationInput"},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,n)=>({...e,l:Number(n)}),localeKey:"lightnessInput"},{label:"A",max:1,step:.01,getValue:e=>{let{a:n}=e;return n!=null?Math.round(n*100)/100:1},getColor:(e,n)=>({...e,a:Number(n)}),localeKey:"alphaInput"}],to:nu,from:Sd},ZI={...Su,inputs:Su.inputs.slice(0,3)},yy={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,n)=>n,localeKey:"hexaInput"}],to:dp,from:kS},JI={...yy,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,n)=>n,localeKey:"hexInput"}]},er={rgb:KI,rgba:ku,hsl:ZI,hsla:Su,hex:JI,hexa:yy},QI=e=>{let{label:n,...i}=e;return X("div",{class:"v-color-picker-edit__input"},[X("input",E0(Lm(i)),null),X("span",null,[n])])},eT=xe({color:Object,disabled:Boolean,readonly:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(er).includes(e)},modes:{type:Array,default:()=>Object.keys(er),validator:e=>Array.isArray(e)&&e.every(n=>Object.keys(er).includes(n))},...nt()},"VColorPickerEdit"),tT=Yn({name:"VColorPickerEdit",props:eT(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,n){let{emit:i}=n;const{t:r}=_t(),l=$(()=>e.modes.map(f=>({...er[f],name:f}))),d=$(()=>{var v;const f=l.value.find(y=>y.name===e.mode);if(!f)return[];const g=e.color?f.to(e.color):null;return(v=f.inputs)==null?void 0:v.map(y=>{let{getValue:x,getColor:S,localeKey:C,...I}=y;return{...f.inputProps,...I,ariaLabel:r(`$vuetify.colorPicker.ariaLabel.${C}`),disabled:e.disabled,readonly:e.readonly,value:g&&x(g),onChange:M=>{const V=M.target;V&&i("update:color",f.from(S(g??f.to(Br),V.value)))}}})});return Fe(()=>{var f;return X("div",{class:Be(["v-color-picker-edit",e.class]),style:Ze(e.style)},[(f=d.value)==null?void 0:f.map(g=>W(QI,g,null)),l.value.length>1&&W(Ct,{icon:"$unfold",size:"x-small",variant:"plain","aria-label":r("$vuetify.colorPicker.ariaLabel.changeFormat"),onClick:()=>{const g=l.value.findIndex(v=>v.name===e.mode);i("update:mode",l.value[(g+1)%l.value.length].name)}},null)])}),{}}}),ff=Symbol.for("vuetify:v-slider");function Cu(e,n,i){const r=i==="vertical",l=n.getBoundingClientRect(),d="touches"in e?e.touches[0]:e;return r?d.clientY-(l.top+l.height/2):d.clientX-(l.left+l.width/2)}function nT(e,n){return"touches"in e&&e.touches.length?e.touches[0][n]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][n]:e[n]}const xy=xe({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"||e==="hover"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,noKeyboard:Boolean,...jt(),...fn({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),wy=e=>{const n=$(()=>parseFloat(e.min)),i=$(()=>parseFloat(e.max)),r=$(()=>Number(e.step)>0?parseFloat(e.step):0),l=$(()=>Math.max(Vh(r.value),Vh(n.value)));function d(f){if(f=parseFloat(f),r.value<=0)return f;const g=Lt(f,n.value,i.value),v=n.value%r.value;let y=Math.round((g-v)/r.value)*r.value+v;return g>y&&y+r.value>i.value&&(y=i.value),parseFloat(Math.min(y,i.value).toFixed(l.value))}return{min:n,max:i,step:r,decimals:l,roundValue:d}},ky=e=>{let{props:n,steps:i,onSliderStart:r,onSliderMove:l,onSliderEnd:d,getActiveThumb:f}=e;const g=ss(n),{isRtl:v}=gn(),y=le(()=>n.reverse),x=$(()=>n.direction==="vertical"),S=$(()=>x.value!==y.value),{min:C,max:I,step:M,decimals:V,roundValue:O}=i,L=$(()=>parseInt(n.thumbSize,10)),F=$(()=>parseInt(n.tickSize,10)),Y=$(()=>parseInt(n.trackSize,10)),H=$(()=>(I.value-C.value)/M.value),E=$(()=>n.error||g.isDisabled.value?void 0:n.thumbColor??n.color),B=$(()=>n.error||g.isDisabled.value?void 0:n.thumbColor),N=$(()=>n.error||g.isDisabled.value?void 0:n.trackColor??n.color),R=$(()=>n.error||g.isDisabled.value?void 0:n.trackFillColor??n.color),q=He(!1),Q=He(0),re=Re(),ae=Re();function te(ue){var Oe;const Se=(Oe=re.value)==null?void 0:Oe.$el;if(!Se)return;const _e=n.direction==="vertical",Le=_e?"top":"left",Xe=_e?"height":"width",oe=_e?"clientY":"clientX",{[Le]:ve,[Xe]:ce}=Se.getBoundingClientRect(),Te=nT(ue,oe);let De=Lt((Te-ve-Q.value)/ce)||0;return(_e?S.value:S.value!==v.value)&&(De=1-De),O(C.value+De*(I.value-C.value))}const Z=ue=>{const Se=te(ue);Se!=null&&d({value:Se}),q.value=!1,Q.value=0},se=ue=>{const Se=te(ue);ae.value=f(ue),ae.value&&(q.value=!0,ae.value.contains(ue.target)?Q.value=Cu(ue,ae.value,n.direction):(Q.value=0,Se!=null&&l({value:Se})),Se!=null&&r({value:Se}),dt(()=>{var _e;return(_e=ae.value)==null?void 0:_e.focus()}))},de={passive:!0,capture:!0};function he(ue){const Se=te(ue);Se!=null&&l({value:Se})}function ke(ue){ue.stopPropagation(),ue.preventDefault(),Z(ue),window.removeEventListener("mousemove",he,de),window.removeEventListener("mouseup",ke)}function Pe(ue){var Se;Z(ue),window.removeEventListener("touchmove",he,de),(Se=ue.target)==null||Se.removeEventListener("touchend",Pe)}function ge(ue){var Se;se(ue),window.addEventListener("touchmove",he,de),(Se=ue.target)==null||Se.addEventListener("touchend",Pe,{passive:!1})}function we(ue){ue.button===0&&(ue.preventDefault(),se(ue),window.addEventListener("mousemove",he,de),window.addEventListener("mouseup",ke,{passive:!1}))}an(()=>{window.removeEventListener("touchmove",he),window.removeEventListener("mousemove",he),window.removeEventListener("mouseup",ke)});const be=ue=>{const Se=(ue-C.value)/(I.value-C.value)*100;return Lt(isNaN(Se)?0:Se,0,100)},fe=le(()=>n.showTicks),pe=$(()=>fe.value?n.ticks?Array.isArray(n.ticks)?n.ticks.map(ue=>({value:ue,position:be(ue),label:ue.toString()})):Object.keys(n.ticks).map(ue=>({value:parseFloat(ue),position:be(parseFloat(ue)),label:n.ticks[ue]})):H.value!==1/0?_a(H.value+1).map(ue=>{const Se=C.value+ue*M.value;return{value:Se,position:be(Se)}}):[]:[]),Ne=$(()=>pe.value.some(ue=>{let{label:Se}=ue;return!!Se})),je={activeThumbRef:ae,color:le(()=>n.color),decimals:V,disabled:g.isDisabled,direction:le(()=>n.direction),elevation:le(()=>n.elevation),hasLabels:Ne,isReversed:y,indexFromEnd:S,min:C,max:I,mousePressed:q,noKeyboard:le(()=>n.noKeyboard),numTicks:H,onSliderMousedown:we,onSliderTouchstart:ge,parsedTicks:pe,parseMouseMove:te,position:be,readonly:g.isReadonly,rounded:le(()=>n.rounded),roundValue:O,showTicks:fe,startOffset:Q,step:M,thumbSize:L,thumbColor:E,thumbLabelColor:B,thumbLabel:le(()=>n.thumbLabel),ticks:le(()=>n.ticks),tickSize:F,trackColor:N,trackContainerRef:re,trackFillColor:R,trackSize:Y,vertical:x};return Ft(ff,je),je},aT=xe({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,noKeyboard:Boolean,...nt()},"VSliderThumb"),Au=Me()({name:"VSliderThumb",directives:{vRipple:En},props:aT(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i,emit:r}=n;const l=xt(ff),{isRtl:d,rtlClasses:f}=gn();if(!l)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{min:g,max:v,thumbColor:y,thumbLabelColor:x,step:S,disabled:C,thumbSize:I,thumbLabel:M,direction:V,isReversed:O,vertical:L,readonly:F,elevation:Y,mousePressed:H,decimals:E,indexFromEnd:B}=l,N=He(!1),R=He(!1),q=$(()=>C.value?void 0:Y.value),{elevationClasses:Q}=mn(q),{textColorClasses:re,textColorStyles:ae}=Sn(y),{backgroundColorClasses:te,backgroundColorStyles:Z}=Mt(x),{pageup:se,pagedown:de,end:he,home:ke,left:Pe,right:ge,down:we,up:be}=Zc,fe=[se,de,he,ke,Pe,ge,we,be],pe=$(()=>S.value?[1,2,3]:[1,5,10]);function Ne(ue,Se){if(e.noKeyboard||C.value||!fe.includes(ue.key))return;ue.preventDefault();const _e=S.value||.1,Le=(v.value-g.value)/_e;if([Pe,ge,we,be].includes(ue.key)){const oe=(L.value?[d.value?Pe:ge,O.value?we:be]:B.value!==d.value?[Pe,be]:[ge,be]).includes(ue.key)?1:-1,ve=ue.shiftKey?2:ue.ctrlKey?1:0;oe===-1&&Se===v.value&&!ve&&!Number.isInteger(Le)?Se=Se-Le%1*_e:Se=Se+oe*_e*pe.value[ve]}else if(ue.key===ke)Se=g.value;else if(ue.key===he)Se=v.value;else{const Xe=ue.key===de?1:-1;Se=Se-Xe*_e*(Le>100?Le/10:10)}return Math.max(e.min,Math.min(e.max,Se))}function je(ue){const Se=Ne(ue,e.modelValue);Se!=null&&(R.value=!1,r("update:modelValue",Se))}return Ye(()=>e.focused,ue=>{ue&&(R.value=!1)}),Fe(()=>{const ue=Ge(B.value?100-e.position:e.position,"%"),Se=M.value==="always"||M.value===!0&&e.focused||M.value==="hover"&&(N.value||e.focused&&!R.value);return X("div",{class:Be(["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&H.value},e.class,f.value]),style:Ze([{"--v-slider-thumb-position":ue,"--v-slider-thumb-size":Ge(I.value)},e.style]),role:"slider",tabindex:C.value?-1:0,"aria-label":e.name,"aria-valuemin":g.value,"aria-valuemax":v.value,"aria-valuenow":e.modelValue,"aria-readonly":!!F.value,"aria-orientation":V.value,onKeydown:F.value?void 0:je,onMouseenter:()=>{N.value=!0},onMouseleave:()=>{N.value=!1,R.value=!0}},[X("div",{class:Be(["v-slider-thumb__surface",re.value,Q.value]),style:Ze(ae.value)},null),$t(X("div",{class:Be(["v-slider-thumb__ripple",re.value]),style:Ze(ae.value)},null),[[En,e.ripple,null,{circle:!0,center:!0}]]),W(_d,{origin:"bottom center"},{default:()=>{var _e;return[$t(X("div",{class:"v-slider-thumb__label-container"},[X("div",{class:Be(["v-slider-thumb__label",te.value]),style:Ze(Z.value)},[X("div",null,[((_e=i["thumb-label"])==null?void 0:_e.call(i,{modelValue:e.modelValue}))??e.modelValue.toFixed(S.value?E.value:1)]),X("div",{class:"v-slider-thumb__label-wedge"},null)])]),[[Aa,Se]])]}})])}),{}}}),iT=xe({start:{type:Number,required:!0},stop:{type:Number,required:!0},...nt()},"VSliderTrack"),Sy=Me()({name:"VSliderTrack",props:iT(),emits:{},setup(e,n){let{slots:i}=n;const r=xt(ff);if(!r)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:l,parsedTicks:d,rounded:f,showTicks:g,tickSize:v,trackColor:y,trackFillColor:x,trackSize:S,vertical:C,min:I,max:M,indexFromEnd:V}=r,{roundedClasses:O}=Zt(f),{backgroundColorClasses:L,backgroundColorStyles:F}=Mt(x),{backgroundColorClasses:Y,backgroundColorStyles:H}=Mt(y),E=$(()=>`inset-${C.value?"block":"inline"}-${V.value?"end":"start"}`),B=$(()=>C.value?"height":"width"),N=$(()=>({[E.value]:"0%",[B.value]:"100%"})),R=$(()=>e.stop-e.start),q=$(()=>({[E.value]:Ge(e.start,"%"),[B.value]:Ge(R.value,"%")})),Q=$(()=>g.value?(C.value?d.value.slice().reverse():d.value).map((ae,te)=>{var se;const Z=ae.value!==I.value&&ae.value!==M.value?Ge(ae.position,"%"):void 0;return X("div",{key:ae.value,class:Be(["v-slider-track__tick",{"v-slider-track__tick--filled":ae.position>=e.start&&ae.position<=e.stop,"v-slider-track__tick--first":ae.value===I.value,"v-slider-track__tick--last":ae.value===M.value}]),style:{[E.value]:Z}},[(ae.label||i["tick-label"])&&X("div",{class:"v-slider-track__tick-label"},[((se=i["tick-label"])==null?void 0:se.call(i,{tick:ae,index:te}))??ae.label])])}):[]);return Fe(()=>X("div",{class:Be(["v-slider-track",O.value,e.class]),style:Ze([{"--v-slider-track-size":Ge(S.value),"--v-slider-tick-size":Ge(v.value)},e.style])},[X("div",{class:Be(["v-slider-track__background",Y.value,{"v-slider-track__background--opacity":!!l.value||!x.value}]),style:{...N.value,...H.value}},null),X("div",{class:Be(["v-slider-track__fill",L.value]),style:{...q.value,...F.value}},null),g.value&&X("div",{class:Be(["v-slider-track__ticks",{"v-slider-track__ticks--always-show":g.value==="always"}])},[Q.value])])),{}}}),rT=xe({...yl(),...xy(),...mi(),modelValue:{type:[Number,String],default:0}},"VSlider"),Pu=Me()({name:"VSlider",inheritAttrs:!1,props:rT(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,n){let{slots:i,emit:r,attrs:l}=n;const d=Re(),f=Re(),{rtlClasses:g}=gn(),v=wy(e),y=it(e,"modelValue",void 0,Q=>v.roundValue(Q??v.min.value)),{min:x,max:S,mousePressed:C,roundValue:I,onSliderMousedown:M,onSliderTouchstart:V,trackContainerRef:O,position:L,hasLabels:F,disabled:Y,readonly:H,noKeyboard:E}=ky({props:e,steps:v,onSliderStart:()=>{!Y.value&&!H.value&&r("start",y.value)},onSliderEnd:Q=>{let{value:re}=Q;const ae=I(re);!Y.value&&!H.value&&(y.value=ae),r("end",ae)},onSliderMove:Q=>{let{value:re}=Q;!Y.value&&!H.value&&(y.value=I(re))},getActiveThumb:()=>{var Q;return(Q=d.value)==null?void 0:Q.$el}}),{isFocused:B,focus:N,blur:R}=vi(e),q=$(()=>L(y.value));return Fe(()=>{const Q=Dn.filterProps(e),[re,ae]=Ya(l),te=!!(e.label||i.label||i.prepend);return W(Dn,Ae({ref:f,class:["v-slider",{"v-slider--has-labels":!!i["tick-label"]||F.value,"v-slider--focused":B.value,"v-slider--pressed":C.value,"v-slider--disabled":Y.value},g.value,e.class],style:e.style},Q,re,{focused:B.value}),{...i,prepend:te?Z=>{var se,de;return X(tt,null,[((se=i.label)==null?void 0:se.call(i,Z))??(e.label?W(rs,{id:Z.id.value,class:"v-slider__label",text:e.label},null):void 0),(de=i.prepend)==null?void 0:de.call(i,Z)])}:void 0,default:Z=>{let{id:se,messagesId:de}=Z;return X("div",{class:"v-slider__container",onMousedown:H.value?void 0:M,onTouchstartPassive:H.value?void 0:V},[X("input",{id:se.value,name:e.name||se.value,disabled:Y.value,readonly:H.value,tabindex:"-1",value:y.value},null),W(Sy,{ref:O,start:0,stop:q.value},{"tick-label":i["tick-label"]}),W(Au,Ae({ref:d,"aria-describedby":de.value,focused:B.value,noKeyboard:E.value,min:x.value,max:S.value,modelValue:y.value,"onUpdate:modelValue":he=>y.value=he,position:q.value,elevation:e.elevation,onFocus:N,onBlur:R,ripple:e.ripple,name:e.name},ae),{"thumb-label":i["thumb-label"]})])}})}),pn({focus:()=>{var Q;return(Q=d.value)==null?void 0:Q.$el.focus()}},f)}}),Cy=xe({color:{type:Object},disabled:Boolean,readonly:Boolean,hideAlpha:Boolean,hideEyeDropper:Boolean,eyeDropperIcon:{type:lt,default:"$eyeDropper"},...nt()},"VColorPickerPreview"),sT=Yn({name:"VColorPickerPreview",props:Cy(),emits:{"update:color":e=>!0},setup(e,n){let{emit:i}=n;const{t:r}=_t(),l=new AbortController,d=le(()=>!e.disabled&&!e.readonly);ud(()=>l.abort());async function f(){if(!Ih||!d.value)return;const g=new window.EyeDropper;try{const v=await g.open({signal:l.signal}),y=dl(ta(v.sRGBHex));i("update:color",{...e.color??Br,...y})}catch{}}return Fe(()=>{var g,v;return X("div",{class:Be(["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class]),style:Ze(e.style)},[Ih&&!e.hideEyeDropper&&X("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[W(Ct,{"aria-label":r("$vuetify.colorPicker.ariaLabel.eyedropper"),density:"comfortable",disabled:e.disabled,readonly:e.readonly,icon:e.eyeDropperIcon,variant:"plain",onClick:f},null)]),X("div",{class:"v-color-picker-preview__dot"},[X("div",{style:{background:op(e.color??Br)}},null)]),X("div",{class:"v-color-picker-preview__sliders"},[W(Pu,{class:"v-color-picker-preview__track v-color-picker-preview__hue","aria-label":r("$vuetify.colorPicker.ariaLabel.hueSlider"),modelValue:(g=e.color)==null?void 0:g.h,"onUpdate:modelValue":y=>i("update:color",{...e.color??Br,h:y}),step:1,min:0,max:360,disabled:e.disabled,readonly:e.readonly,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&W(Pu,{class:"v-color-picker-preview__track v-color-picker-preview__alpha","aria-label":r("$vuetify.colorPicker.ariaLabel.alphaSlider"),modelValue:((v=e.color)==null?void 0:v.a)??1,"onUpdate:modelValue":y=>i("update:color",{...e.color??Br,a:y}),step:.01,min:0,max:1,disabled:e.disabled,readonly:e.readonly,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),lT={base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"},oT={base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"},cT={base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"},uT={base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"},dT={base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"},fT={base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"},hT={base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"},gT={base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"},vT={base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"},mT={base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"},pT={base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"},bT={base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"},yT={base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"},xT={base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"},wT={base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"},kT={base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"},ST={base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"},CT={base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"},AT={base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"},PT={black:"#000000",white:"#ffffff",transparent:"#ffffff00"},IT={red:lT,pink:oT,purple:cT,deepPurple:uT,indigo:dT,blue:fT,lightBlue:hT,cyan:gT,teal:vT,green:mT,lightGreen:pT,lime:bT,yellow:yT,amber:xT,orange:wT,deepOrange:kT,brown:ST,blueGrey:CT,grey:AT,shades:PT},TT=xe({swatches:{type:Array,default:()=>ET(IT)},disabled:Boolean,readonly:Boolean,color:Object,maxHeight:[Number,String],...nt()},"VColorPickerSwatches");function ET(e){return Object.keys(e).map(n=>{const i=e[n];return i.base?[i.base,i.darken4,i.darken3,i.darken2,i.darken1,i.lighten1,i.lighten2,i.lighten3,i.lighten4,i.lighten5]:[i.black,i.white,i.transparent]})}const VT=Yn({name:"VColorPickerSwatches",props:TT(),emits:{"update:color":e=>!0},setup(e,n){let{emit:i}=n;const r=le(()=>!e.disabled&&!e.readonly);function l(d){!r.value||!d||i("update:color",d)}return Fe(()=>X("div",{class:Be(["v-color-picker-swatches",e.class]),style:Ze([{maxHeight:Ge(e.maxHeight)},e.style])},[X("div",null,[e.swatches.map(d=>X("div",{class:"v-color-picker-swatches__swatch"},[d.map(f=>{const g=ta(f),v=dl(g),y=lp(g);return X("div",{class:Be(["v-color-picker-swatches__color",{"v-color-picker-swatches__color--disabled":e.disabled}]),onClick:()=>l(v)},[X("div",{style:{background:y}},[e.color&&xn(e.color,v)?W(Tt,{size:"x-small",icon:"$success",color:PS(f,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),MT=di("v-picker-title"),Wo=xe({bgColor:String,divided:Boolean,landscape:Boolean,title:String,hideHeader:Boolean,hideTitle:Boolean,...Jd()},"VPicker"),Zr=Me()({name:"VPicker",props:Wo(),setup(e,n){let{slots:i}=n;const{backgroundColorClasses:r,backgroundColorStyles:l}=Mt(()=>e.color);return Fe(()=>{const d=Li.filterProps(e),f=!e.hideTitle&&!!(e.title||i.title);return W(Li,Ae(d,{color:e.bgColor,class:["v-picker",{"v-picker--divided":e.divided,"v-picker--landscape":e.landscape,"v-picker--with-actions":!!i.actions},e.class],style:e.style}),{default:()=>{var g;return[!e.hideHeader&&X("div",{key:"header",class:Be(["v-picker__header-wrapper",r.value]),style:Ze([l.value])},[f&&W(MT,{key:"picker-title"},{default:()=>{var v;return[((v=i.title)==null?void 0:v.call(i))??e.title]}}),i.header&&X("div",{class:"v-picker__header"},[i.header()])]),X("div",{class:"v-picker__body"},[(g=i.default)==null?void 0:g.call(i)]),i.actions&&W(gt,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[X("div",{class:"v-picker__actions"},[i.actions()])]})]}})}),{}}}),LT=xe({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(er).includes(e)},modes:{type:Array,default:()=>Object.keys(er),validator:e=>Array.isArray(e)&&e.every(n=>Object.keys(er).includes(n))},showSwatches:Boolean,readonly:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...Wo({hideHeader:!0}),...Un(Cy(),["hideEyeDropper","eyeDropperIcon"])},"VColorPicker"),DT=Yn({name:"VColorPicker",props:LT(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"mode"),l=Re(null),d=it(e,"modelValue",void 0,x=>{if(x==null||x==="")return null;let S;try{S=dl(ta(x))}catch{return null}return S},x=>x?qI(x,e.modelValue):null),f=$(()=>d.value?{...d.value,h:l.value??d.value.h}:null),{rtlClasses:g}=gn();let v=!0;Ye(d,x=>{if(!v){v=!0;return}x&&(l.value=x.h)},{immediate:!0});const y=x=>{v=!1,l.value=x.h,d.value=x};return gr(()=>{e.modes.includes(r.value)||(r.value=e.modes[0])}),Qt({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),Fe(()=>{const x=Zr.filterProps(e);return W(Zr,Ae(x,{class:["v-color-picker",g.value,e.class],style:[{"--v-color-picker-color-hsv":op({...f.value??Br,a:1})},e.style]}),{...i,default:()=>X(tt,null,[!e.hideCanvas&&W(jI,{key:"canvas",color:f.value,"onUpdate:color":y,disabled:e.disabled,readonly:e.readonly,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&X("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&W(sT,{key:"preview",color:f.value,"onUpdate:color":y,hideAlpha:!r.value.endsWith("a"),disabled:e.disabled,readonly:e.readonly,hideEyeDropper:e.hideEyeDropper,eyeDropperIcon:e.eyeDropperIcon},null),!e.hideInputs&&W(tT,{key:"edit",modes:e.modes,mode:r.value,"onUpdate:mode":S=>r.value=S,color:f.value,"onUpdate:color":y,disabled:e.disabled,readonly:e.readonly},null)]),e.showSwatches&&W(VT,{key:"swatches",color:f.value,"onUpdate:color":y,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled,readonly:e.readonly},null)])})}),{}}}),_T=xe({alwaysFilter:Boolean,autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,...Sr({filterKeys:["title"]}),...rf({hideNoData:!0,returnObject:!0}),...yt(kl({modelValue:null,role:"combobox"}),["validationValue","dirty"])},"VCombobox"),RT=Me()({name:"VCombobox",props:_T(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,n){var et;let{emit:i,slots:r}=n;const{t:l}=_t(),d=Re(),f=He(!1),g=He(!0),v=He(!1),y=Re(),x=Re(),S=He(-1);let C=!1;const{items:I,transformIn:M,transformOut:V}=$d(e),{textColorClasses:O,textColorStyles:L}=Sn(()=>{var Ie;return(Ie=d.value)==null?void 0:Ie.color}),{InputIcon:F}=bl(e),Y=it(e,"modelValue",[],Ie=>M(Wt(Ie)),Ie=>{const $e=V(Ie);return e.multiple?$e:$e[0]??null}),H=ss(e),E=le(()=>e.closableChips&&!H.isReadonly.value&&!H.isDisabled.value),B=$(()=>!!(e.chips||r.chip)),N=$(()=>B.value||!!r.selection),R=He(!e.multiple&&!N.value?((et=Y.value[0])==null?void 0:et.title)??"":""),q=He(null),Q=$({get:()=>R.value,set:async Ie=>{var $e;if(R.value=Ie??"",Ie===null||Ie===""&&!e.multiple&&!N.value?Y.value=[]:!e.multiple&&!N.value&&(Y.value=[pa(e,Ie)],dt(()=>{var We;return(We=x.value)==null?void 0:We.scrollToIndex(0)})),Ie&&e.multiple&&(($e=e.delimiters)!=null&&$e.length)){const We=Je(Ie);We.length>1&&(Qe(We),R.value="")}Ie||(S.value=-1),g.value=!Ie}}),re=$(()=>typeof e.counterValue=="function"?e.counterValue(Y.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?Y.value.length:Q.value.length),{filteredItems:ae,getMatches:te}=Cr(e,I,()=>q.value??(e.alwaysFilter||!g.value?Q.value:"")),Z=$(()=>e.hideSelected&&q.value===null?ae.value.filter(Ie=>!Y.value.some($e=>$e.value===Ie.value)):ae.value),se=$(()=>e.hideNoData&&!Z.value.length||H.isReadonly.value||H.isDisabled.value),de=it(e,"menu"),he=$({get:()=>de.value,set:Ie=>{var $e;de.value&&!Ie&&(($e=y.value)!=null&&$e.ΨopenChildren.size)||Ie&&se.value||(de.value=Ie)}}),{menuId:ke,ariaExpanded:Pe,ariaControls:ge}=af(e,he);Ye(R,Ie=>{C?dt(()=>C=!1):f.value&&!he.value&&(he.value=!0),i("update:search",Ie)}),Ye(Y,Ie=>{var $e;!e.multiple&&!N.value&&(R.value=(($e=Ie[0])==null?void 0:$e.title)??"")});const we=$(()=>Y.value.map(Ie=>Ie.value)),be=$(()=>Z.value.find(Ie=>Ie.type==="item"&&!Ie.props.disabled)),fe=$(()=>{var $e;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&Q.value===(($e=be.value)==null?void 0:$e.title))&&Z.value.length>0&&!g.value&&!v.value}),pe=Re(),Ne=Re(),je=Re(),ue=ef(pe,d),{onTabKeydown:Se}=tf({groups:[{type:"element",contentRef:Ne},{type:"list",contentRef:pe,displayItemsCount:()=>Z.value.length},{type:"element",contentRef:je}],onLeave:()=>{var Ie;he.value=!1,(Ie=d.value)==null||Ie.focus()}});function _e(Ie){C=!0,dt(()=>C=!1),e.openOnClear&&(he.value=!0)}function Le(){se.value||(he.value=!0)}function Xe(Ie){se.value||(f.value&&(Ie.preventDefault(),Ie.stopPropagation()),he.value=!he.value)}function oe(Ie){var $e,We;Ie.key==="Tab"&&Se(Ie),($e=pe.value)!=null&&$e.$el.contains(Ie.target)&&($r(Ie)||Ie.key==="Backspace")&&((We=d.value)==null||We.focus())}function ve(Ie){var st,rt,wt,ct;if(qk(Ie)||H.isReadonly.value)return;const $e=(st=d.value)==null?void 0:st.selectionStart,We=Y.value.length;if(["Enter","ArrowDown","ArrowUp"].includes(Ie.key)&&Ie.preventDefault(),["Enter","ArrowDown"].includes(Ie.key)&&(he.value=!0),["Escape"].includes(Ie.key)&&(he.value=!1),fe.value&&["Enter","Tab"].includes(Ie.key)&&be.value&&!Y.value.some(pt=>{let{value:At}=pt;return At===be.value.value})&&Oe(be.value),Ie.key==="ArrowDown"&&fe.value&&((rt=pe.value)==null||rt.focus("next")),Ie.key==="Enter"&&Q.value&&(Oe(pa(e,Q.value),!0,!0),N.value&&(R.value="")),["Backspace","Delete"].includes(Ie.key)){if(!e.multiple&&N.value&&Y.value.length>0&&!Q.value)return Oe(Y.value[0],!1);if(~S.value){Ie.preventDefault();const pt=S.value;Oe(Y.value[S.value],!1),S.value=pt>=We-1?We-2:pt}else Ie.key==="Backspace"&&!Q.value&&(S.value=We-1);return}if(e.multiple)if(Ie.key==="ArrowLeft"){if(S.value<0&&$e&&$e>0)return;const pt=S.value>-1?S.value-1:We-1;Y.value[pt]?S.value=pt:(S.value=-1,(wt=d.value)==null||wt.setSelectionRange(Q.value.length,Q.value.length))}else if(Ie.key==="ArrowRight"){if(S.value<0)return;const pt=S.value+1;Y.value[pt]?S.value=pt:(S.value=-1,(ct=d.value)==null||ct.setSelectionRange(0,0))}else~S.value&&$r(Ie)&&(S.value=-1)}function ce(Ie){var st;const $e=((st=Ie==null?void 0:Ie.clipboardData)==null?void 0:st.getData("Text"))??"",We=Je($e);We.length>1&&e.multiple&&(Ie.preventDefault(),Qe(We))}function Te(){var Ie;e.eager&&((Ie=x.value)==null||Ie.calculateVisibleItems())}function De(){var Ie;f.value&&((Ie=d.value)==null||Ie.focus()),g.value=!0,q.value=null}function Oe(Ie){let $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,We=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(!(!Ie||Ie.props.disabled))if(e.multiple){const st=Y.value.findIndex(wt=>(e.valueComparator||xn)(wt.value,Ie.value)),rt=$e??!~st;if(~st){const wt=rt?[...Y.value,Ie]:[...Y.value];wt.splice(st,1),Y.value=wt}else rt&&(Y.value=[...Y.value,Ie]);e.clearOnSelect&&(Q.value="")}else{const st=$e!==!1;Y.value=st?[Ie]:[],(!g.value||e.alwaysFilter)&&R.value&&(q.value=R.value),R.value=st&&!N.value?Ie.title:"",dt(()=>{he.value=We,g.value=!0})}}function Je(Ie){const We=[` -`,...e.delimiters??[]].map(to).join("|");return Ie.split(new RegExp(`(?:${We})+`))}async function Qe(Ie){for(let $e of Ie)$e=$e.trim(),$e&&(Oe(pa(e,$e)),await dt())}function Ce(Ie){f.value=!0,setTimeout(()=>{v.value=!0})}function Ee(Ie){var $e;v.value=!1,($e=d.value)!=null&&$e.$el.contains(Ie.relatedTarget)||(f.value=!1)}function Ke(Ie){var We;const $e=(We=y.value)==null?void 0:We.contentEl;$e!=null&&$e.contains(Ie.relatedTarget)&&(f.value=!0)}return Ye(f,(Ie,$e)=>{if(!(Ie||Ie===$e)&&(S.value=-1,he.value=!1,Q.value)){if(e.multiple){Oe(pa(e,Q.value));return}if(!N.value)return;Y.value.some(We=>{let{title:st}=We;return st===Q.value})?R.value="":Oe(pa(e,Q.value))}}),Ye(he,Ie=>{if(!e.hideSelected&&Ie&&Y.value.length&&g.value){const $e=Z.value.findIndex(We=>Y.value.some(st=>(e.valueComparator||xn)(st.value,We.value)));Dt&&window.requestAnimationFrame(()=>{var We;$e>=0&&((We=x.value)==null||We.scrollToIndex($e))})}Ie&&(q.value=null)}),Ye(I,(Ie,$e)=>{he.value||f.value&&!$e.length&&Ie.length&&(he.value=!0)}),Fe(()=>{const Ie=!!(!e.hideNoData||Z.value.length||r["prepend-item"]||r["append-item"]||r["no-data"]),$e=Y.value.length>0,We=za.filterProps(e),st={search:Q,filteredItems:ae.value};return W(za,Ae({ref:d},We,{modelValue:Q.value,"onUpdate:modelValue":rt=>Q.value=rt,focused:f.value,"onUpdate:focused":rt=>f.value=rt,validationValue:Y.externalValue,counterValue:re.value,dirty:$e,class:["v-combobox",{"v-combobox--active-menu":he.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!N.value,"v-combobox--selecting-index":S.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:H.isReadonly.value,placeholder:$e?void 0:e.placeholder,"onClick:clear":_e,"onMousedown:control":Le,onKeydown:ve,onPaste:ce,onBlur:Ke,"aria-expanded":Pe.value,"aria-controls":ge.value}),{...r,default:rt=>{let{id:wt}=rt;return X(tt,null,[W(Kr,Ae({id:ke.value,ref:y,modelValue:he.value,"onUpdate:modelValue":ct=>he.value=ct,activator:"parent",contentClass:"v-combobox__content",disabled:se.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,onAfterEnter:Te,onAfterLeave:De},e.menuProps),{default:()=>[W(Li,{onFocusin:Ce,onKeydown:oe},{default:()=>[r["menu-header"]&&X("header",{ref:Ne},[r["menu-header"](st)]),Ie&&W(qr,Ae({key:"combobox-list",ref:pe,filterable:!0,selected:we.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:ct=>ct.preventDefault(),selectable:!!Z.value.length,onFocusout:Ee,tabindex:"-1","aria-live":"polite","aria-labelledby":`${wt.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},ue,e.listProps),{default:()=>{var ct,pt,At;return[(ct=r["prepend-item"])==null?void 0:ct.call(r),!Z.value.length&&!e.hideNoData&&(((pt=r["no-data"])==null?void 0:pt.call(r))??W(va,{key:"no-data",title:l(e.noDataText)},null)),W(Bo,{ref:x,renderless:!0,items:Z.value,itemKey:"value"},{default:Pn=>{var Ga,Ar,os;let{item:Et,index:Ot,itemRef:Rt}=Pn;const ca=Ae(Et.props,{ref:Rt,key:Et.value,active:fe.value&&Et===be.value?!0:void 0,onClick:()=>Oe(Et,null),"aria-posinset":Ot+1,"aria-setsize":Z.value.length});return Et.type==="divider"?((Ga=r.divider)==null?void 0:Ga.call(r,{props:Et.raw,index:Ot}))??W(aa,Ae(Et.props,{key:`divider-${Ot}`}),null):Et.type==="subheader"?((Ar=r.subheader)==null?void 0:Ar.call(r,{props:Et.raw,index:Ot}))??W(ls,Ae(Et.props,{key:`subheader-${Ot}`}),null):((os=r.item)==null?void 0:os.call(r,{item:Et,index:Ot,props:ca}))??W(va,Ae(ca,{role:"option"}),{prepend:Pr=>{let{isSelected:tc}=Pr;return X(tt,null,[e.multiple&&!e.hideSelected?W(Sa,{key:Et.value,modelValue:tc,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:pi=>pi.preventDefault()},null):void 0,Et.props.prependAvatar&&W(ra,{image:Et.props.prependAvatar},null),Et.props.prependIcon&&W(Tt,{icon:Et.props.prependIcon},null)])},title:()=>{var Pr;return g.value?Et.title:nf("v-combobox",Et.title,(Pr=te(Et))==null?void 0:Pr.title)}})}}),(At=r["append-item"])==null?void 0:At.call(r)]}}),r["menu-footer"]&&X("footer",{ref:je},[r["menu-footer"](st)])]})]}),Y.value.map((ct,pt)=>{function At(Rt){Rt.stopPropagation(),Rt.preventDefault(),Oe(ct,!1)}const Pn=Ae(ci.filterProps(ct.props),{"onClick:close":At,onKeydown(Rt){Rt.key!=="Enter"&&Rt.key!==" "||(Rt.preventDefault(),Rt.stopPropagation(),At(Rt))},onMousedown(Rt){Rt.preventDefault(),Rt.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),Et=B.value?!!r.chip:!!r.selection,Ot=Et?Ao(B.value?r.chip({item:ct,index:pt,props:Pn}):r.selection({item:ct,index:pt})):void 0;if(!(Et&&!Ot))return X("div",{key:ct.value,class:Be(["v-combobox__selection",pt===S.value&&["v-combobox__selection--selected",O.value]]),style:Ze(pt===S.value?L.value:{})},[B.value?r.chip?W(gt,{key:"chip-defaults",defaults:{VChip:{closable:E.value,size:"small",text:ct.title}}},{default:()=>[Ot]}):W(ci,Ae({key:"chip",closable:E.value,size:"small",text:ct.title,disabled:ct.props.disabled},Pn),null):Ot??X("span",{class:"v-combobox__selection-text"},[ct.title,e.multiple&&pt!0,save:e=>!0,"update:modelValue":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const l=it(e,"modelValue"),d=Re();Kt(()=>{d.value=structuredClone(Rh(l.value))});const{t:f}=_t(),g=$(()=>xn(l.value,d.value));function v(V){return typeof e.disabled=="boolean"?e.disabled:Array.isArray(e.disabled)?e.disabled.includes(V):g.value}const y=$(()=>v("save")),x=$(()=>v("cancel"));function S(){l.value=d.value,i("save",d.value)}function C(){d.value=structuredClone(Rh(l.value)),i("cancel")}function I(V){return X(tt,null,[W(Ct,Ae({disabled:x.value,variant:"text",color:e.color,onClick:C,text:f(e.cancelText)},V),null),W(Ct,Ae({disabled:y.value,variant:"text",color:e.color,onClick:S,text:f(e.okText)},V),null)])}let M=!1;return Fe(()=>{var V;return X(tt,null,[(V=r.default)==null?void 0:V.call(r,{model:d,save:S,cancel:C,isPristine:g.value,get actions(){return M=!0,I}}),!e.hideActions&&!M&&I()])}),{save:S,cancel:C,isPristine:g}}}),Ay=xe({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),Py=Symbol.for("vuetify:datatable:expanded");function Xo(e){const n=le(()=>e.expandOnClick),i=it(e,"expanded",e.expanded,g=>new Set(g),g=>[...g.values()]);function r(g,v){const y=new Set(i.value),x=ft(g.value);if(v)y.add(x);else{const S=[...i.value].find(C=>ft(C)===x);y.delete(S)}i.value=y}function l(g){const v=ft(g.value);return[...i.value].some(y=>ft(y)===v)}function d(g){r(g,!l(g))}const f={expand:r,expanded:i,expandOnClick:n,isExpanded:l,toggleExpand:d};return Ft(Py,f),f}function Iy(){const e=xt(Py);if(!e)throw new Error("foo");return e}const hf=xe({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),Ty=Symbol.for("vuetify:data-table-group");function gf(e){return{groupBy:it(e,"groupBy")}}function $o(e){const{disableSort:n,groupBy:i,sortBy:r}=e,l=Re(new Set),d=$(()=>i.value.map(x=>({...x,order:x.order??!1})).concat(n!=null&&n.value?[]:r.value));function f(x){return l.value.has(x.id)}function g(x){const S=new Set(l.value);f(x)?S.delete(x.id):S.add(x.id),l.value=S}function v(x){function S(C){const I=[];for(const M of C.items)"type"in M&&M.type==="group"?I.push(...S(M)):I.push(M);return[...new Set(I)]}return S({items:x})}const y={sortByWithGroups:d,toggleGroup:g,opened:l,groupBy:i,extractRows:v,isGroupOpen:f};return Ft(Ty,y),y}function Ey(){const e=xt(Ty);if(!e)throw new Error("Missing group!");return e}function FT(e,n){if(!e.length)return[];const i=new Map;for(const r of e){const l=ir(r.raw,n);i.has(l)||i.set(l,[]),i.get(l).push(r)}return i}function Vy(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!n.length)return[];const l=FT(e,n[0]),d=[],f=n.slice(1);return l.forEach((g,v)=>{const y=n[0],x=`${r}_${y}_${v}`;d.push({depth:i,id:x,key:y,value:v,items:f.length?Vy(g,f,i+1,x):g,type:"group"})}),d}function My(e,n,i){const r=[];for(const l of e)"type"in l&&l.type==="group"?(l.value!=null&&r.push(l),(n.has(l.id)||l.value==null)&&(r.push(...My(l.items,n,i)),i&&r.push({...l,type:"group-summary"}))):r.push(l);return r}function Go(e,n,i,r){const l=$(()=>n.value.length?Vy(Yt(e),n.value.map(f=>f.key)):[]),d=$(()=>n.value.length?My(l.value,i.value,Yt(r)):Yt(e));return{groups:l,flatItems:d}}function jo(e){let{page:n,itemsPerPage:i,sortBy:r,groupBy:l,search:d}=e;const f=cn("VDataTable"),g=()=>({page:n.value,itemsPerPage:i.value,sortBy:r.value,groupBy:l.value,search:d.value});let v=null;Ye(g,y=>{xn(v,y)||(v&&v.search!==y.search&&(n.value=1),f.emit("update:options",y),v=y)},{deep:!0,immediate:!0})}const vf=xe({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10},pageBy:{type:String,default:"any"}},"DataTable-paginate"),Ly=Symbol.for("vuetify:data-table-pagination");function mf(e){const n=it(e,"page",void 0,r=>Number(r??1)),i=it(e,"itemsPerPage",void 0,r=>Number(r??10));return{page:n,itemsPerPage:i}}function pf(e){const{page:n,itemsPerPage:i,itemsLength:r}=e,l=$(()=>i.value===-1?0:i.value*(n.value-1)),d=$(()=>i.value===-1?r.value:Math.min(r.value,l.value+i.value)),f=$(()=>i.value===-1||r.value===0?1:Math.ceil(r.value/i.value));Ye([n,f],()=>{n.value>f.value&&(n.value=f.value)});function g(C){i.value=C,n.value=1}function v(){n.value=Lt(n.value+1,1,f.value)}function y(){n.value=Lt(n.value-1,1,f.value)}function x(C){n.value=Lt(C,1,f.value)}const S={page:n,itemsPerPage:i,startIndex:l,stopIndex:d,pageCount:f,itemsLength:r,nextPage:v,prevPage:y,setPage:x,setItemsPerPage:g};return Ft(Ly,S),S}function NT(){const e=xt(Ly);if(!e)throw new Error("Missing pagination!");return e}function Dy(e){const n=cn("usePaginatedItems"),{items:i,startIndex:r,stopIndex:l,itemsPerPage:d}=e,f=$(()=>d.value<=0?Yt(i):Yt(i).slice(r.value,l.value));return Ye(f,g=>{n.emit("update:currentItems",g)},{immediate:!0}),{paginatedItems:f}}function zT(e){const{sortedItems:n,paginate:i,group:r}=e,l=Yt(e.pageBy);if(l==="item"){const{paginatedItems:d,pageCount:f,setItemsPerPage:g}=i(n),{flatItems:v}=r(d);return{pageCount:f,setItemsPerPage:g,paginatedItems:v}}if(l==="group"){const{flatItems:d,groups:f}=r(n),{paginatedItems:g,pageCount:v,setItemsPerPage:y}=i(f),x=$(()=>{if(!g.value.length)return[];const S=g.value.at(0).id,C=g.value.at(-1).id,I=d.value.findIndex(O=>O.type==="group"&&O.id===S),M=d.value.findIndex(O=>O.type==="group"&&O.id===C),V=d.value.findIndex((O,L)=>L>M&&O.type==="group"&&O.depth===0);return d.value.slice(I,V===-1?void 0:V)});return{pageCount:v,setItemsPerPage:y,paginatedItems:x}}if(l==="any"){const{flatItems:d}=r(n),{paginatedItems:f,pageCount:g,setItemsPerPage:v}=i(d);return{pageCount:g,setItemsPerPage:v,paginatedItems:f}}throw new Error(`Unrecognized pagination target ${l}`)}const HT={showSelectAll:!1,allSelected:()=>[],select:e=>{var r;let{items:n,value:i}=e;return new Set(i?[(r=n[0])==null?void 0:r.value]:[])},selectAll:e=>{let{selected:n}=e;return n}},_y={showSelectAll:!0,allSelected:e=>{let{currentPage:n}=e;return n},select:e=>{let{items:n,value:i,selected:r}=e;for(const l of n)i?r.add(l.value):r.delete(l.value);return r},selectAll:e=>{let{value:n,currentPage:i,selected:r}=e;return _y.select({items:i,value:n,selected:r})}},YT={showSelectAll:!0,allSelected:e=>{let{allItems:n}=e;return n},select:e=>{let{items:n,value:i,selected:r}=e;for(const l of n)i?r.add(l.value):r.delete(l.value);return r},selectAll:e=>{let{value:n,allItems:i}=e;return new Set(n?i.map(r=>r.value):[])}},Ry=xe({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:Function},"DataTable-select"),Oy=Symbol.for("vuetify:data-table-selection");function Uo(e,n){let{allItems:i,currentPage:r}=n;const l=it(e,"modelValue",e.modelValue,F=>{const Y=e.valueComparator;return Y?new Set(Wt(F).map(H=>{var E;return((E=i.value.find(B=>Y(H,B.value)))==null?void 0:E.value)??H})):new Set(Wt(F).map(H=>{var E,B;return Ti(H)?((E=i.value.find(N=>H===N.value))==null?void 0:E.value)??H:((B=i.value.find(N=>xn(H,N.value)))==null?void 0:B.value)??H}))},F=>[...F.values()]),d=$(()=>i.value.filter(F=>F.selectable)),f=$(()=>Yt(r).filter(F=>F.selectable)),g=$(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return HT;case"all":return YT;case"page":default:return _y}}),v=He(null);function y(F){return Wt(F).every(Y=>l.value.has(Y.value))}function x(F){return Wt(F).some(Y=>l.value.has(Y.value))}function S(F,Y){const H=g.value.select({items:F,value:Y,selected:new Set(l.value)});l.value=H}function C(F,Y,H){const E=[],B=Yt(r);if(Y=Y??B.findIndex(N=>N.value===F.value),e.selectStrategy!=="single"&&(H!=null&&H.shiftKey)&&v.value!==null){const[N,R]=[v.value,Y].sort((q,Q)=>q-Q);E.push(...B.slice(N,R+1).filter(q=>q.selectable))}else E.push(F),v.value=Y;S(E,!y([F]))}function I(F){const Y=g.value.selectAll({value:F,allItems:d.value,currentPage:f.value,selected:new Set(l.value)});l.value=Y}const M=$(()=>l.value.size>0),V=$(()=>{const F=g.value.allSelected({allItems:d.value,currentPage:f.value});return!!F.length&&y(F)}),L={toggleSelect:C,select:S,selectAll:I,isSelected:y,isSomeSelected:x,someSelected:M,allSelected:V,showSelectAll:le(()=>g.value.showSelectAll),lastSelectedIndex:v,selectStrategy:g};return Ft(Oy,L),L}function qo(){const e=xt(Oy);if(!e)throw new Error("Missing selection!");return e}const By=xe({initialSortOrder:{type:String,default:"asc",validator:e=>!e||["asc","desc"].includes(e)},sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:{type:[Boolean,Object],default:!1},mustSort:Boolean},"DataTable-sort"),Fy=Symbol.for("vuetify:data-table-sort");function Ko(e){const n=le(()=>e.initialSortOrder),i=it(e,"sortBy");return{initialSortOrder:n,sortBy:i,multiSort:le(()=>e.multiSort),mustSort:le(()=>e.mustSort)}}function WT(e,n){if(!rr(e))return{active:!!e};const{key:i,mode:r,modifier:l}=e,d=l==="alt"&&(n==null?void 0:n.altKey)||l==="shift"&&(n==null?void 0:n.shiftKey);return{active:!i||(n==null?void 0:n.ctrlKey)||(n==null?void 0:n.metaKey)||!1,mode:d?r==="append"?"prepend":"append":r}}function Zo(e){const{initialSortOrder:n,sortBy:i,mustSort:r,multiSort:l,page:d}=e,f=function(y,x){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(y.key==null)return;let C=i.value.map(O=>({...O}))??[];const I=C.find(O=>O.key===y.key),M=n.value,V=n.value==="desc"?"asc":"desc";if(I)I.order===V?S||r.value&&C.length===1?I.order=n.value:C=C.filter(O=>O.key!==y.key):I.order=V;else{const{active:O,mode:L}=WT(l.value,x);O?L==="prepend"?C.unshift({key:y.key,order:M}):C.push({key:y.key,order:M}):C=[{key:y.key,order:M}]}i.value=C,d&&(d.value=1)};function g(y){return!!i.value.find(x=>x.key===y.key)}const v={sortBy:i,toggleSort:f,isSorted:g};return Ft(Fy,v),v}function Ny(){const e=xt(Fy);if(!e)throw new Error("Missing sort!");return e}function bf(e,n,i,r){const l=_t();return{sortedItems:$(()=>{var f,g;return i.value.length?XT(n.value,i.value,l.current.value,{transform:r==null?void 0:r.transform,sortFunctions:{...e.customKeySort,...(f=r==null?void 0:r.sortFunctions)==null?void 0:f.value},sortRawFunctions:(g=r==null?void 0:r.sortRawFunctions)==null?void 0:g.value}):n.value})}}function XT(e,n,i,r){const l=new Intl.Collator(i,{sensitivity:"accent",usage:"sort"});return e.map(f=>[f,r!=null&&r.transform?r.transform(f):f]).sort((f,g)=>{var v,y;for(let x=0;xF!=null?F.toString().toLocaleLowerCase():F),M!==V))return bs(M)&&bs(V)?0:bs(M)?-1:bs(V)?1:!isNaN(M)&&!isNaN(V)?Number(M)-Number(V):l.compare(M,V)}return 0}).map(f=>{let[g]=f;return g})}const $T=xe({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},returnObject:Boolean},"DataIterator-items");function GT(e,n){const i=e.returnObject?n:rn(n,e.itemValue),r=rn(n,e.itemSelectable,!0);return{type:"item",value:i,selectable:r,raw:n}}function jT(e,n){const i=[];for(const r of n)i.push(GT(e,r));return i}function UT(e){return{items:$(()=>jT(e,e.items))}}const qT=xe({search:String,loading:Boolean,itemsLength:[Number,String],...nt(),...$T(),...Ry(),...By(),...vf({itemsPerPage:5}),...Ay(),...hf(),...Sr(),...ht(),...fi({transition:{component:Us,hideOnLeave:!0}})},"VDataIterator"),KT=Me()({name:"VDataIterator",props:qT(),emits:{"update:modelValue":e=>!0,"update:groupBy":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"groupBy"),l=le(()=>e.search),{items:d}=UT(e),{filteredItems:f}=Cr(e,d,l,{transform:pe=>pe.raw}),{initialSortOrder:g,sortBy:v,multiSort:y,mustSort:x}=Ko(e),{page:S,itemsPerPage:C}=mf(e),{toggleSort:I}=Zo({initialSortOrder:g,sortBy:v,multiSort:y,mustSort:x,page:S}),{sortByWithGroups:M,opened:V,extractRows:O,isGroupOpen:L,toggleGroup:F}=$o({groupBy:r,sortBy:v}),{sortedItems:Y}=bf(e,f,M,{transform:pe=>pe.raw}),{flatItems:H}=Go(Y,r,V,!1),E=le(()=>!bs(e.itemsLength)),B=le(()=>E.value?Number(e.itemsLength):H.value.length),{startIndex:N,stopIndex:R,pageCount:q,prevPage:Q,nextPage:re,setItemsPerPage:ae,setPage:te}=pf({page:S,itemsPerPage:C,itemsLength:B}),Z=He([]),se=$(()=>E.value?H.value:Z.value);Tn(()=>!E.value,()=>{const{paginatedItems:pe}=Dy({items:H,startIndex:N,stopIndex:R,itemsPerPage:C});Kt(()=>{Z.value=pe.value})});const de=$(()=>O(se.value)),{isSelected:he,select:ke,selectAll:Pe,toggleSelect:ge}=Uo(e,{allItems:d,currentPage:de}),{isExpanded:we,toggleExpand:be}=Xo(e);jo({page:S,itemsPerPage:C,sortBy:v,groupBy:r,search:l});const fe=$(()=>({page:S.value,itemsPerPage:C.value,sortBy:v.value,pageCount:q.value,toggleSort:I,prevPage:Q,nextPage:re,setPage:te,setItemsPerPage:ae,isSelected:he,select:ke,selectAll:Pe,toggleSelect:ge,isExpanded:we,toggleExpand:be,isGroupOpen:L,toggleGroup:F,items:de.value,itemsCount:f.value.length,groupedItems:se.value}));return Fe(()=>W(e.tag,{class:Be(["v-data-iterator",{"v-data-iterator--loading":e.loading},e.class]),style:Ze(e.style)},{default:()=>{var pe,Ne;return[(pe=i.header)==null?void 0:pe.call(i,fe.value),W(Hn,{transition:e.transition},{default:()=>{var je,ue;return[e.loading?W(vl,{key:"loader",name:"v-data-iterator",active:!0},{default:Se=>{var _e;return(_e=i.loader)==null?void 0:_e.call(i,Se)}}):X("div",{key:"items"},[se.value.length?(ue=i.default)==null?void 0:ue.call(i,fe.value):(je=i["no-data"])==null?void 0:je.call(i)])]}}),(Ne=i.footer)==null?void 0:Ne.call(i,fe.value)]}})),{}}});function ZT(){const e=Re([]);om(()=>e.value=[]);function n(i,r){e.value[r]=i}return{refs:e,updateRef:n}}const JT=xe({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:lt,default:"$first"},prevIcon:{type:lt,default:"$prev"},nextIcon:{type:lt,default:"$next"},lastIcon:{type:lt,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,..._n(),...nt(),...en(),...fn(),...jt(),...$a(),...ht({tag:"nav"}),...Pt(),...oa({variant:"text"})},"VPagination"),Iu=Me()({name:"VPagination",props:JT(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,n){let{slots:i,emit:r}=n;const l=it(e,"modelValue"),{t:d,n:f}=_t(),{isRtl:g}=gn(),{themeClasses:v}=Vt(e),{width:y}=sa(),x=He(-1);Qt(void 0,{scoped:!0});const{resizeRef:S}=ga(R=>{if(!R.length)return;const{target:q,contentRect:Q}=R[0],re=q.querySelector(".v-pagination__list > *");if(!re)return;const ae=Q.width,te=re.offsetWidth+parseFloat(getComputedStyle(re).marginRight)*2;x.value=V(ae,te)}),C=$(()=>parseInt(e.length,10)),I=$(()=>parseInt(e.start,10)),M=$(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):x.value>=0?x.value:V(y.value,58));function V(R,q){const Q=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(Number(((R-q*Q)/q).toFixed(2))))}const O=$(()=>{if(C.value<=0||isNaN(C.value)||C.value>Number.MAX_SAFE_INTEGER)return[];if(M.value<=0)return[];if(M.value===1)return[l.value];if(C.value<=M.value)return _a(C.value,I.value);const R=M.value%2===0,q=R?M.value/2:Math.floor(M.value/2),Q=R?q:q+1,re=C.value-q;if(Q-l.value>=0)return[..._a(Math.max(1,M.value-1),I.value),e.ellipsis,C.value];if(l.value-re>=(R?1:0)){const ae=M.value-1,te=C.value-ae+I.value;return[I.value,e.ellipsis,..._a(ae,te)]}else{const ae=Math.max(1,M.value-2),te=ae===1?l.value:l.value-Math.ceil(ae/2)+I.value;return[I.value,e.ellipsis,..._a(ae,te),e.ellipsis,C.value]}});function L(R,q,Q){R.preventDefault(),l.value=q,Q&&r(Q,q)}const{refs:F,updateRef:Y}=ZT();Qt({VPaginationBtn:{color:le(()=>e.color),border:le(()=>e.border),density:le(()=>e.density),size:le(()=>e.size),variant:le(()=>e.variant),rounded:le(()=>e.rounded),elevation:le(()=>e.elevation)}});const H=$(()=>O.value.map((R,q)=>{const Q=re=>Y(re,q);if(typeof R=="string")return{isActive:!1,key:`ellipsis-${q}`,page:R,props:{ref:Q,ellipsis:!0,icon:!0,disabled:!0}};{const re=R===l.value;return{isActive:re,key:R,page:f(R),props:{ref:Q,ellipsis:!1,icon:!0,disabled:!!e.disabled||Number(e.length)<2,color:re?e.activeColor:e.color,"aria-current":re,"aria-label":d(re?e.currentPageAriaLabel:e.pageAriaLabel,R),onClick:ae=>L(ae,R)}}}})),E=$(()=>{const R=!!e.disabled||l.value<=I.value,q=!!e.disabled||l.value>=I.value+C.value-1;return{first:e.showFirstLastPage?{icon:g.value?e.lastIcon:e.firstIcon,onClick:Q=>L(Q,I.value,"first"),disabled:R,"aria-label":d(e.firstAriaLabel),"aria-disabled":R}:void 0,prev:{icon:g.value?e.nextIcon:e.prevIcon,onClick:Q=>L(Q,l.value-1,"prev"),disabled:R,"aria-label":d(e.previousAriaLabel),"aria-disabled":R},next:{icon:g.value?e.prevIcon:e.nextIcon,onClick:Q=>L(Q,l.value+1,"next"),disabled:q,"aria-label":d(e.nextAriaLabel),"aria-disabled":q},last:e.showFirstLastPage?{icon:g.value?e.firstIcon:e.lastIcon,onClick:Q=>L(Q,I.value+C.value-1,"last"),disabled:q,"aria-label":d(e.lastAriaLabel),"aria-disabled":q}:void 0}});function B(){var q;const R=l.value-I.value;(q=F.value[R])==null||q.$el.focus()}function N(R){R.key===Zc.left&&!e.disabled&&l.value>Number(e.start)?(l.value=l.value-1,dt(B)):R.key===Zc.right&&!e.disabled&&l.valueW(e.tag,{ref:S,class:Be(["v-pagination",v.value,e.class]),style:Ze(e.style),role:"navigation","aria-label":d(e.ariaLabel),onKeydown:N,"data-test":"v-pagination-root"},{default:()=>[X("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&X("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[i.first?i.first(E.value.first):W(Ct,Ae({_as:"VPaginationBtn"},E.value.first),null)]),X("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[i.prev?i.prev(E.value.prev):W(Ct,Ae({_as:"VPaginationBtn"},E.value.prev),null)]),H.value.map((R,q)=>X("li",{key:R.key,class:Be(["v-pagination__item",{"v-pagination__item--is-active":R.isActive}]),"data-test":"v-pagination-item"},[i.item?i.item(R):W(Ct,Ae({_as:"VPaginationBtn"},R.props),{default:()=>[R.page]})])),X("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[i.next?i.next(E.value.next):W(Ct,Ae({_as:"VPaginationBtn"},E.value.next),null)]),e.showFirstLastPage&&X("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[i.last?i.last(E.value.last):W(Ct,Ae({_as:"VPaginationBtn"},E.value.last),null)])])]})),{}}}),yf=xe({color:String,prevIcon:{type:lt,default:"$prev"},nextIcon:{type:lt,default:"$next"},firstIcon:{type:lt,default:"$first"},lastIcon:{type:lt,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),tl=Me()({name:"VDataTableFooter",props:yf(),setup(e,n){let{slots:i}=n;const{t:r}=_t(),{page:l,pageCount:d,startIndex:f,stopIndex:g,itemsLength:v,itemsPerPage:y,setItemsPerPage:x}=NT(),S=$(()=>e.itemsPerPageOptions.map(C=>typeof C=="number"?{value:C,title:C===-1?r("$vuetify.dataFooter.itemsPerPageAll"):String(C)}:{...C,title:isNaN(Number(C.title))?r(C.title):C.title}));return Fe(()=>{var I;const C=Iu.filterProps(e);return X("div",{class:"v-data-table-footer"},[(I=i.prepend)==null?void 0:I.call(i),X("div",{class:"v-data-table-footer__items-per-page"},[X("span",null,[r(e.itemsPerPageText)]),W(sf,{items:S.value,itemColor:e.color,modelValue:y.value,"onUpdate:modelValue":M=>x(Number(M)),density:"compact",variant:"outlined","aria-label":r(e.itemsPerPageText),hideDetails:!0},null)]),X("div",{class:"v-data-table-footer__info"},[X("div",null,[r(e.pageText,v.value?f.value+1:0,g.value,v.value)])]),X("div",{class:"v-data-table-footer__pagination"},[W(Iu,Ae({modelValue:l.value,"onUpdate:modelValue":M=>l.value=M,density:"comfortable",firstAriaLabel:e.firstPageLabel,lastAriaLabel:e.lastPageLabel,length:d.value,nextAriaLabel:e.nextPageLabel,previousAriaLabel:e.prevPageLabel,rounded:!0,showFirstLastPage:!0,totalVisible:e.showCurrentPage?1:0,variant:"plain"},yt(C,["color"])),null)])])}),{}}}),nl=MS({align:{type:String,default:"start"},fixed:{type:[Boolean,String],default:!1},fixedOffset:[Number,String],fixedEndOffset:[Number,String],height:[Number,String],lastFixed:Boolean,firstFixedEnd:Boolean,noPadding:Boolean,indent:[Number,String],empty:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,n)=>{let{slots:i}=n;const r=e.tag??"td",l=typeof e.fixed=="string"?e.fixed:e.fixed?"start":"none";return W(r,{class:Be(["v-data-table__td",{"v-data-table-column--fixed":l==="start","v-data-table-column--fixed-end":l==="end","v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--first-fixed-end":e.firstFixedEnd,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap,"v-data-table-column--empty":e.empty},`v-data-table-column--align-${e.align}`]),style:{height:Ge(e.height),width:Ge(e.width),maxWidth:Ge(e.maxWidth),left:l==="start"?Ge(e.fixedOffset||null):void 0,right:l==="end"?Ge(e.fixedEndOffset||null):void 0,paddingInlineStart:e.indent?Ge(e.indent):void 0}},{default:()=>{var d;return[(d=i.default)==null?void 0:d.call(i)]}})}),QT=xe({headers:Array},"DataTable-header"),zy=Symbol.for("vuetify:data-table-headers"),Hy={title:"",sortable:!1},eE={...Hy,width:48};function tE(){const n=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(i=>({element:i,priority:0}));return{enqueue:(i,r)=>{let l=!1;for(let d=0;dr){n.splice(d,0,{element:i,priority:r}),l=!0;break}l||n.push({element:i,priority:r})},size:()=>n.length,count:()=>{let i=0;if(!n.length)return 0;const r=Math.floor(n[0].priority);for(let l=0;ln.shift()}}function Tu(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)n.push(e);else for(const i of e.children)Tu(i,n);return n}function Yy(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const i of e)i.key&&n.add(i.key),i.children&&Yy(i.children,n);return n}function nE(e){if(e.key){if(e.key==="data-table-group")return Hy;if(["data-table-expand","data-table-select"].includes(e.key))return eE}}function xf(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(n,...e.children.map(i=>xf(i,n+1))):n}function aE(e){let n=!1;function i(d,f){let g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"none";if(d)if(g!=="none"&&(d.fixed=g),d.fixed===!0&&(d.fixed="start"),d.fixed===f)if(d.children)if(f==="start")for(let v=d.children.length-1;v>=0;v--)i(d.children[v],f,f);else for(let v=0;v=0;v--)i(d.children[v],f);else for(let v=0;v=0;d--)i(e[d],"start");for(let d=0;d=0;d--)l=Xy(e[d],l)}function Wy(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!e)return n;if(e.children){e.fixedOffset=n;for(const i of e.children)n=Wy(i,n)}else e.fixed&&e.fixed!=="end"&&(e.fixedOffset=n,n+=parseFloat(e.width||"0")||0);return n}function Xy(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!e)return n;if(e.children){e.fixedEndOffset=n;for(const i of e.children)n=Xy(i,n)}else e.fixed==="end"&&(e.fixedEndOffset=n,n+=parseFloat(e.width||"0")||0);return n}function iE(e,n){const i=[];let r=0;const l=tE(e);for(;l.size()>0;){let f=l.count();const g=[];let v=1;for(;f>0;){const{element:y,priority:x}=l.dequeue(),S=n-r-xf(y);if(g.push({...y,rowspan:S??1,colspan:y.children?Tu(y).length:1}),y.children)for(const C of y.children){const I=x%1+v/Math.pow(10,r+2);l.enqueue(C,r+S+I)}v+=1,f-=1}r+=1,i.push(g)}return{columns:e.map(f=>Tu(f)).flat(),headers:i}}function $y(e){const n=[];for(const i of e){const r={...nE(i),...i},l=r.key??(typeof r.value=="string"?r.value:null),d=r.value??l??null,f={...r,key:l,value:d,sortable:r.sortable??(r.key!=null||!!r.sort),children:r.children?$y(r.children):void 0};n.push(f)}return n}function wf(e,n){const i=Re([]),r=Re([]),l=Re({}),d=Re({}),f=Re({});Kt(()=>{var V,O,L;const y=(e.headers||Object.keys(e.items[0]??{}).map(F=>({key:F,title:Ha(F)}))).slice(),x=Yy(y);(V=n==null?void 0:n.groupBy)!=null&&V.value.length&&!x.has("data-table-group")&&y.unshift({key:"data-table-group",title:"Group"}),(O=n==null?void 0:n.showSelect)!=null&&O.value&&!x.has("data-table-select")&&y.unshift({key:"data-table-select"}),(L=n==null?void 0:n.showExpand)!=null&&L.value&&!x.has("data-table-expand")&&y.push({key:"data-table-expand"});const S=$y(y);aE(S);const C=Math.max(...S.map(F=>xf(F)))+1,I=iE(S,C);i.value=I.headers,r.value=I.columns;const M=I.headers.flat(1);for(const F of M)F.key&&(F.sortable&&(F.sort&&(l.value[F.key]=F.sort),F.sortRaw&&(d.value[F.key]=F.sortRaw)),F.filter&&(f.value[F.key]=F.filter))});const g={headers:i,columns:r,sortFunctions:l,sortRawFunctions:d,filterFunctions:f};return Ft(zy,g),g}function Jo(){const e=xt(zy);if(!e)throw new Error("Missing headers!");return e}const Gy=xe({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,initialSortOrder:String,sortIcon:{type:lt},sortAscIcon:{type:lt,default:"$sortAsc"},sortDescIcon:{type:lt,default:"$sortDesc"},headerProps:{type:Object},sticky:Boolean,...en(),...mr(),...Do()},"VDataTableHeaders"),cr=Me()({name:"VDataTableHeaders",props:Gy(),setup(e,n){let{slots:i}=n;const{t:r}=_t(),{toggleSort:l,sortBy:d,isSorted:f}=Ny(),{someSelected:g,allSelected:v,selectAll:y,showSelectAll:x}=qo(),{columns:S,headers:C}=Jo(),{loaderClasses:I}=gl(e);function M(q,Q){if(!(e.sticky||e.fixedHeader)&&!q.fixed)return;const re=typeof q.fixed=="string"?q.fixed:q.fixed?"start":"none";return{position:"sticky",left:re==="start"?Ge(q.fixedOffset):void 0,right:re==="end"?Ge(q.fixedEndOffset):void 0,top:e.sticky||e.fixedHeader?`calc(var(--v-table-header-height) * ${Q})`:void 0}}function V(q,Q){q.key==="Enter"&&!e.disableSort&&l(Q,q)}function O(q){const Q=d.value.find(re=>re.key===q.key);switch(Q==null?void 0:Q.order){case"asc":return e.sortAscIcon;case"desc":return e.sortDescIcon;default:return e.sortIcon||(e.initialSortOrder==="asc"?e.sortAscIcon:e.sortDescIcon)}}const{backgroundColorClasses:L,backgroundColorStyles:F}=Mt(()=>e.color),{displayClasses:Y,mobile:H}=sa(e),E=$(()=>({headers:C.value,columns:S.value,toggleSort:l,isSorted:f,sortBy:d.value,someSelected:g.value,allSelected:v.value,selectAll:y,getSortIcon:O})),B=$(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky||e.fixedHeader},Y.value,I.value]),N=q=>{let{column:Q,x:re,y:ae}=q;const te=Q.key==="data-table-select"||Q.key==="data-table-expand",Z=Q.key==="data-table-group"&&Q.width===0&&!Q.title,se=Ae(e.headerProps??{},Q.headerProps??{});return W(nl,Ae({tag:"th",align:Q.align,class:[{"v-data-table__th--sortable":Q.sortable&&!e.disableSort,"v-data-table__th--sorted":f(Q),"v-data-table__th--fixed":Q.fixed},...B.value],style:{width:Ge(Q.width),minWidth:Ge(Q.minWidth),maxWidth:Ge(Q.maxWidth),...M(Q,ae)},colspan:Q.colspan,rowspan:Q.rowspan,fixed:Q.fixed,nowrap:Q.nowrap,lastFixed:Q.lastFixed,firstFixedEnd:Q.firstFixedEnd,noPadding:te,empty:Z,tabindex:Q.sortable?0:void 0,onClick:Q.sortable?de=>l(Q,de):void 0,onKeydown:Q.sortable?de=>V(de,Q):void 0},se),{default:()=>{var ke;const de=`header.${Q.key}`,he={column:Q,selectAll:y,isSorted:f,toggleSort:l,sortBy:d.value,someSelected:g.value,allSelected:v.value,getSortIcon:O};return i[de]?i[de](he):Z?"":Q.key==="data-table-select"?((ke=i["header.data-table-select"])==null?void 0:ke.call(i,he))??(x.value&&W(Sa,{color:e.color,density:e.density,modelValue:v.value,indeterminate:g.value&&!v.value,"onUpdate:modelValue":y},null)):X("div",{class:"v-data-table-header__content"},[X("span",null,[Q.title]),Q.sortable&&!e.disableSort&&W(Tt,{key:"icon",class:"v-data-table-header__sort-icon",icon:O(Q)},null),e.multiSort&&f(Q)&&X("div",{key:"badge",class:Be(["v-data-table-header__sort-badge",...L.value]),style:Ze(F.value)},[d.value.findIndex(Pe=>Pe.key===Q.key)+1])])}})},R=()=>{const q=$(()=>S.value.filter(ae=>(ae==null?void 0:ae.sortable)&&!e.disableSort)),Q=S.value.find(ae=>ae.key==="data-table-select"),re=$({get:()=>q.value.filter(ae=>{let{key:te}=ae;return d.value.some(Z=>Z.key===te)}),set:ae=>{const te=Wt(ae),Z=d.value.map(de=>de.key);te.filter(de=>{let{key:he}=de;return!Z.includes(he)}).forEach(de=>l(de)),dt(()=>d.value=d.value.filter(de=>{let{key:he}=de;return te.some(ke=>ke.key===he)}))}});return W(nl,Ae({tag:"th",class:[...B.value],colspan:C.value.length+1},e.headerProps),{default:()=>[X("div",{class:"v-data-table-header__content"},[W(sf,{modelValue:re.value,"onUpdate:modelValue":ae=>re.value=ae,chips:!0,color:e.color,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:q.value,label:r("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:"underlined",returnObject:!0,"onClick:clear":()=>d.value=[]},{append:Q?()=>W(Sa,{color:e.color,density:"compact",modelValue:v.value,indeterminate:g.value&&!v.value,"onUpdate:modelValue":()=>y(!v.value)},null):void 0,chip:ae=>{let{item:te}=ae;return W(ci,{onClick:te.raw.sortable?()=>l(te.raw,void 0,!0):void 0,onMousedown:Z=>{Z.preventDefault(),Z.stopPropagation()}},{default:()=>[te.title,W(Tt,{class:Be(["v-data-table__td-sort-icon",f(te.raw)&&"v-data-table__td-sort-icon-active"]),icon:O(te.raw),size:"small"},null)]})}})])]})};Fe(()=>H.value?X("tr",null,[W(R,null,null)]):X(tt,null,[i.headers?i.headers(E.value):C.value.map((q,Q)=>X("tr",null,[q.map((re,ae)=>W(N,{column:re,x:ae,y:Q},null))])),e.loading&&X("tr",{class:"v-data-table-progress"},[X("th",{colspan:S.value.length},[W(vl,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"||e.loading==="true"?e.color:e.loading,indeterminate:!0},{default:i.loader})])])]))}}),jy=xe({item:{type:Object,required:!0},groupCollapseIcon:{type:lt,default:"$tableGroupCollapse"},groupExpandIcon:{type:lt,default:"$tableGroupExpand"},...en()},"VDataTableGroupHeaderRow"),rE=Me()({name:"VDataTableGroupHeaderRow",props:jy(),setup(e,n){let{slots:i}=n;const{isGroupOpen:r,toggleGroup:l,extractRows:d}=Ey(),{isSelected:f,isSomeSelected:g,select:v}=qo(),{columns:y}=Jo(),x=$(()=>d([e.item])),S=le(()=>y.value.length-(y.value.some(C=>C.key==="data-table-select")?1:0));return()=>X("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[y.value.map(C=>{var I,M;if(C.key==="data-table-group"){const V=r(e.item)?e.groupCollapseIcon:e.groupExpandIcon,O=()=>l(e.item);return((I=i["data-table-group"])==null?void 0:I.call(i,{item:e.item,count:x.value.length,props:{icon:V,onClick:O}}))??W(nl,{class:"v-data-table-group-header-row__column",colspan:S.value},{default:()=>[W(Ct,{size:"small",variant:"text",icon:V,onClick:O},null),X("span",null,[e.item.value]),X("span",null,[ia("("),x.value.length,ia(")")])]})}else if(C.key==="data-table-select"){const V=x.value.filter(Y=>Y.selectable),O=V.length>0&&f(V),L=g(V)&&!O,F=Y=>v(V,Y);return((M=i["data-table-select"])==null?void 0:M.call(i,{props:{modelValue:O,indeterminate:L,"onUpdate:modelValue":F}}))??W(nl,{class:"v-data-table__td--select-row",noPadding:!0},{default:()=>[W(Sa,{density:e.density,disabled:V.length===0,modelValue:O,indeterminate:L,"onUpdate:modelValue":F},null)]})}return""})])}}),Uy=xe({color:String,index:Number,item:Object,cellProps:[Object,Function],collapseIcon:{type:lt,default:"$collapse"},expandIcon:{type:lt,default:"$expand"},onClick:In(),onContextmenu:In(),onDblclick:In(),...en(),...mr()},"VDataTableRow"),kf=Me()({name:"VDataTableRow",props:Uy(),setup(e,n){let{slots:i}=n;const{displayClasses:r,mobile:l}=sa(e,"v-data-table__tr"),{isSelected:d,toggleSelect:f,someSelected:g,allSelected:v,selectAll:y}=qo(),{isExpanded:x,toggleExpand:S}=Iy(),{toggleSort:C,sortBy:I,isSorted:M}=Ny(),{columns:V}=Jo();Fe(()=>X("tr",{class:Be(["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},r.value]),onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&V.value.map((O,L)=>{const F=e.item,Y=`item.${O.key}`,H=`header.${O.key}`,E={index:e.index,item:F.raw,internalItem:F,value:ir(F.columns,O.key),column:O,isSelected:d,toggleSelect:f,isExpanded:x,toggleExpand:S},B={column:O,selectAll:y,isSorted:M,toggleSort:C,sortBy:I.value,someSelected:g.value,allSelected:v.value,getSortIcon:()=>""},N=typeof e.cellProps=="function"?e.cellProps({index:E.index,item:E.item,internalItem:E.internalItem,value:E.value,column:O}):e.cellProps,R=typeof O.cellProps=="function"?O.cellProps({index:E.index,item:E.item,internalItem:E.internalItem,value:E.value}):O.cellProps,q=O.key==="data-table-select"||O.key==="data-table-expand",Q=O.key==="data-table-group"&&O.width===0&&!O.title;return W(nl,Ae({align:O.align,indent:O.indent,class:{"v-data-table__td--expanded-row":O.key==="data-table-expand","v-data-table__td--select-row":O.key==="data-table-select"},fixed:O.fixed,fixedOffset:O.fixedOffset,fixedEndOffset:O.fixedEndOffset,lastFixed:O.lastFixed,firstFixedEnd:O.firstFixedEnd,maxWidth:l.value?void 0:O.maxWidth,noPadding:q,empty:Q,nowrap:O.nowrap,width:l.value?void 0:O.width},N,R),{default:()=>{var ae,te,Z,se;if(O.key==="data-table-select")return((ae=i["item.data-table-select"])==null?void 0:ae.call(i,{...E,props:{color:e.color,disabled:!F.selectable,modelValue:d([F]),onClick:Tl(()=>f(F),["stop"])}}))??W(Sa,{color:e.color,disabled:!F.selectable,density:e.density,modelValue:d([F]),onClick:Tl(de=>f(F,e.index,de),["stop"])},null);if(O.key==="data-table-expand")return((te=i["item.data-table-expand"])==null?void 0:te.call(i,{...E,props:{icon:x(F)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:Tl(()=>S(F),["stop"])}}))??W(Ct,{icon:x(F)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:Tl(()=>S(F),["stop"])},null);if(i[Y]&&!l.value)return i[Y](E);const re=ai(E.value);return l.value?X(tt,null,[X("div",{class:"v-data-table__td-title"},[((Z=i[H])==null?void 0:Z.call(i,B))??O.title]),X("div",{class:"v-data-table__td-value"},[((se=i[Y])==null?void 0:se.call(i,E))??re])]):re}})})]))}}),qy=xe({color:String,loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],...Un(Uy(),["collapseIcon","expandIcon","density"]),...Un(jy(),["groupCollapseIcon","groupExpandIcon","density"]),...mr()},"VDataTableRows"),ur=Me()({name:"VDataTableRows",inheritAttrs:!1,props:qy(),setup(e,n){let{attrs:i,slots:r}=n;const{columns:l}=Jo(),{expandOnClick:d,toggleExpand:f,isExpanded:g}=Iy(),{isSelected:v,toggleSelect:y}=qo(),{toggleGroup:x,isGroupOpen:S}=Ey(),{t:C}=_t(),{mobile:I}=sa(e);return Fe(()=>{var V,O;const M=Un(e,["groupCollapseIcon","groupExpandIcon","density"]);return e.loading&&(!e.items.length||r.loading)?X("tr",{class:"v-data-table-rows-loading",key:"loading"},[X("td",{colspan:l.value.length},[((V=r.loading)==null?void 0:V.call(r))??C(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?X("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[X("td",{colspan:l.value.length},[((O=r["no-data"])==null?void 0:O.call(r))??C(e.noDataText)])]):X(tt,null,[e.items.map((L,F)=>{var E,B;if(L.type==="group"){const N={index:F,item:L,columns:l.value,isExpanded:g,toggleExpand:f,isSelected:v,toggleSelect:y,toggleGroup:x,isGroupOpen:S};return r["group-header"]?r["group-header"](N):W(rE,Ae({key:`group-header_${L.id}`,item:L},na(i,":groupHeader",()=>N),M),r)}if(L.type==="group-summary"){const N={index:F,item:L,columns:l.value,toggleGroup:x};return((E=r["group-summary"])==null?void 0:E.call(r,N))??""}const Y={index:L.virtualIndex??F,item:L.raw,internalItem:L,columns:l.value,isExpanded:g,toggleExpand:f,isSelected:v,toggleSelect:y},H={...Y,props:Ae({key:`item_${L.key??L.index}`,onClick:d.value?()=>{f(L)}:void 0,index:F,item:L,color:e.color,cellProps:e.cellProps,collapseIcon:e.collapseIcon,expandIcon:e.expandIcon,density:e.density,mobile:I.value},na(i,":row",()=>Y),typeof e.rowProps=="function"?e.rowProps({item:Y.item,index:Y.index,internalItem:Y.internalItem}):e.rowProps)};return X(tt,{key:H.props.key},[r.item?r.item(H):W(kf,H.props,r),g(L)&&((B=r["expanded-row"])==null?void 0:B.call(r,Y))])})])}),{}}}),Ky=xe({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,striped:{type:String,default:null,validator:e=>["even","odd"].includes(e)},...nt(),...en(),...ht(),...Pt()},"VTable"),dr=Me()({name:"VTable",props:Ky(),setup(e,n){let{slots:i,emit:r}=n;const{themeClasses:l}=Vt(e),{densityClasses:d}=Vn(e);return Fe(()=>W(e.tag,{class:Be(["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!i.top,"v-table--has-bottom":!!i.bottom,"v-table--hover":e.hover,"v-table--striped-even":e.striped==="even","v-table--striped-odd":e.striped==="odd"},l.value,d.value,e.class]),style:Ze(e.style)},{default:()=>{var f,g,v;return[(f=i.top)==null?void 0:f.call(i),i.default?X("div",{class:"v-table__wrapper",style:{height:Ge(e.height)}},[X("table",null,[i.default()])]):(g=i.wrapper)==null?void 0:g.call(i),(v=i.bottom)==null?void 0:v.call(i)]}})),{}}}),sE=xe({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function lE(e,n,i,r){const l=e.returnObject?n:rn(n,e.itemValue),d=rn(n,e.itemSelectable,!0),f=r.reduce((g,v)=>(v.key!=null&&(g[v.key]=rn(n,v.value)),g),{});return{type:"item",key:e.returnObject?rn(n,e.itemValue):l,index:i,value:l,selectable:d,columns:f,raw:n}}function oE(e,n,i){return n.map((r,l)=>lE(e,r,l,i))}function Sf(e,n){return{items:$(()=>oE(e,e.items,n.value))}}const Cf=xe({...qy(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...Ay(),...hf(),...QT(),...sE(),...Ry(),...By(),...yt(Gy(),["multiSort","initialSortOrder"]),...Ky()},"DataTable"),cE=xe({...vf(),...Cf(),...Sr(),...yf()},"VDataTable"),uE=Me()({name:"VDataTable",props:cE(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const{groupBy:l}=gf(e),{initialSortOrder:d,sortBy:f,multiSort:g,mustSort:v}=Ko(e),{page:y,itemsPerPage:x}=mf(e),{disableSort:S}=hr(e),{columns:C,headers:I,sortFunctions:M,sortRawFunctions:V,filterFunctions:O}=wf(e,{groupBy:l,showSelect:le(()=>e.showSelect),showExpand:le(()=>e.showExpand)}),{items:L}=Sf(e,C),F=le(()=>e.search),{filteredItems:Y}=Cr(e,L,F,{transform:Ne=>Ne.columns,customKeyFilter:O}),{toggleSort:H}=Zo({initialSortOrder:d,sortBy:f,multiSort:g,mustSort:v,page:y}),{sortByWithGroups:E,opened:B,extractRows:N,isGroupOpen:R,toggleGroup:q}=$o({groupBy:l,sortBy:f,disableSort:S}),{sortedItems:Q}=bf(e,Y,E,{transform:Ne=>({...Ne.raw,...Ne.columns}),sortFunctions:M,sortRawFunctions:V}),re=$(()=>e.pageBy==="auto"?e.groupBy.length?"group":"item":e.pageBy),{pageCount:ae,setItemsPerPage:te,paginatedItems:Z}=zT({pageBy:re,sortedItems:Q,paginate:Ne=>{const je=$(()=>Yt(Ne).length),{startIndex:ue,stopIndex:Se,pageCount:_e,setItemsPerPage:Le}=pf({page:y,itemsPerPage:x,itemsLength:je}),{paginatedItems:Xe}=Dy({items:Ne,startIndex:ue,stopIndex:Se,itemsPerPage:x});return{paginatedItems:Xe,pageCount:_e,setItemsPerPage:Le}},group:Ne=>Go(Ne,l,B,()=>!!r["group-summary"])}),se=$(()=>N(Z.value)),{isSelected:de,select:he,selectAll:ke,toggleSelect:Pe,someSelected:ge,allSelected:we}=Uo(e,{allItems:L,currentPage:se}),{isExpanded:be,toggleExpand:fe}=Xo(e);jo({page:y,itemsPerPage:x,sortBy:f,groupBy:l,search:F}),Qt({VDataTableRows:{hideNoData:le(()=>e.hideNoData),noDataText:le(()=>e.noDataText),loading:le(()=>e.loading),loadingText:le(()=>e.loadingText)}});const pe=$(()=>({page:y.value,itemsPerPage:x.value,sortBy:f.value,pageCount:ae.value,toggleSort:H,setItemsPerPage:te,someSelected:ge.value,allSelected:we.value,isSelected:de,select:he,selectAll:ke,toggleSelect:Pe,isExpanded:be,toggleExpand:fe,isGroupOpen:R,toggleGroup:q,items:se.value.map(Ne=>Ne.raw),internalItems:se.value,groupedItems:Z.value,columns:C.value,headers:I.value}));return Fe(()=>{const Ne=tl.filterProps(e),je=cr.filterProps(yt(e,["multiSort"])),ue=ur.filterProps(e),Se=dr.filterProps(e);return W(dr,Ae({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},Se,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var _e;return(_e=r.top)==null?void 0:_e.call(r,pe.value)},default:()=>{var _e,Le,Xe,oe,ve,ce;return r.default?r.default(pe.value):X(tt,null,[(_e=r.colgroup)==null?void 0:_e.call(r,pe.value),!e.hideDefaultHeader&&X("thead",{key:"thead"},[W(cr,Ae(je,{multiSort:!!e.multiSort}),r)]),(Le=r.thead)==null?void 0:Le.call(r,pe.value),!e.hideDefaultBody&&X("tbody",null,[(Xe=r["body.prepend"])==null?void 0:Xe.call(r,pe.value),r.body?r.body(pe.value):W(ur,Ae(i,ue,{items:Z.value}),r),(oe=r["body.append"])==null?void 0:oe.call(r,pe.value)]),(ve=r.tbody)==null?void 0:ve.call(r,pe.value),(ce=r.tfoot)==null?void 0:ce.call(r,pe.value)])},bottom:()=>r.bottom?r.bottom(pe.value):!e.hideDefaultFooter&&X(tt,null,[W(aa,null,null),W(tl,Ne,{prepend:r["footer.prepend"]})])})}),{}}}),dE=xe({...yt(Cf(),["hideDefaultFooter"]),...hf(),...Fb(),...Sr()},"VDataTableVirtual"),fE=Me()({name:"VDataTableVirtual",props:dE(),emits:{"update:modelValue":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const{groupBy:l}=gf(e),{initialSortOrder:d,sortBy:f,multiSort:g,mustSort:v}=Ko(e),{disableSort:y}=hr(e),{columns:x,headers:S,filterFunctions:C,sortFunctions:I,sortRawFunctions:M}=wf(e,{groupBy:l,showSelect:le(()=>e.showSelect),showExpand:le(()=>e.showExpand)}),{items:V}=Sf(e,x),O=le(()=>e.search),{filteredItems:L}=Cr(e,V,O,{transform:Xe=>Xe.columns,customKeyFilter:C}),{toggleSort:F}=Zo({initialSortOrder:d,sortBy:f,multiSort:g,mustSort:v}),{sortByWithGroups:Y,opened:H,extractRows:E,isGroupOpen:B,toggleGroup:N}=$o({groupBy:l,sortBy:f,disableSort:y}),{sortedItems:R}=bf(e,L,Y,{transform:Xe=>({...Xe.raw,...Xe.columns}),sortFunctions:I,sortRawFunctions:M}),{flatItems:q}=Go(R,l,H,()=>!!r["group-summary"]),Q=$(()=>E(q.value)),{isSelected:re,select:ae,selectAll:te,toggleSelect:Z,someSelected:se,allSelected:de}=Uo(e,{allItems:Q,currentPage:Q}),{isExpanded:he,toggleExpand:ke}=Xo(e),{containerRef:Pe,markerRef:ge,paddingTop:we,paddingBottom:be,computedItems:fe,handleItemResize:pe,handleScroll:Ne,handleScrollend:je,calculateVisibleItems:ue,scrollToIndex:Se}=Nb(e,q),_e=$(()=>fe.value.map(Xe=>({...Xe.raw,virtualIndex:Xe.index})));jo({sortBy:f,page:He(1),itemsPerPage:He(-1),groupBy:l,search:O}),Qt({VDataTableRows:{hideNoData:le(()=>e.hideNoData),noDataText:le(()=>e.noDataText),loading:le(()=>e.loading),loadingText:le(()=>e.loadingText)}});const Le=$(()=>({sortBy:f.value,toggleSort:F,someSelected:se.value,allSelected:de.value,isSelected:re,select:ae,selectAll:te,toggleSelect:Z,isExpanded:he,toggleExpand:ke,isGroupOpen:B,toggleGroup:N,items:Q.value.map(Xe=>Xe.raw),internalItems:Q.value,groupedItems:q.value,columns:x.value,headers:S.value}));return Fe(()=>{const Xe=cr.filterProps(yt(e,["multiSort"])),oe=ur.filterProps(e),ve=dr.filterProps(e);return W(dr,Ae({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},ve,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var ce;return(ce=r.top)==null?void 0:ce.call(r,Le.value)},wrapper:()=>{var ce,Te,De,Oe,Je,Qe;return X("div",{ref:Pe,onScrollPassive:Ne,onScrollend:je,class:"v-table__wrapper",style:{height:Ge(e.height)}},[X("table",null,[(ce=r.colgroup)==null?void 0:ce.call(r,Le.value),!e.hideDefaultHeader&&X("thead",{key:"thead"},[W(cr,Ae(Xe,{multiSort:!!e.multiSort}),r)]),(Te=r.thead)==null?void 0:Te.call(r,Le.value),!e.hideDefaultBody&&X("tbody",{key:"tbody"},[X("tr",{ref:ge,style:{height:Ge(we.value),border:0}},[X("td",{colspan:x.value.length,style:{height:0,border:0}},null)]),(De=r["body.prepend"])==null?void 0:De.call(r,Le.value),W(ur,Ae(i,oe,{items:_e.value}),{...r,item:Ce=>W(Bb,{key:Ce.internalItem.index,renderless:!0,"onUpdate:height":Ee=>pe(Ce.internalItem.index,Ee)},{default:Ee=>{var et;let{itemRef:Ke}=Ee;return((et=r.item)==null?void 0:et.call(r,{...Ce,itemRef:Ke}))??W(kf,Ae(Ce.props,{ref:Ke,key:Ce.internalItem.index,index:Ce.index}),r)}})}),(Oe=r["body.append"])==null?void 0:Oe.call(r,Le.value),X("tr",{style:{height:Ge(be.value),border:0}},[X("td",{colspan:x.value.length,style:{height:0,border:0}},null)])]),(Je=r.tbody)==null?void 0:Je.call(r,Le.value),(Qe=r.tfoot)==null?void 0:Qe.call(r,Le.value)])])},bottom:()=>{var ce;return(ce=r.bottom)==null?void 0:ce.call(r,Le.value)}})}),{calculateVisibleItems:ue,scrollToIndex:Se}}}),hE=xe({itemsLength:{type:[Number,String],required:!0},...vf(),...Cf(),...yf()},"VDataTableServer"),gE=Me()({name:"VDataTableServer",props:hE(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:expanded":e=>!0,"update:groupBy":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const{groupBy:l}=gf(e),{initialSortOrder:d,sortBy:f,multiSort:g,mustSort:v}=Ko(e),{page:y,itemsPerPage:x}=mf(e),{disableSort:S}=hr(e),C=$(()=>parseInt(e.itemsLength,10)),{columns:I,headers:M}=wf(e,{groupBy:l,showSelect:le(()=>e.showSelect),showExpand:le(()=>e.showExpand)}),{items:V}=Sf(e,I),{toggleSort:O}=Zo({initialSortOrder:d,sortBy:f,multiSort:g,mustSort:v,page:y}),{opened:L,isGroupOpen:F,toggleGroup:Y,extractRows:H}=$o({groupBy:l,sortBy:f,disableSort:S}),{pageCount:E,setItemsPerPage:B}=pf({page:y,itemsPerPage:x,itemsLength:C}),{flatItems:N}=Go(V,l,L,()=>!!r["group-summary"]),{isSelected:R,select:q,selectAll:Q,toggleSelect:re,someSelected:ae,allSelected:te}=Uo(e,{allItems:V,currentPage:V}),{isExpanded:Z,toggleExpand:se}=Xo(e),de=$(()=>H(V.value));jo({page:y,itemsPerPage:x,sortBy:f,groupBy:l,search:le(()=>e.search)}),Ft("v-data-table",{toggleSort:O,sortBy:f}),Qt({VDataTableRows:{hideNoData:le(()=>e.hideNoData),noDataText:le(()=>e.noDataText),loading:le(()=>e.loading),loadingText:le(()=>e.loadingText)}});const he=$(()=>({page:y.value,itemsPerPage:x.value,sortBy:f.value,pageCount:E.value,toggleSort:O,setItemsPerPage:B,someSelected:ae.value,allSelected:te.value,isSelected:R,select:q,selectAll:Q,toggleSelect:re,isExpanded:Z,toggleExpand:se,isGroupOpen:F,toggleGroup:Y,items:de.value.map(ke=>ke.raw),internalItems:de.value,groupedItems:N.value,columns:I.value,headers:M.value}));Fe(()=>{const ke=tl.filterProps(e),Pe=cr.filterProps(yt(e,["multiSort"])),ge=ur.filterProps(e),we=dr.filterProps(e);return W(dr,Ae({class:["v-data-table",{"v-data-table--loading":e.loading},e.class],style:e.style},we,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>{var be;return(be=r.top)==null?void 0:be.call(r,he.value)},default:()=>{var be,fe,pe,Ne,je,ue;return r.default?r.default(he.value):X(tt,null,[(be=r.colgroup)==null?void 0:be.call(r,he.value),!e.hideDefaultHeader&&X("thead",{key:"thead",class:"v-data-table__thead",role:"rowgroup"},[W(cr,Ae(Pe,{multiSort:!!e.multiSort}),r)]),(fe=r.thead)==null?void 0:fe.call(r,he.value),!e.hideDefaultBody&&X("tbody",{class:"v-data-table__tbody",role:"rowgroup"},[(pe=r["body.prepend"])==null?void 0:pe.call(r,he.value),r.body?r.body(he.value):W(ur,Ae(i,ge,{items:N.value}),r),(Ne=r["body.append"])==null?void 0:Ne.call(r,he.value)]),(je=r.tbody)==null?void 0:je.call(r,he.value),(ue=r.tfoot)==null?void 0:ue.call(r,he.value)])},bottom:()=>r.bottom?r.bottom(he.value):!e.hideDefaultFooter&&X(tt,null,[W(aa,null,null),W(tl,ke,{prepend:r["footer.prepend"]})])})})}}),vE=xe({fluid:{type:Boolean,default:!1},...nt(),...un(),...ht()},"VContainer"),mE=Me()({name:"VContainer",props:vE(),setup(e,n){let{slots:i}=n;const{rtlClasses:r}=gn(),{dimensionStyles:l}=dn(e);return Fe(()=>W(e.tag,{class:Be(["v-container",{"v-container--fluid":e.fluid},r.value,e.class]),style:Ze([l.value,e.style])},i)),{}}}),Zy=To.reduce((e,n)=>(e[n]={type:[Boolean,String,Number],default:!1},e),{}),Jy=To.reduce((e,n)=>{const i="offset"+Ha(n);return e[i]={type:[String,Number],default:null},e},{}),Qy=To.reduce((e,n)=>{const i="order"+Ha(n);return e[i]={type:[String,Number],default:null},e},{}),Dg={col:Object.keys(Zy),offset:Object.keys(Jy),order:Object.keys(Qy)};function pE(e,n,i){let r=e;if(!(i==null||i===!1)){if(n){const l=n.replace(e,"");r+=`-${l}`}return e==="col"&&(r="v-"+r),e==="col"&&(i===""||i===!0)||(r+=`-${i}`),r.toLowerCase()}}const bE=["auto","start","end","center","baseline","stretch"],yE=xe({cols:{type:[Boolean,String,Number],default:!1},...Zy,offset:{type:[String,Number],default:null},...Jy,order:{type:[String,Number],default:null},...Qy,alignSelf:{type:String,default:null,validator:e=>bE.includes(e)},...nt(),...ht()},"VCol"),xE=Me()({name:"VCol",props:yE(),setup(e,n){let{slots:i}=n;const r=$(()=>{const l=[];let d;for(d in Dg)Dg[d].forEach(g=>{const v=e[g],y=pE(d,g,v);y&&l.push(y)});const f=l.some(g=>g.startsWith("v-col-"));return l.push({"v-col":!f||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),l});return()=>{var l;return ma(e.tag,{class:[r.value,e.class],style:e.style},(l=i.default)==null?void 0:l.call(i))}}}),Af=["start","end","center"],ex=["space-between","space-around","space-evenly"];function Pf(e,n){return To.reduce((i,r)=>{const l=e+Ha(r);return i[l]=n(),i},{})}const wE=[...Af,"baseline","stretch"],tx=e=>wE.includes(e),nx=Pf("align",()=>({type:String,default:null,validator:tx})),kE=[...Af,...ex],ax=e=>kE.includes(e),ix=Pf("justify",()=>({type:String,default:null,validator:ax})),SE=[...Af,...ex,"stretch"],rx=e=>SE.includes(e),sx=Pf("alignContent",()=>({type:String,default:null,validator:rx})),_g={align:Object.keys(nx),justify:Object.keys(ix),alignContent:Object.keys(sx)},CE={align:"align",justify:"justify",alignContent:"align-content"};function AE(e,n,i){let r=CE[e];if(i!=null){if(n){const l=n.replace(e,"");r+=`-${l}`}return r+=`-${i}`,r.toLowerCase()}}const PE=xe({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:tx},...nx,justify:{type:String,default:null,validator:ax},...ix,alignContent:{type:String,default:null,validator:rx},...sx,...nt(),...ht()},"VRow"),IE=Me()({name:"VRow",props:PE(),setup(e,n){let{slots:i}=n;const r=$(()=>{const l=[];let d;for(d in _g)_g[d].forEach(f=>{const g=e[f],v=AE(d,f,g);v&&l.push(v)});return l.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),l});return()=>{var l;return ma(e.tag,{class:["v-row",r.value,e.class],style:e.style},(l=i.default)==null?void 0:l.call(i))}}}),Eu=di("v-spacer","div","VSpacer"),lx=xe({active:{type:[String,Array],default:void 0},controlHeight:[Number,String],controlVariant:{type:String,default:"docked"},noMonthPicker:Boolean,disabled:{type:[Boolean,String,Array],default:null},nextIcon:{type:lt,default:"$next"},prevIcon:{type:lt,default:"$prev"},modeIcon:{type:lt,default:"$subgroup"},text:String,monthText:String,yearText:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),Vu=Me()({name:"VDatePickerControls",props:lx(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:prev-year":()=>!0,"click:next-year":()=>!0},setup(e,n){let{emit:i,slots:r}=n;const{t:l}=_t(),d=$(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),f=$(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),g=$(()=>Array.isArray(e.disabled)?e.disabled.includes("prev-month"):!!e.disabled),v=$(()=>Array.isArray(e.disabled)?e.disabled.includes("next-month"):!!e.disabled),y=$(()=>Array.isArray(e.disabled)?e.disabled.includes("prev-year"):!!e.disabled),x=$(()=>Array.isArray(e.disabled)?e.disabled.includes("next-year"):!!e.disabled);function S(){i("click:prev")}function C(){i("click:next")}function I(){i("click:prev-year")}function M(){i("click:next-year")}function V(){i("click:year")}function O(){i("click:month")}return Fe(()=>{const L={VBtn:{density:"comfortable",variant:"text"}},F=W(Ct,{"data-testid":"prev-month",disabled:g.value,icon:e.prevIcon,"aria-label":l("$vuetify.datePicker.ariaLabel.previousMonth"),onClick:S},null),Y=W(Ct,{"data-testid":"next-month",disabled:v.value,icon:e.nextIcon,"aria-label":l("$vuetify.datePicker.ariaLabel.nextMonth"),onClick:C},null),H=W(Ct,{"data-testid":"prev-year",disabled:y.value,icon:e.prevIcon,"aria-label":l("$vuetify.datePicker.ariaLabel.previousYear"),onClick:I},null),E=W(Ct,{"data-testid":"next-year",disabled:x.value,icon:e.nextIcon,"aria-label":l("$vuetify.datePicker.ariaLabel.nextYear"),onClick:M},null),B=W(Ct,{class:"v-date-picker-controls__only-month-btn","data-testid":"month-btn",density:"default",disabled:d.value,text:e.monthText,appendIcon:e.modeIcon,rounded:!0,"aria-label":l("$vuetify.datePicker.ariaLabel.selectMonth"),onClick:O},null),N=W(Ct,{class:"v-date-picker-controls__only-year-btn","data-testid":"year-btn",density:"default",disabled:f.value,text:e.yearText,appendIcon:e.modeIcon,rounded:!0,"aria-label":l("$vuetify.datePicker.ariaLabel.selectYear"),onClick:V},null),R=W(Ct,{class:"v-date-picker-controls__year-btn","data-testid":"year-btn",density:"default",disabled:f.value,text:e.text,appendIcon:e.modeIcon,rounded:!0,"aria-label":l("$vuetify.datePicker.ariaLabel.selectYear"),onClick:V},null),q=X(tt,null,[W(Ct,{class:"v-date-picker-controls__month-btn","data-testid":"month-btn",height:"36",disabled:d.value,text:e.text,rounded:!0,"aria-label":l("$vuetify.datePicker.ariaLabel.selectMonth"),onClick:O},null),W(Ct,{class:"v-date-picker-controls__mode-btn","data-testid":"year-btn",disabled:f.value,icon:e.modeIcon,"aria-label":l("$vuetify.datePicker.ariaLabel.selectYear"),onClick:V},null)]),Q={viewMode:e.viewMode,disabled:Array.isArray(e.disabled)?e.disabled:[],monthYearText:e.text??"",monthText:e.monthText??"",yearText:e.yearText??"",openMonths:O,openYears:V,prevMonth:S,nextMonth:C,prevYear:I,nextYear:M},re=X(tt,null,[e.noMonthPicker?R:q,W(Eu,null,null),X("div",{class:"v-date-picker-controls__month"},[F,Y])]),ae=X(tt,null,[X("div",{class:"v-date-picker-controls__month"},[F,B,Y]),W(Eu,null,null),X("div",{class:"v-date-picker-controls__year"},[H,N,E])]);return W(gt,{defaults:L},{default:()=>{var te;return[X("div",{class:Be(["v-date-picker-controls",`v-date-picker-controls--variant-${e.controlVariant}`]),style:{"--v-date-picker-controls-height":Ge(e.controlHeight)}},[((te=r.default)==null?void 0:te.call(r,Q))??X(tt,null,[e.controlVariant==="modal"&&re,e.controlVariant==="docked"&&ae])])]}})}),{}}}),TE=xe({appendIcon:lt,color:String,header:String,transition:String,onClick:In()},"VDatePickerHeader"),Mu=Me()({name:"VDatePickerHeader",props:TE(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,n){let{emit:i,slots:r}=n;const{backgroundColorClasses:l,backgroundColorStyles:d}=Mt(()=>e.color);function f(){i("click")}function g(){i("click:append")}return Fe(()=>{const v=!!(r.default||e.header),y=!!(r.append||e.appendIcon);return X("div",{class:Be(["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},l.value]),style:Ze(d.value),onClick:f},[r.prepend&&X("div",{key:"prepend",class:"v-date-picker-header__prepend"},[r.prepend()]),v&&W(Hn,{key:"content",name:e.transition},{default:()=>{var x;return[X("div",{key:e.header,class:"v-date-picker-header__content"},[((x=r.default)==null?void 0:x.call(r))??e.header])]}}),y&&X("div",{class:"v-date-picker-header__append"},[r.append?W(gt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var x;return[(x=r.append)==null?void 0:x.call(r)]}}):W(Ct,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:g},null)])])}),{}}}),EE=xe({allowedDates:[Array,Function],disabled:{type:Boolean,default:null},displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:{type:[Number,String],default:void 0},firstDayOfYear:{type:[Number,String],default:void 0},weekdayFormat:String},"calendar");function VE(e){const n=vr(),i=it(e,"modelValue",[],V=>Wt(V).map(O=>n.date(O))),r=$(()=>e.displayValue?n.date(e.displayValue):i.value.length>0?n.date(i.value[0]):e.min?n.date(e.min):Array.isArray(e.allowedDates)?n.date(e.allowedDates[0]):n.date()),l=it(e,"year",void 0,V=>{const O=V!=null?Number(V):n.getYear(r.value);return n.startOfYear(n.setYear(n.date(),O))},V=>n.getYear(V)),d=it(e,"month",void 0,V=>{const O=V!=null?Number(V):n.getMonth(r.value),L=n.setYear(n.startOfMonth(n.date()),n.getYear(l.value));return n.setMonth(L,O)},V=>n.getMonth(V)),f=$(()=>{const V=n.toJsDate(n.startOfWeek(n.date(),e.firstDayOfWeek)).getDay();return n.getWeekdays(e.firstDayOfWeek,e.weekdayFormat).filter((O,L)=>e.weekdays.includes((L+V)%7))}),g=$(()=>{const V=n.getWeekArray(d.value,e.firstDayOfWeek),O=V.flat(),L=42;if(e.weeksInMonth==="static"&&O.lengthe.weekdays.includes(n.toJsDate(L).getDay())).map((L,F)=>{const Y=n.toISO(L),H=!n.isSameMonth(L,d.value),E=n.isSameDay(L,n.startOfMonth(d.value)),B=n.isSameDay(L,n.endOfMonth(d.value)),N=n.isSameDay(L,d.value),R=e.weekdays.length;return{date:L,formatted:n.format(L,"keyboardDate"),isAdjacent:H,isDisabled:M(L),isEnd:B,isHidden:H&&!e.showAdjacentMonths,isSame:N,isSelected:i.value.some(q=>n.isSameDay(L,q)),isStart:E,isToday:n.isSameDay(L,O),isWeekEnd:F%R===R-1,isWeekStart:F%R===0,isoDate:Y,localized:n.format(L,"dayOfMonth"),month:n.getMonth(L),year:n.getYear(L)}})}const y=$(()=>{const V=n.startOfWeek(r.value,e.firstDayOfWeek),O=[];for(let F=0;F<=6;F++)O.push(n.addDays(V,F));const L=n.date();return v(O,L)}),x=$(()=>{const V=g.value.flat(),O=n.date();return v(V,O)}),S=$(()=>g.value.map(V=>V.length?n.getWeek(V[0],e.firstDayOfWeek,e.firstDayOfYear):null)),{minDate:C,maxDate:I}=ox(e);function M(V){if(e.disabled)return!0;const O=n.date(V);return C.value&&n.isBefore(n.endOfDay(O),C.value)||I.value&&n.isAfter(O,I.value)?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(L=>n.isSameDay(n.date(L),O)):typeof e.allowedDates=="function"?!e.allowedDates(O):!1}return{displayValue:r,daysInMonth:x,daysInWeek:y,genDays:v,model:i,weeksInMonth:g,weekdayLabels:f,weekNumbers:S}}function ox(e){const n=vr(),i=$(()=>{if(!e.min)return null;const f=n.date(e.min);return n.isValid(f)?f:null}),r=$(()=>{if(!e.max)return null;const f=n.date(e.max);return n.isValid(f)?f:null});function l(f){return i.value&&n.isBefore(f,i.value)?i.value:r.value&&n.isAfter(f,r.value)?r.value:f}function d(f){return(!i.value||n.isAfter(f,i.value))&&(!r.value||n.isBefore(f,r.value))}return{minDate:i,maxDate:r,clampDate:l,isInAllowedRange:d}}const cx=xe({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,readonly:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},events:{type:[Array,Function,Object],default:()=>null},eventColor:{type:[Array,Function,Object,String],default:()=>null},...yt(EE(),["displayValue"])},"VDatePickerMonth"),Lu=Me()({name:"VDatePickerMonth",props:cx(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const l=Re(),{t:d}=_t(),{daysInMonth:f,model:g,weekNumbers:v,weekdayLabels:y}=VE(e),x=vr(),S=He(),C=He(),I=He(!1),M=le(()=>I.value?e.reverseTransition:e.transition);e.multiple==="range"&&g.value.length>0&&(S.value=g.value[0],g.value.length>1&&(C.value=g.value[g.value.length-1]));const V=$(()=>{const B=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return g.value.length>=B});Ye(f,(B,N)=>{N&&(I.value=x.isBefore(B[0].date,N[0].date))});function O(B){const N=x.startOfDay(B);if(g.value.length===0?S.value=void 0:g.value.length===1&&(S.value=g.value[0],C.value=void 0),!S.value)S.value=N,g.value=[S.value];else if(C.value)S.value=B,C.value=void 0,g.value=[S.value];else{if(x.isSameDay(N,S.value)){S.value=void 0,g.value=[];return}else x.isBefore(N,S.value)?(C.value=x.endOfDay(S.value),S.value=N):C.value=x.endOfDay(N);g.value=DC(x,S.value,C.value)}}function L(B){const N=x.format(B.date,"fullDateWithWeekday"),R=B.isToday?"currentDate":"selectDate";return d(`$vuetify.datePicker.ariaLabel.${R}`,N)}function F(B){const N=g.value.findIndex(R=>x.isSameDay(R,B));if(N===-1)g.value=[...g.value,B];else{const R=[...g.value];R.splice(N,1),g.value=R}}function Y(B){e.multiple==="range"?O(B):e.multiple?F(B):g.value=[B]}function H(B){const{events:N,eventColor:R}=e;let q,Q=[];if(Array.isArray(N)?q=N.includes(B):N instanceof Function?q=N(B)||!1:N?q=N[B]||!1:q=!1,q)q!==!0?Q=Wt(q):typeof R=="string"?Q=[R]:typeof R=="function"?Q=Wt(R(B)):Array.isArray(R)?Q=R:typeof R=="object"&&R!==null&&(Q=Wt(R[B]));else return[];return Q.length?Q.filter(Boolean).map(re=>typeof re=="string"?re:"surface-variant"):["surface-variant"]}function E(B){const N=H(B);return N.length?X("div",{class:"v-date-picker-month__events"},[N.map(R=>W(zb,{dot:!0,color:R},null))]):null}Fe(()=>X("div",{class:"v-date-picker-month",style:{"--v-date-picker-days-in-week":e.weekdays.length}},[e.showWeek&&X("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&X("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[ia(" ")]),v.value.map(B=>X("div",{class:Be(["v-date-picker-month__day","v-date-picker-month__day--adjacent"])},[B]))]),W(Hn,{name:M.value},{default:()=>{var B;return[X("div",{ref:l,key:(B=f.value[0].date)==null?void 0:B.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&y.value.map(N=>X("div",{class:Be(["v-date-picker-month__day","v-date-picker-month__weekday"])},[N])),f.value.map((N,R)=>{var Q;const q={props:{class:"v-date-picker-month__day-btn",color:N.isSelected||N.isToday?e.color:void 0,disabled:N.isDisabled,readonly:e.readonly,icon:!0,ripple:!1,variant:N.isSelected?"flat":N.isToday?"outlined":"text","aria-label":L(N),"aria-current":N.isToday?"date":void 0,onClick:()=>Y(N.date)},item:N,i:R};return V.value&&!N.isSelected&&(N.isDisabled=!0),X("div",{class:Be(["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":N.isAdjacent,"v-date-picker-month__day--hide-adjacent":N.isHidden,"v-date-picker-month__day--selected":N.isSelected,"v-date-picker-month__day--week-end":N.isWeekEnd,"v-date-picker-month__day--week-start":N.isWeekStart}]),"data-v-date":N.isDisabled?void 0:N.isoDate},[(e.showAdjacentMonths||!N.isAdjacent)&&(((Q=r.day)==null?void 0:Q.call(r,q))??W(Ct,q.props,{default:()=>[N.localized,E(N.isoDate)]}))])})])]}})]))}}),ux=xe({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number,allowedMonths:[Array,Function]},"VDatePickerMonths"),Du=Me()({name:"VDatePickerMonths",props:ux(),emits:{"update:modelValue":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const l=vr(),d=it(e,"modelValue"),f=$(()=>{let v=l.startOfYear(l.date());return e.year&&(v=l.setYear(v,e.year)),_a(12).map(y=>{const x=l.format(v,"monthShort"),S=l.format(v,"month"),C=!!(!g(y)||e.min&&l.isAfter(l.startOfMonth(l.date(e.min)),v)||e.max&&l.isAfter(v,l.startOfMonth(l.date(e.max))));return v=l.getNextMonth(v),{isDisabled:C,text:x,label:S,value:y}})});Kt(()=>{d.value=d.value??l.getMonth(l.date())});function g(v){return Array.isArray(e.allowedMonths)&&e.allowedMonths.length?e.allowedMonths.includes(v):typeof e.allowedMonths=="function"?e.allowedMonths(v):!0}return Fe(()=>X("div",{class:"v-date-picker-months",style:{height:Ge(e.height)}},[X("div",{class:"v-date-picker-months__content"},[f.value.map((v,y)=>{var C;const x={active:d.value===y,ariaLabel:v.label,color:d.value===y?e.color:void 0,disabled:v.isDisabled,rounded:!0,text:v.text,variant:d.value===v.value?"flat":"text",onClick:()=>S(y)};function S(I){if(d.value===I){i("update:modelValue",d.value);return}d.value=I}return((C=r.month)==null?void 0:C.call(r,{month:v,i:y,props:x}))??W(Ct,Ae({key:"month"},x),null)})])])),{}}}),dx=xe({color:String,height:[String,Number],min:null,max:null,modelValue:Number,allowedYears:[Array,Function]},"VDatePickerYears"),_u=Me()({name:"VDatePickerYears",props:dx(),directives:{vIntersect:ka},emits:{"update:modelValue":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const l=vr(),d=it(e,"modelValue"),f=He(!1),g=$(()=>{const C=l.getYear(l.date());let I=C-100,M=C+52;e.min&&(I=l.getYear(l.date(e.min))),e.max&&(M=l.getYear(l.date(e.max)));let V=l.startOfYear(l.date());return V=l.setYear(V,I),_a(M-I+1,I).map(O=>{const L=l.format(V,"year");return V=l.setYear(V,l.getYear(V)+1),{text:L,value:O,isDisabled:!S(O)}})});Kt(()=>{d.value=d.value??l.getYear(l.date())});const v=Ys(),y=Ys();function x(){const C=v.el,I=y.el;if(!C||!I)return;const M=C.getBoundingClientRect(),V=I.getBoundingClientRect();C.scrollTop+=V.top-M.top-C.clientHeight/2+V.height/2}function S(C){return Array.isArray(e.allowedYears)&&e.allowedYears.length?e.allowedYears.includes(C):typeof e.allowedYears=="function"?e.allowedYears(C):!0}return Fe(()=>$t(X("div",{class:"v-date-picker-years",ref:v,style:{height:Ge(e.height)}},[X("div",{class:"v-date-picker-years__content",onFocus:()=>{var C;return(C=y.el)==null?void 0:C.focus()},onFocusin:()=>f.value=!0,onFocusout:()=>f.value=!1,tabindex:f.value?-1:0},[g.value.map((C,I)=>{var V;const M={ref:d.value===C.value?y:void 0,active:d.value===C.value,color:d.value===C.value?e.color:void 0,rounded:!0,text:C.text,disabled:C.isDisabled,variant:d.value===C.value?"flat":"text",onClick:()=>{if(d.value===C.value){i("update:modelValue",d.value);return}d.value=C.value}};return((V=r.year)==null?void 0:V.call(r,{year:C,i:I,props:M}))??W(Ct,Ae({key:"month"},M),null)})])]),[[ka,{handler:x},null,{once:!0}]])),{}}}),ME=xe({header:{type:String,default:"$vuetify.datePicker.header"},headerColor:String,headerDateFormat:{type:String,default:"normalDateWithWeekday"},landscapeHeaderWidth:[Number,String],...yt(lx(),["active","monthText","yearText"]),...cx({weeksInMonth:"static"}),...yt(ux(),["modelValue"]),...yt(dx(),["modelValue"]),...Wo({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),LE=Me()({name:"VDatePicker",props:ME(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const l=vr(),{t:d}=_t(),{rtlClasses:f}=gn(),g=it(e,"modelValue",void 0,pe=>Wt(pe).map(Ne=>l.date(Ne)),pe=>e.multiple?pe:pe[0]),v=it(e,"viewMode"),{minDate:y,maxDate:x,clampDate:S}=ox(e),C=$(()=>{var je;const pe=l.date(),Ne=(je=g.value)!=null&&je[0]?l.date(g.value[0]):S(pe);return Ne&&l.isValid(Ne)?Ne:pe}),I=le(()=>e.headerColor??e.color),M=it(e,"month"),V=$({get:()=>Number(M.value??l.getMonth(l.startOfMonth(C.value))),set:pe=>M.value=pe}),O=it(e,"year"),L=$({get:()=>Number(O.value??l.getYear(l.startOfYear(l.setMonth(C.value,V.value)))),set:pe=>O.value=pe}),F=He(!1),Y=$(()=>{if(e.multiple&&g.value.length>1)return d("$vuetify.datePicker.itemsSelected",g.value.length);const pe=g.value[0]&&l.isValid(g.value[0])?l.format(l.date(g.value[0]),e.headerDateFormat):d(e.header);return e.landscape&&pe.split(" ").length===3?pe.replace(" ",` -`):pe}),H=le(()=>{let pe=l.date();return pe=l.setDate(pe,1),pe=l.setMonth(pe,V.value),pe=l.setYear(pe,L.value),pe}),E=le(()=>l.format(H.value,"monthAndYear")),B=le(()=>l.format(H.value,"monthShort")),N=le(()=>l.format(H.value,"year")),R=le(()=>`date-picker-header${F.value?"-reverse":""}-transition`),q=$(()=>{if(e.disabled)return!0;const pe=[];if(v.value!=="month")pe.push("prev-month","next-month","prev-year","next-year");else{let Ne=l.date();if(Ne=l.startOfMonth(Ne),Ne=l.setMonth(Ne,V.value),Ne=l.setYear(Ne,L.value),y.value){const je=l.addDays(l.startOfMonth(Ne),-1),ue=l.addDays(l.startOfYear(Ne),-1);l.isAfter(y.value,je)&&pe.push("prev-month"),l.isAfter(y.value,ue)&&pe.push("prev-year")}if(x.value){const je=l.addDays(l.endOfMonth(Ne),1),ue=l.addDays(l.endOfYear(Ne),1);l.isAfter(je,x.value)&&pe.push("next-month"),l.isAfter(ue,x.value)&&pe.push("next-year")}}return pe}),Q=$(()=>e.allowedYears||te),re=$(()=>e.allowedMonths||Z);function ae(pe,Ne){const je=e.allowedDates;if(typeof je!="function")return!0;const ue=1+Cp(l,pe,Ne);for(let Se=0;Se0?V.value--:(L.value--,V.value=11,fe()),be()}function he(){if(L.value++,x.value){const pe=String(V.value+1).padStart(2,"0"),Ne=l.parseISO(`${L.value}-${pe}-01`);l.isAfter(Ne,x.value)&&(V.value=l.getMonth(x.value))}fe()}function ke(){if(L.value--,y.value){const pe=String(V.value+1).padStart(2,"0"),Ne=l.endOfMonth(l.parseISO(`${L.value}-${pe}-01`));l.isAfter(y.value,Ne)&&(V.value=l.getMonth(y.value))}fe()}function Pe(){v.value="month"}function ge(){v.value=v.value==="months"?"month":"months"}function we(){v.value=v.value==="year"?"month":"year"}function be(){v.value==="months"&&ge()}function fe(){v.value==="year"&&we()}return Ye(g,(pe,Ne)=>{const je=Wt(Ne),ue=Wt(pe);if(!ue.length)return;const Se=l.date(je[je.length-1]),_e=l.date(ue[ue.length-1]);if(l.isSameDay(Se,_e))return;const Le=l.getMonth(_e),Xe=l.getYear(_e);Le!==V.value&&(V.value=Le,be()),Xe!==L.value&&(L.value=Xe,fe()),F.value=l.isBefore(Se,_e)}),Fe(()=>{const pe=Zr.filterProps(e),Ne=yt(Vu.filterProps(e),["viewMode"]),je=Mu.filterProps(e),ue=Lu.filterProps(e),Se=yt(Du.filterProps(e),["modelValue"]),_e=yt(_u.filterProps(e),["modelValue"]),Le={color:I.value,header:Y.value,transition:R.value};return W(Zr,Ae(pe,{color:I.value,class:["v-date-picker",`v-date-picker--${v.value}`,{"v-date-picker--show-week":e.showWeek},f.value,e.class],style:[{"--v-date-picker-landscape-header-width":Ge(e.landscapeHeaderWidth)},e.style]}),{title:()=>{var Xe;return((Xe=r.title)==null?void 0:Xe.call(r))??X("div",{class:"v-date-picker__title"},[d(e.title)])},header:()=>r.header?W(gt,{defaults:{VDatePickerHeader:{...Le}}},{default:()=>{var Xe;return[(Xe=r.header)==null?void 0:Xe.call(r,Le)]}}):W(Mu,Ae({key:"header"},je,Le,{onClick:v.value!=="month"?Pe:void 0}),{prepend:r.prepend,append:r.append}),default:()=>X(tt,null,[W(Vu,Ae(Ne,{disabled:q.value,viewMode:v.value,text:E.value,monthText:B.value,yearText:N.value,"onClick:next":se,"onClick:prev":de,"onClick:nextYear":he,"onClick:prevYear":ke,"onClick:month":ge,"onClick:year":we}),{default:r.controls}),W(Us,{hideOnLeave:!0},{default:()=>[v.value==="months"?W(Du,Ae({key:"date-picker-months"},Se,{modelValue:V.value,"onUpdate:modelValue":[Xe=>V.value=Xe,be],min:y.value,max:x.value,year:L.value,allowedMonths:re.value}),{month:r.month}):v.value==="year"?W(_u,Ae({key:"date-picker-years"},_e,{modelValue:L.value,"onUpdate:modelValue":[Xe=>L.value=Xe,fe],min:y.value,max:x.value,allowedYears:Q.value}),{year:r.year}):W(Lu,Ae({key:"date-picker-month"},ue,{modelValue:g.value,"onUpdate:modelValue":Xe=>g.value=Xe,month:V.value,"onUpdate:month":[Xe=>V.value=Xe,be],year:L.value,"onUpdate:year":[Xe=>L.value=Xe,fe],min:y.value,max:x.value}),{day:r.day})]})]),actions:r.actions})}),{}}}),DE=xe({actionText:String,bgColor:String,color:String,icon:lt,image:String,justify:{type:String,default:"center"},headline:String,title:String,text:String,textWidth:{type:[Number,String],default:500},href:String,to:String,...nt(),...un(),...$a({size:void 0}),...Pt()},"VEmptyState"),_E=Me()({name:"VEmptyState",props:DE(),emits:{"click:action":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const{themeClasses:l}=Vt(e),{backgroundColorClasses:d,backgroundColorStyles:f}=Mt(()=>e.bgColor),{dimensionStyles:g}=dn(e),{displayClasses:v}=sa();function y(x){i("click:action",x)}return Fe(()=>{var O,L,F;const x=!!(r.actions||e.actionText),S=!!(r.headline||e.headline),C=!!(r.title||e.title),I=!!(r.text||e.text),M=!!(r.media||e.image||e.icon),V=e.size||(e.image?200:96);return X("div",{class:Be(["v-empty-state",{[`v-empty-state--${e.justify}`]:!0},l.value,d.value,v.value,e.class]),style:Ze([f.value,g.value,e.style])},[M&&X("div",{key:"media",class:"v-empty-state__media"},[r.media?W(gt,{key:"media-defaults",defaults:{VImg:{src:e.image,height:V},VIcon:{size:V,icon:e.icon}}},{default:()=>[r.media()]}):X(tt,null,[e.image?W(oi,{key:"image",src:e.image,height:V},null):e.icon?W(Tt,{key:"icon",color:e.color,size:V,icon:e.icon},null):void 0])]),S&&X("div",{key:"headline",class:"v-empty-state__headline"},[((O=r.headline)==null?void 0:O.call(r))??e.headline]),C&&X("div",{key:"title",class:"v-empty-state__title"},[((L=r.title)==null?void 0:L.call(r))??e.title]),I&&X("div",{key:"text",class:"v-empty-state__text",style:{maxWidth:Ge(e.textWidth)}},[((F=r.text)==null?void 0:F.call(r))??e.text]),r.default&&X("div",{key:"content",class:"v-empty-state__content"},[r.default()]),x&&X("div",{key:"actions",class:"v-empty-state__actions"},[W(gt,{defaults:{VBtn:{class:"v-empty-state__action-btn",color:e.color??"surface-variant",href:e.href,text:e.actionText,to:e.to}}},{default:()=>{var Y;return[((Y=r.actions)==null?void 0:Y.call(r,{props:{onClick:y}}))??W(Ct,{onClick:y},null)]}})])])}),{}}}),al=Symbol.for("vuetify:v-expansion-panel"),fx=xe({...nt(),...Kd()},"VExpansionPanelText"),Ru=Me()({name:"VExpansionPanelText",props:fx(),setup(e,n){let{slots:i}=n;const r=xt(al);if(!r)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:l,onAfterLeave:d}=Zd(e,r.isSelected);return Fe(()=>W(Mo,{onAfterLeave:d},{default:()=>{var f;return[$t(X("div",{class:Be(["v-expansion-panel-text",e.class]),style:Ze(e.style)},[i.default&&l.value&&X("div",{class:"v-expansion-panel-text__wrapper"},[(f=i.default)==null?void 0:f.call(i)])]),[[Aa,r.isSelected.value]])]}})),{}}}),hx=xe({color:String,expandIcon:{type:lt,default:"$expand"},collapseIcon:{type:lt,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...nt(),...un()},"VExpansionPanelTitle"),Ou=Me()({name:"VExpansionPanelTitle",directives:{vRipple:En},props:hx(),setup(e,n){let{slots:i}=n;const r=xt(al);if(!r)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:l,backgroundColorStyles:d}=Mt(()=>e.color),{dimensionStyles:f}=dn(e),g=$(()=>({collapseIcon:e.collapseIcon,disabled:r.disabled.value,expanded:r.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),v=le(()=>r.isSelected.value?e.collapseIcon:e.expandIcon);return Fe(()=>{var y;return $t(X("button",{class:Be(["v-expansion-panel-title",{"v-expansion-panel-title--active":r.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},l.value,e.class]),style:Ze([d.value,f.value,e.style]),type:"button",tabindex:r.disabled.value?-1:void 0,disabled:r.disabled.value,"aria-expanded":r.isSelected.value,onClick:e.readonly?void 0:r.toggle},[X("span",{class:"v-expansion-panel-title__overlay"},null),(y=i.default)==null?void 0:y.call(i,g.value),!e.hideActions&&W(gt,{defaults:{VIcon:{icon:v.value}}},{default:()=>{var x;return[X("span",{class:"v-expansion-panel-title__icon"},[((x=i.actions)==null?void 0:x.call(i,g.value))??W(Tt,null,null)])]}})]),[[En,e.ripple]])}),{}}}),gx=xe({title:String,text:String,bgColor:String,...fn(),...wr(),...jt(),...ht(),...hx(),...fx()},"VExpansionPanel"),RE=Me()({name:"VExpansionPanel",props:gx(),emits:{"group:selected":e=>!0},setup(e,n){let{slots:i}=n;const r=Ei(e,al),{backgroundColorClasses:l,backgroundColorStyles:d}=Mt(()=>e.bgColor),{elevationClasses:f}=mn(e),{roundedClasses:g}=Zt(e),v=le(()=>(r==null?void 0:r.disabled.value)||e.disabled),y=$(()=>r.group.items.value.reduce((C,I,M)=>(r.group.selected.value.includes(I.id)&&C.push(M),C),[])),x=$(()=>{const C=r.group.items.value.findIndex(I=>I.id===r.id);return!r.isSelected.value&&y.value.some(I=>I-C===1)}),S=$(()=>{const C=r.group.items.value.findIndex(I=>I.id===r.id);return!r.isSelected.value&&y.value.some(I=>I-C===-1)});return Ft(al,r),Fe(()=>{const C=!!(i.text||e.text),I=!!(i.title||e.title),M=Ou.filterProps(e),V=Ru.filterProps(e);return W(e.tag,{class:Be(["v-expansion-panel",{"v-expansion-panel--active":r.isSelected.value,"v-expansion-panel--before-active":x.value,"v-expansion-panel--after-active":S.value,"v-expansion-panel--disabled":v.value},g.value,l.value,e.class]),style:Ze([d.value,e.style])},{default:()=>[X("div",{class:Be(["v-expansion-panel__shadow",...f.value])},null),W(gt,{defaults:{VExpansionPanelTitle:{...M},VExpansionPanelText:{...V}}},{default:()=>{var O;return[I&&W(Ou,{key:"title"},{default:()=>[i.title?i.title():e.title]}),C&&W(Ru,{key:"text"},{default:()=>[i.text?i.text():e.text]}),(O=i.default)==null?void 0:O.call(i)]}})]})}),{groupItem:r}}}),OE=["default","accordion","inset","popout"],BE=xe({flat:Boolean,...xr(),...Un(gx(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","readonly","ripple","rounded","tile","static"]),...Pt(),...nt(),...ht(),variant:{type:String,default:"default",validator:e=>OE.includes(e)}},"VExpansionPanels"),FE=Me()({name:"VExpansionPanels",props:BE(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{next:r,prev:l}=Oi(e,al),{themeClasses:d}=Vt(e),f=le(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return Qt({VExpansionPanel:{bgColor:le(()=>e.bgColor),collapseIcon:le(()=>e.collapseIcon),color:le(()=>e.color),eager:le(()=>e.eager),elevation:le(()=>e.elevation),expandIcon:le(()=>e.expandIcon),focusable:le(()=>e.focusable),hideActions:le(()=>e.hideActions),readonly:le(()=>e.readonly),ripple:le(()=>e.ripple),rounded:le(()=>e.rounded),static:le(()=>e.static)}}),Fe(()=>W(e.tag,{class:Be(["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},d.value,f.value,e.class]),style:Ze(e.style)},{default:()=>{var g;return[(g=i.default)==null?void 0:g.call(i,{prev:l,next:r})]}})),{next:r,prev:l}}}),NE=xe({app:Boolean,appear:Boolean,extended:Boolean,layout:Boolean,offset:Boolean,modelValue:{type:Boolean,default:!0},...yt(_o({active:!0}),["location","spaced"]),...pr(),...Xa(),...fi({transition:"fab-transition"})},"VFab"),zE=Me()({name:"VFab",props:NE(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue"),l=He(56),d=Re(),{resizeRef:f}=ga(S=>{S.length&&(l.value=S[0].target.clientHeight)}),g=le(()=>e.app||e.absolute),v=$(()=>{var S;return g.value?((S=e.location)==null?void 0:S.split(" ").shift())??"bottom":!1}),y=$(()=>{var S;return g.value?((S=e.location)==null?void 0:S.split(" ")[1])??"end":!1});Tn(()=>e.app,()=>{const S=br({id:e.name,order:$(()=>parseInt(e.order,10)),position:v,layoutSize:$(()=>e.layout?l.value+24:0),elementSize:$(()=>l.value+24),active:$(()=>e.app&&r.value),absolute:le(()=>e.absolute)});Kt(()=>{d.value=S.layoutItemStyles.value})});const x=Re();return Fe(()=>{const S=Ct.filterProps(e);return X("div",{ref:x,class:Be(["v-fab",{"v-fab--absolute":e.absolute,"v-fab--app":!!e.app,"v-fab--extended":e.extended,"v-fab--offset":e.offset,[`v-fab--${v.value}`]:g.value,[`v-fab--${y.value}`]:g.value},e.class]),style:Ze([e.app?{...d.value}:{height:e.absolute?"100%":"inherit"},e.style])},[X("div",{class:"v-fab__container"},[W(Hn,{appear:e.appear,transition:e.transition},{default:()=>[$t(W(Ct,Ae({ref:f},S,{active:void 0,location:void 0}),i),[[Aa,e.active]])]})])])}),{}}});function HE(){function e(i){var l,d;return[...((l=i.dataTransfer)==null?void 0:l.items)??[]].filter(f=>f.kind==="file").map(f=>f.webkitGetAsEntry()).filter(Boolean).length>0||[...((d=i.dataTransfer)==null?void 0:d.files)??[]].length>0}async function n(i){var d,f;const r=[],l=[...((d=i.dataTransfer)==null?void 0:d.items)??[]].filter(g=>g.kind==="file").map(g=>g.webkitGetAsEntry()).filter(Boolean);if(l.length)for(const g of l){const v=await vx(g,mx(".",g));r.push(...v.map(y=>y.file))}else r.push(...((f=i.dataTransfer)==null?void 0:f.files)??[]);return r}return{handleDrop:n,hasFilesOrFolders:e}}function vx(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return new Promise((i,r)=>{e.isFile?e.file(d=>i([{file:d,path:n}]),r):e.isDirectory&&e.createReader().readEntries(async d=>{const f=[];for(const g of d)f.push(...await vx(g,mx(n,g)));i(f)})})}function mx(e,n){return n.isDirectory?`${e}/${n.name}`:e}const YE=xe({filterByType:String},"file-accept");function WE(e){const n=$(()=>e.filterByType?XE(e.filterByType):null);function i(r){if(n.value){const l=r.filter(n.value);return{accepted:l,rejected:r.filter(d=>!l.includes(d))}}return{accepted:r,rejected:[]}}return{filterAccepted:i}}function XE(e){const n=e.split(",").map(d=>d.trim().toLowerCase()),i=n.filter(d=>d.startsWith(".")),r=n.filter(d=>d.endsWith("/*")),l=n.filter(d=>!i.includes(d)&&!r.includes(d));return d=>{var v,y;const f=((v=d.name.split(".").at(-1))==null?void 0:v.toLowerCase())??"",g=((y=d.type.split("/").at(0))==null?void 0:y.toLowerCase())??"";return l.includes(d.type)||i.includes(`.${f}`)||r.includes(`${g}/*`)}}const $E=xe({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(Number(e))},truncateLength:{type:[Number,String],default:22},...yt(mi({prependIcon:"$file"}),["direction"]),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>Wt(e).every(n=>n!=null&&typeof n=="object")},...YE(),...wl({clearable:!0})},"VFileInput"),GE=Me()({name:"VFileInput",inheritAttrs:!1,props:$E(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,rejected:e=>!0},setup(e,n){let{attrs:i,emit:r,slots:l}=n;const{t:d}=_t(),{filterAccepted:f}=WE(e),g=it(e,"modelValue",e.modelValue,Pe=>Wt(Pe),Pe=>!e.multiple&&Array.isArray(Pe)?Pe[0]:Pe),{isFocused:v,focus:y,blur:x}=vi(e),S=$(()=>typeof e.showSize!="boolean"?e.showSize:void 0),C=$(()=>(g.value??[]).reduce((Pe,ge)=>{let{size:we=0}=ge;return Pe+we},0)),I=$(()=>Dh(C.value,S.value)),M=$(()=>(g.value??[]).map(Pe=>{const{name:ge="",size:we=0}=Pe,be=te(ge);return e.showSize?`${be} (${Dh(we,S.value)})`:be})),V=$(()=>{var ge;const Pe=((ge=g.value)==null?void 0:ge.length)??0;return e.showSize?d(e.counterSizeString,Pe,I.value):d(e.counterString,Pe)}),O=Re(),L=Re(),F=Re(),Y=le(()=>v.value||e.active),H=$(()=>["plain","underlined"].includes(e.variant)),E=He(!1),{handleDrop:B,hasFilesOrFolders:N}=HE();function R(){var Pe;F.value!==document.activeElement&&((Pe=F.value)==null||Pe.focus()),v.value||y()}function q(Pe){var ge;(ge=F.value)==null||ge.click()}function Q(Pe){r("mousedown:control",Pe)}function re(Pe){var ge;(ge=F.value)==null||ge.click(),r("click:control",Pe)}function ae(Pe){Pe.stopPropagation(),R(),dt(()=>{g.value=[],ul(e["onClick:clear"],Pe)})}function te(Pe){if(Pe.length{(!Array.isArray(Pe)||!Pe.length)&&F.value&&(F.value.value="")}),Fe(()=>{const Pe=!!(l.counter||e.counter),ge=!!(Pe||l.details),[we,be]=Ya(i),{modelValue:fe,...pe}=Dn.filterProps(e),Ne={...Di.filterProps(e),"onClick:clear":ae},je=i.webkitdirectory!==void 0&&i.webkitdirectory!==!1,ue=i.accept?String(i.accept):void 0,Se=je?void 0:e.filterByType??ue;return W(Dn,Ae({ref:O,modelValue:e.multiple?g.value:g.value[0],class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--dragging":E.value,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":H.value},e.class],style:e.style,"onClick:prepend":q},we,pe,{centerAffix:!H.value,focused:v.value}),{...l,default:_e=>{let{id:Le,isDisabled:Xe,isDirty:oe,isReadonly:ve,isValid:ce,hasDetails:Te}=_e;return W(Di,Ae({ref:L,prependIcon:e.prependIcon,onMousedown:Q,onClick:re,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},Ne,{id:Le.value,active:Y.value||oe.value,dirty:oe.value||e.dirty,disabled:Xe.value,focused:v.value,details:Te.value,error:ce.value===!1,onDragover:Z,onDrop:de}),{...l,default:De=>{var Ce;let{props:{class:Oe,...Je},controlRef:Qe}=De;return X(tt,null,[X("input",Ae({ref:Ee=>F.value=Qe.value=Ee,type:"file",accept:Se,readonly:ve.value,disabled:Xe.value,multiple:e.multiple,name:e.name,onClick:Ee=>{Ee.stopPropagation(),ve.value&&Ee.preventDefault(),R()},onChange:he,onDragleave:se,onFocus:R,onBlur:x},Je,be),null),X("div",{class:Be(Oe)},[!!((Ce=g.value)!=null&&Ce.length)&&!e.hideInput&&(l.selection?l.selection({fileNames:M.value,totalBytes:C.value,totalBytesReadable:I.value}):e.chips?M.value.map(Ee=>W(ci,{key:Ee,size:"small",text:Ee},null)):M.value.join(", "))])])}})},details:ge?_e=>{var Le,Xe;return X(tt,null,[(Le=l.details)==null?void 0:Le.call(l,_e),Pe&&X(tt,null,[X("span",null,null),W(Oo,{active:!!((Xe=g.value)!=null&&Xe.length),value:V.value,disabled:e.disabled},l.counter)])])}:void 0})}),pn({},O,L,F)}}),jE=xe({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},..._n(),...nt(),...fn(),...pr(),...jt(),...ht({tag:"footer"}),...Pt()},"VFooter"),UE=Me()({name:"VFooter",props:jE(),setup(e,n){let{slots:i}=n;const r=Re(),{themeClasses:l}=Vt(e),{backgroundColorClasses:d,backgroundColorStyles:f}=Mt(()=>e.color),{borderClasses:g}=Wn(e),{elevationClasses:v}=mn(e),{roundedClasses:y}=Zt(e),x=He(32),{resizeRef:S}=ga(I=>{I.length&&(x.value=I[0].target.clientHeight)}),C=$(()=>e.height==="auto"?x.value:parseInt(e.height,10));return Tn(()=>e.app,()=>{const I=br({id:e.name,order:$(()=>parseInt(e.order,10)),position:le(()=>"bottom"),layoutSize:C,elementSize:$(()=>e.height==="auto"?void 0:C.value),active:le(()=>e.app),absolute:le(()=>e.absolute)});Kt(()=>{r.value=I.layoutItemStyles.value})}),Fe(()=>W(e.tag,{ref:S,class:Be(["v-footer",l.value,d.value,g.value,v.value,y.value,e.class]),style:Ze([f.value,e.app?r.value:{height:Ge(e.height)},e.style])},i)),{}}}),qE=xe({...nt(),...tA()},"VForm"),KE=Me()({name:"VForm",props:qE(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,n){let{slots:i,emit:r}=n;const l=nA(e),d=Re();function f(v){v.preventDefault(),l.reset()}function g(v){const y=v,x=l.validate();y.then=x.then.bind(x),y.catch=x.catch.bind(x),y.finally=x.finally.bind(x),r("submit",y),y.defaultPrevented||x.then(S=>{var I;let{valid:C}=S;C&&((I=d.value)==null||I.submit())}),y.preventDefault()}return Fe(()=>{var v;return X("form",{ref:d,class:Be(["v-form",e.class]),style:Ze(e.style),novalidate:!0,onReset:f,onSubmit:g},[(v=i.default)==null?void 0:v.call(i,l)])}),pn(l,d)}}),ZE=xe({color:String,..._n(),...nt(),...jt(),...ht({tag:"kbd"}),...Pt(),...fn()},"VKbd"),Bu=Me()({name:"VKbd",props:ZE(),setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{borderClasses:l}=Wn(e),{roundedClasses:d}=Zt(e),{backgroundColorClasses:f,backgroundColorStyles:g}=Mt(()=>e.color),{elevationClasses:v}=mn(e);return Fe(()=>W(e.tag,{class:Be(["v-kbd",r.value,f.value,l.value,v.value,d.value,e.class]),style:Ze([g.value,e.style])},i)),{}}});function px(e,n,i){const r=i&&e.mac?e.mac:e.default,l=n==="icon"&&!r.icon||n==="symbol"&&!r.symbol?"text":n;let d=r[l]??r.text;return l==="text"&&typeof d=="string"&&d.startsWith("$")&&!d.startsWith("$vuetify.")&&(d=d.slice(1).toUpperCase()),l==="icon"?["icon",d]:[l,d]}const bx={ctrl:{mac:{symbol:"⌃",icon:"$ctrl",text:"$vuetify.hotkey.ctrl"},default:{text:"Ctrl"}},meta:{mac:{symbol:"⌘",icon:"$command",text:"$vuetify.hotkey.command"},default:{text:"Ctrl"}},cmd:{mac:{symbol:"⌘",icon:"$command",text:"$vuetify.hotkey.command"},default:{text:"Ctrl"}},shift:{mac:{symbol:"⇧",icon:"$shift",text:"$vuetify.hotkey.shift"},default:{text:"Shift"}},alt:{mac:{symbol:"⌥",icon:"$alt",text:"$vuetify.hotkey.option"},default:{text:"Alt"}},enter:{default:{symbol:"↵",icon:"$enter",text:"$vuetify.hotkey.enter"}},arrowup:{default:{symbol:"↑",icon:"$arrowup",text:"$vuetify.hotkey.upArrow"}},arrowdown:{default:{symbol:"↓",icon:"$arrowdown",text:"$vuetify.hotkey.downArrow"}},arrowleft:{default:{symbol:"←",icon:"$arrowleft",text:"$vuetify.hotkey.leftArrow"}},arrowright:{default:{symbol:"→",icon:"$arrowright",text:"$vuetify.hotkey.rightArrow"}},backspace:{default:{symbol:"⌫",icon:"$backspace",text:"$vuetify.hotkey.backspace"}},escape:{default:{text:"$vuetify.hotkey.escape"}}," ":{mac:{symbol:"␣",icon:"$space",text:"$vuetify.hotkey.space"},default:{text:"$vuetify.hotkey.space"}},"-":{default:{text:"-"}},"+":{default:{text:"+"}}},JE=xe({keys:String,displayMode:{type:String,default:"icon"},keyMap:{type:Object,default:()=>bx},platform:{type:String,default:"auto"},inline:Boolean,disabled:Boolean,prefix:String,suffix:String,variant:{type:String,default:"elevated",validator:e=>["elevated","flat","tonal","outlined","text","plain","contained"].includes(e)},...nt(),...Pt(),..._n(),...jt(),...fn(),color:String},"VHotkey"),Mc=Symbol("VHotkey:AND_DELINEATOR"),Lc=Symbol("VHotkey:SLASH_DELINEATOR"),Rg=Symbol("VHotkey:THEN_DELINEATOR");function QE(e,n,i){const r=n.toLowerCase();if(r in e){const l=px(e[r],"text",i);return typeof l[1]=="string"?l[1]:String(l[1])}return n.toUpperCase()}function Og(e,n,i,r){const l=i.toLowerCase();if(l in e){const d=px(e[l],n,r);return d[0]==="text"&&typeof d[1]=="string"&&d[1].startsWith("$")&&!d[1].startsWith("$vuetify.")?["text",d[1].replace("$","").toUpperCase(),i]:[...d,i]}return["text",i.toUpperCase(),i]}const eV=Me()({name:"VHotkey",props:JE(),setup(e){const{t:n}=_t(),{themeClasses:i}=Vt(e),{rtlClasses:r}=gn(),{borderClasses:l}=Wn(e),{roundedClasses:d}=Zt(e),{elevationClasses:f}=mn(e),{colorClasses:g,colorStyles:v,variantClasses:y}=gi(()=>({color:e.color,variant:e.variant==="contained"?"elevated":e.variant})),x=$(()=>e.platform==="auto"?typeof navigator<"u"&&/macintosh/i.test(navigator.userAgent):e.platform==="mac"),S=$(()=>e.keys?e.keys.split(" ").map(L=>{const F=[],Y=KC(L);for(let H=0;H0&&F.push(Rg);const{keys:B,separators:N}=Lp(E);for(let R=0;R0&&F.push(N[R-1]==="/"?Lc:Mc),F.push(Og(e.keyMap,e.displayMode,q,x.value))}}return F}):[]),C=$(()=>{if(!e.keys)return"";const F=S.value.map(Y=>{const H=[];for(const E of Y)if(Array.isArray(E)){const B=E[0]==="icon"||E[0]==="symbol"?Og(Mn(bx,e.keyMap),"text",String(E[1]),x.value)[1]:E[1];H.push(I(B))}else E===Mc?H.push(n("$vuetify.hotkey.plus")):E===Lc?H.push(n("$vuetify.hotkey.or")):E===Rg&&H.push(n("$vuetify.hotkey.then"));return H.join(" ")}).join(", ");return n("$vuetify.hotkey.shortcut",F)});function I(L){return L.startsWith("$vuetify.")?n(L):L}function M(L){if(e.displayMode==="text")return;const F=QE(e.keyMap,String(L[2]),x.value);return I(F)}function V(L,F){const Y=e.variant==="contained",H=Y?"kbd":Bu,E=["v-hotkey__key",`v-hotkey__key-${L[0]}`,...Y?["v-hotkey__key--nested"]:[l.value,d.value,f.value,g.value]];return W(H,{key:F,class:Be(E),style:Ze(Y?void 0:v.value),"aria-hidden":"true",title:M(L)},{default:()=>[L[0]==="icon"?W(Tt,{icon:L[1],"aria-hidden":"true"},null):I(L[1])]})}function O(L,F){return X("span",{key:F,class:"v-hotkey__divider","aria-hidden":"true"},[L===Mc?"+":L===Lc?"/":n("$vuetify.hotkey.then")])}Fe(()=>{const L=X(tt,null,[e.prefix&&X("span",{key:"prefix",class:"v-hotkey__prefix"},[e.prefix]),S.value.map((F,Y)=>X("span",{class:"v-hotkey__combination",key:Y},[F.map((H,E)=>Array.isArray(H)?V(H,E):O(H,E)),Y[L]})])})}}),tV=xe({disabled:Boolean,modelValue:{type:Boolean,default:null},...Ud()},"VHover"),nV=Me()({name:"VHover",props:tV(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue"),{runOpenDelay:l,runCloseDelay:d}=qd(e,f=>!e.disabled&&(r.value=f));return()=>{var f;return(f=i.default)==null?void 0:f.call(i,{isHovering:r.value,props:{onMouseenter:l,onMouseleave:d}})}}}),aV=xe({color:String,direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},side:{type:String,default:"end",validator:e=>["start","end","both"].includes(e)},mode:{type:String,default:"intersect",validator:e=>["intersect","manual"].includes(e)},margin:[Number,String],loadMoreText:{type:String,default:"$vuetify.infiniteScroll.loadMore"},emptyText:{type:String,default:"$vuetify.infiniteScroll.empty"},...un(),...ht()},"VInfiniteScroll"),Bg=Yn({name:"VInfiniteScrollIntersect",props:{side:{type:String,required:!0},rootMargin:String},emits:{intersect:(e,n)=>!0},setup(e,n){let{emit:i}=n;const{intersectionRef:r,isIntersecting:l}=hl();return Ye(l,async d=>{i("intersect",e.side,d)}),Fe(()=>X("div",{class:"v-infinite-scroll-intersect",style:{"--v-infinite-margin-size":e.rootMargin},ref:r},[ia(" ")])),{}}}),iV=Me()({name:"VInfiniteScroll",props:aV(),emits:{load:e=>!0},setup(e,n){let{slots:i,emit:r}=n;const l=Re(),d=He("ok"),f=He("ok"),g=$(()=>Ge(e.margin)),v=He(!1);function y(B){if(!l.value)return;const N=e.direction==="vertical"?"scrollTop":"scrollLeft";l.value[N]=B}function x(){if(!l.value)return 0;const B=e.direction==="vertical"?"scrollTop":"scrollLeft";return l.value[B]}function S(){if(!l.value)return 0;const B=e.direction==="vertical"?"scrollHeight":"scrollWidth";return l.value[B]}function C(){if(!l.value)return 0;const B=e.direction==="vertical"?"clientHeight":"clientWidth";return l.value[B]}on(()=>{l.value&&(e.side==="start"?y(S()):e.side==="both"&&y(S()/2-C()/2))});function I(B,N){B==="start"?d.value=N:B==="end"?f.value=N:B==="both"&&(d.value=N,f.value=N)}function M(B){return B==="start"?d.value:f.value}let V=0;function O(B,N){v.value=N,v.value&&L(B)}function L(B){if(e.mode!=="manual"&&!v.value)return;const N=M(B);if(!l.value||["empty","loading"].includes(N))return;V=S(),I(B,"loading");function R(q){I(B,q),dt(()=>{q==="empty"||q==="error"||(q==="ok"&&B==="start"&&y(S()-V+x()),e.mode!=="manual"&&dt(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{L(B)})})})}))})}r("load",{side:B,done:R})}const{t:F}=_t();function Y(B,N){var Q,re,ae,te,Z;if(e.side!==B&&e.side!=="both")return;const R=()=>L(B),q={side:B,props:{onClick:R,color:e.color}};return N==="error"?(Q=i.error)==null?void 0:Q.call(i,q):N==="empty"?((re=i.empty)==null?void 0:re.call(i,q))??X("div",null,[F(e.emptyText)]):e.mode==="manual"?N==="loading"?((ae=i.loading)==null?void 0:ae.call(i,q))??W(Vi,{indeterminate:!0,color:e.color},null):((te=i["load-more"])==null?void 0:te.call(i,q))??W(Ct,{variant:"outlined",color:e.color,onClick:R},{default:()=>[F(e.loadMoreText)]}):((Z=i.loading)==null?void 0:Z.call(i,q))??W(Vi,{indeterminate:!0,color:e.color},null)}const{dimensionStyles:H}=dn(e);Fe(()=>{const B=e.tag,N=e.side==="start"||e.side==="both",R=e.side==="end"||e.side==="both",q=e.mode==="intersect";return W(B,{ref:l,class:Be(["v-infinite-scroll",`v-infinite-scroll--${e.direction}`,{"v-infinite-scroll--start":N,"v-infinite-scroll--end":R}]),style:Ze(H.value)},{default:()=>{var Q;return[X("div",{class:"v-infinite-scroll__side"},[Y("start",d.value)]),N&&q&&W(Bg,{key:"start",side:"start",onIntersect:O,rootMargin:g.value},null),(Q=i.default)==null?void 0:Q.call(i),R&&q&&W(Bg,{key:"end",side:"end",onIntersect:O,rootMargin:g.value},null),X("div",{class:"v-infinite-scroll__side"},[Y("end",f.value)])]}})});function E(B){const N=B??e.side;I(N,"ok"),dt(()=>{N!=="end"&&y(S()-V+x()),e.mode!=="manual"&&dt(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{N==="both"?(L("start"),L("end")):L(N)})})})})})}return{reset:E}}}),yx=Symbol.for("vuetify:v-item-group"),rV=xe({...nt(),...xr({selectedClass:"v-item--selected"}),...ht(),...Pt()},"VItemGroup"),sV=Me()({name:"VItemGroup",props:rV(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{isSelected:l,select:d,next:f,prev:g,selected:v}=Oi(e,yx);return()=>W(e.tag,{class:Be(["v-item-group",r.value,e.class]),style:Ze(e.style)},{default:()=>{var y;return[(y=i.default)==null?void 0:y.call(i,{isSelected:l,select:d,next:f,prev:g,selected:v.value})]}})}}),lV=Me()({name:"VItem",props:wr(),emits:{"group:selected":e=>!0},setup(e,n){let{slots:i}=n;const{isSelected:r,select:l,toggle:d,selectedClass:f,value:g,disabled:v}=Ei(e,yx);return()=>{var y;return(y=i.default)==null?void 0:y.call(i,{isSelected:r.value,selectedClass:f.value,select:l,toggle:d,value:g.value,disabled:v.value})}}}),oV=xe({...nt(),...un(),...Ep()},"VLayout"),cV=Me()({name:"VLayout",props:oV(),setup(e,n){let{slots:i}=n;const{layoutClasses:r,layoutStyles:l,getLayoutItem:d,items:f,layoutRef:g}=Mp(e),{dimensionStyles:v}=dn(e);return Fe(()=>{var y;return X("div",{ref:g,class:Be([r.value,e.class]),style:Ze([v.value,l.value,e.style])},[(y=i.default)==null?void 0:y.call(i)])}),{getLayoutItem:d,items:f}}}),uV=xe({position:{type:String,required:!0},size:{type:[Number,String],default:300},modelValue:Boolean,...nt(),...pr()},"VLayoutItem"),dV=Me()({name:"VLayoutItem",props:uV(),setup(e,n){let{slots:i}=n;const{layoutItemStyles:r}=br({id:e.name,order:$(()=>parseInt(e.order,10)),position:le(()=>e.position),elementSize:le(()=>e.size),layoutSize:le(()=>e.size),active:le(()=>e.modelValue),absolute:le(()=>e.absolute)});return()=>{var l;return X("div",{class:Be(["v-layout-item",e.class]),style:Ze([r.value,e.style])},[(l=i.default)==null?void 0:l.call(i)])}}}),fV=xe({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},...nt(),...un(),...ht(),...fi({transition:"fade-transition"})},"VLazy"),hV=Me()({name:"VLazy",directives:{vIntersect:ka},props:fV(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{dimensionStyles:r}=dn(e),l=it(e,"modelValue");function d(f){l.value||(l.value=f)}return Fe(()=>$t(W(e.tag,{class:Be(["v-lazy",e.class]),style:Ze([r.value,e.style])},{default:()=>[l.value&&W(Hn,{transition:e.transition,appear:!0},{default:()=>{var f;return[(f=i.default)==null?void 0:f.call(i)]}})]}),[[ka,{handler:d,options:e.options},null]])),{}}}),gV=xe({locale:String,fallbackLocale:String,messages:Object,rtl:{type:Boolean,default:void 0},...nt()},"VLocaleProvider"),vV=Me()({name:"VLocaleProvider",props:gV(),setup(e,n){let{slots:i}=n;const{rtlClasses:r}=yp(e);return Fe(()=>{var l;return X("div",{class:Be(["v-locale-provider",r.value,e.class]),style:Ze(e.style)},[(l=i.default)==null?void 0:l.call(i)])}),{}}}),mV=xe({scrollable:Boolean,...nt(),...un(),...ht({tag:"main"})},"VMain"),pV=Me()({name:"VMain",props:mV(),setup(e,n){let{slots:i}=n;const{dimensionStyles:r}=dn(e),{mainStyles:l}=Vp(),{ssrBootStyles:d}=yr();return Fe(()=>W(e.tag,{class:Be(["v-main",{"v-main--scrollable":e.scrollable},e.class]),style:Ze([l.value,d.value,r.value,e.style])},{default:()=>{var f,g;return[e.scrollable?X("div",{class:"v-main__scroller"},[(f=i.default)==null?void 0:f.call(i)]):(g=i.default)==null?void 0:g.call(i)]}})),{}}});function bV(e){let{rootEl:n,isSticky:i,layoutItemStyles:r}=e;const l=He(!1),d=He(0),f=$(()=>{const y=typeof l.value=="boolean"?"top":l.value;return[i.value?{top:"auto",bottom:"auto",height:void 0}:void 0,l.value?{[y]:Ge(d.value)}:{top:r.value.top}]});on(()=>{Ye(i,y=>{y?window.addEventListener("scroll",v,{passive:!0}):window.removeEventListener("scroll",v)},{immediate:!0})}),An(()=>{window.removeEventListener("scroll",v)});let g=0;function v(){const y=g>window.scrollY?"up":"down",x=n.value.getBoundingClientRect(),S=parseFloat(r.value.top??0),C=window.scrollY-Math.max(0,d.value-S),I=x.height+Math.max(d.value,S)-window.scrollY-window.innerHeight,M=parseFloat(getComputedStyle(n.value).getPropertyValue("--v-body-scroll-y"))||0;x.height0;i--){if(e[i].t===e[i-1].t)continue;const r=Fg(n),l=(e[i].d-e[i-1].d)/(e[i].t-e[i-1].t);n+=(l-r)*Math.abs(l),i===e.length-1&&(n*=.5)}return Fg(n)*1e3}function wV(){const e={};function n(l){Array.from(l.changedTouches).forEach(d=>{(e[d.identifier]??(e[d.identifier]=new Qm(xV))).push([l.timeStamp,d])})}function i(l){Array.from(l.changedTouches).forEach(d=>{delete e[d.identifier]})}function r(l){var y;const d=(y=e[l])==null?void 0:y.values().reverse();if(!d)throw new Error(`No samples for touch id ${l}`);const f=d[0],g=[],v=[];for(const x of d){if(f[0]-x[0]>yV)break;g.push({t:x[0],d:x[1].clientX}),v.push({t:x[0],d:x[1].clientY})}return{x:Ng(g),y:Ng(v),get direction(){const{x,y:S}=this,[C,I]=[Math.abs(x),Math.abs(S)];return C>I&&x>=0?"right":C>I&&x<=0?"left":I>C&&S>=0?"down":I>C&&S<=0?"up":kV()}}}return{addMovement:n,endTouch:i,getVelocity:r}}function kV(){throw new Error}function SV(e){let{el:n,isActive:i,isTemporary:r,width:l,touchless:d,position:f}=e;on(()=>{window.addEventListener("touchstart",F,{passive:!0}),window.addEventListener("touchmove",Y,{passive:!1}),window.addEventListener("touchend",H,{passive:!0})}),An(()=>{window.removeEventListener("touchstart",F),window.removeEventListener("touchmove",Y),window.removeEventListener("touchend",H)});const g=$(()=>["left","right"].includes(f.value)),{addMovement:v,endTouch:y,getVelocity:x}=wV();let S=!1;const C=He(!1),I=He(0),M=He(0);let V;function O(B,N){return(f.value==="left"?B:f.value==="right"?document.documentElement.clientWidth-B:f.value==="top"?B:f.value==="bottom"?document.documentElement.clientHeight-B:Mr())-(N?l.value:0)}function L(B){let N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const R=f.value==="left"?(B-M.value)/l.value:f.value==="right"?(document.documentElement.clientWidth-B-M.value)/l.value:f.value==="top"?(B-M.value)/l.value:f.value==="bottom"?(document.documentElement.clientHeight-B-M.value)/l.value:Mr();return N?Lt(R):R}function F(B){if(d.value)return;const N=B.changedTouches[0].clientX,R=B.changedTouches[0].clientY,q=25,Q=f.value==="left"?Ndocument.documentElement.clientWidth-q:f.value==="top"?Rdocument.documentElement.clientHeight-q:Mr(),re=i.value&&(f.value==="left"?Ndocument.documentElement.clientWidth-l.value:f.value==="top"?Rdocument.documentElement.clientHeight-l.value:Mr());(Q||re||i.value&&r.value)&&(V=[N,R],M.value=O(g.value?N:R,i.value),I.value=L(g.value?N:R),S=M.value>-20&&M.value<80,y(B),v(B))}function Y(B){const N=B.changedTouches[0].clientX,R=B.changedTouches[0].clientY;if(S){if(!B.cancelable){S=!1;return}const Q=Math.abs(N-V[0]),re=Math.abs(R-V[1]);(g.value?Q>re&&Q>3:re>Q&&re>3)?(C.value=!0,S=!1):(g.value?re:Q)>3&&(S=!1)}if(!C.value)return;B.preventDefault(),v(B);const q=L(g.value?N:R,!1);I.value=Math.max(0,Math.min(1,q)),q>1?M.value=O(g.value?N:R,!0):q<0&&(M.value=O(g.value?N:R,!1))}function H(B){if(S=!1,!C.value)return;v(B),C.value=!1;const N=x(B.changedTouches[0].identifier),R=Math.abs(N.x),q=Math.abs(N.y);(g.value?R>q&&R>400:q>R&&q>3)?i.value=N.direction===({left:"right",right:"left",top:"down",bottom:"up"}[f.value]||Mr()):i.value=I.value>.5}const E=$(()=>C.value?{transform:f.value==="left"?`translateX(calc(-100% + ${I.value*l.value}px))`:f.value==="right"?`translateX(calc(100% - ${I.value*l.value}px))`:f.value==="top"?`translateY(calc(-100% + ${I.value*l.value}px))`:f.value==="bottom"?`translateY(calc(100% - ${I.value*l.value}px))`:Mr(),transition:"none"}:void 0);return Tn(C,()=>{var R,q;const B=((R=n.value)==null?void 0:R.style.transform)??null,N=((q=n.value)==null?void 0:q.style.transition)??null;Kt(()=>{var Q,re,ae,te;(re=n.value)==null||re.style.setProperty("transform",((Q=E.value)==null?void 0:Q.transform)||"none"),(te=n.value)==null||te.style.setProperty("transition",((ae=E.value)==null?void 0:ae.transition)||null)}),an(()=>{var Q,re;(Q=n.value)==null||Q.style.setProperty("transform",B),(re=n.value)==null||re.style.setProperty("transition",N)})}),{isDragging:C,dragProgress:I,dragStyles:E}}function Mr(){throw new Error}const CV=["start","end","left","right","top","bottom"],AV=xe({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>CV.includes(e)},sticky:Boolean,..._n(),...nt(),...Ud(),...mr({mobile:null}),...fn(),...pr(),...jt(),...yt(Eb(),["disableInitialFocus"]),...ht({tag:"nav"}),...Pt()},"VNavigationDrawer"),PV=Me()({name:"VNavigationDrawer",props:AV(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,n){let{attrs:i,emit:r,slots:l}=n;const{isRtl:d}=gn(),{themeClasses:f}=Vt(e),{borderClasses:g}=Wn(e),{backgroundColorClasses:v,backgroundColorStyles:y}=Mt(()=>e.color),{elevationClasses:x}=mn(e),{displayClasses:S,mobile:C}=sa(e),{roundedClasses:I}=Zt(e),M=Yp(),V=it(e,"modelValue",null,ge=>!!ge),{ssrBootStyles:O}=yr(),{scopeId:L}=kr(),F=Re(),Y=He(!1),{runOpenDelay:H,runCloseDelay:E}=qd(e,ge=>{Y.value=ge}),B=$(()=>e.rail&&e.expandOnHover&&Y.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),N=$(()=>eu(e.location,d.value)),R=le(()=>e.persistent),q=$(()=>!e.permanent&&(C.value||e.temporary)),Q=$(()=>e.sticky&&!q.value&&N.value!=="bottom");Vb(e,{isActive:V,localTop:q,contentEl:F}),Tn(()=>e.expandOnHover&&e.rail!=null,()=>{Ye(Y,ge=>r("update:rail",!ge))}),Tn(()=>!e.disableResizeWatcher,()=>{Ye(q,ge=>!e.permanent&&dt(()=>V.value=!ge))}),Tn(()=>!e.disableRouteWatcher&&!!M,()=>{Ye(M.currentRoute,()=>q.value&&(V.value=!1))}),Ye(()=>e.permanent,ge=>{ge&&(V.value=!0)}),e.modelValue==null&&!q.value&&(V.value=e.permanent||!C.value);const{isDragging:re,dragProgress:ae}=SV({el:F,isActive:V,isTemporary:q,width:B,touchless:le(()=>e.touchless),position:N}),te=$(()=>{const ge=q.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):B.value;return re.value?ge*ae.value:ge}),{layoutItemStyles:Z,layoutItemScrimStyles:se}=br({id:e.name,order:$(()=>parseInt(e.order,10)),position:N,layoutSize:te,elementSize:B,active:nr(V),disableTransitions:le(()=>re.value),absolute:$(()=>e.absolute||Q.value&&typeof de.value!="string")}),{isStuck:de,stickyStyles:he}=bV({rootEl:F,isSticky:Q,layoutItemStyles:Z}),ke=Mt(()=>typeof e.scrim=="string"?e.scrim:null),Pe=$(()=>({...re.value?{opacity:ae.value*.2,transition:"none"}:void 0,...se.value}));return Qt({VList:{bgColor:"transparent"}}),Fe(()=>{const ge=l.image||e.image;return X(tt,null,[W(e.tag,Ae({ref:F,onMouseenter:H,onMouseleave:E,class:["v-navigation-drawer",`v-navigation-drawer--${N.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":Y.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":q.value,"v-navigation-drawer--persistent":R.value,"v-navigation-drawer--active":V.value,"v-navigation-drawer--sticky":Q.value},f.value,v.value,g.value,S.value,x.value,I.value,e.class],style:[y.value,Z.value,O.value,he.value,e.style],inert:!V.value},L,i),{default:()=>{var we,be,fe;return[ge&&X("div",{key:"image",class:"v-navigation-drawer__img"},[l.image?W(gt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},l.image):W(oi,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),l.prepend&&X("div",{class:"v-navigation-drawer__prepend"},[(we=l.prepend)==null?void 0:we.call(l)]),X("div",{class:"v-navigation-drawer__content"},[(be=l.default)==null?void 0:be.call(l)]),l.append&&X("div",{class:"v-navigation-drawer__append"},[(fe=l.append)==null?void 0:fe.call(l)])]}}),W(Ii,{name:"fade-transition"},{default:()=>[q.value&&(re.value||V.value)&&!!e.scrim&&X("div",Ae({class:["v-navigation-drawer__scrim",ke.backgroundColorClasses.value],style:[Pe.value,ke.backgroundColorStyles.value],onClick:()=>{R.value||(V.value=!1)}},L),null)]})])}),{isStuck:de}}}),IV=Yn({name:"VNoSsr",setup(e,n){let{slots:i}=n;const r=Mb();return()=>{var l;return r.value&&((l=i.default)==null?void 0:l.call(i))}}}),TV=50,EV=500;function VV(e){let{toggleUpDown:n}=e,i=-1,r=-1;an(d);function l(g){d(),f(g),window.addEventListener("pointerup",d),document.addEventListener("blur",d),i=window.setTimeout(()=>{r=window.setInterval(()=>f(g),TV)},EV)}function d(){window.clearTimeout(i),window.clearInterval(r),window.removeEventListener("pointerup",d),document.removeEventListener("blur",d)}an(d);function f(g){n(g==="up")}return{holdStart:l,holdStop:d}}const MV=xe({controlVariant:{type:String,default:"default"},inset:Boolean,hideInput:Boolean,modelValue:{type:Number,default:null},min:{type:Number,default:Number.MIN_SAFE_INTEGER},max:{type:Number,default:Number.MAX_SAFE_INTEGER},step:{type:Number,default:1},precision:{type:Number,default:0},minFractionDigits:{type:Number,default:null},decimalSeparator:{type:String,validator:e=>!e||e.length===1},...yt(kl(),["modelValue","validationValue"])},"VNumberInput"),LV=Me()({name:"VNumberInput",props:{...MV()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=Re(),{holdStart:l,holdStop:d}=VV({toggleUpDown:re}),f=ss(e),g=$(()=>f.isDisabled.value||f.isReadonly.value),v=He(e.focused),{decimalSeparator:y}=_t(),x=$(()=>{var fe;return((fe=e.decimalSeparator)==null?void 0:fe[0])||y.value});function S(fe){let pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.precision,Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const je=pe==null?String(fe):fe.toFixed(pe);if(v.value&&Ne)return Number(je).toString().replace(".",x.value);if(e.minFractionDigits===null||pe!==null&&pefe??null,fe=>fe==null?fe??null:Lt(Number(fe),e.min,e.max)),I=He(null),M=He(null);Ye(C,fe=>{var pe;v.value&&!g.value&&Number((pe=I.value)==null?void 0:pe.replace(x.value,"."))===fe||(fe==null?(I.value=null,M.value=null):isNaN(fe)||(I.value=S(fe),M.value=Number(I.value.replace(x.value,"."))))},{immediate:!0});const V=$({get:()=>I.value,set(fe){if(fe===null||fe===""){C.value=null,I.value=null,M.value=null;return}const pe=Number(fe.replace(x.value,"."));isNaN(pe)||(I.value=fe,M.value=pe,pe<=e.max&&pe>=e.min&&(C.value=pe))}}),O=$(()=>{var pe;if(M.value===null)return!1;const fe=Number((pe=I.value)==null?void 0:pe.replace(x.value,"."));return fe!==Lt(fe,e.min,e.max)}),L=$(()=>g.value?!1:(C.value??0)+e.step<=e.max),F=$(()=>g.value?!1:(C.value??0)-e.step>=e.min),Y=$(()=>e.hideInput?"stacked":e.controlVariant),H=le(()=>Y.value==="split"?"$plus":"$collapse"),E=le(()=>Y.value==="split"?"$minus":"$expand"),B=le(()=>Y.value==="split"?"default":"small"),N=le(()=>Y.value==="stacked"?"auto":"100%"),R={props:{onClick:Z,onPointerup:se,onPointerdown:de,onPointercancel:se}},q={props:{onClick:Z,onPointerup:se,onPointerdown:he,onPointercancel:se}};Ye(()=>e.precision,()=>Pe()),Ye(()=>e.minFractionDigits,()=>Pe()),on(()=>{ke()});function Q(fe){if(fe==null)return 0;const pe=fe.toString(),Ne=pe.indexOf(".");return~Ne?pe.length-Ne:0}function re(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(g.value)return;if(C.value==null){V.value=S(Lt(0,e.min,e.max));return}let pe=Math.max(Q(C.value),Q(e.step));e.precision!=null&&(pe=Math.max(pe,e.precision)),fe?L.value&&(V.value=S(C.value+e.step,pe)):F.value&&(V.value=S(C.value-e.step,pe))}function ae(fe){var Le;if(g.value||!fe.data)return;const pe=fe.target,{value:Ne,selectionStart:je,selectionEnd:ue}=pe??{},Se=Ne?Ne.slice(0,je)+fe.data+Ne.slice(ue):fe.data,_e=eS(Se,e.precision,x.value);if(new RegExp(`^-?\\d*${to(x.value)}?\\d*$`).test(Se)||(fe.preventDefault(),pe.value=_e,dt(()=>V.value=_e)),e.precision!=null){if(((Le=Se.split(x.value)[1])==null?void 0:Le.length)>e.precision){fe.preventDefault(),pe.value=_e,dt(()=>V.value=_e);const Xe=(je??0)+fe.data.length;pe.setSelectionRange(Xe,Xe)}e.precision===0&&Se.endsWith(x.value)&&(fe.preventDefault(),pe.value=_e,dt(()=>V.value=_e))}}async function te(fe){["Enter","ArrowLeft","ArrowRight","Backspace","Delete","Tab"].includes(fe.key)||fe.ctrlKey||["ArrowDown","ArrowUp"].includes(fe.key)&&(fe.preventDefault(),fe.stopPropagation(),ke(),await dt(),fe.key==="ArrowDown"?re(!1):re())}function Z(fe){fe.stopPropagation()}function se(fe){const pe=fe.currentTarget;pe==null||pe.releasePointerCapture(fe.pointerId),fe.preventDefault(),d()}function de(fe){const pe=fe.currentTarget;pe==null||pe.setPointerCapture(fe.pointerId),fe.preventDefault(),fe.stopPropagation(),l("up")}function he(fe){const pe=fe.currentTarget;pe==null||pe.setPointerCapture(fe.pointerId),fe.preventDefault(),fe.stopPropagation(),l("down")}function ke(){if(g.value||!r.value)return;const fe=r.value.value,pe=Number(fe.replace(x.value,"."));fe&&!isNaN(pe)?V.value=S(Lt(pe,e.min,e.max)):V.value=null}function Pe(){g.value||(V.value=C.value!==null&&!isNaN(C.value)?S(C.value,e.precision,!1):null)}function ge(){if(!g.value){if(C.value===null||isNaN(C.value)){V.value=null;return}V.value=C.value.toString().replace(".",x.value)}}function we(){ge()}function be(){ke()}return Fe(()=>{const{modelValue:fe,type:pe,...Ne}=za.filterProps(e);function je(){return i.increment?W(gt,{key:"increment-defaults",defaults:{VBtn:{disabled:!L.value,height:N.value,size:B.value,icon:H.value,variant:"text"}}},{default:()=>[i.increment(R)]}):W(Ct,{"aria-hidden":"true","data-testid":"increment",disabled:!L.value,height:N.value,icon:H.value,key:"increment-btn",onClick:Z,onPointerdown:de,onPointerup:se,onPointercancel:se,size:B.value,variant:"text",tabindex:"-1"},null)}function ue(){return i.decrement?W(gt,{key:"decrement-defaults",defaults:{VBtn:{disabled:!F.value,height:N.value,size:B.value,icon:E.value,variant:"text"}}},{default:()=>[i.decrement(q)]}):W(Ct,{"aria-hidden":"true","data-testid":"decrement",disabled:!F.value,height:N.value,icon:E.value,key:"decrement-btn",onClick:Z,onPointerdown:he,onPointerup:se,onPointercancel:se,size:B.value,variant:"text",tabindex:"-1"},null)}function Se(){return X("div",{class:"v-number-input__control"},[ue(),W(aa,{vertical:Y.value!=="stacked"},null),je()])}function _e(){return!e.hideInput&&!e.inset?W(aa,{vertical:!0},null):void 0}const Le=Y.value==="split"?X("div",{class:"v-number-input__control"},[W(aa,{vertical:!0},null),je()]):e.reverse||Y.value==="hidden"?void 0:X(tt,null,[_e(),Se()]),Xe=i["append-inner"]||Le,oe=Y.value==="split"?X("div",{class:"v-number-input__control"},[ue(),W(aa,{vertical:!0},null)]):e.reverse&&Y.value!=="hidden"?X(tt,null,[Se(),_e()]):void 0,ve=i["prepend-inner"]||oe;return W(za,Ae({ref:r},Ne,{modelValue:V.value,"onUpdate:modelValue":ce=>V.value=ce,focused:v.value,"onUpdate:focused":ce=>v.value=ce,validationValue:C.value,error:e.error||O.value||void 0,onBeforeinput:ae,onFocus:we,onBlur:be,onKeydown:te,class:["v-number-input",{"v-number-input--default":Y.value==="default","v-number-input--hide-input":e.hideInput,"v-number-input--inset":e.inset,"v-number-input--reverse":e.reverse,"v-number-input--split":Y.value==="split","v-number-input--stacked":Y.value==="stacked"},e.class],style:e.style,inputmode:"decimal"}),{...i,"append-inner":Xe?function(){var Oe;for(var ce=arguments.length,Te=new Array(ce),De=0;De!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,n){let{attrs:i,emit:r,slots:l}=n;const{densityClasses:d}=Vn(e),{dimensionStyles:f}=dn(e),{isFocused:g,focus:v,blur:y}=vi(e),x=it(e,"modelValue","",re=>re==null?[]:String(re).split(""),re=>re.join("")),{t:S}=_t(),C=$(()=>Number(e.length)),I=$(()=>Array(C.value).fill(0)),M=Re(-1),V=Re(),O=Re([]),L=$(()=>O.value[M.value]);let F=!1;Tn(()=>e.autofocus,()=>{const re=tr();re.run(()=>{const{intersectionRef:ae,isIntersecting:te}=hl();Kt(()=>{ae.value=O.value[0]}),Ye(te,Z=>{var se;Z&&((se=ae.value)==null||se.focus(),re.stop())})})});function Y(){if(Q(L.value.value)){L.value.value="";return}if(F)return;const re=x.value.slice(),ae=L.value.value;re[M.value]=ae;let te=null;M.value>x.value.length?te=x.value.length+1:M.value+1!==C.value&&(te="next"),x.value=re,te&&Zi(V.value,te)}function H(){F=!1,Y()}function E(re){const ae=x.value.slice(),te=M.value;let Z=null;["ArrowLeft","ArrowRight","Backspace","Delete"].includes(re.key)&&(re.preventDefault(),re.key==="ArrowLeft"?Z="prev":re.key==="ArrowRight"?Z="next":["Backspace","Delete"].includes(re.key)&&(ae[M.value]="",x.value=ae,M.value>0&&re.key==="Backspace"?Z="prev":requestAnimationFrame(()=>{var se;(se=O.value[te])==null||se.select()})),requestAnimationFrame(()=>{Z!=null&&Zi(V.value,Z)}))}function B(re,ae){var se;ae.preventDefault(),ae.stopPropagation();const te=((se=ae==null?void 0:ae.clipboardData)==null?void 0:se.getData("Text").trim().slice(0,C.value))??"",Z=te.length-1===-1?re:te.length-1;Q(te)||(x.value=te.split(""),M.value=Z)}function N(){x.value=[]}function R(re,ae){v(),M.value=ae}function q(){y(),M.value=-1}function Q(re){return e.type==="number"&&/[^0-9]/g.test(re)}return Qt({VField:{color:le(()=>e.color),bgColor:le(()=>e.color),baseColor:le(()=>e.baseColor),disabled:le(()=>e.disabled),error:le(()=>e.error),variant:le(()=>e.variant),rounded:le(()=>e.rounded)}},{scoped:!0}),Ye(x,re=>{re.length===C.value&&r("finish",re.join(""))},{deep:!0}),Ye(M,re=>{re<0||dt(()=>{var ae;(ae=O.value[re])==null||ae.select()})}),Fe(()=>{var te;const[re,ae]=Ya(i);return X("div",Ae({class:["v-otp-input",{"v-otp-input--divided":!!e.divider},d.value,e.class],style:[e.style]},re),[X("div",{ref:V,class:"v-otp-input__content",style:Ze([f.value])},[I.value.map((Z,se)=>X(tt,null,[e.divider&&se!==0&&X("span",{class:"v-otp-input__divider"},[e.divider]),W(Di,{focused:g.value&&e.focusAll||M.value===se,key:se},{...l,loader:void 0,default:()=>X("input",{ref:de=>O.value[se]=de,"aria-label":S(e.label,se+1),autofocus:se===0&&e.autofocus,autocomplete:"one-time-code",class:Be(["v-otp-input__field"]),disabled:e.disabled,inputmode:e.type==="number"?"numeric":"text",min:e.type==="number"?0:void 0,maxlength:se===0?C.value:"1",placeholder:e.placeholder,type:e.masked?"password":e.type==="number"?"text":e.type,value:x.value[se],onInput:Y,onFocus:de=>R(de,se),onBlur:q,onKeydown:E,onCompositionstart:()=>F=!0,onCompositionend:H,onPaste:de=>B(se,de)},null)})])),X("input",Ae({class:"v-otp-input-input",type:"hidden"},ae,{value:x.value.join("")}),null),W(Na,{contained:!0,contentClass:"v-otp-input__loader",modelValue:!!e.loading,persistent:!0},{default:()=>{var Z;return[((Z=l.loader)==null?void 0:Z.call(l))??W(Vi,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"24",width:"2"},null)]}}),(te=l.default)==null?void 0:te.call(l)])])}),{blur:()=>{var re;(re=O.value)==null||re.some(ae=>ae.blur())},focus:()=>{var re;(re=O.value)==null||re[0].focus()},reset:N,isFocused:g}}});function RV(e){return Math.floor(Math.abs(e))*Math.sign(e)}const OV=xe({scale:{type:[Number,String],default:.5},...nt()},"VParallax"),BV=Me()({name:"VParallax",props:OV(),setup(e,n){let{slots:i}=n;const{intersectionRef:r,isIntersecting:l}=hl(),{resizeRef:d,contentRect:f}=ga(),{height:g}=sa(),v=Re();Kt(()=>{var I;r.value=d.value=(I=v.value)==null?void 0:I.$el});let y;Ye(l,I=>{I?(y=Po(r.value),y=y===document.scrollingElement?document:y,y.addEventListener("scroll",C,{passive:!0}),C()):y.removeEventListener("scroll",C)}),An(()=>{y==null||y.removeEventListener("scroll",C)}),Ye(g,C),Ye(()=>{var I;return(I=f.value)==null?void 0:I.height},C);const x=$(()=>1-Lt(Number(e.scale)));let S=-1;function C(){!l.value||Ba()||(cancelAnimationFrame(S),S=requestAnimationFrame(()=>{var E;const I=((E=v.value)==null?void 0:E.$el).querySelector(".v-img__img");if(!I)return;const M=y instanceof Document?document.documentElement.clientHeight:y.clientHeight,V=y instanceof Document?window.scrollY:y.scrollTop,O=r.value.getBoundingClientRect().top+V,L=f.value.height,F=O+(L-M)/2,Y=RV((V-F)*x.value),H=Math.max(1,(x.value*(M-L)+L)/L);I.style.setProperty("transform",`translateY(${Y}px) scale(${H})`)}))}return Fe(()=>W(oi,{class:Be(["v-parallax",{"v-parallax--active":l.value},e.class]),style:Ze(e.style),ref:v,cover:!0,onLoadstart:C,onLoad:C},i)),{}}}),FV=xe({...Ro({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),NV=Me()({name:"VRadio",props:FV(),setup(e,n){let{slots:i}=n;return Fe(()=>{const r=Mi.filterProps(e);return W(Mi,Ae(r,{class:["v-radio",e.class],style:e.style,type:"radio"}),i)}),{}}}),zV=xe({height:{type:[Number,String],default:"auto"},...yt(mi(),["direction"]),...yt(Nd(),["multiple"]),trueIcon:{type:lt,default:"$radioOn"},falseIcon:{type:lt,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),HV=Me()({name:"VRadioGroup",inheritAttrs:!1,props:zV(),emits:{"update:modelValue":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const l=Cn(),d=$(()=>e.id||`radio-group-${l}`),f=it(e,"modelValue"),g=Re();return Fe(()=>{const[v,y]=Ya(i),x=Dn.filterProps(e),S=Mi.filterProps(e),C=r.label?r.label({label:e.label,props:{for:d.value}}):e.label;return W(Dn,Ae({ref:g,class:["v-radio-group",e.class],style:e.style},v,x,{modelValue:f.value,"onUpdate:modelValue":I=>f.value=I,id:d.value}),{...r,default:I=>{let{id:M,messagesId:V,isDisabled:O,isReadonly:L}=I;return X(tt,null,[C&&W(rs,{id:M.value},{default:()=>[C]}),W(eb,Ae(S,{id:M.value,"aria-describedby":V.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:O.value,readonly:L.value,"aria-labelledby":C?M.value:void 0,multiple:!1},y,{modelValue:f.value,"onUpdate:modelValue":F=>f.value=F}),r)])}})}),pn({},g)}}),YV=xe({...yl(),...mi(),...xy(),strict:Boolean,modelValue:{type:Array,default:()=>[0,0]}},"VRangeSlider"),WV=Me()({name:"VRangeSlider",inheritAttrs:!1,props:YV(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,end:e=>!0,start:e=>!0},setup(e,n){let{slots:i,emit:r,attrs:l}=n;const d=Re(),f=Re(),g=Re(),{rtlClasses:v}=gn();function y(ae){if(!d.value||!f.value)return;const te=Cu(ae,d.value.$el,e.direction),Z=Cu(ae,f.value.$el,e.direction),se=Math.abs(te),de=Math.abs(Z);return seae!=null&&ae.length?ae.map(te=>x.roundValue(te)):[0,0]),{activeThumbRef:C,hasLabels:I,max:M,min:V,mousePressed:O,onSliderMousedown:L,onSliderTouchstart:F,position:Y,trackContainerRef:H,disabled:E,readonly:B}=ky({props:e,steps:x,onSliderStart:()=>{var ae;if(E.value||B.value){(ae=C.value)==null||ae.blur();return}r("start",S.value)},onSliderEnd:ae=>{var Z,se;let{value:te}=ae;if(E.value||B.value)(Z=C.value)==null||Z.blur();else{const de=C.value===((se=d.value)==null?void 0:se.$el)?[te,S.value[1]]:[S.value[0],te];!e.strict&&de[0]{var de,he,ke,Pe,ge;let{value:te}=ae;const[Z,se]=S.value;if(E.value||B.value){(de=C.value)==null||de.blur();return}!e.strict&&Z===se&&Z!==V.value&&(C.value=te>Z?(he=f.value)==null?void 0:he.$el:(ke=d.value)==null?void 0:ke.$el,(Pe=C.value)==null||Pe.focus()),C.value===((ge=d.value)==null?void 0:ge.$el)?S.value=[Math.min(te,se),se]:S.value=[Z,Math.max(Z,te)]},getActiveThumb:y}),{isFocused:N,focus:R,blur:q}=vi(e),Q=$(()=>Y(S.value[0])),re=$(()=>Y(S.value[1]));return Fe(()=>{const ae=Dn.filterProps(e),[te,Z]=Ya(l),se=!!(e.label||i.label||i.prepend);return W(Dn,Ae({class:["v-slider","v-range-slider",{"v-slider--has-labels":!!i["tick-label"]||I.value,"v-slider--focused":N.value,"v-slider--pressed":O.value,"v-slider--disabled":E.value},v.value,e.class],style:e.style,ref:g},ae,te,{focused:N.value}),{...i,prepend:se?de=>{var he,ke;return X(tt,null,[((he=i.label)==null?void 0:he.call(i,de))??(e.label?W(rs,{class:"v-slider__label",text:e.label},null):void 0),(ke=i.prepend)==null?void 0:ke.call(i,de)])}:void 0,default:de=>{var Pe,ge;let{id:he,messagesId:ke}=de;return X("div",{class:"v-slider__container",onMousedown:B.value?void 0:L,onTouchstartPassive:B.value?void 0:F},[X("input",{id:`${he.value}_start`,name:e.name||he.value,disabled:E.value,readonly:B.value,tabindex:"-1",value:S.value[0]},null),X("input",{id:`${he.value}_stop`,name:e.name||he.value,disabled:E.value,readonly:B.value,tabindex:"-1",value:S.value[1]},null),W(Sy,{ref:H,start:Q.value,stop:re.value},{"tick-label":i["tick-label"]}),W(Au,Ae({ref:d,"aria-describedby":ke.value,focused:N&&C.value===((Pe=d.value)==null?void 0:Pe.$el),modelValue:S.value[0],"onUpdate:modelValue":we=>S.value=[we,S.value[1]],onFocus:we=>{var be,fe,pe,Ne;R(),C.value=(be=d.value)==null?void 0:be.$el,M.value!==V.value&&S.value[0]===S.value[1]&&S.value[1]===V.value&&we.relatedTarget!==((fe=f.value)==null?void 0:fe.$el)&&((pe=d.value)==null||pe.$el.blur(),(Ne=f.value)==null||Ne.$el.focus())},onBlur:()=>{q(),C.value=void 0},min:V.value,max:S.value[1],position:Q.value,ripple:e.ripple},Z),{"thumb-label":i["thumb-label"]}),W(Au,Ae({ref:f,"aria-describedby":ke.value,focused:N&&C.value===((ge=f.value)==null?void 0:ge.$el),modelValue:S.value[1],"onUpdate:modelValue":we=>S.value=[S.value[0],we],onFocus:we=>{var be,fe,pe,Ne;R(),C.value=(be=f.value)==null?void 0:be.$el,M.value!==V.value&&S.value[0]===S.value[1]&&S.value[0]===M.value&&we.relatedTarget!==((fe=d.value)==null?void 0:fe.$el)&&((pe=f.value)==null||pe.$el.blur(),(Ne=d.value)==null||Ne.$el.focus())},onBlur:()=>{q(),C.value=void 0},min:S.value[0],max:M.value,position:re.value,ripple:e.ripple},Z),{"thumb-label":i["thumb-label"]})])}})}),pn({focus:()=>{var ae;return(ae=d.value)==null?void 0:ae.$el.focus()}},g)}}),XV=xe({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:lt,default:"$ratingEmpty"},fullIcon:{type:lt,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...nt(),...en(),...$a(),...ht(),...Pt()},"VRating"),$V=Me()({name:"VRating",props:XV(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{t:r}=_t(),{themeClasses:l}=Vt(e),d=Re(),f=it(e,"modelValue"),g=$(()=>Lt(parseFloat(f.value),0,Number(e.length))),v=$(()=>_a(Number(e.length),1)),y=$(()=>v.value.flatMap(H=>e.halfIncrements?[H-.5,H]:[H])),x=He(-1),S=$(()=>y.value.map(H=>{const E=e.hover&&x.value>-1,B=g.value>=H,N=x.value>=H,q=(E?N:B)?e.fullIcon:e.emptyIcon,Q=e.activeColor??e.color,re=B||N?Q:e.color;return{isFilled:B,isHovered:N,icon:q,color:re}})),C=$(()=>[0,...y.value].map(H=>{function E(){x.value=H}function B(){x.value=-1}function N(){e.disabled||e.readonly||(f.value=g.value===H&&e.clearable?0:H)}return{onMouseenter:e.hover?E:void 0,onMouseleave:e.hover?B:void 0,onClick:N}})),I=$(()=>e.halfIncrements?1+Math.floor(Math.max(0,Number(f.value??0)-.5))*2:Math.floor(Math.max(0,Number(f.value??0)-1)));function M(){var E;const H=(E=d.value)==null?void 0:E.querySelector('[tabindex="0"]');H==null||H.focus()}function V(H){if(e.disabled||e.readonly||H.ctrlKey||H.altKey)return;const E=e.halfIncrements?.5:1;if(H.key==="ArrowRight"){const B=Math.min(Number(e.length),Number(f.value??0)+E);f.value=B,dt(()=>M())}if(H.key==="ArrowLeft"){const B=Math.max(0,Number(f.value??0)-E);f.value=B,dt(()=>M())}}const O=Cn(),L=$(()=>e.name??`v-rating-${O}`);function F(H){var Z,se;let{value:E,index:B,showStar:N=!0}=H;const{onMouseenter:R,onMouseleave:q,onClick:Q}=C.value[B+1],re=`${L.value}-${String(E).replace(".","-")}`,ae=B===I.value,te={color:(Z=S.value[B])==null?void 0:Z.color,density:e.density,disabled:e.disabled,icon:(se=S.value[B])==null?void 0:se.icon,ripple:e.ripple,size:e.size,variant:"plain",tabindex:ae?0:-1,onKeydown:V};return X(tt,null,[X("label",{for:re,class:Be({"v-rating__item--half":e.halfIncrements&&E%1>0,"v-rating__item--full":e.halfIncrements&&E%1===0}),onMouseenter:R,onMouseleave:q,onClick:Q},[X("span",{class:"v-rating__hidden"},[r(e.itemAriaLabel,E,e.length)]),N?i.item?i.item({...S.value[B],props:te,value:E,index:B,rating:g.value}):W(Ct,Ae({"aria-label":r(e.itemAriaLabel,E,e.length)},te),null):void 0]),X("input",{class:"v-rating__hidden",name:L.value,id:re,type:"radio",value:E,checked:g.value===E,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function Y(H){return i["item-label"]?i["item-label"](H):H.label?X("span",null,[H.label]):X("span",null,[ia(" ")])}return Fe(()=>{var E;const H=!!((E=e.itemLabels)!=null&&E.length)||i["item-label"];return W(e.tag,{class:Be(["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},l.value,e.class]),style:Ze(e.style),ref:d},{default:()=>[W(F,{value:0,index:-1,showStar:!1},null),v.value.map((B,N)=>{var R,q;return X("div",{class:"v-rating__wrapper"},[H&&e.itemLabelPosition==="top"?Y({value:B,index:N,label:(R=e.itemLabels)==null?void 0:R[N]}):void 0,X("div",{class:"v-rating__item"},[e.halfIncrements?X(tt,null,[W(F,{value:B-.5,index:N*2},null),W(F,{value:B,index:N*2+1},null)]):W(F,{value:B,index:N},null)]),H&&e.itemLabelPosition==="bottom"?Y({value:B,index:N,label:(q=e.itemLabels)==null?void 0:q[N]}):void 0])})]})}),{}}}),GV={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function jV(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return X("div",{class:Be(["v-skeleton-loader__bone",`v-skeleton-loader__${e}`])},[n])}function zg(e){const[n,i]=e.split("@");return Array.from({length:i}).map(()=>Qo(n))}function Qo(e){let n=[];if(!e)return n;const i=GV[e];if(e!==i){if(e.includes(","))return Hg(e);if(e.includes("@"))return zg(e);i.includes(",")?n=Hg(i):i.includes("@")?n=zg(i):i&&n.push(Qo(i))}return[jV(e,n)]}function Hg(e){return e.replace(/\s/g,"").split(",").map(Qo)}const UV=xe({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...un(),...fn(),...Pt()},"VSkeletonLoader"),qV=Me()({name:"VSkeletonLoader",inheritAttrs:!1,props:UV(),setup(e,n){let{attrs:i,slots:r}=n;const{backgroundColorClasses:l,backgroundColorStyles:d}=Mt(()=>e.color),{dimensionStyles:f}=dn(e),{elevationClasses:g}=mn(e),{themeClasses:v}=Vt(e),{t:y}=_t(),x=$(()=>Qo(Wt(e.type).join(",")));return Fe(()=>{var I;const S=!r.default||e.loading,C=e.boilerplate||!S?{}:{ariaLive:"polite",ariaLabel:y(e.loadingText),role:"alert"};return S?X("div",Ae({class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},v.value,l.value,g.value],style:[d.value,f.value]},C,i),[x.value]):X(tt,null,[(I=r.default)==null?void 0:I.call(r)])}),{}}}),KV=Me()({name:"VSlideGroupItem",props:wr(),emits:{"group:selected":e=>!0},setup(e,n){let{slots:i}=n;const r=Ei(e,zd);return()=>{var l;return(l=i.default)==null?void 0:l.call(i,{isSelected:r.isSelected.value,select:r.select,toggle:r.toggle,selectedClass:r.selectedClass.value})}}});function ZV(e){const n=He(e());let i=-1;function r(){clearInterval(i)}function l(){r(),dt(()=>n.value=e())}function d(f){const g=f?getComputedStyle(f):{transitionDuration:.2},v=parseFloat(g.transitionDuration)*1e3||200;if(r(),n.value<=0)return;const y=performance.now();i=window.setInterval(()=>{const x=performance.now()-y+v;n.value=Math.max(e()-x,0),n.value<=0&&r()},v)}return an(r),{clear:r,time:n,start:d,reset:l}}const xx=xe({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Xa({location:"bottom"}),...as(),...jt(),...oa(),...Pt(),...yt(xl({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","retainFocus","captureFocus","disableInitialFocus","scrim","scrollStrategy","stickToTarget","viewportMargin"])},"VSnackbar"),Fu=Me()({name:"VSnackbar",props:xx(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue"),{positionClasses:l}=is(e),{scopeId:d}=kr(),{themeClasses:f}=Vt(e),{colorClasses:g,colorStyles:v,variantClasses:y}=gi(e),{roundedClasses:x}=Zt(e),S=ZV(()=>Number(e.timeout)),C=Re(),I=Re(),M=He(!1),V=He(0),O=Re(),L=xt(js,void 0);Tn(()=>!!L,()=>{const re=Vp();Kt(()=>{O.value=re.mainStyles.value})}),Ye(r,Y),Ye(()=>e.timeout,Y),on(()=>{r.value&&Y()});let F=-1;function Y(){S.reset(),window.clearTimeout(F);const re=Number(e.timeout);if(!r.value||re===-1)return;const ae=bd(I.value);S.start(ae),F=window.setTimeout(()=>{r.value=!1},re)}function H(){S.reset(),window.clearTimeout(F)}function E(){M.value=!0,H()}function B(){M.value=!1,Y()}function N(re){V.value=re.touches[0].clientY}function R(re){Math.abs(V.value-re.changedTouches[0].clientY)>50&&(r.value=!1)}function q(){M.value&&B()}const Q=$(()=>e.location.split(" ").reduce((re,ae)=>(re[`v-snackbar--${ae}`]=!0,re),{}));return Fe(()=>{const re=Na.filterProps(e),ae=!!(i.default||i.text||e.text);return W(Na,Ae({ref:C,class:["v-snackbar",{"v-snackbar--active":r.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},Q.value,l.value,e.class],style:[O.value,e.style]},re,{modelValue:r.value,"onUpdate:modelValue":te=>r.value=te,contentProps:Ae({class:["v-snackbar__wrapper",f.value,g.value,x.value,y.value],style:[v.value],onPointerenter:E,onPointerleave:B},re.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:N,onTouchend:R,onAfterLeave:q},d),{default:()=>{var te,Z;return[hi(!1,"v-snackbar"),e.timer&&!M.value&&X("div",{key:"timer",class:"v-snackbar__timer"},[W(Lo,{ref:I,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,modelValue:S.time.value},null)]),ae&&X("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((te=i.text)==null?void 0:te.call(i))??e.text,(Z=i.default)==null?void 0:Z.call(i)]),i.actions&&W(gt,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[X("div",{class:"v-snackbar__actions"},[i.actions({isActive:r})])]})]},activator:i.activator})}),pn({},C)}}),JV=xe({closable:[Boolean,String],closeText:{type:String,default:"$vuetify.dismiss"},modelValue:{type:Array,default:()=>[]},...yt(xx(),["modelValue"])},"VSnackbarQueue"),QV=Me()({name:"VSnackbarQueue",props:JV(),emits:{"update:modelValue":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const{t:l}=_t(),d=He(!1),f=He(!1),g=He();Ye(()=>e.modelValue.length,(C,I)=>{!f.value&&C>I&&y()}),Ye(d,C=>{C&&(f.value=!0)});function v(){e.modelValue.length?y():(g.value=void 0,f.value=!1)}function y(){const[C,...I]=e.modelValue;i("update:modelValue",I),g.value=typeof C=="string"?{text:C}:C,dt(()=>{d.value=!0})}function x(){d.value=!1}const S=$(()=>({color:typeof e.closable=="string"?e.closable:void 0,text:l(e.closeText)}));Fe(()=>{const C=!!(e.closable||r.actions),{modelValue:I,...M}=Fu.filterProps(e);return X(tt,null,[f.value&&!!g.value&&(r.default?W(gt,{defaults:{VSnackbar:g.value}},{default:()=>[r.default({item:g.value})]}):W(Fu,Ae(M,g.value,{modelValue:d.value,"onUpdate:modelValue":V=>d.value=V,onAfterLeave:v}),{text:r.text?()=>{var V;return(V=r.text)==null?void 0:V.call(r,{item:g.value})}:void 0,actions:C?()=>X(tt,null,[r.actions?W(gt,{defaults:{VBtn:S.value}},{default:()=>[r.actions({item:g.value,props:{onClick:x}})]}):W(Ct,Ae(S.value,{onClick:x}),null)]):void 0}))])})}}),wx=xe({autoDraw:Boolean,autoDrawDuration:[Number,String],autoDrawEasing:{type:String,default:"ease"},color:String,gradient:{type:Array,default:()=>[]},gradientDirection:{type:String,validator:e=>["top","bottom","left","right"].includes(e),default:"top"},height:{type:[String,Number],default:75},labels:{type:Array,default:()=>[]},labelSize:{type:[Number,String],default:7},lineWidth:{type:[String,Number],default:4},id:String,itemValue:{type:String,default:"value"},modelValue:{type:Array,default:()=>[]},min:[String,Number],max:[String,Number],padding:{type:[String,Number],default:8},showLabels:Boolean,smooth:[Boolean,String,Number],width:{type:[Number,String],default:300}},"Line"),kx=xe({autoLineWidth:Boolean,...wx()},"VBarline"),Yg=Me()({name:"VBarline",props:kx(),setup(e,n){let{slots:i}=n;const r=Cn(),l=$(()=>e.id||`barline-${r}`),d=$(()=>Number(e.autoDrawDuration)||500),f=$(()=>!!(e.showLabels||e.labels.length>0||i!=null&&i.label)),g=$(()=>parseFloat(e.lineWidth)||4),v=$(()=>Math.max(e.modelValue.length*g.value,Number(e.width))),y=$(()=>({minX:0,maxX:v.value,minY:0,maxY:parseInt(e.height,10)})),x=$(()=>e.modelValue.map(O=>rn(O,e.itemValue,O)));function S(O,L){const{minX:F,maxX:Y,minY:H,maxY:E}=L,B=O.length;let N=e.max!=null?Number(e.max):Math.max(...O),R=e.min!=null?Number(e.min):Math.min(...O);R>0&&e.min==null&&(R=0),N<0&&e.max==null&&(N=0);const q=Y/(B===1?2:B),Q=(E-H)/(N-R||1),re=E-Math.abs(R*Q);return O.map((ae,te)=>{const Z=Math.abs(Q*ae);return{x:F+te*q,y:re-Z+ +(ae<0)*Z,height:Z,value:ae}})}const C=$(()=>{const O=[],L=S(x.value,y.value),F=L.length;for(let Y=0;O.lengthS(x.value,y.value)),M=$(()=>I.value.length===1?(y.value.maxX-g.value)/2:(Math.abs(I.value[0].x-I.value[1].x)-g.value)/2),V=$(()=>typeof e.smooth=="boolean"?e.smooth?2:0:Number(e.smooth));Fe(()=>{const O=e.gradient.slice().length?e.gradient.slice().reverse():[""];return X("svg",{display:"block"},[X("defs",null,[X("linearGradient",{id:l.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[O.map((L,F)=>X("stop",{offset:F/Math.max(O.length-1,1),"stop-color":L||"currentColor"},null))])]),X("clipPath",{id:`${l.value}-clip`},[I.value.map(L=>X("rect",{x:L.x+M.value,y:L.y,width:g.value,height:L.height,rx:V.value,ry:V.value},[e.autoDraw&&!Ba()&&X(tt,null,[X("animate",{attributeName:"y",from:L.y+L.height,to:L.y,dur:`${d.value}ms`,fill:"freeze"},null),X("animate",{attributeName:"height",from:"0",to:L.height,dur:`${d.value}ms`,fill:"freeze"},null)])]))]),f.value&&X("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[C.value.map((L,F)=>{var Y;return X("text",{x:L.x+M.value+g.value/2,y:parseInt(e.height,10)-2+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((Y=i.label)==null?void 0:Y.call(i,{index:F,value:L.value}))??L.value])})]),X("g",{"clip-path":`url(#${l.value}-clip)`,fill:`url(#${l.value})`},[X("rect",{x:0,y:0,width:Math.max(e.modelValue.length*g.value,Number(e.width)),height:e.height},null)])])})}});function eM(e,n){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:75;if(e.length===0)return"";const l=e.shift(),d=e[e.length-1];return(i?`M${l.x} ${r-l.x+2} L${l.x} ${l.y}`:`M${l.x} ${l.y}`)+e.map((f,g)=>{const v=e[g+1],y=e[g-1]||l,x=v&&tM(v,f,y);if(!v||x)return`L${f.x} ${f.y}`;const S=Math.min(Wg(y,f),Wg(v,f)),I=S/2e.id||`trendline-${r}`),d=$(()=>Number(e.autoDrawDuration)||(e.fill?500:2e3)),f=Re(0),g=Re(null);function v(O,L){const{minX:F,maxX:Y,minY:H,maxY:E}=L;O.length===1&&(O=[O[0],O[0]]);const B=O.length,N=e.max!=null?Number(e.max):Math.max(...O),R=e.min!=null?Number(e.min):Math.min(...O),q=(Y-F)/(B-1),Q=(E-H)/(N-R||1);return O.map((re,ae)=>({x:F+ae*q,y:E-(re-R)*Q,value:re}))}const y=$(()=>!!(e.showLabels||e.labels.length>0||i!=null&&i.label)),x=$(()=>parseFloat(e.lineWidth)||4),S=$(()=>Number(e.width)),C=$(()=>{const O=Number(e.padding);return{minX:O,maxX:S.value-O,minY:O,maxY:parseInt(e.height,10)-O}}),I=$(()=>e.modelValue.map(O=>rn(O,e.itemValue,O))),M=$(()=>{const O=[],L=v(I.value,C.value),F=L.length;for(let Y=0;O.lengthe.modelValue,async()=>{if(await dt(),!e.autoDraw||!g.value||Ba())return;const O=g.value,L=O.getTotalLength();e.fill?(O.style.transformOrigin="bottom center",O.style.transition="none",O.style.transform="scaleY(0)",O.getBoundingClientRect(),O.style.transition=`transform ${d.value}ms ${e.autoDrawEasing}`,O.style.transform="scaleY(1)"):(O.style.strokeDasharray=`${L}`,O.style.strokeDashoffset=`${L}`,O.getBoundingClientRect(),O.style.transition=`stroke-dashoffset ${d.value}ms ${e.autoDrawEasing}`,O.style.strokeDashoffset="0"),f.value=L},{immediate:!0});function V(O){const L=typeof e.smooth=="boolean"?e.smooth?8:0:Number(e.smooth);return eM(v(I.value,C.value),L,O,parseInt(e.height,10))}Fe(()=>{var L;const O=e.gradient.slice().length?e.gradient.slice().reverse():[""];return X("svg",{display:"block","stroke-width":parseFloat(e.lineWidth)??4},[X("defs",null,[X("linearGradient",{id:l.value,gradientUnits:"userSpaceOnUse",x1:e.gradientDirection==="left"?"100%":"0",y1:e.gradientDirection==="top"?"100%":"0",x2:e.gradientDirection==="right"?"100%":"0",y2:e.gradientDirection==="bottom"?"100%":"0"},[O.map((F,Y)=>X("stop",{offset:Y/Math.max(O.length-1,1),"stop-color":F||"currentColor"},null))])]),y.value&&X("g",{key:"labels",style:{textAnchor:"middle",dominantBaseline:"mathematical",fill:"currentColor"}},[M.value.map((F,Y)=>{var H;return X("text",{x:F.x+x.value/2+x.value/2,y:parseInt(e.height,10)-4+(parseInt(e.labelSize,10)||7*.75),"font-size":Number(e.labelSize)||7},[((H=i.label)==null?void 0:H.call(i,{index:Y,value:F.value}))??F.value])})]),X("path",{ref:g,d:V(e.fill),fill:e.fill?`url(#${l.value})`:"none",stroke:e.fill?"none":`url(#${l.value})`},null),e.fill&&X("path",{d:V(!1),fill:"none",stroke:e.color??((L=e.gradient)==null?void 0:L[0])},null)])})}}),nM=xe({type:{type:String,default:"trend"},...kx(),...Sx()},"VSparkline"),aM=Me()({name:"VSparkline",props:nM(),setup(e,n){let{slots:i}=n;const{textColorClasses:r,textColorStyles:l}=Sn(()=>e.color),d=$(()=>!!(e.showLabels||e.labels.length>0||i!=null&&i.label)),f=$(()=>{let g=parseInt(e.height,10);return d.value&&(g+=parseInt(e.labelSize,10)*1.5),g});Fe(()=>{const g=e.type==="trend"?$g:Yg,v=e.type==="trend"?$g.filterProps(e):Yg.filterProps(e);return W(g,Ae({key:e.type,class:r.value,style:l.value,viewBox:`0 0 ${e.width} ${parseInt(f.value,10)}`},v),i)})}}),iM=xe({...nt(),..._b({offset:8,minWidth:0,openDelay:0,closeDelay:100,location:"top center",transition:"scale-transition"})},"VSpeedDial"),rM=Me()({name:"VSpeedDial",props:iM(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue"),l=Re(),d=$(()=>{var y;const[g,v="center"]=((y=e.location)==null?void 0:y.split(" "))??[];return`${g} ${v}`}),f=$(()=>({[`v-speed-dial__content--${d.value.replace(" ","-")}`]:!0}));return Fe(()=>{const g=Kr.filterProps(e);return W(Kr,Ae(g,{modelValue:r.value,"onUpdate:modelValue":v=>r.value=v,class:e.class,style:e.style,contentClass:["v-speed-dial__content",f.value,e.contentClass],location:d.value,ref:l,transition:"fade-transition"}),{...i,default:v=>W(gt,{defaults:{VBtn:{size:"small"}}},{default:()=>[W(Hn,{appear:!0,group:!0,transition:e.transition},{default:()=>{var y;return[(y=i.default)==null?void 0:y.call(i,v)]}})]})})}),{}}}),If=Symbol.for("vuetify:v-stepper"),Cx=xe({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),Ax=Me()({name:"VStepperActions",props:Cx(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,n){let{emit:i,slots:r}=n;const{t:l}=_t();function d(){i("click:prev")}function f(){i("click:next")}return Fe(()=>{const g={onClick:d},v={onClick:f};return X("div",{class:"v-stepper-actions"},[W(gt,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:l(e.prevText),variant:"text"}}},{default:()=>{var y;return[((y=r.prev)==null?void 0:y.call(r,{props:g}))??W(Ct,g,null)]}}),W(gt,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:l(e.nextText),variant:"tonal"}}},{default:()=>{var y;return[((y=r.next)==null?void 0:y.call(r,{props:v}))??W(Ct,v,null)]}})])}),{}}}),Px=di("v-stepper-header"),sM=xe({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:lt,default:"$complete"},editable:Boolean,editIcon:{type:lt,default:"$edit"},error:Boolean,errorIcon:{type:lt,default:"$error"},icon:lt,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),lM=xe({...sM(),...wr()},"VStepperItem"),Ix=Me()({name:"VStepperItem",directives:{vRipple:En},props:lM(),emits:{"group:selected":e=>!0},setup(e,n){let{slots:i}=n;const r=Ei(e,If,!0),l=$(()=>(r==null?void 0:r.value.value)??e.value),d=$(()=>e.rules.every(C=>C()===!0)),f=$(()=>!e.disabled&&e.editable),g=$(()=>!e.disabled&&e.editable),v=$(()=>e.error||!d.value),y=$(()=>e.complete||e.rules.length>0&&d.value),x=$(()=>v.value?e.errorIcon:y.value?e.completeIcon:r.isSelected.value&&e.editable?e.editIcon:e.icon),S=$(()=>({canEdit:g.value,hasError:v.value,hasCompleted:y.value,title:e.title,subtitle:e.subtitle,step:l.value,value:e.value}));return Fe(()=>{var O,L,F;const C=(!r||r.isSelected.value||y.value||g.value)&&!v.value&&!e.disabled,I=!!(e.title!=null||i.title),M=!!(e.subtitle!=null||i.subtitle);function V(){r==null||r.toggle()}return $t(X("button",{class:Be(["v-stepper-item",{"v-stepper-item--complete":y.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":v.value},r==null?void 0:r.selectedClass.value]),disabled:!e.editable,type:"button",onClick:V},[f.value&&hi(!0,"v-stepper-item"),W(ra,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:C?e.color:void 0,size:24},{default:()=>{var Y;return[((Y=i.icon)==null?void 0:Y.call(i,S.value))??(x.value?W(Tt,{icon:x.value},null):l.value)]}}),X("div",{class:"v-stepper-item__content"},[I&&X("div",{key:"title",class:"v-stepper-item__title"},[((O=i.title)==null?void 0:O.call(i,S.value))??e.title]),M&&X("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((L=i.subtitle)==null?void 0:L.call(i,S.value))??e.subtitle]),(F=i.default)==null?void 0:F.call(i,S.value)])]),[[En,e.editable&&e.ripple,null]])}),{}}}),oM=xe({...yt(Ho(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),Tx=Me()({name:"VStepperWindow",props:oM(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=xt(If,null),l=it(e,"modelValue"),d=$({get(){var f;return l.value!=null||!r?l.value:(f=r.items.value.find(g=>r.selected.value.includes(g.id)))==null?void 0:f.value},set(f){l.value=f}});return Fe(()=>{const f=lr.filterProps(e);return W(lr,Ae({_as:"VStepperWindow"},f,{modelValue:d.value,"onUpdate:modelValue":g=>d.value=g,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),i)}),{}}}),cM=xe({...Yo()},"VStepperWindowItem"),Ex=Me()({name:"VStepperWindowItem",props:cM(),setup(e,n){let{slots:i}=n;return Fe(()=>{const r=or.filterProps(e);return W(or,Ae({_as:"VStepperWindowItem"},r,{class:["v-stepper-window-item",e.class],style:e.style}),i)}),{}}}),uM=xe({altLabels:Boolean,bgColor:String,completeIcon:lt,editIcon:lt,editable:Boolean,errorIcon:lt,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},nonLinear:Boolean,flat:Boolean,...mr()},"Stepper"),dM=xe({...uM(),...xr({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...Jd(),...Un(Cx(),["prevText","nextText"])},"VStepper"),fM=Me()({name:"VStepper",props:dM(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const{items:r,next:l,prev:d,selected:f}=Oi(e,If),{displayClasses:g,mobile:v}=sa(e),{completeIcon:y,editIcon:x,errorIcon:S,color:C,editable:I,prevText:M,nextText:V}=hr(e),O=$(()=>e.items.map((Y,H)=>{const E=rn(Y,e.itemTitle,Y),B=rn(Y,e.itemValue,H+1),N=e.itemProps===!0?Y:rn(Y,e.itemProps),R={title:E,value:B,...N};return{title:R.title,value:R.value,props:R,raw:Y}})),L=$(()=>r.value.findIndex(Y=>f.value.includes(Y.id))),F=$(()=>e.disabled?e.disabled:L.value===0?"prev":L.value===r.value.length-1?"next":!1);return Qt({VStepperItem:{editable:I,errorIcon:S,completeIcon:y,editIcon:x,prevText:M,nextText:V},VStepperActions:{color:C,disabled:F,prevText:M,nextText:V}}),Fe(()=>{const Y=Li.filterProps(e),H=!!(i.header||e.items.length),E=e.items.length>0,B=!e.hideActions&&!!(E||i.actions);return W(Li,Ae(Y,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":v.value},g.value,e.class],style:e.style}),{default:()=>{var N,R;return[H&&W(Px,{key:"stepper-header"},{default:()=>[O.value.map((q,Q)=>{let{raw:re,...ae}=q;return X(tt,null,[!!Q&&W(aa,null,null),W(Ix,ae.props,{default:i[`header-item.${ae.value}`]??i.header,icon:i.icon,title:i.title,subtitle:i.subtitle})])})]}),E&&W(Tx,{key:"stepper-window"},{default:()=>[O.value.map(q=>W(Ex,{value:q.value},{default:()=>{var Q,re;return((Q=i[`item.${q.value}`])==null?void 0:Q.call(i,q))??((re=i.item)==null?void 0:re.call(i,q))}}))]}),(N=i.default)==null?void 0:N.call(i,{prev:d,next:l}),B&&(((R=i.actions)==null?void 0:R.call(i,{next:l,prev:d}))??W(Ax,{key:"stepper-actions","onClick:prev":d,"onClick:next":l},i))]}})}),{prev:d,next:l}}}),hM=xe({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...mi(),...Ro()},"VSwitch"),gM=Me()({name:"VSwitch",inheritAttrs:!1,props:hM(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const l=it(e,"indeterminate"),d=it(e,"modelValue"),{loaderClasses:f}=gl(e),{isFocused:g,focus:v,blur:y}=vi(e),x=Re(),S=Re(),C=pd&&window.matchMedia("(forced-colors: active)").matches,I=le(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),M=Cn(),V=le(()=>e.id||`switch-${M}`);function O(){l.value&&(l.value=!1)}function L(F){var Y,H;F.stopPropagation(),F.preventDefault(),(H=(Y=x.value)==null?void 0:Y.input)==null||H.click()}return Fe(()=>{const[F,Y]=Ya(i),H=Dn.filterProps(e),E=Mi.filterProps(e);return W(Dn,Ae({ref:S,class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":l.value},f.value,e.class]},F,H,{modelValue:d.value,"onUpdate:modelValue":B=>d.value=B,id:V.value,focused:g.value,style:e.style}),{...r,default:B=>{let{id:N,messagesId:R,isDisabled:q,isReadonly:Q,isValid:re}=B;const ae={model:d,isValid:re};return W(Mi,Ae({ref:x},E,{modelValue:d.value,"onUpdate:modelValue":[te=>d.value=te,O],id:N.value,"aria-describedby":R.value,type:"checkbox","aria-checked":l.value?"mixed":void 0,disabled:q.value,readonly:Q.value,onFocus:v,onBlur:y},Y),{...r,default:te=>{let{backgroundColorClasses:Z,backgroundColorStyles:se}=te;return X("div",{class:Be(["v-switch__track",C?void 0:Z.value]),style:Ze(se.value),onClick:L},[r["track-true"]&&X("div",{key:"prepend",class:"v-switch__track-true"},[r["track-true"](ae)]),r["track-false"]&&X("div",{key:"append",class:"v-switch__track-false"},[r["track-false"](ae)])])},input:te=>{let{inputNode:Z,icon:se,backgroundColorClasses:de,backgroundColorStyles:he}=te;return X(tt,null,[Z,X("div",{class:Be(["v-switch__thumb",{"v-switch__thumb--filled":se||e.loading},e.inset||C?void 0:de.value]),style:Ze(e.inset?void 0:he.value)},[r.thumb?W(gt,{defaults:{VIcon:{icon:se,size:"x-small"}}},{default:()=>[r.thumb({...ae,icon:se})]}):W(_d,null,{default:()=>[e.loading?W(vl,{name:"v-switch",active:!0,color:re.value===!1?void 0:I.value},{default:ke=>r.loader?r.loader(ke):W(Vi,{active:ke.isActive,color:ke.color,indeterminate:!0,size:"16",width:"2"},null)}):se&&W(Tt,{key:String(se),icon:se,size:"x-small"},null)]})])])}})}})}),pn({},S)}}),vM=xe({color:String,height:[Number,String],window:Boolean,...nt(),...fn(),...pr(),...jt(),...ht(),...Pt()},"VSystemBar"),mM=Me()({name:"VSystemBar",props:vM(),setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{backgroundColorClasses:l,backgroundColorStyles:d}=Mt(()=>e.color),{elevationClasses:f}=mn(e),{roundedClasses:g}=Zt(e),{ssrBootStyles:v}=yr(),y=$(()=>e.height??(e.window?32:24)),{layoutItemStyles:x}=br({id:e.name,order:$(()=>parseInt(e.order,10)),position:He("top"),layoutSize:y,elementSize:y,active:$(()=>!0),absolute:le(()=>e.absolute)});return Fe(()=>W(e.tag,{class:Be(["v-system-bar",{"v-system-bar--window":e.window},r.value,l.value,f.value,g.value,e.class]),style:Ze([d.value,x.value,v.value,e.style])},i)),{}}}),Tf=Symbol.for("vuetify:v-tabs"),Vx=xe({fixed:Boolean,sliderColor:String,sliderTransition:String,sliderTransitionDuration:[String,Number],hideSlider:Boolean,inset:Boolean,direction:{type:String,default:"horizontal"},...yt(_o({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),Mx=Me()({name:"VTab",props:Vx(),setup(e,n){let{slots:i,attrs:r}=n;const{textColorClasses:l,textColorStyles:d}=Sn(()=>e.sliderColor),{backgroundColorClasses:f,backgroundColorStyles:g}=Mt(()=>e.sliderColor),v=Re(),y=Re(),x=$(()=>e.direction==="horizontal"),S=$(()=>{var O,L;return((L=(O=v.value)==null?void 0:O.group)==null?void 0:L.isSelected.value)??!1});function C(O,L){return{opacity:[0,1]}}function I(O,L){return e.direction==="vertical"?{transform:["scaleY(0)","scaleY(1)"]}:{transform:["scaleX(0)","scaleX(1)"]}}function M(O,L){const F=L.getBoundingClientRect(),Y=O.getBoundingClientRect(),H=x.value?"x":"y",E=x.value?"X":"Y",B=x.value?"right":"bottom",N=x.value?"width":"height",R=F[H],q=Y[H],Q=R>q?F[B]-Y[B]:F[H]-Y[H],re=Math.sign(Q)>0?x.value?"right":"bottom":Math.sign(Q)<0?x.value?"left":"top":"center",te=(Math.abs(Q)+(Math.sign(Q)<0?F[N]:Y[N]))/Math.max(F[N],Y[N])||0,Z=F[N]/Y[N]||0,se=1.5;return{transform:[`translate${E}(${Q}px) scale${E}(${Z})`,`translate${E}(${Q/se}px) scale${E}(${(te-1)/se+1})`,"none"],transformOrigin:Array(3).fill(re)}}function V(O){var F,Y;let{value:L}=O;if(L){const H=(Y=(F=v.value)==null?void 0:F.$el.parentElement)==null?void 0:Y.querySelector(".v-tab--selected .v-tab__slider"),E=y.value;if(!H||!E)return;const B=getComputedStyle(H).backgroundColor,N={fade:C,grow:I,shift:M}[e.sliderTransition??"shift"]??M,R=Number(e.sliderTransitionDuration)||({fade:400,grow:350,shift:225}[e.sliderTransition??"shift"]??225);Qa(E,{backgroundColor:[B,B],...N(E,H)},{duration:R,easing:Ws})}}return Fe(()=>{const O=Ct.filterProps(e);return W(Ct,Ae({symbol:Tf,ref:v,class:["v-tab",e.class,S.value&&e.inset?f.value:[]],style:[e.style,S.value&&e.inset?g.value:[],{backgroundColor:S.value&&e.inset?"transparent !important":void 0}],tabindex:S.value?0:-1,role:"tab","aria-selected":String(S.value),active:!1},O,r,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":V}),{...i,default:()=>{var L;return X(tt,null,[((L=i.default)==null?void 0:L.call(i))??e.text,!e.hideSlider&&X("div",{ref:y,class:Be(["v-tab__slider",e.inset?f.value:l.value]),style:Ze([d.value,e.inset?g.value:l.value])},null)])}})}),pn({},v)}}),pM=xe({...yt(Ho(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),Lx=Me()({name:"VTabsWindow",props:pM(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=xt(Tf,null),l=it(e,"modelValue"),d=$({get(){var f;return l.value!=null||!r?l.value:(f=r.items.value.find(g=>r.selected.value.includes(g.id)))==null?void 0:f.value},set(f){l.value=f}});return Fe(()=>{const f=lr.filterProps(e);return W(lr,Ae({_as:"VTabsWindow"},f,{modelValue:d.value,"onUpdate:modelValue":g=>d.value=g,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),i)}),{}}}),bM=xe({...Yo()},"VTabsWindowItem"),Dx=Me()({name:"VTabsWindowItem",props:bM(),setup(e,n){let{slots:i}=n;return Fe(()=>{const r=or.filterProps(e);return W(or,Ae({_as:"VTabsWindowItem"},r,{class:["v-tabs-window-item",e.class],style:e.style}),i)}),{}}});function yM(e){return e?e.map(n=>rr(n)?n:{text:n,value:n}):[]}const xM=xe({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,inset:Boolean,insetPadding:[String,Number],insetRadius:[String,Number],sliderColor:String,...Un(Vx(),["spaced","sliderTransition","sliderTransitionDuration"]),...Hd({mandatory:"force",selectedClass:"v-tab-item--selected"}),...en(),...ht()},"VTabs"),wM=Me()({name:"VTabs",props:xM(),emits:{"update:modelValue":e=>!0},setup(e,n){let{attrs:i,slots:r}=n;const l=it(e,"modelValue"),d=$(()=>yM(e.items)),{densityClasses:f}=Vn(e),{backgroundColorClasses:g,backgroundColorStyles:v}=Mt(()=>e.bgColor),{scopeId:y}=kr();return Qt({VTab:{color:le(e,"color"),direction:le(e,"direction"),stacked:le(e,"stacked"),fixed:le(e,"fixedTabs"),inset:le(e,"inset"),sliderColor:le(e,"sliderColor"),sliderTransition:le(e,"sliderTransition"),sliderTransitionDuration:le(e,"sliderTransitionDuration"),hideSlider:le(e,"hideSlider")}}),Fe(()=>{const x=Js.filterProps(e),S=!!(r.window||e.items.length>0);return X(tt,null,[W(Js,Ae(x,{modelValue:l.value,"onUpdate:modelValue":C=>l.value=C,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--inset":e.inset,"v-tabs--stacked":e.stacked},f.value,g.value,e.class],style:[{"--v-tabs-height":Ge(e.height),"--v-tabs-inset-padding":e.inset?Ge(e.insetPadding):void 0,"--v-tabs-inset-radius":e.inset?Ge(e.insetRadius):void 0},v.value,e.style],role:"tablist",symbol:Tf},y,i),{default:r.default??(()=>d.value.map(C=>{var I;return((I=r.tab)==null?void 0:I.call(r,{item:C}))??W(Mx,Ae(C,{key:C.text,value:C.value,spaced:e.spaced}),{default:r[`tab.${C.value}`]?()=>{var M;return(M=r[`tab.${C.value}`])==null?void 0:M.call(r,{item:C})}:void 0})})),prev:r.prev,next:r.next}),S&&W(Lx,Ae({modelValue:l.value,"onUpdate:modelValue":C=>l.value=C,key:"tabs-window"},y),{default:()=>{var C;return[d.value.map(I=>{var M;return((M=r.item)==null?void 0:M.call(r,{item:I}))??W(Dx,{value:I.value},{default:()=>{var V;return(V=r[`item.${I.value}`])==null?void 0:V.call(r,{item:I})}})}),(C=r.window)==null?void 0:C.call(r)]}})])}),{}}}),kM=xe({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxHeight:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...Rb(),...yt(mi(),["direction"]),...wl()},"VTextarea"),SM=Me()({name:"VTextarea",directives:{vIntersect:ka},inheritAttrs:!1,props:kM(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0,"update:rows":e=>!0},setup(e,n){let{attrs:i,emit:r,slots:l}=n;const d=it(e,"modelValue"),{isFocused:f,focus:g,blur:v}=vi(e),{onIntersect:y}=Ob(e),x=$(()=>typeof e.counterValue=="function"?e.counterValue(d.value):(d.value||"").toString().length),S=$(()=>{if(i.maxlength)return i.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),C=Re(),I=Re(),M=He(""),V=Re(),O=Re(0),{platform:L}=sa(),F=Qd(e),Y=$(()=>e.persistentPlaceholder||f.value||e.active);function H(){var Z;F.isSuppressing.value&&F.update(),V.value!==document.activeElement&&((Z=V.value)==null||Z.focus()),f.value||g()}function E(Z){H(),r("click:control",Z)}function B(Z){r("mousedown:control",Z)}function N(Z){Z.stopPropagation(),H(),dt(()=>{d.value="",ul(e["onClick:clear"],Z)})}function R(Z){var Pe;const se=Z.target;if(!((Pe=e.modelModifiers)!=null&&Pe.trim)){d.value=se.value;return}const de=se.value,he=se.selectionStart,ke=se.selectionEnd;d.value=de,dt(()=>{let ge=0;de.trimStart().length===se.value.length&&(ge=de.length-se.value.length),he!=null&&(se.selectionStart=he-ge),ke!=null&&(se.selectionEnd=ke-ge)})}const q=Re(),Q=Re(Number(e.rows)),re=$(()=>["plain","underlined"].includes(e.variant));Kt(()=>{e.autoGrow||(Q.value=Number(e.rows))});function ae(){dt(()=>{if(!V.value)return;if(L.value.firefox){O.value=12;return}const{offsetWidth:Z,clientWidth:se}=V.value;O.value=Math.max(0,Z-se)}),e.autoGrow&&dt(()=>{if(!q.value||!I.value)return;const Z=getComputedStyle(q.value),se=getComputedStyle(I.value.$el),de=parseFloat(Z.getPropertyValue("--v-field-padding-top"))+parseFloat(Z.getPropertyValue("--v-input-padding-top"))+parseFloat(Z.getPropertyValue("--v-field-padding-bottom")),he=q.value.scrollHeight,ke=parseFloat(Z.lineHeight),Pe=Math.max(parseFloat(e.rows)*ke+de,parseFloat(se.getPropertyValue("--v-input-control-height"))),ge=e.maxHeight?parseFloat(e.maxHeight):parseFloat(e.maxRows)*ke+de||1/0,we=Lt(he??0,Pe,ge);Q.value=Math.floor((we-de)/ke),M.value=Ge(we)})}on(ae),Ye(d,ae),Ye(()=>e.rows,ae),Ye(()=>e.maxHeight,ae),Ye(()=>e.maxRows,ae),Ye(()=>e.density,ae),Ye(Q,Z=>{r("update:rows",Z)});let te;return Ye(q,Z=>{Z?(te=new ResizeObserver(ae),te.observe(q.value)):te==null||te.disconnect()}),An(()=>{te==null||te.disconnect()}),Fe(()=>{const Z=!!(l.counter||e.counter||e.counterValue),se=!!(Z||l.details),[de,he]=Ya(i),{modelValue:ke,...Pe}=Dn.filterProps(e),ge={...Di.filterProps(e),"onClick:clear":N};return W(Dn,Ae({ref:C,modelValue:d.value,"onUpdate:modelValue":we=>d.value=we,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":re.value},e.class],style:[{"--v-textarea-max-height":e.maxHeight?Ge(e.maxHeight):void 0,"--v-textarea-scroll-bar-width":Ge(O.value)},e.style]},de,Pe,{centerAffix:Q.value===1&&!re.value,focused:f.value}),{...l,default:we=>{let{id:be,isDisabled:fe,isDirty:pe,isReadonly:Ne,isValid:je,hasDetails:ue}=we;return W(Di,Ae({ref:I,style:{"--v-textarea-control-height":M.value},onClick:E,onMousedown:B,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},ge,{id:be.value,active:Y.value||pe.value,labelId:`${be.value}-label`,centerAffix:Q.value===1&&!re.value,dirty:pe.value||e.dirty,disabled:fe.value,focused:f.value,details:ue.value,error:je.value===!1}),{...l,default:Se=>{let{props:{class:_e,...Le},controlRef:Xe}=Se;return X(tt,null,[e.prefix&&X("span",{class:"v-text-field__prefix"},[e.prefix]),$t(X("textarea",Ae({ref:oe=>V.value=Xe.value=oe,class:_e,value:d.value,onInput:R,autofocus:e.autofocus,readonly:Ne.value,disabled:fe.value,placeholder:e.placeholder,rows:e.rows,name:F.fieldName.value,autocomplete:F.fieldAutocomplete.value,onFocus:H,onBlur:v,"aria-labelledby":`${be.value}-label`},Le,he),null),[[ka,{handler:y},null,{once:!0}]]),e.autoGrow&&$t(X("textarea",{class:Be([_e,"v-textarea__sizer"]),id:`${Le.id}-sizer`,"onUpdate:modelValue":oe=>d.value=oe,ref:q,readonly:!0,"aria-hidden":"true"},null),[[Ok,d.value]]),e.suffix&&X("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:se?we=>{var be;return X(tt,null,[(be=l.details)==null?void 0:be.call(l,we),Z&&X(tt,null,[X("span",null,null),W(Oo,{active:e.persistentCounter||f.value,value:x.value,max:S.value,disabled:e.disabled},l.counter)])])}:void 0})}),pn({},C,I,V)}}),CM=xe({withBackground:Boolean,...nt(),...Pt(),...ht()},"VThemeProvider"),AM=Me()({name:"VThemeProvider",props:CM(),setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e);return()=>{var l;return e.withBackground?W(e.tag,{class:Be(["v-theme-provider",r.value,e.class]),style:Ze(e.style)},{default:()=>{var d;return[(d=i.default)==null?void 0:d.call(i)]}}):(l=i.default)==null?void 0:l.call(i)}}}),PM=xe({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:lt,iconColor:String,lineColor:String,...nt(),...jt(),...$a(),...fn()},"VTimelineDivider"),IM=Me()({name:"VTimelineDivider",props:PM(),setup(e,n){let{slots:i}=n;const{sizeClasses:r,sizeStyles:l}=ns(e,"v-timeline-divider__dot"),{backgroundColorStyles:d,backgroundColorClasses:f}=Mt(()=>e.dotColor),{roundedClasses:g}=Zt(e,"v-timeline-divider__dot"),{elevationClasses:v}=mn(e),{backgroundColorClasses:y,backgroundColorStyles:x}=Mt(()=>e.lineColor);return Fe(()=>X("div",{class:Be(["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class]),style:Ze(e.style)},[X("div",{class:Be(["v-timeline-divider__before",y.value]),style:Ze(x.value)},null),!e.hideDot&&X("div",{key:"dot",class:Be(["v-timeline-divider__dot",v.value,g.value,r.value]),style:Ze(l.value)},[X("div",{class:Be(["v-timeline-divider__inner-dot",f.value,g.value]),style:Ze(d.value)},[i.default?W(gt,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},i.default):W(Tt,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),X("div",{class:Be(["v-timeline-divider__after",y.value]),style:Ze(x.value)},null)])),{}}}),_x=xe({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:lt,iconColor:String,lineInset:[Number,String],side:{type:String,validator:e=>e==null||["start","end"].includes(e)},...nt(),...un(),...fn(),...jt(),...$a(),...ht()},"VTimelineItem"),TM=Me()({name:"VTimelineItem",props:_x(),setup(e,n){let{slots:i}=n;const{dimensionStyles:r}=dn(e),l=He(0),d=Re();return Ye(d,f=>{var g;f&&(l.value=((g=f.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:g.getBoundingClientRect().width)??0)},{flush:"post"}),Fe(()=>{var f,g;return X("div",{class:Be(["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot,"v-timeline-item--side-start":e.side==="start","v-timeline-item--side-end":e.side==="end"},e.class]),style:Ze([{"--v-timeline-dot-size":Ge(l.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${Ge(e.lineInset)})`:Ge(0)},e.style])},[X("div",{class:"v-timeline-item__body",style:Ze(r.value)},[(f=i.default)==null?void 0:f.call(i)]),W(IM,{ref:d,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:i.icon}),e.density!=="compact"&&X("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((g=i.opposite)==null?void 0:g.call(i))])])}),{}}}),EM=xe({align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...Un(_x({lineInset:0}),["dotColor","fillDot","hideOpposite","iconColor","lineInset","size"]),...nt(),...en(),...ht(),...Pt()},"VTimeline"),VM=Me()({name:"VTimeline",props:EM(),setup(e,n){let{slots:i}=n;const{themeClasses:r}=Vt(e),{densityClasses:l}=Vn(e),{rtlClasses:d}=gn();Qt({VTimelineDivider:{lineColor:le(()=>e.lineColor)},VTimelineItem:{density:le(()=>e.density),dotColor:le(()=>e.dotColor),fillDot:le(()=>e.fillDot),hideOpposite:le(()=>e.hideOpposite),iconColor:le(()=>e.iconColor),lineColor:le(()=>e.lineColor),lineInset:le(()=>e.lineInset),size:le(()=>e.size)}});const f=$(()=>{const v=e.side?e.side:e.density!=="default"?"end":null;return v&&`v-timeline--side-${v}`}),g=$(()=>{const v=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return v;case"start":return v[0];case"end":return v[1];default:return null}});return Fe(()=>W(e.tag,{class:Be(["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,g.value,{"v-timeline--inset-line":!!e.lineInset},r.value,l.value,f.value,d.value,e.class]),style:Ze([{"--v-timeline-line-thickness":Ge(e.lineThickness)},e.style])},i)),{}}}),MM=xe({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:e=>e},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),Nu=Me()({name:"VTimePickerClock",props:MM(),emits:{change:e=>!0,input:e=>!0},setup(e,n){let{emit:i}=n;const r=Re(null),l=Re(null),d=Re(void 0),f=Re(!1),g=Re(null),v=Re(null),y=Zm(ge=>i("change",ge),750),{textColorClasses:x,textColorStyles:S}=Sn(()=>e.color),{backgroundColorClasses:C,backgroundColorStyles:I}=Mt(()=>e.color),M=$(()=>e.max-e.min+1),V=$(()=>e.double?M.value/2:M.value),O=$(()=>360/V.value),L=$(()=>O.value*Math.PI/180),F=$(()=>e.modelValue==null?e.min:e.modelValue),Y=$(()=>.62),H=$(()=>{const ge=[];for(let we=e.min;we<=e.max;we=we+e.step)ge.push(we);return ge});Ye(()=>e.modelValue,ge=>{d.value=ge});function E(ge){d.value!==ge&&(d.value=ge),i("input",ge)}function B(ge){return!e.allowedValues||e.allowedValues(ge)}function N(ge){if(!e.scrollable||e.disabled)return;ge.preventDefault();const we=Math.sign(-ge.deltaY||1);let be=F.value;do be=be+we,be=(be-e.min+M.value)%M.value+e.min;while(!B(be)&&be!==F.value);be!==e.displayedValue&&E(be),y(be)}function R(ge){return e.double&&ge-e.min>=V.value}function q(ge){return R(ge)?Y.value:1}function Q(ge){const we=e.rotate*Math.PI/180;return{x:Math.sin((ge-e.min)*L.value+we)*q(ge),y:-Math.cos((ge-e.min)*L.value+we)*q(ge)}}function re(ge,we){const be=(Math.round(ge/O.value)+(we?V.value:0))%M.value+e.min;return ge<360-O.value/2?be:we?e.max-V.value+1:e.min}function ae(ge){const{x:we,y:be}=Q(ge);return{left:`${Math.round(50+we*50)}%`,top:`${Math.round(50+be*50)}%`}}function te(ge,we){const be=we.x-ge.x,fe=we.y-ge.y;return Math.sqrt(be*be+fe*fe)}function Z(ge,we){const be=2*Math.atan2(we.y-ge.y-te(ge,we),we.x-ge.x);return Math.abs(be*180/Math.PI)}function se(ge){g.value===null&&(g.value=ge),v.value=ge,E(ge)}function de(ge){var ve,ce;if(ge.preventDefault(),!f.value&&ge.type!=="click"||!r.value)return;const{width:we,top:be,left:fe}=(ve=r.value)==null?void 0:ve.getBoundingClientRect(),{width:pe}=((ce=l.value)==null?void 0:ce.getBoundingClientRect())??{width:0},{clientX:Ne,clientY:je}="touches"in ge?ge.touches[0]:ge,ue={x:we/2,y:-we/2},Se={x:Ne-fe,y:be-je},_e=Math.round(Z(ue,Se)-e.rotate+360)%360,Le=e.double&&te(ue,Se)<(pe+pe*Y.value)/4,Xe=Math.ceil(15/O.value);let oe;for(let Te=0;TeX("div",{class:Be([{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":e.modelValue==null,"v-time-picker-clock--readonly":e.readonly}]),onMousedown:he,onTouchstart:he,onWheel:N,ref:r},[X("div",{class:"v-time-picker-clock__inner",ref:l},[X("div",{class:Be([{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":R(e.modelValue)},x.value]),style:Ze([{transform:`rotate(${e.rotate+O.value*(F.value-e.min)}deg) scaleY(${q(F.value)})`},S.value])},null),H.value.map(ge=>{const we=ge===F.value;return X("div",{class:Be([{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":we,"v-time-picker-clock__item--disabled":e.disabled||!B(ge)},we&&C.value]),style:Ze([ae(ge),we&&I.value])},[X("span",null,[e.format(ge)])])})])]))}}),LM=xe({active:Boolean,color:String,disabled:Boolean,label:String,modelValue:String,error:String,showHint:Boolean,readonly:Boolean},"VTimePickerField"),Dc=Me()({name:"VTimePickerField",props:LM(),emits:{"update:modelValue":e=>!0},setup(e,n){let{emit:i}=n;const{textColorClasses:r,textColorStyles:l}=Sn(()=>e.color),d=Re(),f=He(!1);function g(v){if(["Backspace","Delete"].includes(v.key)){v.preventDefault();const y=v.target;y.value="",i("update:modelValue",null)}}return Fe(()=>W(za,{ref:d,_as:"VTimePickerField",autocomplete:"off",class:Be(["v-time-picker-controls__time__field",{"v-time-picker-controls__time__field--active":e.active},e.active?r.value:[]]),style:Ze(e.active?l.value:[]),disabled:e.disabled,variant:"solo-filled",inputmode:"numeric",hideDetails:"auto","aria-label":e.label,"aria-invalid":!!e.error,"aria-errormessage":e.error,error:!!e.error,hint:e.showHint?e.label:void 0,persistentHint:!0,flat:!0,modelValue:e.modelValue??(f.value?"":"--"),"onUpdate:modelValue":v=>i("update:modelValue",v),onKeydown:g,onFocus:()=>f.value=!0,onBlur:()=>f.value=!1},null)),pn({},d)}});function da(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return String(e).padStart(n,"0")}function Rx(e){return e?(e-1)%12+1:12}function Ms(e,n){return e%12+(n==="pm"?12:0)}function vs(e){const n=e.replaceAll(/\D/g,"");return n.length>0?Number(n):null}function DM(e,n,i){{if(e===23&&n)return{value:0};if(e===0&&!n)return{value:23}}return{value:e+(n?1:-1)}}function _M(e,n){return e===59&&n?0:e===0&&!n?59:e+(n?1:-1)}const Ox=xe({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],max:String,min:String},"time-validation");function Bx(e){const n=$(()=>{const d=e.min?Number(e.min.split(":")[0]):0,f=e.max?Number(e.max.split(":")[0]):23;return g=>gf?!1:Array.isArray(e.allowedHours)?e.allowedHours.includes(g):typeof e.allowedHours=="function"?e.allowedHours(g):!0}),i=$(()=>{const[d,f]=e.min?e.min.split(":").map(Number):[0,0],[g,v]=e.max?e.max.split(":").map(Number):[23,59],y=d*60+f,x=g*60+v;return(S,C)=>{if(S!==null){const I=60*S+C;if(Ix)return!1}return Array.isArray(e.allowedMinutes)?e.allowedMinutes.includes(C):typeof e.allowedMinutes=="function"?e.allowedMinutes(C):!0}}),r=$(()=>{const[d,f,g]=e.min?e.min.split(":").map(Number):[0,0,0],[v,y,x]=e.max?e.max.split(":").map(Number):[23,59,59],S=d*3600+f*60+(g||0),C=v*3600+y*60+(x||0);return(I,M,V)=>{if(I!==null&&M!==null){const O=3600*I+60*M+V;if(OC)return!1}return Array.isArray(e.allowedSeconds)?e.allowedSeconds.includes(V):typeof e.allowedSeconds=="function"?e.allowedSeconds(V):!0}});function l(d,f,g){let v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,y=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null;const x=d==="hour"?n.value:d==="minute"?I=>i.value(v,I):I=>r.value(v,y,I),S=d==="hour"?I=>DM(I,g).value:I=>_M(I,g),C=d==="hour"?24:60;for(let I=1;I<=C&&(f=S(f),!x(f));I++);return f}return{isAllowedHour:n,isAllowedMinute:i,isAllowedSecond:r,findNextAllowed:l}}const RM=xe({ampm:Boolean,color:String,disabled:Boolean,inputHints:Boolean,hour:[Number,String],minute:[Number,String],second:[Number,String],period:String,readonly:Boolean,useSeconds:Boolean,value:Number,viewMode:String,...Ox()},"VTimePickerControls"),zu=Me()({name:"VTimePickerControls",props:RM(),emits:{"update:period":e=>!0,"update:viewMode":e=>!0,"update:hour":e=>!0,"update:minute":e=>!0,"update:second":e=>!0},setup(e,n){let{emit:i}=n;const{t:r}=_t(),{isAllowedHour:l,isAllowedMinute:d,isAllowedSecond:f,findNextAllowed:g}=Bx(e),v=$(()=>e.hour!==null?e.ampm?Ms(Number(e.hour),e.period??"am"):Number(e.hour):null),y=$(()=>e.minute!==null?Number(e.minute):null),x=$(()=>{var te;return e.hour===null?!0:((te=l.value)==null?void 0:te.call(l,Number(v.value)))??!0}),S=$(()=>{var te;return e.minute===null?!0:((te=d.value)==null?void 0:te.call(d,v.value,Number(e.minute)))??!0}),C=$(()=>{var te;return e.second===null?!0:((te=f.value)==null?void 0:te.call(f,v.value,y.value,Number(e.second)))??!0}),I={in:te=>{if(te==null||isNaN(Number(te)))return null;const Z=Number(te);return e.ampm?da(Rx(Z)):da(Z)},out:te=>{if(isNaN(Number(te))||te==null||te==="")return null;const Z=typeof te=="string"?vs(te):Number(te);return Z===null?null:e.ampm?Ms(Z,e.period??"am"):Lt(Z,0,23)}},M=it(e,"hour",void 0,I.in,I.out),V={in:te=>te!=null&&!isNaN(Number(te))?da(`${te}`):null,out:te=>{if(isNaN(Number(te))||te==null||te==="")return null;const Z=typeof te=="string"?vs(te):Number(te);return Z!==null?Lt(Z,0,59):null}},O=it(e,"minute",void 0,V.in,V.out),L=it(e,"second",void 0,V.in,V.out);function F(te){if(!["ArrowUp","ArrowDown"].includes(te.key))return;te.preventDefault(),te.stopPropagation();const Z=e.period==="am",se=e.ampm?Ms(Number(M.value??0),Z?"am":"pm"):Number(M.value??0),de=g("hour",se,te.key==="ArrowUp"),he=Z&&de>=12||!Z&&de<12;e.ampm&&he?(i("update:period",e.period==="am"?"pm":"am"),dt(()=>M.value=da(de))):M.value=da(de)}function Y(te){if(!["ArrowUp","ArrowDown"].includes(te.key))return;te.preventDefault(),te.stopPropagation();const Z=Number(O.value??0),se=g("minute",Z,te.key==="ArrowUp",v.value);O.value=da(se)}function H(te){if(!["ArrowUp","ArrowDown"].includes(te.key))return;te.preventDefault(),te.stopPropagation();const Z=Number(L.value??0),se=g("second",Z,te.key==="ArrowUp",v.value,y.value);L.value=da(se)}function E(te,Z,se){return de=>{if(!de.data)return;const he=de.target,{value:ke,selectionStart:Pe,selectionEnd:ge}=he??{};if(vs(de.data)===null){de.preventDefault();return}const we=ke?ke.slice(0,Pe)+de.data+ke.slice(ge):de.data;if(we.length>2){if(Pe===ge&&ge===0&&de.data.trim().startsWith("0")){de.preventDefault(),he.value=we.trim().substring(0,2),se(he.value),de.data.trim().length===1&&he.setSelectionRange(1,1);return}if(Pe===ge&&ge===1&&ke.startsWith("0")){de.preventDefault(),he.value=we.trim().substring(0,2),se(he.value);return}const fe=e.viewMode==="hour"?e.ampm?12:23:59;if(vs(we)>fe){de.preventDefault(),he.value=da(String(vs(de.data)).substring(0,2)),se(he.value);return}}const be=te(we);Z(be)&&de.preventDefault()}}function B(te){i("update:period",te)}const N=Re(),R=Re(),q=Re();Ye(()=>e.viewMode,(te,Z)=>{switch(Z){case"hour":N.value.blur();break;case"minute":R.value.blur();break;case"second":q.value.blur();break}});const Q=E(I.out,te=>I.in(te)===M.value,te=>M.value=te),re=E(V.out,te=>V.in(te)===O.value,te=>O.value=te),ae=E(V.out,te=>V.in(te)===L.value,te=>L.value=te);return Fe(()=>X("div",{class:"v-time-picker-controls"},[X("div",{class:Be({"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-ampm":e.ampm,"v-time-picker-controls__time--with-seconds":e.useSeconds})},[W(Dc,{ref:N,active:e.viewMode==="hour",color:e.color,disabled:e.disabled,label:r("$vuetify.timePicker.hour"),showHint:e.inputHints,error:x.value?void 0:r("$vuetify.timePicker.notAllowed"),modelValue:M.value,"onUpdate:modelValue":te=>M.value=te,onKeydown:F,onBeforeinput:Q,onFocus:()=>i("update:viewMode","hour")},null),X("span",{class:"v-time-picker-controls__time__separator"},[ia(":")]),W(Dc,{ref:R,active:e.viewMode==="minute",color:e.color,disabled:e.disabled,label:r("$vuetify.timePicker.minute"),showHint:e.inputHints,error:S.value?void 0:r("$vuetify.timePicker.notAllowed"),modelValue:O.value,"onUpdate:modelValue":te=>O.value=te,onKeydown:Y,onBeforeinput:re,onFocus:()=>i("update:viewMode","minute")},null),e.useSeconds&&X("span",{key:"secondsDivider",class:"v-time-picker-controls__time__separator"},[ia(":")]),e.useSeconds&&X(tt,null,[W(Dc,{key:"secondsVal",ref:q,active:e.viewMode==="second",color:e.color,disabled:e.disabled,label:r("$vuetify.timePicker.second"),showHint:e.inputHints,error:C.value?void 0:r("$vuetify.timePicker.notAllowed"),modelValue:L.value,"onUpdate:modelValue":te=>L.value=te,onKeydown:H,onBeforeinput:ae,onFocus:()=>i("update:viewMode","second")},null)]),e.ampm&&X("div",{class:"v-time-picker-controls__ampm"},[W(Ct,{active:e.period==="am",color:e.period==="am"?e.color:void 0,class:Be({"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="am"}),disabled:e.disabled,text:r("$vuetify.timePicker.am"),variant:e.disabled&&e.period==="am"?"elevated":"tonal",onClick:()=>e.period!=="am"?B("am"):null},null),W(Ct,{active:e.period==="pm",color:e.period==="pm"?e.color:void 0,class:Be({"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="pm"}),disabled:e.disabled,text:r("$vuetify.timePicker.pm"),variant:e.disabled&&e.period==="pm"?"elevated":"tonal",onClick:()=>e.period!=="pm"?B("pm"):null},null)])])])),{}}}),OM=xe({disabled:Boolean,format:{type:String,default:"ampm"},viewMode:{type:String,default:"hour"},period:{type:String,default:"am",validator:e=>["am","pm"].includes(e)},modelValue:null,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,variant:{type:String,default:"dial"},...Ox(),...yt(Wo({title:"$vuetify.timePicker.title"}),["landscape"]),...en()},"VTimePicker"),BM=Me()({name:"VTimePicker",props:OM(),emits:{"update:hour":e=>!0,"update:minute":e=>!0,"update:period":e=>!0,"update:second":e=>!0,"update:modelValue":e=>!0,"update:viewMode":e=>!0},setup(e,n){let{emit:i,slots:r}=n;const{t:l}=_t(),{densityClasses:d}=Vn(e),f=Re(null),g=Re(null),v=Re(null),y=Re(null),x=Re(null),S=Re(null),C=it(e,"period","am"),I=it(e,"viewMode","hour"),M=Re(null),V=Re(null),O=$(()=>e.format==="ampm"),{isAllowedHour:L,isAllowedMinute:F,isAllowedSecond:Y}=Bx(e),H=le(()=>e.modelValue!==null&&f.value===null&&g.value===null&&(!e.useSeconds||v.value===null));function E(){const Q=B();Q!==null&&Q!==e.modelValue&&i("update:modelValue",Q),H.value&&i("update:modelValue",null)}Ye(f,E),Ye(g,E),Ye(v,E),Ye(C,(Q,re)=>{f.value==null||Q===re||(Q==="pm"&&f.value<12?f.value=f.value+12:Q==="am"&&f.value>=12&&(f.value=f.value-12))}),Ye(()=>e.modelValue,Q=>N(Q)),Ye(()=>e.useSeconds,(Q,re)=>{re&&!Q&&I.value==="second"&&(I.value="minute"),!Q&&v.value!==null&&(v.value=null)}),on(()=>{N(e.modelValue)});function B(){return f.value!=null&&g.value!=null&&(!e.useSeconds||v.value!=null)?`${da(f.value)}:${da(g.value)}`+(e.useSeconds?`:${da(v.value)}`:""):null}function N(Q){if(Q==null||Q==="")f.value=null,g.value=null,v.value=null;else if(Q instanceof Date)f.value=Q.getHours(),g.value=Q.getMinutes(),v.value=Q.getSeconds();else{const[re,,ae,,te,Z]=Q.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);f.value=Z?Ms(parseInt(re,10),Z):parseInt(re,10),g.value=parseInt(ae,10),v.value=parseInt(te||0,10)}C.value=f.value==null||f.value<12?"am":"pm"}function R(Q){I.value==="hour"?f.value=O.value?Ms(Q,C.value):Q:I.value==="minute"?g.value=Q:v.value=Q}function q(Q){switch(I.value||"hour"){case"hour":i("update:hour",Q);break;case"minute":i("update:minute",Q);break;case"second":i("update:second",Q);break}const re=f.value!==null&&g.value!==null&&(e.useSeconds?v.value!==null:!0);I.value==="hour"?I.value="minute":e.useSeconds&&I.value==="minute"&&(I.value="second"),!(f.value===y.value&&g.value===x.value&&(!e.useSeconds||v.value===S.value)||B()===null)&&(y.value=f.value,x.value=g.value,e.useSeconds&&(S.value=v.value),re&&E())}Fe(()=>{const Q=yt(Zr.filterProps(e),["hideHeader"]),re=zu.filterProps(e),ae=Nu.filterProps(yt(e,["format","modelValue","min","max"])),te=I.value==="hour"?L.value:I.value==="minute"?Z=>F.value(f.value,Z):Z=>Y.value(f.value,g.value,Z);return W(Zr,Ae(Q,{color:void 0,class:["v-time-picker",`v-time-picker--variant-${e.variant}`,e.class,d.value],hideHeader:e.hideHeader&&e.variant!=="input",style:e.style}),{title:()=>{var Z;return((Z=r.title)==null?void 0:Z.call(r))??X("div",{class:"v-time-picker__title"},[l(e.title)])},header:()=>W(zu,Ae(re,{ampm:O.value,hour:f.value,minute:g.value,period:C.value,second:v.value,viewMode:I.value,inputHints:e.variant==="input","onUpdate:hour":Z=>f.value=Z,"onUpdate:minute":Z=>g.value=Z,"onUpdate:second":Z=>v.value=Z,"onUpdate:period":Z=>C.value=Z,"onUpdate:viewMode":Z=>I.value=Z,ref:M}),null),default:()=>W(Nu,Ae(ae,{allowedValues:te,double:I.value==="hour"&&!O.value,format:I.value==="hour"?O.value?Rx:Z=>Z:Z=>da(Z,2),max:I.value==="hour"?O.value&&C.value==="am"?11:23:59,min:I.value==="hour"&&O.value&&C.value==="pm"?12:0,size:20,step:I.value==="hour"?1:5,modelValue:I.value==="hour"?f.value:I.value==="minute"?g.value:v.value,onChange:q,onInput:R,ref:V}),null),actions:r.actions})})}}),FM=xe({...nt(),...oa({variant:"text"})},"VToolbarItems"),NM=Me()({name:"VToolbarItems",props:FM(),setup(e,n){let{slots:i}=n;return Qt({VBtn:{color:le(()=>e.color),height:"inherit",variant:le(()=>e.variant)}}),Fe(()=>{var r;return X("div",{class:Be(["v-toolbar-items",e.class]),style:Ze(e.style)},[(r=i.default)==null?void 0:r.call(i)])}),{}}}),zM=xe({id:String,interactive:Boolean,text:String,...yt(xl({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:null}),["absolute","retainFocus","captureFocus","disableInitialFocus"])},"VTooltip"),Fx=Me()({name:"VTooltip",props:zM(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=it(e,"modelValue"),{scopeId:l}=kr(),d=Cn(),f=le(()=>e.id||`v-tooltip-${d}`),g=Re(),v=$(()=>e.location.split(" ").length>1?e.location:e.location+" center"),y=$(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),x=le(()=>e.transition!=null?e.transition:r.value?"scale-transition":"fade-transition"),S=$(()=>Ae({"aria-describedby":f.value},e.activatorProps));return Fe(()=>{const C=Na.filterProps(e);return W(Na,Ae({ref:g,class:["v-tooltip",{"v-tooltip--interactive":e.interactive},e.class],style:e.style,id:f.value},C,{modelValue:r.value,"onUpdate:modelValue":I=>r.value=I,transition:x.value,absolute:!0,location:v.value,origin:y.value,role:"tooltip",activatorProps:S.value,_disableGlobalStack:!0},l),{activator:i.activator,default:function(){var O;for(var I=arguments.length,M=new Array(I),V=0;V{var f;return(f=r.value)!=null&&f.isOpen?e.collapseIcon:e.expandIcon}),d=$(()=>({VTreeviewItem:{prependIcon:void 0,appendIcon:void 0,toggleIcon:l.value}}));return Fe(()=>{const f=Qs.filterProps(e);return W(Qs,Ae(f,{ref:r,class:["v-treeview-group",e.class],subgroup:!0}),{...i,activator:i.activator?g=>X(tt,null,[W(gt,{defaults:d.value},{default:()=>{var v;return[(v=i.activator)==null?void 0:v.call(i,g)]}})]):void 0})}),{}}}),Nx=Symbol.for("vuetify:v-treeview"),zx=xe({loading:Boolean,hideActions:Boolean,hasCustomPrepend:Boolean,indentLines:Array,toggleIcon:lt,...yb({slim:!0})},"VTreeviewItem"),Yu=Me()({name:"VTreeviewItem",props:zx(),emits:{toggleExpand:e=>!0},setup(e,n){let{slots:i,emit:r}=n;const l=xt(Nx,{visibleIds:Re()}).visibleIds,d=Re(),f=$(()=>{var C,I;return((C=d.value)==null?void 0:C.root.activatable.value)&&((I=d.value)==null?void 0:I.isGroupActivator)}),g=$(()=>{var C,I;return((C=d.value)==null?void 0:C.link.isClickable.value)||e.value!=null&&!!((I=d.value)!=null&&I.list)}),v=$(()=>!e.disabled&&e.link!==!1&&(e.link||g.value||f.value)),y=$(()=>{var C;return l.value&&!l.value.has(ft((C=d.value)==null?void 0:C.id))});function x(C){var I,M;v.value&&f.value&&((M=d.value)==null||M.activate(!((I=d.value)!=null&&I.isActivated),C))}function S(C){C.preventDefault(),C.stopPropagation(),r("toggleExpand",C)}return Fe(()=>{var M;const C=va.filterProps(e),I=i.prepend||e.toggleIcon||e.indentLines||e.prependIcon||e.prependAvatar;return W(va,Ae({ref:d},C,{active:((M=d.value)==null?void 0:M.isActivated)||void 0,class:["v-treeview-item",{"v-treeview-item--activatable-group-activator":f.value,"v-treeview-item--filtered":y.value},e.class],role:"treeitem",ripple:!1,onClick:x}),{...i,prepend:I?V=>{var O;return X(tt,null,[e.indentLines&&e.indentLines.length>0?X("div",{key:"indent-lines",class:"v-treeview-indent-lines",style:{"--v-indent-parts":e.indentLines.length}},[e.indentLines.map(L=>X("div",{class:Be(`v-treeview-indent-line v-treeview-indent-line--${L}`)},null))]):"",!e.hideActions&&W(Gd,{start:!0},{default:()=>[e.toggleIcon?X(tt,null,[i.toggle?W(gt,{key:"prepend-defaults",defaults:{VBtn:{density:"compact",icon:e.toggleIcon,variant:"text",loading:e.loading},VProgressCircular:{indeterminate:"disable-shrink",size:20,width:2}}},{default:()=>[i.toggle({...V,loading:e.loading,props:{onClick:S}})]}):W(Ct,{key:"prepend-toggle",density:"compact",icon:e.toggleIcon,loading:e.loading,variant:"text",onClick:S},{loader:()=>W(Vi,{indeterminate:"disable-shrink",size:"20",width:"2"},null)})]):X("div",{class:"v-treeview-item__level"},null)]}),e.hasCustomPrepend?W(gt,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{start:!0}}},{default:()=>{var L;return[(L=i.prepend)==null?void 0:L.call(i,V)]}}):X(tt,null,[(O=i.prepend)==null?void 0:O.call(i,V),e.prependAvatar&&W(ra,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&W(Tt,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])])}:void 0})}),pn({},d)}}),Hx=xe({fluid:Boolean,disabled:Boolean,loadChildren:Function,loadingIcon:{type:String,default:"$loading"},items:Array,openOnClick:{type:Boolean,default:void 0},indeterminateIcon:{type:lt,default:"$checkboxIndeterminate"},falseIcon:lt,trueIcon:lt,returnObject:Boolean,activatable:Boolean,selectable:Boolean,selectedColor:String,selectStrategy:[String,Function,Object],index:Number,isLastGroup:Boolean,separateRoots:Boolean,parentIndentLines:Array,indentLinesVariant:String,path:{type:Array,default:()=>[]},...Un(zx(),["hideActions"]),...en()},"VTreeviewChildren"),fo=Me()({name:"VTreeviewChildren",props:Hx(),setup(e,n){let{slots:i}=n;const r=bn(new Set),l=Re([]),d=$(()=>!e.disabled&&(e.openOnClick!=null?e.openOnClick:e.selectable&&!e.activatable));async function f(v){var y,x;try{if(!((y=e.items)!=null&&y.length)||!e.loadChildren)return;((x=v==null?void 0:v.children)==null?void 0:x.length)===0&&(r.add(v.value),await e.loadChildren(v.raw))}finally{r.delete(v.value)}}function g(v,y){e.selectable&&v(y)}return()=>{var v,y;return((v=i.default)==null?void 0:v.call(i))??((y=e.items)==null?void 0:y.map((x,S,C)=>{var q,Q;const{children:I,props:M}=x,V=r.has(x.value),O=!!((q=C.at(S+1))!=null&&q.children),L=((Q=e.path)==null?void 0:Q.length)??0,F=C.length-1===S,Y={index:S,depth:L,isFirst:S===0,isLast:F,path:[...e.path,S],hideAction:e.hideActions},H=OS({depth:L,isLast:F,isLastGroup:e.isLastGroup,leafLinks:!e.hideActions&&!e.fluid,separateRoots:e.separateRoots,parentIndentLines:e.parentIndentLines,variant:e.indentLinesVariant}),E={toggle:i.toggle?re=>{var ae;return(ae=i.toggle)==null?void 0:ae.call(i,{...re,...Y,item:x.raw,internalItem:x,loading:V})}:void 0,prepend:re=>{var ae;return X(tt,null,[e.selectable&&(!I||I&&!["leaf","single-leaf"].includes(e.selectStrategy))&&W(Gd,{start:!0},{default:()=>[W(Sa,{key:x.value,modelValue:re.isSelected,disabled:e.disabled||M.disabled,loading:V,color:e.selectedColor,density:e.density,indeterminate:re.isIndeterminate,indeterminateIcon:e.indeterminateIcon,falseIcon:e.falseIcon,trueIcon:e.trueIcon,"onUpdate:modelValue":te=>g(re.select,te),onClick:te=>te.stopPropagation(),onKeydown:te=>{["Enter","Space"].includes(te.key)&&(te.stopPropagation(),g(re.select,re.isSelected))}},null)]}),(ae=i.prepend)==null?void 0:ae.call(i,{...re,...Y,item:x.raw,internalItem:x})])},append:i.append?re=>{var ae;return(ae=i.append)==null?void 0:ae.call(i,{...re,...Y,item:x.raw,internalItem:x})}:void 0,title:i.title?re=>{var ae;return(ae=i.title)==null?void 0:ae.call(i,{...re,item:x.raw,internalItem:x})}:void 0,subtitle:i.subtitle?re=>{var ae;return(ae=i.subtitle)==null?void 0:ae.call(i,{...re,item:x.raw,internalItem:x})}:void 0},B=Hu.filterProps(M),N=fo.filterProps({...e,...Y}),R={hideActions:e.hideActions,indentLines:H.footer};return I?W(Hu,Ae(B,{value:e.returnObject?x.raw:B==null?void 0:B.value,rawId:B==null?void 0:B.value}),{activator:re=>{let{props:ae,isOpen:te}=re;const Z={...M,...ae,value:M==null?void 0:M.value,hideActions:e.hideActions,indentLines:H.node,ariaExpanded:te,onToggleExpand:[()=>f(x),ae.onClick],onClick:e.disabled||M.disabled?void 0:d.value?[()=>f(x),ae.onClick]:()=>{var se,de;return g((se=l.value[S])==null?void 0:se.select,!((de=l.value[S])!=null&&de.isSelected))}};return El(i.header,{props:Z,item:x.raw,internalItem:x,loading:V},()=>W(Yu,Ae({ref:se=>l.value[S]=se},Z,{hasCustomPrepend:!!i.prepend,value:e.returnObject?x.raw:M.value,loading:V}),E))},default:()=>{var re;return X(tt,null,[W(fo,Ae(N,{items:I,indentLinesVariant:e.indentLinesVariant,parentIndentLines:H.children,isLastGroup:O,returnObject:e.returnObject}),i),(re=i.footer)==null?void 0:re.call(i,{props:R,item:x.raw,internalItem:x,loading:V})])}}):El(i.item,{props:M,item:x.raw,internalItem:x},()=>x.type==="divider"?El(i.divider,{props:x.raw},()=>W(aa,x.props,null)):x.type==="subheader"?El(i.subheader,{props:x.raw},()=>W(ls,x.props,null)):W(Yu,Ae(M,{hasCustomPrepend:!!i.prepend,hideActions:e.hideActions,indentLines:H.leaf,value:e.returnObject?ft(x.raw):M.value}),E))}))}}});function Yx(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];for(const i of e)n.push(i),i.children&&Yx(i.children,n);return n}const YM=xe({openAll:Boolean,indentLines:[Boolean,String],indentLinesColor:String,indentLinesOpacity:[String,Number],search:String,hideNoData:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},...Sr({filterKeys:["title"]}),...yt(Hx(),["index","path","indentLinesVariant","parentIndentLines","isLastGroup"]),...yt(Ab({collapseIcon:"$treeviewCollapse",expandIcon:"$treeviewExpand",slim:!0}),["nav","openStrategy"]),modelValue:Array},"VTreeview"),WM=Me()({name:"VTreeview",props:YM(),emits:{"update:opened":e=>!0,"update:activated":e=>!0,"update:selected":e=>!0,"update:modelValue":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,n){let{slots:i,emit:r}=n;const{t:l}=_t(),{items:d}=Cb(e),f=le(()=>e.activeColor),g=le(()=>e.baseColor),v=le(()=>e.color),y=it(e,"activated"),x=it(e,"selected"),S=$({get:()=>e.modelValue??x.value,set(H){x.value=H,r("update:modelValue",H)}}),C=Re(),I=$(()=>e.openAll?Y(d.value):e.opened),M=$(()=>Yx(d.value)),V=le(()=>e.search),{filteredItems:O}=Cr(e,M,V),L=$(()=>{var E;if(!V.value)return null;const H=(E=C.value)==null?void 0:E.getPath;return H?new Set(O.value.flatMap(B=>{const N=e.returnObject?B.raw:B.props.value;return[...H(N),...F(N)].map(ft)})):null});function F(H){var N,R;const E=[],B=(((N=C.value)==null?void 0:N.children.get(H))??[]).slice();for(;B.length;){const q=B.shift();q&&(E.push(q),B.push(...(((R=C.value)==null?void 0:R.children.get(q))??[]).slice()))}return E}function Y(H){let E=[];for(const B of H)B.children&&(E.push(e.returnObject?ft(B.raw):B.value),B.children&&(E=E.concat(Y(B.children))));return E}return Ft(Nx,{visibleIds:L}),Qt({VTreeviewGroup:{activeColor:f,baseColor:g,color:v,collapseIcon:le(()=>e.collapseIcon),expandIcon:le(()=>e.expandIcon)},VTreeviewItem:{activeClass:le(()=>e.activeClass),activeColor:f,baseColor:g,color:v,density:le(()=>e.density),disabled:le(()=>e.disabled),lines:le(()=>e.lines),variant:le(()=>e.variant)}}),Fe(()=>{const H=qr.filterProps(e),E=fo.filterProps(e),B=typeof e.indentLines=="boolean"?"default":e.indentLines;return W(qr,Ae({ref:C},H,{class:["v-treeview",{"v-treeview--fluid":e.fluid},e.class],role:"tree",openStrategy:"multiple",style:[{"--v-treeview-indent-line-color":e.indentLinesColor,"--v-treeview-indent-line-opacity":e.indentLinesOpacity},e.style],opened:I.value,activated:y.value,"onUpdate:activated":N=>y.value=N,selected:S.value,"onUpdate:selected":N=>S.value=N}),{default:()=>{var N,R;return[((N=L.value)==null?void 0:N.size)===0&&!e.hideNoData&&(((R=i["no-data"])==null?void 0:R.call(i))??W(va,{key:"no-data",title:l(e.noDataText)},null)),W(fo,Ae(E,{density:e.density,returnObject:e.returnObject,items:d.value,parentIndentLines:e.indentLines?[]:void 0,indentLinesVariant:B}),i)]}})}),{}}}),XM=Me()({name:"VValidation",props:ib(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:i}=n;const r=rb(e,"validation");return()=>{var l;return(l=i.default)==null?void 0:l.call(i,r)}}}),$M=Object.freeze(Object.defineProperty({__proto__:null,VAlert:q1,VAlertTitle:Kp,VApp:_p,VAppBar:y1,VAppBarNavIcon:$1,VAppBarTitle:G1,VAutocomplete:pP,VAvatar:ra,VBadge:zb,VBanner:wP,VBannerActions:Hb,VBannerText:Yb,VBottomNavigation:SP,VBottomSheet:AP,VBreadcrumbs:EP,VBreadcrumbsDivider:Xb,VBreadcrumbsItem:$b,VBtn:Ct,VBtnGroup:uu,VBtnToggle:A1,VCalendar:II,VCard:DI,VCardActions:fy,VCardItem:vy,VCardSubtitle:hy,VCardText:my,VCardTitle:gy,VCarousel:YI,VCarouselItem:XI,VCheckbox:sA,VCheckboxBtn:Sa,VChip:ci,VChipGroup:dA,VClassIcon:Id,VCode:$I,VCol:xE,VColorPicker:DT,VCombobox:RT,VComponentIcon:ru,VConfirmEdit:BT,VContainer:mE,VCounter:Oo,VDataIterator:KT,VDataTable:uE,VDataTableFooter:tl,VDataTableHeaders:cr,VDataTableRow:kf,VDataTableRows:ur,VDataTableServer:gE,VDataTableVirtual:fE,VDatePicker:LE,VDatePickerControls:Vu,VDatePickerHeader:Mu,VDatePickerMonth:Lu,VDatePickerMonths:Du,VDatePickerYears:_u,VDefaultsProvider:gt,VDialog:bu,VDialogBottomTransition:n1,VDialogTopTransition:a1,VDialogTransition:Vo,VDivider:aa,VEmptyState:_E,VExpandBothTransition:d1,VExpandTransition:Mo,VExpandXTransition:Od,VExpansionPanel:RE,VExpansionPanelText:Ru,VExpansionPanelTitle:Ou,VExpansionPanels:FE,VFab:zE,VFabTransition:t1,VFadeTransition:Us,VField:Di,VFieldLabel:ys,VFileInput:GE,VFooter:UE,VForm:KE,VHotkey:eV,VHover:nV,VIcon:Tt,VImg:oi,VInfiniteScroll:iV,VInput:Dn,VItem:lV,VItemGroup:sV,VKbd:Bu,VLabel:rs,VLayout:cV,VLayoutItem:dV,VLazy:hV,VLigatureIcon:NS,VList:qr,VListGroup:Qs,VListImg:DA,VListItem:va,VListItemAction:Gd,VListItemMedia:OA,VListItemSubtitle:pb,VListItemTitle:bb,VListSubheader:ls,VLocaleProvider:vV,VMain:pV,VMenu:Kr,VMessages:nb,VNavigationDrawer:PV,VNoSsr:IV,VNumberInput:LV,VOtpInput:_V,VOverlay:Na,VPagination:Iu,VParallax:BV,VProgressCircular:Vi,VProgressLinear:Lo,VRadio:NV,VRadioGroup:HV,VRangeSlider:WV,VRating:$V,VResponsive:lu,VRow:IE,VScaleTransition:_d,VScrollXReverseTransition:r1,VScrollXTransition:i1,VScrollYReverseTransition:l1,VScrollYTransition:s1,VSelect:sf,VSelectionControl:Mi,VSelectionControlGroup:eb,VSheet:Li,VSkeletonLoader:qV,VSlideGroup:Js,VSlideGroupItem:KV,VSlideXReverseTransition:c1,VSlideXTransition:o1,VSlideYReverseTransition:u1,VSlideYTransition:Rd,VSlider:Pu,VSnackbar:Fu,VSnackbarQueue:QV,VSpacer:Eu,VSparkline:aM,VSpeedDial:rM,VStepper:fM,VStepperActions:Ax,VStepperHeader:Px,VStepperItem:Ix,VStepperWindow:Tx,VStepperWindowItem:Ex,VSvgIcon:Pd,VSwitch:gM,VSystemBar:mM,VTab:Mx,VTable:dr,VTabs:wM,VTabsWindow:Lx,VTabsWindowItem:Dx,VTextField:za,VTextarea:SM,VThemeProvider:AM,VTimePicker:BM,VTimePickerClock:Nu,VTimePickerControls:zu,VTimeline:VM,VTimelineItem:TM,VToolbar:cu,VToolbarItems:NM,VToolbarTitle:Md,VTooltip:Fx,VTreeview:WM,VTreeviewGroup:Hu,VTreeviewItem:Yu,VValidation:XM,VVirtualScroll:Bo,VWindow:lr,VWindowItem:or},Symbol.toStringTag,{value:"Module"}));function GM(e,n){const i=n.modifiers||{},r=n.value,{once:l,immediate:d,...f}=i,g=!Object.keys(f).length,{handler:v,options:y}=typeof r=="object"?r:{handler:r,options:{attributes:(f==null?void 0:f.attr)??g,characterData:(f==null?void 0:f.char)??g,childList:(f==null?void 0:f.child)??g,subtree:(f==null?void 0:f.sub)??g}},x=new MutationObserver(function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],C=arguments.length>1?arguments[1]:void 0;v==null||v(S,C),l&&Wx(e,n)});d&&(v==null||v([],x)),e._mutate=Object(e._mutate),e._mutate[n.instance.$.uid]={observer:x},x.observe(e,y)}function Wx(e,n){var i;(i=e._mutate)!=null&&i[n.instance.$.uid]&&(e._mutate[n.instance.$.uid].observer.disconnect(),delete e._mutate[n.instance.$.uid])}const jM={mounted:GM,unmounted:Wx};function Xx(e,n){const{self:i=!1}=n.modifiers??{},r=n.value,l=typeof r=="object"&&r.options||{passive:!0},d=typeof r=="function"||"handleEvent"in r?r:r.handler,f=i?e:n.arg?document.querySelector(n.arg):window;f&&(f.addEventListener("scroll",d,l),e._onScroll=Object(e._onScroll),e._onScroll[n.instance.$.uid]={handler:d,options:l,target:i?void 0:f})}function $x(e,n){var d;if(!((d=e._onScroll)!=null&&d[n.instance.$.uid]))return;const{handler:i,options:r,target:l=e}=e._onScroll[n.instance.$.uid];l.removeEventListener("scroll",i,r),delete e._onScroll[n.instance.$.uid]}function UM(e,n){n.value!==n.oldValue&&($x(e,n),Xx(e,n))}const qM={mounted:Xx,unmounted:$x,updated:UM};function KM(e,n){const i=typeof e=="string"?dm(e):e,r=ZM(i,n);return{mounted:r,updated:r,unmounted(l){$m(null,l)}}}function ZM(e,n){return function(i,r,l){var S,C,I;const d=typeof n=="function"?n(r):n,f=((S=r.value)==null?void 0:S.text)??r.value??(d==null?void 0:d.text),g=rr(r.value)?r.value:{},v=()=>f??i.textContent,y=(l.ctx===r.instance.$?(C=JM(l,r.instance.$))==null?void 0:C.provides:(I=l.ctx)==null?void 0:I.provides)??r.instance.$.provides,x=ma(e,Ae(d,g),v);x.appContext=Object.assign(Object.create(null),r.instance.$.appContext,{provides:y}),$m(x,i)}}function JM(e,n){const i=new Set,r=d=>{var f,g;for(const v of d){if(!v)continue;if(v===e||v.el&&e.el&&v.el===e.el)return!0;i.add(v);let y;if(v.suspense?y=r([v.ssContent]):Array.isArray(v.children)?y=r(v.children):(f=v.component)!=null&&f.vnode&&(y=r([(g=v.component)==null?void 0:g.subTree])),y)return y;i.delete(v)}return!1};if(!r([n.subTree]))return n;const l=Array.from(i).reverse();for(const d of l)if(d.component)return d.component;return n}const QM=KM(Fx,e=>{var i;return{activator:(rr(e.value)?!e.value.text:["",!1,null].includes(e.value))?null:"parent",location:(i=e.arg)==null?void 0:i.replace("-"," "),text:typeof e.value=="boolean"?void 0:e.value}}),eL=Object.freeze(Object.defineProperty({__proto__:null,ClickOutside:pu,Intersect:ka,Mutate:jM,Resize:el,Ripple:En,Scroll:qM,Tooltip:QM,Touch:uo},Symbol.toStringTag,{value:"Module"})),tL="modulepreload",nL=function(e){return"/"+e},Gg={},Ls=function(n,i,r){let l=Promise.resolve();if(i&&i.length>0){let f=function(y){return Promise.all(y.map(x=>Promise.resolve(x).then(S=>({status:"fulfilled",value:S}),S=>({status:"rejected",reason:S}))))};document.getElementsByTagName("link");const g=document.querySelector("meta[property=csp-nonce]"),v=(g==null?void 0:g.nonce)||(g==null?void 0:g.getAttribute("nonce"));l=f(i.map(y=>{if(y=nL(y),y in Gg)return;Gg[y]=!0;const x=y.endsWith(".css"),S=x?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${y}"]${S}`))return;const C=document.createElement("link");if(C.rel=x?"stylesheet":tL,x||(C.as="script"),C.crossOrigin="",C.href=y,v&&C.setAttribute("nonce",v),document.head.appendChild(C),x)return new Promise((I,M)=>{C.addEventListener("load",I),C.addEventListener("error",()=>M(new Error(`Unable to preload CSS for ${y}`)))})}))}function d(f){const g=new Event("vite:preloadError",{cancelable:!0});if(g.payload=f,window.dispatchEvent(g),!g.defaultPrevented)throw f}return l.then(f=>{for(const g of f||[])g.status==="rejected"&&d(g.reason);return n().catch(d)})};function aL(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Rl={exports:{}};/*! - * ApexCharts v3.54.1 - * (c) 2018-2024 ApexCharts - * Released under the MIT License. - */var jg;function iL(){return jg||(jg=1,(function(e,n){function i(K,t){(t==null||t>K.length)&&(t=K.length);for(var a=0,s=Array(t);a=K.length?{done:!0}:{done:!1,value:K[s++]}},e:function(m){throw m},f:o}}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 u,c=!0,h=!1;return{s:function(){a=a.call(K)},n:function(){var m=a.next();return c=m.done,m},e:function(m){h=!0,u=m},f:function(){try{c||a.return==null||a.return()}finally{if(h)throw u}}}}function v(K){var t=C();return function(){var a,s=x(K);if(t){var o=x(this).constructor;a=Reflect.construct(s,arguments,o)}else a=s.apply(this,arguments);return(function(u,c){if(c&&(typeof c=="object"||typeof c=="function"))return c;if(c!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return r(u)})(this,a)}}function y(K,t,a){return(t=F(t))in K?Object.defineProperty(K,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):K[t]=a,K}function x(K){return x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},x(K)}function S(K,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(t&&t.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),Object.defineProperty(K,"prototype",{writable:!1}),t&&V(K,t)}function C(){try{var K=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch{}return(C=function(){return!!K})()}function I(K,t){var a=Object.keys(K);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(K);t&&(s=s.filter((function(o){return Object.getOwnPropertyDescriptor(K,o).enumerable}))),a.push.apply(a,s)}return a}function M(K){for(var t=1;t>16,h=s>>8&255,m=255&s;return"#"+(16777216+65536*(Math.round((o-c)*u)+c)+256*(Math.round((o-h)*u)+h)+(Math.round((o-m)*u)+m)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,a){return K.isColorHex(a)?this.shadeHexColor(t,a):this.shadeRGBColor(t,a)}}],[{key:"bind",value:function(t,a){return function(){return t.apply(a,arguments)}}},{key:"isObject",value:function(t){return t&&Y(t)==="object"&&!Array.isArray(t)&&t!=null}},{key:"is",value:function(t,a){return Object.prototype.toString.call(a)==="[object "+t+"]"}},{key:"listToArray",value:function(t){var a,s=[];for(a=0;a1&&arguments[1]!==void 0?arguments[1]:2;return Number.isInteger(t)?t:parseFloat(t.toPrecision(a))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(t){var a=String(t).split(/[eE]/);if(a.length===1)return a[0];var s="",o=t<0?"-":"",u=a[0].replace(".",""),c=Number(a[1])+1;if(c<0){for(s=o+"0.";c++;)s+="0";return s+u.replace(/^-/,"")}for(c-=u.length;c--;)s+="0";return u+s}},{key:"getDimensions",value:function(t){var a=getComputedStyle(t,null),s=t.clientHeight,o=t.clientWidth;return s-=parseFloat(a.paddingTop)+parseFloat(a.paddingBottom),[o-=parseFloat(a.paddingLeft)+parseFloat(a.paddingRight),s]}},{key:"getBoundingClientRect",value:function(t){var a=t.getBoundingClientRect();return{top:a.top,right:a.right,bottom:a.bottom,left:a.left,width:t.clientWidth,height:t.clientHeight,x:a.left,y:a.top}}},{key:"getLargestStringFromArr",value:function(t){return t.reduce((function(a,s){return Array.isArray(s)&&(s=s.reduce((function(o,u){return o.length>u.length?o:u}))),a.length>s.length?a:s}),0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.6;t.substring(0,1)!=="#"&&(t="#999999");var s=t.replace("#","");s=s.match(new RegExp("(.{"+s.length/3+"})","g"));for(var o=0;o1&&arguments[1]!==void 0?arguments[1]:"x",s=t.toString().slice();return s=s.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,a)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,a,s){if(s>=t.length)for(var o=s-t.length+1;o--;)t.push(void 0);return t.splice(s,0,t.splice(a,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,a){for(;(t=t.parentElement)&&!t.classList.contains(a););return t}},{key:"setELstyles",value:function(t,a){for(var s in a)a.hasOwnProperty(s)&&(t.style.key=a[s])}},{key:"preciseAddition",value:function(t,a){var s=(String(t).split(".")[1]||"").length,o=(String(a).split(".")[1]||"").length,u=Math.pow(10,Math.max(s,o));return(Math.round(t*u)+Math.round(a*u))/u}},{key:"isNumber",value:function(t){return!isNaN(t)&&parseFloat(Number(t))===t&&!isNaN(parseInt(t,10))}},{key:"isFloat",value:function(t){return Number(t)===t&&t%1!=0}},{key:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isMsEdge",value:function(){var t=window.navigator.userAgent,a=t.indexOf("Edge/");return a>0&&parseInt(t.substring(a+5,t.indexOf(".",a)),10)}},{key:"getGCD",value:function(t,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:7,o=Math.pow(10,s-Math.floor(Math.log10(Math.max(t,a))));for(t=Math.round(Math.abs(t)*o),a=Math.round(Math.abs(a)*o);a;){var u=a;a=t%a,t=u}return t/o}},{key:"getPrimeFactors",value:function(t){for(var a=[],s=2;t>=2;)t%s==0?(a.push(s),t/=s):s++;return a}},{key:"mod",value:function(t,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:7,o=Math.pow(10,s-Math.floor(Math.log10(Math.max(t,a))));return(t=Math.round(Math.abs(t)*o))%(a=Math.round(Math.abs(a)*o))/o}}]),K})(),B=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return f(K,[{key:"setEasingFunctions",value:function(){var t;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":t="-";break;case"easein":t="<";break;case"easeout":t=">";break;case"easeinout":default:t="<>";break;case"swing":t=function(a){var s=1.70158;return(a-=1)*a*((s+1)*a+s)+1};break;case"bounce":t=function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375};break;case"elastic":t=function(a){return a===!!a?a:Math.pow(2,-10*a)*Math.sin((a-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,a,s,o){t.attr(a).animate(o).attr(s)}},{key:"animateMarker",value:function(t,a,s,o){t.attr({opacity:0}).animate(a,s).attr({opacity:1}).afterAll((function(){o()}))}},{key:"animateRect",value:function(t,a,s,o,u){t.attr(a).animate(o).attr(s).afterAll((function(){return u()}))}},{key:"animatePathsGradually",value:function(t){var a=t.el,s=t.realIndex,o=t.j,u=t.fill,c=t.pathFrom,h=t.pathTo,m=t.speed,b=t.delay,k=this.w,w=0;k.config.chart.animations.animateGradually.enabled&&(w=k.config.chart.animations.animateGradually.delay),k.config.chart.animations.dynamicAnimation.enabled&&k.globals.dataChanged&&k.config.chart.type!=="bar"&&(w=0),this.morphSVG(a,s,o,k.config.chart.type!=="line"||k.globals.comboCharts?u:"stroke",c,h,m,b*w)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach((function(t){var a=t.el;a.classList.remove("apexcharts-element-hidden"),a.classList.add("apexcharts-hidden-element-shown")}))}},{key:"animationCompleted",value:function(t){var a=this.w;a.globals.animationEnded||(a.globals.animationEnded=!0,this.showDelayedElements(),typeof a.config.chart.events.animationEnd=="function"&&a.config.chart.events.animationEnd(this.ctx,{el:t,w:a}))}},{key:"morphSVG",value:function(t,a,s,o,u,c,h,m){var b=this,k=this.w;u||(u=t.attr("pathFrom")),c||(c=t.attr("pathTo"));var w=function(A){return k.config.chart.type==="radar"&&(h=1),"M 0 ".concat(k.globals.gridHeight)};(!u||u.indexOf("undefined")>-1||u.indexOf("NaN")>-1)&&(u=w()),(!c||c.indexOf("undefined")>-1||c.indexOf("NaN")>-1)&&(c=w()),k.globals.shouldAnimate||(h=1),t.plot(u).animate(1,k.globals.easing,m).plot(u).animate(h,k.globals.easing,m).plot(c).afterAll((function(){E.isNumber(s)?s===k.globals.series[k.globals.maxValsInArrayIndex].length-2&&k.globals.shouldAnimate&&b.animationCompleted(t):o!=="none"&&k.globals.shouldAnimate&&(!k.globals.comboCharts&&a===k.globals.series.length-1||k.globals.comboCharts)&&b.animationCompleted(t),b.showDelayedElements()}))}}]),K})(),N=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"getDefaultFilter",value:function(t,a){var s=this.w;t.unfilter(!0),new window.SVG.Filter().size("120%","180%","-5%","-40%"),s.config.states.normal.filter!=="none"?this.applyFilter(t,a,s.config.states.normal.filter.type,s.config.states.normal.filter.value):s.config.chart.dropShadow.enabled&&this.dropShadow(t,s.config.chart.dropShadow,a)}},{key:"addNormalFilter",value:function(t,a){var s=this.w;s.config.chart.dropShadow.enabled&&!t.node.classList.contains("apexcharts-marker")&&this.dropShadow(t,s.config.chart.dropShadow,a)}},{key:"addLightenFilter",value:function(t,a,s){var o=this,u=this.w,c=s.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter((function(h){var m=u.config.chart.dropShadow;(m.enabled?o.addShadow(h,a,m):h).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:c}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"addDarkenFilter",value:function(t,a,s){var o=this,u=this.w,c=s.intensity;t.unfilter(!0),new window.SVG.Filter,t.filter((function(h){var m=u.config.chart.dropShadow;(m.enabled?o.addShadow(h,a,m):h).componentTransfer({rgb:{type:"linear",slope:c}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}},{key:"applyFilter",value:function(t,a,s){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5;switch(s){case"none":this.addNormalFilter(t,a);break;case"lighten":this.addLightenFilter(t,a,{intensity:o});break;case"darken":this.addDarkenFilter(t,a,{intensity:o})}}},{key:"addShadow",value:function(t,a,s){var o,u=this.w,c=s.blur,h=s.top,m=s.left,b=s.color,k=s.opacity;if(((o=u.config.chart.dropShadow.enabledOnSeries)===null||o===void 0?void 0:o.length)>0&&u.config.chart.dropShadow.enabledOnSeries.indexOf(a)===-1)return t;var w=t.flood(Array.isArray(b)?b[a]:b,k).composite(t.sourceAlpha,"in").offset(m,h).gaussianBlur(c).merge(t.source);return t.blend(t.source,w)}},{key:"dropShadow",value:function(t,a){var s,o,u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,c=a.top,h=a.left,m=a.blur,b=a.color,k=a.opacity,w=a.noUserSpaceOnUse,A=this.w;return t.unfilter(!0),E.isMsEdge()&&A.config.chart.type==="radialBar"||((s=A.config.chart.dropShadow.enabledOnSeries)===null||s===void 0?void 0:s.length)>0&&((o=A.config.chart.dropShadow.enabledOnSeries)===null||o===void 0?void 0:o.indexOf(u))===-1||(b=Array.isArray(b)?b[u]:b,t.filter((function(T){var _=null;_=E.isSafari()||E.isFirefox()||E.isMsEdge()?T.flood(b,k).composite(T.sourceAlpha,"in").offset(h,c).gaussianBlur(m):T.flood(b,k).composite(T.sourceAlpha,"in").offset(h,c).gaussianBlur(m).merge(T.source),T.blend(T.source,_)})),w||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)),t}},{key:"setSelectionFilter",value:function(t,a,s){var o=this.w;if(o.globals.selectedDataPoints[a]!==void 0&&o.globals.selectedDataPoints[a].indexOf(s)>-1){t.node.setAttribute("selected",!0);var u=o.config.states.active.filter;u!=="none"&&this.applyFilter(t,a,u.type,u.value)}}},{key:"_scaleFilterSize",value:function(t){(function(a){for(var s in a)a.hasOwnProperty(s)&&t.setAttribute(s,a[s])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),K})(),R=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"roundPathCorners",value:function(t,a){function s(ie,me,ye){var Ve=me.x-ie.x,Ue=me.y-ie.y,ze=Math.sqrt(Ve*Ve+Ue*Ue);return o(ie,me,Math.min(1,ye/ze))}function o(ie,me,ye){return{x:ie.x+(me.x-ie.x)*ye,y:ie.y+(me.y-ie.y)*ye}}function u(ie,me){ie.length>2&&(ie[ie.length-2]=me.x,ie[ie.length-1]=me.y)}function c(ie){return{x:parseFloat(ie[ie.length-2]),y:parseFloat(ie[ie.length-1])}}t.indexOf("NaN")>-1&&(t="");var h=t.split(/[,\s]/).reduce((function(ie,me){var ye=me.match("([a-zA-Z])(.+)");return ye?(ie.push(ye[1]),ie.push(ye[2])):ie.push(me),ie}),[]).reduce((function(ie,me){return parseFloat(me)==me&&ie.length?ie[ie.length-1].push(me):ie.push([me]),ie}),[]),m=[];if(h.length>1){var b=c(h[0]),k=null;h[h.length-1][0]=="Z"&&h[0].length>2&&(k=["L",b.x,b.y],h[h.length-1]=k),m.push(h[0]);for(var w=1;w2&&T[0]=="L"&&_.length>2&&_[0]=="L"){var D,G,U=c(A),J=c(T),p=c(_);D=s(J,U,a),G=s(J,p,a),u(T,D),T.origPoint=J,m.push(T);var P=o(D,J,.5),z=o(J,G,.5),ne=["C",P.x,P.y,z.x,z.y,G.x,G.y];ne.origPoint=J,m.push(ne)}else m.push(T)}if(k){var ee=c(m[m.length-1]);m.push(["Z"]),u(m[0],ee)}}else m=h;return m.reduce((function(ie,me){return ie+me.join(" ")+" "}),"")}},{key:"drawLine",value:function(t,a,s,o){var u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,m=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:t,y1:a,x2:s,y2:o,stroke:u,"stroke-dasharray":c,"stroke-width":h,"stroke-linecap":m})}},{key:"drawRect",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,m=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,b=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,k=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,w=this.w.globals.dom.Paper.rect();return w.attr({x:t,y:a,width:s>0?s:0,height:o>0?o:0,rx:u,ry:u,opacity:h,"stroke-width":m!==null?m:0,stroke:b!==null?b:"none","stroke-dasharray":k}),w.node.setAttribute("fill",c),w}},{key:"drawPolygon",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"#e1e1e1",s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(t).attr({fill:o,stroke:a,"stroke-width":s})}},{key:"drawCircle",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;t<0&&(t=0);var s=this.w.globals.dom.Paper.circle(2*t);return a!==null&&s.attr(a),s}},{key:"drawPath",value:function(t){var a=t.d,s=a===void 0?"":a,o=t.stroke,u=o===void 0?"#a8a8a8":o,c=t.strokeWidth,h=c===void 0?1:c,m=t.fill,b=t.fillOpacity,k=b===void 0?1:b,w=t.strokeOpacity,A=w===void 0?1:w,T=t.classes,_=t.strokeLinecap,D=_===void 0?null:_,G=t.strokeDashArray,U=G===void 0?0:G,J=this.w;return D===null&&(D=J.config.stroke.lineCap),(s.indexOf("undefined")>-1||s.indexOf("NaN")>-1)&&(s="M 0 ".concat(J.globals.gridHeight)),J.globals.dom.Paper.path(s).attr({fill:m,"fill-opacity":k,stroke:u,"stroke-opacity":A,"stroke-linecap":D,"stroke-width":h,"stroke-dasharray":U,class:T})}},{key:"group",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w.globals.dom.Paper.group();return t!==null&&a.attr(t),a}},{key:"move",value:function(t,a){var s=["M",t,a].join(" ");return s}},{key:"line",value:function(t,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=null;return s===null?o=[" L",t,a].join(" "):s==="H"?o=[" H",t].join(" "):s==="V"&&(o=[" V",a].join(" ")),o}},{key:"curve",value:function(t,a,s,o,u,c){var h=["C",t,a,s,o,u,c].join(" ");return h}},{key:"quadraticCurve",value:function(t,a,s,o){return["Q",t,a,s,o].join(" ")}},{key:"arc",value:function(t,a,s,o,u,c,h){var m="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(m="a");var b=[m,t,a,s,o,u,c,h].join(" ");return b}},{key:"renderPaths",value:function(t){var a,s=t.j,o=t.realIndex,u=t.pathFrom,c=t.pathTo,h=t.stroke,m=t.strokeWidth,b=t.strokeLinecap,k=t.fill,w=t.animationDelay,A=t.initialSpeed,T=t.dataChangeSpeed,_=t.className,D=t.chartType,G=t.shouldClipToGrid,U=G===void 0||G,J=t.bindEventsOnPaths,p=J===void 0||J,P=t.drawShadow,z=P===void 0||P,ne=this.w,ee=new N(this.ctx),ie=new B(this.ctx),me=this.w.config.chart.animations.enabled,ye=me&&this.w.config.chart.animations.dynamicAnimation.enabled,Ve=!!(me&&!ne.globals.resized||ye&&ne.globals.dataChanged&&ne.globals.shouldAnimate);Ve?a=u:(a=c,ne.globals.animationEnded=!0);var Ue=ne.config.stroke.dashArray,ze=0;ze=Array.isArray(Ue)?Ue[o]:ne.config.stroke.dashArray;var qe=this.drawPath({d:a,stroke:h,strokeWidth:m,fill:k,fillOpacity:1,classes:_,strokeLinecap:b,strokeDashArray:ze});if(qe.attr("index",o),U&&(D==="bar"&&!ne.globals.isHorizontal||ne.globals.comboCharts?qe.attr({"clip-path":"url(#gridRectBarMask".concat(ne.globals.cuid,")")}):qe.attr({"clip-path":"url(#gridRectMask".concat(ne.globals.cuid,")")})),ne.config.states.normal.filter.type!=="none")ee.getDefaultFilter(qe,o);else if(ne.config.chart.dropShadow.enabled&&z){var at=ne.config.chart.dropShadow;ee.dropShadow(qe,at,o)}p&&(qe.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,qe)),qe.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,qe)),qe.node.addEventListener("mousedown",this.pathMouseDown.bind(this,qe))),qe.attr({pathTo:c,pathFrom:u});var ot={el:qe,j:s,realIndex:o,pathFrom:u,pathTo:c,fill:k,strokeWidth:m,delay:w};return!me||ne.globals.resized||ne.globals.dataChanged?!ne.globals.resized&&ne.globals.dataChanged||ie.showDelayedElements():ie.animatePathsGradually(M(M({},ot),{},{speed:A})),ne.globals.dataChanged&&ye&&Ve&&ie.animatePathsGradually(M(M({},ot),{},{speed:T})),qe}},{key:"drawPattern",value:function(t,a,s){var o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(a,s,(function(c){t==="horizontalLines"?c.line(0,0,s,0).stroke({color:o,width:u+1}):t==="verticalLines"?c.line(0,0,0,a).stroke({color:o,width:u+1}):t==="slantedLines"?c.line(0,0,a,s).stroke({color:o,width:u}):t==="squares"?c.rect(a,s).fill("none").stroke({color:o,width:u}):t==="circles"&&c.circle(a).fill("none").stroke({color:o,width:u})}))}},{key:"drawGradient",value:function(t,a,s,o,u){var c,h=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,m=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,b=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,k=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,w=this.w;a.length<9&&a.indexOf("#")===0&&(a=E.hexToRgba(a,o)),s.length<9&&s.indexOf("#")===0&&(s=E.hexToRgba(s,u));var A=0,T=1,_=1,D=null;m!==null&&(A=m[0]!==void 0?m[0]/100:0,T=m[1]!==void 0?m[1]/100:1,_=m[2]!==void 0?m[2]/100:1,D=m[3]!==void 0?m[3]/100:null);var G=!(w.config.chart.type!=="donut"&&w.config.chart.type!=="pie"&&w.config.chart.type!=="polarArea"&&w.config.chart.type!=="bubble");if(c=b===null||b.length===0?w.globals.dom.Paper.gradient(G?"radial":"linear",(function(p){p.at(A,a,o),p.at(T,s,u),p.at(_,s,u),D!==null&&p.at(D,a,o)})):w.globals.dom.Paper.gradient(G?"radial":"linear",(function(p){(Array.isArray(b[k])?b[k]:b).forEach((function(P){p.at(P.offset/100,P.color,P.opacity)}))})),G){var U=w.globals.gridWidth/2,J=w.globals.gridHeight/2;w.config.chart.type!=="bubble"?c.attr({gradientUnits:"userSpaceOnUse",cx:U,cy:J,r:h}):c.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else t==="vertical"?c.from(0,0).to(0,1):t==="diagonal"?c.from(0,0).to(1,1):t==="horizontal"?c.from(0,1).to(1,1):t==="diagonal2"&&c.from(1,0).to(0,1);return c}},{key:"getTextBasedOnMaxWidth",value:function(t){var a=t.text,s=t.maxWidth,o=t.fontSize,u=t.fontFamily,c=this.getTextRects(a,o,u),h=c.width/a.length,m=Math.floor(s/h);return s-1){var m=s.globals.selectedDataPoints[u].indexOf(c);s.globals.selectedDataPoints[u].splice(m,1)}}else{if(!s.config.states.active.allowMultipleDataPointsSelection&&s.globals.selectedDataPoints.length>0){s.globals.selectedDataPoints=[];var b=s.globals.dom.Paper.select(".apexcharts-series path").members,k=s.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,w=function(_){Array.prototype.forEach.call(_,(function(D){D.node.setAttribute("selected","false"),o.getDefaultFilter(D,u)}))};w(b),w(k)}t.node.setAttribute("selected","true"),h="true",s.globals.selectedDataPoints[u]===void 0&&(s.globals.selectedDataPoints[u]=[]),s.globals.selectedDataPoints[u].push(c)}if(h==="true"){var A=s.config.states.active.filter;if(A!=="none")o.applyFilter(t,u,A.type,A.value);else if(s.config.states.hover.filter!=="none"&&!s.globals.isTouchDevice){var T=s.config.states.hover.filter;o.applyFilter(t,u,T.type,T.value)}}else s.config.states.active.filter.type!=="none"&&(s.config.states.hover.filter.type==="none"||s.globals.isTouchDevice?o.getDefaultFilter(t,u):(T=s.config.states.hover.filter,o.applyFilter(t,u,T.type,T.value)));typeof s.config.chart.events.dataPointSelection=="function"&&s.config.chart.events.dataPointSelection(a,this.ctx,{selectedDataPoints:s.globals.selectedDataPoints,seriesIndex:u,dataPointIndex:c,w:s}),a&&this.ctx.events.fireEvent("dataPointSelection",[a,this.ctx,{selectedDataPoints:s.globals.selectedDataPoints,seriesIndex:u,dataPointIndex:c,w:s}])}},{key:"rotateAroundCenter",value:function(t){var a={};return t&&typeof t.getBBox=="function"&&(a=t.getBBox()),{x:a.x+a.width/2,y:a.y+a.height/2}}},{key:"getTextRects",value:function(t,a,s,o){var u=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],c=this.w,h=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:a,fontFamily:s,foreColor:"#fff",opacity:0});o&&h.attr("transform",o),c.globals.dom.Paper.add(h);var m=h.bbox();return u||(m=h.node.getBoundingClientRect()),h.remove(),{width:m.width,height:m.height}}},{key:"placeTextWithEllipsis",value:function(t,a,s){if(typeof t.getComputedTextLength=="function"&&(t.textContent=a,a.length>0&&t.getComputedTextLength()>=s/1.1)){for(var o=a.length-3;o>0;o-=3)if(t.getSubStringLength(0,o)<=s/1.1)return void(t.textContent=a.substring(0,o)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,a){for(var s in a)a.hasOwnProperty(s)&&t.setAttribute(s,a[s])}}]),K})(),q=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"getStackedSeriesTotals",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=this.w,s=[];if(a.globals.series.length===0)return s;for(var o=0;o0&&arguments[0]!==void 0?arguments[0]:null;return t===null?this.w.config.series.reduce((function(a,s){return a+s}),0):this.w.globals.series[t].reduce((function(a,s){return a+s}),0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var t=this,a=this.w,s=[];return a.globals.seriesGroups.forEach((function(o){var u=[];a.config.series.forEach((function(h,m){o.indexOf(a.globals.seriesNames[m])>-1&&u.push(m)}));var c=a.globals.series.map((function(h,m){return u.indexOf(m)===-1?m:-1})).filter((function(h){return h!==-1}));s.push(t.getStackedSeriesTotals(c))})),s}},{key:"setSeriesYAxisMappings",value:function(){var t=this.w.globals,a=this.w.config,s=[],o=[],u=[],c=t.series.length>a.yaxis.length||a.yaxis.some((function(w){return Array.isArray(w.seriesName)}));a.series.forEach((function(w,A){u.push(A),o.push(null)})),a.yaxis.forEach((function(w,A){s[A]=[]}));var h=[];a.yaxis.forEach((function(w,A){var T=!1;if(w.seriesName){var _=[];Array.isArray(w.seriesName)?_=w.seriesName:_.push(w.seriesName),_.forEach((function(D){a.series.forEach((function(G,U){if(G.name===D){var J=U;A===U||c?!c||u.indexOf(U)>-1?s[A].push([A,U]):console.warn("Series '"+G.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(s[U].push([U,A]),J=A),T=!0,(J=u.indexOf(J))!==-1&&u.splice(J,1)}}))}))}T||h.push(A)})),s=s.map((function(w,A){var T=[];return w.forEach((function(_){o[_[1]]=_[0],T.push(_[1])})),T}));for(var m=a.yaxis.length-1,b=0;b0&&arguments[0]!==void 0?arguments[0]:null;return(t===null?this.w.config.series.filter((function(a){return a!==null})):this.w.config.series[t].data.filter((function(a){return a!==null}))).length===0}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every((function(a,s,o){return a===o[0]}))}},{key:"getCategoryLabels",value:function(t){var a=this.w,s=t.slice();return a.config.xaxis.convertedCatToNumeric&&(s=t.map((function(o,u){return a.config.xaxis.labels.formatter(o-a.globals.minX+1)}))),s}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map((function(a){return a.length})).indexOf(Math.max.apply(Math,t.globals.series.map((function(a){return a.length}))))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,a=0;return t.globals.markers.size.forEach((function(s){a=Math.max(a,s)})),t.config.markers.discrete&&t.config.markers.discrete.length&&t.config.markers.discrete.forEach((function(s){a=Math.max(a,s.size)})),a>0&&(t.config.markers.hover.size>0?a=t.config.markers.hover.size:a+=t.config.markers.hover.sizeOffset),t.globals.markers.largestSize=a,a}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map((function(a,s){var o=0;if(Array.isArray(a))for(var u=0;ut&&s.globals.seriesX[u][h]0){var _=function(G,U){var J=u.config.yaxis[u.globals.seriesYAxisReverseMap[U]],p=G<0?-1:1;return G=Math.abs(G),J.logarithmic&&(G=o.getBaseLog(J.logBase,G)),-p*G/h[U]};if(c.isMultipleYAxis){b=[];for(var D=0;D0&&a.forEach((function(h){var m=[],b=[];t.i.forEach((function(k,w){u.config.series[k].group===h&&(m.push(t.series[w]),b.push(k))})),m.length>0&&c.push(o.draw(m,s,b))})),c}}],[{key:"checkComboSeries",value:function(t,a){var s=!1,o=0,u=0;return a===void 0&&(a="line"),t.length&&t[0].type!==void 0&&t.forEach((function(c){c.type!=="bar"&&c.type!=="column"&&c.type!=="candlestick"&&c.type!=="boxPlot"||o++,c.type!==void 0&&c.type!==a&&u++})),u>0&&(s=!0),{comboBarCount:o,comboCharts:s}}},{key:"extendArrayProps",value:function(t,a,s){var o,u,c,h,m,b;return(o=a)!==null&&o!==void 0&&o.yaxis&&(a=t.extendYAxis(a,s)),(u=a)!==null&&u!==void 0&&u.annotations&&(a.annotations.yaxis&&(a=t.extendYAxisAnnotations(a)),(c=a)!==null&&c!==void 0&&(h=c.annotations)!==null&&h!==void 0&&h.xaxis&&(a=t.extendXAxisAnnotations(a)),(m=a)!==null&&m!==void 0&&(b=m.annotations)!==null&&b!==void 0&&b.points&&(a=t.extendPointAnnotations(a))),a}}]),K})(),Q=(function(){function K(t){l(this,K),this.w=t.w,this.annoCtx=t}return f(K,[{key:"setOrientations",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,s=this.w;if(t.label.orientation==="vertical"){var o=a!==null?a:0,u=s.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(o,"']"));if(u!==null){var c=u.getBoundingClientRect();u.setAttribute("x",parseFloat(u.getAttribute("x"))-c.height+4);var h=t.label.position==="top"?c.width:-c.width;u.setAttribute("y",parseFloat(u.getAttribute("y"))+h);var m=this.annoCtx.graphics.rotateAroundCenter(u),b=m.x,k=m.y;u.setAttribute("transform","rotate(-90 ".concat(b," ").concat(k,")"))}}}},{key:"addBackgroundToAnno",value:function(t,a){var s=this.w;if(!t||!a.label.text||!String(a.label.text).trim())return null;var o=s.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),u=t.getBoundingClientRect(),c=a.label.style.padding,h=c.left,m=c.right,b=c.top,k=c.bottom;if(a.label.orientation==="vertical"){var w=[h,m,b,k];b=w[0],k=w[1],h=w[2],m=w[3]}var A=u.left-o.left-h,T=u.top-o.top-b,_=this.annoCtx.graphics.drawRect(A-s.globals.barPadForNumericAxis,T,u.width+h+m,u.height+b+k,a.label.borderRadius,a.label.style.background,1,a.label.borderWidth,a.label.borderColor,0);return a.id&&_.node.classList.add(a.id),_}},{key:"annotationsBackground",value:function(){var t=this,a=this.w,s=function(o,u,c){var h=a.globals.dom.baseEl.querySelector(".apexcharts-".concat(c,"-annotations .apexcharts-").concat(c,"-annotation-label[rel='").concat(u,"']"));if(h){var m=h.parentNode,b=t.addBackgroundToAnno(h,o);b&&(m.insertBefore(b.node,h),o.label.mouseEnter&&b.node.addEventListener("mouseenter",o.label.mouseEnter.bind(t,o)),o.label.mouseLeave&&b.node.addEventListener("mouseleave",o.label.mouseLeave.bind(t,o)),o.label.click&&b.node.addEventListener("click",o.label.click.bind(t,o)))}};a.config.annotations.xaxis.forEach((function(o,u){return s(o,u,"xaxis")})),a.config.annotations.yaxis.forEach((function(o,u){return s(o,u,"yaxis")})),a.config.annotations.points.forEach((function(o,u){return s(o,u,"point")}))}},{key:"getY1Y2",value:function(t,a){var s,o=this.w,u=t==="y1"?a.y:a.y2,c=!1;if(this.annoCtx.invertAxis){var h=o.config.xaxis.convertedCatToNumeric?o.globals.categoryLabels:o.globals.labels,m=h.indexOf(u),b=o.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child(".concat(m+1,")"));s=b?parseFloat(b.getAttribute("y")):(o.globals.gridHeight/h.length-1)*(m+1)-o.globals.barHeight,a.seriesIndex!==void 0&&o.globals.barHeight&&(s-=o.globals.barHeight/2*(o.globals.series.length-1)-o.globals.barHeight*a.seriesIndex)}else{var k,w=o.globals.seriesYAxisMap[a.yAxisIndex][0],A=o.config.yaxis[a.yAxisIndex].logarithmic?new q(this.annoCtx.ctx).getLogVal(o.config.yaxis[a.yAxisIndex].logBase,u,w)/o.globals.yLogRatio[w]:(u-o.globals.minYArr[w])/(o.globals.yRange[w]/o.globals.gridHeight);s=o.globals.gridHeight-Math.min(Math.max(A,0),o.globals.gridHeight),c=A>o.globals.gridHeight||A<0,!a.marker||a.y!==void 0&&a.y!==null||(s=0),(k=o.config.yaxis[a.yAxisIndex])!==null&&k!==void 0&&k.reversed&&(s=A)}return typeof u=="string"&&u.includes("px")&&(s=parseFloat(u)),{yP:s,clipped:c}}},{key:"getX1X2",value:function(t,a){var s=this.w,o=t==="x1"?a.x:a.x2,u=this.annoCtx.invertAxis?s.globals.minY:s.globals.minX,c=this.annoCtx.invertAxis?s.globals.maxY:s.globals.maxX,h=this.annoCtx.invertAxis?s.globals.yRange[0]:s.globals.xRange,m=!1,b=this.annoCtx.inversedReversedAxis?(c-o)/(h/s.globals.gridWidth):(o-u)/(h/s.globals.gridWidth);return s.config.xaxis.type!=="category"&&!s.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||s.globals.dataFormatXNumeric||s.config.chart.sparkline.enabled||(b=this.getStringX(o)),typeof o=="string"&&o.includes("px")&&(b=parseFloat(o)),o==null&&a.marker&&(b=s.globals.gridWidth),a.seriesIndex!==void 0&&s.globals.barWidth&&!this.annoCtx.invertAxis&&(b-=s.globals.barWidth/2*(s.globals.series.length-1)-s.globals.barWidth*a.seriesIndex),b>s.globals.gridWidth?(b=s.globals.gridWidth,m=!0):b<0&&(b=0,m=!0),{x:b,clipped:m}}},{key:"getStringX",value:function(t){var a=this.w,s=t;a.config.xaxis.convertedCatToNumeric&&a.globals.categoryLabels.length&&(t=a.globals.categoryLabels.indexOf(t)+1);var o=a.globals.labels.map((function(c){return Array.isArray(c)?c.join(" "):c})).indexOf(t),u=a.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child(".concat(o+1,")"));return u&&(s=parseFloat(u.getAttribute("x"))),s}}]),K})(),re=(function(){function K(t){l(this,K),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new Q(this.annoCtx)}return f(K,[{key:"addXaxisAnnotation",value:function(t,a,s){var o,u=this.w,c=this.helpers.getX1X2("x1",t),h=c.x,m=c.clipped,b=!0,k=t.label.text,w=t.strokeDashArray;if(E.isNumber(h)){if(t.x2===null||t.x2===void 0){if(!m){var A=this.annoCtx.graphics.drawLine(h+t.offsetX,0+t.offsetY,h+t.offsetX,u.globals.gridHeight+t.offsetY,t.borderColor,w,t.borderWidth);a.appendChild(A.node),t.id&&A.node.classList.add(t.id)}}else{var T=this.helpers.getX1X2("x2",t);if(o=T.x,b=T.clipped,!m||!b){if(o12?T-12:T===0?12:T;a=(a=(a=(a=a.replace(/(^|[^\\])HH+/g,"$1"+b(T))).replace(/(^|[^\\])H/g,"$1"+T)).replace(/(^|[^\\])hh+/g,"$1"+b(_))).replace(/(^|[^\\])h/g,"$1"+_);var D=o?t.getUTCMinutes():t.getMinutes();a=(a=a.replace(/(^|[^\\])mm+/g,"$1"+b(D))).replace(/(^|[^\\])m/g,"$1"+D);var G=o?t.getUTCSeconds():t.getSeconds();a=(a=a.replace(/(^|[^\\])ss+/g,"$1"+b(G))).replace(/(^|[^\\])s/g,"$1"+G);var U=o?t.getUTCMilliseconds():t.getMilliseconds();a=a.replace(/(^|[^\\])fff+/g,"$1"+b(U,3)),U=Math.round(U/10),a=a.replace(/(^|[^\\])ff/g,"$1"+b(U)),U=Math.round(U/10);var J=T<12?"AM":"PM";a=(a=(a=a.replace(/(^|[^\\])f/g,"$1"+U)).replace(/(^|[^\\])TT+/g,"$1"+J)).replace(/(^|[^\\])T/g,"$1"+J.charAt(0));var p=J.toLowerCase();a=(a=a.replace(/(^|[^\\])tt+/g,"$1"+p)).replace(/(^|[^\\])t/g,"$1"+p.charAt(0));var P=-t.getTimezoneOffset(),z=o||!P?"Z":P>0?"+":"-";if(!o){var ne=(P=Math.abs(P))%60;z+=b(Math.floor(P/60))+":"+b(ne)}a=a.replace(/(^|[^\\])K/g,"$1"+z);var ee=(o?t.getUTCDay():t.getDay())+1;return a=(a=(a=(a=(a=a.replace(new RegExp(h[0],"g"),h[ee])).replace(new RegExp(m[0],"g"),m[ee])).replace(new RegExp(u[0],"g"),u[w])).replace(new RegExp(c[0],"g"),c[w])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,a,s){var o=this.w;o.config.xaxis.min!==void 0&&(t=o.config.xaxis.min),o.config.xaxis.max!==void 0&&(a=o.config.xaxis.max);var u=this.getDate(t),c=this.getDate(a),h=this.formatDate(u,"yyyy MM dd HH mm ss fff").split(" "),m=this.formatDate(c,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(h[6],10),maxMillisecond:parseInt(m[6],10),minSecond:parseInt(h[5],10),maxSecond:parseInt(m[5],10),minMinute:parseInt(h[4],10),maxMinute:parseInt(m[4],10),minHour:parseInt(h[3],10),maxHour:parseInt(m[3],10),minDate:parseInt(h[2],10),maxDate:parseInt(m[2],10),minMonth:parseInt(h[1],10)-1,maxMonth:parseInt(m[1],10)-1,minYear:parseInt(h[0],10),maxYear:parseInt(m[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,a,s){return this.determineDaysOfMonths(t,a)-s}},{key:"determineDaysOfYear",value:function(t){var a=365;return this.isLeapYear(t)&&(a=366),a}},{key:"determineRemainingDaysOfYear",value:function(t,a,s){var o=this.daysCntOfYear[a]+s;return a>1&&this.isLeapYear()&&o++,o}},{key:"determineDaysOfMonths",value:function(t,a){var s=30;switch(t=E.monthMod(t),!0){case this.months30.indexOf(t)>-1:t===2&&(s=this.isLeapYear(a)?29:28);break;case this.months31.indexOf(t)>-1:default:s=31}return s}}]),K})(),te=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return f(K,[{key:"xLabelFormat",value:function(t,a,s,o){var u=this.w;if(u.config.xaxis.type==="datetime"&&u.config.xaxis.labels.formatter===void 0&&u.config.tooltip.x.formatter===void 0){var c=new ae(this.ctx);return c.formatDate(c.getDate(a),u.config.tooltip.x.format)}return t(a,s,o)}},{key:"defaultGeneralFormatter",value:function(t){return Array.isArray(t)?t.map((function(a){return a})):t}},{key:"defaultYFormatter",value:function(t,a,s){var o=this.w;if(E.isNumber(t))if(o.globals.yValueDecimal!==0)t=t.toFixed(a.decimalsInFloat!==void 0?a.decimalsInFloat:o.globals.yValueDecimal);else{var u=t.toFixed(0);t=t==u?u:t.toFixed(1)}return t}},{key:"setLabelFormatters",value:function(){var t=this,a=this.w;return a.globals.xaxisTooltipFormatter=function(s){return t.defaultGeneralFormatter(s)},a.globals.ttKeyFormatter=function(s){return t.defaultGeneralFormatter(s)},a.globals.ttZFormatter=function(s){return s},a.globals.legendFormatter=function(s){return t.defaultGeneralFormatter(s)},a.config.xaxis.labels.formatter!==void 0?a.globals.xLabelFormatter=a.config.xaxis.labels.formatter:a.globals.xLabelFormatter=function(s){if(E.isNumber(s)){if(!a.config.xaxis.convertedCatToNumeric&&a.config.xaxis.type==="numeric"){if(E.isNumber(a.config.xaxis.decimalsInFloat))return s.toFixed(a.config.xaxis.decimalsInFloat);var o=a.globals.maxX-a.globals.minX;return o>0&&o<100?s.toFixed(1):s.toFixed(0)}return a.globals.isBarHorizontal&&a.globals.maxY-a.globals.minYArr<4?s.toFixed(1):s.toFixed(0)}return s},typeof a.config.tooltip.x.formatter=="function"?a.globals.ttKeyFormatter=a.config.tooltip.x.formatter:a.globals.ttKeyFormatter=a.globals.xLabelFormatter,typeof a.config.xaxis.tooltip.formatter=="function"&&(a.globals.xaxisTooltipFormatter=a.config.xaxis.tooltip.formatter),(Array.isArray(a.config.tooltip.y)||a.config.tooltip.y.formatter!==void 0)&&(a.globals.ttVal=a.config.tooltip.y),a.config.tooltip.z.formatter!==void 0&&(a.globals.ttZFormatter=a.config.tooltip.z.formatter),a.config.legend.formatter!==void 0&&(a.globals.legendFormatter=a.config.legend.formatter),a.config.yaxis.forEach((function(s,o){s.labels.formatter!==void 0?a.globals.yLabelFormatters[o]=s.labels.formatter:a.globals.yLabelFormatters[o]=function(u){return a.globals.xyCharts?Array.isArray(u)?u.map((function(c){return t.defaultYFormatter(c,s,o)})):t.defaultYFormatter(u,s,o):u}})),a.globals}},{key:"heatmapLabelFormatters",value:function(){var t=this.w;if(t.config.chart.type==="heatmap"){t.globals.yAxisScale[0].result=t.globals.seriesNames.slice();var a=t.globals.seriesNames.reduce((function(s,o){return s.length>o.length?s:o}),0);t.globals.yAxisScale[0].niceMax=a,t.globals.yAxisScale[0].niceMin=a}}}]),K})(),Z=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"getLabel",value:function(t,a,s,o){var u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",h=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],m=this.w,b=t[o]===void 0?"":t[o],k=b,w=m.globals.xLabelFormatter,A=m.config.xaxis.labels.formatter,T=!1,_=new te(this.ctx),D=b;h&&(k=_.xLabelFormat(w,b,D,{i:o,dateFormatter:new ae(this.ctx).formatDate,w:m}),A!==void 0&&(k=A(b,t[o],{i:o,dateFormatter:new ae(this.ctx).formatDate,w:m})));var G,U;a.length>0?(G=a[o].unit,U=null,a.forEach((function(z){z.unit==="month"?U="year":z.unit==="day"?U="month":z.unit==="hour"?U="day":z.unit==="minute"&&(U="hour")})),T=U===G,s=a[o].position,k=a[o].value):m.config.xaxis.type==="datetime"&&A===void 0&&(k=""),k===void 0&&(k=""),k=Array.isArray(k)?k:k.toString();var J=new R(this.ctx),p={};p=m.globals.rotateXLabels&&h?J.getTextRects(k,parseInt(c,10),null,"rotate(".concat(m.config.xaxis.labels.rotate," 0 0)"),!1):J.getTextRects(k,parseInt(c,10));var P=!m.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(k)&&(String(k)==="NaN"||u.indexOf(k)>=0&&P)&&(k=""),{x:s,text:k,textRect:p,isBold:T}}},{key:"checkLabelBasedOnTickamount",value:function(t,a,s){var o=this.w,u=o.config.xaxis.tickAmount;return u==="dataPoints"&&(u=Math.round(o.globals.gridWidth/120)),u>s||t%Math.round(s/(u+1))==0||(a.text=""),a}},{key:"checkForOverflowingLabels",value:function(t,a,s,o,u){var c=this.w;if(t===0&&c.globals.skipFirstTimelinelabel&&(a.text=""),t===s-1&&c.globals.skipLastTimelinelabel&&(a.text=""),c.config.xaxis.labels.hideOverlappingLabels&&o.length>0){var h=u[u.length-1];a.xo.length||o.some((function(u){return Array.isArray(u.seriesName)}))?t:s.seriesYAxisReverseMap[t]}},{key:"isYAxisHidden",value:function(t){var a=this.w,s=a.config.yaxis[t];if(!s.show||this.yAxisAllSeriesCollapsed(t))return!0;if(!s.showForNullSeries){var o=a.globals.seriesYAxisMap[t],u=new q(this.ctx);return o.every((function(c){return u.isSeriesNull(c)}))}return!1}},{key:"getYAxisForeColor",value:function(t,a){var s=this.w;return Array.isArray(t)&&s.globals.yAxisScale[a]&&this.ctx.theme.pushExtraColors(t,s.globals.yAxisScale[a].result.length,!1),t}},{key:"drawYAxisTicks",value:function(t,a,s,o,u,c,h){var m=this.w,b=new R(this.ctx),k=m.globals.translateY+m.config.yaxis[u].labels.offsetY;if(m.globals.isBarHorizontal?k=0:m.config.chart.type==="heatmap"&&(k+=c/2),o.show&&a>0){m.config.yaxis[u].opposite===!0&&(t+=o.width);for(var w=a;w>=0;w--){var A=b.drawLine(t+s.offsetX-o.width+o.offsetX,k+o.offsetY,t+s.offsetX+o.offsetX,k+o.offsetY,o.color);h.add(A),k+=c}}}}]),K})(),se=(function(){function K(t){l(this,K),this.w=t.w,this.annoCtx=t,this.helpers=new Q(this.annoCtx),this.axesUtils=new Z(this.annoCtx)}return f(K,[{key:"addYaxisAnnotation",value:function(t,a,s){var o,u=this.w,c=t.strokeDashArray,h=this.helpers.getY1Y2("y1",t),m=h.yP,b=h.clipped,k=!0,w=!1,A=t.label.text;if(t.y2===null||t.y2===void 0){if(!b){w=!0;var T=this.annoCtx.graphics.drawLine(0+t.offsetX,m+t.offsetY,this._getYAxisAnnotationWidth(t),m+t.offsetY,t.borderColor,c,t.borderWidth);a.appendChild(T.node),t.id&&T.node.classList.add(t.id)}}else{if(o=(h=this.helpers.getY1Y2("y2",t)).yP,k=h.clipped,o>m){var _=m;m=o,o=_}if(!b||!k){w=!0;var D=this.annoCtx.graphics.drawRect(0+t.offsetX,o+t.offsetY,this._getYAxisAnnotationWidth(t),m-o,0,t.fillColor,t.opacity,1,t.borderColor,c);D.node.classList.add("apexcharts-annotation-rect"),D.attr("clip-path","url(#gridRectMask".concat(u.globals.cuid,")")),a.appendChild(D.node),t.id&&D.node.classList.add(t.id)}}if(w){var G=t.label.position==="right"?u.globals.gridWidth:t.label.position==="center"?u.globals.gridWidth/2:0,U=this.annoCtx.graphics.drawText({x:G+t.label.offsetX,y:(o??m)+t.label.offsetY-3,text:A,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});U.attr({rel:s}),a.appendChild(U.node)}}},{key:"_getYAxisAnnotationWidth",value:function(t){var a=this.w;return a.globals.gridWidth,(t.width.indexOf("%")>-1?a.globals.gridWidth*parseInt(t.width,10)/100:parseInt(t.width,10))+t.offsetX}},{key:"drawYAxisAnnotations",value:function(){var t=this,a=this.w,s=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return a.config.annotations.yaxis.forEach((function(o,u){o.yAxisIndex=t.axesUtils.translateYAxisIndex(o.yAxisIndex),t.axesUtils.isYAxisHidden(o.yAxisIndex)&&t.axesUtils.yAxisAllSeriesCollapsed(o.yAxisIndex)||t.addYaxisAnnotation(o,s.node,u)})),s}}]),K})(),de=(function(){function K(t){l(this,K),this.w=t.w,this.annoCtx=t,this.helpers=new Q(this.annoCtx)}return f(K,[{key:"addPointAnnotation",value:function(t,a,s){if(!(this.w.globals.collapsedSeriesIndices.indexOf(t.seriesIndex)>-1)){var o=this.helpers.getX1X2("x1",t),u=o.x,c=o.clipped,h=(o=this.helpers.getY1Y2("y1",t)).yP,m=o.clipped;if(E.isNumber(u)&&!m&&!c){var b={pSize:t.marker.size,pointStrokeWidth:t.marker.strokeWidth,pointFillColor:t.marker.fillColor,pointStrokeColor:t.marker.strokeColor,shape:t.marker.shape,pRadius:t.marker.radius,class:"apexcharts-point-annotation-marker ".concat(t.marker.cssClass," ").concat(t.id?t.id:"")},k=this.annoCtx.graphics.drawMarker(u+t.marker.offsetX,h+t.marker.offsetY,b);a.appendChild(k.node);var w=t.label.text?t.label.text:"",A=this.annoCtx.graphics.drawText({x:u+t.label.offsetX,y:h+t.label.offsetY-t.marker.size-parseFloat(t.label.style.fontSize)/1.6,text:w,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,fontWeight:t.label.style.fontWeight,foreColor:t.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});if(A.attr({rel:s}),a.appendChild(A.node),t.customSVG.SVG){var T=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});T.attr({transform:"translate(".concat(u+t.customSVG.offsetX,", ").concat(h+t.customSVG.offsetY,")")}),T.node.innerHTML=t.customSVG.SVG,a.appendChild(T.node)}if(t.image.path){var _=t.image.width?t.image.width:20,D=t.image.height?t.image.height:20;k=this.annoCtx.addImage({x:u+t.image.offsetX-_/2,y:h+t.image.offsetY-D/2,width:_,height:D,path:t.image.path,appendTo:".apexcharts-point-annotations"})}t.mouseEnter&&k.node.addEventListener("mouseenter",t.mouseEnter.bind(this,t)),t.mouseLeave&&k.node.addEventListener("mouseleave",t.mouseLeave.bind(this,t)),t.click&&k.node.addEventListener("click",t.click.bind(this,t))}}}},{key:"drawPointAnnotations",value:function(){var t=this,a=this.w,s=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return a.config.annotations.points.map((function(o,u){t.addPointAnnotation(o,s.node,u)})),s}}]),K})(),he={name:"en",options:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},ke=(function(){function K(){l(this,K),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,showDuplicates:!1,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:void 0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return f(K,[{key:"init",value:function(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"",locales:[he],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",categoryFormatter:void 0,valueFormatter:void 0},png:{filename:void 0},svg:{filename:void 0},scale:void 0,width:void 0},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,allowMouseWheelZoom:!0,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{line:{isSlopeChart:!1},area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,borderRadius:4,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter:function(t){return t}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(t){return t+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce((function(a,s){return a+s}),0)/t.globals.series.length+"%"}}},barLabels:{enabled:!1,offsetX:0,offsetY:0,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(t){return t},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(t){return t}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(t){return t}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce((function(a,s){return a+s}),0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(t){return t!==null?t:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{size:7,fillColors:void 0,strokeWidth:1,shape:void 0,offsetX:0,offsetY:0,customHTML:void 0,onClick:void 0},itemMargin:{horizontal:5,vertical:4},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",offsetX:0,offsetY:0,showNullDataPoints:!0,onClick:void 0,onDblClick:void 0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!1,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(t){return t?t+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},stepSize:void 0,tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),K})(),Pe=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.graphics=new R(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new Q(this),this.xAxisAnnotations=new re(this),this.yAxisAnnotations=new se(this),this.pointsAnnotations=new de(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return f(K,[{key:"drawAxesAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts&&t.globals.dataPoints){for(var a=this.yAxisAnnotations.drawYAxisAnnotations(),s=this.xAxisAnnotations.drawXAxisAnnotations(),o=this.pointsAnnotations.drawPointAnnotations(),u=t.config.chart.animations.enabled,c=[a,s,o],h=[s.node,a.node,o.node],m=0;m<3;m++)t.globals.dom.elGraphical.add(c[m]),!u||t.globals.resized||t.globals.dataChanged||t.config.chart.type!=="scatter"&&t.config.chart.type!=="bubble"&&t.globals.dataPoints>1&&h[m].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:h[m],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var t=this;this.w.config.annotations.images.map((function(a,s){t.addImage(a,s)}))}},{key:"drawTextAnnos",value:function(){var t=this;this.w.config.annotations.texts.map((function(a,s){t.addText(a,s)}))}},{key:"addXaxisAnnotation",value:function(t,a,s){this.xAxisAnnotations.addXaxisAnnotation(t,a,s)}},{key:"addYaxisAnnotation",value:function(t,a,s){this.yAxisAnnotations.addYaxisAnnotation(t,a,s)}},{key:"addPointAnnotation",value:function(t,a,s){this.pointsAnnotations.addPointAnnotation(t,a,s)}},{key:"addText",value:function(t,a){var s=t.x,o=t.y,u=t.text,c=t.textAnchor,h=t.foreColor,m=t.fontSize,b=t.fontFamily,k=t.fontWeight,w=t.cssClass,A=t.backgroundColor,T=t.borderWidth,_=t.strokeDashArray,D=t.borderRadius,G=t.borderColor,U=t.appendTo,J=U===void 0?".apexcharts-svg":U,p=t.paddingLeft,P=p===void 0?4:p,z=t.paddingRight,ne=z===void 0?4:z,ee=t.paddingBottom,ie=ee===void 0?2:ee,me=t.paddingTop,ye=me===void 0?2:me,Ve=this.w,Ue=this.graphics.drawText({x:s,y:o,text:u,textAnchor:c||"start",fontSize:m||"12px",fontWeight:k||"regular",fontFamily:b||Ve.config.chart.fontFamily,foreColor:h||Ve.config.chart.foreColor,cssClass:w}),ze=Ve.globals.dom.baseEl.querySelector(J);ze&&ze.appendChild(Ue.node);var qe=Ue.bbox();if(u){var at=this.graphics.drawRect(qe.x-P,qe.y-ye,qe.width+P+ne,qe.height+ie+ye,D,A||"transparent",1,T,G,_);ze.insertBefore(at.node,Ue.node)}}},{key:"addImage",value:function(t,a){var s=this.w,o=t.path,u=t.x,c=u===void 0?0:u,h=t.y,m=h===void 0?0:h,b=t.width,k=b===void 0?20:b,w=t.height,A=w===void 0?20:w,T=t.appendTo,_=T===void 0?".apexcharts-svg":T,D=s.globals.dom.Paper.image(o);D.size(k,A).move(c,m);var G=s.globals.dom.baseEl.querySelector(_);return G&&G.appendChild(D.node),D}},{key:"addXaxisAnnotationExternal",value:function(t,a,s){return this.addAnnotationExternal({params:t,pushToMemory:a,context:s,type:"xaxis",contextMethod:s.addXaxisAnnotation}),s}},{key:"addYaxisAnnotationExternal",value:function(t,a,s){return this.addAnnotationExternal({params:t,pushToMemory:a,context:s,type:"yaxis",contextMethod:s.addYaxisAnnotation}),s}},{key:"addPointAnnotationExternal",value:function(t,a,s){return this.invertAxis===void 0&&(this.invertAxis=s.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:a,context:s,type:"point",contextMethod:s.addPointAnnotation}),s}},{key:"addAnnotationExternal",value:function(t){var a=t.params,s=t.pushToMemory,o=t.context,u=t.type,c=t.contextMethod,h=o,m=h.w,b=m.globals.dom.baseEl.querySelector(".apexcharts-".concat(u,"-annotations")),k=b.childNodes.length+1,w=new ke,A=Object.assign({},u==="xaxis"?w.xAxisAnnotation:u==="yaxis"?w.yAxisAnnotation:w.pointAnnotation),T=E.extend(A,a);switch(u){case"xaxis":this.addXaxisAnnotation(T,b,k);break;case"yaxis":this.addYaxisAnnotation(T,b,k);break;case"point":this.addPointAnnotation(T,b,k)}var _=m.globals.dom.baseEl.querySelector(".apexcharts-".concat(u,"-annotations .apexcharts-").concat(u,"-annotation-label[rel='").concat(k,"']")),D=this.helpers.addBackgroundToAnno(_,T);return D&&b.insertBefore(D.node,_),s&&m.globals.memory.methodsToExec.push({context:h,id:T.id?T.id:E.randomId(),method:c,label:"addAnnotation",params:a}),o}},{key:"clearAnnotations",value:function(t){for(var a=t.w,s=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations"),o=a.globals.memory.methodsToExec.length-1;o>=0;o--)a.globals.memory.methodsToExec[o].label!=="addText"&&a.globals.memory.methodsToExec[o].label!=="addAnnotation"||a.globals.memory.methodsToExec.splice(o,1);s=E.listToArray(s),Array.prototype.forEach.call(s,(function(u){for(;u.firstChild;)u.removeChild(u.firstChild)}))}},{key:"removeAnnotation",value:function(t,a){var s=t.w,o=s.globals.dom.baseEl.querySelectorAll(".".concat(a));o&&(s.globals.memory.methodsToExec.map((function(u,c){u.id===a&&s.globals.memory.methodsToExec.splice(c,1)})),Array.prototype.forEach.call(o,(function(u){u.parentElement.removeChild(u)})))}}]),K})(),ge=function(K){var t,a=K.isTimeline,s=K.ctx,o=K.seriesIndex,u=K.dataPointIndex,c=K.y1,h=K.y2,m=K.w,b=m.globals.seriesRangeStart[o][u],k=m.globals.seriesRangeEnd[o][u],w=m.globals.labels[u],A=m.config.series[o].name?m.config.series[o].name:"",T=m.globals.ttKeyFormatter,_=m.config.tooltip.y.title.formatter,D={w:m,seriesIndex:o,dataPointIndex:u,start:b,end:k};typeof _=="function"&&(A=_(A,D)),(t=m.config.series[o].data[u])!==null&&t!==void 0&&t.x&&(w=m.config.series[o].data[u].x),a||m.config.xaxis.type==="datetime"&&(w=new te(s).xLabelFormat(m.globals.ttKeyFormatter,w,w,{i:void 0,dateFormatter:new ae(s).formatDate,w:m})),typeof T=="function"&&(w=T(w,D)),Number.isFinite(c)&&Number.isFinite(h)&&(b=c,k=h);var G="",U="",J=m.globals.colors[o];if(m.config.tooltip.x.formatter===void 0)if(m.config.xaxis.type==="datetime"){var p=new ae(s);G=p.formatDate(p.getDate(b),m.config.tooltip.x.format),U=p.formatDate(p.getDate(k),m.config.tooltip.x.format)}else G=b,U=k;else G=m.config.tooltip.x.formatter(b),U=m.config.tooltip.x.formatter(k);return{start:b,end:k,startVal:G,endVal:U,ylabel:w,color:J,seriesName:A}},we=function(K){var t=K.color,a=K.seriesName,s=K.ylabel,o=K.start,u=K.end,c=K.seriesIndex,h=K.dataPointIndex,m=K.ctx.tooltip.tooltipLabels.getFormatters(c);o=m.yLbFormatter(o),u=m.yLbFormatter(u);var b=m.yLbFormatter(K.w.globals.series[c][h]),k=` - `.concat(o,` - - - `).concat(u,` - `);return'
'+(a||"")+'
'+s+": "+(K.w.globals.comboCharts?K.w.config.series[c].type==="rangeArea"||K.w.config.series[c].type==="rangeBar"?k:"".concat(b,""):k)+"
"},be=(function(){function K(t){l(this,K),this.opts=t}return f(K,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(t){return this.hideYAxis(),E.extend(t,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"slope",value:function(){return this.hideYAxis(),{chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!0,formatter:function(t,a){var s=a.w.config.series[a.seriesIndex].name;return t!==null?s+": "+t:""},background:{enabled:!1},offsetX:-5},grid:{xaxis:{lines:{show:!0}},yaxis:{lines:{show:!1}}},xaxis:{position:"top",labels:{style:{fontSize:14,fontWeight:900}},tooltip:{enabled:!1},crosshairs:{show:!1}},markers:{size:8,hover:{sizeOffset:1}},legend:{show:!1},tooltip:{shared:!1,intersect:!0,followCursor:!0},stroke:{width:5,curve:"straight"}}}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square"}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"funnel",value:function(){return this.hideYAxis(),M(M({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var t=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var s=a.seriesIndex,o=a.dataPointIndex,u=a.w;return t._getBoxTooltip(u,s,o,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var t=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var s=a.seriesIndex,o=a.dataPointIndex,u=a.w;return t._getBoxTooltip(u,s,o,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:7,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(t,a){a.ctx;var s=a.seriesIndex,o=a.dataPointIndex,u=a.w,c=function(){var h=u.globals.seriesRangeStart[s][o];return u.globals.seriesRangeEnd[s][o]-h};return u.globals.comboCharts?u.config.series[s].type==="rangeBar"||u.config.series[s].type==="rangeArea"?c():t:c()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(t){return t.w.config.plotOptions&&t.w.config.plotOptions.bar&&t.w.config.plotOptions.bar.horizontal?(function(a){var s=ge(M(M({},a),{},{isTimeline:!0})),o=s.color,u=s.seriesName,c=s.ylabel,h=s.startVal,m=s.endVal;return we(M(M({},a),{},{color:o,seriesName:u,ylabel:c,start:h,end:m}))})(t):(function(a){var s=ge(a),o=s.color,u=s.seriesName,c=s.ylabel,h=s.start,m=s.end;return we(M(M({},a),{},{color:o,seriesName:u,ylabel:c,start:h,end:m}))})(t)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(t){var a,s;return(a=t.plotOptions.bar)!==null&&a!==void 0&&a.barHeight||(t.plotOptions.bar.barHeight=2),(s=t.plotOptions.bar)!==null&&s!==void 0&&s.columnWidth||(t.plotOptions.bar.columnWidth=2),t}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(t){return(function(a){var s=ge(a),o=s.color,u=s.seriesName,c=s.ylabel,h=s.start,m=s.end;return we(M(M({},a),{},{color:o,seriesName:u,ylabel:c,start:h,end:m}))})(t)}}}}},{key:"brush",value:function(t){return E.extend(t,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(t){t.dataLabels=t.dataLabels||{},t.dataLabels.formatter=t.dataLabels.formatter||void 0;var a=t.dataLabels.formatter;return t.yaxis.forEach((function(s,o){t.yaxis[o].min=0,t.yaxis[o].max=100})),t.chart.type==="bar"&&(t.dataLabels.formatter=a||function(s){return typeof s=="number"&&s?s.toFixed(0)+"%":s}),t}},{key:"stackedBars",value:function(){var t=this.bar();return M(M({},t),{},{plotOptions:M(M({},t.plotOptions),{},{bar:M(M({},t.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,a,s){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(c){return E.isNumber(c)?Math.floor(c):c};var o=t.xaxis.labels.formatter,u=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return s&&s.length&&(u=s.map((function(c){return Array.isArray(c)?c:String(c)}))),u&&u.length&&(t.xaxis.labels.formatter=function(c){return E.isNumber(c)?o(u[Math.floor(c)-1]):o(c)}),t.xaxis.categories=[],t.labels=[],t.xaxis.tickAmount=t.xaxis.tickAmount||"dataPoints",t}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square"}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{opacity:1,gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"polarArea",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:5,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},xaxis:{labels:{formatter:function(t){return t},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"_getBoxTooltip",value:function(t,a,s,o,u){var c=t.globals.seriesCandleO[a][s],h=t.globals.seriesCandleH[a][s],m=t.globals.seriesCandleM[a][s],b=t.globals.seriesCandleL[a][s],k=t.globals.seriesCandleC[a][s];return t.config.series[a].type&&t.config.series[a].type!==u?`
- `.concat(t.config.series[a].name?t.config.series[a].name:"series-"+(a+1),": ").concat(t.globals.series[a][s],` -
`):'
')+"
".concat(o[0],': ')+c+"
"+"
".concat(o[1],': ')+h+"
"+(m?"
".concat(o[2],': ')+m+"
":"")+"
".concat(o[3],': ')+b+"
"+"
".concat(o[4],': ')+k+"
"}}]),K})(),fe=(function(){function K(t){l(this,K),this.opts=t}return f(K,[{key:"init",value:function(t){var a=t.responsiveOverride,s=this.opts,o=new ke,u=new be(s);this.chartType=s.chart.type,s=this.extendYAxis(s),s=this.extendAnnotations(s);var c=o.init(),h={};if(s&&Y(s)==="object"){var m,b,k,w,A,T,_,D,G,U,J={};J=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(s.chart.type)!==-1?u[s.chart.type]():u.line(),(m=s.plotOptions)!==null&&m!==void 0&&(b=m.bar)!==null&&b!==void 0&&b.isFunnel&&(J=u.funnel()),s.chart.stacked&&s.chart.type==="bar"&&(J=u.stackedBars()),(k=s.chart.brush)!==null&&k!==void 0&&k.enabled&&(J=u.brush(J)),(w=s.plotOptions)!==null&&w!==void 0&&(A=w.line)!==null&&A!==void 0&&A.isSlopeChart&&(J=u.slope()),s.chart.stacked&&s.chart.stackType==="100%"&&(s=u.stacked100(s)),(T=s.plotOptions)!==null&&T!==void 0&&(_=T.bar)!==null&&_!==void 0&&_.isDumbbell&&(s=u.dumbbell(s)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(s),s.xaxis=s.xaxis||window.Apex.xaxis||{},a||(s.xaxis.convertedCatToNumeric=!1),((D=(s=this.checkForCatToNumericXAxis(this.chartType,J,s)).chart.sparkline)!==null&&D!==void 0&&D.enabled||(G=window.Apex.chart)!==null&&G!==void 0&&(U=G.sparkline)!==null&&U!==void 0&&U.enabled)&&(J=u.sparkline(J)),h=E.extend(c,J)}var p=E.extend(h,window.Apex);return c=E.extend(p,s),c=this.handleUserInputErrors(c)}},{key:"checkForCatToNumericXAxis",value:function(t,a,s){var o,u,c=new be(s),h=(t==="bar"||t==="boxPlot")&&((o=s.plotOptions)===null||o===void 0||(u=o.bar)===null||u===void 0?void 0:u.horizontal),m=t==="pie"||t==="polarArea"||t==="donut"||t==="radar"||t==="radialBar"||t==="heatmap",b=s.xaxis.type!=="datetime"&&s.xaxis.type!=="numeric",k=s.xaxis.tickPlacement?s.xaxis.tickPlacement:a.xaxis&&a.xaxis.tickPlacement;return h||m||!b||k==="between"||(s=c.convertCatToNumeric(s)),s}},{key:"extendYAxis",value:function(t,a){var s=new ke;(t.yaxis===void 0||!t.yaxis||Array.isArray(t.yaxis)&&t.yaxis.length===0)&&(t.yaxis={}),t.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(t.yaxis=E.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[E.extend(s.yAxis,t.yaxis)]:t.yaxis=E.extendArray(t.yaxis,s.yAxis);var o=!1;t.yaxis.forEach((function(c){c.logarithmic&&(o=!0)}));var u=t.series;return a&&!u&&(u=a.config.series),o&&u.length!==t.yaxis.length&&u.length&&(t.yaxis=u.map((function(c,h){if(c.name||(u[h].name="series-".concat(h+1)),t.yaxis[h])return t.yaxis[h].seriesName=u[h].name,t.yaxis[h];var m=E.extend(s.yAxis,t.yaxis[0]);return m.show=!1,m}))),o&&u.length>1&&u.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),t}},{key:"extendAnnotations",value:function(t){return t.annotations===void 0&&(t.annotations={},t.annotations.yaxis=[],t.annotations.xaxis=[],t.annotations.points=[]),t=this.extendYAxisAnnotations(t),t=this.extendXAxisAnnotations(t),t=this.extendPointAnnotations(t)}},{key:"extendYAxisAnnotations",value:function(t){var a=new ke;return t.annotations.yaxis=E.extendArray(t.annotations.yaxis!==void 0?t.annotations.yaxis:[],a.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var a=new ke;return t.annotations.xaxis=E.extendArray(t.annotations.xaxis!==void 0?t.annotations.xaxis:[],a.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var a=new ke;return t.annotations.points=E.extendArray(t.annotations.points!==void 0?t.annotations.points:[],a.pointAnnotation),t}},{key:"checkForDarkTheme",value:function(t){t.theme&&t.theme.mode==="dark"&&(t.tooltip||(t.tooltip={}),t.tooltip.theme!=="light"&&(t.tooltip.theme="dark"),t.chart.foreColor||(t.chart.foreColor="#f6f7f8"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var a=t;if(a.tooltip.shared&&a.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if(a.chart.type==="bar"&&a.plotOptions.bar.horizontal){if(a.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");a.yaxis[0].reversed&&(a.yaxis[0].opposite=!0),a.xaxis.tooltip.enabled=!1,a.yaxis[0].tooltip.enabled=!1,a.chart.zoom.enabled=!1}return a.chart.type!=="bar"&&a.chart.type!=="rangeBar"||a.tooltip.shared&&a.xaxis.crosshairs.width==="barWidth"&&a.series.length>1&&(a.xaxis.crosshairs.width="tickWidth"),a.chart.type!=="candlestick"&&a.chart.type!=="boxPlot"||a.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(a.chart.type," chart is not supported.")),a.yaxis[0].reversed=!1),a}}]),K})(),pe=(function(){function K(){l(this,K)}return f(K,[{key:"initGlobalVars",value:function(t){t.series=[],t.seriesCandleO=[],t.seriesCandleH=[],t.seriesCandleM=[],t.seriesCandleL=[],t.seriesCandleC=[],t.seriesRangeStart=[],t.seriesRangeEnd=[],t.seriesRange=[],t.seriesPercent=[],t.seriesGoals=[],t.seriesX=[],t.seriesZ=[],t.seriesNames=[],t.seriesTotals=[],t.seriesLog=[],t.seriesColors=[],t.stackedSeriesTotals=[],t.seriesXvalues=[],t.seriesYvalues=[],t.labels=[],t.hasXaxisGroups=!1,t.groups=[],t.barGroups=[],t.lineGroups=[],t.areaGroups=[],t.hasSeriesGroups=!1,t.seriesGroups=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,t.lastWheelExecution=0,t.delayedElements=[],t.pointsArray=[],t.dataLabelsRects=[],t.isXNumeric=!1,t.skipLastTimelinelabel=!1,t.skipFirstTimelinelabel=!1,t.isDataXYZ=!1,t.isMultiLineX=!1,t.isMultipleYAxis=!1,t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE,t.minYArr=[],t.maxYArr=[],t.maxX=-Number.MAX_VALUE,t.minX=Number.MAX_VALUE,t.initialMaxX=-Number.MAX_VALUE,t.initialMinX=Number.MAX_VALUE,t.maxDate=0,t.minDate=Number.MAX_VALUE,t.minZ=Number.MAX_VALUE,t.maxZ=-Number.MAX_VALUE,t.minXDiff=Number.MAX_VALUE,t.yAxisScale=[],t.xAxisScale=null,t.xAxisTicksPositions=[],t.yLabelsCoords=[],t.yTitleCoords=[],t.barPadForNumericAxis=0,t.padHorizontal=0,t.xRange=0,t.yRange=[],t.zRange=0,t.dataPoints=0,t.xTickAmount=0,t.multiAxisTickAmount=0}},{key:"globalVars",value:function(t){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:t.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],invalidLogScale:!1,ignoreYAxisIndexes:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:t.chart.toolbar.autoSelected==="zoom"&&t.chart.toolbar.tools.zoom&&t.chart.zoom.enabled,panEnabled:t.chart.toolbar.autoSelected==="pan"&&t.chart.toolbar.tools.pan,selectionEnabled:t.chart.toolbar.autoSelected==="selection"&&t.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,isSlopeChart:t.plotOptions.line.isSlopeChart,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null,niceScaleAllowedMagMsd:[[1,1,2,5,5,5,10,10,10,10,10],[1,1,2,5,5,5,10,10,10,10,10]],niceScaleDefaultTicks:[1,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,24],seriesYAxisMap:[],seriesYAxisReverseMap:[]}}},{key:"init",value:function(t){var a=this.globalVars(t);return this.initGlobalVars(a),a.initialConfig=E.extend({},t),a.initialSeries=E.clone(t.series),a.lastXAxis=E.clone(a.initialConfig.xaxis),a.lastYAxis=E.clone(a.initialConfig.yaxis),a}}]),K})(),Ne=(function(){function K(t){l(this,K),this.opts=t}return f(K,[{key:"init",value:function(){var t=new fe(this.opts).init({responsiveOverride:!1});return{config:t,globals:new pe().init(t)}}}]),K})(),je=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0,this.patternIDs=[]}return f(K,[{key:"clippedImgArea",value:function(t){var a=this.w,s=a.config,o=parseInt(a.globals.gridWidth,10),u=parseInt(a.globals.gridHeight,10),c=o>u?o:u,h=t.image,m=0,b=0;t.width===void 0&&t.height===void 0?s.fill.image.width!==void 0&&s.fill.image.height!==void 0?(m=s.fill.image.width+1,b=s.fill.image.height):(m=c+1,b=c):(m=t.width,b=t.height);var k=document.createElementNS(a.globals.SVGNS,"pattern");R.setAttrs(k,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:m+"px",height:b+"px"});var w=document.createElementNS(a.globals.SVGNS,"image");k.appendChild(w),w.setAttributeNS(window.SVG.xlink,"href",h),R.setAttrs(w,{x:0,y:0,preserveAspectRatio:"none",width:m+"px",height:b+"px"}),w.style.opacity=t.opacity,a.globals.dom.elDefs.node.appendChild(k)}},{key:"getSeriesIndex",value:function(t){var a=this.w,s=a.config.chart.type;return(s==="bar"||s==="rangeBar")&&a.config.plotOptions.bar.distributed||s==="heatmap"||s==="treemap"?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%a.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var a=this.w;this.opts=t;var s,o,u,c=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var h=this.getFillColors()[this.seriesIndex];a.globals.seriesColors[this.seriesIndex]!==void 0&&(h=a.globals.seriesColors[this.seriesIndex]),typeof h=="function"&&(h=h({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:a}));var m=t.fillType?t.fillType:this.getFillType(this.seriesIndex),b=Array.isArray(c.fill.opacity)?c.fill.opacity[this.seriesIndex]:c.fill.opacity;t.color&&(h=t.color),h||(h="#fff",console.warn("undefined color - ApexCharts"));var k=h;if(h.indexOf("rgb")===-1?h.length<9&&(k=E.hexToRgba(h,b)):h.indexOf("rgba")>-1&&(b=E.getOpacityFromRGBA(h)),t.opacity&&(b=t.opacity),m==="pattern"&&(o=this.handlePatternFill({fillConfig:t.fillConfig,patternFill:o,fillColor:h,fillOpacity:b,defaultColor:k})),m==="gradient"&&(u=this.handleGradientFill({fillConfig:t.fillConfig,fillColor:h,fillOpacity:b,i:this.seriesIndex})),m==="image"){var w=c.fill.image.src,A=t.patternID?t.patternID:"",T="pattern".concat(a.globals.cuid).concat(t.seriesNumber+1).concat(A);this.patternIDs.indexOf(T)===-1&&(this.clippedImgArea({opacity:b,image:Array.isArray(w)?t.seriesNumber-1&&(T=E.getOpacityFromRGBA(A));var _=c.gradient.opacityTo===void 0?s:Array.isArray(c.gradient.opacityTo)?c.gradient.opacityTo[u]:c.gradient.opacityTo;if(c.gradient.gradientToColors===void 0||c.gradient.gradientToColors.length===0)h=c.gradient.shade==="dark"?k.shadeColor(-1*parseFloat(c.gradient.shadeIntensity),a.indexOf("rgb")>-1?E.rgb2hex(a):a):k.shadeColor(parseFloat(c.gradient.shadeIntensity),a.indexOf("rgb")>-1?E.rgb2hex(a):a);else if(c.gradient.gradientToColors[m.seriesNumber]){var D=c.gradient.gradientToColors[m.seriesNumber];h=D,D.indexOf("rgba")>-1&&(_=E.getOpacityFromRGBA(D))}else h=a;if(c.gradient.gradientFrom&&(A=c.gradient.gradientFrom),c.gradient.gradientTo&&(h=c.gradient.gradientTo),c.gradient.inverseColors){var G=A;A=h,h=G}return A.indexOf("rgb")>-1&&(A=E.rgb2hex(A)),h.indexOf("rgb")>-1&&(h=E.rgb2hex(h)),b.drawGradient(w,A,h,T,_,m.size,c.gradient.stops,c.gradient.colorStops,u)}}]),K})(),ue=(function(){function K(t,a){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"setGlobalMarkerSize",value:function(){var t=this.w;if(t.globals.markers.size=Array.isArray(t.config.markers.size)?t.config.markers.size:[t.config.markers.size],t.globals.markers.size.length>0){if(t.globals.markers.size.length4&&arguments[4]!==void 0&&arguments[4],h=this.w,m=a,b=t,k=null,w=new R(this.ctx),A=h.config.markers.discrete&&h.config.markers.discrete.length;if((h.globals.markers.size[a]>0||c||A)&&(k=w.group({class:c||A?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(h.globals.cuid,")")),Array.isArray(b.x))for(var T=0;T0:h.config.markers.size>0)||c||A){E.isNumber(b.y[T])?D+=" w".concat(E.randomId()):D="apexcharts-nullpoint";var G=this.getMarkerConfig({cssClass:D,seriesIndex:a,dataPointIndex:_});h.config.series[m].data[_]&&(h.config.series[m].data[_].fillColor&&(G.pointFillColor=h.config.series[m].data[_].fillColor),h.config.series[m].data[_].strokeColor&&(G.pointStrokeColor=h.config.series[m].data[_].strokeColor)),o!==void 0&&(G.pSize=o),(b.x[T]<-h.globals.markers.largestSize||b.x[T]>h.globals.gridWidth+h.globals.markers.largestSize||b.y[T]<-h.globals.markers.largestSize||b.y[T]>h.globals.gridHeight+h.globals.markers.largestSize)&&(G.pSize=0),(u=w.drawMarker(b.x[T],b.y[T],G)).attr("rel",_),u.attr("j",_),u.attr("index",a),u.node.setAttribute("default-marker-size",G.pSize),new N(this.ctx).setSelectionFilter(u,a,_),this.addEvents(u),k&&k.add(u)}else h.globals.pointsArray[a]===void 0&&(h.globals.pointsArray[a]=[]),h.globals.pointsArray[a].push([b.x[T],b.y[T]])}return k}},{key:"getMarkerConfig",value:function(t){var a=t.cssClass,s=t.seriesIndex,o=t.dataPointIndex,u=o===void 0?null:o,c=t.radius,h=c===void 0?null:c,m=t.size,b=m===void 0?null:m,k=t.strokeWidth,w=k===void 0?null:k,A=this.w,T=this.getMarkerStyle(s),_=b===null?A.globals.markers.size[s]:b,D=A.config.markers;return u!==null&&D.discrete.length&&D.discrete.map((function(G){G.seriesIndex===s&&G.dataPointIndex===u&&(T.pointStrokeColor=G.strokeColor,T.pointFillColor=G.fillColor,_=G.size,T.pointShape=G.shape)})),{pSize:h===null?_:h,pRadius:h!==null?h:D.radius,pointStrokeWidth:w!==null?w:Array.isArray(D.strokeWidth)?D.strokeWidth[s]:D.strokeWidth,pointStrokeColor:T.pointStrokeColor,pointFillColor:T.pointFillColor,shape:T.pointShape||(Array.isArray(D.shape)?D.shape[s]:D.shape),class:a,pointStrokeOpacity:Array.isArray(D.strokeOpacity)?D.strokeOpacity[s]:D.strokeOpacity,pointStrokeDashArray:Array.isArray(D.strokeDashArray)?D.strokeDashArray[s]:D.strokeDashArray,pointFillOpacity:Array.isArray(D.fillOpacity)?D.fillOpacity[s]:D.fillOpacity,seriesIndex:s}}},{key:"addEvents",value:function(t){var a=this.w,s=new R(this.ctx);t.node.addEventListener("mouseenter",s.pathMouseEnter.bind(this.ctx,t)),t.node.addEventListener("mouseleave",s.pathMouseLeave.bind(this.ctx,t)),t.node.addEventListener("mousedown",s.pathMouseDown.bind(this.ctx,t)),t.node.addEventListener("click",a.config.markers.onClick),t.node.addEventListener("dblclick",a.config.markers.onDblClick),t.node.addEventListener("touchstart",s.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var a=this.w,s=a.globals.markers.colors,o=a.config.markers.strokeColor||a.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(o)?o[t]:o,pointFillColor:Array.isArray(s)?s[t]:s}}}]),K})(),Se=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled}return f(K,[{key:"draw",value:function(t,a,s){var o=this.w,u=new R(this.ctx),c=s.realIndex,h=s.pointsPos,m=s.zRatio,b=s.elParent,k=u.group({class:"apexcharts-series-markers apexcharts-series-".concat(o.config.chart.type)});if(k.attr("clip-path","url(#gridRectMarkerMask".concat(o.globals.cuid,")")),Array.isArray(h.x))for(var w=0;wD.maxBubbleRadius&&(_=D.maxBubbleRadius)}var G=h.x[w],U=h.y[w];if(_=_||0,U!==null&&o.globals.series[c][A]!==void 0||(T=!1),T){var J=this.drawPoint(G,U,_,c,A,a);k.add(J)}b.add(k)}}},{key:"drawPoint",value:function(t,a,s,o,u,c){var h=this.w,m=o,b=new B(this.ctx),k=new N(this.ctx),w=new je(this.ctx),A=new ue(this.ctx),T=new R(this.ctx),_=A.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:m,dataPointIndex:u,radius:h.config.chart.type==="bubble"||h.globals.comboCharts&&h.config.series[o]&&h.config.series[o].type==="bubble"?s:null}),D=w.fillPath({seriesNumber:o,dataPointIndex:u,color:_.pointFillColor,patternUnits:"objectBoundingBox",value:h.globals.series[o][c]}),G=T.drawMarker(t,a,_);if(h.config.series[m].data[u]&&h.config.series[m].data[u].fillColor&&(D=h.config.series[m].data[u].fillColor),G.attr({fill:D}),h.config.chart.dropShadow.enabled){var U=h.config.chart.dropShadow;k.dropShadow(G,U,o)}if(!this.initialAnim||h.globals.dataChanged||h.globals.resized)h.globals.animationEnded=!0;else{var J=h.config.chart.animations.speed;b.animateMarker(G,J,h.globals.easing,(function(){window.setTimeout((function(){b.animationCompleted(G)}),100)}))}return G.attr({rel:u,j:u,index:o,"default-marker-size":_.pSize}),k.setSelectionFilter(G,o,u),A.addEvents(G),G.node.classList.add("apexcharts-marker"),G}},{key:"centerTextInBubble",value:function(t){var a=this.w;return{y:t+=parseInt(a.config.dataLabels.style.fontSize,10)/4}}}]),K})(),_e=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"dataLabelsCorrection",value:function(t,a,s,o,u,c,h){var m=this.w,b=!1,k=new R(this.ctx).getTextRects(s,h),w=k.width,A=k.height;a<0&&(a=0),a>m.globals.gridHeight+A&&(a=m.globals.gridHeight+A/2),m.globals.dataLabelsRects[o]===void 0&&(m.globals.dataLabelsRects[o]=[]),m.globals.dataLabelsRects[o].push({x:t,y:a,width:w,height:A});var T=m.globals.dataLabelsRects[o].length-2,_=m.globals.lastDrawnDataLabelsIndexes[o]!==void 0?m.globals.lastDrawnDataLabelsIndexes[o][m.globals.lastDrawnDataLabelsIndexes[o].length-1]:0;if(m.globals.dataLabelsRects[o][T]!==void 0){var D=m.globals.dataLabelsRects[o][_];(t>D.x+D.width||a>D.y+D.height||a+Aa.globals.gridWidth+J.textRects.width+30)&&(m="");var p=a.globals.dataLabels.style.colors[c];((a.config.chart.type==="bar"||a.config.chart.type==="rangeBar")&&a.config.plotOptions.bar.distributed||a.config.dataLabels.distributed)&&(p=a.globals.dataLabels.style.colors[h]),typeof p=="function"&&(p=p({series:a.globals.series,seriesIndex:c,dataPointIndex:h,w:a})),T&&(p=T);var P=A.offsetX,z=A.offsetY;if(a.config.chart.type!=="bar"&&a.config.chart.type!=="rangeBar"||(P=0,z=0),a.globals.isSlopeChart&&(h!==0&&(P=-2*A.offsetX+5),h!==0&&h!==a.config.series[c].data.length-1&&(P=0)),J.drawnextLabel){if((U=s.drawText({width:100,height:parseInt(A.style.fontSize,10),x:o+P,y:u+z,foreColor:p,textAnchor:b||A.textAnchor,text:m,fontSize:k||A.style.fontSize,fontFamily:A.style.fontFamily,fontWeight:A.style.fontWeight||"normal"})).attr({class:G||"apexcharts-datalabel",cx:o,cy:u}),A.dropShadow.enabled){var ne=A.dropShadow;new N(this.ctx).dropShadow(U,ne)}w.add(U),a.globals.lastDrawnDataLabelsIndexes[c]===void 0&&(a.globals.lastDrawnDataLabelsIndexes[c]=[]),a.globals.lastDrawnDataLabelsIndexes[c].push(h)}return U}},{key:"addBackgroundToDataLabel",value:function(t,a){var s=this.w,o=s.config.dataLabels.background,u=o.padding,c=o.padding/2,h=a.width,m=a.height,b=new R(this.ctx).drawRect(a.x-u,a.y-c/2,h+2*u,m+c,o.borderRadius,s.config.chart.background!=="transparent"&&s.config.chart.background?s.config.chart.background:"#fff",o.opacity,o.borderWidth,o.borderColor);return o.dropShadow.enabled&&new N(this.ctx).dropShadow(b,o.dropShadow),b}},{key:"dataLabelsBackground",value:function(){var t=this.w;if(t.config.chart.type!=="bubble")for(var a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),s=0;s0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],o=this.w,u=E.clone(o.globals.initialSeries);o.globals.previousPaths=[],s?(o.globals.collapsedSeries=[],o.globals.ancillaryCollapsedSeries=[],o.globals.collapsedSeriesIndices=[],o.globals.ancillaryCollapsedSeriesIndices=[]):u=this.emptyCollapsedSeries(u),o.config.series=u,t&&(a&&(o.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(u,o.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(t){for(var a=this.w,s=0;s-1&&(t[s].data=[]);return t}},{key:"highlightSeries",value:function(t){var a=this.w,s=this.getSeriesByName(t),o=parseInt(s==null?void 0:s.getAttribute("data:realIndex"),10),u=a.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis"),c=null,h=null,m=null;if(a.globals.axisCharts||a.config.chart.type==="radialBar")if(a.globals.axisCharts){c=a.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(o,"']")),h=a.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(o,"']"));var b=a.globals.seriesYAxisReverseMap[o];m=a.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(b,"']"))}else c=a.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(o+1,"']"));else c=a.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(o+1,"'] path"));for(var k=0;k=b.from&&(A0&&arguments[0]!==void 0?arguments[0]:"asc",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],s=this.w,o=0;if(s.config.series.length>1){for(var u=s.config.series.map((function(h,m){return h.data&&h.data.length>0&&s.globals.collapsedSeriesIndices.indexOf(m)===-1&&(!s.globals.comboCharts||a.length===0||a.length&&a.indexOf(s.config.series[m].type)>-1)?m:-1})),c=t==="asc"?0:u.length-1;t==="asc"?c=0;t==="asc"?c++:c--)if(u[c]!==-1){o=u[c];break}}return o}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map((function(t,a){return t.type==="bar"||t.type==="column"?a:-1})).filter((function(t){return t!==-1})):this.w.config.series.map((function(t,a){return a}))}},{key:"getPreviousPaths",value:function(){var t=this.w;function a(c,h,m){for(var b=c[h].childNodes,k={type:m,paths:[],realIndex:c[h].getAttribute("data:realIndex")},w=0;w0)for(var o=function(c){for(var h=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(t.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(c,"'] rect")),m=[],b=function(w){var A=function(_){return h[w].getAttribute(_)},T={x:parseFloat(A("x")),y:parseFloat(A("y")),width:parseFloat(A("width")),height:parseFloat(A("height"))};m.push({rect:T,color:h[w].getAttribute("color")})},k=0;k0)for(var o=0;o0?a:[]}));return t}}]),K})(),Xe=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new q(this.ctx)}return f(K,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),a=new Le(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].x!==void 0&&t[this.activeSeriesIndex].data[0]!==null)return!0}},{key:"isFormat2DArray",value:function(){var t=this.w.config.series.slice(),a=new Le(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),t[this.activeSeriesIndex].data!==void 0&&t[this.activeSeriesIndex].data.length>0&&t[this.activeSeriesIndex].data[0]!==void 0&&t[this.activeSeriesIndex].data[0]!==null&&t[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(t,a){for(var s=this.w.config,o=this.w.globals,u=s.chart.type==="boxPlot"||s.series[a].type==="boxPlot",c=0;c=5?this.twoDSeries.push(E.parseNumber(t[a].data[c][4])):this.twoDSeries.push(E.parseNumber(t[a].data[c][1])),o.dataFormatXNumeric=!0),s.xaxis.type==="datetime"){var h=new Date(t[a].data[c][0]);h=new Date(h).getTime(),this.twoDSeriesX.push(h)}else this.twoDSeriesX.push(t[a].data[c][0]);for(var m=0;m-1&&(c=this.activeSeriesIndex);for(var h=0;h1&&arguments[1]!==void 0?arguments[1]:this.ctx,o=this.w.config,u=this.w.globals,c=new ae(s),h=o.labels.length>0?o.labels.slice():o.xaxis.categories.slice();u.isRangeBar=o.chart.type==="rangeBar"&&u.isBarHorizontal,u.hasXaxisGroups=o.xaxis.type==="category"&&o.xaxis.group.groups.length>0,u.hasXaxisGroups&&(u.groups=o.xaxis.group.groups),t.forEach((function(T,_){T.name!==void 0?u.seriesNames.push(T.name):u.seriesNames.push("series-"+parseInt(_+1,10))})),this.coreUtils.setSeriesYAxisMappings();var m=[],b=L(new Set(o.series.map((function(T){return T.group}))));o.series.forEach((function(T,_){var D=b.indexOf(T.group);m[D]||(m[D]=[]),m[D].push(u.seriesNames[_])})),u.seriesGroups=m;for(var k=function(){for(var T=0;T0&&(this.twoDSeriesX=h,u.seriesX.push(this.twoDSeriesX))),u.labels.push(this.twoDSeriesX);var A=t[w].data.map((function(T){return E.parseNumber(T)}));u.series.push(A)}u.seriesZ.push(this.threeDSeries),t[w].color!==void 0?u.seriesColors.push(t[w].color):u.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var a=this.w.globals,s=this.w.config;a.series=t.slice(),a.seriesNames=s.labels.slice();for(var o=0;o0?s.labels=a.xaxis.categories:a.labels.length>0?s.labels=a.labels.slice():this.fallbackToCategory?(s.labels=s.labels[0],s.seriesRange.length&&(s.seriesRange.map((function(o){o.forEach((function(u){s.labels.indexOf(u.x)<0&&u.x&&s.labels.push(u.x)}))})),s.labels=Array.from(new Set(s.labels.map(JSON.stringify)),JSON.parse)),a.xaxis.convertedCatToNumeric&&(new be(a).convertCatToNumericXaxis(a,this.ctx,s.seriesX[0]),this._generateExternalLabels(t))):this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var a=this.w.globals,s=this.w.config,o=[];if(a.axisCharts){if(a.series.length>0)if(this.isFormatXY())for(var u=s.series.map((function(w,A){return w.data.filter((function(T,_,D){return D.findIndex((function(G){return G.x===T.x}))===_}))})),c=u.reduce((function(w,A,T,_){return _[w].length>A.length?w:T}),0),h=0;h0&&u==s.length&&a.push(o)})),t.globals.ignoreYAxisIndexes=a.map((function(s){return s}))}}]),K})(),oe=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"scaleSvgNode",value:function(t,a){var s=parseFloat(t.getAttributeNS(null,"width")),o=parseFloat(t.getAttributeNS(null,"height"));t.setAttributeNS(null,"width",s*a),t.setAttributeNS(null,"height",o*a),t.setAttributeNS(null,"viewBox","0 0 "+s+" "+o)}},{key:"getSvgString",value:function(){var t=this;return new Promise((function(a){var s=t.w,o=s.config.chart.toolbar.export.width,u=s.config.chart.toolbar.export.scale||o/s.globals.svgWidth;u||(u=1);var c=t.w.globals.dom.Paper.svg(),h=t.w.globals.dom.Paper.node.cloneNode(!0);u!==1&&t.scaleSvgNode(h,u),t.convertImagesToBase64(h).then((function(){c=new XMLSerializer().serializeToString(h),a(c.replace(/ /g," "))}))}))}},{key:"convertImagesToBase64",value:function(t){var a=this,s=t.getElementsByTagName("image"),o=Array.from(s).map((function(u){var c=u.getAttributeNS("http://www.w3.org/1999/xlink","href");return c&&!c.startsWith("data:")?a.getBase64FromUrl(c).then((function(h){u.setAttributeNS("http://www.w3.org/1999/xlink","href",h)})).catch((function(h){console.error("Error converting image to base64:",h)})):Promise.resolve()}));return Promise.all(o)}},{key:"getBase64FromUrl",value:function(t){return new Promise((function(a,s){var o=new Image;o.crossOrigin="Anonymous",o.onload=function(){var u=document.createElement("canvas");u.width=o.width,u.height=o.height,u.getContext("2d").drawImage(o,0,0),a(u.toDataURL())},o.onerror=s,o.src=t}))}},{key:"cleanup",value:function(){var t=this.w,a=t.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),s=t.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(o,(function(u){u.setAttribute("width",0)})),a&&a[0]&&(a[0].setAttribute("x",-500),a[0].setAttribute("x1",-500),a[0].setAttribute("x2",-500)),s&&s[0]&&(s[0].setAttribute("y",-100),s[0].setAttribute("y1",-100),s[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){var t=this;return new Promise((function(a){t.cleanup(),t.getSvgString().then((function(s){var o=new Blob([s],{type:"image/svg+xml;charset=utf-8"});a(URL.createObjectURL(o))}))}))}},{key:"dataURI",value:function(t){var a=this;return new Promise((function(s){var o=a.w,u=t?t.scale||t.width/o.globals.svgWidth:1;a.cleanup();var c=document.createElement("canvas");c.width=o.globals.svgWidth*u,c.height=parseInt(o.globals.dom.elWrap.style.height,10)*u;var h=o.config.chart.background!=="transparent"&&o.config.chart.background?o.config.chart.background:"#fff",m=c.getContext("2d");m.fillStyle=h,m.fillRect(0,0,c.width*u,c.height*u),a.getSvgString().then((function(b){var k="data:image/svg+xml,"+encodeURIComponent(b),w=new Image;w.crossOrigin="anonymous",w.onload=function(){if(m.drawImage(w,0,0),c.msToBlob){var A=c.msToBlob();s({blob:A})}else{var T=c.toDataURL("image/png");s({imgURI:T})}},w.src=k}))}))}},{key:"exportToSVG",value:function(){var t=this;this.svgUrl().then((function(a){t.triggerDownload(a,t.w.config.chart.toolbar.export.svg.filename,".svg")}))}},{key:"exportToPng",value:function(){var t=this,a=this.w.config.chart.toolbar.export.scale,s=this.w.config.chart.toolbar.export.width,o=a?{scale:a}:s?{width:s}:void 0;this.dataURI(o).then((function(u){var c=u.imgURI,h=u.blob;h?navigator.msSaveOrOpenBlob(h,t.w.globals.chartID+".png"):t.triggerDownload(c,t.w.config.chart.toolbar.export.png.filename,".png")}))}},{key:"exportToCSV",value:function(t){var a=this,s=t.series,o=t.fileName,u=t.columnDelimiter,c=u===void 0?",":u,h=t.lineDelimiter,m=h===void 0?` -`:h,b=this.w;s||(s=b.config.series);var k,w,A=[],T=[],_="",D=b.globals.series.map((function(ee,ie){return b.globals.collapsedSeriesIndices.indexOf(ie)===-1?ee:[]})),G=function(ee){return typeof b.config.chart.toolbar.export.csv.categoryFormatter=="function"?b.config.chart.toolbar.export.csv.categoryFormatter(ee):b.config.xaxis.type==="datetime"&&String(ee).length>=10?new Date(ee).toDateString():E.isNumber(ee)?ee:ee.split(c).join("")},U=function(ee){return typeof b.config.chart.toolbar.export.csv.valueFormatter=="function"?b.config.chart.toolbar.export.csv.valueFormatter(ee):ee},J=Math.max.apply(Math,L(s.map((function(ee){return ee.data?ee.data.length:0})))),p=new Xe(this.ctx),P=new Z(this.ctx),z=function(ee){var ie="";if(b.globals.axisCharts){if(b.config.xaxis.type==="category"||b.config.xaxis.convertedCatToNumeric)if(b.globals.isBarHorizontal){var me=b.globals.yLabelFormatters[0],ye=new Le(a.ctx).getActiveConfigSeriesIndex();ie=me(b.globals.labels[ee],{seriesIndex:ye,dataPointIndex:ee,w:b})}else ie=P.getLabel(b.globals.labels,b.globals.timescaleLabels,0,ee).text;b.config.xaxis.type==="datetime"&&(b.config.xaxis.categories.length?ie=b.config.xaxis.categories[ee]:b.config.labels.length&&(ie=b.config.labels[ee]))}else ie=b.config.labels[ee];return ie===null?"nullvalue":(Array.isArray(ie)&&(ie=ie.join(" ")),E.isNumber(ie)?ie:ie.split(c).join(""))},ne=function(ee,ie){if(A.length&&ie===0&&T.push(A.join(c)),ee.data){ee.data=ee.data.length&&ee.data||L(Array(J)).map((function(){return""}));for(var me=0;me0&&!s.globals.isBarHorizontal&&(this.xaxisLabels=s.globals.timescaleLabels.slice()),s.config.xaxis.overwriteCategories&&(this.xaxisLabels=s.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],s.config.xaxis.position==="top"?this.offY=0:this.offY=s.globals.gridHeight,this.offY=this.offY+s.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal=s.config.chart.type==="bar"&&s.config.plotOptions.bar.horizontal,this.xaxisFontSize=s.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=s.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=s.config.xaxis.labels.style.colors,this.xaxisBorderWidth=s.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=s.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=s.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=s.config.xaxis.axisBorder.height,this.yaxis=s.config.yaxis[0]}return f(K,[{key:"drawXaxis",value:function(){var t=this.w,a=new R(this.ctx),s=a.group({class:"apexcharts-xaxis",transform:"translate(".concat(t.config.xaxis.offsetX,", ").concat(t.config.xaxis.offsetY,")")}),o=a.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});s.add(o);for(var u=[],c=0;c6&&arguments[6]!==void 0?arguments[6]:{},k=[],w=[],A=this.w,T=b.xaxisFontSize||this.xaxisFontSize,_=b.xaxisFontFamily||this.xaxisFontFamily,D=b.xaxisForeColors||this.xaxisForeColors,G=b.fontWeight||A.config.xaxis.labels.style.fontWeight,U=b.cssClass||A.config.xaxis.labels.style.cssClass,J=A.globals.padHorizontal,p=o.length,P=A.config.xaxis.type==="category"?A.globals.dataPoints:p;if(P===0&&p>P&&(P=p),u){var z=P>1?P-1:P;h=A.globals.gridWidth/Math.min(z,p-1),J=J+c(0,h)/2+A.config.xaxis.labels.offsetX}else h=A.globals.gridWidth/P,J=J+c(0,h)+A.config.xaxis.labels.offsetX;for(var ne=function(ie){var me=J-c(ie,h)/2+A.config.xaxis.labels.offsetX;ie===0&&p===1&&h/2===J&&P===1&&(me=A.globals.gridWidth/2);var ye=m.axesUtils.getLabel(o,A.globals.timescaleLabels,me,ie,k,T,t),Ve=28;if(A.globals.rotateXLabels&&t&&(Ve=22),A.config.xaxis.title.text&&A.config.xaxis.position==="top"&&(Ve+=parseFloat(A.config.xaxis.title.style.fontSize)+2),t||(Ve=Ve+parseFloat(T)+(A.globals.xAxisLabelsHeight-A.globals.xAxisGroupLabelsHeight)+(A.globals.rotateXLabels?10:0)),ye=A.config.xaxis.tickAmount!==void 0&&A.config.xaxis.tickAmount!=="dataPoints"&&A.config.xaxis.type!=="datetime"?m.axesUtils.checkLabelBasedOnTickamount(ie,ye,p):m.axesUtils.checkForOverflowingLabels(ie,ye,p,k,w),A.config.xaxis.labels.show){var Ue=a.drawText({x:ye.x,y:m.offY+A.config.xaxis.labels.offsetY+Ve-(A.config.xaxis.position==="top"?A.globals.xAxisHeight+A.config.xaxis.axisTicks.height-2:0),text:ye.text,textAnchor:"middle",fontWeight:ye.isBold?600:G,fontSize:T,fontFamily:_,foreColor:Array.isArray(D)?t&&A.config.xaxis.convertedCatToNumeric?D[A.globals.minX+ie-1]:D[ie]:D,isPlainText:!1,cssClass:(t?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+U});if(s.add(Ue),Ue.on("click",(function(qe){if(typeof A.config.chart.events.xAxisLabelClick=="function"){var at=Object.assign({},A,{labelIndex:ie});A.config.chart.events.xAxisLabelClick(qe,m.ctx,at)}})),t){var ze=document.createElementNS(A.globals.SVGNS,"title");ze.textContent=Array.isArray(ye.text)?ye.text.join(" "):ye.text,Ue.node.appendChild(ze),ye.text!==""&&(k.push(ye.text),w.push(ye))}}ieo.globals.gridWidth)){var c=this.offY+o.config.xaxis.axisTicks.offsetY;if(a=a+c+o.config.xaxis.axisTicks.height,o.config.xaxis.position==="top"&&(a=c-o.config.xaxis.axisTicks.height),o.config.xaxis.axisTicks.show){var h=new R(this.ctx).drawLine(t+o.config.xaxis.axisTicks.offsetX,c+o.config.xaxis.offsetY,u+o.config.xaxis.axisTicks.offsetX,a+o.config.xaxis.offsetY,o.config.xaxis.axisTicks.color);s.add(h),h.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,a=[],s=this.xaxisLabels.length,o=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var u=0;u0){var k=u[u.length-1].getBBox(),w=u[0].getBBox();k.x<-20&&u[u.length-1].parentNode.removeChild(u[u.length-1]),w.x+w.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&u[0].parentNode.removeChild(u[0]);for(var A=0;A0&&(this.xaxisLabels=a.globals.timescaleLabels.slice())}return f(K,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w,s=new R(this.ctx);t||(t=s.group({class:"apexcharts-grid"}));var o=s.drawLine(a.globals.padHorizontal,1,a.globals.padHorizontal,a.globals.gridHeight,"transparent"),u=s.drawLine(a.globals.padHorizontal,a.globals.gridHeight,a.globals.gridWidth,a.globals.gridHeight,"transparent");return t.add(u),t.add(o),t}},{key:"drawGrid",value:function(){if(this.w.globals.axisCharts){var t=this.renderGrid();return this.drawGridArea(t.el),t}return null}},{key:"createGridMask",value:function(){var t=this.w,a=t.globals,s=new R(this.ctx),o=Array.isArray(t.config.stroke.width)?Math.max.apply(Math,L(t.config.stroke.width)):t.config.stroke.width,u=function(k){var w=document.createElementNS(a.SVGNS,"clipPath");return w.setAttribute("id",k),w};a.dom.elGridRectMask=u("gridRectMask".concat(a.cuid)),a.dom.elGridRectBarMask=u("gridRectBarMask".concat(a.cuid)),a.dom.elGridRectMarkerMask=u("gridRectMarkerMask".concat(a.cuid)),a.dom.elForecastMask=u("forecastMask".concat(a.cuid)),a.dom.elNonForecastMask=u("nonForecastMask".concat(a.cuid));var c=0,h=0;(["bar","rangeBar","candlestick","boxPlot"].includes(t.config.chart.type)||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(c=Math.max(t.config.grid.padding.left,a.barPadForNumericAxis),h=Math.max(t.config.grid.padding.right,a.barPadForNumericAxis)),a.dom.elGridRect=s.drawRect(0,0,a.gridWidth,a.gridHeight,0,"#fff"),a.dom.elGridRectBar=s.drawRect(-o/2-c-2,-o/2-2,a.gridWidth+o+h+c+4,a.gridHeight+o+4,0,"#fff");var m=t.globals.markers.largestSize;a.dom.elGridRectMarker=s.drawRect(-m,-m,a.gridWidth+2*m,a.gridHeight+2*m,0,"#fff"),a.dom.elGridRectMask.appendChild(a.dom.elGridRect.node),a.dom.elGridRectBarMask.appendChild(a.dom.elGridRectBar.node),a.dom.elGridRectMarkerMask.appendChild(a.dom.elGridRectMarker.node);var b=a.dom.baseEl.querySelector("defs");b.appendChild(a.dom.elGridRectMask),b.appendChild(a.dom.elGridRectBarMask),b.appendChild(a.dom.elGridRectMarkerMask),b.appendChild(a.dom.elForecastMask),b.appendChild(a.dom.elNonForecastMask)}},{key:"_drawGridLines",value:function(t){var a=t.i,s=t.x1,o=t.y1,u=t.x2,c=t.y2,h=t.xCount,m=t.parent,b=this.w;if(!(a===0&&b.globals.skipFirstTimelinelabel||a===h-1&&b.globals.skipLastTimelinelabel&&!b.config.xaxis.labels.formatter||b.config.chart.type==="radar")){b.config.grid.xaxis.lines.show&&this._drawGridLine({i:a,x1:s,y1:o,x2:u,y2:c,xCount:h,parent:m});var k=0;if(b.globals.hasXaxisGroups&&b.config.xaxis.tickPlacement==="between"){var w=b.globals.groups;if(w){for(var A=0,T=0;A0&&t.config.xaxis.type!=="datetime"&&(u=a.yAxisScale[o].result.length-1)),this._drawXYLines({xCount:u,tickAmount:c})}else u=c,c=a.xTickAmount,this._drawInvertedXYLines({xCount:u,tickAmount:c});return this.drawGridBands(u,c),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:a.gridWidth/u}}},{key:"drawGridBands",value:function(t,a){var s,o,u=this,c=this.w;if(((s=c.config.grid.row.colors)===null||s===void 0?void 0:s.length)>0&&(function(_,D,G,U,J,p){for(var P=0,z=0;P=c.config.grid[_].colors.length&&(z=0),u._drawGridBandRect({c:z,x1:G,y1:U,x2:J,y2:p,type:_}),U+=c.globals.gridHeight/a})("row",a,0,0,c.globals.gridWidth,c.globals.gridHeight/a),((o=c.config.grid.column.colors)===null||o===void 0?void 0:o.length)>0){var h=c.globals.isBarHorizontal||c.config.xaxis.tickPlacement!=="on"||c.config.xaxis.type!=="category"&&!c.config.xaxis.convertedCatToNumeric?t:t-1;c.globals.isXNumeric&&(h=c.globals.xAxisScale.result.length-1);for(var m=c.globals.padHorizontal,b=c.globals.padHorizontal+c.globals.gridWidth/h,k=c.globals.gridHeight,w=0,A=0;w=c.config.grid.column.colors.length&&(A=0),c.config.xaxis.type==="datetime"&&(m=this.xaxisLabels[w].position,b=(((T=this.xaxisLabels[w+1])===null||T===void 0?void 0:T.position)||c.globals.gridWidth)-this.xaxisLabels[w].position),this._drawGridBandRect({c:A,x1:m,y1:0,x2:b,y2:k,type:"column"}),m+=c.globals.gridWidth/h}}}}]),K})(),Te=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.coreUtils=new q(this.ctx)}return f(K,[{key:"niceScale",value:function(t,a){var s,o,u,c,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,m=1e-11,b=this.w,k=b.globals;k.isBarHorizontal?(s=b.config.xaxis,o=Math.max((k.svgWidth-100)/25,2)):(s=b.config.yaxis[h],o=Math.max((k.svgHeight-100)/15,2)),E.isNumber(o)||(o=10),u=s.min!==void 0&&s.min!==null,c=s.max!==void 0&&s.min!==null;var w=s.stepSize!==void 0&&s.stepSize!==null,A=s.tickAmount!==void 0&&s.tickAmount!==null,T=A?s.tickAmount:k.niceScaleDefaultTicks[Math.min(Math.round(o/2),k.niceScaleDefaultTicks.length-1)];if(k.isMultipleYAxis&&!A&&k.multiAxisTickAmount>0&&(T=k.multiAxisTickAmount,A=!0),T=T==="dataPoints"?k.dataPoints-1:Math.abs(Math.round(T)),(t===Number.MIN_VALUE&&a===0||!E.isNumber(t)&&!E.isNumber(a)||t===Number.MIN_VALUE&&a===-Number.MAX_VALUE)&&(t=E.isNumber(s.min)?s.min:0,a=E.isNumber(s.max)?s.max:t+T,k.allSeriesCollapsed=!1),t>a){console.warn("axis.min cannot be greater than axis.max: swapping min and max");var _=a;a=t,t=_}else t===a&&(t=t===0?0:t-1,a=a===0?2:a+1);var D=[];T<1&&(T=1);var G=T,U=Math.abs(a-t);!u&&t>0&&t/U<.15&&(t=0,u=!0),!c&&a<0&&-a/U<.15&&(a=0,c=!0);var J=(U=Math.abs(a-t))/G,p=J,P=Math.floor(Math.log10(p)),z=Math.pow(10,P),ne=Math.ceil(p/z);if(J=p=(ne=k.niceScaleAllowedMagMsd[k.yValueDecimal===0?0:1][ne])*z,k.isBarHorizontal&&s.stepSize&&s.type!=="datetime"?(J=s.stepSize,w=!0):w&&(J=s.stepSize),w&&s.forceNiceScale){var ee=Math.floor(Math.log10(J));J*=Math.pow(10,P-ee)}if(u&&c){var ie=U/G;if(A)if(w)if(E.mod(U,J)!=0){var me=E.getGCD(J,ie);J=ie/me<10?me:ie}else E.mod(J,ie)==0?J=ie:(ie=J,A=!1);else J=ie;else if(w)E.mod(U,J)==0?ie=J:J=ie;else if(E.mod(U,J)==0)ie=J;else{ie=U/(G=Math.ceil(U/J));var ye=E.getGCD(U,J);U/yeo&&(t=a-J*T,t+=J*Math.floor((Ve-t)/J))}else if(u)if(A)a=t+J*G;else{var Ue=a;a=J*Math.ceil(a/J),Math.abs(a-t)/E.getGCD(U,J)>o&&(a=t+J*T,a+=J*Math.ceil((Ue-a)/J))}}else if(k.isMultipleYAxis&&A){var ze=J*Math.floor(t/J),qe=ze+J*G;qe0&&t16&&E.getPrimeFactors(G).length<2&&G++,!A&&s.forceNiceScale&&k.yValueDecimal===0&&G>U&&(G=U,J=Math.round(U/G)),G>o&&(!A&&!w||s.forceNiceScale)){var at=E.getPrimeFactors(G),ot=at.length-1,ut=G;e:for(var vt=0;vtZn);return{result:D,niceMin:D[0],niceMax:D[D.length-1]}}},{key:"linearScale",value:function(t,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:void 0,c=Math.abs(a-t),h=[];if(t===a)return{result:h=[t],niceMin:h[0],niceMax:h[h.length-1]};(s=this._adjustTicksForSmallRange(s,o,c))==="dataPoints"&&(s=this.w.globals.dataPoints-1),u||(u=c/s),u=Math.round(10*(u+Number.EPSILON))/10,s===Number.MAX_VALUE&&(s=5,u=1);for(var m=t;s>=0;)h.push(m),m=E.preciseAddition(m,u),s-=1;return{result:h,niceMin:h[0],niceMax:h[h.length-1]}}},{key:"logarithmicScaleNice",value:function(t,a,s){a<=0&&(a=Math.max(t,s)),t<=0&&(t=Math.min(a,s));for(var o=[],u=Math.ceil(Math.log(a)/Math.log(s)+1),c=Math.floor(Math.log(t)/Math.log(s));c5?(o.allSeriesCollapsed=!1,o.yAxisScale[t]=c.forceNiceScale?this.logarithmicScaleNice(a,s,c.logBase):this.logarithmicScale(a,s,c.logBase)):s!==-Number.MAX_VALUE&&E.isNumber(s)&&a!==Number.MAX_VALUE&&E.isNumber(a)?(o.allSeriesCollapsed=!1,o.yAxisScale[t]=this.niceScale(a,s,t)):o.yAxisScale[t]=this.niceScale(Number.MIN_VALUE,0,t)}},{key:"setXScale",value:function(t,a){var s=this.w,o=s.globals,u=Math.abs(a-t);if(a!==-Number.MAX_VALUE&&E.isNumber(a)){var c=o.xTickAmount+1;u<10&&u>1&&(c=u),o.xAxisScale=this.linearScale(t,a,c,0,s.config.xaxis.stepSize)}else o.xAxisScale=this.linearScale(0,10,10);return o.xAxisScale}},{key:"scaleMultipleYAxes",value:function(){var t=this,a=this.w.config,s=this.w.globals;this.coreUtils.setSeriesYAxisMappings();var o=s.seriesYAxisMap,u=s.minYArr,c=s.maxYArr;s.allSeriesCollapsed=!0,s.barGroups=[],o.forEach((function(h,m){var b=[];h.forEach((function(k){var w=a.series[k].group;b.indexOf(w)<0&&b.push(w)})),h.length>0?(function(){var k,w,A=Number.MAX_VALUE,T=-Number.MAX_VALUE,_=A,D=T;if(a.chart.stacked)(function(){var J=new Array(s.dataPoints).fill(0),p=[],P=[],z=[];b.forEach((function(){p.push(J.map((function(){return Number.MIN_VALUE}))),P.push(J.map((function(){return Number.MIN_VALUE}))),z.push(J.map((function(){return Number.MIN_VALUE})))}));for(var ne=function(ie){!k&&a.series[h[ie]].type&&(k=a.series[h[ie]].type);var me=h[ie];w=a.series[me].group?a.series[me].group:"axis-".concat(m),!(s.collapsedSeriesIndices.indexOf(me)<0&&s.ancillaryCollapsedSeriesIndices.indexOf(me)<0)||(s.allSeriesCollapsed=!1,b.forEach((function(ye,Ve){if(a.series[me].group===ye)for(var Ue=0;Ue=0?P[Ve][Ue]+=ze:z[Ve][Ue]+=ze,p[Ve][Ue]+=ze,_=Math.min(_,ze),D=Math.max(D,ze)}}))),k!=="bar"&&k!=="column"||s.barGroups.push(w)},ee=0;ee1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-Number.MAX_VALUE,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,u=this.w.config,c=this.w.globals,h=-Number.MAX_VALUE,m=Number.MIN_VALUE;o===null&&(o=t+1);var b=c.series,k=b,w=b;u.chart.type==="candlestick"?(k=c.seriesCandleL,w=c.seriesCandleH):u.chart.type==="boxPlot"?(k=c.seriesCandleO,w=c.seriesCandleC):c.isRangeData&&(k=c.seriesRangeStart,w=c.seriesRangeEnd);var A=!1;if(c.seriesX.length>=o){var T,_=(T=c.brushSource)===null||T===void 0?void 0:T.w.config.chart.brush;(u.chart.zoom.enabled&&u.chart.zoom.autoScaleYaxis||_!=null&&_.enabled&&_!=null&&_.autoScaleYaxis)&&(A=!0)}for(var D=t;DU&&c.seriesX[D][J]>u.xaxis.max;J--);}for(var p=U;p<=J&&pk[D][p]&&k[D][p]<0&&(m=k[D][p])}else c.hasNullValues=!0}G!=="bar"&&G!=="column"||(m<0&&h<0&&(h=0,s=Math.max(s,0)),m===Number.MIN_VALUE&&(m=0,a=Math.min(a,0)))}return u.chart.type==="rangeBar"&&c.seriesRangeStart.length&&c.isBarHorizontal&&(m=a),u.chart.type==="bar"&&(m<0&&h<0&&(h=0),m===Number.MIN_VALUE&&(m=0)),{minY:m,maxY:h,lowestY:a,highestY:s}}},{key:"setYRange",value:function(){var t=this.w.globals,a=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var s,o=Number.MAX_VALUE;if(t.isMultipleYAxis){o=Number.MAX_VALUE;for(var u=0;ut.dataPoints&&t.dataPoints!==0&&(o=t.dataPoints-1);else if(a.xaxis.tickAmount==="dataPoints"){if(t.series.length>1&&(o=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric){var u=t.maxX-t.minX;u<30&&(o=u-1)}}else o=a.xaxis.tickAmount;if(t.xTickAmount=o,a.xaxis.max!==void 0&&typeof a.xaxis.max=="number"&&(t.maxX=a.xaxis.max),a.xaxis.min!==void 0&&typeof a.xaxis.min=="number"&&(t.minX=a.xaxis.min),a.xaxis.range!==void 0&&(t.minX=t.maxX-a.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(a.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var c=[],h=t.minX-1;h0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,o-1,0,a.xaxis.stepSize),t.seriesX=t.labels.slice());s&&(t.labels=t.xAxisScale.result.slice())}return t.isBarHorizontal&&t.labels.length&&(t.xTickAmount=t.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:t.minX,maxX:t.maxX}}},{key:"setZRange",value:function(){var t=this.w.globals;if(t.isDataXYZ){for(var a=0;a0){var h=u-o[c-1];h>0&&(t.minXDiff=Math.min(h,t.minXDiff))}})),t.dataPoints!==1&&t.minXDiff!==Number.MAX_VALUE||(t.minXDiff=.5)}))}},{key:"_setStackedMinMax",value:function(){var t=this,a=this.w.globals;if(a.series.length){var s=a.seriesGroups;s.length||(s=[this.w.globals.seriesNames.map((function(c){return c}))]);var o={},u={};s.forEach((function(c){o[c]=[],u[c]=[],t.w.config.series.map((function(h,m){return c.indexOf(a.seriesNames[m])>-1?m:null})).filter((function(h){return h!==null})).forEach((function(h){for(var m=0;m0?o[c][m]+=parseFloat(a.series[h][m])+1e-4:u[c][m]+=parseFloat(a.series[h][m]))}}))})),Object.entries(o).forEach((function(c){var h=O(c,1)[0];o[h].forEach((function(m,b){a.maxY=Math.max(a.maxY,o[h][b]),a.minY=Math.min(a.minY,u[h][b])}))}))}}}]),K})(),Oe=(function(){function K(t,a){l(this,K),this.ctx=t,this.elgrid=a,this.w=t.w;var s=this.w;this.xaxisFontSize=s.config.xaxis.labels.style.fontSize,this.axisFontFamily=s.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=s.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal=s.config.chart.type==="bar"&&s.config.plotOptions.bar.horizontal,this.xAxisoffX=s.config.xaxis.position==="bottom"?s.globals.gridHeight:0,this.drawnLabels=[],this.axesUtils=new Z(t)}return f(K,[{key:"drawYaxis",value:function(t){var a=this.w,s=new R(this.ctx),o=a.config.yaxis[t].labels.style,u=o.fontSize,c=o.fontFamily,h=o.fontWeight,m=s.group({class:"apexcharts-yaxis",rel:t,transform:"translate(".concat(a.globals.translateYAxisX[t],", 0)")});if(this.axesUtils.isYAxisHidden(t))return m;var b=s.group({class:"apexcharts-yaxis-texts-g"});m.add(b);var k=a.globals.yAxisScale[t].result.length-1,w=a.globals.gridHeight/k,A=a.globals.yLabelFormatters[t],T=this.axesUtils.checkForReversedLabels(t,a.globals.yAxisScale[t].result.slice());if(a.config.yaxis[t].labels.show){var _=a.globals.translateY+a.config.yaxis[t].labels.offsetY;a.globals.isBarHorizontal?_=0:a.config.chart.type==="heatmap"&&(_-=w/2),_+=parseInt(u,10)/3;for(var D=k;D>=0;D--){var G=A(T[D],D,a),U=a.config.yaxis[t].labels.padding;a.config.yaxis[t].opposite&&a.config.yaxis.length!==0&&(U*=-1);var J=this.getTextAnchor(a.config.yaxis[t].labels.align,a.config.yaxis[t].opposite),p=this.axesUtils.getYAxisForeColor(o.colors,t),P=Array.isArray(p)?p[D]:p,z=E.listToArray(a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-label tspan"))).map((function(ee){return ee.textContent})),ne=s.drawText({x:U,y:_,text:z.includes(G)&&!a.config.yaxis[t].labels.showDuplicates?"":G,textAnchor:J,fontSize:u,fontFamily:c,fontWeight:h,maxWidth:a.config.yaxis[t].labels.maxWidth,foreColor:P,isPlainText:!1,cssClass:"apexcharts-yaxis-label ".concat(o.cssClass)});b.add(ne),this.addTooltip(ne,G),a.config.yaxis[t].labels.rotate!==0&&this.rotateLabel(s,ne,firstLabel,a.config.yaxis[t].labels.rotate),_+=w}}return this.addYAxisTitle(s,m,t),this.addAxisBorder(s,m,t,k,w),m}},{key:"getTextAnchor",value:function(t,a){return t==="left"?"start":t==="center"?"middle":t==="right"?"end":a?"start":"end"}},{key:"addTooltip",value:function(t,a){var s=document.createElementNS(this.w.globals.SVGNS,"title");s.textContent=Array.isArray(a)?a.join(" "):a,t.node.appendChild(s)}},{key:"rotateLabel",value:function(t,a,s,o){var u=t.rotateAroundCenter(s.node),c=t.rotateAroundCenter(a.node);a.node.setAttribute("transform","rotate(".concat(o," ").concat(u.x," ").concat(c.y,")"))}},{key:"addYAxisTitle",value:function(t,a,s){var o=this.w;if(o.config.yaxis[s].title.text!==void 0){var u=t.group({class:"apexcharts-yaxis-title"}),c=o.config.yaxis[s].opposite?o.globals.translateYAxisX[s]:0,h=t.drawText({x:c,y:o.globals.gridHeight/2+o.globals.translateY+o.config.yaxis[s].title.offsetY,text:o.config.yaxis[s].title.text,textAnchor:"end",foreColor:o.config.yaxis[s].title.style.color,fontSize:o.config.yaxis[s].title.style.fontSize,fontWeight:o.config.yaxis[s].title.style.fontWeight,fontFamily:o.config.yaxis[s].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text ".concat(o.config.yaxis[s].title.style.cssClass)});u.add(h),a.add(u)}}},{key:"addAxisBorder",value:function(t,a,s,o,u){var c=this.w,h=c.config.yaxis[s].axisBorder,m=31+h.offsetX;if(c.config.yaxis[s].opposite&&(m=-31-h.offsetX),h.show){var b=t.drawLine(m,c.globals.translateY+h.offsetY-2,m,c.globals.gridHeight+c.globals.translateY+h.offsetY+2,h.color,0,h.width);a.add(b)}c.config.yaxis[s].axisTicks.show&&this.axesUtils.drawYAxisTicks(m,o,h,c.config.yaxis[s].axisTicks,s,u,a)}},{key:"drawYaxisInversed",value:function(t){var a=this.w,s=new R(this.ctx),o=s.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),u=s.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(a.globals.translateXAxisX,", ").concat(a.globals.translateXAxisY,")")});o.add(u);var c=a.globals.yAxisScale[t].result.length-1,h=a.globals.gridWidth/c+.1,m=h+a.config.xaxis.labels.offsetX,b=a.globals.xLabelFormatter,k=this.axesUtils.checkForReversedLabels(t,a.globals.yAxisScale[t].result.slice()),w=a.globals.timescaleLabels;if(w.length>0&&(this.xaxisLabels=w.slice(),c=(k=w.slice()).length),a.config.xaxis.labels.show)for(var A=w.length?0:c;w.length?A=0;w.length?A++:A--){var T=b(k[A],A,a),_=a.globals.gridWidth+a.globals.padHorizontal-(m-h+a.config.xaxis.labels.offsetX);if(w.length){var D=this.axesUtils.getLabel(k,w,_,A,this.drawnLabels,this.xaxisFontSize);_=D.x,T=D.text,this.drawnLabels.push(D.text),A===0&&a.globals.skipFirstTimelinelabel&&(T=""),A===k.length-1&&a.globals.skipLastTimelinelabel&&(T="")}var G=s.drawText({x:_,y:this.xAxisoffX+a.config.xaxis.labels.offsetY+30-(a.config.xaxis.position==="top"?a.globals.xAxisHeight+a.config.xaxis.axisTicks.height-2:0),text:T,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[t]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:a.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label ".concat(a.config.xaxis.labels.style.cssClass)});u.add(G),G.tspan(T),this.addTooltip(G,T),m+=h}return this.inversedYAxisTitleText(o),this.inversedYAxisBorder(o),o}},{key:"inversedYAxisBorder",value:function(t){var a=this.w,s=new R(this.ctx),o=a.config.xaxis.axisBorder;if(o.show){var u=0;a.config.chart.type==="bar"&&a.globals.isXNumeric&&(u-=15);var c=s.drawLine(a.globals.padHorizontal+u+o.offsetX,this.xAxisoffX,a.globals.gridWidth,this.xAxisoffX,o.color,0,o.height);this.elgrid&&this.elgrid.elGridBorders&&a.config.grid.show?this.elgrid.elGridBorders.add(c):t.add(c)}}},{key:"inversedYAxisTitleText",value:function(t){var a=this.w,s=new R(this.ctx);if(a.config.xaxis.title.text!==void 0){var o=s.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),u=s.drawText({x:a.globals.gridWidth/2+a.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(a.config.xaxis.title.style.fontSize)+a.config.xaxis.title.offsetY+20,text:a.config.xaxis.title.text,textAnchor:"middle",fontSize:a.config.xaxis.title.style.fontSize,fontFamily:a.config.xaxis.title.style.fontFamily,fontWeight:a.config.xaxis.title.style.fontWeight,foreColor:a.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text ".concat(a.config.xaxis.title.style.cssClass)});o.add(u),t.add(o)}}},{key:"yAxisTitleRotate",value:function(t,a){var s=this.w,o=new R(this.ctx),u=s.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g")),c=u?u.getBoundingClientRect():{width:0,height:0},h=s.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text")),m=h?h.getBoundingClientRect():{width:0,height:0};if(h){var b=this.xPaddingForYAxisTitle(t,c,m,a);h.setAttribute("x",b.xPos-(a?10:0));var k=o.rotateAroundCenter(h);h.setAttribute("transform","rotate(".concat(a?-1*s.config.yaxis[t].title.rotate:s.config.yaxis[t].title.rotate," ").concat(k.x," ").concat(k.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,a,s,o){var u=this.w,c=0,h=10;return u.config.yaxis[t].title.text===void 0||t<0?{xPos:c,padd:0}:(o?c=a.width+u.config.yaxis[t].title.offsetX+s.width/2+h/2:(c=-1*a.width+u.config.yaxis[t].title.offsetX+h/2+s.width/2,u.globals.isBarHorizontal&&(h=25,c=-1*a.width-u.config.yaxis[t].title.offsetX-h)),{xPos:c,padd:h})}},{key:"setYAxisXPosition",value:function(t,a){var s=this.w,o=0,u=0,c=18,h=1;s.config.yaxis.length>1&&(this.multipleYs=!0),s.config.yaxis.forEach((function(m,b){var k=s.globals.ignoreYAxisIndexes.includes(b)||!m.show||m.floating||t[b].width===0,w=t[b].width+a[b].width;m.opposite?s.globals.isBarHorizontal?(u=s.globals.gridWidth+s.globals.translateX-1,s.globals.translateYAxisX[b]=u-m.labels.offsetX):(u=s.globals.gridWidth+s.globals.translateX+h,k||(h+=w+20),s.globals.translateYAxisX[b]=u-m.labels.offsetX+20):(o=s.globals.translateX-c,k||(c+=w+20),s.globals.translateYAxisX[b]=o+m.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var t=this.w;E.listToArray(t.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis")).forEach((function(a,s){var o=t.config.yaxis[s];if(o&&!o.floating&&o.labels.align!==void 0){var u=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(s,"'] .apexcharts-yaxis-texts-g")),c=E.listToArray(t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(s,"'] .apexcharts-yaxis-label"))),h=u.getBoundingClientRect();c.forEach((function(m){m.setAttribute("text-anchor",o.labels.align)})),o.labels.align!=="left"||o.opposite?o.labels.align==="center"?u.setAttribute("transform","translate(".concat(h.width/2*(o.opposite?1:-1),", 0)")):o.labels.align==="right"&&o.opposite&&u.setAttribute("transform","translate(".concat(h.width,", 0)")):u.setAttribute("transform","translate(-".concat(h.width,", 0)"))}}))}}]),K})(),Je=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.documentEvent=E.bind(this.documentEvent,this)}return f(K,[{key:"addEventListener",value:function(t,a){var s=this.w;s.globals.events.hasOwnProperty(t)?s.globals.events[t].push(a):s.globals.events[t]=[a]}},{key:"removeEventListener",value:function(t,a){var s=this.w;if(s.globals.events.hasOwnProperty(t)){var o=s.globals.events[t].indexOf(a);o!==-1&&s.globals.events[t].splice(o,1)}}},{key:"fireEvent",value:function(t,a){var s=this.w;if(s.globals.events.hasOwnProperty(t)){a&&a.length||(a=[]);for(var o=s.globals.events[t],u=o.length,c=0;c0&&(a=this.w.config.chart.locales.concat(window.Apex.chart.locales));var s=a.filter((function(u){return u.name===t}))[0];if(!s)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var o=E.extend(he,s);this.w.globals.locale=o.options}}]),K})(),Ce=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"drawAxis",value:function(t,a){var s,o,u=this,c=this.w.globals,h=this.w.config,m=new ve(this.ctx,a),b=new Oe(this.ctx,a);c.axisCharts&&t!=="radar"&&(c.isBarHorizontal?(o=b.drawYaxisInversed(0),s=m.drawXaxisInversed(0),c.dom.elGraphical.add(s),c.dom.elGraphical.add(o)):(s=m.drawXaxis(),c.dom.elGraphical.add(s),h.yaxis.map((function(k,w){if(c.ignoreYAxisIndexes.indexOf(w)===-1&&(o=b.drawYaxis(w),c.dom.Paper.add(o),u.w.config.grid.position==="back")){var A=c.dom.Paper.children()[1];A.remove(),c.dom.Paper.add(A)}}))))}}]),K})(),Ee=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"drawXCrosshairs",value:function(){var t=this.w,a=new R(this.ctx),s=new N(this.ctx),o=t.config.xaxis.crosshairs.fill.gradient,u=t.config.xaxis.crosshairs.dropShadow,c=t.config.xaxis.crosshairs.fill.type,h=o.colorFrom,m=o.colorTo,b=o.opacityFrom,k=o.opacityTo,w=o.stops,A=u.enabled,T=u.left,_=u.top,D=u.blur,G=u.color,U=u.opacity,J=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){c==="gradient"&&(J=a.drawGradient("vertical",h,m,b,k,null,w,null));var p=a.drawRect();t.config.xaxis.crosshairs.width===1&&(p=a.drawLine());var P=t.globals.gridHeight;(!E.isNumber(P)||P<0)&&(P=0);var z=t.config.xaxis.crosshairs.width;(!E.isNumber(z)||z<0)&&(z=0),p.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:P,width:z,height:P,fill:J,filter:"none","fill-opacity":t.config.xaxis.crosshairs.opacity,stroke:t.config.xaxis.crosshairs.stroke.color,"stroke-width":t.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":t.config.xaxis.crosshairs.stroke.dashArray}),A&&(p=s.dropShadow(p,{left:T,top:_,blur:D,color:G,opacity:U})),t.globals.dom.elGraphical.add(p)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,a=new R(this.ctx),s=t.config.yaxis[0].crosshairs,o=t.globals.barPadForNumericAxis;if(t.config.yaxis[0].crosshairs.show){var u=a.drawLine(-o,0,t.globals.gridWidth+o,0,s.stroke.color,s.stroke.dashArray,s.stroke.width);u.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(u)}var c=a.drawLine(-o,0,t.globals.gridWidth+o,0,s.stroke.color,0,0);c.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(c)}}]),K})(),Ke=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"checkResponsiveConfig",value:function(t){var a=this,s=this.w,o=s.config;if(o.responsive.length!==0){var u=o.responsive.slice();u.sort((function(b,k){return b.breakpoint>k.breakpoint?1:k.breakpoint>b.breakpoint?-1:0})).reverse();var c=new fe({}),h=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=u[0].breakpoint,w=window.innerWidth>0?window.innerWidth:screen.width;if(w>k){var A=E.clone(s.globals.initialConfig);A.series=E.clone(s.config.series);var T=q.extendArrayProps(c,A,s);b=E.extend(T,b),b=E.extend(s.config,b),a.overrideResponsiveOptions(b)}else for(var _=0;_0&&typeof t[0]=="function"?(this.isColorFn=!0,s.config.series.map((function(o,u){var c=t[u]||t[0];return typeof c=="function"?c({value:s.globals.axisCharts?s.globals.series[u][0]||0:s.globals.series[u],seriesIndex:u,dataPointIndex:u,w:a.w}):c}))):t:this.predefined()}},{key:"applySeriesColors",value:function(t,a){t.forEach((function(s,o){s&&(a[o]=s)}))}},{key:"getMonochromeColors",value:function(t,a,s){var o=t.color,u=t.shadeIntensity,c=t.shadeTo,h=this.isBarDistributed||this.isHeatmapDistributed?a[0].length*a.length:a.length,m=1/(h/u),b=0;return Array.from({length:h},(function(){var k=c==="dark"?s.shadeColor(-1*b,o):s.shadeColor(b,o);return b+=m,k}))}},{key:"applyColorTypes",value:function(t,a){var s=this,o=this.w;t.forEach((function(u){o.globals[u].colors=o.config[u].colors===void 0?s.isColorFn?o.config.colors:a:o.config[u].colors.slice(),s.pushExtraColors(o.globals[u].colors)}))}},{key:"applyDataLabelsColors",value:function(t){var a=this.w;a.globals.dataLabels.style.colors=a.config.dataLabels.style.colors===void 0?t:a.config.dataLabels.style.colors.slice(),this.pushExtraColors(a.globals.dataLabels.style.colors,50)}},{key:"applyRadarPolygonsColors",value:function(){var t=this.w;t.globals.radarPolygons.fill.colors=t.config.plotOptions.radar.polygons.fill.colors===void 0?[t.config.theme.mode==="dark"?"#424242":"none"]:t.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(t.globals.radarPolygons.fill.colors,20)}},{key:"applyMarkersColors",value:function(t){var a=this.w;a.globals.markers.colors=a.config.markers.colors===void 0?t:a.config.markers.colors.slice(),this.pushExtraColors(a.globals.markers.colors)}},{key:"pushExtraColors",value:function(t,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=this.w,u=a||o.globals.series.length;if(s===null&&(s=this.isBarDistributed||this.isHeatmapDistributed||o.config.chart.type==="heatmap"&&o.config.plotOptions.heatmap&&o.config.plotOptions.heatmap.colorScale.inverse),s&&o.globals.series.length&&(u=o.globals.series[o.globals.maxValsInArrayIndex].length*o.globals.series.length),t.lengtht.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getDatalabelsRect",value:function(){var t=this,a=this.w,s=[];a.config.series.forEach((function(m,b){m.data.forEach((function(k,w){var A;A=a.globals.series[b][w],o=a.config.dataLabels.formatter(A,{ctx:t.dCtx.ctx,seriesIndex:b,dataPointIndex:w,w:a}),s.push(o)}))}));var o=E.getLargestStringFromArr(s),u=new R(this.dCtx.ctx),c=a.config.dataLabels.style,h=u.getTextRects(o,parseInt(c.fontSize),c.fontFamily);return{width:1.05*h.width,height:h.height}}},{key:"getLargestStringFromMultiArr",value:function(t,a){var s=t;if(this.w.globals.isMultiLineX){var o=a.map((function(c,h){return Array.isArray(c)?c.length:1})),u=Math.max.apply(Math,L(o));s=a[o.indexOf(u)]}return s}}]),K})(),We=(function(){function K(t){l(this,K),this.w=t.w,this.dCtx=t}return f(K,[{key:"getxAxisLabelsCoords",value:function(){var t,a=this.w,s=a.globals.labels.slice();if(a.config.xaxis.convertedCatToNumeric&&s.length===0&&(s=a.globals.categoryLabels),a.globals.timescaleLabels.length>0){var o=this.getxAxisTimeScaleLabelsCoords();t={width:o.width,height:o.height},a.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=a.config.legend.position!=="left"&&a.config.legend.position!=="right"||a.config.legend.floating?0:this.dCtx.lgRect.width;var u=a.globals.xLabelFormatter,c=E.getLargestStringFromArr(s),h=this.dCtx.dimHelpers.getLargestStringFromMultiArr(c,s);a.globals.isBarHorizontal&&(h=c=a.globals.yAxisScale[0].result.reduce((function(_,D){return _.length>D.length?_:D}),0));var m=new te(this.dCtx.ctx),b=c;c=m.xLabelFormat(u,c,b,{i:void 0,dateFormatter:new ae(this.dCtx.ctx).formatDate,w:a}),h=m.xLabelFormat(u,h,b,{i:void 0,dateFormatter:new ae(this.dCtx.ctx).formatDate,w:a}),(a.config.xaxis.convertedCatToNumeric&&c===void 0||String(c).trim()==="")&&(h=c="1");var k=new R(this.dCtx.ctx),w=k.getTextRects(c,a.config.xaxis.labels.style.fontSize),A=w;if(c!==h&&(A=k.getTextRects(h,a.config.xaxis.labels.style.fontSize)),(t={width:w.width>=A.width?w.width:A.width,height:w.height>=A.height?w.height:A.height}).width*s.length>a.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&a.config.xaxis.labels.rotate!==0||a.config.xaxis.labels.rotateAlways){if(!a.globals.isBarHorizontal){a.globals.rotateXLabels=!0;var T=function(_){return k.getTextRects(_,a.config.xaxis.labels.style.fontSize,a.config.xaxis.labels.style.fontFamily,"rotate(".concat(a.config.xaxis.labels.rotate," 0 0)"),!1)};w=T(c),c!==h&&(A=T(h)),t.height=(w.height>A.height?w.height:A.height)/1.5,t.width=w.width>A.width?w.width:A.width}}else a.globals.rotateXLabels=!1}return a.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var t,a=this.w;if(!a.globals.hasXaxisGroups)return{width:0,height:0};var s,o=((t=a.config.xaxis.group.style)===null||t===void 0?void 0:t.fontSize)||a.config.xaxis.labels.style.fontSize,u=a.globals.groups.map((function(w){return w.title})),c=E.getLargestStringFromArr(u),h=this.dCtx.dimHelpers.getLargestStringFromMultiArr(c,u),m=new R(this.dCtx.ctx),b=m.getTextRects(c,o),k=b;return c!==h&&(k=m.getTextRects(h,o)),s={width:b.width>=k.width?b.width:k.width,height:b.height>=k.height?b.height:k.height},a.config.xaxis.labels.show||(s={width:0,height:0}),{width:s.width,height:s.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,a=0,s=0;if(t.config.xaxis.title.text!==void 0){var o=new R(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);a=o.width,s=o.height}return{width:a,height:s}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,a=this.w;this.dCtx.timescaleLabels=a.globals.timescaleLabels.slice();var s=this.dCtx.timescaleLabels.map((function(u){return u.value})),o=s.reduce((function(u,c){return u===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):u.length>c.length?u:c}),0);return 1.05*(t=new R(this.dCtx.ctx).getTextRects(o,a.config.xaxis.labels.style.fontSize)).width*s.length>a.globals.gridWidth&&a.config.xaxis.labels.rotate!==0&&(a.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var a=this,s=this.w,o=s.globals,u=s.config,c=u.xaxis.type,h=t.width;o.skipLastTimelinelabel=!1,o.skipFirstTimelinelabel=!1;var m=s.config.yaxis[0].opposite&&s.globals.isBarHorizontal,b=function(k,w){u.yaxis.length>1&&(function(A){return o.collapsedSeriesIndices.indexOf(A)!==-1})(w)||(function(A){if(a.dCtx.timescaleLabels&&a.dCtx.timescaleLabels.length){var T=a.dCtx.timescaleLabels[0],_=a.dCtx.timescaleLabels[a.dCtx.timescaleLabels.length-1].position+h/1.75-a.dCtx.yAxisWidthRight,D=T.position-h/1.75+a.dCtx.yAxisWidthLeft,G=s.config.legend.position==="right"&&a.dCtx.lgRect.width>0?a.dCtx.lgRect.width:0;_>o.svgWidth-o.translateX-G&&(o.skipLastTimelinelabel=!0),D<-(A.show&&!A.floating||u.chart.type!=="bar"&&u.chart.type!=="candlestick"&&u.chart.type!=="rangeBar"&&u.chart.type!=="boxPlot"?10:h/1.75)&&(o.skipFirstTimelinelabel=!0)}else c==="datetime"?a.dCtx.gridPad.right((ee=String(w(z,m)))===null||ee===void 0?void 0:ee.length)?P:z}),A),_=T=w(T,m);if(T!==void 0&&T.length!==0||(T=b.niceMax),a.globals.isBarHorizontal){o=0;var D=a.globals.labels.slice();T=E.getLargestStringFromArr(D),T=w(T,{seriesIndex:h,dataPointIndex:-1,w:a}),_=t.dCtx.dimHelpers.getLargestStringFromMultiArr(T,D)}var G=new R(t.dCtx.ctx),U="rotate(".concat(c.labels.rotate," 0 0)"),J=G.getTextRects(T,c.labels.style.fontSize,c.labels.style.fontFamily,U,!1),p=J;T!==_&&(p=G.getTextRects(_,c.labels.style.fontSize,c.labels.style.fontFamily,U,!1)),s.push({width:(k>p.width||k>J.width?k:p.width>J.width?p.width:J.width)+o,height:p.height>J.height?p.height:J.height})}else s.push({width:0,height:0})})),s}},{key:"getyAxisTitleCoords",value:function(){var t=this,a=this.w,s=[];return a.config.yaxis.map((function(o,u){if(o.show&&o.title.text!==void 0){var c=new R(t.dCtx.ctx),h="rotate(".concat(o.title.rotate," 0 0)"),m=c.getTextRects(o.title.text,o.title.style.fontSize,o.title.style.fontFamily,h,!1);s.push({width:m.width,height:m.height})}else s.push({width:0,height:0})})),s}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,a=0,s=0,o=0,u=t.globals.yAxisScale.length>1?10:0,c=new Z(this.dCtx.ctx),h=function(m,b){var k=t.config.yaxis[b].floating,w=0;m.width>0&&!k?(w=m.width+u,(function(A){return t.globals.ignoreYAxisIndexes.indexOf(A)>-1})(b)&&(w=w-m.width-u)):w=k||c.isYAxisHidden(b)?0:5,t.config.yaxis[b].opposite?o+=w:s+=w,a+=w};return t.globals.yLabelsCoords.map((function(m,b){h(m,b)})),t.globals.yTitleCoords.map((function(m,b){h(m,b)})),t.globals.isBarHorizontal&&!t.config.yaxis[0].floating&&(a=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=s,this.dCtx.yAxisWidthRight=o,a}}]),K})(),rt=(function(){function K(t){l(this,K),this.w=t.w,this.dCtx=t}return f(K,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var a=this.w,s=a.config,o=a.globals;if(o.noData||o.collapsedSeries.length+o.ancillaryCollapsedSeries.length===s.series.length)return 0;var u=function(T){return["bar","rangeBar","candlestick","boxPlot"].includes(T)},c=s.chart.type,h=0,m=u(c)?s.series.length:1;o.comboBarCount>0&&(m=o.comboBarCount),o.collapsedSeries.forEach((function(T){u(T.type)&&(m-=1)})),s.chart.stacked&&(m=1);var b=u(c)||o.comboBarCount>0,k=Math.abs(o.initialMaxX-o.initialMinX);if(b&&o.isXNumeric&&!o.isBarHorizontal&&m>0&&k!==0){k<=3&&(k=o.dataPoints);var w=k/t,A=o.minXDiff&&o.minXDiff/w>0?o.minXDiff/w:0;A>t/2&&(A/=2),(h=A*parseInt(s.plotOptions.bar.columnWidth,10)/100)<1&&(h=1),o.barPadForNumericAxis=h}return h}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,a=this.w,s=a.globals,o=this.dCtx.isSparkline||!s.axisCharts?0:10;["title","subtitle"].forEach((function(h){a.config[h].text!==void 0?o+=a.config[h].margin:o+=t.dCtx.isSparkline||!s.axisCharts?0:5})),!a.config.legend.show||a.config.legend.position!=="bottom"||a.config.legend.floating||s.axisCharts||(o+=10);var u=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),c=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");s.gridHeight-=u.height+c.height+o,s.translateY+=u.height+c.height+o}},{key:"setGridXPosForDualYAxis",value:function(t,a){var s=this.w,o=new Z(this.dCtx.ctx);s.config.yaxis.forEach((function(u,c){s.globals.ignoreYAxisIndexes.indexOf(c)!==-1||u.floating||o.isYAxisHidden(c)||(u.opposite&&(s.globals.translateX-=a[c].width+t[c].width+parseInt(u.labels.style.fontSize,10)/1.2+12),s.globals.translateX<2&&(s.globals.translateX=2))}))}}]),K})(),wt=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new $e(this),this.dimYAxis=new st(this),this.dimXAxis=new We(this),this.dimGrid=new rt(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return f(K,[{key:"plotCoords",value:function(){var t=this,a=this.w,s=a.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.datalabelsCoords={width:0,height:0};var o=Array.isArray(a.config.stroke.width)?Math.max.apply(Math,L(a.config.stroke.width)):a.config.stroke.width;this.isSparkline&&((a.config.markers.discrete.length>0||a.config.markers.size>0)&&Object.entries(this.gridPad).forEach((function(c){var h=O(c,2),m=h[0],b=h[1];t.gridPad[m]=Math.max(b,t.w.globals.markers.largestSize/1.5)})),this.gridPad.top=Math.max(o/2,this.gridPad.top),this.gridPad.bottom=Math.max(o/2,this.gridPad.bottom)),s.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),s.gridHeight=s.gridHeight-this.gridPad.top-this.gridPad.bottom,s.gridWidth=s.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var u=this.dimGrid.gridPadForColumnsInNumericAxis(s.gridWidth);s.gridWidth=s.gridWidth-2*u,s.translateX=s.translateX+this.gridPad.left+this.xPadLeft+(u>0?u:0),s.translateY=s.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,a=this.w,s=a.globals,o=this.dimYAxis.getyAxisLabelsCoords(),u=this.dimYAxis.getyAxisTitleCoords();s.isSlopeChart&&(this.datalabelsCoords=this.dimHelpers.getDatalabelsRect()),a.globals.yLabelsCoords=[],a.globals.yTitleCoords=[],a.config.yaxis.map((function(T,_){a.globals.yLabelsCoords.push({width:o[_].width,index:_}),a.globals.yTitleCoords.push({width:u[_].width,index:_})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var c=this.dimXAxis.getxAxisLabelsCoords(),h=this.dimXAxis.getxAxisGroupLabelsCoords(),m=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(c,m,h),s.translateXAxisY=a.globals.rotateXLabels?this.xAxisHeight/8:-4,s.translateXAxisX=a.globals.rotateXLabels&&a.globals.isXNumeric&&a.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,a.globals.isBarHorizontal&&(s.rotateXLabels=!1,s.translateXAxisY=parseInt(a.config.xaxis.labels.style.fontSize,10)/1.5*-1),s.translateXAxisY=s.translateXAxisY+a.config.xaxis.labels.offsetY,s.translateXAxisX=s.translateXAxisX+a.config.xaxis.labels.offsetX;var b=this.yAxisWidth,k=this.xAxisHeight;s.xAxisLabelsHeight=this.xAxisHeight-m.height,s.xAxisGroupLabelsHeight=s.xAxisLabelsHeight-c.height,s.xAxisLabelsWidth=this.xAxisWidth,s.xAxisHeight=this.xAxisHeight;var w=10;(a.config.chart.type==="radar"||this.isSparkline)&&(b=0,k=0),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||a.config.chart.type==="treemap")&&(b=0,k=0,w=0),this.isSparkline||a.config.chart.type==="treemap"||this.dimXAxis.additionalPaddingXLabels(c);var A=function(){s.translateX=b+t.datalabelsCoords.width,s.gridHeight=s.svgHeight-t.lgRect.height-k-(t.isSparkline||a.config.chart.type==="treemap"?0:a.globals.rotateXLabels?10:15),s.gridWidth=s.svgWidth-b-2*t.datalabelsCoords.width};switch(a.config.xaxis.position==="top"&&(w=s.xAxisHeight-a.config.xaxis.axisTicks.height-5),a.config.legend.position){case"bottom":s.translateY=w,A();break;case"top":s.translateY=this.lgRect.height+w,A();break;case"left":s.translateY=w,s.translateX=this.lgRect.width+b+this.datalabelsCoords.width,s.gridHeight=s.svgHeight-k-12,s.gridWidth=s.svgWidth-this.lgRect.width-b-2*this.datalabelsCoords.width;break;case"right":s.translateY=w,s.translateX=b+this.datalabelsCoords.width,s.gridHeight=s.svgHeight-k-12,s.gridWidth=s.svgWidth-this.lgRect.width-b-2*this.datalabelsCoords.width-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(u,o),new Oe(this.ctx).setYAxisXPosition(o,u)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,a=t.globals,s=t.config,o=0;t.config.legend.show&&!t.config.legend.floating&&(o=20);var u=s.chart.type==="pie"||s.chart.type==="polarArea"||s.chart.type==="donut"?"pie":"radialBar",c=s.plotOptions[u].offsetY,h=s.plotOptions[u].offsetX;if(!s.legend.show||s.legend.floating){a.gridHeight=a.svgHeight;var m=a.dom.elWrap.getBoundingClientRect().width;return a.gridWidth=Math.min(m,a.gridHeight),a.translateY=c,void(a.translateX=h+(a.svgWidth-a.gridWidth)/2)}switch(s.legend.position){case"bottom":a.gridHeight=a.svgHeight-this.lgRect.height,a.gridWidth=a.svgWidth,a.translateY=c-10,a.translateX=h+(a.svgWidth-a.gridWidth)/2;break;case"top":a.gridHeight=a.svgHeight-this.lgRect.height,a.gridWidth=a.svgWidth,a.translateY=this.lgRect.height+c+10,a.translateX=h+(a.svgWidth-a.gridWidth)/2;break;case"left":a.gridWidth=a.svgWidth-this.lgRect.width-o,a.gridHeight=s.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=c,a.translateX=h+this.lgRect.width+o;break;case"right":a.gridWidth=a.svgWidth-this.lgRect.width-o-5,a.gridHeight=s.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=c,a.translateX=h+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,a,s){var o=this.w,u=o.globals.hasXaxisGroups?2:1,c=s.height+t.height+a.height,h=o.globals.isMultiLineX?1.2:o.globals.LINE_HEIGHT_RATIO,m=o.globals.rotateXLabels?22:10,b=o.globals.rotateXLabels&&o.config.legend.position==="bottom"?10:0;this.xAxisHeight=c*h+u*m+b,this.xAxisWidth=t.width,this.xAxisHeight-a.height>o.config.xaxis.labels.maxHeight&&(this.xAxisHeight=o.config.xaxis.labels.maxHeight),o.config.xaxis.labels.minHeight&&this.xAxisHeightw&&(this.yAxisWidth=w)}}]),K})(),ct=(function(){function K(t){l(this,K),this.w=t.w,this.lgCtx=t}return f(K,[{key:"getLegendStyles",value:function(){var t,a,s,o=document.createElement("style");o.setAttribute("type","text/css");var u=((t=this.lgCtx.ctx)===null||t===void 0||(a=t.opts)===null||a===void 0||(s=a.chart)===null||s===void 0?void 0:s.nonce)||this.w.config.chart.nonce;u&&o.setAttribute("nonce",u);var c=document.createTextNode(` - .apexcharts-flip-y { - transform: scaleY(-1) translateY(-100%); - transform-origin: top; - transform-box: fill-box; - } - .apexcharts-flip-x { - transform: scaleX(-1); - transform-origin: center; - transform-box: fill-box; - } - .apexcharts-legend { - display: flex; - overflow: auto; - padding: 0 10px; - } - .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top { - flex-wrap: wrap - } - .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { - flex-direction: column; - bottom: 0; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left { - justify-content: flex-start; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center { - justify-content: center; - } - .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right { - justify-content: flex-end; - } - .apexcharts-legend-series { - cursor: pointer; - line-height: normal; - display: flex; - align-items: center; - } - .apexcharts-legend-text { - position: relative; - font-size: 14px; - } - .apexcharts-legend-text *, .apexcharts-legend-marker * { - pointer-events: none; - } - .apexcharts-legend-marker { - position: relative; - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - margin-right: 1px; - } - - .apexcharts-legend-series.apexcharts-no-click { - cursor: auto; - } - .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series { - display: none !important; - } - .apexcharts-inactive-legend { - opacity: 0.45; - }`);return o.appendChild(c),o}},{key:"getLegendDimensions",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),a=t.width;return{clwh:t.height,clww:a}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(t,a){var s=this,o=this.w;if(o.globals.axisCharts||o.config.chart.type==="radialBar"){o.globals.resized=!0;var u=null,c=null;o.globals.risingSeries=[],o.globals.axisCharts?(u=o.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),c=parseInt(u.getAttribute("data:realIndex"),10)):(u=o.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),c=parseInt(u.getAttribute("rel"),10)-1),a?[{cs:o.globals.collapsedSeries,csi:o.globals.collapsedSeriesIndices},{cs:o.globals.ancillaryCollapsedSeries,csi:o.globals.ancillaryCollapsedSeriesIndices}].forEach((function(k){s.riseCollapsedSeries(k.cs,k.csi,c)})):this.hideSeries({seriesEl:u,realIndex:c})}else{var h=o.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),m=o.config.chart.type;if(m==="pie"||m==="polarArea"||m==="donut"){var b=o.config.plotOptions.pie.donut.labels;new R(this.lgCtx.ctx).pathMouseDown(h.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(h.members[0].node,b)}h.fire("click")}}},{key:"getSeriesAfterCollapsing",value:function(t){var a=t.realIndex,s=this.w,o=s.globals,u=E.clone(s.config.series);if(o.axisCharts){var c=s.config.yaxis[o.seriesYAxisReverseMap[a]],h={index:a,data:u[a].data.slice(),type:u[a].type||s.config.chart.type};if(c&&c.show&&c.showAlways)o.ancillaryCollapsedSeriesIndices.indexOf(a)<0&&(o.ancillaryCollapsedSeries.push(h),o.ancillaryCollapsedSeriesIndices.push(a));else if(o.collapsedSeriesIndices.indexOf(a)<0){o.collapsedSeries.push(h),o.collapsedSeriesIndices.push(a);var m=o.risingSeries.indexOf(a);o.risingSeries.splice(m,1)}}else o.collapsedSeries.push({index:a,data:u[a]}),o.collapsedSeriesIndices.push(a);return o.allSeriesCollapsed=o.collapsedSeries.length+o.ancillaryCollapsedSeries.length===s.config.series.length,this._getSeriesBasedOnCollapsedState(u)}},{key:"hideSeries",value:function(t){for(var a=t.seriesEl,s=t.realIndex,o=this.w,u=this.getSeriesAfterCollapsing({realIndex:s}),c=a.childNodes,h=0;h0){for(var c=0;c1;if(this.legendHelpers.appendToForeignObject(),(o||!a.axisCharts)&&s.legend.show){for(;a.dom.elLegendWrap.firstChild;)a.dom.elLegendWrap.removeChild(a.dom.elLegendWrap.firstChild);this.drawLegends(),s.legend.position==="bottom"||s.legend.position==="top"?this.legendAlignHorizontal():s.legend.position!=="right"&&s.legend.position!=="left"||this.legendAlignVertical()}}},{key:"createLegendMarker",value:function(t){var a=t.i,s=t.fillcolor,o=this.w,u=document.createElement("span");u.classList.add("apexcharts-legend-marker");var c=o.config.legend.markers.shape||o.config.markers.shape,h=c;Array.isArray(c)&&(h=c[a]);var m=Array.isArray(o.config.legend.markers.size)?parseFloat(o.config.legend.markers.size[a]):parseFloat(o.config.legend.markers.size),b=Array.isArray(o.config.legend.markers.offsetX)?parseFloat(o.config.legend.markers.offsetX[a]):parseFloat(o.config.legend.markers.offsetX),k=Array.isArray(o.config.legend.markers.offsetY)?parseFloat(o.config.legend.markers.offsetY[a]):parseFloat(o.config.legend.markers.offsetY),w=Array.isArray(o.config.legend.markers.strokeWidth)?parseFloat(o.config.legend.markers.strokeWidth[a]):parseFloat(o.config.legend.markers.strokeWidth),A=u.style;if(A.height=2*(m+w)+"px",A.width=2*(m+w)+"px",A.left=b+"px",A.top=k+"px",o.config.legend.markers.customHTML)A.background="transparent",A.color=s[a],Array.isArray(o.config.legend.markers.customHTML)?o.config.legend.markers.customHTML[a]&&(u.innerHTML=o.config.legend.markers.customHTML[a]()):u.innerHTML=o.config.legend.markers.customHTML();else{var T=new ue(this.ctx).getMarkerConfig({cssClass:"apexcharts-legend-marker apexcharts-marker apexcharts-marker-".concat(h),seriesIndex:a,strokeWidth:w,size:m}),_=SVG(u).size("100%","100%"),D=new R(this.ctx).drawMarker(0,0,M(M({},T),{},{pointFillColor:Array.isArray(s)?s[a]:T.pointFillColor,shape:h}));SVG.select(".apexcharts-legend-marker.apexcharts-marker").members.forEach((function(G){G.node.classList.contains("apexcharts-marker-triangle")?G.node.style.transform="translate(50%, 45%)":G.node.style.transform="translate(50%, 50%)"})),_.add(D)}return u}},{key:"drawLegends",value:function(){var t=this,a=this.w,s=a.config.legend.fontFamily,o=a.globals.seriesNames,u=a.config.legend.markers.fillColors?a.config.legend.markers.fillColors.slice():a.globals.colors.slice();if(a.config.chart.type==="heatmap"){var c=a.config.plotOptions.heatmap.colorScale.ranges;o=c.map((function(z){return z.name?z.name:z.from+" - "+z.to})),u=c.map((function(z){return z.color}))}else this.isBarsDistributed&&(o=a.globals.labels.slice());a.config.legend.customLegendItems.length&&(o=a.config.legend.customLegendItems);for(var h=a.globals.legendFormatter,m=a.config.legend.inverseOrder,b=m?o.length-1:0;m?b>=0:b<=o.length-1;m?b--:b++){var k,w=h(o[b],{seriesIndex:b,w:a}),A=!1,T=!1;if(a.globals.collapsedSeries.length>0)for(var _=0;_0)for(var D=0;D0?b-10:0)+(k>0?k-10:0)}o.style.position="absolute",c=c+t+s.config.legend.offsetX,h=h+a+s.config.legend.offsetY,o.style.left=c+"px",o.style.top=h+"px",s.config.legend.position==="right"&&(o.style.left="auto",o.style.right=25+s.config.legend.offsetX+"px"),["width","height"].forEach((function(w){o.style[w]&&(o.style[w]=parseInt(s.config.legend[w],10)+"px")}))}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.elLegendWrap.style.right=0;var a=new wt(this.ctx),s=a.dimHelpers.getTitleSubtitleCoords("title"),o=a.dimHelpers.getTitleSubtitleCoords("subtitle"),u=0;t.config.legend.position==="top"&&(u=s.height+o.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,u)}},{key:"legendAlignVertical",value:function(){var t=this.w,a=this.legendHelpers.getLegendDimensions(),s=0;t.config.legend.position==="left"&&(s=20),t.config.legend.position==="right"&&(s=t.globals.svgWidth-a.clww-10),this.setLegendWrapXY(s,20)}},{key:"onLegendHovered",value:function(t){var a=this.w,s=t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if(a.config.chart.type==="heatmap"||this.isBarsDistributed){if(s){var o=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,o,this.w]),new Le(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&s&&new Le(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){var a=this.w;if(!a.config.legend.customLegendItems.length&&(t.target.classList.contains("apexcharts-legend-series")||t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker"))){var s=parseInt(t.target.getAttribute("rel"),10)-1,o=t.target.getAttribute("data:collapsed")==="true",u=this.w.config.chart.events.legendClick;typeof u=="function"&&u(this.ctx,s,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,s,this.w]);var c=this.w.config.legend.markers.onClick;typeof c=="function"&&t.target.classList.contains("apexcharts-legend-marker")&&(c(this.ctx,s,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,s,this.w])),a.config.chart.type!=="treemap"&&a.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&a.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(s,o)}}}]),K})(),At=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w;var a=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=a.globals.minX,this.maxX=a.globals.maxX}return f(K,[{key:"createToolbar",value:function(){var t=this,a=this.w,s=function(){return document.createElement("div")},o=s();if(o.setAttribute("class","apexcharts-toolbar"),o.style.top=a.config.chart.toolbar.offsetY+"px",o.style.right=3-a.config.chart.toolbar.offsetX+"px",a.globals.dom.elWrap.appendChild(o),this.elZoom=s(),this.elZoomIn=s(),this.elZoomOut=s(),this.elPan=s(),this.elSelection=s(),this.elZoomReset=s(),this.elMenuIcon=s(),this.elMenu=s(),this.elCustomIcons=[],this.t=a.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var u=0;u - - - -`),h("zoomOut",this.elZoomOut,` - - - -`);var m=function(w){t.t[w]&&a.config.chart[w].enabled&&c.push({el:w==="zoom"?t.elZoom:t.elSelection,icon:typeof t.t[w]=="string"?t.t[w]:w==="zoom"?` - - - -`:` - - -`,title:t.localeValues[w==="zoom"?"selectionZoom":"selection"],class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(w,"-icon")})};m("zoom"),m("selection"),this.t.pan&&a.config.chart.zoom.enabled&&c.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:` - - - - - - - -`,title:this.localeValues.pan,class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),h("reset",this.elZoomReset,` - - -`),this.t.download&&c.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var b=0;bthis.wheelDelay&&(this.executeMouseWheelZoom(s),u.globals.lastWheelExecution=c),this.debounceTimer&&clearTimeout(this.debounceTimer),this.debounceTimer=setTimeout((function(){c-u.globals.lastWheelExecution>o.wheelDelay&&(o.executeMouseWheelZoom(s),u.globals.lastWheelExecution=c)}),this.debounceDelay)}},{key:"executeMouseWheelZoom",value:function(s){var o,u=this.w;this.minX=u.globals.isRangeBar?u.globals.minY:u.globals.minX,this.maxX=u.globals.isRangeBar?u.globals.maxY:u.globals.maxX;var c=(o=this.gridRect)===null||o===void 0?void 0:o.getBoundingClientRect();if(c){var h,m,b,k=(s.clientX-c.left)/c.width,w=this.minX,A=this.maxX,T=A-w;if(s.deltaY<0){var _=w+k*T;m=_-(h=.5*T)/2,b=_+h/2}else m=w-(h=1.5*T)/2,b=A+h/2;if(!u.globals.isRangeBar){m=Math.max(m,u.globals.initialMinX),b=Math.min(b,u.globals.initialMaxX);var D=.01*(u.globals.initialMaxX-u.globals.initialMinX);if(b-m0&&o.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:s.globals.gridWidth,maxY:s.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var s=this.w,o=this.xyRatios;if(!s.globals.zoomEnabled){if(s.globals.selection!==void 0&&s.globals.selection!==null)this.drawSelectionRect(s.globals.selection);else if(s.config.chart.selection.xaxis.min!==void 0&&s.config.chart.selection.xaxis.max!==void 0){var u=(s.config.chart.selection.xaxis.min-s.globals.minX)/o.xRatio,c=s.globals.gridWidth-(s.globals.maxX-s.config.chart.selection.xaxis.max)/o.xRatio-u;s.globals.isRangeBar&&(u=(s.config.chart.selection.xaxis.min-s.globals.yAxisScale[0].niceMin)/o.invertedYRatio,c=(s.config.chart.selection.xaxis.max-s.config.chart.selection.xaxis.min)/o.invertedYRatio);var h={x:u,y:0,width:c,height:s.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(h),this.makeSelectionRectDraggable(),typeof s.config.chart.events.selection=="function"&&s.config.chart.events.selection(this.ctx,{xaxis:{min:s.config.chart.selection.xaxis.min,max:s.config.chart.selection.xaxis.max},yaxis:{}})}}}},{key:"drawSelectionRect",value:function(s){var o=s.x,u=s.y,c=s.width,h=s.height,m=s.translateX,b=m===void 0?0:m,k=s.translateY,w=k===void 0?0:k,A=this.w,T=this.zoomRect,_=this.selectionRect;if(this.dragged||A.globals.selection!==null){var D={transform:"translate("+b+", "+w+")"};A.globals.zoomEnabled&&this.dragged&&(c<0&&(c=1),T.attr({x:o,y:u,width:c,height:h,fill:A.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":A.config.chart.zoom.zoomedArea.fill.opacity,stroke:A.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":A.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":A.config.chart.zoom.zoomedArea.stroke.opacity}),R.setAttrs(T.node,D)),A.globals.selectionEnabled&&(_.attr({x:o,y:u,width:c>0?c:0,height:h>0?h:0,fill:A.config.chart.selection.fill.color,"fill-opacity":A.config.chart.selection.fill.opacity,stroke:A.config.chart.selection.stroke.color,"stroke-width":A.config.chart.selection.stroke.width,"stroke-dasharray":A.config.chart.selection.stroke.dashArray,"stroke-opacity":A.config.chart.selection.stroke.opacity}),R.setAttrs(_.node,D))}}},{key:"hideSelectionRect",value:function(s){s&&s.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(s){var o=s.context,u=s.zoomtype,c=this.w,h=o,m=this.gridRect.getBoundingClientRect(),b=h.startX-1,k=h.startY,w=!1,A=!1,T=h.clientX-m.left-b,_=h.clientY-m.top-k,D={};return Math.abs(T+b)>c.globals.gridWidth?T=c.globals.gridWidth-b:h.clientX-m.left<0&&(T=b),b>h.clientX-m.left&&(w=!0,T=Math.abs(T)),k>h.clientY-m.top&&(A=!0,_=Math.abs(_)),D=u==="x"?{x:w?b-T:b,y:0,width:T,height:c.globals.gridHeight}:u==="y"?{x:0,y:A?k-_:k,width:c.globals.gridWidth,height:_}:{x:w?b-T:b,y:A?k-_:k,width:T,height:_},h.drawSelectionRect(D),h.selectionDragging("resizing"),D}},{key:"selectionDragging",value:function(s,o){var u=this,c=this.w,h=this.xyRatios,m=this.selectionRect,b=0;s==="resizing"&&(b=30);var k=function(A){return parseFloat(m.node.getAttribute(A))},w={x:k("x"),y:k("y"),width:k("width"),height:k("height")};c.globals.selection=w,typeof c.config.chart.events.selection=="function"&&c.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var A,T,_,D,G=u.gridRect.getBoundingClientRect(),U=m.node.getBoundingClientRect();c.globals.isRangeBar?(A=c.globals.yAxisScale[0].niceMin+(U.left-G.left)*h.invertedYRatio,T=c.globals.yAxisScale[0].niceMin+(U.right-G.left)*h.invertedYRatio,_=0,D=1):(A=c.globals.xAxisScale.niceMin+(U.left-G.left)*h.xRatio,T=c.globals.xAxisScale.niceMin+(U.right-G.left)*h.xRatio,_=c.globals.yAxisScale[0].niceMin+(G.bottom-U.bottom)*h.yRatio[0],D=c.globals.yAxisScale[0].niceMax-(U.top-G.top)*h.yRatio[0]);var J={xaxis:{min:A,max:T},yaxis:{min:_,max:D}};c.config.chart.events.selection(u.ctx,J),c.config.chart.brush.enabled&&c.config.chart.events.brushScrolled!==void 0&&c.config.chart.events.brushScrolled(u.ctx,J)}),b))}},{key:"selectionDrawn",value:function(s){var o=s.context,u=s.zoomtype,c=this.w,h=o,m=this.xyRatios,b=this.ctx.toolbar;if(h.startX>h.endX){var k=h.startX;h.startX=h.endX,h.endX=k}if(h.startY>h.endY){var w=h.startY;h.startY=h.endY,h.endY=w}var A=void 0,T=void 0;c.globals.isRangeBar?(A=c.globals.yAxisScale[0].niceMin+h.startX*m.invertedYRatio,T=c.globals.yAxisScale[0].niceMin+h.endX*m.invertedYRatio):(A=c.globals.xAxisScale.niceMin+h.startX*m.xRatio,T=c.globals.xAxisScale.niceMin+h.endX*m.xRatio);var _=[],D=[];if(c.config.yaxis.forEach((function(ne,ee){var ie=c.globals.seriesYAxisMap[ee][0];_.push(c.globals.yAxisScale[ee].niceMax-m.yRatio[ie]*h.startY),D.push(c.globals.yAxisScale[ee].niceMax-m.yRatio[ie]*h.endY)})),h.dragged&&(h.dragX>10||h.dragY>10)&&A!==T){if(c.globals.zoomEnabled){var G=E.clone(c.globals.initialConfig.yaxis),U=E.clone(c.globals.initialConfig.xaxis);if(c.globals.zoomed=!0,c.config.xaxis.convertedCatToNumeric&&(A=Math.floor(A),T=Math.floor(T),A<1&&(A=1,T=c.globals.dataPoints),T-A<2&&(T=A+1)),u!=="xy"&&u!=="x"||(U={min:A,max:T}),u!=="xy"&&u!=="y"||G.forEach((function(ne,ee){G[ee].min=D[ee],G[ee].max=_[ee]})),b){var J=b.getBeforeZoomRange(U,G);J&&(U=J.xaxis?J.xaxis:U,G=J.yaxis?J.yaxis:G)}var p={xaxis:U};c.config.chart.group||(p.yaxis=G),h.ctx.updateHelpers._updateOptions(p,!1,h.w.config.chart.animations.dynamicAnimation.enabled),typeof c.config.chart.events.zoomed=="function"&&b.zoomCallback(U,G)}else if(c.globals.selectionEnabled){var P,z=null;P={min:A,max:T},u!=="xy"&&u!=="y"||(z=E.clone(c.config.yaxis)).forEach((function(ne,ee){z[ee].min=D[ee],z[ee].max=_[ee]})),c.globals.selection=h.selection,typeof c.config.chart.events.selection=="function"&&c.config.chart.events.selection(h.ctx,{xaxis:P,yaxis:z})}}}},{key:"panDragging",value:function(s){var o=s.context,u=this.w,c=o;if(u.globals.lastClientPosition.x!==void 0){var h=u.globals.lastClientPosition.x-c.clientX,m=u.globals.lastClientPosition.y-c.clientY;Math.abs(h)>Math.abs(m)&&h>0?this.moveDirection="left":Math.abs(h)>Math.abs(m)&&h<0?this.moveDirection="right":Math.abs(m)>Math.abs(h)&&m>0?this.moveDirection="up":Math.abs(m)>Math.abs(h)&&m<0&&(this.moveDirection="down")}u.globals.lastClientPosition={x:c.clientX,y:c.clientY};var b=u.globals.isRangeBar?u.globals.minY:u.globals.minX,k=u.globals.isRangeBar?u.globals.maxY:u.globals.maxX;u.config.xaxis.convertedCatToNumeric||c.panScrolled(b,k)}},{key:"delayedPanScrolled",value:function(){var s=this.w,o=s.globals.minX,u=s.globals.maxX,c=(s.globals.maxX-s.globals.minX)/2;this.moveDirection==="left"?(o=s.globals.minX+c,u=s.globals.maxX+c):this.moveDirection==="right"&&(o=s.globals.minX-c,u=s.globals.maxX-c),o=Math.floor(o),u=Math.floor(u),this.updateScrolledChart({xaxis:{min:o,max:u}},o,u)}},{key:"panScrolled",value:function(s,o){var u=this.w,c=this.xyRatios,h=E.clone(u.globals.initialConfig.yaxis),m=c.xRatio,b=u.globals.minX,k=u.globals.maxX;u.globals.isRangeBar&&(m=c.invertedYRatio,b=u.globals.minY,k=u.globals.maxY),this.moveDirection==="left"?(s=b+u.globals.gridWidth/15*m,o=k+u.globals.gridWidth/15*m):this.moveDirection==="right"&&(s=b-u.globals.gridWidth/15*m,o=k-u.globals.gridWidth/15*m),u.globals.isRangeBar||(su.globals.initialMaxX)&&(s=b,o=k);var w={xaxis:{min:s,max:o}};u.config.chart.group||(w.yaxis=h),this.updateScrolledChart(w,s,o)}},{key:"updateScrolledChart",value:function(s,o,u){var c=this.w;this.ctx.updateHelpers._updateOptions(s,!1,!1),typeof c.config.chart.events.scrolled=="function"&&c.config.chart.events.scrolled(this.ctx,{xaxis:{min:o,max:u}})}}]),a})(),Et=(function(){function K(t){l(this,K),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return f(K,[{key:"getNearestValues",value:function(t){var a=t.hoverArea,s=t.elGrid,o=t.clientX,u=t.clientY,c=this.w,h=s.getBoundingClientRect(),m=h.width,b=h.height,k=m/(c.globals.dataPoints-1),w=b/c.globals.dataPoints,A=this.hasBars();!c.globals.comboCharts&&!A||c.config.xaxis.convertedCatToNumeric||(k=m/c.globals.dataPoints);var T=o-h.left-c.globals.barPadForNumericAxis,_=u-h.top;T<0||_<0||T>m||_>b?(a.classList.remove("hovering-zoom"),a.classList.remove("hovering-pan")):c.globals.zoomEnabled?(a.classList.remove("hovering-pan"),a.classList.add("hovering-zoom")):c.globals.panEnabled&&(a.classList.remove("hovering-zoom"),a.classList.add("hovering-pan"));var D=Math.round(T/k),G=Math.floor(_/w);A&&!c.config.xaxis.convertedCatToNumeric&&(D=Math.ceil(T/k),D-=1);var U=null,J=null,p=c.globals.seriesXvalues.map((function(ie){return ie.filter((function(me){return E.isNumber(me)}))})),P=c.globals.seriesYvalues.map((function(ie){return ie.filter((function(me){return E.isNumber(me)}))}));if(c.globals.isXNumeric){var z=this.ttCtx.getElGrid().getBoundingClientRect(),ne=T*(z.width/m),ee=_*(z.height/b);U=(J=this.closestInMultiArray(ne,ee,p,P)).index,D=J.j,U!==null&&(p=c.globals.seriesXvalues[U],D=(J=this.closestInArray(ne,p)).index)}return c.globals.capturedSeriesIndex=U===null?-1:U,(!D||D<1)&&(D=0),c.globals.isBarHorizontal?c.globals.capturedDataPointIndex=G:c.globals.capturedDataPointIndex=D,{capturedSeries:U,j:c.globals.isBarHorizontal?G:D,hoverX:T,hoverY:_}}},{key:"closestInMultiArray",value:function(t,a,s,o){var u=this.w,c=0,h=null,m=-1;u.globals.series.length>1?c=this.getFirstActiveXArray(s):h=0;var b=s[c][0],k=Math.abs(t-b);if(s.forEach((function(T){T.forEach((function(_,D){var G=Math.abs(t-_);G<=k&&(k=G,m=D)}))})),m!==-1){var w=o[c][m],A=Math.abs(a-w);h=c,o.forEach((function(T,_){var D=Math.abs(a-T[m]);D<=A&&(A=D,h=_)}))}return{index:h,j:m}}},{key:"getFirstActiveXArray",value:function(t){for(var a=this.w,s=0,o=t.map((function(c,h){return c.length>0?h:-1})),u=0;u0)for(var o=0;o *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(t=L(t)).sort((function(s,o){var u=Number(s.getAttribute("data:realIndex")),c=Number(o.getAttribute("data:realIndex"));return cu?-1:0}));var a=[];return t.forEach((function(s){a.push(s.querySelector(".apexcharts-marker"))})),a}},{key:"hasMarkers",value:function(t){return this.getElMarkers(t).length>0}},{key:"getPathFromPoint",value:function(t,a){var s=Number(t.getAttribute("cx")),o=Number(t.getAttribute("cy")),u=t.getAttribute("shape");return new R(this.ctx).getMarkerPath(s,o,u,a)}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(t){var a=this.w,s=a.config.markers.hover.size;return s===void 0&&(s=a.globals.markers.size[t]+a.config.markers.hover.sizeOffset),s}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var a=this.w,s=this.ttCtx;s.allTooltipSeriesGroups.length===0&&(s.allTooltipSeriesGroups=a.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var o=s.allTooltipSeriesGroups,u=0;u ').concat(ye.attrs.name,""),me+="
".concat(ye.val,"
")})),p.innerHTML=ie+"",P.innerHTML=me+""};h?b.globals.seriesGoals[a][s]&&Array.isArray(b.globals.seriesGoals[a][s])?z():(p.innerHTML="",P.innerHTML=""):z()}else p.innerHTML="",P.innerHTML="";if(D!==null&&(o[a].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=b.config.tooltip.z.title,o[a].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=D!==void 0?D:""),h&&G[0]){if(b.config.tooltip.hideEmptySeries){var ne=o[a].querySelector(".apexcharts-tooltip-marker"),ee=o[a].querySelector(".apexcharts-tooltip-text");parseFloat(w)==0?(ne.style.display="none",ee.style.display="none"):(ne.style.display="block",ee.style.display="block")}w==null||b.globals.ancillaryCollapsedSeriesIndices.indexOf(a)>-1||b.globals.collapsedSeriesIndices.indexOf(a)>-1||Array.isArray(k.tConfig.enabledOnSeries)&&k.tConfig.enabledOnSeries.indexOf(a)===-1?G[0].parentNode.style.display="none":G[0].parentNode.style.display=b.config.tooltip.items.display}else Array.isArray(k.tConfig.enabledOnSeries)&&k.tConfig.enabledOnSeries.indexOf(a)===-1&&(G[0].parentNode.style.display="none")}},{key:"toggleActiveInactiveSeries",value:function(t,a){var s=this.w;if(t)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var o=s.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group-".concat(a));o&&(o.classList.add("apexcharts-active"),o.style.display=s.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(t){var a=t.i,s=t.j,o=this.w,u=this.ctx.series.filteredSeriesX(),c="",h="",m=null,b=null,k={series:o.globals.series,seriesIndex:a,dataPointIndex:s,w:o},w=o.globals.ttZFormatter;s===null?b=o.globals.series[a]:o.globals.isXNumeric&&o.config.chart.type!=="treemap"?(c=u[a][s],u[a].length===0&&(c=u[this.tooltipUtil.getFirstActiveXArray(u)][s])):c=new Xe(this.ctx).isFormatXY()?o.config.series[a].data[s]!==void 0?o.config.series[a].data[s].x:"":o.globals.labels[s]!==void 0?o.globals.labels[s]:"";var A=c;return o.globals.isXNumeric&&o.config.xaxis.type==="datetime"?c=new te(this.ctx).xLabelFormat(o.globals.ttKeyFormatter,A,A,{i:void 0,dateFormatter:new ae(this.ctx).formatDate,w:this.w}):c=o.globals.isBarHorizontal?o.globals.yLabelFormatters[0](A,k):o.globals.xLabelFormatter(A,k),o.config.tooltip.x.formatter!==void 0&&(c=o.globals.ttKeyFormatter(A,k)),o.globals.seriesZ.length>0&&o.globals.seriesZ[a].length>0&&(m=w(o.globals.seriesZ[a][s],o)),h=typeof o.config.xaxis.tooltip.formatter=="function"?o.globals.xaxisTooltipFormatter(A,k):c,{val:Array.isArray(b)?b.join(" "):b,xVal:Array.isArray(c)?c.join(" "):c,xAxisTTVal:Array.isArray(h)?h.join(" "):h,zVal:m}}},{key:"handleCustomTooltip",value:function(t){var a=t.i,s=t.j,o=t.y1,u=t.y2,c=t.w,h=this.ttCtx.getElTooltip(),m=c.config.tooltip.custom;Array.isArray(m)&&m[a]&&(m=m[a]),h.innerHTML=m({ctx:this.ctx,series:c.globals.series,seriesIndex:a,dataPointIndex:s,y1:o,y2:u,w:c})}}]),K})(),Rt=(function(){function K(t){l(this,K),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return f(K,[{key:"moveXCrosshairs",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,s=this.ttCtx,o=this.w,u=s.getElXCrosshairs(),c=t-s.xcrosshairsWidth/2,h=o.globals.labels.slice().length;if(a!==null&&(c=o.globals.gridWidth/h*a),u===null||o.globals.isBarHorizontal||(u.setAttribute("x",c),u.setAttribute("x1",c),u.setAttribute("x2",c),u.setAttribute("y2",o.globals.gridHeight),u.classList.add("apexcharts-active")),c<0&&(c=0),c>o.globals.gridWidth&&(c=o.globals.gridWidth),s.isXAxisTooltipEnabled){var m=c;o.config.xaxis.crosshairs.width!=="tickWidth"&&o.config.xaxis.crosshairs.width!=="barWidth"||(m=c+s.xcrosshairsWidth/2),this.moveXAxisTooltip(m)}}},{key:"moveYCrosshairs",value:function(t){var a=this.ttCtx;a.ycrosshairs!==null&&R.setAttrs(a.ycrosshairs,{y1:t,y2:t}),a.ycrosshairsHidden!==null&&R.setAttrs(a.ycrosshairsHidden,{y1:t,y2:t})}},{key:"moveXAxisTooltip",value:function(t){var a=this.w,s=this.ttCtx;if(s.xaxisTooltip!==null&&s.xcrosshairsWidth!==0){s.xaxisTooltip.classList.add("apexcharts-active");var o=s.xaxisOffY+a.config.xaxis.tooltip.offsetY+a.globals.translateY+1+a.config.xaxis.offsetY;if(t-=s.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t)){t+=a.globals.translateX;var u;u=new R(this.ctx).getTextRects(s.xaxisTooltipText.innerHTML),s.xaxisTooltipText.style.minWidth=u.width+"px",s.xaxisTooltip.style.left=t+"px",s.xaxisTooltip.style.top=o+"px"}}}},{key:"moveYAxisTooltip",value:function(t){var a=this.w,s=this.ttCtx;s.yaxisTTEls===null&&(s.yaxisTTEls=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var o=parseInt(s.ycrosshairsHidden.getAttribute("y1"),10),u=a.globals.translateY+o,c=s.yaxisTTEls[t].getBoundingClientRect().height,h=a.globals.translateYAxisX[t]-2;a.config.yaxis[t].opposite&&(h-=26),u-=c/2,a.globals.ignoreYAxisIndexes.indexOf(t)===-1?(s.yaxisTTEls[t].classList.add("apexcharts-active"),s.yaxisTTEls[t].style.top=u+"px",s.yaxisTTEls[t].style.left=h+a.config.yaxis[t].tooltip.offsetX+"px"):s.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,o=this.w,u=this.ttCtx,c=u.getElTooltip(),h=u.tooltipRect,m=s!==null?parseFloat(s):1,b=parseFloat(t)+m+5,k=parseFloat(a)+m/2;if(b>o.globals.gridWidth/2&&(b=b-h.ttWidth-m-10),b>o.globals.gridWidth-h.ttWidth-10&&(b=o.globals.gridWidth-h.ttWidth),b<-20&&(b=-20),o.config.tooltip.followCursor){var w=u.getElGrid().getBoundingClientRect();(b=u.e.clientX-w.left)>o.globals.gridWidth/2&&(b-=u.tooltipRect.ttWidth),(k=u.e.clientY+o.globals.translateY-w.top)>o.globals.gridHeight/2&&(k-=u.tooltipRect.ttHeight)}else o.globals.isBarHorizontal||h.ttHeight/2+k>o.globals.gridHeight&&(k=o.globals.gridHeight-h.ttHeight+o.globals.translateY);isNaN(b)||(b+=o.globals.translateX,c.style.left=b+"px",c.style.top=k+"px")}},{key:"moveMarkers",value:function(t,a){var s=this.w,o=this.ttCtx;if(s.globals.markers.size[t]>0)for(var u=s.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),c=0;c0){var _=T.getAttribute("shape"),D=b.getMarkerPath(u,c,_,1.5*w);T.setAttribute("d",D)}this.moveXCrosshairs(u),m.fixedTooltip||this.moveTooltip(u,c,w)}}},{key:"moveDynamicPointsOnHover",value:function(t){var a,s=this.ttCtx,o=s.w,u=0,c=0,h=o.globals.pointsArray,m=new Le(this.ctx),b=new R(this.ctx);a=m.getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var k=s.tooltipUtil.getHoverMarkerSize(a);h[a]&&(u=h[a][t][0],c=h[a][t][1]);var w=s.tooltipUtil.getAllMarkers();if(w!==null)for(var A=0;A0){var J=b.getMarkerPath(u,_,G,k);w[A].setAttribute("d",J)}else w[A].setAttribute("d","")}}this.moveXCrosshairs(u),s.fixedTooltip||this.moveTooltip(u,c||o.globals.gridHeight,k)}},{key:"moveStickyTooltipOverBars",value:function(t,a){var s=this.w,o=this.ttCtx,u=s.globals.columnSeries?s.globals.columnSeries.length:s.globals.series.length,c=u>=2&&u%2==0?Math.floor(u/2):Math.floor(u/2)+1;s.globals.isBarHorizontal&&(c=new Le(this.ctx).getActiveConfigSeriesIndex("desc")+1);var h=s.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(c,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(c,"'] path[j='").concat(t,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(c,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(c,"'] path[j='").concat(t,"']"));h||typeof a!="number"||(h=s.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(a,"'] path[j='").concat(t,`'], - .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,`'], - .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,`'], - .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(t,"']")));var m=h?parseFloat(h.getAttribute("cx")):0,b=h?parseFloat(h.getAttribute("cy")):0,k=h?parseFloat(h.getAttribute("barWidth")):0,w=o.getElGrid().getBoundingClientRect(),A=h&&(h.classList.contains("apexcharts-candlestick-area")||h.classList.contains("apexcharts-boxPlot-area"));s.globals.isXNumeric?(h&&!A&&(m-=u%2!=0?k/2:0),h&&A&&s.globals.comboCharts&&(m-=k/2)):s.globals.isBarHorizontal||(m=o.xAxisTicksPositions[t-1]+o.dataPointsDividedWidth/2,isNaN(m)&&(m=o.xAxisTicksPositions[t]-o.dataPointsDividedWidth/2)),s.globals.isBarHorizontal?b-=o.tooltipRect.ttHeight:s.config.tooltip.followCursor?b=o.e.clientY-w.top-o.tooltipRect.ttHeight/2:b+o.tooltipRect.ttHeight+15>s.globals.gridHeight&&(b=s.globals.gridHeight),s.globals.isBarHorizontal||this.moveXCrosshairs(m),o.fixedTooltip||this.moveTooltip(m,b||s.globals.gridHeight)}}]),K})(),ca=(function(){function K(t){l(this,K),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new Rt(t)}return f(K,[{key:"drawDynamicPoints",value:function(){var t=this.w,a=new R(this.ctx),s=new ue(this.ctx),o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series");o=L(o),t.config.chart.stacked&&o.sort((function(w,A){return parseFloat(w.getAttribute("data:realIndex"))-parseFloat(A.getAttribute("data:realIndex"))}));for(var u=0;u2&&arguments[2]!==void 0?arguments[2]:null,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,u=this.w;u.config.chart.type!=="bubble"&&this.newPointSize(t,a);var c=a.getAttribute("cx"),h=a.getAttribute("cy");if(s!==null&&o!==null&&(c=s,h=o),this.tooltipPosition.moveXCrosshairs(c),!this.fixedTooltip){if(u.config.chart.type==="radar"){var m=this.ttCtx.getElGrid().getBoundingClientRect();c=this.ttCtx.e.clientX-m.left}this.tooltipPosition.moveTooltip(c,h,u.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var a=this.w,s=this,o=this.ttCtx,u=t,c=a.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),h=a.config.markers.hover.size,m=0;m=0){var o=this.ttCtx.tooltipUtil.getPathFromPoint(t[a],s);t[a].setAttribute("d",o)}else t[a].setAttribute("d","M0,0")}}}]),K})(),Ga=(function(){function K(t){l(this,K),this.w=t.w;var a=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!a.globals.isBarHorizontal&&a.config.chart.type==="rangeBar"&&a.config.plotOptions.bar.rangeBarGroupRows}return f(K,[{key:"getAttr",value:function(t,a){return parseFloat(t.target.getAttribute(a))}},{key:"handleHeatTreeTooltip",value:function(t){var a=t.e,s=t.opt,o=t.x,u=t.y,c=t.type,h=this.ttCtx,m=this.w;if(a.target.classList.contains("apexcharts-".concat(c,"-rect"))){var b=this.getAttr(a,"i"),k=this.getAttr(a,"j"),w=this.getAttr(a,"cx"),A=this.getAttr(a,"cy"),T=this.getAttr(a,"width"),_=this.getAttr(a,"height");if(h.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:b,j:k,shared:!1,e:a}),m.globals.capturedSeriesIndex=b,m.globals.capturedDataPointIndex=k,o=w+h.tooltipRect.ttWidth/2+T,u=A+h.tooltipRect.ttHeight/2-_/2,h.tooltipPosition.moveXCrosshairs(w+T/2),o>m.globals.gridWidth/2&&(o=w-h.tooltipRect.ttWidth/2+T),h.w.config.tooltip.followCursor){var D=m.globals.dom.elWrap.getBoundingClientRect();o=m.globals.clientX-D.left-(o>m.globals.gridWidth/2?h.tooltipRect.ttWidth:0),u=m.globals.clientY-D.top-(u>m.globals.gridHeight/2?h.tooltipRect.ttHeight:0)}}return{x:o,y:u}}},{key:"handleMarkerTooltip",value:function(t){var a,s,o=t.e,u=t.opt,c=t.x,h=t.y,m=this.w,b=this.ttCtx;if(o.target.classList.contains("apexcharts-marker")){var k=parseInt(u.paths.getAttribute("cx"),10),w=parseInt(u.paths.getAttribute("cy"),10),A=parseFloat(u.paths.getAttribute("val"));if(s=parseInt(u.paths.getAttribute("rel"),10),a=parseInt(u.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,b.intersect){var T=E.findAncestor(u.paths,"apexcharts-series");T&&(a=parseInt(T.getAttribute("data:realIndex"),10))}if(b.tooltipLabels.drawSeriesTexts({ttItems:u.ttItems,i:a,j:s,shared:!b.showOnIntersect&&m.config.tooltip.shared,e:o}),o.type==="mouseup"&&b.markerClick(o,a,s),m.globals.capturedSeriesIndex=a,m.globals.capturedDataPointIndex=s,c=k,h=w+m.globals.translateY-1.4*b.tooltipRect.ttHeight,b.w.config.tooltip.followCursor){var _=b.getElGrid().getBoundingClientRect();h=b.e.clientY+m.globals.translateY-_.top}A<0&&(h=w),b.marker.enlargeCurrentPoint(s,u.paths,c,h)}return{x:c,y:h}}},{key:"handleBarTooltip",value:function(t){var a,s,o=t.e,u=t.opt,c=this.w,h=this.ttCtx,m=h.getElTooltip(),b=0,k=0,w=0,A=this.getBarTooltipXY({e:o,opt:u});a=A.i;var T=A.j;c.globals.capturedSeriesIndex=a,c.globals.capturedDataPointIndex=T,c.globals.isBarHorizontal&&h.tooltipUtil.hasBars()||!c.config.tooltip.shared?(k=A.x,w=A.y,s=Array.isArray(c.config.stroke.width)?c.config.stroke.width[a]:c.config.stroke.width,b=k):c.globals.comboCharts||c.config.tooltip.shared||(b/=2),isNaN(w)&&(w=c.globals.svgHeight-h.tooltipRect.ttHeight);var _=parseInt(u.paths.parentNode.getAttribute("data:realIndex"),10);if(c.globals.isMultipleYAxis?c.config.yaxis[_]&&c.config.yaxis[_].reversed:c.config.yaxis[0].reversed,k+h.tooltipRect.ttWidth>c.globals.gridWidth?k-=h.tooltipRect.ttWidth:k<0&&(k=0),h.w.config.tooltip.followCursor){var D=h.getElGrid().getBoundingClientRect();w=h.e.clientY-D.top}h.tooltip===null&&(h.tooltip=c.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),c.config.tooltip.shared||(c.globals.comboBarCount>0?h.tooltipPosition.moveXCrosshairs(b+s/2):h.tooltipPosition.moveXCrosshairs(b)),!h.fixedTooltip&&(!c.config.tooltip.shared||c.globals.isBarHorizontal&&h.tooltipUtil.hasBars())&&(w=w+c.globals.translateY-h.tooltipRect.ttHeight/2,m.style.left=k+c.globals.translateX+"px",m.style.top=w+"px")}},{key:"getBarTooltipXY",value:function(t){var a=this,s=t.e,o=t.opt,u=this.w,c=null,h=this.ttCtx,m=0,b=0,k=0,w=0,A=0,T=s.target.classList;if(T.contains("apexcharts-bar-area")||T.contains("apexcharts-candlestick-area")||T.contains("apexcharts-boxPlot-area")||T.contains("apexcharts-rangebar-area")){var _=s.target,D=_.getBoundingClientRect(),G=o.elGrid.getBoundingClientRect(),U=D.height;A=D.height;var J=D.width,p=parseInt(_.getAttribute("cx"),10),P=parseInt(_.getAttribute("cy"),10);w=parseFloat(_.getAttribute("barWidth"));var z=s.type==="touchmove"?s.touches[0].clientX:s.clientX;c=parseInt(_.getAttribute("j"),10),m=parseInt(_.parentNode.getAttribute("rel"),10)-1;var ne=_.getAttribute("data-range-y1"),ee=_.getAttribute("data-range-y2");u.globals.comboCharts&&(m=parseInt(_.parentNode.getAttribute("data:realIndex"),10));var ie=function(ye){return u.globals.isXNumeric?p-J/2:a.isVerticalGroupedRangeBar?p+J/2:p-h.dataPointsDividedWidth+J/2},me=function(){return P-h.dataPointsDividedHeight+U/2-h.tooltipRect.ttHeight/2};h.tooltipLabels.drawSeriesTexts({ttItems:o.ttItems,i:m,j:c,y1:ne?parseInt(ne,10):null,y2:ee?parseInt(ee,10):null,shared:!h.showOnIntersect&&u.config.tooltip.shared,e:s}),u.config.tooltip.followCursor?u.globals.isBarHorizontal?(b=z-G.left+15,k=me()):(b=ie(),k=s.clientY-G.top-h.tooltipRect.ttHeight/2-15):u.globals.isBarHorizontal?((b=p)0&&s.setAttribute("width",a.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,a=this.ttCtx;a.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),a.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,a,s){var o=this.ttCtx,u=this.w,c=u.globals,h=c.seriesYAxisMap[t];if(o.yaxisTooltips[t]&&h.length>0){var m=c.yLabelFormatters[t],b=o.getElGrid().getBoundingClientRect(),k=h[0],w=0;s.yRatio.length>1&&(w=k);var A=(a-b.top)*s.yRatio[w],T=c.maxYArr[k]-c.minYArr[k],_=c.minYArr[k]+(T-A);u.config.yaxis[t].reversed&&(_=c.maxYArr[k]-(T-A)),o.tooltipPosition.moveYCrosshairs(a-b.top),o.yaxisTooltipText[t].innerHTML=m(_),o.tooltipPosition.moveYAxisTooltip(t)}}}]),K})(),os=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w;var a=this.w;this.tConfig=a.config.tooltip,this.tooltipUtil=new Et(this),this.tooltipLabels=new Ot(this),this.tooltipPosition=new Rt(this),this.marker=new ca(this),this.intersect=new Ga(this),this.axesTooltip=new Ar(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!a.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return f(K,[{key:"getElTooltip",value:function(t){return t||(t=this),t.w.globals.dom.baseEl?t.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(t){var a=this.w;this.xyRatios=t,this.isXAxisTooltipEnabled=a.config.xaxis.tooltip.enabled&&a.globals.axisCharts,this.yaxisTooltips=a.config.yaxis.map((function(c,h){return!!(c.show&&c.tooltip.enabled&&a.globals.axisCharts)})),this.allTooltipSeriesGroups=[],a.globals.axisCharts||(this.showTooltipTitle=!1);var s=document.createElement("div");if(s.classList.add("apexcharts-tooltip"),a.config.tooltip.cssClass&&s.classList.add(a.config.tooltip.cssClass),s.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),a.globals.dom.elWrap.appendChild(s),a.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var o=new ve(this.ctx);this.xAxisTicksPositions=o.getXAxisTicksPositions()}if(!a.globals.comboCharts&&!this.tConfig.intersect&&a.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),a.config.markers.size!==0&&a.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),a.globals.collapsedSeries.length!==a.globals.series.length){this.dataPointsDividedHeight=a.globals.gridHeight/a.globals.dataPoints,this.dataPointsDividedWidth=a.globals.gridWidth/a.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||a.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,s.appendChild(this.tooltipTitle));var u=a.globals.series.length;(a.globals.xyCharts||a.globals.comboCharts)&&this.tConfig.shared&&(u=this.showOnIntersect?1:a.globals.series.length),this.legendLabels=a.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(u),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var a=this,s=this.w,o=[],u=this.getElTooltip(),c=function(m){var b=document.createElement("div");b.classList.add("apexcharts-tooltip-series-group","apexcharts-tooltip-series-group-".concat(m)),b.style.order=s.config.tooltip.inverseOrder?t-m:m+1;var k=document.createElement("span");k.classList.add("apexcharts-tooltip-marker"),k.style.backgroundColor=s.globals.colors[m],b.appendChild(k);var w=document.createElement("div");w.classList.add("apexcharts-tooltip-text"),w.style.fontFamily=a.tConfig.style.fontFamily||s.config.chart.fontFamily,w.style.fontSize=a.tConfig.style.fontSize,["y","goals","z"].forEach((function(A){var T=document.createElement("div");T.classList.add("apexcharts-tooltip-".concat(A,"-group"));var _=document.createElement("span");_.classList.add("apexcharts-tooltip-text-".concat(A,"-label")),T.appendChild(_);var D=document.createElement("span");D.classList.add("apexcharts-tooltip-text-".concat(A,"-value")),T.appendChild(D),w.appendChild(T)})),b.appendChild(w),u.appendChild(b),o.push(b)},h=0;h0&&this.addPathsEventListeners(_,w),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(w)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,a=this.getElTooltip(),s=a.getBoundingClientRect(),o=s.width+10,u=s.height+10,c=this.tConfig.fixed.offsetX,h=this.tConfig.fixed.offsetY,m=this.tConfig.fixed.position.toLowerCase();return m.indexOf("right")>-1&&(c=c+t.globals.svgWidth-o+10),m.indexOf("bottom")>-1&&(h=h+t.globals.svgHeight-u-10),a.style.left=c+"px",a.style.top=h+"px",{x:c,y:h,ttWidth:o,ttHeight:u}}},{key:"addDatapointEventsListeners",value:function(t){var a=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(a,t)}},{key:"addPathsEventListeners",value:function(t,a){for(var s=this,o=function(c){var h={paths:t[c],tooltipEl:a.tooltipEl,tooltipY:a.tooltipY,tooltipX:a.tooltipX,elGrid:a.elGrid,hoverArea:a.hoverArea,ttItems:a.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map((function(m){return t[c].addEventListener(m,s.onSeriesHover.bind(s,h),{capture:!1,passive:!0})}))},u=0;u=100?this.seriesHover(t,a):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout((function(){s.seriesHover(t,a)}),100-o))}},{key:"seriesHover",value:function(t,a){var s=this;this.lastHoverTime=Date.now();var o=[],u=this.w;u.config.chart.group&&(o=this.ctx.getGroupedCharts()),u.globals.axisCharts&&(u.globals.minX===-1/0&&u.globals.maxX===1/0||u.globals.dataPoints===0)||(o.length?o.forEach((function(c){var h=s.getElTooltip(c),m={paths:t.paths,tooltipEl:h,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:c.w.globals.tooltip.ttItems};c.w.globals.minX===s.w.globals.minX&&c.w.globals.maxX===s.w.globals.maxX&&c.w.globals.tooltip.seriesHoverByContext({chartCtx:c,ttCtx:c.w.globals.tooltip,opt:m,e:a})})):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:t,e:a}))}},{key:"seriesHoverByContext",value:function(t){var a=t.chartCtx,s=t.ttCtx,o=t.opt,u=t.e,c=a.w,h=this.getElTooltip(a);h&&(s.tooltipRect={x:0,y:0,ttWidth:h.getBoundingClientRect().width,ttHeight:h.getBoundingClientRect().height},s.e=u,s.tooltipUtil.hasBars()&&!c.globals.comboCharts&&!s.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new Le(a).toggleSeriesOnHover(u,u.target.parentNode),s.fixedTooltip&&s.drawFixedTooltipRect(),c.globals.axisCharts?s.axisChartsTooltips({e:u,opt:o,tooltipRect:s.tooltipRect}):s.nonAxisChartsTooltips({e:u,opt:o,tooltipRect:s.tooltipRect}))}},{key:"axisChartsTooltips",value:function(t){var a,s,o=t.e,u=t.opt,c=this.w,h=u.elGrid.getBoundingClientRect(),m=o.type==="touchmove"?o.touches[0].clientX:o.clientX,b=o.type==="touchmove"?o.touches[0].clientY:o.clientY;if(this.clientY=b,this.clientX=m,c.globals.capturedSeriesIndex=-1,c.globals.capturedDataPointIndex=-1,bh.top+h.height)this.handleMouseOut(u);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!c.config.tooltip.shared){var k=parseInt(u.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(k)<0)return void this.handleMouseOut(u)}var w=this.getElTooltip(),A=this.getElXCrosshairs(),T=[];c.config.chart.group&&(T=this.ctx.getSyncedCharts());var _=c.globals.xyCharts||c.config.chart.type==="bar"&&!c.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||c.globals.comboCharts&&this.tooltipUtil.hasBars();if(o.type==="mousemove"||o.type==="touchmove"||o.type==="mouseup"){if(c.globals.collapsedSeries.length+c.globals.ancillaryCollapsedSeries.length===c.globals.series.length)return;A!==null&&A.classList.add("apexcharts-active");var D=this.yaxisTooltips.filter((function(J){return J===!0}));if(this.ycrosshairs!==null&&D.length&&this.ycrosshairs.classList.add("apexcharts-active"),_&&!this.showOnIntersect||T.length>1)this.handleStickyTooltip(o,m,b,u);else if(c.config.chart.type==="heatmap"||c.config.chart.type==="treemap"){var G=this.intersect.handleHeatTreeTooltip({e:o,opt:u,x:a,y:s,type:c.config.chart.type});a=G.x,s=G.y,w.style.left=a+"px",w.style.top=s+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:o,opt:u}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:o,opt:u,x:a,y:s});if(this.yaxisTooltips.length)for(var U=0;Ub.width)this.handleMouseOut(o);else if(m!==null)this.handleStickyCapturedSeries(t,m,o,h);else if(this.tooltipUtil.isXoverlap(h)||u.globals.isBarHorizontal){var k=u.globals.series.findIndex((function(w,A){return!u.globals.collapsedSeriesIndices.includes(A)}));this.create(t,this,k,h,o.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(t,a,s,o){var u=this.w;if(!this.tConfig.shared&&u.globals.series[a][o]===null)return void this.handleMouseOut(s);if(u.globals.series[a][o]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(o)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,a,o,s.ttItems):this.create(t,this,a,o,s.ttItems,!1);else if(this.tooltipUtil.isXoverlap(o)){var c=u.globals.series.findIndex((function(h,m){return!u.globals.collapsedSeriesIndices.includes(m)}));this.create(t,this,c,o,s.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,a=new R(this.ctx),s=t.globals.dom.Paper.select(".apexcharts-bar-area"),o=0;o5&&arguments[5]!==void 0?arguments[5]:null,ee=this.w,ie=a;t.type==="mouseup"&&this.markerClick(t,s,o),ne===null&&(ne=this.tConfig.shared);var me=this.tooltipUtil.hasMarkers(s),ye=this.tooltipUtil.getElBars();if(ee.config.legend.tooltipHoverFormatter){var Ve=ee.config.legend.tooltipHoverFormatter,Ue=Array.from(this.legendLabels);Ue.forEach((function(tn){var nn=tn.getAttribute("data:default-text");tn.innerHTML=decodeURIComponent(nn)}));for(var ze=0;ze0?ie.marker.enlargePoints(o):ie.tooltipPosition.moveDynamicPointsOnHover(o);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(ye),this.barSeriesHeight>0)){var kt=new R(this.ctx),mt=ee.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(o,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(o,s);for(var It=0;It0&&a.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(T-=k*ee)),ne&&(T=T+A.height/2-J/2-2);var me=a.globals.series[s][o]<0,ye=m;switch(this.barCtx.isReversed&&(ye=m+(me?w:-w)),G.position){case"center":_=ne?me?ye-w/2+P:ye+w/2-P:me?ye-w/2+A.height/2+P:ye+w/2+A.height/2-P;break;case"bottom":_=ne?me?ye-w+P:ye+w-P:me?ye-w+A.height+J+P:ye+w-A.height/2+J-P;break;case"top":_=ne?me?ye+P:ye-P:me?ye-A.height/2-P:ye+A.height+P}if(this.barCtx.lastActiveBarSerieIndex===u&&U.enabled){var Ve=new R(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:u,j:o}),D.fontSize);c=me?ye-Ve.height/2-P-U.offsetY+18:ye+Ve.height+P+U.offsetY-18;var Ue=ie;h=z+(a.globals.isXNumeric?-k*a.globals.barGroups.length/2:a.globals.barGroups.length*k/2-(a.globals.barGroups.length-1)*k-Ue)+U.offsetX}return a.config.chart.stacked||(_<0?_=0+J:_+A.height/3>a.globals.gridHeight&&(_=a.globals.gridHeight-J)),{bcx:b,bcy:m,dataLabelsX:T,dataLabelsY:_,totalDataLabelsX:h,totalDataLabelsY:c,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var a=this.w,s=t.x,o=t.i,u=t.j,c=t.realIndex,h=t.bcy,m=t.barHeight,b=t.barWidth,k=t.textRects,w=t.dataLabelsX,A=t.strokeWidth,T=t.dataLabelsConfig,_=t.barDataLabelsConfig,D=t.barTotalDataLabelsConfig,G=t.offX,U=t.offY,J=a.globals.gridHeight/a.globals.dataPoints;b=Math.abs(b);var p,P,z=h-(this.barCtx.isRangeBar?0:J)+m/2+k.height/2+U-3,ne="start",ee=a.globals.series[o][u]<0,ie=s;switch(this.barCtx.isReversed&&(ie=s+(ee?-b:b),ne=ee?"start":"end"),_.position){case"center":w=ee?ie+b/2-G:Math.max(k.width/2,ie-b/2)+G;break;case"bottom":w=ee?ie+b-A-G:ie-b+A+G;break;case"top":w=ee?ie-A-G:ie-A+G}if(this.barCtx.lastActiveBarSerieIndex===c&&D.enabled){var me=new R(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:c,j:u}),T.fontSize);ee?(p=ie-A-G-D.offsetX,ne="end"):p=ie+G+D.offsetX+(this.barCtx.isReversed?-(b+A):A),P=z-k.height/2+me.height/2+D.offsetY+A}return a.config.chart.stacked||(T.textAnchor==="start"?w-k.width<0?w=ee?k.width+A:A:w+k.width>a.globals.gridWidth&&(w=ee?a.globals.gridWidth-A:a.globals.gridWidth-k.width-A):T.textAnchor==="middle"?w-k.width/2<0?w=k.width/2+A:w+k.width/2>a.globals.gridWidth&&(w=a.globals.gridWidth-k.width/2-A):T.textAnchor==="end"&&(w<1?w=k.width+A:w+1>a.globals.gridWidth&&(w=a.globals.gridWidth-k.width-A))),{bcx:s,bcy:h,dataLabelsX:w,dataLabelsY:z,totalDataLabelsX:p,totalDataLabelsY:P,totalDataLabelsAnchor:ne}}},{key:"drawCalculatedDataLabels",value:function(t){var a=t.x,s=t.y,o=t.val,u=t.i,c=t.j,h=t.textRects,m=t.barHeight,b=t.barWidth,k=t.dataLabelsConfig,w=this.w,A="rotate(0)";w.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(A="rotate(-90, ".concat(a,", ").concat(s,")"));var T=new _e(this.barCtx.ctx),_=new R(this.barCtx.ctx),D=k.formatter,G=null,U=w.globals.collapsedSeriesIndices.indexOf(u)>-1;if(k.enabled&&!U){G=_.group({class:"apexcharts-data-labels",transform:A});var J="";o!==void 0&&(J=D(o,M(M({},w),{},{seriesIndex:u,dataPointIndex:c,w}))),!o&&w.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(J="");var p=w.globals.series[u][c]<0,P=w.config.plotOptions.bar.dataLabels.position;w.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(P==="top"&&(k.textAnchor=p?"end":"start"),P==="center"&&(k.textAnchor="middle"),P==="bottom"&&(k.textAnchor=p?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&b<_.getTextRects(J,parseFloat(k.style.fontSize)).width&&(J=""),w.config.chart.stacked&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&(this.barCtx.isHorizontal?h.width/1.6>Math.abs(b)&&(J=""):h.height/1.6>Math.abs(m)&&(J=""));var z=M({},k);this.barCtx.isHorizontal&&o<0&&(k.textAnchor==="start"?z.textAnchor="end":k.textAnchor==="end"&&(z.textAnchor="start")),T.plotDataLabelsText({x:a,y:s,text:J,i:u,j:c,parent:G,dataLabelsConfig:z,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return G}},{key:"drawTotalDataLabels",value:function(t){var a=t.x,s=t.y,o=t.val,u=t.realIndex,c=t.textAnchor,h=t.barTotalDataLabelsConfig;this.w;var m,b=new R(this.barCtx.ctx);return h.enabled&&a!==void 0&&s!==void 0&&this.barCtx.lastActiveBarSerieIndex===u&&(m=b.drawText({x:a,y:s,foreColor:h.style.color,text:o,textAnchor:c,fontFamily:h.style.fontFamily,fontSize:h.style.fontSize,fontWeight:h.style.fontWeight})),m}}]),K})(),tc=(function(){function K(t){l(this,K),this.w=t.w,this.barCtx=t}return f(K,[{key:"initVariables",value:function(t){var a=this.w;this.barCtx.series=t,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var s=0;s0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=t[s].length),a.globals.isXNumeric)for(var o=0;oa.globals.minX&&a.globals.seriesX[s][o]0&&(o=b.globals.minXDiff/A),(c=o/w*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(c=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(c=parseInt(this.barCtx.barOptions.columnWidth,10)),h=b.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.translationsIndex]-(this.barCtx.isReversed?b.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.translationsIndex]:0),t=b.globals.padHorizontal+(o-c*this.barCtx.seriesLen)/2}return b.globals.barHeight=u,b.globals.barWidth=c,{x:t,y:a,yDivision:s,xDivision:o,barHeight:u,barWidth:c,zeroH:h,zeroW:m}}},{key:"initializeStackedPrevVars",value:function(t){t.w.globals.seriesGroups.forEach((function(a){t[a]||(t[a]={}),t[a].prevY=[],t[a].prevX=[],t[a].prevYF=[],t[a].prevXF=[],t[a].prevYVal=[],t[a].prevXVal=[]}))}},{key:"initializeStackedXYVars",value:function(t){t.w.globals.seriesGroups.forEach((function(a){t[a]||(t[a]={}),t[a].xArrj=[],t[a].xArrjF=[],t[a].xArrjVal=[],t[a].yArrj=[],t[a].yArrjF=[],t[a].yArrjVal=[]}))}},{key:"getPathFillColor",value:function(t,a,s,o){var u,c,h,m,b,k=this.w,w=this.barCtx.ctx.fill,A=null,T=this.barCtx.barOptions.distributed?s:a;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(_){t[a][s]>=_.from&&t[a][s]<=_.to&&(A=_.color)})),(u=k.config.series[a].data[s])!==null&&u!==void 0&&u.fillColor&&(A=k.config.series[a].data[s].fillColor),w.fillPath({seriesNumber:this.barCtx.barOptions.distributed?T:o,dataPointIndex:s,color:A,value:t[a][s],fillConfig:(c=k.config.series[a].data[s])===null||c===void 0?void 0:c.fill,fillType:(h=k.config.series[a].data[s])!==null&&h!==void 0&&(m=h.fill)!==null&&m!==void 0&&m.type?(b=k.config.series[a].data[s])===null||b===void 0?void 0:b.fill.type:Array.isArray(k.config.fill.type)?k.config.fill.type[o]:k.config.fill.type})}},{key:"getStrokeWidth",value:function(t,a,s){var o=0,u=this.w;return this.barCtx.series[t][a]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,u.config.stroke.show&&(this.barCtx.isNullValue||(o=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[s]:this.barCtx.strokeWidth)),o}},{key:"createBorderRadiusArr",value:function(t){var a=this.w,s=!this.w.config.chart.stacked||a.config.plotOptions.bar.borderRadiusWhenStacked!=="last"||a.config.plotOptions.bar.borderRadius<=0,o=t.length,u=t[0].length,c=Array.from({length:o},(function(){return Array(u).fill(s?"top":"none")}));if(s)return c;for(var h=0;h0?(m.push(w),k++):A<0&&(b.push(w),k++)}if(m.length>0&&b.length===0)if(m.length===1)c[m[0]][h]="both";else{var T,_=m[0],D=m[m.length-1],G=g(m);try{for(G.s();!(T=G.n()).done;){var U=T.value;c[U][h]=U===_?"bottom":U===D?"top":"none"}}catch(at){G.e(at)}finally{G.f()}}else if(b.length>0&&m.length===0)if(b.length===1)c[b[0]][h]="both";else{var J,p=b[0],P=b[b.length-1],z=g(b);try{for(z.s();!(J=z.n()).done;){var ne=J.value;c[ne][h]=ne===p?"bottom":ne===P?"top":"none"}}catch(at){z.e(at)}finally{z.f()}}else if(m.length>0&&b.length>0){var ee,ie=m[m.length-1],me=g(m);try{for(me.s();!(ee=me.n()).done;){var ye=ee.value;c[ye][h]=ye===ie?"top":"none"}}catch(at){me.e(at)}finally{me.f()}var Ve,Ue=b[b.length-1],ze=g(b);try{for(ze.s();!(Ve=ze.n()).done;){var qe=Ve.value;c[qe][h]=qe===Ue?"bottom":"none"}}catch(at){ze.e(at)}finally{ze.f()}}else k===1&&(c[m[0]||b[0]][h]="both")}return c}},{key:"barBackground",value:function(t){var a=t.j,s=t.i,o=t.x1,u=t.x2,c=t.y1,h=t.y2,m=t.elSeries,b=this.w,k=new R(this.barCtx.ctx),w=new Le(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&w===s){a>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(a%=this.barCtx.barOptions.colors.backgroundBarColors.length);var A=this.barCtx.barOptions.colors.backgroundBarColors[a],T=k.drawRect(o!==void 0?o:0,c!==void 0?c:0,u!==void 0?u:b.globals.gridWidth,h!==void 0?h:b.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,A,this.barCtx.barOptions.colors.backgroundBarOpacity);m.add(T),T.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(t){var a,s=t.barWidth,o=t.barXPosition,u=t.y1,c=t.y2,h=t.strokeWidth,m=t.isReversed,b=t.series,k=t.seriesGroup,w=t.realIndex,A=t.i,T=t.j,_=t.w,D=new R(this.barCtx.ctx);(h=Array.isArray(h)?h[w]:h)||(h=0);var G=s,U=o;(a=_.config.series[w].data[T])!==null&&a!==void 0&&a.columnWidthOffset&&(U=o-_.config.series[w].data[T].columnWidthOffset/2,G=s+_.config.series[w].data[T].columnWidthOffset);var J=h/2,p=U+J,P=U+G-J,z=(b[A][T]>=0?1:-1)*(m?-1:1);u+=.001-J*z,c+=.001+J*z;var ne=D.move(p,u),ee=D.move(p,u),ie=D.line(P,u);if(_.globals.previousPaths.length>0&&(ee=this.barCtx.getPreviousPath(w,T,!1)),ne=ne+D.line(p,c)+D.line(P,c)+ie+(_.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[w][T]==="both"?" Z":" z"),ee=ee+D.line(p,u)+ie+ie+ie+ie+ie+D.line(p,u)+(_.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[w][T]==="both"?" Z":" z"),this.arrBorderRadius[w][T]!=="none"&&(ne=D.roundPathCorners(ne,_.config.plotOptions.bar.borderRadius)),_.config.chart.stacked){var me=this.barCtx;(me=this.barCtx[k]).yArrj.push(c-J*z),me.yArrjF.push(Math.abs(u-c+h*z)),me.yArrjVal.push(this.barCtx.series[A][T])}return{pathTo:ne,pathFrom:ee}}},{key:"getBarpaths",value:function(t){var a,s=t.barYPosition,o=t.barHeight,u=t.x1,c=t.x2,h=t.strokeWidth,m=t.isReversed,b=t.series,k=t.seriesGroup,w=t.realIndex,A=t.i,T=t.j,_=t.w,D=new R(this.barCtx.ctx);(h=Array.isArray(h)?h[w]:h)||(h=0);var G=s,U=o;(a=_.config.series[w].data[T])!==null&&a!==void 0&&a.barHeightOffset&&(G=s-_.config.series[w].data[T].barHeightOffset/2,U=o+_.config.series[w].data[T].barHeightOffset);var J=h/2,p=G+J,P=G+U-J,z=(b[A][T]>=0?1:-1)*(m?-1:1);u+=.001+J*z,c+=.001-J*z;var ne=D.move(u,p),ee=D.move(u,p);_.globals.previousPaths.length>0&&(ee=this.barCtx.getPreviousPath(w,T,!1));var ie=D.line(u,P);if(ne=ne+D.line(c,p)+D.line(c,P)+ie+(_.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[w][T]==="both"?" Z":" z"),ee=ee+D.line(u,p)+ie+ie+ie+ie+ie+D.line(u,p)+(_.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[w][T]==="both"?" Z":" z"),this.arrBorderRadius[w][T]!=="none"&&(ne=D.roundPathCorners(ne,_.config.plotOptions.bar.borderRadius)),_.config.chart.stacked){var me=this.barCtx;(me=this.barCtx[k]).xArrj.push(c+J*z),me.xArrjF.push(Math.abs(u-c-h*z)),me.xArrjVal.push(this.barCtx.series[A][T])}return{pathTo:ne,pathFrom:ee}}},{key:"checkZeroSeries",value:function(t){for(var a=t.series,s=this.w,o=0;o2&&arguments[2]!==void 0)||arguments[2]?a:null;return t!=null&&(s=a+t/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?t/this.barCtx.invertedYRatio:0)),s}},{key:"getYForValue",value:function(t,a,s){var o=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3]?a:null;return t!=null&&(o=a-t/this.barCtx.yRatio[s]+2*(this.barCtx.isReversed?t/this.barCtx.yRatio[s]:0)),o}},{key:"getGoalValues",value:function(t,a,s,o,u,c){var h=this,m=this.w,b=[],k=function(T,_){var D;b.push((y(D={},t,t==="x"?h.getXForValue(T,a,!1):h.getYForValue(T,s,c,!1)),y(D,"attrs",_),D))};if(m.globals.seriesGoals[o]&&m.globals.seriesGoals[o][u]&&Array.isArray(m.globals.seriesGoals[o][u])&&m.globals.seriesGoals[o][u].forEach((function(T){k(T.value,T)})),this.barCtx.barOptions.isDumbbell&&m.globals.seriesRange.length){var w=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:m.globals.colors,A={strokeHeight:t==="x"?0:m.globals.markers.size[o],strokeWidth:t==="x"?m.globals.markers.size[o]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(w[o])?w[o][0]:w[o]};k(m.globals.seriesRangeStart[o][u],A),k(m.globals.seriesRangeEnd[o][u],M(M({},A),{},{strokeColor:Array.isArray(w[o])?w[o][1]:w[o]}))}return b}},{key:"drawGoalLine",value:function(t){var a=t.barXPosition,s=t.barYPosition,o=t.goalX,u=t.goalY,c=t.barWidth,h=t.barHeight,m=new R(this.barCtx.ctx),b=m.group({className:"apexcharts-bar-goals-groups"});b.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:b.node}),b.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var k=null;return this.barCtx.isHorizontal?Array.isArray(o)&&o.forEach((function(w){if(w.x>=-1&&w.x<=m.w.globals.gridWidth+1){var A=w.attrs.strokeHeight!==void 0?w.attrs.strokeHeight:h/2,T=s+A+h/2;k=m.drawLine(w.x,T-2*A,w.x,T,w.attrs.strokeColor?w.attrs.strokeColor:void 0,w.attrs.strokeDashArray,w.attrs.strokeWidth?w.attrs.strokeWidth:2,w.attrs.strokeLineCap),b.add(k)}})):Array.isArray(u)&&u.forEach((function(w){if(w.y>=-1&&w.y<=m.w.globals.gridHeight+1){var A=w.attrs.strokeWidth!==void 0?w.attrs.strokeWidth:c/2,T=a+A+c/2;k=m.drawLine(T-2*A,w.y,T,w.y,w.attrs.strokeColor?w.attrs.strokeColor:void 0,w.attrs.strokeDashArray,w.attrs.strokeHeight?w.attrs.strokeHeight:2,w.attrs.strokeLineCap),b.add(k)}})),b}},{key:"drawBarShadow",value:function(t){var a=t.prevPaths,s=t.currPaths,o=t.color,u=this.w,c=a.x,h=a.x1,m=a.barYPosition,b=s.x,k=s.x1,w=s.barYPosition,A=m+s.barHeight,T=new R(this.barCtx.ctx),_=new E,D=T.move(h,A)+T.line(c,A)+T.line(b,w)+T.line(k,w)+T.line(h,A)+(u.config.plotOptions.bar.borderRadiusApplication==="around"||this.arrBorderRadius[realIndex][j]==="both"?" Z":" z");return T.drawPath({d:D,fill:_.shadeColor(.5,E.rgb2hex(o)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(t){var a,s=t.i,o=t.j,u=this.w,c=0,h=0;return(u.config.plotOptions.bar.horizontal?u.globals.series.map((function(m,b){return b})):((a=u.globals.columnSeries)===null||a===void 0?void 0:a.i.map((function(m){return m})))||[]).forEach((function(m){var b=u.globals.seriesPercent[m][o];b&&c++,m-1})),o=this.barCtx.columnGroupIndices,u=o.indexOf(s);return u<0&&(o.push(s),u=o.length-1),{groupIndex:s,columnGroupIndex:u}}}]),K})(),pi=(function(){function K(t,a){l(this,K),this.ctx=t,this.w=t.w;var s=this.w;this.barOptions=s.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=s.config.stroke.width,this.isNullValue=!1,this.isRangeBar=s.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!s.globals.isBarHorizontal&&s.globals.seriesRange.length&&s.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=a,this.xyRatios!==null&&(this.xRatio=a.xRatio,this.yRatio=a.yRatio,this.invertedXRatio=a.invertedXRatio,this.invertedYRatio=a.invertedYRatio,this.baseLineY=a.baseLineY,this.baseLineInvertedY=a.baseLineInvertedY),this.yaxisIndex=0,this.translationsIndex=0,this.seriesLen=0,this.pathArr=[];var o=new Le(this.ctx);this.lastActiveBarSerieIndex=o.getActiveConfigSeriesIndex("desc",["bar","column"]),this.columnGroupIndices=[];var u=o.getBarSeriesIndices(),c=new q(this.ctx);this.stackedSeriesTotals=c.getStackedSeriesTotals(this.w.config.series.map((function(h,m){return u.indexOf(m)===-1?m:-1})).filter((function(h){return h!==-1}))),this.barHelpers=new tc(this)}return f(K,[{key:"draw",value:function(t,a){var s=this.w,o=new R(this.ctx),u=new q(this.ctx,s);t=u.getLogSeries(t),this.series=t,this.yRatio=u.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);var c=o.group({class:"apexcharts-bar-series apexcharts-plot-series"});s.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var h=0,m=0;h0&&(this.visibleI=this.visibleI+1);var P=0,z=0;this.yRatio.length>1&&(this.yaxisIndex=s.globals.seriesYAxisReverseMap[U],this.translationsIndex=U);var ne=this.translationsIndex;this.isReversed=s.config.yaxis[this.yaxisIndex]&&s.config.yaxis[this.yaxisIndex].reversed;var ee=this.barHelpers.initialPositions();_=ee.y,P=ee.barHeight,k=ee.yDivision,A=ee.zeroW,T=ee.x,z=ee.barWidth,b=ee.xDivision,w=ee.zeroH,this.horizontal||G.push(T+z/2);var ie=o.group({class:"apexcharts-datalabels","data:realIndex":U});s.globals.delayedElements.push({el:ie.node}),ie.node.classList.add("apexcharts-element-hidden");var me=o.group({class:"apexcharts-bar-goals-markers"}),ye=o.group({class:"apexcharts-bar-shadows"});s.globals.delayedElements.push({el:ye.node}),ye.node.classList.add("apexcharts-element-hidden");for(var Ve=0;Ve0){var ot=this.barHelpers.drawBarShadow({color:typeof at=="string"&&(at==null?void 0:at.indexOf("url"))===-1?at:E.hexToRgba(s.globals.colors[h]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:ze});ot&&ye.add(ot)}this.pathArr.push(ze);var ut=this.barHelpers.drawGoalLine({barXPosition:ze.barXPosition,barYPosition:ze.barYPosition,goalX:ze.goalX,goalY:ze.goalY,barHeight:P,barWidth:z});ut&&me.add(ut),_=ze.y,T=ze.x,Ve>0&&G.push(T+z/2),D.push(_),this.renderSeries({realIndex:U,pathFill:at,j:Ve,i:h,columnGroupIndex:J,pathFrom:ze.pathFrom,pathTo:ze.pathTo,strokeWidth:Ue,elSeries:p,x:T,y:_,series:t,barHeight:Math.abs(ze.barHeight?ze.barHeight:P),barWidth:Math.abs(ze.barWidth?ze.barWidth:z),elDataLabelsWrap:ie,elGoalsMarkers:me,elBarShadows:ye,visibleSeries:this.visibleI,type:"bar"})}s.globals.seriesXvalues[U]=G,s.globals.seriesYvalues[U]=D,c.add(p)}return c}},{key:"renderSeries",value:function(t){var a=t.realIndex,s=t.pathFill,o=t.lineFill,u=t.j,c=t.i,h=t.columnGroupIndex,m=t.pathFrom,b=t.pathTo,k=t.strokeWidth,w=t.elSeries,A=t.x,T=t.y,_=t.y1,D=t.y2,G=t.series,U=t.barHeight,J=t.barWidth,p=t.barXPosition,P=t.barYPosition,z=t.elDataLabelsWrap,ne=t.elGoalsMarkers,ee=t.elBarShadows,ie=t.visibleSeries,me=t.type,ye=t.classes,Ve=this.w,Ue=new R(this.ctx);if(!o){var ze=typeof Ve.globals.stroke.colors[a]=="function"?(function(vt){var kt,mt=Ve.config.stroke.colors;return Array.isArray(mt)&&mt.length>0&&((kt=mt[vt])||(kt=""),typeof kt=="function")?kt({value:Ve.globals.series[vt][u],dataPointIndex:u,w:Ve}):kt})(a):Ve.globals.stroke.colors[a];o=this.barOptions.distributed?Ve.globals.stroke.colors[u]:ze}Ve.config.series[c].data[u]&&Ve.config.series[c].data[u].strokeColor&&(o=Ve.config.series[c].data[u].strokeColor),this.isNullValue&&(s="none");var qe=u/Ve.config.chart.animations.animateGradually.delay*(Ve.config.chart.animations.speed/Ve.globals.dataPoints)/2.4,at=Ue.renderPaths({i:c,j:u,realIndex:a,pathFrom:m,pathTo:b,stroke:o,strokeWidth:k,strokeLineCap:Ve.config.stroke.lineCap,fill:s,animationDelay:qe,initialSpeed:Ve.config.chart.animations.speed,dataChangeSpeed:Ve.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(me,"-area ").concat(ye),chartType:me});at.attr("clip-path","url(#gridRectBarMask".concat(Ve.globals.cuid,")"));var ot=Ve.config.forecastDataPoints;ot.count>0&&u>=Ve.globals.dataPoints-ot.count&&(at.node.setAttribute("stroke-dasharray",ot.dashArray),at.node.setAttribute("stroke-width",ot.strokeWidth),at.node.setAttribute("fill-opacity",ot.fillOpacity)),_!==void 0&&D!==void 0&&(at.attr("data-range-y1",_),at.attr("data-range-y2",D)),new N(this.ctx).setSelectionFilter(at,a,u),w.add(at);var ut=new Pr(this).handleBarDataLabels({x:A,y:T,y1:_,y2:D,i:c,j:u,series:G,realIndex:a,columnGroupIndex:h,barHeight:U,barWidth:J,barXPosition:p,barYPosition:P,renderedPath:at,visibleSeries:ie});return ut.dataLabels!==null&&z.add(ut.dataLabels),ut.totalDataLabels&&z.add(ut.totalDataLabels),w.add(z),ne&&w.add(ne),ee&&w.add(ee),w}},{key:"drawBarPaths",value:function(t){var a,s=t.indexes,o=t.barHeight,u=t.strokeWidth,c=t.zeroW,h=t.x,m=t.y,b=t.yDivision,k=t.elSeries,w=this.w,A=s.i,T=s.j;if(w.globals.isXNumeric)a=(m=(w.globals.seriesX[A][T]-w.globals.minX)/this.invertedXRatio-o)+o*this.visibleI;else if(w.config.plotOptions.bar.hideZeroBarsWhenGrouped){var _=0,D=0;w.globals.seriesPercent.forEach((function(U,J){U[T]&&_++,J0&&(o=this.seriesLen*o/_),a=m+o*this.visibleI,a-=o*D}else a=m+o*this.visibleI;this.isFunnel&&(c-=(this.barHelpers.getXForValue(this.series[A][T],c)-c)/2),h=this.barHelpers.getXForValue(this.series[A][T],c);var G=this.barHelpers.getBarpaths({barYPosition:a,barHeight:o,x1:c,x2:h,strokeWidth:u,isReversed:this.isReversed,series:this.series,realIndex:s.realIndex,i:A,j:T,w});return w.globals.isXNumeric||(m+=b),this.barHelpers.barBackground({j:T,i:A,y1:a-o*this.visibleI,y2:o*this.seriesLen,elSeries:k}),{pathTo:G.pathTo,pathFrom:G.pathFrom,x1:c,x:h,y:m,goalX:this.barHelpers.getGoalValues("x",c,null,A,T),barYPosition:a,barHeight:o}}},{key:"drawColumnPaths",value:function(t){var a,s=t.indexes,o=t.x,u=t.y,c=t.xDivision,h=t.barWidth,m=t.zeroH,b=t.strokeWidth,k=t.elSeries,w=this.w,A=s.realIndex,T=s.translationsIndex,_=s.i,D=s.j,G=s.bc;if(w.globals.isXNumeric){var U=this.getBarXForNumericXAxis({x:o,j:D,realIndex:A,barWidth:h});o=U.x,a=U.barXPosition}else if(w.config.plotOptions.bar.hideZeroBarsWhenGrouped){var J=this.barHelpers.getZeroValueEncounters({i:_,j:D}),p=J.nonZeroColumns,P=J.zeroEncounters;p>0&&(h=this.seriesLen*h/p),a=o+h*this.visibleI,a-=h*P}else a=o+h*this.visibleI;u=this.barHelpers.getYForValue(this.series[_][D],m,T);var z=this.barHelpers.getColumnPaths({barXPosition:a,barWidth:h,y1:m,y2:u,strokeWidth:b,isReversed:this.isReversed,series:this.series,realIndex:A,i:_,j:D,w});return w.globals.isXNumeric||(o+=c),this.barHelpers.barBackground({bc:G,j:D,i:_,x1:a-b/2-h*this.visibleI,x2:h*this.seriesLen+b/2,elSeries:k}),{pathTo:z.pathTo,pathFrom:z.pathFrom,x:o,y:u,goalY:this.barHelpers.getGoalValues("y",null,m,_,D,T),barXPosition:a,barWidth:h}}},{key:"getBarXForNumericXAxis",value:function(t){var a=t.x,s=t.barWidth,o=t.realIndex,u=t.j,c=this.w,h=o;return c.globals.seriesX[o].length||(h=c.globals.maxValsInArrayIndex),c.globals.seriesX[h][u]&&(a=(c.globals.seriesX[h][u]-c.globals.minX)/this.xRatio-s*this.seriesLen/2),{barXPosition:a+s*this.visibleI,x:a}}},{key:"getPreviousPath",value:function(t,a){for(var s,o=this.w,u=0;u0&&parseInt(c.realIndex,10)===parseInt(t,10)&&o.globals.previousPaths[u].paths[a]!==void 0&&(s=o.globals.previousPaths[u].paths[a].d)}return s}}]),K})(),Mf=(function(K){S(a,pi);var t=v(a);function a(){return l(this,a),t.apply(this,arguments)}return f(a,[{key:"draw",value:function(s,o){var u=this,c=this.w;this.graphics=new R(this.ctx),this.bar=new pi(this.ctx,this.xyRatios);var h=new q(this.ctx,c);s=h.getLogSeries(s),this.yRatio=h.getLogYRatios(this.yRatio),this.barHelpers.initVariables(s),c.config.chart.stackType==="100%"&&(s=c.globals.comboCharts?o.map((function(_){return c.globals.seriesPercent[_]})):c.globals.seriesPercent.slice()),this.series=s,this.barHelpers.initializeStackedPrevVars(this);for(var m=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),b=0,k=0,w=function(_,D){var G=void 0,U=void 0,J=void 0,p=void 0,P=c.globals.comboCharts?o[_]:_,z=u.barHelpers.getGroupIndex(P),ne=z.groupIndex,ee=z.columnGroupIndex;u.groupCtx=u[c.globals.seriesGroups[ne]];var ie=[],me=[],ye=0;u.yRatio.length>1&&(u.yaxisIndex=c.globals.seriesYAxisReverseMap[P][0],ye=P),u.isReversed=c.config.yaxis[u.yaxisIndex]&&c.config.yaxis[u.yaxisIndex].reversed;var Ve=u.graphics.group({class:"apexcharts-series",seriesName:E.escapeString(c.globals.seriesNames[P]),rel:_+1,"data:realIndex":P});u.ctx.series.addCollapsedClassToSeries(Ve,P);var Ue=u.graphics.group({class:"apexcharts-datalabels","data:realIndex":P}),ze=u.graphics.group({class:"apexcharts-bar-goals-markers"}),qe=0,at=0,ot=u.initialPositions(b,k,G,U,J,p,ye);k=ot.y,qe=ot.barHeight,U=ot.yDivision,p=ot.zeroW,b=ot.x,at=ot.barWidth,G=ot.xDivision,J=ot.zeroH,c.globals.barHeight=qe,c.globals.barWidth=at,u.barHelpers.initializeStackedXYVars(u),u.groupCtx.prevY.length===1&&u.groupCtx.prevY[0].every((function(Ut){return isNaN(Ut)}))&&(u.groupCtx.prevY[0]=u.groupCtx.prevY[0].map((function(){return J})),u.groupCtx.prevYF[0]=u.groupCtx.prevYF[0].map((function(){return 0})));for(var ut=0;ut0&&(nn="apexcharts-flip-x"):u.barHelpers.arrBorderRadius[P][ut]==="bottom"&&c.globals.series[P][ut]>0&&(nn="apexcharts-flip-y"),Ve=u.renderSeries({realIndex:P,pathFill:tn,j:ut,i:_,columnGroupIndex:ee,pathFrom:mt.pathFrom,pathTo:mt.pathTo,strokeWidth:vt,elSeries:Ve,x:b,y:k,series:s,barHeight:qe,barWidth:at,elDataLabelsWrap:Ue,elGoalsMarkers:ze,type:"bar",visibleSeries:ee,classes:nn})}c.globals.seriesXvalues[P]=ie,c.globals.seriesYvalues[P]=me,u.groupCtx.prevY.push(u.groupCtx.yArrj),u.groupCtx.prevYF.push(u.groupCtx.yArrjF),u.groupCtx.prevYVal.push(u.groupCtx.yArrjVal),u.groupCtx.prevX.push(u.groupCtx.xArrj),u.groupCtx.prevXF.push(u.groupCtx.xArrjF),u.groupCtx.prevXVal.push(u.groupCtx.xArrjVal),m.add(Ve)},A=0,T=0;A1?w=(u=A.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:String(_).indexOf("%")===-1?w=parseInt(_,10):w*=parseInt(_,10)/100,h=this.isReversed?this.baseLineY[b]:A.globals.gridHeight-this.baseLineY[b],s=A.globals.padHorizontal+(u-w)/2}var D=A.globals.barGroups.length||1;return{x:s,y:o,yDivision:c,xDivision:u,barHeight:k/D,barWidth:w/D,zeroH:h,zeroW:m}}},{key:"drawStackedBarPaths",value:function(s){for(var o,u=s.indexes,c=s.barHeight,h=s.strokeWidth,m=s.zeroW,b=s.x,k=s.y,w=s.columnGroupIndex,A=s.seriesGroup,T=s.yDivision,_=s.elSeries,D=this.w,G=k+w*c,U=u.i,J=u.j,p=u.realIndex,P=u.translationsIndex,z=0,ne=0;ne0){var ie=m;this.groupCtx.prevXVal[ee-1][J]<0?ie=this.series[U][J]>=0?this.groupCtx.prevX[ee-1][J]+z-2*(this.isReversed?z:0):this.groupCtx.prevX[ee-1][J]:this.groupCtx.prevXVal[ee-1][J]>=0&&(ie=this.series[U][J]>=0?this.groupCtx.prevX[ee-1][J]:this.groupCtx.prevX[ee-1][J]-z+2*(this.isReversed?z:0)),o=ie}else o=m;b=this.series[U][J]===null?o:o+this.series[U][J]/this.invertedYRatio-2*(this.isReversed?this.series[U][J]/this.invertedYRatio:0);var me=this.barHelpers.getBarpaths({barYPosition:G,barHeight:c,x1:o,x2:b,strokeWidth:h,isReversed:this.isReversed,series:this.series,realIndex:u.realIndex,seriesGroup:A,i:U,j:J,w:D});return this.barHelpers.barBackground({j:J,i:U,y1:G,y2:c,elSeries:_}),k+=T,{pathTo:me.pathTo,pathFrom:me.pathFrom,goalX:this.barHelpers.getGoalValues("x",m,null,U,J,P),barXPosition:o,barYPosition:G,x:b,y:k}}},{key:"drawStackedColumnPaths",value:function(s){var o=s.indexes,u=s.x,c=s.y,h=s.xDivision,m=s.barWidth,b=s.zeroH,k=s.columnGroupIndex,w=s.seriesGroup,A=s.elSeries,T=this.w,_=o.i,D=o.j,G=o.bc,U=o.realIndex,J=o.translationsIndex;if(T.globals.isXNumeric){var p=T.globals.seriesX[U][D];p||(p=0),u=(p-T.globals.minX)/this.xRatio-m/2*T.globals.barGroups.length}for(var P,z=u+k*m,ne=0,ee=0;ee0&&!T.globals.isXNumeric||ie>0&&T.globals.isXNumeric&&T.globals.seriesX[U-1][D]===T.globals.seriesX[U][D]){var me,ye,Ve,Ue=Math.min(this.yRatio.length+1,U+1);if(this.groupCtx.prevY[ie-1]!==void 0&&this.groupCtx.prevY[ie-1].length)for(var ze=1;ze=0?Ve-ne+2*(this.isReversed?ne:0):Ve;break}if(((ut=this.groupCtx.prevYVal[ie-at])===null||ut===void 0?void 0:ut[D])>=0){ye=this.series[_][D]>=0?Ve:Ve+ne-2*(this.isReversed?ne:0);break}}ye===void 0&&(ye=T.globals.gridHeight),P=(me=this.groupCtx.prevYF[0])!==null&&me!==void 0&&me.every((function(kt){return kt===0}))&&this.groupCtx.prevYF.slice(1,ie).every((function(kt){return kt.every((function(mt){return isNaN(mt)}))}))?b:ye}else P=b;c=this.series[_][D]?P-this.series[_][D]/this.yRatio[J]+2*(this.isReversed?this.series[_][D]/this.yRatio[J]:0):P;var vt=this.barHelpers.getColumnPaths({barXPosition:z,barWidth:m,y1:P,y2:c,yRatio:this.yRatio[J],strokeWidth:this.strokeWidth,isReversed:this.isReversed,series:this.series,seriesGroup:w,realIndex:o.realIndex,i:_,j:D,w:T});return this.barHelpers.barBackground({bc:G,j:D,i:_,x1:z,x2:m,elSeries:A}),{pathTo:vt.pathTo,pathFrom:vt.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,b,_,D),barXPosition:z,x:T.globals.isXNumeric?u:u+h,y:c}}}]),a})(),nc=(function(K){S(a,pi);var t=v(a);function a(){return l(this,a),t.apply(this,arguments)}return f(a,[{key:"draw",value:function(s,o,u){var c=this,h=this.w,m=new R(this.ctx),b=h.globals.comboCharts?o:h.config.chart.type,k=new je(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=h.config.plotOptions.bar.horizontal;var w=new q(this.ctx,h);s=w.getLogSeries(s),this.series=s,this.yRatio=w.getLogYRatios(this.yRatio),this.barHelpers.initVariables(s);for(var A=m.group({class:"apexcharts-".concat(b,"-series apexcharts-plot-series")}),T=function(D){c.isBoxPlot=h.config.chart.type==="boxPlot"||h.config.series[D].type==="boxPlot";var G,U,J,p,P=void 0,z=void 0,ne=[],ee=[],ie=h.globals.comboCharts?u[D]:D,me=c.barHelpers.getGroupIndex(ie).columnGroupIndex,ye=m.group({class:"apexcharts-series",seriesName:E.escapeString(h.globals.seriesNames[ie]),rel:D+1,"data:realIndex":ie});c.ctx.series.addCollapsedClassToSeries(ye,ie),s[D].length>0&&(c.visibleI=c.visibleI+1);var Ve,Ue,ze=0;c.yRatio.length>1&&(c.yaxisIndex=h.globals.seriesYAxisReverseMap[ie][0],ze=ie);var qe=c.barHelpers.initialPositions();z=qe.y,Ve=qe.barHeight,U=qe.yDivision,p=qe.zeroW,P=qe.x,Ue=qe.barWidth,G=qe.xDivision,J=qe.zeroH,ee.push(P+Ue/2);for(var at=m.group({class:"apexcharts-datalabels","data:realIndex":ie}),ot=function(vt){var kt=c.barHelpers.getStrokeWidth(D,vt,ie),mt=null,It={indexes:{i:D,j:vt,realIndex:ie,translationsIndex:ze},x:P,y:z,strokeWidth:kt,elSeries:ye};mt=c.isHorizontal?c.drawHorizontalBoxPaths(M(M({},It),{},{yDivision:U,barHeight:Ve,zeroW:p})):c.drawVerticalBoxPaths(M(M({},It),{},{xDivision:G,barWidth:Ue,zeroH:J})),z=mt.y,P=mt.x,vt>0&&ee.push(P+Ue/2),ne.push(z),mt.pathTo.forEach((function(tn,nn){var Ut=!c.isBoxPlot&&c.candlestickOptions.wick.useFillColor?mt.color[nn]:h.globals.stroke.colors[D],Zn=k.fillPath({seriesNumber:ie,dataPointIndex:vt,color:mt.color[nn],value:s[D][vt]});c.renderSeries({realIndex:ie,pathFill:Zn,lineFill:Ut,j:vt,i:D,pathFrom:mt.pathFrom,pathTo:tn,strokeWidth:kt,elSeries:ye,x:P,y:z,series:s,columnGroupIndex:me,barHeight:Ve,barWidth:Ue,elDataLabelsWrap:at,visibleSeries:c.visibleI,type:h.config.chart.type})}))},ut=0;utP.c&&(_=!1);var ee=Math.min(P.o,P.c),ie=Math.max(P.o,P.c),me=P.m;k.globals.isXNumeric&&(u=(k.globals.seriesX[p][T]-k.globals.minX)/this.xRatio-h/2);var ye=u+h*this.visibleI;this.series[A][T]===void 0||this.series[A][T]===null?(ee=m,ie=m):(ee=m-ee/J,ie=m-ie/J,z=m-P.h/J,ne=m-P.l/J,me=m-P.m/J);var Ve=w.move(ye,m),Ue=w.move(ye+h/2,ee);return k.globals.previousPaths.length>0&&(Ue=this.getPreviousPath(p,T,!0)),Ve=this.isBoxPlot?[w.move(ye,ee)+w.line(ye+h/2,ee)+w.line(ye+h/2,z)+w.line(ye+h/4,z)+w.line(ye+h-h/4,z)+w.line(ye+h/2,z)+w.line(ye+h/2,ee)+w.line(ye+h,ee)+w.line(ye+h,me)+w.line(ye,me)+w.line(ye,ee+b/2),w.move(ye,me)+w.line(ye+h,me)+w.line(ye+h,ie)+w.line(ye+h/2,ie)+w.line(ye+h/2,ne)+w.line(ye+h-h/4,ne)+w.line(ye+h/4,ne)+w.line(ye+h/2,ne)+w.line(ye+h/2,ie)+w.line(ye,ie)+w.line(ye,me)+"z"]:[w.move(ye,ie)+w.line(ye+h/2,ie)+w.line(ye+h/2,z)+w.line(ye+h/2,ie)+w.line(ye+h,ie)+w.line(ye+h,ee)+w.line(ye+h/2,ee)+w.line(ye+h/2,ne)+w.line(ye+h/2,ee)+w.line(ye,ee)+w.line(ye,ie-b/2)],Ue+=w.move(ye,ee),k.globals.isXNumeric||(u+=c),{pathTo:Ve,pathFrom:Ue,x:u,y:ie,barXPosition:ye,color:this.isBoxPlot?U:_?[D]:[G]}}},{key:"drawHorizontalBoxPaths",value:function(s){var o=s.indexes;s.x;var u=s.y,c=s.yDivision,h=s.barHeight,m=s.zeroW,b=s.strokeWidth,k=this.w,w=new R(this.ctx),A=o.i,T=o.j,_=this.boxOptions.colors.lower;this.isBoxPlot&&(_=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var D=this.invertedYRatio,G=o.realIndex,U=this.getOHLCValue(G,T),J=m,p=m,P=Math.min(U.o,U.c),z=Math.max(U.o,U.c),ne=U.m;k.globals.isXNumeric&&(u=(k.globals.seriesX[G][T]-k.globals.minX)/this.invertedXRatio-h/2);var ee=u+h*this.visibleI;this.series[A][T]===void 0||this.series[A][T]===null?(P=m,z=m):(P=m+P/D,z=m+z/D,J=m+U.h/D,p=m+U.l/D,ne=m+U.m/D);var ie=w.move(m,ee),me=w.move(P,ee+h/2);return k.globals.previousPaths.length>0&&(me=this.getPreviousPath(G,T,!0)),ie=[w.move(P,ee)+w.line(P,ee+h/2)+w.line(J,ee+h/2)+w.line(J,ee+h/2-h/4)+w.line(J,ee+h/2+h/4)+w.line(J,ee+h/2)+w.line(P,ee+h/2)+w.line(P,ee+h)+w.line(ne,ee+h)+w.line(ne,ee)+w.line(P+b/2,ee),w.move(ne,ee)+w.line(ne,ee+h)+w.line(z,ee+h)+w.line(z,ee+h/2)+w.line(p,ee+h/2)+w.line(p,ee+h-h/4)+w.line(p,ee+h/4)+w.line(p,ee+h/2)+w.line(z,ee+h/2)+w.line(z,ee)+w.line(ne,ee)+"z"],me+=w.move(P,ee),k.globals.isXNumeric||(u+=c),{pathTo:ie,pathFrom:me,x:z,y:u,barYPosition:ee,color:_}}},{key:"getOHLCValue",value:function(s,o){var u=this.w;return{o:this.isBoxPlot?u.globals.seriesCandleH[s][o]:u.globals.seriesCandleO[s][o],h:this.isBoxPlot?u.globals.seriesCandleO[s][o]:u.globals.seriesCandleH[s][o],m:u.globals.seriesCandleM[s][o],l:this.isBoxPlot?u.globals.seriesCandleC[s][o]:u.globals.seriesCandleL[s][o],c:this.isBoxPlot?u.globals.seriesCandleL[s][o]:u.globals.seriesCandleC[s][o]}}}]),a})(),Lf=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"checkColorRange",value:function(){var t=this.w,a=!1,s=t.config.plotOptions[t.config.chart.type];return s.colorScale.ranges.length>0&&s.colorScale.ranges.map((function(o,u){o.from<=0&&(a=!0)})),a}},{key:"getShadeColor",value:function(t,a,s,o){var u=this.w,c=1,h=u.config.plotOptions[t].shadeIntensity,m=this.determineColor(t,a,s);u.globals.hasNegs||o?c=u.config.plotOptions[t].reverseNegativeShade?m.percent<0?m.percent/100*(1.25*h):(1-m.percent/100)*(1.25*h):m.percent<=0?1-(1+m.percent/100)*h:(1-m.percent/100)*h:(c=1-m.percent/100,t==="treemap"&&(c=(1-m.percent/100)*(1.25*h)));var b=m.color,k=new E;if(u.config.plotOptions[t].enableShades)if(this.w.config.theme.mode==="dark"){var w=k.shadeColor(-1*c,m.color);b=E.hexToRgba(E.isColorHex(w)?w:E.rgb2hex(w),u.config.fill.opacity)}else{var A=k.shadeColor(c,m.color);b=E.hexToRgba(E.isColorHex(A)?A:E.rgb2hex(A),u.config.fill.opacity)}return{color:b,colorProps:m}}},{key:"determineColor",value:function(t,a,s){var o=this.w,u=o.globals.series[a][s],c=o.config.plotOptions[t],h=c.colorScale.inverse?s:a;c.distributed&&o.config.chart.type==="treemap"&&(h=s);var m=o.globals.colors[h],b=null,k=Math.min.apply(Math,L(o.globals.series[a])),w=Math.max.apply(Math,L(o.globals.series[a]));c.distributed||t!=="heatmap"||(k=o.globals.minY,w=o.globals.maxY),c.colorScale.min!==void 0&&(k=c.colorScale.mino.globals.maxY?c.colorScale.max:o.globals.maxY);var A=Math.abs(w)+Math.abs(k),T=100*u/(A===0?A-1e-6:A);return c.colorScale.ranges.length>0&&c.colorScale.ranges.map((function(_,D){if(u>=_.from&&u<=_.to){m=_.color,b=_.foreColor?_.foreColor:null,k=_.from,w=_.to;var G=Math.abs(w)+Math.abs(k);T=100*u/(G===0?G-1e-6:G)}})),{color:m,foreColor:b,percent:T}}},{key:"calculateDataLabels",value:function(t){var a=t.text,s=t.x,o=t.y,u=t.i,c=t.j,h=t.colorProps,m=t.fontSize,b=this.w.config.dataLabels,k=new R(this.ctx),w=new _e(this.ctx),A=null;if(b.enabled){A=k.group({class:"apexcharts-data-labels"});var T=b.offsetX,_=b.offsetY,D=s+T,G=o+parseFloat(b.style.fontSize)/3+_;w.plotDataLabelsText({x:D,y:G,text:a,i:u,j:c,color:h.foreColor,parent:A,fontSize:m,dataLabelsConfig:b})}return A}},{key:"addListeners",value:function(t){var a=new R(this.ctx);t.node.addEventListener("mouseenter",a.pathMouseEnter.bind(this,t)),t.node.addEventListener("mouseleave",a.pathMouseLeave.bind(this,t)),t.node.addEventListener("mousedown",a.pathMouseDown.bind(this,t))}}]),K})(),r0=(function(){function K(t,a){l(this,K),this.ctx=t,this.w=t.w,this.xRatio=a.xRatio,this.yRatio=a.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Lf(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return f(K,[{key:"draw",value:function(t){var a=this.w,s=new R(this.ctx),o=s.group({class:"apexcharts-heatmap"});o.attr("clip-path","url(#gridRectMask".concat(a.globals.cuid,")"));var u=a.globals.gridWidth/a.globals.dataPoints,c=a.globals.gridHeight/a.globals.series.length,h=0,m=!1;this.negRange=this.helpers.checkColorRange();var b=t.slice();a.config.yaxis[0].reversed&&(m=!0,b.reverse());for(var k=m?0:b.length-1;m?k=0;m?k++:k--){var w=s.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:E.escapeString(a.globals.seriesNames[k]),rel:k+1,"data:realIndex":k});if(this.ctx.series.addCollapsedClassToSeries(w,k),a.config.chart.dropShadow.enabled){var A=a.config.chart.dropShadow;new N(this.ctx).dropShadow(w,A,k)}for(var T=0,_=a.config.plotOptions.heatmap.shadeIntensity,D=0;D-1&&this.pieClicked(A),s.config.dataLabels.enabled){var z=p.x,ne=p.y,ee=100*_/this.fullAngle+"%";if(_!==0&&s.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?a.endAngle=a.endAngle-(o+h):o+h=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(k=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(k)>this.fullAngle&&(k-=this.fullAngle);var w=Math.PI*(k-90)/180,A=s.centerX+c*Math.cos(b),T=s.centerY+c*Math.sin(b),_=s.centerX+c*Math.cos(w),D=s.centerY+c*Math.sin(w),G=E.polarToCartesian(s.centerX,s.centerY,s.donutSize,k),U=E.polarToCartesian(s.centerX,s.centerY,s.donutSize,m),J=u>180?1:0,p=["M",A,T,"A",c,c,0,J,1,_,D];return a=s.chartType==="donut"?[].concat(p,["L",G.x,G.y,"A",s.donutSize,s.donutSize,0,J,0,U.x,U.y,"L",A,T,"z"]).join(" "):s.chartType==="pie"||s.chartType==="polarArea"?[].concat(p,["L",s.centerX,s.centerY,"L",A,T]).join(" "):[].concat(p).join(" "),h.roundPathCorners(a,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(t){var a=this.w,s=new Te(this.ctx),o=new R(this.ctx),u=new Df(this.ctx),c=o.group(),h=o.group(),m=s.niceScale(0,Math.ceil(this.maxY),0),b=m.result.reverse(),k=m.result.length;this.maxY=m.niceMax;for(var w=a.globals.radialSize,A=w/(k-1),T=0;T1&&t.total.show&&(u=t.total.color);var h=c.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),m=c.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");s=(0,t.value.formatter)(s,c),o||typeof t.total.formatter!="function"||(s=t.total.formatter(c));var b=a===t.total.label;a=this.donutDataLabels.total.label?t.name.formatter(a,b,c):"",h!==null&&(h.textContent=a),m!==null&&(m.textContent=s),h!==null&&(h.style.fill=u)}},{key:"printDataLabelsInner",value:function(t,a){var s=this.w,o=t.getAttribute("data:value"),u=s.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];s.globals.series.length>1&&this.printInnerLabels(a,u,o,t);var c=s.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");c!==null&&(c.style.opacity=1)}},{key:"drawSpokes",value:function(t){var a=this,s=this.w,o=new R(this.ctx),u=s.config.plotOptions.polarArea.spokes;if(u.strokeWidth!==0){for(var c=[],h=360/s.globals.series.length,m=0;m0&&(ne=a.getPreviousPath(U));for(var ee=0;ee=10?t.x>0?(s="start",o+=10):t.x<0&&(s="end",o-=10):s="middle",Math.abs(t.y)>=a-10&&(t.y<0?u-=10:t.y>0&&(u+=10)),{textAnchor:s,newX:o,newY:u}}},{key:"getPreviousPath",value:function(t){for(var a=this.w,s=null,o=0;o0&&parseInt(u.realIndex,10)===parseInt(t,10)&&a.globals.previousPaths[o].paths[0]!==void 0&&(s=a.globals.previousPaths[o].paths[0].d)}return s}},{key:"getDataPointsPos",value:function(t,a){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;t=t||[],a=a||[];for(var o=[],u=0;u=360&&(D=360-Math.abs(this.startAngle)-.1);var G=u.drawPath({d:"",stroke:T,strokeWidth:b*parseInt(A.strokeWidth,10)/100,fill:"none",strokeOpacity:A.opacity,classes:"apexcharts-radialbar-area"});if(A.dropShadow.enabled){var U=A.dropShadow;h.dropShadow(G,U)}w.add(G),G.attr("id","apexcharts-radialbarTrack-"+k),this.animatePaths(G,{centerX:s.centerX,centerY:s.centerY,endAngle:D,startAngle:_,size:s.size,i:k,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:o.globals.easing})}return c}},{key:"drawArcs",value:function(s){var o=this.w,u=new R(this.ctx),c=new je(this.ctx),h=new N(this.ctx),m=u.group(),b=this.getStrokeWidth(s);s.size=s.size-b/2;var k=o.config.plotOptions.radialBar.hollow.background,w=s.size-b*s.series.length-this.margin*s.series.length-b*parseInt(o.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,A=w-o.config.plotOptions.radialBar.hollow.margin;o.config.plotOptions.radialBar.hollow.image!==void 0&&(k=this.drawHollowImage(s,m,w,k));var T=this.drawHollow({size:A,centerX:s.centerX,centerY:s.centerY,fill:k||"transparent"});if(o.config.plotOptions.radialBar.hollow.dropShadow.enabled){var _=o.config.plotOptions.radialBar.hollow.dropShadow;h.dropShadow(T,_)}var D=1;!this.radialDataLabels.total.show&&o.globals.series.length>1&&(D=0);var G=null;if(this.radialDataLabels.show){var U=o.globals.dom.Paper.select(".apexcharts-datalabels-group").members[0];G=this.renderInnerDataLabels(U,this.radialDataLabels,{hollowSize:w,centerX:s.centerX,centerY:s.centerY,opacity:D})}o.config.plotOptions.radialBar.hollow.position==="back"&&(m.add(T),G&&m.add(G));var J=!1;o.config.plotOptions.radialBar.inverseOrder&&(J=!0);for(var p=J?s.series.length-1:0;J?p>=0:p100?100:s.series[p])/100,me=Math.round(this.totalAngle*ie)+this.startAngle,ye=void 0;o.globals.dataChanged&&(ee=this.startAngle,ye=Math.round(this.totalAngle*E.negToZero(o.globals.previousPaths[p])/100)+ee),Math.abs(me)+Math.abs(ne)>360&&(me-=.01),Math.abs(ye)+Math.abs(ee)>360&&(ye-=.01);var Ve=me-ne,Ue=Array.isArray(o.config.stroke.dashArray)?o.config.stroke.dashArray[p]:o.config.stroke.dashArray,ze=u.drawPath({d:"",stroke:z,strokeWidth:b,fill:"none",fillOpacity:o.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+p,strokeDashArray:Ue});if(R.setAttrs(ze.node,{"data:angle":Ve,"data:value":s.series[p]}),o.config.chart.dropShadow.enabled){var qe=o.config.chart.dropShadow;h.dropShadow(ze,qe,p)}if(h.setSelectionFilter(ze,0,p),this.addListeners(ze,this.radialDataLabels),P.add(ze),ze.attr({index:0,j:p}),this.barLabels.enabled){var at=E.polarToCartesian(s.centerX,s.centerY,s.size,ne),ot=this.barLabels.formatter(o.globals.seriesNames[p],{seriesIndex:p,w:o}),ut=["apexcharts-radialbar-label"];this.barLabels.onClick||ut.push("apexcharts-no-click");var vt=this.barLabels.useSeriesColors?o.globals.colors[p]:o.config.chart.foreColor;vt||(vt=o.config.chart.foreColor);var kt=at.x+this.barLabels.offsetX,mt=at.y+this.barLabels.offsetY,It=u.drawText({x:kt,y:mt,text:ot,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:vt,cssClass:ut.join(" ")});It.on("click",this.onBarLabelClick),It.attr({rel:p+1}),ne!==0&&It.attr({"transform-origin":"".concat(kt," ").concat(mt),transform:"rotate(".concat(ne," 0 0)")}),P.add(It)}var tn=0;!this.initialAnim||o.globals.resized||o.globals.dataChanged||(tn=o.config.chart.animations.speed),o.globals.dataChanged&&(tn=o.config.chart.animations.dynamicAnimation.speed),this.animDur=tn/(1.2*s.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(ze,{centerX:s.centerX,centerY:s.centerY,endAngle:me,startAngle:ne,prevEndAngle:ye,prevStartAngle:ee,size:s.size,i:p,totalItems:2,animBeginArr:this.animBeginArr,dur:tn,shouldSetPrevPaths:!0,easing:o.globals.easing})}return{g:m,elHollow:T,dataLabels:G}}},{key:"drawHollow",value:function(s){var o=new R(this.ctx).drawCircle(2*s.size);return o.attr({class:"apexcharts-radialbar-hollow",cx:s.centerX,cy:s.centerY,r:s.size,fill:s.fill}),o}},{key:"drawHollowImage",value:function(s,o,u,c){var h=this.w,m=new je(this.ctx),b=E.randomId(),k=h.config.plotOptions.radialBar.hollow.image;if(h.config.plotOptions.radialBar.hollow.imageClipped)m.clippedImgArea({width:u,height:u,image:k,patternID:"pattern".concat(h.globals.cuid).concat(b)}),c="url(#pattern".concat(h.globals.cuid).concat(b,")");else{var w=h.config.plotOptions.radialBar.hollow.imageWidth,A=h.config.plotOptions.radialBar.hollow.imageHeight;if(w===void 0&&A===void 0){var T=h.globals.dom.Paper.image(k).loaded((function(D){this.move(s.centerX-D.width/2+h.config.plotOptions.radialBar.hollow.imageOffsetX,s.centerY-D.height/2+h.config.plotOptions.radialBar.hollow.imageOffsetY)}));o.add(T)}else{var _=h.globals.dom.Paper.image(k).loaded((function(D){this.move(s.centerX-w/2+h.config.plotOptions.radialBar.hollow.imageOffsetX,s.centerY-A/2+h.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(w,A)}));o.add(_)}}return c}},{key:"getStrokeWidth",value:function(s){var o=this.w;return s.size*(100-parseInt(o.config.plotOptions.radialBar.hollow.size,10))/100/(s.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(s){var o=parseInt(s.target.getAttribute("rel"),10)-1,u=this.barLabels.onClick,c=this.w;u&&u(c.globals.seriesNames[o],{w:c,seriesIndex:o})}}]),a})(),o0=(function(K){S(a,pi);var t=v(a);function a(){return l(this,a),t.apply(this,arguments)}return f(a,[{key:"draw",value:function(s,o){var u=this.w,c=new R(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=s,this.seriesRangeStart=u.globals.seriesRangeStart,this.seriesRangeEnd=u.globals.seriesRangeEnd,this.barHelpers.initVariables(s);for(var h=c.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),m=0;m0&&(this.visibleI=this.visibleI+1);var J=0,p=0,P=0;this.yRatio.length>1&&(this.yaxisIndex=u.globals.seriesYAxisReverseMap[D][0],P=D);var z=this.barHelpers.initialPositions();_=z.y,A=z.zeroW,T=z.x,p=z.barWidth,J=z.barHeight,b=z.xDivision,k=z.yDivision,w=z.zeroH;for(var ne=c.group({class:"apexcharts-datalabels","data:realIndex":D}),ee=c.group({class:"apexcharts-rangebar-goals-markers"}),ie=0;ie0}));return this.isHorizontal?(c=D.config.plotOptions.bar.rangeBarGroupRows?m+A*P:m+k*this.visibleI+A*P,z>-1&&!D.config.plotOptions.bar.rangeBarOverlap&&(G=D.globals.seriesRange[o][z].overlaps).indexOf(U)>-1&&(c=(k=_.barHeight/G.length)*this.visibleI+A*(100-parseInt(this.barOptions.barHeight,10))/100/2+k*(this.visibleI+G.indexOf(U))+A*P)):(P>-1&&!D.globals.timescaleLabels.length&&(h=D.config.plotOptions.bar.rangeBarGroupRows?b+T*P:b+w*this.visibleI+T*P),z>-1&&!D.config.plotOptions.bar.rangeBarOverlap&&(G=D.globals.seriesRange[o][z].overlaps).indexOf(U)>-1&&(h=(w=_.barWidth/G.length)*this.visibleI+T*(100-parseInt(this.barOptions.barWidth,10))/100/2+w*(this.visibleI+G.indexOf(U))+T*P)),{barYPosition:c,barXPosition:h,barHeight:k,barWidth:w}}},{key:"drawRangeColumnPaths",value:function(s){var o=s.indexes,u=s.x,c=s.xDivision,h=s.barWidth,m=s.barXPosition,b=s.zeroH,k=this.w,w=o.i,A=o.j,T=o.realIndex,_=o.translationsIndex,D=this.yRatio[_],G=this.getRangeValue(T,A),U=Math.min(G.start,G.end),J=Math.max(G.start,G.end);this.series[w][A]===void 0||this.series[w][A]===null?U=b:(U=b-U/D,J=b-J/D);var p=Math.abs(J-U),P=this.barHelpers.getColumnPaths({barXPosition:m,barWidth:h,y1:U,y2:J,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:T,i:T,j:A,w:k});if(k.globals.isXNumeric){var z=this.getBarXForNumericXAxis({x:u,j:A,realIndex:T,barWidth:h});u=z.x,m=z.barXPosition}else u+=c;return{pathTo:P.pathTo,pathFrom:P.pathFrom,barHeight:p,x:u,y:G.start<0&&G.end<0?U:J,goalY:this.barHelpers.getGoalValues("y",null,b,w,A,_),barXPosition:m}}},{key:"preventBarOverflow",value:function(s){var o=this.w;return s<0&&(s=0),s>o.globals.gridWidth&&(s=o.globals.gridWidth),s}},{key:"drawRangeBarPaths",value:function(s){var o=s.indexes,u=s.y,c=s.y1,h=s.y2,m=s.yDivision,b=s.barHeight,k=s.barYPosition,w=s.zeroW,A=this.w,T=o.realIndex,_=o.j,D=this.preventBarOverflow(w+c/this.invertedYRatio),G=this.preventBarOverflow(w+h/this.invertedYRatio),U=this.getRangeValue(T,_),J=Math.abs(G-D),p=this.barHelpers.getBarpaths({barYPosition:k,barHeight:b,x1:D,x2:G,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:T,realIndex:T,j:_,w:A});return A.globals.isXNumeric||(u+=m),{pathTo:p.pathTo,pathFrom:p.pathFrom,barWidth:J,x:U.start<0&&U.end<0?D:G,goalX:this.barHelpers.getGoalValues("x",w,null,T,_),y:u}}},{key:"getRangeValue",value:function(s,o){var u=this.w;return{start:u.globals.seriesRangeStart[s][o],end:u.globals.seriesRangeEnd[s][o]}}}]),a})(),c0=(function(){function K(t){l(this,K),this.w=t.w,this.lineCtx=t}return f(K,[{key:"sameValueSeriesFix",value:function(t,a){var s=this.w;if((s.config.fill.type==="gradient"||s.config.fill.type[t]==="gradient")&&new q(this.lineCtx.ctx,s).seriesHaveSameValues(t)){var o=a[t].slice();o[o.length-1]=o[o.length-1]+1e-6,a[t]=o}return a}},{key:"calculatePoints",value:function(t){var a=t.series,s=t.realIndex,o=t.x,u=t.y,c=t.i,h=t.j,m=t.prevY,b=this.w,k=[],w=[];if(h===0){var A=this.lineCtx.categoryAxisCorrection+b.config.markers.offsetX;b.globals.isXNumeric&&(A=(b.globals.seriesX[s][0]-b.globals.minX)/this.lineCtx.xRatio+b.config.markers.offsetX),k.push(A),w.push(E.isNumber(a[c][0])?m+b.config.markers.offsetY:null),k.push(o+b.config.markers.offsetX),w.push(E.isNumber(a[c][h+1])?u+b.config.markers.offsetY:null)}else k.push(o+b.config.markers.offsetX),w.push(E.isNumber(a[c][h+1])?u+b.config.markers.offsetY:null);return{x:k,y:w}}},{key:"checkPreviousPaths",value:function(t){for(var a=t.pathFromLine,s=t.pathFromArea,o=t.realIndex,u=this.w,c=0;c0&&parseInt(h.realIndex,10)===parseInt(o,10)&&(h.type==="line"?(this.lineCtx.appendPathFrom=!1,a=u.globals.previousPaths[c].paths[0].d):h.type==="area"&&(this.lineCtx.appendPathFrom=!1,s=u.globals.previousPaths[c].paths[0].d,u.config.stroke.show&&u.globals.previousPaths[c].paths[1]&&(a=u.globals.previousPaths[c].paths[1].d)))}return{pathFromLine:a,pathFromArea:s}}},{key:"determineFirstPrevY",value:function(t){var a,s,o,u=t.i,c=t.realIndex,h=t.series,m=t.prevY,b=t.lineYPosition,k=t.translationsIndex,w=this.w,A=w.config.chart.stacked&&!w.globals.comboCharts||w.config.chart.stacked&&w.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((a=this.w.config.series[c])===null||a===void 0?void 0:a.type)==="bar"||((s=this.w.config.series[c])===null||s===void 0?void 0:s.type)==="column");if(((o=h[u])===null||o===void 0?void 0:o[0])!==void 0)m=(b=A&&u>0?this.lineCtx.prevSeriesY[u-1][0]:this.lineCtx.zeroY)-h[u][0]/this.lineCtx.yRatio[k]+2*(this.lineCtx.isReversed?h[u][0]/this.lineCtx.yRatio[k]:0);else if(A&&u>0&&h[u][0]===void 0){for(var T=u-1;T>=0;T--)if(h[T][0]!==null&&h[T][0]!==void 0){m=b=this.lineCtx.prevSeriesY[T][0];break}}return{prevY:m,lineYPosition:b}}}]),K})(),u0=function(K){for(var t,a,s,o,u=(function(k){for(var w=[],A=k[0],T=k[1],_=w[0]=ac(A,T),D=1,G=k.length-1;D9&&(o=3*s/Math.sqrt(o),u[m]=o*t,u[m+1]=o*a);for(var b=0;b<=c;b++)o=(K[Math.min(c,b+1)][0]-K[Math.max(0,b-1)][0])/(6*(1+u[b]*u[b])),h.push([o||0,u[b]*o||0]);return h},d0=function(K){var t=u0(K),a=K[1],s=K[0],o=[],u=t[1],c=t[0];o.push(s,[s[0]+c[0],s[1]+c[1],a[0]-u[0],a[1]-u[1],a[0],a[1]]);for(var h=2,m=t.length;h1&&s[1].length<6){var o=s[0].length;s[1]=[2*s[0][o-2]-s[0][o-4],2*s[0][o-1]-s[0][o-3]].concat(s[1])}s[0]=s[0].slice(-2)}return s};function ac(K,t){return(t[1]-K[1])/(t[0]-K[0])}var ic=(function(){function K(t,a,s){l(this,K),this.ctx=t,this.w=t.w,this.xyRatios=a,this.pointsChart=!(this.w.config.chart.type!=="bubble"&&this.w.config.chart.type!=="scatter")||s,this.scatter=new Se(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new c0(this),this.markers=new ue(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return f(K,[{key:"draw",value:function(t,a,s,o){var u,c=this.w,h=new R(this.ctx),m=c.globals.comboCharts?a:c.config.chart.type,b=h.group({class:"apexcharts-".concat(m,"-series apexcharts-plot-series")}),k=new q(this.ctx,c);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,t=k.getLogSeries(t),this.yRatio=k.getLogYRatios(this.yRatio),this.prevSeriesY=[];for(var w=[],A=0;A1?T:0;this._initSerieVariables(t,A,T);var D=[],G=[],U=[],J=c.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,T),c.globals.isXNumeric&&c.globals.seriesX.length>0&&(J=(c.globals.seriesX[T][0]-c.globals.minX)/this.xRatio),U.push(J);var p,P=J,z=void 0,ne=P,ee=this.zeroY,ie=this.zeroY;ee=this.lineHelpers.determineFirstPrevY({i:A,realIndex:T,series:t,prevY:ee,lineYPosition:0,translationsIndex:_}).prevY,c.config.stroke.curve==="monotoneCubic"&&t[A][0]===null?D.push(null):D.push(ee),p=ee,m==="rangeArea"&&(z=ie=this.lineHelpers.determineFirstPrevY({i:A,realIndex:T,series:o,prevY:ie,lineYPosition:0,translationsIndex:_}).prevY,G.push(D[0]!==null?ie:null));var me=this._calculatePathsFrom({type:m,series:t,i:A,realIndex:T,translationsIndex:_,prevX:ne,prevY:ee,prevY2:ie}),ye=[D[0]],Ve=[G[0]],Ue={type:m,series:t,realIndex:T,translationsIndex:_,i:A,x:J,y:1,pX:P,pY:p,pathsFrom:me,linePaths:[],areaPaths:[],seriesIndex:s,lineYPosition:0,xArrj:U,yArrj:D,y2Arrj:G,seriesRangeEnd:o},ze=this._iterateOverDataPoints(M(M({},Ue),{},{iterations:m==="rangeArea"?t[A].length-1:void 0,isRangeStart:!0}));if(m==="rangeArea"){for(var qe=this._calculatePathsFrom({series:o,i:A,realIndex:T,prevX:ne,prevY:ie}),at=this._iterateOverDataPoints(M(M({},Ue),{},{series:o,xArrj:[J],yArrj:ye,y2Arrj:Ve,pY:z,areaPaths:ze.areaPaths,pathsFrom:qe,iterations:o[A].length-1,isRangeStart:!1})),ot=ze.linePaths.length/2,ut=0;ut=0;vt--)b.add(w[vt]);else for(var kt=0;kt1&&(this.yaxisIndex=o.globals.seriesYAxisReverseMap[s],c=s),this.isReversed=o.config.yaxis[this.yaxisIndex]&&o.config.yaxis[this.yaxisIndex].reversed,this.zeroY=o.globals.gridHeight-this.baseLineY[c]-(this.isReversed?o.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[c]:0),this.areaBottomY=this.zeroY,(this.zeroY>o.globals.gridHeight||o.config.plotOptions.area.fillTo==="end")&&(this.areaBottomY=o.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=u.group({class:"apexcharts-series",zIndex:o.config.series[s].zIndex!==void 0?o.config.series[s].zIndex:s,seriesName:E.escapeString(o.globals.seriesNames[s])}),this.elPointsMain=u.group({class:"apexcharts-series-markers-wrap","data:realIndex":s}),this.elDataLabelsWrap=u.group({class:"apexcharts-datalabels","data:realIndex":s});var h=t[a].length===o.globals.dataPoints;this.elSeries.attr({"data:longestSeries":h,rel:a+1,"data:realIndex":s}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var a,s,o,u,c=t.type,h=t.series,m=t.i,b=t.realIndex,k=t.translationsIndex,w=t.prevX,A=t.prevY,T=t.prevY2,_=this.w,D=new R(this.ctx);if(h[m][0]===null){for(var G=0;G0){var U=this.lineHelpers.checkPreviousPaths({pathFromLine:o,pathFromArea:u,realIndex:b});o=U.pathFromLine,u=U.pathFromArea}return{prevX:w,prevY:A,linePath:a,areaPath:s,pathFromLine:o,pathFromArea:u}}},{key:"_handlePaths",value:function(t){var a=t.type,s=t.realIndex,o=t.i,u=t.paths,c=this.w,h=new R(this.ctx),m=new je(this.ctx);this.prevSeriesY.push(u.yArrj),c.globals.seriesXvalues[s]=u.xArrj,c.globals.seriesYvalues[s]=u.yArrj;var b=c.config.forecastDataPoints;if(b.count>0&&a!=="rangeArea"){var k=c.globals.seriesXvalues[s][c.globals.seriesXvalues[s].length-b.count-1],w=h.drawRect(k,0,c.globals.gridWidth,c.globals.gridHeight,0);c.globals.dom.elForecastMask.appendChild(w.node);var A=h.drawRect(0,0,k,c.globals.gridHeight,0);c.globals.dom.elNonForecastMask.appendChild(A.node)}this.pointsChart||c.globals.delayedElements.push({el:this.elPointsMain.node,index:s});var T={i:o,realIndex:s,animationDelay:o,initialSpeed:c.config.chart.animations.speed,dataChangeSpeed:c.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(a)};if(a==="area")for(var _=m.fillPath({seriesNumber:s}),D=0;D0&&a!=="rangeArea"){var ee=h.renderPaths(z);ee.node.setAttribute("stroke-dasharray",b.dashArray),b.strokeWidth&&ee.node.setAttribute("stroke-width",b.strokeWidth),this.elSeries.add(ee),ee.attr("clip-path","url(#forecastMask".concat(c.globals.cuid,")")),ne.attr("clip-path","url(#nonForecastMask".concat(c.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(t){var a,s,o=this,u=t.type,c=t.series,h=t.iterations,m=t.realIndex,b=t.translationsIndex,k=t.i,w=t.x,A=t.y,T=t.pX,_=t.pY,D=t.pathsFrom,G=t.linePaths,U=t.areaPaths,J=t.seriesIndex,p=t.lineYPosition,P=t.xArrj,z=t.yArrj,ne=t.y2Arrj,ee=t.isRangeStart,ie=t.seriesRangeEnd,me=this.w,ye=new R(this.ctx),Ve=this.yRatio,Ue=D.prevY,ze=D.linePath,qe=D.areaPath,at=D.pathFromLine,ot=D.pathFromArea,ut=E.isNumber(me.globals.minYArr[m])?me.globals.minYArr[m]:me.globals.minY;h||(h=me.globals.dataPoints>1?me.globals.dataPoints-1:me.globals.dataPoints);var vt=function(Rn,On){return On-Rn/Ve[b]+2*(o.isReversed?Rn/Ve[b]:0)},kt=A,mt=me.config.chart.stacked&&!me.globals.comboCharts||me.config.chart.stacked&&me.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||((a=this.w.config.series[m])===null||a===void 0?void 0:a.type)==="bar"||((s=this.w.config.series[m])===null||s===void 0?void 0:s.type)==="column"),It=me.config.stroke.curve;Array.isArray(It)&&(It=Array.isArray(J)?It[J[k]]:It[k]);for(var tn,nn=0,Ut=0;Ut0&&me.globals.collapsedSeries.length0;On--){if(!(me.globals.collapsedSeriesIndices.indexOf((J==null?void 0:J[On])||On)>-1))return On;On--}return 0})(k-1)][Ut+1]:p=this.zeroY:p=this.zeroY,Zn?A=vt(ut,p):(A=vt(c[k][Ut+1],p),u==="rangeArea"&&(kt=vt(ie[k][Ut+1],p))),P.push(w),!Zn||me.config.stroke.curve!=="smooth"&&me.config.stroke.curve!=="monotoneCubic"?(z.push(A),ne.push(kt)):(z.push(null),ne.push(null));var Bt=this.lineHelpers.calculatePoints({series:c,x:w,y:A,realIndex:m,i:k,j:Ut,prevY:Ue}),Gt=this._createPaths({type:u,series:c,i:k,realIndex:m,j:Ut,x:w,y:A,y2:kt,xArrj:P,yArrj:z,y2Arrj:ne,pX:T,pY:_,pathState:nn,segmentStartX:tn,linePath:ze,areaPath:qe,linePaths:G,areaPaths:U,curve:It,isRangeStart:ee});U=Gt.areaPaths,G=Gt.linePaths,T=Gt.pX,_=Gt.pY,nn=Gt.pathState,tn=Gt.segmentStartX,qe=Gt.areaPath,ze=Gt.linePath,!this.appendPathFrom||It==="monotoneCubic"&&u==="rangeArea"||(at+=ye.line(w,this.zeroY),ot+=ye.line(w,this.zeroY)),this.handleNullDataPoints(c,Bt,k,Ut,m),this._handleMarkersAndLabels({type:u,pointsPos:Bt,i:k,j:Ut,realIndex:m,isRangeStart:ee})}return{yArrj:z,xArrj:P,pathFromArea:ot,areaPaths:U,pathFromLine:at,linePaths:G,linePath:ze,areaPath:qe}}},{key:"_handleMarkersAndLabels",value:function(t){var a=t.type,s=t.pointsPos,o=t.isRangeStart,u=t.i,c=t.j,h=t.realIndex,m=this.w,b=new _e(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,c,{realIndex:h,pointsPos:s,zRatio:this.zRatio,elParent:this.elPointsMain});else{m.globals.series[u].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var k=this.markers.plotChartMarkers(s,h,c+1);k!==null&&this.elPointsMain.add(k)}var w=b.drawDataLabel({type:a,isRangeStart:o,pos:s,i:h,j:c+1});w!==null&&this.elDataLabelsWrap.add(w)}},{key:"_createPaths",value:function(t){var a=t.type,s=t.series,o=t.i;t.realIndex;var u,c=t.j,h=t.x,m=t.y,b=t.xArrj,k=t.yArrj,w=t.y2,A=t.y2Arrj,T=t.pX,_=t.pY,D=t.pathState,G=t.segmentStartX,U=t.linePath,J=t.areaPath,p=t.linePaths,P=t.areaPaths,z=t.curve,ne=t.isRangeStart,ee=new R(this.ctx),ie=this.areaBottomY,me=a==="rangeArea",ye=a==="rangeArea"&≠switch(z){case"monotoneCubic":var Ve=ne?k:A;switch(D){case 0:if(Ve[c+1]===null)break;D=1;case 1:if(!(me?b.length===s[o].length:c===s[o].length-2))break;case 2:var Ue=ne?b:b.slice().reverse(),ze=ne?Ve:Ve.slice().reverse(),qe=(u=ze,Ue.map((function(Nt,Bt){return[Nt,u[Bt]]})).filter((function(Nt){return Nt[1]!==null}))),at=qe.length>1?d0(qe):qe,ot=[];me&&(ye?P=qe:ot=P.reverse());var ut=0,vt=0;if((function(Nt,Bt){for(var Gt=(function(cs){var Xn=[],ja=0;return cs.forEach((function(y0){y0!==null?ja++:ja>0&&(Xn.push(ja),ja=0)})),ja>0&&Xn.push(ja),Xn})(Nt),Rn=[],On=0,Pa=0;On4?(Pa+="C".concat(Xn[0],", ").concat(Xn[1]),Pa+=", ".concat(Xn[2],", ").concat(Xn[3]),Pa+=", ".concat(Xn[4],", ").concat(Xn[5])):ja>2&&(Pa+="S".concat(Xn[0],", ").concat(Xn[1]),Pa+=", ".concat(Xn[2],", ").concat(Xn[3]))}return Pa})(Nt),Gt=vt,Rn=(vt+=Nt.length)-1;ye?U=ee.move(qe[Gt][0],qe[Gt][1])+Bt:me?U=ee.move(ot[Gt][0],ot[Gt][1])+ee.line(qe[Gt][0],qe[Gt][1])+Bt+ee.line(ot[Rn][0],ot[Rn][1]):(U=ee.move(qe[Gt][0],qe[Gt][1])+Bt,J=U+ee.line(qe[Rn][0],ie)+ee.line(qe[Gt][0],ie)+"z",P.push(J)),p.push(U)})),me&&ut>1&&!ye){var kt=p.slice(ut).reverse();p.splice(ut),kt.forEach((function(Nt){return p.push(Nt)}))}D=0}break;case"smooth":var mt=.35*(h-T);if(s[o][c]===null)D=0;else switch(D){case 0:if(G=T,U=ye?ee.move(T,A[c])+ee.line(T,_):ee.move(T,_),J=ee.move(T,_),s[o][c+1]===null){p.push(U),P.push(J);break}if(D=1,c=s[o].length-2&&(ye&&(U+=ee.curve(h,m,h,m,h,w)+ee.move(h,w)),J+=ee.curve(h,m,h,m,h,ie)+ee.line(G,ie)+"z",p.push(U),P.push(J),D=-1)}}T=h,_=m;break;default:var nn=function(Nt,Bt,Gt){var Rn=[];switch(Nt){case"stepline":Rn=ee.line(Bt,null,"H")+ee.line(null,Gt,"V");break;case"linestep":Rn=ee.line(null,Gt,"V")+ee.line(Bt,null,"H");break;case"straight":Rn=ee.line(Bt,Gt)}return Rn};if(s[o][c]===null)D=0;else switch(D){case 0:if(G=T,U=ye?ee.move(T,A[c])+ee.line(T,_):ee.move(T,_),J=ee.move(T,_),s[o][c+1]===null){p.push(U),P.push(J);break}if(D=1,c=s[o].length-2&&(ye&&(U+=ee.line(h,w)),J+=ee.line(h,ie)+ee.line(G,ie)+"z",p.push(U),P.push(J),D=-1)}}T=h,_=m}return{linePaths:p,areaPaths:P,pX:T,pY:_,pathState:D,segmentStartX:G,linePath:U,areaPath:J}}},{key:"handleNullDataPoints",value:function(t,a,s,o,u){var c=this.w;if(t[s][o]===null&&c.config.markers.showNullDataPoints||t[s].length===1){var h=this.strokeWidth-c.config.markers.strokeWidth/2;h>0||(h=0);var m=this.markers.plotChartMarkers(a,u,o+1,h,!0);m!==null&&this.elPointsMain.add(m)}}}]),K})();window.TreemapSquared={},window.TreemapSquared.generate=(function(){function K(h,m,b,k){this.xoffset=h,this.yoffset=m,this.height=k,this.width=b,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(w){var A,T=[],_=this.xoffset,D=this.yoffset,G=u(w)/this.height,U=u(w)/this.width;if(this.width>=this.height)for(A=0;A=this.height){var T=w/this.height,_=this.width-T;A=new K(this.xoffset+T,this.yoffset,_,this.height)}else{var D=w/this.width,G=this.height-D;A=new K(this.xoffset,this.yoffset+D,this.width,G)}return A}}function t(h,m,b,k,w){k=k===void 0?0:k,w=w===void 0?0:w;var A=a((function(T,_){var D,G=[],U=_/u(T);for(D=0;D=p})(m,A=h[0],w)?(m.push(A),a(h.slice(1),m,b,k)):(T=b.cutArea(u(m),k),k.push(b.getCoordinates(m)),a(h,[],T,k)),k;k.push(b.getCoordinates(m))}function s(h,m){var b=Math.min.apply(Math,h),k=Math.max.apply(Math,h),w=u(h);return Math.max(Math.pow(m,2)*k/Math.pow(w,2),Math.pow(w,2)/(Math.pow(m,2)*b))}function o(h){return h&&h.constructor===Array}function u(h){var m,b=0;for(m=0;mc-o&&b.width<=h-u){var k=m.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(-90 ".concat(k.x," ").concat(k.y,") translate(").concat(b.height/3,")"))}}},{key:"truncateLabels",value:function(t,a,s,o,u,c){var h=new R(this.ctx),m=h.getTextRects(t,a).width+this.w.config.stroke.width+5>u-s&&c-o>u-s?c-o:u-s,b=h.getTextBasedOnMaxWidth({text:t,maxWidth:m,fontSize:a});return t.length!==b.length&&m/a<5?"":b}},{key:"animateTreemap",value:function(t,a,s,o){var u=new B(this.ctx);u.animateRect(t,{x:a.x,y:a.y,width:a.width,height:a.height},{x:s.x,y:s.y,width:s.width,height:s.height},o,(function(){u.animationCompleted(t)}))}}]),K})(),Rf=86400,g0=10/Rf,v0=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return f(K,[{key:"calculateTimeScaleTicks",value:function(t,a){var s=this,o=this.w;if(o.globals.allSeriesCollapsed)return o.globals.labels=[],o.globals.timescaleLabels=[],[];var u=new ae(this.ctx),c=(a-t)/864e5;this.determineInterval(c),o.globals.disableZoomIn=!1,o.globals.disableZoomOut=!1,c5e4&&(o.globals.disableZoomOut=!0);var h=u.getTimeUnitsfromTimestamp(t,a,this.utc),m=o.globals.gridWidth/c,b=m/24,k=b/60,w=k/60,A=Math.floor(24*c),T=Math.floor(1440*c),_=Math.floor(c*Rf),D=Math.floor(c),G=Math.floor(c/30),U=Math.floor(c/365),J={minMillisecond:h.minMillisecond,minSecond:h.minSecond,minMinute:h.minMinute,minHour:h.minHour,minDate:h.minDate,minMonth:h.minMonth,minYear:h.minYear},p={firstVal:J,currentMillisecond:J.minMillisecond,currentSecond:J.minSecond,currentMinute:J.minMinute,currentHour:J.minHour,currentMonthDate:J.minDate,currentDate:J.minDate,currentMonth:J.minMonth,currentYear:J.minYear,daysWidthOnXAxis:m,hoursWidthOnXAxis:b,minutesWidthOnXAxis:k,secondsWidthOnXAxis:w,numberOfSeconds:_,numberOfMinutes:T,numberOfHours:A,numberOfDays:D,numberOfMonths:G,numberOfYears:U};switch(this.tickInterval){case"years":this.generateYearScale(p);break;case"months":case"half_year":this.generateMonthScale(p);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(p);break;case"hours":this.generateHourScale(p);break;case"minutes_fives":case"minutes":this.generateMinuteScale(p);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(p)}var P=this.timeScaleArray.map((function(z){var ne={position:z.position,unit:z.unit,year:z.year,day:z.day?z.day:1,hour:z.hour?z.hour:0,month:z.month+1};return z.unit==="month"?M(M({},ne),{},{day:1,value:z.value+1}):z.unit==="day"||z.unit==="hour"?M(M({},ne),{},{value:z.value}):z.unit==="minute"?M(M({},ne),{},{value:z.value,minute:z.value}):z.unit==="second"?M(M({},ne),{},{value:z.value,minute:z.minute,second:z.second}):z}));return P.filter((function(z){var ne=1,ee=Math.ceil(o.globals.gridWidth/120),ie=z.value;o.config.xaxis.tickAmount!==void 0&&(ee=o.config.xaxis.tickAmount),P.length>ee&&(ne=Math.floor(P.length/ee));var me=!1,ye=!1;switch(s.tickInterval){case"years":z.unit==="year"&&(me=!0);break;case"half_year":ne=7,z.unit==="year"&&(me=!0);break;case"months":ne=1,z.unit==="year"&&(me=!0);break;case"months_fortnight":ne=15,z.unit!=="year"&&z.unit!=="month"||(me=!0),ie===30&&(ye=!0);break;case"months_days":ne=10,z.unit==="month"&&(me=!0),ie===30&&(ye=!0);break;case"week_days":ne=8,z.unit==="month"&&(me=!0);break;case"days":ne=1,z.unit==="month"&&(me=!0);break;case"hours":z.unit==="day"&&(me=!0);break;case"minutes_fives":case"seconds_fives":ie%5!=0&&(ye=!0);break;case"seconds_tens":ie%10!=0&&(ye=!0)}if(s.tickInterval==="hours"||s.tickInterval==="minutes_fives"||s.tickInterval==="seconds_tens"||s.tickInterval==="seconds_fives"){if(!ye)return!0}else if((ie%ne==0||me)&&!ye)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(t,a){var s=this.w,o=this.formatDates(t),u=this.removeOverlappingTS(o);s.globals.timescaleLabels=u.slice(),new wt(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){var a=24*t,s=60*a;switch(!0){case t/365>5:this.tickInterval="years";break;case t>800:this.tickInterval="half_year";break;case t>180:this.tickInterval="months";break;case t>90:this.tickInterval="months_fortnight";break;case t>60:this.tickInterval="months_days";break;case t>30:this.tickInterval="week_days";break;case t>2:this.tickInterval="days";break;case a>2.4:this.tickInterval="hours";break;case s>15:this.tickInterval="minutes_fives";break;case s>5:this.tickInterval="minutes";break;case s>1:this.tickInterval="seconds_tens";break;case 60*s>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(t){var a=t.firstVal,s=t.currentMonth,o=t.currentYear,u=t.daysWidthOnXAxis,c=t.numberOfYears,h=a.minYear,m=0,b=new ae(this.ctx),k="year";if(a.minDate>1||a.minMonth>0){var w=b.determineRemainingDaysOfYear(a.minYear,a.minMonth,a.minDate);m=(b.determineDaysOfYear(a.minYear)-w+1)*u,h=a.minYear+1,this.timeScaleArray.push({position:m,value:h,unit:k,year:h,month:E.monthMod(s+1)})}else a.minDate===1&&a.minMonth===0&&this.timeScaleArray.push({position:m,value:h,unit:k,year:o,month:E.monthMod(s+1)});for(var A=h,T=m,_=0;_1){b=(k.determineDaysOfMonths(o+1,a.minYear)-s+1)*c,m=E.monthMod(o+1);var T=u+A,_=E.monthMod(m),D=m;m===0&&(w="year",D=T,_=1,T+=A+=1),this.timeScaleArray.push({position:b,value:D,unit:w,year:T,month:_})}else this.timeScaleArray.push({position:b,value:m,unit:w,year:u,month:E.monthMod(o)});for(var G=m+1,U=b,J=0,p=1;Jh.determineDaysOfMonths(P+1,z)&&(k=1,m="month",T=P+=1),P},A=(24-a.minHour)*u,T=b,_=w(k,s,o);a.minHour===0&&a.minDate===1?(A=0,T=E.monthMod(a.minMonth),m="month",k=a.minDate):a.minDate!==1&&a.minHour===0&&a.minMinute===0&&(A=0,b=a.minDate,T=b,_=w(k=b,s,o)),this.timeScaleArray.push({position:A,value:T,unit:m,year:this._getYear(o,_,0),month:E.monthMod(_),day:k});for(var D=A,G=0;Gm.determineDaysOfMonths(ee+1,u)&&(G=1,ee+=1),{month:ee,date:G}},w=function(ne,ee){return ne>m.determineDaysOfMonths(ee+1,u)?ee+=1:ee},A=60-(a.minMinute+a.minSecond/60),T=A*c,_=a.minHour+1,D=_;A===60&&(T=0,D=_=a.minHour);var G=s;D>=24&&(D=0,G+=1,b="day");var U=k(G,o).month;U=w(G,U),this.timeScaleArray.push({position:T,value:_,unit:b,day:G,hour:D,year:u,month:E.monthMod(U)}),D++;for(var J=T,p=0;p=24&&(D=0,b="day",U=k(G+=1,U).month,U=w(G,U));var P=this._getYear(u,U,0);J=60*c+J;var z=D===0?G:D;this.timeScaleArray.push({position:J,value:z,unit:b,hour:D,day:G,year:P,month:E.monthMod(U)}),D++}}},{key:"generateMinuteScale",value:function(t){for(var a=t.currentMillisecond,s=t.currentSecond,o=t.currentMinute,u=t.currentHour,c=t.currentDate,h=t.currentMonth,m=t.currentYear,b=t.minutesWidthOnXAxis,k=t.secondsWidthOnXAxis,w=t.numberOfMinutes,A=o+1,T=c,_=h,D=m,G=u,U=(60-s-a/1e3)*k,J=0;J=60&&(A=0,(G+=1)===24&&(G=0)),this.timeScaleArray.push({position:U,value:A,unit:"minute",hour:G,minute:A,day:T,year:this._getYear(D,_,0),month:E.monthMod(_)}),U+=b,A++}},{key:"generateSecondScale",value:function(t){for(var a=t.currentMillisecond,s=t.currentSecond,o=t.currentMinute,u=t.currentHour,c=t.currentDate,h=t.currentMonth,m=t.currentYear,b=t.secondsWidthOnXAxis,k=t.numberOfSeconds,w=s+1,A=o,T=c,_=h,D=m,G=u,U=(1e3-a)/1e3*b,J=0;J=60&&(w=0,++A>=60&&(A=0,++G===24&&(G=0))),this.timeScaleArray.push({position:U,value:w,unit:"second",hour:G,minute:A,second:w,day:T,year:this._getYear(D,_,0),month:E.monthMod(_)}),U+=b,w++}},{key:"createRawDateString",value:function(t,a){var s=t.year;return t.month===0&&(t.month=1),s+="-"+("0"+t.month.toString()).slice(-2),t.unit==="day"?s+=t.unit==="day"?"-"+("0"+a).slice(-2):"-01":s+="-"+("0"+(t.day?t.day:"1")).slice(-2),t.unit==="hour"?s+=t.unit==="hour"?"T"+("0"+a).slice(-2):"T00":s+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),t.unit==="minute"?s+=":"+("0"+a).slice(-2):s+=":"+(t.minute?("0"+t.minute).slice(-2):"00"),t.unit==="second"?s+=":"+("0"+a).slice(-2):s+=":00",this.utc&&(s+=".000Z"),s}},{key:"formatDates",value:function(t){var a=this,s=this.w;return t.map((function(o){var u=o.value.toString(),c=new ae(a.ctx),h=a.createRawDateString(o,u),m=c.getDate(c.parseDate(h));if(a.utc||(m=c.getDate(c.parseDateWithTimezone(h))),s.config.xaxis.labels.format===void 0){var b="dd MMM",k=s.config.xaxis.labels.datetimeFormatter;o.unit==="year"&&(b=k.year),o.unit==="month"&&(b=k.month),o.unit==="day"&&(b=k.day),o.unit==="hour"&&(b=k.hour),o.unit==="minute"&&(b=k.minute),o.unit==="second"&&(b=k.second),u=c.formatDate(m,b)}else u=c.formatDate(m,s.config.xaxis.labels.format);return{dateString:h,position:o.position,value:u,unit:o.unit,year:o.year,month:o.month}}))}},{key:"removeOverlappingTS",value:function(t){var a,s=this,o=new R(this.ctx),u=!1;t.length>0&&t[0].value&&t.every((function(m){return m.value.length===t[0].value.length}))&&(u=!0,a=o.getTextRects(t[0].value).width);var c=0,h=t.map((function(m,b){if(b>0&&s.w.config.xaxis.labels.hideOverlappingLabels){var k=u?a:o.getTextRects(t[c].value).width,w=t[c].position;return m.position>w+k+10?(c=b,m):null}return m}));return h=h.filter((function(m){return m!==null}))}},{key:"_getYear",value:function(t,a,s){return t+Math.floor(a/12)+s}}]),K})(),m0=(function(){function K(t,a){l(this,K),this.ctx=a,this.w=a.w,this.el=t}return f(K,[{key:"setupElements",value:function(){var t=this.w,a=t.globals,s=t.config,o=s.chart.type;a.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].includes(o),a.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].includes(o),a.isBarHorizontal=["bar","rangeBar","boxPlot"].includes(o)&&s.plotOptions.bar.horizontal,a.chartClass=".apexcharts".concat(a.chartID),a.dom.baseEl=this.el,a.dom.elWrap=document.createElement("div"),R.setAttrs(a.dom.elWrap,{id:a.chartClass.substring(1),class:"apexcharts-canvas ".concat(a.chartClass.substring(1))}),this.el.appendChild(a.dom.elWrap),a.dom.Paper=new window.SVG.Doc(a.dom.elWrap),a.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(s.chart.offsetX,", ").concat(s.chart.offsetY,")")}),a.dom.Paper.node.style.background=s.theme.mode!=="dark"||s.chart.background?s.theme.mode!=="light"||s.chart.background?s.chart.background:"#fff":"#424242",this.setSVGDimensions(),a.dom.elLegendForeign=document.createElementNS(a.SVGNS,"foreignObject"),R.setAttrs(a.dom.elLegendForeign,{x:0,y:0,width:a.svgWidth,height:a.svgHeight}),a.dom.elLegendWrap=document.createElement("div"),a.dom.elLegendWrap.classList.add("apexcharts-legend"),a.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),a.dom.elLegendForeign.appendChild(a.dom.elLegendWrap),a.dom.Paper.node.appendChild(a.dom.elLegendForeign),a.dom.elGraphical=a.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),a.dom.elDefs=a.dom.Paper.defs(),a.dom.Paper.add(a.dom.elGraphical),a.dom.elGraphical.add(a.dom.elDefs)}},{key:"plotChartType",value:function(t,a){var s=this.w,o=this.ctx,u=s.config,c=s.globals,h={line:{series:[],i:[]},area:{series:[],i:[]},scatter:{series:[],i:[]},bubble:{series:[],i:[]},column:{series:[],i:[]},candlestick:{series:[],i:[]},boxPlot:{series:[],i:[]},rangeBar:{series:[],i:[]},rangeArea:{series:[],seriesRangeEnd:[],i:[]}},m=u.chart.type||"line",b=null,k=0;c.series.forEach((function(ne,ee){var ie=t[ee].type||m;h[ie]?(ie==="rangeArea"?(h[ie].series.push(c.seriesRangeStart[ee]),h[ie].seriesRangeEnd.push(c.seriesRangeEnd[ee])):h[ie].series.push(ne),h[ie].i.push(ee),ie!=="column"&&ie!=="bar"||(s.globals.columnSeries=h.column)):["heatmap","treemap","pie","donut","polarArea","radialBar","radar"].includes(ie)?b=ie:ie==="bar"?(h.column.series.push(ne),h.column.i.push(ee)):console.warn("You have specified an unrecognized series type (".concat(ie,").")),m!==ie&&ie!=="scatter"&&k++})),k>0&&(b&&console.warn("Chart or series type ".concat(b," cannot appear with other chart or series types.")),h.column.series.length>0&&u.plotOptions.bar.horizontal&&(k-=h.column.series.length,h.column={series:[],i:[]},s.globals.columnSeries={series:[],i:[]},console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"))),c.comboCharts||(c.comboCharts=k>0);var w=new ic(o,a),A=new nc(o,a);o.pie=new _f(o);var T=new l0(o);o.rangeBar=new o0(o,a);var _=new s0(o),D=[];if(c.comboCharts){var G,U,J=new q(o);if(h.area.series.length>0&&(G=D).push.apply(G,L(J.drawSeriesByGroup(h.area,c.areaGroups,"area",w))),h.column.series.length>0)if(u.chart.stacked){var p=new Mf(o,a);D.push(p.draw(h.column.series,h.column.i))}else o.bar=new pi(o,a),D.push(o.bar.draw(h.column.series,h.column.i));if(h.rangeArea.series.length>0&&D.push(w.draw(h.rangeArea.series,"rangeArea",h.rangeArea.i,h.rangeArea.seriesRangeEnd)),h.line.series.length>0&&(U=D).push.apply(U,L(J.drawSeriesByGroup(h.line,c.lineGroups,"line",w))),h.candlestick.series.length>0&&D.push(A.draw(h.candlestick.series,"candlestick",h.candlestick.i)),h.boxPlot.series.length>0&&D.push(A.draw(h.boxPlot.series,"boxPlot",h.boxPlot.i)),h.rangeBar.series.length>0&&D.push(o.rangeBar.draw(h.rangeBar.series,h.rangeBar.i)),h.scatter.series.length>0){var P=new ic(o,a,!0);D.push(P.draw(h.scatter.series,"scatter",h.scatter.i))}if(h.bubble.series.length>0){var z=new ic(o,a,!0);D.push(z.draw(h.bubble.series,"bubble",h.bubble.i))}}else switch(u.chart.type){case"line":D=w.draw(c.series,"line");break;case"area":D=w.draw(c.series,"area");break;case"bar":u.chart.stacked?D=new Mf(o,a).draw(c.series):(o.bar=new pi(o,a),D=o.bar.draw(c.series));break;case"candlestick":D=new nc(o,a).draw(c.series,"candlestick");break;case"boxPlot":D=new nc(o,a).draw(c.series,u.chart.type);break;case"rangeBar":D=o.rangeBar.draw(c.series);break;case"rangeArea":D=w.draw(c.seriesRangeStart,"rangeArea",void 0,c.seriesRangeEnd);break;case"heatmap":D=new r0(o,a).draw(c.series);break;case"treemap":D=new h0(o,a).draw(c.series);break;case"pie":case"donut":case"polarArea":D=o.pie.draw(c.series);break;case"radialBar":D=T.draw(c.series);break;case"radar":D=_.draw(c.series);break;default:D=w.draw(c.series)}return D}},{key:"setSVGDimensions",value:function(){var t=this.w,a=t.globals,s=t.config;s.chart.width=s.chart.width||"100%",s.chart.height=s.chart.height||"auto",a.svgWidth=s.chart.width,a.svgHeight=s.chart.height;var o=E.getDimensions(this.el),u=s.chart.width.toString().split(/[0-9]+/g).pop();u==="%"?E.isNumber(o[0])&&(o[0].width===0&&(o=E.getDimensions(this.el.parentNode)),a.svgWidth=o[0]*parseInt(s.chart.width,10)/100):u!=="px"&&u!==""||(a.svgWidth=parseInt(s.chart.width,10));var c=String(s.chart.height).toString().split(/[0-9]+/g).pop();if(a.svgHeight!=="auto"&&a.svgHeight!=="")if(c==="%"){var h=E.getDimensions(this.el.parentNode);a.svgHeight=h[1]*parseInt(s.chart.height,10)/100}else a.svgHeight=parseInt(s.chart.height,10);else a.svgHeight=a.axisCharts?a.svgWidth/1.61:a.svgWidth/1.2;if(a.svgWidth=Math.max(a.svgWidth,0),a.svgHeight=Math.max(a.svgHeight,0),R.setAttrs(a.dom.Paper.node,{width:a.svgWidth,height:a.svgHeight}),c!=="%"){var m=s.chart.sparkline.enabled?0:a.axisCharts?s.chart.parentHeightOffset:0;a.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(a.svgHeight+m,"px")}a.dom.elWrap.style.width="".concat(a.svgWidth,"px"),a.dom.elWrap.style.height="".concat(a.svgHeight,"px")}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,a=t.translateY,s=t.translateX;R.setAttrs(t.dom.elGraphical.node,{transform:"translate(".concat(s,", ").concat(a,")")})}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,a=t.globals,s=0,o=t.config.chart.sparkline.enabled?1:15;o+=t.config.grid.padding.bottom,["top","bottom"].includes(t.config.legend.position)&&t.config.legend.show&&!t.config.legend.floating&&(s=new pt(this.ctx).legendHelpers.getLegendDimensions().clwh+7);var u=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),c=2.05*t.globals.radialSize;if(u&&!t.config.chart.sparkline.enabled&&t.config.plotOptions.radialBar.startAngle!==0){var h=E.getBoundingClientRect(u);c=h.bottom;var m=h.bottom-h.top;c=Math.max(2.05*t.globals.radialSize,m)}var b=Math.ceil(c+a.translateY+s+o);a.dom.elLegendForeign&&a.dom.elLegendForeign.setAttribute("height",b),t.config.chart.height&&String(t.config.chart.height).includes("%")||(a.dom.elWrap.style.height="".concat(b,"px"),R.setAttrs(a.dom.Paper.node,{height:b}),a.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(b,"px"))}},{key:"coreCalculations",value:function(){new De(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,a=function(){return t.w.config.series.map((function(){return[]}))},s=new pe,o=this.w.globals;s.initGlobalVars(o),o.seriesXvalues=a(),o.seriesYvalues=a()}},{key:"isMultipleY",value:function(){return!!(Array.isArray(this.w.config.yaxis)&&this.w.config.yaxis.length>1)&&(this.w.globals.isMultipleYAxis=!0,!0)}},{key:"xySettings",value:function(){var t=this.w,a=null;if(t.globals.axisCharts){if(t.config.xaxis.crosshairs.position==="back"&&new Ee(this.ctx).drawXCrosshairs(),t.config.yaxis[0].crosshairs.position==="back"&&new Ee(this.ctx).drawYCrosshairs(),t.config.xaxis.type==="datetime"&&t.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new v0(this.ctx);var s=[];isFinite(t.globals.minX)&&isFinite(t.globals.maxX)&&!t.globals.isBarHorizontal?s=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minX,t.globals.maxX):t.globals.isBarHorizontal&&(s=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minY,t.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(s)}a=new q(this.ctx).getCalculatedRatios()}return a}},{key:"updateSourceChart",value:function(t){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:t.w.globals.minX,max:t.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var t=this,a=this.w;if(a.config.chart.brush.enabled&&typeof a.config.chart.events.selection!="function"){var s=Array.isArray(a.config.chart.brush.targets)?a.config.chart.brush.targets:[a.config.chart.brush.target];s.forEach((function(o){var u=ApexCharts.getChartByID(o);u.w.globals.brushSource=t.ctx,typeof u.w.config.chart.events.zoomed!="function"&&(u.w.config.chart.events.zoomed=function(){return t.updateSourceChart(u)}),typeof u.w.config.chart.events.scrolled!="function"&&(u.w.config.chart.events.scrolled=function(){return t.updateSourceChart(u)})})),a.config.chart.events.selection=function(o,u){s.forEach((function(c){ApexCharts.getChartByID(c).ctx.updateHelpers._updateOptions({xaxis:{min:u.xaxis.min,max:u.xaxis.max}},!1,!1,!1,!1)}))}}}}]),K})(),p0=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"_updateOptions",value:function(t){var a=this,s=arguments.length>1&&arguments[1]!==void 0&&arguments[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],u=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],c=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise((function(h){var m=[a.ctx];u&&(m=a.ctx.getSyncedCharts()),a.ctx.w.globals.isExecCalled&&(m=[a.ctx],a.ctx.w.globals.isExecCalled=!1),m.forEach((function(b,k){var w=b.w;if(w.globals.shouldAnimate=o,s||(w.globals.resized=!0,w.globals.dataChanged=!0,o&&b.series.getPreviousPaths()),t&&Y(t)==="object"&&(b.config=new fe(t),t=q.extendArrayProps(b.config,t,w),b.w.globals.chartID!==a.ctx.w.globals.chartID&&delete t.series,w.config=E.extend(w.config,t),c&&(w.globals.lastXAxis=t.xaxis?E.clone(t.xaxis):[],w.globals.lastYAxis=t.yaxis?E.clone(t.yaxis):[],w.globals.initialConfig=E.extend({},w.config),w.globals.initialSeries=E.clone(w.config.series),t.series))){for(var A=0;A2&&arguments[2]!==void 0&&arguments[2];return new Promise((function(u){var c,h=s.w;return h.globals.shouldAnimate=a,h.globals.dataChanged=!0,a&&s.ctx.series.getPreviousPaths(),h.globals.axisCharts?((c=t.map((function(m,b){return s._extendSeries(m,b)}))).length===0&&(c=[{data:[]}]),h.config.series=c):h.config.series=t.slice(),o&&(h.globals.initialConfig.series=E.clone(h.config.series),h.globals.initialSeries=E.clone(h.config.series)),s.ctx.update().then((function(){u(s.ctx)}))}))}},{key:"_extendSeries",value:function(t,a){var s=this.w,o=s.config.series[a];return M(M({},s.config.series[a]),{},{name:t.name?t.name:o==null?void 0:o.name,color:t.color?t.color:o==null?void 0:o.color,type:t.type?t.type:o==null?void 0:o.type,group:t.group?t.group:o==null?void 0:o.group,hidden:t.hidden!==void 0?t.hidden:o==null?void 0:o.hidden,data:t.data?t.data:o==null?void 0:o.data,zIndex:t.zIndex!==void 0?t.zIndex:a})}},{key:"toggleDataPointSelection",value:function(t,a){var s=this.w,o=null,u=".apexcharts-series[data\\:realIndex='".concat(t,"']");return s.globals.axisCharts?o=s.globals.dom.Paper.select("".concat(u," path[j='").concat(a,"'], ").concat(u," circle[j='").concat(a,"'], ").concat(u," rect[j='").concat(a,"']")).members[0]:a===void 0&&(o=s.globals.dom.Paper.select("".concat(u," path[j='").concat(t,"']")).members[0],s.config.chart.type!=="pie"&&s.config.chart.type!=="polarArea"&&s.config.chart.type!=="donut"||this.ctx.pie.pieClicked(t)),o?(new R(this.ctx).pathMouseDown(o,null),o.node?o.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(t){var a=this.w;if(["min","max"].forEach((function(o){t.xaxis[o]!==void 0&&(a.config.xaxis[o]=t.xaxis[o],a.globals.lastXAxis[o]=t.xaxis[o])})),t.xaxis.categories&&t.xaxis.categories.length&&(a.config.xaxis.categories=t.xaxis.categories),a.config.xaxis.convertedCatToNumeric){var s=new be(t);t=s.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){return t.chart&&t.chart.stacked&&t.chart.stackType==="100%"&&(Array.isArray(t.yaxis)?t.yaxis.forEach((function(a,s){t.yaxis[s].min=0,t.yaxis[s].max=100})):(t.yaxis.min=0,t.yaxis.max=100)),t}},{key:"revertDefaultAxisMinMax",value:function(t){var a=this,s=this.w,o=s.globals.lastXAxis,u=s.globals.lastYAxis;t&&t.xaxis&&(o=t.xaxis),t&&t.yaxis&&(u=t.yaxis),s.config.xaxis.min=o.min,s.config.xaxis.max=o.max;var c=function(h){u[h]!==void 0&&(s.config.yaxis[h].min=u[h].min,s.config.yaxis[h].max=u[h].max)};s.config.yaxis.map((function(h,m){s.globals.zoomed||u[m]!==void 0?c(m):a.ctx.opts.yaxis[m]!==void 0&&(h.min=a.ctx.opts.yaxis[m].min,h.max=a.ctx.opts.yaxis[m].max)}))}}]),K})();Bi=typeof window<"u"?window:void 0,Sl=function(K,t){var a=(this!==void 0?this:K).SVG=function(p){if(a.supported)return p=new a.Doc(p),a.parser.draw||a.prepare(),p};if(a.ns="http://www.w3.org/2000/svg",a.xmlns="http://www.w3.org/2000/xmlns/",a.xlink="http://www.w3.org/1999/xlink",a.svgjs="http://svgjs.dev",a.supported=!0,!a.supported)return!1;a.did=1e3,a.eid=function(p){return"Svgjs"+k(p)+a.did++},a.create=function(p){var P=t.createElementNS(this.ns,p);return P.setAttribute("id",this.eid(p)),P},a.extend=function(){var p,P;P=(p=[].slice.call(arguments)).pop();for(var z=p.length-1;z>=0;z--)if(p[z])for(var ne in P)p[z].prototype[ne]=P[ne];a.Set&&a.Set.inherit&&a.Set.inherit()},a.invent=function(p){var P=typeof p.create=="function"?p.create:function(){this.constructor.call(this,a.create(p.create))};return p.inherit&&(P.prototype=new p.inherit),p.extend&&a.extend(P,p.extend),p.construct&&a.extend(p.parent||a.Container,p.construct),P},a.adopt=function(p){return p?p.instance?p.instance:((P=p.nodeName=="svg"?p.parentNode instanceof K.SVGElement?new a.Nested:new a.Doc:p.nodeName=="linearGradient"?new a.Gradient("linear"):p.nodeName=="radialGradient"?new a.Gradient("radial"):a[k(p.nodeName)]?new a[k(p.nodeName)]:new a.Element(p)).type=p.nodeName,P.node=p,p.instance=P,P instanceof a.Doc&&P.namespace().defs(),P.setData(JSON.parse(p.getAttribute("svgjs:data"))||{}),P):null;var P},a.prepare=function(){var p=t.getElementsByTagName("body")[0],P=(p?new a.Doc(p):a.adopt(t.documentElement).nested()).size(2,0);a.parser={body:p||t.documentElement,draw:P.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:P.polyline().node,path:P.path().node,native:a.create("svg")}},a.parser={native:a.create("svg")},t.addEventListener("DOMContentLoaded",(function(){a.parser.draw||a.prepare()}),!1),a.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},a.utils={map:function(p,P){for(var z=p.length,ne=[],ee=0;ee1?1:p,new a.Color({r:~~(this.r+(this.destination.r-this.r)*p),g:~~(this.g+(this.destination.g-this.g)*p),b:~~(this.b+(this.destination.b-this.b)*p)})):this}}),a.Color.test=function(p){return p+="",a.regex.isHex.test(p)||a.regex.isRgb.test(p)},a.Color.isRgb=function(p){return p&&typeof p.r=="number"&&typeof p.g=="number"&&typeof p.b=="number"},a.Color.isColor=function(p){return a.Color.isRgb(p)||a.Color.test(p)},a.Array=function(p,P){(p=(p||[]).valueOf()).length==0&&P&&(p=P.valueOf()),this.value=this.parse(p)},a.extend(a.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(p){return p=p.valueOf(),Array.isArray(p)?p:this.split(p)}}),a.PointArray=function(p,P){a.Array.call(this,p,P||[[0,0]])},a.PointArray.prototype=new a.Array,a.PointArray.prototype.constructor=a.PointArray;for(var s={M:function(p,P,z){return P.x=z.x=p[0],P.y=z.y=p[1],["M",P.x,P.y]},L:function(p,P){return P.x=p[0],P.y=p[1],["L",p[0],p[1]]},H:function(p,P){return P.x=p[0],["H",p[0]]},V:function(p,P){return P.y=p[0],["V",p[0]]},C:function(p,P){return P.x=p[4],P.y=p[5],["C",p[0],p[1],p[2],p[3],p[4],p[5]]},Q:function(p,P){return P.x=p[2],P.y=p[3],["Q",p[0],p[1],p[2],p[3]]},S:function(p,P){return P.x=p[2],P.y=p[3],["S",p[0],p[1],p[2],p[3]]},Z:function(p,P,z){return P.x=z.x,P.y=z.y,["Z"]}},o="mlhvqtcsaz".split(""),u=0,c=o.length;ume);return ne},bbox:function(){return a.parser.draw||a.prepare(),a.parser.path.setAttribute("d",this.toString()),a.parser.path.getBBox()}}),a.Number=a.invent({create:function(p,P){this.value=0,this.unit=P||"",typeof p=="number"?this.value=isNaN(p)?0:isFinite(p)?p:p<0?-34e37:34e37:typeof p=="string"?(P=p.match(a.regex.numberAndUnit))&&(this.value=parseFloat(P[1]),P[5]=="%"?this.value/=100:P[5]=="s"&&(this.value*=1e3),this.unit=P[5]):p instanceof a.Number&&(this.value=p.valueOf(),this.unit=p.unit)},extend:{toString:function(){return(this.unit=="%"?~~(1e8*this.value)/1e6:this.unit=="s"?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(p){return p=new a.Number(p),new a.Number(this+p,this.unit||p.unit)},minus:function(p){return p=new a.Number(p),new a.Number(this-p,this.unit||p.unit)},times:function(p){return p=new a.Number(p),new a.Number(this*p,this.unit||p.unit)},divide:function(p){return p=new a.Number(p),new a.Number(this/p,this.unit||p.unit)},to:function(p){var P=new a.Number(this);return typeof p=="string"&&(P.unit=p),P},morph:function(p){return this.destination=new a.Number(p),p.relative&&(this.destination.value+=this.value),this},at:function(p){return this.destination?new a.Number(this.destination).minus(this).times(p).plus(this):this}}}),a.Element=a.invent({create:function(p){this._stroke=a.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=p)&&(this.type=p.nodeName,this.node.instance=this,this._stroke=p.getAttribute("stroke")||this._stroke)},extend:{x:function(p){return this.attr("x",p)},y:function(p){return this.attr("y",p)},cx:function(p){return p==null?this.x()+this.width()/2:this.x(p-this.width()/2)},cy:function(p){return p==null?this.y()+this.height()/2:this.y(p-this.height()/2)},move:function(p,P){return this.x(p).y(P)},center:function(p,P){return this.cx(p).cy(P)},width:function(p){return this.attr("width",p)},height:function(p){return this.attr("height",p)},size:function(p,P){var z=A(this,p,P);return this.width(new a.Number(z.width)).height(new a.Number(z.height))},clone:function(p){this.writeDataToDom();var P=D(this.node.cloneNode(!0));return p?p.add(P):this.after(P),P},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(p){return this.after(p).remove(),p},addTo:function(p){return p.put(this)},putIn:function(p){return p.add(this)},id:function(p){return this.attr("id",p)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return this.style("display")!="none"},toString:function(){return this.attr("id")},classes:function(){var p=this.attr("class");return p==null?[]:p.trim().split(a.regex.delimiter)},hasClass:function(p){return this.classes().indexOf(p)!=-1},addClass:function(p){if(!this.hasClass(p)){var P=this.classes();P.push(p),this.attr("class",P.join(" "))}return this},removeClass:function(p){return this.hasClass(p)&&this.attr("class",this.classes().filter((function(P){return P!=p})).join(" ")),this},toggleClass:function(p){return this.hasClass(p)?this.removeClass(p):this.addClass(p)},reference:function(p){return a.get(this.attr(p))},parent:function(p){var P=this;if(!P.node.parentNode)return null;if(P=a.adopt(P.node.parentNode),!p)return P;for(;P&&P.node instanceof K.SVGElement;){if(typeof p=="string"?P.matches(p):P instanceof p)return P;if(!P.node.parentNode||P.node.parentNode.nodeName=="#document")return null;P=a.adopt(P.node.parentNode)}},doc:function(){return this instanceof a.Doc?this:this.parent(a.Doc)},parents:function(p){var P=[],z=this;do{if(!(z=z.parent(p))||!z.node)break;P.push(z)}while(z.parent);return P},matches:function(p){return(function(P,z){return(P.matches||P.matchesSelector||P.msMatchesSelector||P.mozMatchesSelector||P.webkitMatchesSelector||P.oMatchesSelector).call(P,z)})(this.node,p)},native:function(){return this.node},svg:function(p){var P=t.createElementNS("http://www.w3.org/2000/svg","svg");if(!(p&&this instanceof a.Parent))return P.appendChild(p=t.createElementNS("http://www.w3.org/2000/svg","svg")),this.writeDataToDom(),p.appendChild(this.node.cloneNode(!0)),P.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");P.innerHTML=""+p.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var z=0,ne=P.firstChild.childNodes.length;z":function(p){return-Math.cos(p*Math.PI)/2+.5},">":function(p){return Math.sin(p*Math.PI/2)},"<":function(p){return 1-Math.cos(p*Math.PI/2)}},a.morph=function(p){return function(P,z){return new a.MorphObj(P,z).at(p)}},a.Situation=a.invent({create:function(p){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new a.Number(p.duration).valueOf(),this.delay=new a.Number(p.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=p.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),a.FX=a.invent({create:function(p){this._target=p,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(p,P,z){Y(p)==="object"&&(P=p.ease,z=p.delay,p=p.duration);var ne=new a.Situation({duration:p||1e3,delay:z||0,ease:a.easing[P||"-"]||P});return this.queue(ne),this},target:function(p){return p&&p instanceof a.Element?(this._target=p,this):this._target},timeToAbsPos:function(p){return(p-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(p){return this.situation.duration/this._speed*p+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=K.requestAnimationFrame((function(){this.step()}).bind(this))},stopAnimFrame:function(){K.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(p){return(typeof p=="function"||p instanceof a.Situation)&&this.situations.push(p),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof a.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var p,P=this.situation;if(P.init)return this;for(var z in P.animations){p=this.target()[z](),Array.isArray(p)||(p=[p]),Array.isArray(P.animations[z])||(P.animations[z]=[P.animations[z]]);for(var ne=p.length;ne--;)P.animations[z][ne]instanceof a.Number&&(p[ne]=new a.Number(p[ne])),P.animations[z][ne]=p[ne].morph(P.animations[z][ne])}for(var z in P.attrs)P.attrs[z]=new a.MorphObj(this.target().attr(z),P.attrs[z]);for(var z in P.styles)P.styles[z]=new a.MorphObj(this.target().style(z),P.styles[z]);return P.initialTransformation=this.target().matrixify(),P.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(p,P){var z=this.active;return this.active=!1,P&&this.clearQueue(),p&&this.situation&&(!z&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(p){var P=this.last();return this.target().on("finished.fx",(function z(ne){ne.detail.situation==P&&(p.call(this,P),this.off("finished.fx",z))})),this._callStart()},during:function(p){var P=this.last(),z=function(ne){ne.detail.situation==P&&p.call(this,ne.detail.pos,a.morph(ne.detail.pos),ne.detail.eased,P)};return this.target().off("during.fx",z).on("during.fx",z),this.after((function(){this.off("during.fx",z)})),this._callStart()},afterAll:function(p){var P=function z(ne){p.call(this),this.off("allfinished.fx",z)};return this.target().off("allfinished.fx",P).on("allfinished.fx",P),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(p,P,z){return this.last()[z||"animations"][p]=P,this._callStart()},step:function(p){var P,z,ne;p||(this.absPos=this.timeToAbsPos(+new Date)),this.situation.loops!==!1?(P=Math.max(this.absPos,0),z=Math.floor(P),this.situation.loops===!0||zthis.lastPos&&ie<=ee&&(this.situation.once[ie].call(this.target(),this.pos,ee),delete this.situation.once[ie]);return this.active&&this.target().fire("during",{pos:this.pos,eased:ee,fx:this,situation:this.situation}),this.situation?(this.eachAt(),this.pos==1&&!this.situation.reversed||this.situation.reversed&&this.pos==0?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=ee,this):this},eachAt:function(){var p,P=this,z=this.target(),ne=this.situation;for(var ee in ne.animations)p=[].concat(ne.animations[ee]).map((function(ye){return typeof ye!="string"&&ye.at?ye.at(ne.ease(P.pos),P.pos):ye})),z[ee].apply(z,p);for(var ee in ne.attrs)p=[ee].concat(ne.attrs[ee]).map((function(Ve){return typeof Ve!="string"&&Ve.at?Ve.at(ne.ease(P.pos),P.pos):Ve})),z.attr.apply(z,p);for(var ee in ne.styles)p=[ee].concat(ne.styles[ee]).map((function(Ve){return typeof Ve!="string"&&Ve.at?Ve.at(ne.ease(P.pos),P.pos):Ve})),z.style.apply(z,p);if(ne.transforms.length){p=ne.initialTransformation,ee=0;for(var ie=ne.transforms.length;ee=0;--z)this[U[z]]=p[U[z]]!=null?p[U[z]]:P[U[z]]},extend:{extract:function(){var p=T(this,0,1);T(this,1,0);var P=180/Math.PI*Math.atan2(p.y,p.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(P*Math.PI/180)+this.f*Math.sin(P*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(P*Math.PI/180)+this.e*Math.sin(-P*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:P,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new a.Matrix(this)}},clone:function(){return new a.Matrix(this)},morph:function(p){return this.destination=new a.Matrix(p),this},multiply:function(p){return new a.Matrix(this.native().multiply((function(P){return P instanceof a.Matrix||(P=new a.Matrix(P)),P})(p).native()))},inverse:function(){return new a.Matrix(this.native().inverse())},translate:function(p,P){return new a.Matrix(this.native().translate(p||0,P||0))},native:function(){for(var p=a.parser.native.createSVGMatrix(),P=U.length-1;P>=0;P--)p[U[P]]=this[U[P]];return p},toString:function(){return"matrix("+G(this.a)+","+G(this.b)+","+G(this.c)+","+G(this.d)+","+G(this.e)+","+G(this.f)+")"}},parent:a.Element,construct:{ctm:function(){return new a.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof a.Nested){var p=this.rect(1,1),P=p.node.getScreenCTM();return p.remove(),new a.Matrix(P)}return new a.Matrix(this.node.getScreenCTM())}}}),a.Point=a.invent({create:function(p,P){var z;z=Array.isArray(p)?{x:p[0],y:p[1]}:Y(p)==="object"?{x:p.x,y:p.y}:p!=null?{x:p,y:P??p}:{x:0,y:0},this.x=z.x,this.y=z.y},extend:{clone:function(){return new a.Point(this)},morph:function(p,P){return this.destination=new a.Point(p,P),this}}}),a.extend(a.Element,{point:function(p,P){return new a.Point(p,P).transform(this.screenCTM().inverse())}}),a.extend(a.Element,{attr:function(p,P,z){if(p==null){for(p={},z=(P=this.node.attributes).length-1;z>=0;z--)p[P[z].nodeName]=a.regex.isNumber.test(P[z].nodeValue)?parseFloat(P[z].nodeValue):P[z].nodeValue;return p}if(Y(p)==="object")for(var ne in p)this.attr(ne,p[ne]);else if(P===null)this.node.removeAttribute(p);else{if(P==null)return(P=this.node.getAttribute(p))==null?a.defaults.attrs[p]:a.regex.isNumber.test(P)?parseFloat(P):P;p=="stroke-width"?this.attr("stroke",parseFloat(P)>0?this._stroke:null):p=="stroke"&&(this._stroke=P),p!="fill"&&p!="stroke"||(a.regex.isImage.test(P)&&(P=this.doc().defs().image(P,0,0)),P instanceof a.Image&&(P=this.doc().defs().pattern(0,0,(function(){this.add(P)})))),typeof P=="number"?P=new a.Number(P):a.Color.isColor(P)?P=new a.Color(P):Array.isArray(P)&&(P=new a.Array(P)),p=="leading"?this.leading&&this.leading(P):typeof z=="string"?this.node.setAttributeNS(z,p,P.toString()):this.node.setAttribute(p,P.toString()),!this.rebuild||p!="font-size"&&p!="x"||this.rebuild(p,P)}return this}}),a.extend(a.Element,{transform:function(p,P){var z;return Y(p)!=="object"?(z=new a.Matrix(this).extract(),typeof p=="string"?z[p]:z):(z=new a.Matrix(this),P=!!P||!!p.relative,p.a!=null&&(z=P?z.multiply(new a.Matrix(p)):new a.Matrix(p)),this.attr("transform",z))}}),a.extend(a.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(a.regex.transforms).slice(0,-1).map((function(p){var P=p.trim().split("(");return[P[0],P[1].split(a.regex.delimiter).map((function(z){return parseFloat(z)}))]})).reduce((function(p,P){return P[0]=="matrix"?p.multiply(_(P[1])):p[P[0]].apply(p,P[1])}),new a.Matrix)},toParent:function(p){if(this==p)return this;var P=this.screenCTM(),z=p.screenCTM().inverse();return this.addTo(p).untransform().transform(z.multiply(P)),this},toDoc:function(){return this.toParent(this.doc())}}),a.Transformation=a.invent({create:function(p,P){if(arguments.length>1&&typeof P!="boolean")return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(p))for(var z=0,ne=this.arguments.length;z=0},index:function(p){return[].slice.call(this.node.childNodes).indexOf(p.node)},get:function(p){return a.adopt(this.node.childNodes[p])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(p,P){for(var z=this.children(),ne=0,ee=z.length;ne=0;P--)p.childNodes[P]instanceof K.SVGElement&&D(p.childNodes[P]);return a.adopt(p).id(a.eid(p.nodeName))}function G(p){return Math.abs(p)>1e-37?p:0}["fill","stroke"].forEach((function(p){var P={};P[p]=function(z){if(z===void 0)return this;if(typeof z=="string"||a.Color.isRgb(z)||z&&typeof z.fill=="function")this.attr(p,z);else for(var ne=h[p].length-1;ne>=0;ne--)z[h[p][ne]]!=null&&this.attr(h.prefix(p,h[p][ne]),z[h[p][ne]]);return this},a.extend(a.Element,a.FX,P)})),a.extend(a.Element,a.FX,{translate:function(p,P){return this.transform({x:p,y:P})},matrix:function(p){return this.attr("transform",new a.Matrix(arguments.length==6?[].slice.call(arguments):p))},opacity:function(p){return this.attr("opacity",p)},dx:function(p){return this.x(new a.Number(p).plus(this instanceof a.FX?0:this.x()),!0)},dy:function(p){return this.y(new a.Number(p).plus(this instanceof a.FX?0:this.y()),!0)}}),a.extend(a.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(p){return this.node.getPointAtLength(p)}}),a.Set=a.invent({create:function(p){Array.isArray(p)?this.members=p:this.clear()},extend:{add:function(){for(var p=[].slice.call(arguments),P=0,z=p.length;P-1&&this.members.splice(P,1),this},each:function(p){for(var P=0,z=this.members.length;P=0},index:function(p){return this.members.indexOf(p)},get:function(p){return this.members[p]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(p){return new a.Set(p)}}}),a.FX.Set=a.invent({create:function(p){this.set=p}}),a.Set.inherit=function(){var p=[];for(var P in a.Shape.prototype)typeof a.Shape.prototype[P]=="function"&&typeof a.Set.prototype[P]!="function"&&p.push(P);for(var P in p.forEach((function(ne){a.Set.prototype[ne]=function(){for(var ee=0,ie=this.members.length;ee=0;p--)delete this.memory()[arguments[p]];return this},memory:function(){return this._memory||(this._memory={})}}),a.get=function(p){var P=t.getElementById((function(z){var ne=(z||"").toString().match(a.regex.reference);if(ne)return ne[1]})(p)||p);return a.adopt(P)},a.select=function(p,P){return new a.Set(a.utils.map((P||t).querySelectorAll(p),(function(z){return a.adopt(z)})))},a.extend(a.Parent,{select:function(p){return a.select(p,this.node)}});var U="abcdef".split("");if(typeof K.CustomEvent!="function"){var J=function(p,P){P=P||{bubbles:!1,cancelable:!1,detail:void 0};var z=t.createEvent("CustomEvent");return z.initCustomEvent(p,P.bubbles,P.cancelable,P.detail),z};J.prototype=K.Event.prototype,a.CustomEvent=J}else a.CustomEvent=K.CustomEvent;return a},Y(n)==="object"?e.exports=Bi.document?Sl(Bi,Bi.document):function(K){return Sl(K,K.document)}:Bi.SVG=Sl(Bi,Bi.document),(function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(c,h){return this.add(c,h),!c.attr("in")&&this.autoSetIn&&c.attr("in",this.source),c.attr("result")||c.attr("result",c),c},blend:function(c,h,m){return this.put(new SVG.BlendEffect(c,h,m))},colorMatrix:function(c,h){return this.put(new SVG.ColorMatrixEffect(c,h))},convolveMatrix:function(c){return this.put(new SVG.ConvolveMatrixEffect(c))},componentTransfer:function(c){return this.put(new SVG.ComponentTransferEffect(c))},composite:function(c,h,m){return this.put(new SVG.CompositeEffect(c,h,m))},flood:function(c,h){return this.put(new SVG.FloodEffect(c,h))},offset:function(c,h){return this.put(new SVG.OffsetEffect(c,h))},image:function(c){return this.put(new SVG.ImageEffect(c))},merge:function(){var c=[void 0];for(var h in arguments)c.push(arguments[h]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,c)))},gaussianBlur:function(c,h){return this.put(new SVG.GaussianBlurEffect(c,h))},morphology:function(c,h){return this.put(new SVG.MorphologyEffect(c,h))},diffuseLighting:function(c,h,m){return this.put(new SVG.DiffuseLightingEffect(c,h,m))},displacementMap:function(c,h,m,b,k){return this.put(new SVG.DisplacementMapEffect(c,h,m,b,k))},specularLighting:function(c,h,m,b){return this.put(new SVG.SpecularLightingEffect(c,h,m,b))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(c,h,m,b,k){return this.put(new SVG.TurbulenceEffect(c,h,m,b,k))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(c){var h=this.put(new SVG.Filter);return typeof c=="function"&&c.call(h,h),h}}),SVG.extend(SVG.Container,{filter:function(c){return this.defs().filter(c)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(c){return this.filterer=c instanceof SVG.Element?c:this.doc().filter(c),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(c){return this.filterer&&c===!0&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(c){return c==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",c)},result:function(c){return c==null?this.attr("result"):this.attr("result",c)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(c){return c==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",c)},result:function(c){return c==null?this.attr("result"):this.attr("result",c)},toString:function(){return this.result()}}});var K={blend:function(c,h){return this.parent()&&this.parent().blend(this,c,h)},colorMatrix:function(c,h){return this.parent()&&this.parent().colorMatrix(c,h).in(this)},convolveMatrix:function(c){return this.parent()&&this.parent().convolveMatrix(c).in(this)},componentTransfer:function(c){return this.parent()&&this.parent().componentTransfer(c).in(this)},composite:function(c,h){return this.parent()&&this.parent().composite(this,c,h)},flood:function(c,h){return this.parent()&&this.parent().flood(c,h)},offset:function(c,h){return this.parent()&&this.parent().offset(c,h).in(this)},image:function(c){return this.parent()&&this.parent().image(c)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(c,h){return this.parent()&&this.parent().gaussianBlur(c,h).in(this)},morphology:function(c,h){return this.parent()&&this.parent().morphology(c,h).in(this)},diffuseLighting:function(c,h,m){return this.parent()&&this.parent().diffuseLighting(c,h,m).in(this)},displacementMap:function(c,h,m,b){return this.parent()&&this.parent().displacementMap(this,c,h,m,b)},specularLighting:function(c,h,m,b){return this.parent()&&this.parent().specularLighting(c,h,m,b).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(c,h,m,b,k){return this.parent()&&this.parent().turbulence(c,h,m,b,k).in(this)}};SVG.extend(SVG.Effect,K),SVG.extend(SVG.ParentEffect,K),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(c){this.attr("in",c)}}});var t={blend:function(c,h,m){this.attr({in:c,in2:h,mode:m||"normal"})},colorMatrix:function(c,h){c=="matrix"&&(h=o(h)),this.attr({type:c,values:h===void 0?null:h})},convolveMatrix:function(c){c=o(c),this.attr({order:Math.sqrt(c.split(" ").length),kernelMatrix:c})},composite:function(c,h,m){this.attr({in:c,in2:h,operator:m})},flood:function(c,h){this.attr("flood-color",c),h!=null&&this.attr("flood-opacity",h)},offset:function(c,h){this.attr({dx:c,dy:h})},image:function(c){this.attr("href",c,SVG.xlink)},displacementMap:function(c,h,m,b,k){this.attr({in:c,in2:h,scale:m,xChannelSelector:b,yChannelSelector:k})},gaussianBlur:function(c,h){c!=null||h!=null?this.attr("stdDeviation",(function(m){if(!Array.isArray(m))return m;for(var b=0,k=m.length,w=[];b1&&(kt*=k=Math.sqrt(k),mt*=k),w=new SVG.Matrix().rotate(It).scale(1/kt,1/mt).rotate(-It),Nt=Nt.transform(w),Bt=Bt.transform(w),A=[Bt.x-Nt.x,Bt.y-Nt.y],_=A[0]*A[0]+A[1]*A[1],T=Math.sqrt(_),A[0]/=T,A[1]/=T,D=_<4?Math.sqrt(1-_/4):0,tn===nn&&(D*=-1),G=new SVG.Point((Bt.x+Nt.x)/2+D*-A[1],(Bt.y+Nt.y)/2+D*A[0]),U=new SVG.Point(Nt.x-G.x,Nt.y-G.y),J=new SVG.Point(Bt.x-G.x,Bt.y-G.y),p=Math.acos(U.x/Math.sqrt(U.x*U.x+U.y*U.y)),U.y<0&&(p*=-1),P=Math.acos(J.x/Math.sqrt(J.x*J.x+J.y*J.y)),J.y<0&&(P*=-1),nn&&p>P&&(P+=2*Math.PI),!nn&&pc.maxX-a.width&&(h=(o=c.maxX-a.width)-this.startPoints.box.x),c.minY!=null&&uc.maxY-a.height&&(m=(u=c.maxY-a.height)-this.startPoints.box.y),c.snapToGrid!=null&&(o-=o%c.snapToGrid,u-=u%c.snapToGrid,h-=h%c.snapToGrid,m-=m%c.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:h,y:m},!0):this.el.move(o,u));return s},K.prototype.end=function(t){var a=this.drag(t);this.el.fire("dragend",{event:t,p:a,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(t,a){typeof t!="function"&&typeof t!="object"||(a=t,t=!0);var s=this.remember("_draggable")||new K(this);return(t=t===void 0||t)?s.init(a||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}).call(void 0),(function(){function K(t){this.el=t,t.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(a,s,o){var u=typeof a!="string"?a:s[a];return o?u/2:u},this.pointCoords=function(a,s){var o=this.pointsList[a];return{x:this.pointCoord(o[0],s,a==="t"||a==="b"),y:this.pointCoord(o[1],s,a==="r"||a==="l")}}}K.prototype.init=function(t,a){var s=this.el.bbox();this.options={};var o=this.el.selectize.defaults.points;for(var u in this.el.selectize.defaults)this.options[u]=this.el.selectize.defaults[u],a[u]!==void 0&&(this.options[u]=a[u]);var c=["points","pointsExclude"];for(var u in c){var h=this.options[c[u]];typeof h=="string"?h=h.length>0?h.split(/\s*,\s*/i):[]:typeof h=="boolean"&&c[u]==="points"&&(h=h?o:[]),this.options[c[u]]=h}this.options.points=[o,this.options.points].reduce((function(m,b){return m.filter((function(k){return b.indexOf(k)>-1}))})),this.options.points=[this.options.points,this.options.pointsExclude].reduce((function(m,b){return m.filter((function(k){return b.indexOf(k)<0}))})),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(s.x,s.y)),this.options.deepSelect&&["line","polyline","polygon"].indexOf(this.el.type)!==-1?this.selectPoints(t):this.selectRect(t),this.observe(),this.cleanup()},K.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},K.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map((function(a){return[a[0]-t.x,a[1]-t.y]}))},K.prototype.drawPoints=function(){for(var t=this,a=this.getPointArray(),s=0,o=a.length;s0&&this.parameters.box.height-h[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+h[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-h[0]);h=this.checkAspectRatio(h),this.el.move(this.parameters.box.x+h[0],this.parameters.box.y+h[1]).size(this.parameters.box.width-h[0],this.parameters.box.height-h[1])}};break;case"rt":this.calc=function(u,c){var h=this.snapToGrid(u,c,2);if(this.parameters.box.width+h[0]>0&&this.parameters.box.height-h[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-h[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+h[0]);h=this.checkAspectRatio(h,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+h[1]).size(this.parameters.box.width+h[0],this.parameters.box.height-h[1])}};break;case"rb":this.calc=function(u,c){var h=this.snapToGrid(u,c,0);if(this.parameters.box.width+h[0]>0&&this.parameters.box.height+h[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-h[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+h[0]);h=this.checkAspectRatio(h),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+h[0],this.parameters.box.height+h[1])}};break;case"lb":this.calc=function(u,c){var h=this.snapToGrid(u,c,1);if(this.parameters.box.width-h[0]>0&&this.parameters.box.height+h[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+h[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-h[0]);h=this.checkAspectRatio(h,!0),this.el.move(this.parameters.box.x+h[0],this.parameters.box.y).size(this.parameters.box.width-h[0],this.parameters.box.height+h[1])}};break;case"t":this.calc=function(u,c){var h=this.snapToGrid(u,c,2);if(this.parameters.box.height-h[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y+h[1]).height(this.parameters.box.height-h[1])}};break;case"r":this.calc=function(u,c){var h=this.snapToGrid(u,c,0);if(this.parameters.box.width+h[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+h[0])}};break;case"b":this.calc=function(u,c){var h=this.snapToGrid(u,c,0);if(this.parameters.box.height+h[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+h[1])}};break;case"l":this.calc=function(u,c){var h=this.snapToGrid(u,c,1);if(this.parameters.box.width-h[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x+h[0],this.parameters.box.y).width(this.parameters.box.width-h[0])}};break;case"rot":this.calc=function(u,c){var h=u+this.parameters.p.x,m=c+this.parameters.p.y,b=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),k=Math.atan2(m-this.parameters.box.y-this.parameters.box.height/2,h-this.parameters.box.x-this.parameters.box.width/2),w=this.parameters.rotation+180*(k-b)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(w-w%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(u,c){var h=this.snapToGrid(u,c,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),m=this.el.array().valueOf();m[this.parameters.i][0]=this.parameters.pointCoords[0]+h[0],m[this.parameters.i][1]=this.parameters.pointCoords[1]+h[1],this.el.plot(m)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",(function(u){a.update(u||window.event)})),SVG.on(window,"touchend.resize",(function(){a.done()})),SVG.on(window,"mousemove.resize",(function(u){a.update(u||window.event)})),SVG.on(window,"mouseup.resize",(function(){a.done()}))},K.prototype.update=function(t){if(t){var a=this._extractPosition(t),s=this.transformPoint(a.x,a.y),o=s.x-this.parameters.p.x,u=s.y-this.parameters.p.y;this.lastUpdateCall=[o,u],this.calc(o,u),this.el.fire("resizing",{dx:o,dy:u,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},K.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},K.prototype.snapToGrid=function(t,a,s,o){var u;return o!==void 0?u=[(s+t)%this.options.snapToGrid,(o+a)%this.options.snapToGrid]:(s=s??3,u=[(this.parameters.box.x+t+(1&s?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+a+(2&s?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(u[0]-=this.options.snapToGrid),a<0&&(u[1]-=this.options.snapToGrid),t-=Math.abs(u[0])h.maxX&&(t=h.maxX-u),h.minY!==void 0&&c+ah.maxY&&(a=h.maxY-c),[t,a]},K.prototype.checkAspectRatio=function(t,a){if(!this.options.saveAspectRatio)return t;var s=t.slice(),o=this.parameters.box.width/this.parameters.box.height,u=this.parameters.box.width+t[0],c=this.parameters.box.height-t[1],h=u/c;return ho&&(s[0]=this.parameters.box.width-c*o,a&&(s[0]=-s[0])),s},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new K(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)})(),window.Apex===void 0&&(window.Apex={});var Of=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","highlightSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new B(this.ctx),this.ctx.axes=new Ce(this.ctx),this.ctx.core=new m0(this.ctx.el,this.ctx),this.ctx.config=new fe({}),this.ctx.data=new Xe(this.ctx),this.ctx.grid=new ce(this.ctx),this.ctx.graphics=new R(this.ctx),this.ctx.coreUtils=new q(this.ctx),this.ctx.crosshairs=new Ee(this.ctx),this.ctx.events=new Je(this.ctx),this.ctx.exports=new oe(this.ctx),this.ctx.fill=new je(this.ctx),this.ctx.localization=new Qe(this.ctx),this.ctx.options=new ke,this.ctx.responsive=new Ke(this.ctx),this.ctx.series=new Le(this.ctx),this.ctx.theme=new et(this.ctx),this.ctx.formatters=new te(this.ctx),this.ctx.titleSubtitle=new Ie(this.ctx),this.ctx.legend=new pt(this.ctx),this.ctx.toolbar=new At(this.ctx),this.ctx.tooltip=new os(this.ctx),this.ctx.dimensions=new wt(this.ctx),this.ctx.updateHelpers=new p0(this.ctx),this.ctx.zoomPanSelection=new Pn(this.ctx),this.ctx.w.globals.tooltip=new os(this.ctx)}}]),K})(),Bf=(function(){function K(t){l(this,K),this.ctx=t,this.w=t.w}return f(K,[{key:"clear",value:function(t){var a=t.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:a})}},{key:"killSVG",value:function(t){t.each((function(){this.removeClass("*"),this.off(),this.stop()}),!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(t){var a=this,s=t.isUpdating,o=this.w.globals.dom.Paper.node;o.parentNode&&o.parentNode.parentNode&&!s&&(o.parentNode.parentNode.style.minHeight="unset");var u=this.w.globals.dom.baseEl;u&&this.ctx.eventList.forEach((function(h){u.removeEventListener(h,a.ctx.events.documentEvent)}));var c=this.w.globals.dom;if(this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(c.Paper),c.Paper.remove(),c.elWrap=null,c.elGraphical=null,c.elLegendWrap=null,c.elLegendForeign=null,c.baseEl=null,c.elGridRect=null,c.elGridRectMask=null,c.elGridRectBarMask=null,c.elGridRectMarkerMask=null,c.elForecastMask=null,c.elNonForecastMask=null,c.elDefs=null}}]),K})(),rc=new WeakMap,b0=(function(){function K(t,a){l(this,K),this.opts=a,this.ctx=this,this.w=new Ne(a).init(),this.el=t,this.w.globals.cuid=E.randomId(),this.w.globals.chartID=this.w.config.chart.id?E.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Of(this).initModules(),this.create=E.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return f(K,[{key:"render",value:function(){var t=this;return new Promise((function(a,s){if(t.el!==null){Apex._chartInstances===void 0&&(Apex._chartInstances=[]),t.w.config.chart.id&&Apex._chartInstances.push({id:t.w.globals.chartID,group:t.w.config.chart.group,chart:t}),t.setLocale(t.w.config.chart.defaultLocale);var o=t.w.config.chart.events.beforeMount;typeof o=="function"&&o(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),(function(A,T){var _=!1;if(A.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var D=A.getBoundingClientRect();A.style.display!=="none"&&D.width!==0||(_=!0)}var G=new ResizeObserver((function(U){_&&T.call(A,U),_=!0}));A.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(A.children).forEach((function(U){return G.observe(U)})):G.observe(A),rc.set(T,G)})(t.el.parentNode,t.parentResizeHandler);var u=t.el.getRootNode&&t.el.getRootNode(),c=E.is("ShadowRoot",u),h=t.el.ownerDocument,m=c?u.getElementById("apexcharts-css"):h.getElementById("apexcharts-css");if(!m){var b;(m=document.createElement("style")).id="apexcharts-css",m.textContent=`@keyframes opaque { - 0% { - opacity: 0 - } - - to { - opacity: 1 - } -} - -@keyframes resizeanim { - - 0%, - to { - opacity: 0 - } -} - -.apexcharts-canvas { - position: relative; - direction: ltr !important; - user-select: none -} - -.apexcharts-canvas ::-webkit-scrollbar { - -webkit-appearance: none; - width: 6px -} - -.apexcharts-canvas ::-webkit-scrollbar-thumb { - border-radius: 4px; - background-color: rgba(0, 0, 0, .5); - box-shadow: 0 0 1px rgba(255, 255, 255, .5); - -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5) -} - -.apexcharts-inner { - position: relative -} - -.apexcharts-text tspan { - font-family: inherit -} - -rect.legend-mouseover-inactive, -.legend-mouseover-inactive rect, -.legend-mouseover-inactive path, -.legend-mouseover-inactive circle, -.legend-mouseover-inactive line, -.legend-mouseover-inactive text.apexcharts-yaxis-title-text, -.legend-mouseover-inactive text.apexcharts-yaxis-label { - transition: .15s ease all; - opacity: .2 -} - -.apexcharts-legend-text { - padding-left: 15px; - margin-left: -15px; -} - -.apexcharts-series-collapsed { - opacity: 0 -} - -.apexcharts-tooltip { - border-radius: 5px; - box-shadow: 2px 2px 6px -4px #999; - cursor: default; - font-size: 14px; - left: 62px; - opacity: 0; - pointer-events: none; - position: absolute; - top: 20px; - display: flex; - flex-direction: column; - overflow: hidden; - white-space: nowrap; - z-index: 12; - transition: .15s ease all -} - -.apexcharts-tooltip.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-tooltip.apexcharts-theme-light { - border: 1px solid #e3e3e3; - background: rgba(255, 255, 255, .96) -} - -.apexcharts-tooltip.apexcharts-theme-dark { - color: #fff; - background: rgba(30, 30, 30, .8) -} - -.apexcharts-tooltip * { - font-family: inherit -} - -.apexcharts-tooltip-title { - padding: 6px; - font-size: 15px; - margin-bottom: 4px -} - -.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title { - background: #eceff1; - border-bottom: 1px solid #ddd -} - -.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title { - background: rgba(0, 0, 0, .7); - border-bottom: 1px solid #333 -} - -.apexcharts-tooltip-text-goals-value, -.apexcharts-tooltip-text-y-value, -.apexcharts-tooltip-text-z-value { - display: inline-block; - margin-left: 5px; - font-weight: 600 -} - -.apexcharts-tooltip-text-goals-label:empty, -.apexcharts-tooltip-text-goals-value:empty, -.apexcharts-tooltip-text-y-label:empty, -.apexcharts-tooltip-text-y-value:empty, -.apexcharts-tooltip-text-z-value:empty, -.apexcharts-tooltip-title:empty { - display: none -} - -.apexcharts-tooltip-text-goals-label, -.apexcharts-tooltip-text-goals-value { - padding: 6px 0 5px -} - -.apexcharts-tooltip-goals-group, -.apexcharts-tooltip-text-goals-label, -.apexcharts-tooltip-text-goals-value { - display: flex -} - -.apexcharts-tooltip-text-goals-label:not(:empty), -.apexcharts-tooltip-text-goals-value:not(:empty) { - margin-top: -6px -} - -.apexcharts-tooltip-marker { - width: 12px; - height: 12px; - position: relative; - top: 0; - margin-right: 10px; - border-radius: 50% -} - -.apexcharts-tooltip-series-group { - padding: 0 10px; - display: none; - text-align: left; - justify-content: left; - align-items: center -} - -.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker { - opacity: 1 -} - -.apexcharts-tooltip-series-group.apexcharts-active, -.apexcharts-tooltip-series-group:last-child { - padding-bottom: 4px -} - -.apexcharts-tooltip-y-group { - padding: 6px 0 5px -} - -.apexcharts-custom-tooltip, -.apexcharts-tooltip-box { - padding: 4px 8px -} - -.apexcharts-tooltip-boxPlot { - display: flex; - flex-direction: column-reverse -} - -.apexcharts-tooltip-box>div { - margin: 4px 0 -} - -.apexcharts-tooltip-box span.value { - font-weight: 700 -} - -.apexcharts-tooltip-rangebar { - padding: 5px 8px -} - -.apexcharts-tooltip-rangebar .category { - font-weight: 600; - color: #777 -} - -.apexcharts-tooltip-rangebar .series-name { - font-weight: 700; - display: block; - margin-bottom: 5px -} - -.apexcharts-xaxistooltip, -.apexcharts-yaxistooltip { - opacity: 0; - pointer-events: none; - color: #373d3f; - font-size: 13px; - text-align: center; - border-radius: 2px; - position: absolute; - z-index: 10; - background: #eceff1; - border: 1px solid #90a4ae -} - -.apexcharts-xaxistooltip { - padding: 9px 10px; - transition: .15s ease all -} - -.apexcharts-xaxistooltip.apexcharts-theme-dark { - background: rgba(0, 0, 0, .7); - border: 1px solid rgba(0, 0, 0, .5); - color: #fff -} - -.apexcharts-xaxistooltip:after, -.apexcharts-xaxistooltip:before { - left: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none -} - -.apexcharts-xaxistooltip:after { - border-color: transparent; - border-width: 6px; - margin-left: -6px -} - -.apexcharts-xaxistooltip:before { - border-color: transparent; - border-width: 7px; - margin-left: -7px -} - -.apexcharts-xaxistooltip-bottom:after, -.apexcharts-xaxistooltip-bottom:before { - bottom: 100% -} - -.apexcharts-xaxistooltip-top:after, -.apexcharts-xaxistooltip-top:before { - top: 100% -} - -.apexcharts-xaxistooltip-bottom:after { - border-bottom-color: #eceff1 -} - -.apexcharts-xaxistooltip-bottom:before { - border-bottom-color: #90a4ae -} - -.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after, -.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before { - border-bottom-color: rgba(0, 0, 0, .5) -} - -.apexcharts-xaxistooltip-top:after { - border-top-color: #eceff1 -} - -.apexcharts-xaxistooltip-top:before { - border-top-color: #90a4ae -} - -.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after, -.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before { - border-top-color: rgba(0, 0, 0, .5) -} - -.apexcharts-xaxistooltip.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-yaxistooltip { - padding: 4px 10px -} - -.apexcharts-yaxistooltip.apexcharts-theme-dark { - background: rgba(0, 0, 0, .7); - border: 1px solid rgba(0, 0, 0, .5); - color: #fff -} - -.apexcharts-yaxistooltip:after, -.apexcharts-yaxistooltip:before { - top: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none -} - -.apexcharts-yaxistooltip:after { - border-color: transparent; - border-width: 6px; - margin-top: -6px -} - -.apexcharts-yaxistooltip:before { - border-color: transparent; - border-width: 7px; - margin-top: -7px -} - -.apexcharts-yaxistooltip-left:after, -.apexcharts-yaxistooltip-left:before { - left: 100% -} - -.apexcharts-yaxistooltip-right:after, -.apexcharts-yaxistooltip-right:before { - right: 100% -} - -.apexcharts-yaxistooltip-left:after { - border-left-color: #eceff1 -} - -.apexcharts-yaxistooltip-left:before { - border-left-color: #90a4ae -} - -.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after, -.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before { - border-left-color: rgba(0, 0, 0, .5) -} - -.apexcharts-yaxistooltip-right:after { - border-right-color: #eceff1 -} - -.apexcharts-yaxistooltip-right:before { - border-right-color: #90a4ae -} - -.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after, -.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before { - border-right-color: rgba(0, 0, 0, .5) -} - -.apexcharts-yaxistooltip.apexcharts-active { - opacity: 1 -} - -.apexcharts-yaxistooltip-hidden { - display: none -} - -.apexcharts-xcrosshairs, -.apexcharts-ycrosshairs { - pointer-events: none; - opacity: 0; - transition: .15s ease all -} - -.apexcharts-xcrosshairs.apexcharts-active, -.apexcharts-ycrosshairs.apexcharts-active { - opacity: 1; - transition: .15s ease all -} - -.apexcharts-ycrosshairs-hidden { - opacity: 0 -} - -.apexcharts-selection-rect { - cursor: move -} - -.svg_select_boundingRect, -.svg_select_points_rot { - pointer-events: none; - opacity: 0; - visibility: hidden -} - -.apexcharts-selection-rect+g .svg_select_boundingRect, -.apexcharts-selection-rect+g .svg_select_points_rot { - opacity: 0; - visibility: hidden -} - -.apexcharts-selection-rect+g .svg_select_points_l, -.apexcharts-selection-rect+g .svg_select_points_r { - cursor: ew-resize; - opacity: 1; - visibility: visible -} - -.svg_select_points { - fill: #efefef; - stroke: #333; - rx: 2 -} - -.apexcharts-svg.apexcharts-zoomable.hovering-zoom { - cursor: crosshair -} - -.apexcharts-svg.apexcharts-zoomable.hovering-pan { - cursor: move -} - -.apexcharts-menu-icon, -.apexcharts-pan-icon, -.apexcharts-reset-icon, -.apexcharts-selection-icon, -.apexcharts-toolbar-custom-icon, -.apexcharts-zoom-icon, -.apexcharts-zoomin-icon, -.apexcharts-zoomout-icon { - cursor: pointer; - width: 20px; - height: 20px; - line-height: 24px; - color: #6e8192; - text-align: center -} - -.apexcharts-menu-icon svg, -.apexcharts-reset-icon svg, -.apexcharts-zoom-icon svg, -.apexcharts-zoomin-icon svg, -.apexcharts-zoomout-icon svg { - fill: #6e8192 -} - -.apexcharts-selection-icon svg { - fill: #444; - transform: scale(.76) -} - -.apexcharts-theme-dark .apexcharts-menu-icon svg, -.apexcharts-theme-dark .apexcharts-pan-icon svg, -.apexcharts-theme-dark .apexcharts-reset-icon svg, -.apexcharts-theme-dark .apexcharts-selection-icon svg, -.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg, -.apexcharts-theme-dark .apexcharts-zoom-icon svg, -.apexcharts-theme-dark .apexcharts-zoomin-icon svg, -.apexcharts-theme-dark .apexcharts-zoomout-icon svg { - fill: #f3f4f5 -} - -.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg, -.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg, -.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg { - fill: #008ffb -} - -.apexcharts-theme-light .apexcharts-menu-icon:hover svg, -.apexcharts-theme-light .apexcharts-reset-icon:hover svg, -.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg, -.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg, -.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg, -.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg { - fill: #333 -} - -.apexcharts-menu-icon, -.apexcharts-selection-icon { - position: relative -} - -.apexcharts-reset-icon { - margin-left: 5px -} - -.apexcharts-menu-icon, -.apexcharts-reset-icon, -.apexcharts-zoom-icon { - transform: scale(.85) -} - -.apexcharts-zoomin-icon, -.apexcharts-zoomout-icon { - transform: scale(.7) -} - -.apexcharts-zoomout-icon { - margin-right: 3px -} - -.apexcharts-pan-icon { - transform: scale(.62); - position: relative; - left: 1px; - top: 0 -} - -.apexcharts-pan-icon svg { - fill: #fff; - stroke: #6e8192; - stroke-width: 2 -} - -.apexcharts-pan-icon.apexcharts-selected svg { - stroke: #008ffb -} - -.apexcharts-pan-icon:not(.apexcharts-selected):hover svg { - stroke: #333 -} - -.apexcharts-toolbar { - position: absolute; - z-index: 11; - max-width: 176px; - text-align: right; - border-radius: 3px; - padding: 0 6px 2px; - display: flex; - justify-content: space-between; - align-items: center -} - -.apexcharts-menu { - background: #fff; - position: absolute; - top: 100%; - border: 1px solid #ddd; - border-radius: 3px; - padding: 3px; - right: 10px; - opacity: 0; - min-width: 110px; - transition: .15s ease all; - pointer-events: none -} - -.apexcharts-menu.apexcharts-menu-open { - opacity: 1; - pointer-events: all; - transition: .15s ease all -} - -.apexcharts-menu-item { - padding: 6px 7px; - font-size: 12px; - cursor: pointer -} - -.apexcharts-theme-light .apexcharts-menu-item:hover { - background: #eee -} - -.apexcharts-theme-dark .apexcharts-menu { - background: rgba(0, 0, 0, .7); - color: #fff -} - -@media screen and (min-width:768px) { - .apexcharts-canvas:hover .apexcharts-toolbar { - opacity: 1 - } -} - -.apexcharts-canvas .apexcharts-element-hidden, -.apexcharts-datalabel.apexcharts-element-hidden, -.apexcharts-hide .apexcharts-series-points { - opacity: 0; -} - -.apexcharts-hidden-element-shown { - opacity: 1; - transition: 0.25s ease all; -} - -.apexcharts-datalabel, -.apexcharts-datalabel-label, -.apexcharts-datalabel-value, -.apexcharts-datalabels, -.apexcharts-pie-label { - cursor: default; - pointer-events: none -} - -.apexcharts-pie-label-delay { - opacity: 0; - animation-name: opaque; - animation-duration: .3s; - animation-fill-mode: forwards; - animation-timing-function: ease -} - -.apexcharts-radialbar-label { - cursor: pointer; -} - -.apexcharts-annotation-rect, -.apexcharts-area-series .apexcharts-area, -.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events, -.apexcharts-gridline, -.apexcharts-line, -.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events, -.apexcharts-point-annotation-label, -.apexcharts-radar-series path:not(.apexcharts-marker), -.apexcharts-radar-series polygon, -.apexcharts-toolbar svg, -.apexcharts-tooltip .apexcharts-marker, -.apexcharts-xaxis-annotation-label, -.apexcharts-yaxis-annotation-label, -.apexcharts-zoom-rect { - pointer-events: none -} - -.apexcharts-tooltip-active .apexcharts-marker { - transition: .15s ease all -} - -.resize-triggers { - animation: 1ms resizeanim; - visibility: hidden; - opacity: 0; - height: 100%; - width: 100%; - overflow: hidden -} - -.contract-trigger:before, -.resize-triggers, -.resize-triggers>div { - content: " "; - display: block; - position: absolute; - top: 0; - left: 0 -} - -.resize-triggers>div { - height: 100%; - width: 100%; - background: #eee; - overflow: auto -} - -.contract-trigger:before { - overflow: hidden; - width: 200%; - height: 200% -} - -.apexcharts-bar-goals-markers { - pointer-events: none -} - -.apexcharts-bar-shadows { - pointer-events: none -} - -.apexcharts-rangebar-goals-markers { - pointer-events: none -} -`;var k=((b=t.opts.chart)===null||b===void 0?void 0:b.nonce)||t.w.config.chart.nonce;k&&m.setAttribute("nonce",k),c?u.prepend(m):h.head.appendChild(m)}var w=t.create(t.w.config.series,{});if(!w)return a(t);t.mount(w).then((function(){typeof t.w.config.chart.events.mounted=="function"&&t.w.config.chart.events.mounted(t,t.w),t.events.fireEvent("mounted",[t,t.w]),a(w)})).catch((function(A){s(A)}))}else s(new Error("Element not found"))}))}},{key:"create",value:function(t,a){var s=this,o=this.w;new Of(this).initModules();var u=this.w.globals;if(u.noData=!1,u.animationEnded=!1,this.responsive.checkResponsiveConfig(a),o.config.xaxis.convertedCatToNumeric&&new be(o.config).convertCatToNumericXaxis(o.config,this.ctx),this.el===null||(this.core.setupElements(),o.config.chart.type==="treemap"&&(o.config.grid.show=!1,o.config.yaxis[0].show=!1),u.svgWidth===0))return u.animationEnded=!0,null;var c=t;t.forEach((function(A,T){A.hidden&&(c=s.legend.legendHelpers.getSeriesAfterCollapsing({realIndex:T}))}));var h=q.checkComboSeries(c,o.config.chart.type);u.comboCharts=h.comboCharts,u.comboBarCount=h.comboBarCount;var m=c.every((function(A){return A.data&&A.data.length===0}));(c.length===0||m&&u.collapsedSeries.length<1)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(c),this.theme.init(),new ue(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),u.noData&&u.collapsedSeries.length!==u.series.length&&!o.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),u.axisCharts&&(this.core.coreCalculations(),o.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=o.globals.minX,this.ctx.toolbar.maxX=o.globals.maxX),this.formatters.heatmapLabelFormatters(),new q(this).getLargestMarkerSize(),this.dimensions.plotCoords();var b=this.core.xySettings();this.grid.createGridMask();var k=this.core.plotChartType(c,b),w=new _e(this);return w.bringForward(),o.config.dataLabels.background.enabled&&w.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:k,xyRatios:b,dimensions:{plot:{left:o.globals.translateX,top:o.globals.translateY,width:o.globals.gridWidth,height:o.globals.gridHeight}}}}},{key:"mount",value:function(){var t=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,s=this,o=s.w;return new Promise((function(u,c){if(s.el===null)return c(new Error("Not enough data to display or target element not found"));(a===null||o.globals.allSeriesCollapsed)&&s.series.handleNoData(),s.grid=new ce(s);var h,m,b=s.grid.drawGrid();if(s.annotations=new Pe(s),s.annotations.drawImageAnnos(),s.annotations.drawTextAnnos(),o.config.grid.position==="back"&&(b&&o.globals.dom.elGraphical.add(b.el),b!=null&&(h=b.elGridBorders)!==null&&h!==void 0&&h.node&&o.globals.dom.elGraphical.add(b.elGridBorders)),Array.isArray(a.elGraph))for(var k=0;k0&&o.globals.memory.methodsToExec.forEach((function(_){_.method(_.params,!1,_.context)})),o.globals.axisCharts||o.globals.noData||s.core.resizeNonAxisCharts(),u(s)}))}},{key:"destroy",value:function(){var t,a;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,t=this.parentResizeHandler,(a=rc.get(t))&&(a.disconnect(),rc.delete(t));var s=this.w.config.chart.id;s&&Apex._chartInstances.forEach((function(o,u){o.id===E.escapeString(s)&&Apex._chartInstances.splice(u,1)})),new Bf(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(t){var a=this,s=arguments.length>1&&arguments[1]!==void 0&&arguments[1],o=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],u=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],c=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],h=this.w;return h.globals.selection=void 0,t.series&&(this.series.resetSeries(!1,!0,!1),t.series.length&&t.series[0].data&&(t.series=t.series.map((function(m,b){return a.updateHelpers._extendSeries(m,b)}))),this.updateHelpers.revertDefaultAxisMinMax()),t.xaxis&&(t=this.updateHelpers.forceXAxisUpdate(t)),t.yaxis&&(t=this.updateHelpers.forceYAxisUpdate(t)),h.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),t.theme&&(t=this.theme.updateThemeOptions(t)),this.updateHelpers._updateOptions(t,s,o,u,c)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,a,s)}},{key:"appendSeries",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],o=this.w.config.series.slice();return o.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(o,a,s)}},{key:"appendData",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=this;s.w.globals.dataChanged=!0,s.series.getPreviousPaths();for(var o=s.w.config.series.slice(),u=0;u0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(t,a)}},{key:"addEventListener",value:function(t,a){this.events.addEventListener(t,a)}},{key:"removeEventListener",value:function(t,a){this.events.removeEventListener(t,a)}},{key:"addXaxisAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,o=this;s&&(o=s),o.annotations.addXaxisAnnotationExternal(t,a,o)}},{key:"addYaxisAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,o=this;s&&(o=s),o.annotations.addYaxisAnnotationExternal(t,a,o)}},{key:"addPointAnnotation",value:function(t){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,o=this;s&&(o=s),o.annotations.addPointAnnotationExternal(t,a,o)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,a=this;t&&(a=t),a.annotations.clearAnnotations(a)}},{key:"removeAnnotation",value:function(t){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,s=this;a&&(s=a),s.annotations.removeAnnotation(s,t)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,a){return this.coreUtils.getSeriesTotalsXRange(t,a)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new De(this.ctx).getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new De(this.ctx).getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,a){return this.updateHelpers.toggleDataPointSelection(t,a)}},{key:"zoomX",value:function(t,a){this.ctx.toolbar.zoomUpdateOptions(t,a)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(t){return new oe(this.ctx).dataURI(t)}},{key:"exportToCSV",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new oe(this.ctx).exportToCSV(t)}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var t=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout((function(){t.w.globals.resized=!0,t.w.globals.dataChanged=!1,t.ctx.update()}),150)}},{key:"_windowResizeHandler",value:function(){var t=this.w.config.chart.redrawOnWindowResize;typeof t=="function"&&(t=t()),t&&this._windowResize()}}],[{key:"getChartByID",value:function(t){var a=E.escapeString(t);if(Apex._chartInstances){var s=Apex._chartInstances.filter((function(o){return o.id===a}))[0];return s&&s.chart}}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),a=0;a2?u-2:0),h=2;hZ&&typeof Z=="object"&&!Array.isArray(Z)&&Z!=null,d=(Z,se)=>{typeof Object.assign!="function"&&(function(){Object.assign=function(he){if(he==null)throw new TypeError("Cannot convert undefined or null to object");let ke=Object(he);for(let Pe=1;Pe{l(se[he])?he in Z?de[he]=d(Z[he],se[he]):Object.assign(de,{[he]:se[he]}):Object.assign(de,{[he]:se[he]})}),de},f=Z=>JSON.parse(JSON.stringify(Z)),g=async()=>{if(await dt(),r.value)return;const Z={chart:{type:e.type||e.options.chart&&e.options.chart.type||"line",height:e.height,width:e.width,events:{}},series:f(e.series)},se=e.options.chart?e.options.chart.events:null;qg.forEach(he=>{let ke=(...Pe)=>n(he,...Pe);Z.chart.events[he]=(...Pe)=>{ke(...Pe),se&&se.hasOwnProperty(he)&&se[he](...Pe)}});const de=d(e.options,Z);return r.value=new Ug(i.value,de),r.value.render()},v=()=>(y(),g()),y=()=>{r.value.destroy(),r.value=null},x=(Z,se)=>r.value.updateSeries(Z,se),S=(Z,se,de,he)=>r.value.updateOptions(Z,se,de,he),C=Z=>r.value.toggleSeries(Z),I=Z=>{r.value.showSeries(Z)},M=Z=>{r.value.hideSeries(Z)},V=(Z,se)=>r.value.appendSeries(Z,se),O=()=>{r.value.resetSeries()},L=(Z,se)=>{r.value.toggleDataPointSelection(Z,se)},F=Z=>r.value.appendData(Z),Y=(Z,se)=>r.value.zoomX(Z,se),H=Z=>r.value.dataURI(Z),E=Z=>r.value.setLocale(Z),B=(Z,se)=>{r.value.addXaxisAnnotation(Z,se)},N=(Z,se)=>{r.value.addYaxisAnnotation(Z,se)},R=(Z,se)=>{r.value.addPointAnnotation(Z,se)},q=(Z,se)=>{r.value.removeAnnotation(Z,se)},Q=()=>{r.value.clearAnnotations()};gr(()=>{window.ApexCharts=Ug}),on(()=>{i.value=ts().proxy.$el,g()}),An(()=>{r.value&&y()});const re=hr(e);let ae=null;const te=Z=>{ae||(ae={options:!1,series:!1},dt(()=>{const se=ae;if(ae=null,!r.value){g();return}if(se.options&&se.series){const de=f(e.options);de.series=f(e.series),r.value.updateOptions(de)}else se.options?r.value.updateOptions(f(e.options)):se.series&&r.value.updateSeries(f(e.series))})),ae[Z]=!0};return Ye(re.options,()=>{te("options")}),Ye(re.series,()=>{te("series")},{deep:!0}),Ye(re.type,()=>{v()}),Ye(re.width,()=>{v()}),Ye(re.height,()=>{v()}),{chart:r,init:g,refresh:v,destroy:y,updateOptions:S,updateSeries:x,toggleSeries:C,showSeries:I,hideSeries:M,resetSeries:O,zoomX:Y,toggleDataPointSelection:L,appendData:F,appendSeries:V,addXaxisAnnotation:B,addYaxisAnnotation:N,addPointAnnotation:R,removeAnnotation:q,clearAnnotations:Q,setLocale:E,dataURI:H}},render(){return ma("div",{class:"vue-apexcharts"})}}),sL=(e,n)=>{const i=e.__vccOpts||e;for(const[r,l]of n)i[r]=l;return i},lL=es({name:"apexchart-server",props:{type:{type:String,default:"line"},width:{type:[Number,String],default:400},height:{type:[Number,String],default:300},series:{type:Array,default:()=>[]},options:{type:Object,default:()=>({})},className:{type:String,default:""}},setup(e){const n=Re("");return cm(async()=>{try{const{default:i}=await Ls(async()=>{const{default:l}=await import("./apexcharts.ssr.esm-fe46cd2d-CEIEYvuU.js");return{default:l}},[]),r=Object.assign({},e.options,{chart:Object.assign({},e.options.chart,{type:e.type,width:e.width,height:e.height}),series:e.series});n.value=await i.renderToHTML(r,{width:e.width,height:e.height})}catch(i){console.error("Failed to render ApexChart on server:",i)}}),{chartHTML:n}}}),oL=["innerHTML"];function cL(e,n,i,r,l,d){return Em(),qw("div",{innerHTML:e.chartHTML,class:Be(e.className)},null,10,oL)}const Kg=sL(lL,[["render",cL]]),Zg=es({name:"apexchart-hydrate",props:{clientOptions:{type:Object,default:()=>({})},selector:{type:String,default:"[data-apexcharts-hydrate]"}},setup(e){let n=[];on(async()=>{try{const{default:i}=await Ls(async()=>{const{default:r}=await import("./apexcharts.ssr.esm-fe46cd2d-CEIEYvuU.js");return{default:r}},[]);n=i.hydrateAll(e.selector,e.clientOptions)}catch(i){console.error("Failed to hydrate ApexCharts:",i)}}),An(()=>{n.forEach(i=>{i&&i.destroy&&i.destroy()}),n=[]})},render(){return null}}),uL=e=>{e.component(ho.name,ho),e.component(Kg.name,Kg),e.component(Zg.name,Zg)};ho.install=uL;/*! - * vue-router v4.6.4 - * (c) 2025 Eduardo San Martin Morote - * @license MIT - */const Rr=typeof document<"u";function Gx(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function dL(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Gx(e.default)}const zt=Object.assign;function _c(e,n){const i={};for(const r in n){const l=n[r];i[r]=Ca(l)?l.map(e):e(l)}return i}const Ds=()=>{},Ca=Array.isArray;function Jg(e,n){const i={};for(const r in e)i[r]=r in n?n[r]:e[r];return i}const jx=/#/g,fL=/&/g,hL=/\//g,gL=/=/g,vL=/\?/g,Ux=/\+/g,mL=/%5B/g,pL=/%5D/g,qx=/%5E/g,bL=/%60/g,Kx=/%7B/g,yL=/%7C/g,Zx=/%7D/g,xL=/%20/g;function Ef(e){return e==null?"":encodeURI(""+e).replace(yL,"|").replace(mL,"[").replace(pL,"]")}function wL(e){return Ef(e).replace(Kx,"{").replace(Zx,"}").replace(qx,"^")}function Wu(e){return Ef(e).replace(Ux,"%2B").replace(xL,"+").replace(jx,"%23").replace(fL,"%26").replace(bL,"`").replace(Kx,"{").replace(Zx,"}").replace(qx,"^")}function kL(e){return Wu(e).replace(gL,"%3D")}function SL(e){return Ef(e).replace(jx,"%23").replace(vL,"%3F")}function CL(e){return SL(e).replace(hL,"%2F")}function il(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const AL=/\/$/,PL=e=>e.replace(AL,"");function Rc(e,n,i="/"){let r,l={},d="",f="";const g=n.indexOf("#");let v=n.indexOf("?");return v=g>=0&&v>g?-1:v,v>=0&&(r=n.slice(0,v),d=n.slice(v,g>0?g:n.length),l=e(d.slice(1))),g>=0&&(r=r||n.slice(0,g),f=n.slice(g,n.length)),r=VL(r??n,i),{fullPath:r+d+f,path:r,query:l,hash:il(f)}}function IL(e,n){const i=n.query?e(n.query):"";return n.path+(i&&"?")+i+(n.hash||"")}function Qg(e,n){return!n||!e.toLowerCase().startsWith(n.toLowerCase())?e:e.slice(n.length)||"/"}function TL(e,n,i){const r=n.matched.length-1,l=i.matched.length-1;return r>-1&&r===l&&Jr(n.matched[r],i.matched[l])&&Jx(n.params,i.params)&&e(n.query)===e(i.query)&&n.hash===i.hash}function Jr(e,n){return(e.aliasOf||e)===(n.aliasOf||n)}function Jx(e,n){if(Object.keys(e).length!==Object.keys(n).length)return!1;for(var i in e)if(!EL(e[i],n[i]))return!1;return!0}function EL(e,n){return Ca(e)?ev(e,n):Ca(n)?ev(n,e):(e==null?void 0:e.valueOf())===(n==null?void 0:n.valueOf())}function ev(e,n){return Ca(n)?e.length===n.length&&e.every((i,r)=>i===n[r]):e.length===1&&e[0]===n}function VL(e,n){if(e.startsWith("/"))return e;if(!e)return n;const i=n.split("/"),r=e.split("/"),l=r[r.length-1];(l===".."||l===".")&&r.push("");let d=i.length-1,f,g;for(f=0;f1&&d--;else break;return i.slice(0,d).join("/")+"/"+r.slice(f).join("/")}const yi={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Xu=(function(e){return e.pop="pop",e.push="push",e})({}),Oc=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function ML(e){if(!e)if(Rr){const n=document.querySelector("base");e=n&&n.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),PL(e)}const LL=/^[^#]+#/;function DL(e,n){return e.replace(LL,"#")+n}function _L(e,n){const i=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:n.behavior,left:r.left-i.left-(n.left||0),top:r.top-i.top-(n.top||0)}}const ec=()=>({left:window.scrollX,top:window.scrollY});function RL(e){let n;if("el"in e){const i=e.el,r=typeof i=="string"&&i.startsWith("#"),l=typeof i=="string"?r?document.getElementById(i.slice(1)):document.querySelector(i):i;if(!l)return;n=_L(l,e)}else n=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(n):window.scrollTo(n.left!=null?n.left:window.scrollX,n.top!=null?n.top:window.scrollY)}function tv(e,n){return(history.state?history.state.position-n:-1)+e}const $u=new Map;function OL(e,n){$u.set(e,n)}function BL(e){const n=$u.get(e);return $u.delete(e),n}function FL(e){return typeof e=="string"||e&&typeof e=="object"}function Qx(e){return typeof e=="string"||typeof e=="symbol"}let hn=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const e0=Symbol("");hn.MATCHER_NOT_FOUND+"",hn.NAVIGATION_GUARD_REDIRECT+"",hn.NAVIGATION_ABORTED+"",hn.NAVIGATION_CANCELLED+"",hn.NAVIGATION_DUPLICATED+"";function Qr(e,n){return zt(new Error,{type:e,[e0]:!0},n)}function Ka(e,n){return e instanceof Error&&e0 in e&&(n==null||!!(e.type&n))}const NL=["params","query","hash"];function zL(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const n={};for(const i of NL)i in e&&(n[i]=e[i]);return JSON.stringify(n,null,2)}function HL(e){const n={};if(e===""||e==="?")return n;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rl&&Wu(l)):[r&&Wu(r)]).forEach(l=>{l!==void 0&&(n+=(n.length?"&":"")+i,l!=null&&(n+="="+l))})}return n}function YL(e){const n={};for(const i in e){const r=e[i];r!==void 0&&(n[i]=Ca(r)?r.map(l=>l==null?null:""+l):r==null?r:""+r)}return n}const WL=Symbol(""),av=Symbol(""),Vf=Symbol(""),t0=Symbol(""),Gu=Symbol("");function ms(){let e=[];function n(r){return e.push(r),()=>{const l=e.indexOf(r);l>-1&&e.splice(l,1)}}function i(){e=[]}return{add:n,list:()=>e.slice(),reset:i}}function ki(e,n,i,r,l,d=f=>f()){const f=r&&(r.enterCallbacks[l]=r.enterCallbacks[l]||[]);return()=>new Promise((g,v)=>{const y=C=>{C===!1?v(Qr(hn.NAVIGATION_ABORTED,{from:i,to:n})):C instanceof Error?v(C):FL(C)?v(Qr(hn.NAVIGATION_GUARD_REDIRECT,{from:n,to:C})):(f&&r.enterCallbacks[l]===f&&typeof C=="function"&&f.push(C),g())},x=d(()=>e.call(r&&r.instances[l],n,i,y));let S=Promise.resolve(x);e.length<3&&(S=S.then(y)),S.catch(C=>v(C))})}function Bc(e,n,i,r,l=d=>d()){const d=[];for(const f of e)for(const g in f.components){let v=f.components[g];if(!(n!=="beforeRouteEnter"&&!f.instances[g]))if(Gx(v)){const y=(v.__vccOpts||v)[n];y&&d.push(ki(y,i,r,f,g,l))}else{let y=v();d.push(()=>y.then(x=>{if(!x)throw new Error(`Couldn't resolve component "${g}" at "${f.path}"`);const S=dL(x)?x.default:x;f.mods[g]=x,f.components[g]=S;const C=(S.__vccOpts||S)[n];return C&&ki(C,i,r,f,g,l)()}))}}return d}function XL(e,n){const i=[],r=[],l=[],d=Math.max(n.matched.length,e.matched.length);for(let f=0;fJr(y,g))?r.push(g):i.push(g));const v=e.matched[f];v&&(n.matched.find(y=>Jr(y,v))||l.push(v))}return[i,r,l]}/*! - * vue-router v4.6.4 - * (c) 2025 Eduardo San Martin Morote - * @license MIT - */let $L=()=>location.protocol+"//"+location.host;function n0(e,n){const{pathname:i,search:r,hash:l}=n,d=e.indexOf("#");if(d>-1){let f=l.includes(e.slice(d))?e.slice(d).length:1,g=l.slice(f);return g[0]!=="/"&&(g="/"+g),Qg(g,"")}return Qg(i,e)+r+l}function GL(e,n,i,r){let l=[],d=[],f=null;const g=({state:C})=>{const I=n0(e,location),M=i.value,V=n.value;let O=0;if(C){if(i.value=I,n.value=C,f&&f===M){f=null;return}O=V?C.position-V.position:0}else r(I);l.forEach(L=>{L(i.value,M,{delta:O,type:Xu.pop,direction:O?O>0?Oc.forward:Oc.back:Oc.unknown})})};function v(){f=i.value}function y(C){l.push(C);const I=()=>{const M=l.indexOf(C);M>-1&&l.splice(M,1)};return d.push(I),I}function x(){if(document.visibilityState==="hidden"){const{history:C}=window;if(!C.state)return;C.replaceState(zt({},C.state,{scroll:ec()}),"")}}function S(){for(const C of d)C();d=[],window.removeEventListener("popstate",g),window.removeEventListener("pagehide",x),document.removeEventListener("visibilitychange",x)}return window.addEventListener("popstate",g),window.addEventListener("pagehide",x),document.addEventListener("visibilitychange",x),{pauseListeners:v,listen:y,destroy:S}}function iv(e,n,i,r=!1,l=!1){return{back:e,current:n,forward:i,replaced:r,position:window.history.length,scroll:l?ec():null}}function jL(e){const{history:n,location:i}=window,r={value:n0(e,i)},l={value:n.state};l.value||d(r.value,{back:null,current:r.value,forward:null,position:n.length-1,replaced:!0,scroll:null},!0);function d(v,y,x){const S=e.indexOf("#"),C=S>-1?(i.host&&document.querySelector("base")?e:e.slice(S))+v:$L()+e+v;try{n[x?"replaceState":"pushState"](y,"",C),l.value=y}catch(I){console.error(I),i[x?"replace":"assign"](C)}}function f(v,y){d(v,zt({},n.state,iv(l.value.back,v,l.value.forward,!0),y,{position:l.value.position}),!0),r.value=v}function g(v,y){const x=zt({},l.value,n.state,{forward:v,scroll:ec()});d(x.current,x,!0),d(v,zt({},iv(r.value,v,null),{position:x.position+1},y),!1),r.value=v}return{location:r,state:l,push:g,replace:f}}function UL(e){e=ML(e);const n=jL(e),i=GL(e,n.state,n.location,n.replace);function r(d,f=!0){f||i.pauseListeners(),history.go(d)}const l=zt({location:"",base:e,go:r,createHref:DL.bind(null,e)},n,i);return Object.defineProperty(l,"location",{enumerable:!0,get:()=>n.location.value}),Object.defineProperty(l,"state",{enumerable:!0,get:()=>n.state.value}),l}let ji=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var kn=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(kn||{});const qL={type:ji.Static,value:""},KL=/[a-zA-Z0-9_]/;function ZL(e){if(!e)return[[]];if(e==="/")return[[qL]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function n(I){throw new Error(`ERR (${i})/"${y}": ${I}`)}let i=kn.Static,r=i;const l=[];let d;function f(){d&&l.push(d),d=[]}let g=0,v,y="",x="";function S(){y&&(i===kn.Static?d.push({type:ji.Static,value:y}):i===kn.Param||i===kn.ParamRegExp||i===kn.ParamRegExpEnd?(d.length>1&&(v==="*"||v==="+")&&n(`A repeatable param (${y}) must be alone in its segment. eg: '/:ids+.`),d.push({type:ji.Param,value:y,regexp:x,repeatable:v==="*"||v==="+",optional:v==="*"||v==="?"})):n("Invalid state to consume buffer"),y="")}function C(){y+=v}for(;gn.length?n.length===1&&n[0]===Gn.Static+Gn.Segment?1:-1:0}function a0(e,n){let i=0;const r=e.score,l=n.score;for(;i0&&n[n.length-1]<0}const nD={strict:!1,end:!0,sensitive:!1};function aD(e,n,i){const r=eD(ZL(e.path),i),l=zt(r,{record:e,parent:n,children:[],alias:[]});return n&&!l.record.aliasOf==!n.record.aliasOf&&n.children.push(l),l}function iD(e,n){const i=[],r=new Map;n=Jg(nD,n);function l(S){return r.get(S)}function d(S,C,I){const M=!I,V=ov(S);V.aliasOf=I&&I.record;const O=Jg(n,S),L=[V];if("alias"in S){const H=typeof S.alias=="string"?[S.alias]:S.alias;for(const E of H)L.push(ov(zt({},V,{components:I?I.record.components:V.components,path:E,aliasOf:I?I.record:V})))}let F,Y;for(const H of L){const{path:E}=H;if(C&&E[0]!=="/"){const B=C.record.path,N=B[B.length-1]==="/"?"":"/";H.path=C.record.path+(E&&N+E)}if(F=aD(H,C,O),I?I.alias.push(F):(Y=Y||F,Y!==F&&Y.alias.push(F),M&&S.name&&!cv(F)&&f(S.name)),i0(F)&&v(F),V.children){const B=V.children;for(let N=0;N{f(Y)}:Ds}function f(S){if(Qx(S)){const C=r.get(S);C&&(r.delete(S),i.splice(i.indexOf(C),1),C.children.forEach(f),C.alias.forEach(f))}else{const C=i.indexOf(S);C>-1&&(i.splice(C,1),S.record.name&&r.delete(S.record.name),S.children.forEach(f),S.alias.forEach(f))}}function g(){return i}function v(S){const C=lD(S,i);i.splice(C,0,S),S.record.name&&!cv(S)&&r.set(S.record.name,S)}function y(S,C){let I,M={},V,O;if("name"in S&&S.name){if(I=r.get(S.name),!I)throw Qr(hn.MATCHER_NOT_FOUND,{location:S});O=I.record.name,M=zt(lv(C.params,I.keys.filter(Y=>!Y.optional).concat(I.parent?I.parent.keys.filter(Y=>Y.optional):[]).map(Y=>Y.name)),S.params&&lv(S.params,I.keys.map(Y=>Y.name))),V=I.stringify(M)}else if(S.path!=null)V=S.path,I=i.find(Y=>Y.re.test(V)),I&&(M=I.parse(V),O=I.record.name);else{if(I=C.name?r.get(C.name):i.find(Y=>Y.re.test(C.path)),!I)throw Qr(hn.MATCHER_NOT_FOUND,{location:S,currentLocation:C});O=I.record.name,M=zt({},C.params,S.params),V=I.stringify(M)}const L=[];let F=I;for(;F;)L.unshift(F.record),F=F.parent;return{name:O,path:V,params:M,matched:L,meta:sD(L)}}e.forEach(S=>d(S));function x(){i.length=0,r.clear()}return{addRoute:d,resolve:y,removeRoute:f,clearRoutes:x,getRoutes:g,getRecordMatcher:l}}function lv(e,n){const i={};for(const r of n)r in e&&(i[r]=e[r]);return i}function ov(e){const n={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:rD(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(n,"mods",{value:{}}),n}function rD(e){const n={},i=e.props||!1;if("component"in e)n.default=i;else for(const r in e.components)n[r]=typeof i=="object"?i[r]:i;return n}function cv(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function sD(e){return e.reduce((n,i)=>zt(n,i.meta),{})}function lD(e,n){let i=0,r=n.length;for(;i!==r;){const d=i+r>>1;a0(e,n[d])<0?r=d:i=d+1}const l=oD(e);return l&&(r=n.lastIndexOf(l,r-1)),r}function oD(e){let n=e;for(;n=n.parent;)if(i0(n)&&a0(e,n)===0)return n}function i0({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function uv(e){const n=xt(Vf),i=xt(t0),r=$(()=>{const v=yn(e.to);return n.resolve(v)}),l=$(()=>{const{matched:v}=r.value,{length:y}=v,x=v[y-1],S=i.matched;if(!x||!S.length)return-1;const C=S.findIndex(Jr.bind(null,x));if(C>-1)return C;const I=dv(v[y-2]);return y>1&&dv(x)===I&&S[S.length-1].path!==I?S.findIndex(Jr.bind(null,v[y-2])):C}),d=$(()=>l.value>-1&&hD(i.params,r.value.params)),f=$(()=>l.value>-1&&l.value===i.matched.length-1&&Jx(i.params,r.value.params));function g(v={}){if(fD(v)){const y=n[yn(e.replace)?"replace":"push"](yn(e.to)).catch(Ds);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>y),y}return Promise.resolve()}return{route:r,href:$(()=>r.value.href),isActive:d,isExactActive:f,navigate:g}}function cD(e){return e.length===1?e[0]:e}const uD=es({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:uv,setup(e,{slots:n}){const i=bn(uv(e)),{options:r}=xt(Vf),l=$(()=>({[fv(e.activeClass,r.linkActiveClass,"router-link-active")]:i.isActive,[fv(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const d=n.default&&cD(n.default(i));return e.custom?d:ma("a",{"aria-current":i.isExactActive?e.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:l.value},d)}}}),dD=uD;function fD(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const n=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(n))return}return e.preventDefault&&e.preventDefault(),!0}}function hD(e,n){for(const i in n){const r=n[i],l=e[i];if(typeof r=="string"){if(r!==l)return!1}else if(!Ca(l)||l.length!==r.length||r.some((d,f)=>d.valueOf()!==l[f].valueOf()))return!1}return!0}function dv(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const fv=(e,n,i)=>e??n??i,gD=es({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:n,slots:i}){const r=xt(Gu),l=$(()=>e.route||r.value),d=xt(av,0),f=$(()=>{let y=yn(d);const{matched:x}=l.value;let S;for(;(S=x[y])&&!S.components;)y++;return y}),g=$(()=>l.value.matched[f.value]);Ft(av,$(()=>f.value+1)),Ft(WL,g),Ft(Gu,l);const v=Re();return Ye(()=>[v.value,g.value,e.name],([y,x,S],[C,I,M])=>{x&&(x.instances[S]=y,I&&I!==x&&y&&y===C&&(x.leaveGuards.size||(x.leaveGuards=I.leaveGuards),x.updateGuards.size||(x.updateGuards=I.updateGuards))),y&&x&&(!I||!Jr(x,I)||!C)&&(x.enterCallbacks[S]||[]).forEach(V=>V(y))},{flush:"post"}),()=>{const y=l.value,x=e.name,S=g.value,C=S&&S.components[x];if(!C)return hv(i.default,{Component:C,route:y});const I=S.props[x],M=I?I===!0?y.params:typeof I=="function"?I(y):I:null,O=ma(C,zt({},M,n,{onVnodeUnmounted:L=>{L.component.isUnmounted&&(S.instances[x]=null)},ref:v}));return hv(i.default,{Component:O,route:y})||O}}});function hv(e,n){if(!e)return null;const i=e(n);return i.length===1?i[0]:i}const vD=gD;function mD(e){const n=iD(e.routes,e),i=e.parseQuery||HL,r=e.stringifyQuery||nv,l=e.history,d=ms(),f=ms(),g=ms(),v=He(yi);let y=yi;Rr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const x=_c.bind(null,ue=>""+ue),S=_c.bind(null,CL),C=_c.bind(null,il);function I(ue,Se){let _e,Le;return Qx(ue)?(_e=n.getRecordMatcher(ue),Le=Se):Le=ue,n.addRoute(Le,_e)}function M(ue){const Se=n.getRecordMatcher(ue);Se&&n.removeRoute(Se)}function V(){return n.getRoutes().map(ue=>ue.record)}function O(ue){return!!n.getRecordMatcher(ue)}function L(ue,Se){if(Se=zt({},Se||v.value),typeof ue=="string"){const ce=Rc(i,ue,Se.path),Te=n.resolve({path:ce.path},Se),De=l.createHref(ce.fullPath);return zt(ce,Te,{params:C(Te.params),hash:il(ce.hash),redirectedFrom:void 0,href:De})}let _e;if(ue.path!=null)_e=zt({},ue,{path:Rc(i,ue.path,Se.path).path});else{const ce=zt({},ue.params);for(const Te in ce)ce[Te]==null&&delete ce[Te];_e=zt({},ue,{params:S(ce)}),Se.params=S(Se.params)}const Le=n.resolve(_e,Se),Xe=ue.hash||"";Le.params=x(C(Le.params));const oe=IL(r,zt({},ue,{hash:wL(Xe),path:Le.path})),ve=l.createHref(oe);return zt({fullPath:oe,hash:Xe,query:r===nv?YL(ue.query):ue.query||{}},Le,{redirectedFrom:void 0,href:ve})}function F(ue){return typeof ue=="string"?Rc(i,ue,v.value.path):zt({},ue)}function Y(ue,Se){if(y!==ue)return Qr(hn.NAVIGATION_CANCELLED,{from:Se,to:ue})}function H(ue){return N(ue)}function E(ue){return H(zt(F(ue),{replace:!0}))}function B(ue,Se){const _e=ue.matched[ue.matched.length-1];if(_e&&_e.redirect){const{redirect:Le}=_e;let Xe=typeof Le=="function"?Le(ue,Se):Le;return typeof Xe=="string"&&(Xe=Xe.includes("?")||Xe.includes("#")?Xe=F(Xe):{path:Xe},Xe.params={}),zt({query:ue.query,hash:ue.hash,params:Xe.path!=null?{}:ue.params},Xe)}}function N(ue,Se){const _e=y=L(ue),Le=v.value,Xe=ue.state,oe=ue.force,ve=ue.replace===!0,ce=B(_e,Le);if(ce)return N(zt(F(ce),{state:typeof ce=="object"?zt({},Xe,ce.state):Xe,force:oe,replace:ve}),Se||_e);const Te=_e;Te.redirectedFrom=Se;let De;return!oe&&TL(r,Le,_e)&&(De=Qr(hn.NAVIGATION_DUPLICATED,{to:Te,from:Le}),we(Le,Le,!0,!1)),(De?Promise.resolve(De):Q(Te,Le)).catch(Oe=>Ka(Oe)?Ka(Oe,hn.NAVIGATION_GUARD_REDIRECT)?Oe:ge(Oe):ke(Oe,Te,Le)).then(Oe=>{if(Oe){if(Ka(Oe,hn.NAVIGATION_GUARD_REDIRECT))return N(zt({replace:ve},F(Oe.to),{state:typeof Oe.to=="object"?zt({},Xe,Oe.to.state):Xe,force:oe}),Se||Te)}else Oe=ae(Te,Le,!0,ve,Xe);return re(Te,Le,Oe),Oe})}function R(ue,Se){const _e=Y(ue,Se);return _e?Promise.reject(_e):Promise.resolve()}function q(ue){const Se=pe.values().next().value;return Se&&typeof Se.runWithContext=="function"?Se.runWithContext(ue):ue()}function Q(ue,Se){let _e;const[Le,Xe,oe]=XL(ue,Se);_e=Bc(Le.reverse(),"beforeRouteLeave",ue,Se);for(const ce of Le)ce.leaveGuards.forEach(Te=>{_e.push(ki(Te,ue,Se))});const ve=R.bind(null,ue,Se);return _e.push(ve),je(_e).then(()=>{_e=[];for(const ce of d.list())_e.push(ki(ce,ue,Se));return _e.push(ve),je(_e)}).then(()=>{_e=Bc(Xe,"beforeRouteUpdate",ue,Se);for(const ce of Xe)ce.updateGuards.forEach(Te=>{_e.push(ki(Te,ue,Se))});return _e.push(ve),je(_e)}).then(()=>{_e=[];for(const ce of oe)if(ce.beforeEnter)if(Ca(ce.beforeEnter))for(const Te of ce.beforeEnter)_e.push(ki(Te,ue,Se));else _e.push(ki(ce.beforeEnter,ue,Se));return _e.push(ve),je(_e)}).then(()=>(ue.matched.forEach(ce=>ce.enterCallbacks={}),_e=Bc(oe,"beforeRouteEnter",ue,Se,q),_e.push(ve),je(_e))).then(()=>{_e=[];for(const ce of f.list())_e.push(ki(ce,ue,Se));return _e.push(ve),je(_e)}).catch(ce=>Ka(ce,hn.NAVIGATION_CANCELLED)?ce:Promise.reject(ce))}function re(ue,Se,_e){g.list().forEach(Le=>q(()=>Le(ue,Se,_e)))}function ae(ue,Se,_e,Le,Xe){const oe=Y(ue,Se);if(oe)return oe;const ve=Se===yi,ce=Rr?history.state:{};_e&&(Le||ve?l.replace(ue.fullPath,zt({scroll:ve&&ce&&ce.scroll},Xe)):l.push(ue.fullPath,Xe)),v.value=ue,we(ue,Se,_e,ve),ge()}let te;function Z(){te||(te=l.listen((ue,Se,_e)=>{if(!Ne.listening)return;const Le=L(ue),Xe=B(Le,Ne.currentRoute.value);if(Xe){N(zt(Xe,{replace:!0,force:!0}),Le).catch(Ds);return}y=Le;const oe=v.value;Rr&&OL(tv(oe.fullPath,_e.delta),ec()),Q(Le,oe).catch(ve=>Ka(ve,hn.NAVIGATION_ABORTED|hn.NAVIGATION_CANCELLED)?ve:Ka(ve,hn.NAVIGATION_GUARD_REDIRECT)?(N(zt(F(ve.to),{force:!0}),Le).then(ce=>{Ka(ce,hn.NAVIGATION_ABORTED|hn.NAVIGATION_DUPLICATED)&&!_e.delta&&_e.type===Xu.pop&&l.go(-1,!1)}).catch(Ds),Promise.reject()):(_e.delta&&l.go(-_e.delta,!1),ke(ve,Le,oe))).then(ve=>{ve=ve||ae(Le,oe,!1),ve&&(_e.delta&&!Ka(ve,hn.NAVIGATION_CANCELLED)?l.go(-_e.delta,!1):_e.type===Xu.pop&&Ka(ve,hn.NAVIGATION_ABORTED|hn.NAVIGATION_DUPLICATED)&&l.go(-1,!1)),re(Le,oe,ve)}).catch(Ds)}))}let se=ms(),de=ms(),he;function ke(ue,Se,_e){ge(ue);const Le=de.list();return Le.length?Le.forEach(Xe=>Xe(ue,Se,_e)):console.error(ue),Promise.reject(ue)}function Pe(){return he&&v.value!==yi?Promise.resolve():new Promise((ue,Se)=>{se.add([ue,Se])})}function ge(ue){return he||(he=!ue,Z(),se.list().forEach(([Se,_e])=>ue?_e(ue):Se()),se.reset()),ue}function we(ue,Se,_e,Le){const{scrollBehavior:Xe}=e;if(!Rr||!Xe)return Promise.resolve();const oe=!_e&&BL(tv(ue.fullPath,0))||(Le||!_e)&&history.state&&history.state.scroll||null;return dt().then(()=>Xe(ue,Se,oe)).then(ve=>ve&&RL(ve)).catch(ve=>ke(ve,ue,Se))}const be=ue=>l.go(ue);let fe;const pe=new Set,Ne={currentRoute:v,listening:!0,addRoute:I,removeRoute:M,clearRoutes:n.clearRoutes,hasRoute:O,getRoutes:V,resolve:L,options:e,push:H,replace:E,go:be,back:()=>be(-1),forward:()=>be(1),beforeEach:d.add,beforeResolve:f.add,afterEach:g.add,onError:de.add,isReady:Pe,install(ue){ue.component("RouterLink",dD),ue.component("RouterView",vD),ue.config.globalProperties.$router=Ne,Object.defineProperty(ue.config.globalProperties,"$route",{enumerable:!0,get:()=>yn(v)}),Rr&&!fe&&v.value===yi&&(fe=!0,H(l.location).catch(Le=>{}));const Se={};for(const Le in yi)Object.defineProperty(Se,Le,{get:()=>v.value[Le],enumerable:!0});ue.provide(Vf,Ne),ue.provide(t0,zv(Se)),ue.provide(Gu,v);const _e=ue.unmount;pe.add(ue),ue.unmount=function(){pe.delete(ue),pe.size<1&&(y=yi,te&&te(),te=null,v.value=yi,fe=!1,he=!1),_e()}}};function je(ue){return ue.reduce((Se,_e)=>Se.then(()=>q(_e)),Promise.resolve())}return Ne}const pD=mD({history:UL(),routes:[{path:"/login",component:()=>Ls(()=>import("./LoginView-D99laBRt.js"),[]),meta:{public:!0}},{path:"/",component:()=>Ls(()=>import("./DashboardView-C3LqhZPP.js"),[])},{path:"/transactions",component:()=>Ls(()=>import("./TransactionsView-D0SorozP.js"),[])}]}),bD=(e,n)=>{const i=e.__vccOpts||e;for(const[r,l]of n)i[r]=l;return i},yD={};function xD(e,n){const i=dm("router-view");return Em(),Kw(_p,null,{default:qv(()=>[W(i)]),_:1})}const wD=bD(yD,[["render",xD]]),kD=Dp({components:$M,directives:eL,icons:{defaultSet:"mdi",aliases:gp,sets:{mdi:vp}},theme:{defaultTheme:"dark"}});zk(wD).use(Xk()).use(pD).use(kD).use(ho).mount("#app");export{bD as _,qw as c,Em as o}; diff --git a/src/AccountTracking.Web/dist/assets/index-D22zsSwR.css b/src/AccountTracking.Web/dist/assets/index-D22zsSwR.css deleted file mode 100644 index 967441a..0000000 --- a/src/AccountTracking.Web/dist/assets/index-D22zsSwR.css +++ /dev/null @@ -1,5 +0,0 @@ -.v-application{display:flex;background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}@media(prefers-reduced-motion:reduce){.v-toolbar{transition-property:box-shadow}}.v-toolbar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar{border-radius:0}.v-toolbar{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden}.v-toolbar--collapse-end{margin-inline-start:auto}.v-toolbar--collapse.v-toolbar--collapse-start{border-end-end-radius:24px}.v-toolbar--collapse.v-toolbar--collapse-end{border-end-start-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;min-width:0}.v-toolbar-title{font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px}.v-toolbar--density-prominent .v-toolbar-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img.v-img--absolute{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-img.v-img--fit-content{max-width:fit-content}.v-img.v-img--fit-content>.v-img__img{position:relative}.v-img.v-img--fit-content>.v-responsive__sizer{display:none}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0}.v-locale--is-rtl .v-btn{text-indent:-.0892857143em}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--spaced{display:grid;grid-template-columns:max-content 1fr max-content}.v-btn--spaced.v-btn--spaced-start>.v-btn__content{justify-content:end}.v-btn--spaced.v-btn--spaced-end>.v-btn__content{justify-content:start}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{pointer-events:none}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-pagination .v-btn{width:auto;padding-inline:5px}.v-pagination .v-btn.v-btn--density-default{min-width:calc(var(--v-btn-height) + 12px)}.v-pagination .v-btn.v-btn--density-comfortable{min-width:calc(var(--v-btn-height) + 0px)}.v-pagination .v-btn.v-btn--density-compact{min-width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination__prev .v-btn,.v-pagination__next .v-btn{padding-inline:0}.v-pagination__prev .v-btn.v-btn--density-default,.v-pagination__next .v-btn.v-btn--density-default{width:calc(var(--v-btn-height) + 12px)}.v-pagination__prev .v-btn.v-btn--density-comfortable,.v-pagination__next .v-btn.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px)}.v-pagination__prev .v-btn.v-btn--density-compact,.v-pagination__next .v-btn.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}@media(forced-colors:active){.v-btn:not(.v-btn--variant-text,.v-btn--variant-plain){border:thin solid}.v-btn:focus-visible{outline:2px solid;outline-offset:2px}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}@media(forced-colors:active){.v-btn-toggle>.v-btn:not(.v-btn--disabled){border-color:buttontext!important}.v-btn-toggle>.v-btn:not(.v-btn--disabled):focus-visible{outline:0}.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):hover,.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):focus-visible{color:highlight;border-color:currentColor!important}.v-btn-toggle>.v-btn--active{color:highlight!important;forced-color-adjust:preserve-parent-color}.v-btn-toggle>.v-btn--active:not(.v-btn--variant-text,.v-btn--variant-plain){background-color:highlight!important;color:highlighttext!important;border-color:highlight!important}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow-y:hidden;overflow-x:auto;vertical-align:middle}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn-group{border-radius:4px}.v-btn-group{background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group--tile{border-radius:0}.v-btn-group--horizontal .v-btn:not(:last-child){border-inline-end:none}.v-btn-group--horizontal .v-btn:not(:first-child){border-inline-start:none}.v-btn-group--horizontal .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group--horizontal .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--horizontal.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--vertical{flex-direction:column;height:auto!important}.v-btn-group--vertical .v-btn:not(:last-child){border-block-end:none}.v-btn-group--vertical .v-btn:not(:first-child){border-block-start:none}.v-btn-group--vertical .v-btn:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.v-btn-group--vertical .v-btn:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.v-btn-group--vertical.v-btn-group--divided .v-btn:not(:last-child){border-block-end-width:thin;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;opacity:var(--v-icon-opacity, 1);text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--revealing{--progress-reveal-duration: $progress-circular-reveal-duration}.v-progress-circular--revealing .v-progress-circular__overlay{transition-duration:var(--progress-reveal-duration),0s}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1),mask-size 0s;width:100%}@media(forced-colors:active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;width:100%;transition-property:width,left,right;transition:inherit}@media(forced-colors:active){.v-progress-linear__buffer{background-color:highlight!important;opacity:.5!important}}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-progress-linear--clickable .v-progress-linear__content{pointer-events:none}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}@media(forced-colors:active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight!important}}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}@media(prefers-reduced-motion:reduce){.v-ripple__animation--in{transition-property:opacity;transition-duration:.1s}}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert{border-radius:4px}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-alert--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-alert .v-alert__underlay{position:absolute}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity: .38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert:not(:has(.v-alert-title)) .v-alert__content{padding-block:.125rem}.v-alert__border{border-radius:inherit;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;right:0;top:0;width:100%}.v-alert__border{border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__close>.v-btn{margin-block:calc(-1 * (var(--v-btn-height) + 12px - 1.75rem) / 2)}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px;min-height:1.75rem}.v-alert__prepend>.v-icon{font-size:1.75rem;height:1.75rem;width:1.75rem}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}@media(forced-colors:active){.v-alert:not(.v-alert--variant-text,.v-alert--variant-plain){border-style:solid}.v-alert--variant-outlined,.v-alert--variant-tonal{border-width:medium}.v-alert--variant-elevated,.v-alert--variant-flat{border-width:thick}}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field .v-field__input>input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden}.v-autocomplete__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-menu>.v-overlay__content.v-autocomplete__content{border-radius:4px}.v-autocomplete__content>.v-sheet{display:flex;flex-direction:column}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{transform:rotate(180deg)}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{border-width:thin;box-shadow:none}.v-avatar{border-radius:50%}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;-webkit-user-select:none;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%;opacity:1}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:1fr auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--glow.v-input--focused .v-input__details>.v-icon,.v-input--glow.v-input--focused .v-input__prepend>.v-icon,.v-input--glow.v-input--focused .v-input__append>.v-icon{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition-duration:.15s}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle}.v-chip .v-icon{--v-icon-size-multiplier: .8571428571}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -8px)}.v-chip{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip{border-radius:9999px}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.62}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--link,.v-chip--filter{-webkit-user-select:none;user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}@media(forced-colors:active){.v-chip:not(.v-chip--variant-text,.v-chip--variant-plain){border:thin solid}}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}@media(forced-colors:active){.v-chip-group .v-chip{background-color:buttonface!important;color:buttontext!important}.v-chip-group .v-chip:hover{color:highlight!important}}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}@media(forced-colors:active){.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled){color:highlight!important;forced-color-adjust:preserve-parent-color}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled):focus-visible{outline-offset:2px}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-elevated,.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-flat{background-color:highlight!important;color:highlighttext!important}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-outlined,.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-tonal{border-width:medium}}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0)}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.v-divider{color:inherit;display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit}.v-divider{border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:auto;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-divider--gradient{-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent)}.v-divider--gradient.v-divider--vertical{-webkit-mask-image:linear-gradient(0deg,transparent,#000,transparent);mask-image:linear-gradient(0deg,transparent,#000,transparent)}.v-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{display:flex;align-items:center;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.v-divider__wrapper--gradient{-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent)}.v-divider__wrapper--gradient.v-divider__wrapper--vertical{-webkit-mask-image:linear-gradient(0deg,transparent,#000,transparent);mask-image:linear-gradient(0deg,transparent,#000,transparent)}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none}.v-list{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list--border{border-width:thin;box-shadow:none}.v-list{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list{border-radius:0}.v-list{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--nav .v-list-item:not(:first-child),.v-list--nav .v-list-group:not(:first-child)>.v-list-item,.v-list--nav .v-list-group__items>.v-list-item,.v-list--nav .v-list-group__items>.v-list-group{margin-top:4px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none}.v-list-item{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item{border-radius:0}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-list-item .v-list-item__underlay{position:absolute}.v-list-item--focus-visible .v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports selector(:focus-visible){.v-list-item:after{pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-list-item:focus-visible:after,.v-list-item--focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend *~.v-list-item__spacer{width:var(--v-list-prepend-gap)}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 32px)}.v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item__prepend>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 20px)}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append *~.v-list-item__spacer{width:var(--v-list-prepend-gap)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:var(--v-list-prepend-gap, 32px)}.v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item__append>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 16px)}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:var(--v-list-slim-spacer-width, 20px)}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-badge:is(:has(.v-avatar))~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:var(--v-list-prepend-gap, 4px)}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden;min-width:40px}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item__content,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item__content{min-width:0}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-list-item-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item-subtitle{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word}.v-list-item-title{font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.2s ease-in-out;transition-property:opacity,color}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: var(--v-list-group-prepend, 40px)}.v-list--slim .v-list-group{--prepend-width: var(--v-list-group-prepend, 28px)}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--v-list-indent, var(--list-indent-size)));min-width:min-content}.v-navigation-drawer--rail .v-list-group__items{min-width:0}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}@media(forced-colors:active){.v-list-item--link:not(.v-list-item--active){color:buttontext}.v-list-item--link[href]:not(.v-list-item--active){color:unset}.v-list-item--active:not(.v-list-item--disabled) [class*=v-list-item-],.v-list-item--active:not(.v-list-item--disabled) [class*=v-list-item-]>*,.v-list-item--active:not(.v-list-item--disabled) .v-icon{color:highlight!important}.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled){background:highlight!important}.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) [class*=v-list-item-],.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) [class*=v-list-item-]>*,.v-list-item--active:not(.v-list-item--variant-text,.v-list-item--variant-plain):not(.v-list-item--disabled) .v-icon{opacity:1;color:highlighttext!important;forced-color-adjust:preserve-parent-color}.v-list-item--focus-visible:after{opacity:1}@supports selector(:focus-visible){.v-list-item:after{color:buttontext}.v-list-item:focus-visible:after{opacity:1}}}.v-menu>.v-overlay__content{display:flex;flex-direction:column}.v-menu>.v-overlay__content{border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{--v-overlay-opacity: .32;border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:#000;border-radius:inherit;bottom:0;left:0;opacity:var(--v-overlay-opacity);position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-select--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;left:0;right:0;width:100%;transition:none;pointer-events:none;caret-color:transparent;padding-inline:inherit}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden}.v-select__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-menu>.v-overlay__content.v-select__content{border-radius:4px}.v-select__content>.v-sheet{display:flex;flex-direction:column}.v-select__mask{background:rgb(var(--v-theme-surface-light))}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{transform:rotate(180deg)}.v-sheet{display:block}.v-sheet{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet{border-radius:0}.v-sheet{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-sheet--rounded{border-radius:4px}.v-text-field input{color:inherit;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field:not(.v-field--reverse) .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field:not(.v-field--reverse) .v-field__input{--v-field-padding-end: 0}.v-text-field--prefixed.v-text-field .v-field.v-field--reverse .v-field__input{--v-field-padding-end: 6px}.v-text-field--suffixed.v-text-field .v-field.v-field--reverse .v-field__input{--v-field-padding-start: 0}.v-text-field .v-field:not(.v-field--no-label,.v-field--active) input::placeholder{opacity:0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-field:not(.v-field--reverse) .v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-field.v-field--reverse .v-text-field__prefix{padding-inline-end:var(--v-field-padding-end)}.v-field:not(.v-field--reverse) .v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-field.v-field--reverse .v-text-field__suffix{padding-inline-start:var(--v-field-padding-start)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s;white-space:nowrap}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-theme-overlay-multiplier: 1;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0px));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo,.v-field--variant-solo-filled{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo-inverted{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0px));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--glow.v-field--focused .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--glow.v-field--focused .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon,.v-field--glow.v-field--focused .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}@media(prefers-reduced-motion:reduce){.v-field__clearable{transition-property:opacity}}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media(hover:hover){.v-field:hover .v-field__clearable{opacity:1}}@media(hover:none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;z-index:1}@media(prefers-reduced-motion:no-preference){.v-label.v-field-label{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform}}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden}.v-field--variant-outlined .v-label.v-field-label--floating{max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media(hover:hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity)}@media(prefers-reduced-motion:no-preference){.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{transition:opacity .25s cubic-bezier(.4,0,.2,1)}}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 24px)}.v-field--rounded.v-field--variant-outlined .v-field__outline__notch,[class^=rounded-].v-field--variant-outlined .v-field__outline__notch,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__notch{max-width:calc(100% - var(--v-input-control-height))}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px);width:calc(100% - 2px);left:1px}.v-field__overlay{border-radius:inherit;pointer-events:none}.v-field__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media(hover:hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media(hover:hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}@media(forced-colors:active){.v-field .v-progress-linear{border:none}}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;display:inline-flex;border-radius:10px;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-badge__badge{background:rgb(var(--v-theme-surface-variant));color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity))}.v-badge__badge:has(.v-icon){padding:4px 6px}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;bottom:0;color:rgb(var(--v-theme-background));content:"";left:0;position:absolute;right:0;top:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge img,.v-badge__badge .v-img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}@media(forced-colors:active){.v-badge__badge{forced-color-adjust:preserve-parent-color}.v-badge__badge.v-badge__badge{background:highlight!important;color:highlighttext!important}}.v-banner{display:grid;flex:1 1;font-size:.875rem;grid-template-areas:"prepend content actions";grid-template-columns:max-content auto max-content;grid-template-rows:max-content max-content;line-height:1.6;overflow:hidden;padding-inline:16px 8px;padding-top:16px;padding-bottom:16px;position:relative;width:100%}.v-banner{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0 0 thin 0}.v-banner--border{border-width:thin;box-shadow:none}.v-banner{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-banner--absolute{position:absolute}.v-banner--fixed{position:fixed}.v-banner--sticky{position:sticky}.v-banner{border-radius:0}.v-banner{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-banner--rounded{border-radius:4px}.v-banner--stacked:not(.v-banner--one-line){grid-template-areas:"prepend content" ". actions"}.v-banner--stacked .v-banner-text{padding-inline-end:36px}.v-banner--density-default .v-banner-actions{margin-bottom:-8px}.v-banner--density-default.v-banner--one-line{padding-top:8px;padding-bottom:8px}.v-banner--density-default.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-default.v-banner--one-line{padding-top:10px}.v-banner--density-default.v-banner--two-line{padding-top:16px;padding-bottom:16px}.v-banner--density-default.v-banner--three-line{padding-top:24px;padding-bottom:16px}.v-banner--density-default:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-default.v-banner--two-line .v-banner-actions,.v-banner--density-default.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner--density-comfortable .v-banner-actions{margin-bottom:-4px}.v-banner--density-comfortable.v-banner--one-line{padding-top:4px;padding-bottom:4px}.v-banner--density-comfortable.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-comfortable.v-banner--two-line{padding-top:12px;padding-bottom:12px}.v-banner--density-comfortable.v-banner--three-line{padding-top:20px;padding-bottom:12px}.v-banner--density-comfortable:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-comfortable.v-banner--two-line .v-banner-actions,.v-banner--density-comfortable.v-banner--three-line .v-banner-actions{margin-top:16px}.v-banner--density-compact .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--one-line{padding-top:0;padding-bottom:0}.v-banner--density-compact.v-banner--one-line .v-banner-actions{margin-bottom:0}.v-banner--density-compact.v-banner--two-line{padding-top:8px;padding-bottom:8px}.v-banner--density-compact.v-banner--three-line{padding-top:16px;padding-bottom:8px}.v-banner--density-compact:not(.v-banner--one-line) .v-banner-actions,.v-banner--density-compact.v-banner--two-line .v-banner-actions,.v-banner--density-compact.v-banner--three-line .v-banner-actions{margin-top:12px}.v-banner--sticky{top:0;z-index:1}.v-banner__content{align-items:center;display:flex;grid-area:content}.v-banner__prepend{align-self:flex-start;grid-area:prepend;margin-inline-end:24px}.v-banner-actions{align-self:flex-end;display:flex;flex:0 1;grid-area:actions;justify-content:flex-end}.v-banner--two-line .v-banner-actions,.v-banner--three-line .v-banner-actions{margin-top:20px}.v-banner-text{-webkit-box-orient:vertical;display:-webkit-box;padding-inline-end:90px;overflow:hidden}.v-banner--one-line .v-banner-text{-webkit-line-clamp:1}.v-banner--two-line .v-banner-text{-webkit-line-clamp:2}.v-banner--three-line .v-banner-text{-webkit-line-clamp:3}.v-banner--two-line .v-banner-text,.v-banner--three-line .v-banner-text{align-self:flex-start}.v-bottom-navigation{display:flex;max-width:100%;overflow:hidden;position:absolute;transition:transform,color,.2s,.1s cubic-bezier(.4,0,.2,1)}.v-bottom-navigation{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.v-bottom-navigation{border-radius:0}.v-bottom-navigation{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-bottom-navigation--active{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-bottom-navigation__content{display:flex;flex:none;font-size:.75rem;justify-content:center;transition:inherit;width:100%}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;height:100%;max-width:168px;min-width:80px;text-transform:none;transition:inherit;width:auto}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{border-radius:0}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-basis:0;flex-grow:1}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{transition:inherit;opacity:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{align-self:flex-end;border-radius:0;flex:0 1 auto;left:0;right:0;margin-inline:auto;margin-bottom:0;transition-duration:.2s;width:100%;max-width:100%;overflow:visible}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}@media(prefers-reduced-motion:reduce){.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{transition:none}}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-card,.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-sheet{border-radius:0}.v-bottom-sheet.v-bottom-sheet--inset{max-width:none}@media(min-width:600px){.v-bottom-sheet.v-bottom-sheet--inset{max-width:70%}}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;flex:1 1 var(--v-card-height, 100%)}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 var(--v-card-height, 100%);flex-direction:column}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-breadcrumbs{display:flex;align-items:center;line-height:1.6;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:12px;padding-bottom:12px}.v-breadcrumbs--density-compact{padding-top:8px;padding-bottom:8px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.v-calendar-category .v-calendar-category__column,.v-calendar-category .v-calendar-category__column-header{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-category .v-calendar-daily__head,.v-calendar-category .v-calendar-daily__intervals-head,.v-calendar-category .v-calendar-daily__intervals-body{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-category{overflow:auto;position:relative}.v-calendar-category .v-calendar-category__category{text-align:center}.v-calendar-category .v-calendar-daily__day-container{width:min-content}.v-calendar-category .v-calendar-daily__day-container .v-calendar-category__columns{position:absolute;height:100%;width:100%;top:0}.v-calendar-category .v-calendar-daily__day-body{display:flex;flex:1;width:100%;height:100%}.v-calendar-category .v-calendar-daily__head{flex-direction:row;width:min-content;min-width:100%;position:sticky;top:0;z-index:2}.v-calendar-category .v-calendar-daily_head-day{width:auto;position:unset}.v-calendar-category .v-calendar-daily__intervals-head{position:sticky;left:0;top:0;z-index:2}.v-calendar-category .v-calendar-daily_head-weekday{position:sticky;left:50%;width:50px}.v-calendar-category .v-calendar-daily_head-day-label{width:56px;position:sticky;left:50%}.v-calendar-category .v-calendar-daily__day{min-width:200px}.v-calendar-category .v-calendar-daily__intervals-body{position:sticky;left:0;z-index:1}.v-calendar-category .v-calendar-daily__interval:last-of-type:after{display:none}.v-calendar-category .v-calendar-daily__body{overflow:visible}.v-calendar-category .v-calendar-daily__body .v-calendar-daily__scroll-area{overflow-y:visible;flex:none}.v-calendar-category .v-calendar-daily__pane{overflow-y:visible}.v-calendar-category .v-calendar-category__columns{display:flex;width:min-content;min-width:100%}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column,.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{flex:1 1 auto;width:0;position:relative}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{min-width:200px}.v-calendar-daily{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-left:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-head{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-head:after{background:rgba(var(--v-border-color),var(--v-border-opacity));background:linear-gradient(90deg,transparent,rgba(var(--v-border-color),var(--v-border-opacity)))}.v-calendar-daily .v-calendar-daily_head-day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday,.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label{color:rgb(var(--v-theme-on-surface))}.v-calendar-daily .v-calendar-daily__intervals-body{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:rgb(var(--v-theme-on-surface))}.v-calendar-daily .v-calendar-daily__day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__day-interval{border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.v-calendar-daily .v-calendar-daily__interval:after{border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily{display:flex;flex-direction:column;overflow:hidden;height:100%}.v-calendar-daily__head{flex:none;display:flex}.v-calendar-daily__intervals-head{flex:none;position:relative}.v-calendar-daily__intervals-head:after{position:absolute;bottom:0;height:1px;left:0;right:0;content:""}.v-calendar-daily_head-day{flex:1 1 auto;width:0;position:relative}.v-calendar-daily_head-weekday{-webkit-user-select:none;user-select:none;padding:3px 0 0;font-size:11px;text-align:center;text-transform:uppercase}.v-calendar-daily_head-day-label{-webkit-user-select:none;user-select:none;padding:0 0 3px;cursor:pointer;text-align:center}.v-calendar-daily__body{flex:1 1 60%;overflow:hidden;display:flex;position:relative;flex-direction:column}.v-calendar-daily__scroll-area{overflow-y:scroll;flex:1 1 auto;display:flex;align-items:flex-start}.v-calendar-daily__pane{width:100%;overflow-y:hidden;flex:none;display:flex;align-items:flex-start}.v-calendar-daily__day-container{display:flex;flex:1;width:100%;height:100%}.v-calendar-daily__intervals-body{flex:none;-webkit-user-select:none;user-select:none}.v-calendar-daily__interval{text-align:right;padding-right:8px;border-bottom:none;position:relative}.v-calendar-daily__interval:after{width:8px;position:absolute;height:1px;display:block;content:"";right:0;bottom:-1px}.v-calendar-daily__interval-text{display:block;position:relative;top:-6px;font-size:10px;padding-right:4px}.v-calendar-daily__day{flex:1;width:0;position:relative}.v-calendar-weekly{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-left:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:rgb(var(--v-theme-on-surface))}.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.v-calendar-weekly__head{display:flex;-webkit-user-select:none;user-select:none}.v-calendar-weekly__head-weekday{flex:1 0 20px;-webkit-user-select:none;user-select:none;padding:0 4px;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.v-calendar-weekly__head-weeknumber{position:relative;flex:0 0 24px}.v-calendar-weekly__week{display:flex;flex:1;height:unset;min-height:0}.v-calendar-weekly__weeknumber{display:flex;flex:0 0 24px;height:unset;min-height:0;padding-top:14.5px;text-align:center}.v-calendar-weekly__weeknumber>small{width:100%!important}.v-calendar-weekly__day{flex:1;width:0;overflow:hidden;-webkit-user-select:none;user-select:none;position:relative;padding:0;min-width:0}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{text-decoration:none;-webkit-user-select:none;user-select:none;cursor:pointer;box-shadow:none;text-align:center;margin:4px 0 0}.v-calendar-weekly__day-label .v-icon-btn{font-size:12px}.v-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;user-select:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}.v-icon-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-icon-btn--border{border-width:thin;box-shadow:none}.v-icon-btn{border-radius:50%}.v-icon-btn:hover>.v-icon-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-icon-btn:focus-visible>.v-icon-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-icon-btn:focus>.v-icon-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-icon-btn--active>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]>.v-icon-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-icon-btn--active:hover>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-icon-btn--active:focus-visible>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-icon-btn--active:focus>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-icon-btn--variant-plain,.v-icon-btn--variant-outlined,.v-icon-btn--variant-text,.v-icon-btn--variant-tonal{background:transparent;color:inherit}.v-icon-btn--variant-plain{opacity:.62}.v-icon-btn--variant-plain:focus,.v-icon-btn--variant-plain:hover{opacity:1}.v-icon-btn--variant-plain .v-icon-btn__overlay{display:none}.v-icon-btn--variant-elevated,.v-icon-btn--variant-flat{background:rgb(var(--v-theme-surface));color:inherit}.v-icon-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-icon-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-icon-btn--variant-outlined{border:thin solid currentColor}.v-icon-btn--variant-text .v-icon-btn__overlay{background:currentColor}.v-icon-btn--variant-tonal .v-icon-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-icon-btn .v-icon-btn__underlay{position:absolute}.v-icon-btn{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:.875rem;font-weight:500;line-height:normal;height:var(--v-icon-btn-height);justify-content:center;outline:none;position:relative;transition-property:width,height,transform;transition:.2s cubic-bezier(.4,0,.2,1);vertical-align:middle;width:var(--v-icon-btn-width)}@supports selector(:focus-visible){.v-icon-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-icon-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-icon-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-icon-btn--disabled,.v-icon-btn--loading,.v-icon-btn--readonly{pointer-events:none}.v-icon-btn--disabled{opacity:.26}.v-icon-btn--start{margin-inline-end:8px}.v-icon-btn--end{margin-inline-start:8px}.v-icon-btn__content{align-items:center;justify-content:center;display:inline-flex;transition:inherit;transition-property:transform;transform:rotate(var(--v-icon-btn-rotate, 0deg))}.v-icon-btn--loading .v-icon-btn__content{opacity:0}.v-icon-btn__content .v-icon{transition:.2s cubic-bezier(.4,0,.2,1);transition-property:opacity,font-size,width,height;transform-origin:center}.v-icon-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-icon-btn__overlay,.v-icon-btn__underlay{border-radius:inherit;pointer-events:none}.v-icon-btn__overlay,.v-icon-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-icon-btn__overlay{background-color:currentColor;opacity:0;transition:opacity .2s ease-in-out}.v-icon-btn--active:not(:hover) .v-icon-btn__overlay{--v-activated-opacity: 0}@media(forced-colors:active){.v-icon-btn:focus-visible{outline:2px solid;outline-offset:2px}.v-icon-btn:not(.v-icon-btn--active):hover,.v-icon-btn:not(.v-icon-btn--active):focus{color:highlight!important}.v-icon-btn--active:not(.v-icon-btn--disabled),.v-icon-btn--active:not(.v-icon-btn--disabled)[class*=bg-]{outline-color:canvastext!important;background:highlight!important;color:highlighttext!important}.v-icon-btn--disabled{color:graytext}.v-icon-btn__overlay,.v-icon-btn__underlay,.v-icon-btn .v-icon{forced-color-adjust:preserve-parent-color}}.v-calendar-events .v-event-more{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-events .v-event-more.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar .v-event{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;line-height:20px;margin-right:-1px;z-index:1;border-radius:4px}.v-calendar .v-event-more{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;font-weight:700;z-index:1;position:relative}.v-calendar .v-event-timed-container{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:10px;pointer-events:none}.v-calendar .v-event-timed{position:absolute;white-space:nowrap;text-overflow:ellipsis;font-size:12px;cursor:pointer;border:1px solid rgb(var(--v-theme-surface));border-radius:4px;pointer-events:all}.v-calendar .v-event-summary{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.v-calendar.v-calendar-events .v-calendar-weekly__head-weekday{margin-right:-1px}.v-calendar.v-calendar-events .v-calendar-weekly__day{overflow:visible;margin-right:-1px}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}@media(forced-colors:active){.v-card__loader .v-progress-linear{border:none}}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}@media(forced-colors:active){.v-card:not(.v-card--variant-text,.v-card--variant-plain){border:thin solid}}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls{background:rgba(var(--v-theme-surface-variant),.3);color:rgb(var(--v-theme-on-surface-variant))}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;bottom:0;left:0;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%!important;width:50px}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}:has(.v-window__controls--right).v-window--show-arrows-on-hover .v-window__left{transform:translate(200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}:has(.v-window__controls--left).v-window--show-arrows-on-hover .v-window__right{transform:translate(-200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window--vertical-arrows .v-window__controls{flex-direction:column;justify-content:center;gap:12px}.v-window--vertical-arrows .v-window__controls--left{align-items:start}.v-window--vertical-arrows .v-window__controls--right{align-items:end}.v-window--vertical-arrows .v-window__controls .v-window__left .v-icon,.v-window--vertical-arrows .v-window__controls .v-window__right .v-icon{transform:rotate(90deg)}@container style(--v-window-transition-duration){.v-window .v-window-item{transition-duration:var(--v-window-transition-duration)!important}}.v-window--crossfade>.v-window__container{isolation:isolate}.v-window--crossfade>.v-window__container>.v-window-item{mix-blend-mode:plus-lighter}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition-duration:0s}}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-window-crossfade-transition-enter-active,.v-window-crossfade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-crossfade-transition-leave-from,.v-window-crossfade-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-crossfade-transition-enter-from,.v-window-crossfade-transition-leave-to{opacity:0}.v-code{background-color:rgb(var(--v-theme-code));color:rgb(var(--v-theme-on-code));border-radius:4px;line-height:1.8;font-size:.9em;font-weight:400;padding:.2em .4em}.v-code:has(>pre){display:inline-block}.v-color-picker{align-self:flex-start;contain:content;width:300px}.v-color-picker.v-sheet.v-picker{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-color-picker.v-sheet.v-picker{border-radius:4px}.v-color-picker__controls{display:flex;flex-direction:column;padding:16px;width:100%}.v-color-picker--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-color-picker--flat .v-color-picker__track:not(.v-input--is-disabled) .v-slider__thumb{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-color-picker-canvas{display:flex;position:relative;overflow:hidden;contain:content;touch-action:none;width:100%}.v-color-picker-canvas__dot{position:absolute;top:0;left:0;width:15px;height:15px;background:transparent;border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1.5px #0000004d}@media(forced-colors:active){.v-color-picker-canvas__dot{border-style:solid;outline:2px solid highlight}}.v-color-picker-canvas__dot--disabled{box-shadow:0 0 0 1.5px #ffffffb3,inset 0 0 1px 1.5px #0000004d}.v-color-picker-canvas:hover .v-color-picker-canvas__dot{will-change:transform}.v-color-picker-edit{display:flex;margin-top:24px}.v-color-picker-edit__input{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.v-color-picker-edit__input>input::-webkit-outer-spin-button,.v-color-picker-edit__input>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-color-picker-edit__input:not(:last-child){margin-inline-end:8px}.v-color-picker-edit__input input{border-radius:4px;margin-bottom:8px;min-width:0;outline:none;text-align:center;width:100%;height:32px;background:rgba(var(--v-theme-surface-variant),.2);color:rgba(var(--v-theme-on-surface))}@media(forced-colors:active){.v-color-picker-edit__input input{border-style:solid}}.v-color-picker-edit__input span{font-size:.75rem}.v-color-picker-preview__alpha .v-slider-track__background{background-color:transparent!important}.v-locale--is-ltr.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to right,transparent,var(--v-color-picker-color-hsv))}.v-locale--is-rtl.v-color-picker-preview__alpha .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__alpha .v-slider-track__background{background-image:linear-gradient(to left,transparent,var(--v-color-picker-color-hsv))}.v-color-picker-preview__alpha .v-slider-track__background:after{content:"";z-index:-1;left:0;top:0;width:100%;height:100%;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:inherit}.v-color-picker-preview__sliders{display:flex;flex:1 0 auto;flex-direction:column;padding-inline-end:16px}.v-color-picker-preview__dot{position:relative;height:30px;width:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;border-radius:50%;overflow:hidden;margin-inline-end:24px}.v-color-picker-preview__dot>div{width:100%;height:100%}.v-locale--is-ltr.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-ltr .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.v-locale--is-rtl.v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background,.v-locale--is-rtl .v-color-picker-preview__hue:not(.v-input--is-disabled) .v-slider-track__background{background:linear-gradient(to left,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.v-color-picker-preview__track{position:relative;width:100%;margin:0!important}.v-color-picker-preview__track .v-slider-track__fill{display:none}.v-color-picker-preview{align-items:center;display:flex;margin-bottom:0}.v-color-picker-preview__eye-dropper{position:relative;margin-right:12px}@media(forced-colors:active){.v-color-picker-preview__dot{border-style:solid}.v-color-picker-preview__dot>div{forced-color-adjust:preserve-parent-color}.v-color-picker-preview__sliders{forced-color-adjust:preserve-parent-color}.v-color-picker-preview .v-slider-thumb__surface{background:transparent;border:solid canvastext}}.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider>.v-input__append,.v-slider>.v-input__prepend{padding:0}.v-slider__container{position:relative;min-height:inherit;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center;margin-inline:8px 8px}.v-slider.v-input--horizontal>.v-input__control{min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical>.v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels>.v-input__control{margin-bottom:4px}.v-slider__label{margin-inline-end:12px}.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:rgba(var(--v-theme-surface-variant),.7);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label>.v-slider-thumb__label-wedge{background:inherit}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;-webkit-user-select:none;user-select:none;background-color:currentColor}@media(forced-colors:active){.v-slider-thumb__surface{background-color:highlight}}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;top:0;left:0;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;-webkit-user-select:none;user-select:none;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label>.v-slider-thumb__label-wedge{width:12px;height:12px;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;transform:translateY(-50%);inset-inline-start:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size) / 2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-thumb__label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label>.v-slider-thumb__label-wedge{clip-path:polygon(50% 100%,0 50%,100% 50%);bottom:-5.8px}.v-slider.v-input--vertical .v-slider-thumb{top:calc(var(--v-slider-thumb-position) - var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:calc(var(--v-slider-thumb-size) / 2);right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label>.v-slider-thumb__label-wedge{clip-path:polygon(0 50%,50% 0,50% 100%);left:-5.8px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media(hover:hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider-track__background{background-color:rgb(var(--v-theme-surface-variant))}@media(forced-colors:active){.v-slider-track__background{background-color:highlight}}.v-slider-track__fill{background-color:rgb(var(--v-theme-surface-variant))}@media(forced-colors:active){.v-slider-track__fill{background-color:highlight}}.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-surface-light))}.v-slider-track{border-radius:6px}@media(forced-colors:active){.v-slider-track{border:thin solid buttontext}}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-locale--is-ltr.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--first .v-slider-track__tick-label{transform:none}.v-locale--is-rtl.v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(100%)}.v-locale--is-ltr.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider-track__tick--last .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-track__tick--first{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--first .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick--last{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-locale--is-ltr.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(-100%)}.v-locale--is-rtl.v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick--last .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-locale--is-rtl.v-slider.v-input--vertical .v-slider-track__tick,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick--first{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick--last{bottom:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38}.v-color-picker-swatches{overflow-y:auto}.v-color-picker-swatches>div{display:flex;flex-wrap:wrap;justify-content:center;padding:8px}.v-color-picker-swatches__swatch{display:flex;flex-direction:column;margin-bottom:10px}.v-color-picker-swatches__color{position:relative;height:18px;max-height:18px;width:45px;margin:2px 4px;border-radius:2px;-webkit-user-select:none;user-select:none;overflow:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACRJREFUKFNjPHTo0H8GJGBnZ8eIzGekgwJk+0BsdCtRHEQbBQBbbh0dIGKknQAAAABJRU5ErkJggg==) repeat;cursor:pointer}.v-color-picker-swatches__color--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-color-picker-swatches__color>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media(forced-colors:active){.v-color-picker-swatches>div{forced-color-adjust:preserve-parent-color}}.v-picker.v-sheet{display:grid;grid-auto-rows:min-content;grid-template-areas:"header" "body";grid-template-columns:minmax(0,1fr);overflow:hidden}.v-picker.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-picker.v-sheet{border-radius:4px}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"header" "body" "actions"}.v-picker.v-sheet.v-picker--landscape{grid-template-columns:auto 1fr;grid-template-areas:"header body" "header body"}.v-picker.v-sheet.v-picker--landscape.v-picker--with-actions{grid-template-areas:"header body" "header actions"}.v-picker__body{grid-area:body;overflow:hidden;position:relative;display:flex;justify-content:center;flex-wrap:wrap}.v-picker__header-wrapper{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--divided .v-picker__header{border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity));border-bottom-style:solid;border-bottom-width:thin}.v-picker-title{text-transform:uppercase;font-size:.75rem;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}.v-combobox--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-combobox--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-combobox .v-field .v-text-field__prefix,.v-combobox .v-field .v-text-field__suffix,.v-combobox .v-field .v-field__input,.v-combobox .v-field .v-field__input>input,.v-combobox .v-field.v-field{cursor:text}.v-combobox .v-field .v-field__input>input{flex:1 1}.v-combobox .v-field input{min-width:64px}.v-combobox .v-field:not(.v-field--focused) input{min-width:0}.v-combobox .v-field--dirty .v-combobox__selection{margin-inline-end:2px}.v-combobox .v-combobox__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-combobox__content{overflow:hidden}.v-combobox__content{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-menu>.v-overlay__content.v-combobox__content{border-radius:4px}.v-combobox__content>.v-sheet{display:flex;flex-direction:column}.v-combobox__mask{background:rgb(var(--v-theme-surface-light))}.v-combobox__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-combobox__selection:first-child{margin-inline-start:0}.v-combobox--selecting-index .v-combobox__selection{opacity:var(--v-medium-emphasis-opacity)}.v-combobox--selecting-index .v-combobox__selection--selected{opacity:1}.v-combobox--selecting-index .v-field__input>input{caret-color:transparent}.v-combobox--single:not(.v-combobox--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--active input{transition:none}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single:not(.v-combobox--selection-slot) .v-field--focused .v-combobox__selection{opacity:0}.v-combobox__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-combobox--active-menu .v-combobox__menu-icon{transform:rotate(180deg)}.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--empty,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--empty,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--empty,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--empty{padding:0}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap .v-data-table-header__content{display:contents}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:focus,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:focus{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):focus-visible .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):focus-visible .v-data-table-header__sort-icon{opacity:.5}.v-data-table .v-table__wrapper>table>thead>tr.v-data-table__tr--mobile>td,.v-data-table .v-table__wrapper>table tbody>tr.v-data-table__tr--mobile>td{height:fit-content}.v-data-table-column--fixed,.v-data-table-column--fixed-end,.v-data-table__th--sticky{background-color:rgb(var(--v-theme-surface));background-image:inherit;position:sticky!important;left:0;z-index:1}.v-data-table-column--fixed-end{left:unset;right:0}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table-column--first-fixed-end{border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed,.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed-end{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}.v-data-table--loading:not(.v-table--fixed-header)>.v-table__wrapper>table>thead>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading:not(.v-table--fixed-header)>.v-table__wrapper>table>thead>tr>.v-data-table__td:not(.v-data-table-column--fixed-end),.v-data-table--loading:not(.v-table--fixed-footer)>.v-table__wrapper>table>tfoot>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading:not(.v-table--fixed-footer)>.v-table__wrapper>table>tfoot>tr>.v-data-table__td:not(.v-data-table-column--fixed-end),.v-data-table--loading>.v-table__wrapper>table>tbody>tr>.v-data-table__td:not(.v-data-table-column--fixed),.v-data-table--loading>.v-table__wrapper>table>tbody>tr>.v-data-table__td:not(.v-data-table-column--fixed-end){opacity:var(--v-disabled-opacity)}.v-data-table-group-header-row__column{padding-inline-start:calc(var(--v-data-table-group-header-row-depth) * 16px)!important}.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__sort-icon{margin-inline:0px}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}.v-data-table-progress>th{border:none!important;height:auto!important;padding:0!important}.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table__tr--mobile>.v-data-table__td--expanded-row{grid-template-columns:auto;justify-content:center}.v-data-table__tr--mobile>.v-data-table__td--select-row{grid-template-columns:0;justify-content:end}.v-data-table__tr--mobile>td{align-items:center;column-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);min-height:var(--v-table-row-height)}.v-data-table__tr--mobile>td:not(:last-child){border-bottom:0!important}.v-data-table__td-title{font-weight:500;text-align:start}.v-data-table__td-value{text-align:end}.v-data-table__td-sort-icon{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-data-table__td-sort-icon-active{color:rgba(var(--v-theme-on-surface))}.v-data-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px 4px}.v-data-table-footer__items-per-page{align-items:center;display:flex;justify-content:center}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{display:flex;justify-content:flex-end;min-width:116px;padding:0 16px}.v-data-table-footer__paginationz{align-items:center;display:flex;margin-inline-start:16px}.v-data-table-footer__page{padding:0 8px}.v-pagination__list{display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}.v-table{font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-table.v-table--striped-even>.v-table__wrapper>table>tbody>tr:nth-child(2n){background-image:linear-gradient(0deg,rgba(var(--v-border-color),var(--v-hover-opacity)),rgba(var(--v-border-color),var(--v-hover-opacity)))}.v-table.v-table--striped-odd>.v-table__wrapper>table>tbody>tr:nth-child(odd){background-image:linear-gradient(0deg,rgba(var(--v-border-color),var(--v-hover-opacity)),rgba(var(--v-border-color),var(--v-hover-opacity)))}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;font-size:inherit;-webkit-user-select:none;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 48px;--v-table-row-height: 44px}.v-table--density-compact{--v-table-header-height: 40px;--v-table-row-height: 36px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper{border-top-left-radius:0;border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important}.v-date-picker{overflow:hidden;width:328px;--v-date-picker-landscape-header-width: 170px}.v-date-picker--show-week{width:368px}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper){width:calc(328px + var(--v-date-picker-landscape-header-width))}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper) .v-picker__header-wrapper{width:var(--v-date-picker-landscape-header-width)}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper) .v-picker__header-wrapper .v-date-picker-header{height:auto;padding-inline:24px}.v-date-picker.v-picker--landscape:has(.v-picker__header-wrapper).v-picker--show-week{width:calc(368px + var(--v-date-picker-landscape-header-width))}.v-date-picker>.v-picker__body{flex-direction:column}.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;height:var(--v-date-picker-controls-height, 56px);padding:4px 12px}.v-date-picker-controls .v-btn{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls .v-btn>.v-btn__append>.v-icon{transition-property:transform;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-date-picker--months .v-date-picker-controls .v-date-picker-controls__only-month-btn>.v-btn__append>.v-icon{transform:rotate(180deg)}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__year-btn>.v-btn__append>.v-icon,.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__only-year-btn>.v-btn__append>.v-icon{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls__month,.v-date-picker-controls__year{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl.v-date-picker-controls__year,.v-locale--is-rtl .v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__year{flex-direction:row-reverse}.v-date-picker-controls .v-date-picker-controls__month-btn,.v-date-picker-controls .v-date-picker-controls__year-btn{padding:0 12px}.v-date-picker-controls .v-date-picker-controls__only-month-btn,.v-date-picker-controls .v-date-picker-controls__only-year-btn{padding-inline:12px 8px;min-width:40px}.v-date-picker-controls .v-date-picker-controls__only-month-btn>.v-btn__append,.v-date-picker-controls .v-date-picker-controls__only-year-btn>.v-btn__append{margin-inline:4px -4px}.v-date-picker__title{display:inline-block}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media(min-width:960px){.v-container{max-width:900px}}@media(min-width:1280px){.v-container{max-width:1200px}}@media(min-width:1920px){.v-container{max-width:1800px}}@media(min-width:2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media(min-width:600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media(min-width:960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media(min-width:1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media(min-width:1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media(min-width:2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-spacer{flex-grow:1}.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between;white-space:pre-wrap}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}.v-date-picker-month{display:flex;justify-content:center;padding:0 12px 8px;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:flex;flex-direction:column;column-gap:4px;font-size:.875rem}.v-date-picker-month__weekday{font-size:.875rem}.v-date-picker-month__days{display:grid;grid-template-columns:repeat(var(--v-date-picker-days-in-week),min-content);column-gap:4px;justify-content:space-around;width:100%}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:40px;width:40px}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;--v-btn-size: .875rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-month__events{height:8px;left:0;text-indent:0;position:absolute;text-align:center;white-space:pre;width:100%}.v-date-picker-month__events>div{height:8px;margin:0 1px -1px;width:8px}.v-date-picker-month__events .v-badge--dot .v-badge__badge{border-radius:4px;height:8px;width:8px}.v-date-picker-month__day .v-date-picker-month__events{bottom:8px}.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(2,1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{text-transform:none;padding-inline-start:8px;padding-inline-end:8px}.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:16px}.v-empty-state--start{align-items:flex-start}.v-empty-state--center{align-items:center}.v-empty-state--end{align-items:flex-end}.v-empty-state__media{text-align:center;width:100%}.v-empty-state__media .v-icon{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-empty-state__headline{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-size:3.75rem;font-weight:300;line-height:1;text-align:center;margin-bottom:8px}.v-empty-state--mobile .v-empty-state__headline{font-size:2.125rem}.v-empty-state__title{font-size:1.25rem;font-weight:500;line-height:1.6;margin-bottom:4px;text-align:center}.v-empty-state__text{font-size:.875rem;font-weight:400;line-height:1.425;padding:0 16px;text-align:center}.v-empty-state__content{padding:24px 0}.v-empty-state__actions{display:flex;gap:8px;padding:16px}.v-empty-state__action-btn.v-btn{background-color:initial;color:initial}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}@media(prefers-reduced-motion:reduce){.v-expansion-panel{transition-property:border-radius,border}}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{border-radius:inherit;z-index:-1}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel__shadow{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-expansion-panel-title{align-items:center;text-align:start;border-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;width:100%;justify-content:space-between}@media(prefers-reduced-motion:no-preference){.v-expansion-panel-title{transition:.3s min-height cubic-bezier(.4,0,.2,1)}}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile{border-radius:0}.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}.v-fab{align-items:center;display:inline-flex;flex:1 1 auto;pointer-events:none;position:relative;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle}.v-fab .v-btn{pointer-events:auto}.v-fab .v-btn--variant-elevated{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-fab--app,.v-fab--absolute{display:flex}.v-fab--absolute{position:absolute;top:0;right:0;bottom:0;left:0}.v-fab--start,.v-fab--left{justify-content:flex-start}.v-fab--center{align-items:center;justify-content:center}.v-fab--end,.v-fab--right{justify-content:flex-end}.v-fab--bottom{align-items:flex-end}.v-fab--top{align-items:flex-start}.v-fab--extended .v-btn{border-radius:9999px!important}.v-fab__container{align-self:center;display:inline-flex;vertical-align:middle}.v-fab--app .v-fab__container{margin:12px;position:fixed}.v-fab--absolute .v-fab__container{position:absolute;z-index:4}.v-fab--offset.v-fab--top .v-fab__container{transform:translateY(-50%)}.v-fab--offset.v-fab--bottom .v-fab__container{transform:translateY(50%)}.v-fab--top .v-fab__container{top:0}.v-fab--bottom .v-fab__container{bottom:0}.v-fab--left .v-fab__container,.v-fab--start .v-fab__container{left:0}.v-fab--right .v-fab__container,.v-fab--end .v-fab__container{right:0}.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-file-input .v-field__input{word-break:break-word}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:0}.v-file-input--dragging input[type=file]{z-index:1}.v-file-input .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-file-input .v-input__details{padding-inline:0}.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{border-radius:0}.v-footer{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--rounded{border-radius:4px}.v-hotkey{align-items:center;display:inline-flex;gap:4px;vertical-align:middle;line-height:1.5}.v-hotkey--disabled{opacity:.26}.v-hotkey--inline{max-height:1lh;vertical-align:baseline;font-size:1em;line-height:inherit}.v-hotkey__prefix,.v-hotkey__suffix{opacity:var(--v-medium-emphasis-opacity);font-weight:400;vertical-align:baseline}.v-hotkey--contained .v-hotkey__contained-wrapper{display:inline-flex;align-items:center;gap:2px;padding:.2rem 4px;box-sizing:border-box;background:unset;box-shadow:unset;min-height:1em;font-size:.75rem;line-height:1.5}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__prefix,.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__suffix{opacity:var(--v-high-emphasis-opacity)}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__prefix{margin-right:2px}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__suffix{margin-left:2px}.v-hotkey--contained .v-hotkey__divider{opacity:var(--v-medium-emphasis-opacity);font-size:inherit}.v-hotkey--contained .v-hotkey__combination{display:inline-flex;align-items:center;gap:2px}.v-hotkey--contained.v-hotkey--inline .v-hotkey__contained-wrapper.v-kbd{align-self:baseline;align-items:baseline;font-size:1em;line-height:inherit;padding:1px 4px 0;gap:2px;margin-left:0;margin-right:0}.v-hotkey--contained.v-hotkey--inline .v-hotkey__divider{font-size:1em;align-self:baseline}.v-hotkey--contained.v-hotkey--inline .v-hotkey__combination{gap:2px;align-items:baseline}.v-hotkey__key.v-kbd{min-height:unset;font-size:.75rem;line-height:1.5;padding:.2rem;min-width:1.5em}.v-hotkey__key.v-kbd--variant-plain,.v-hotkey__key.v-kbd--variant-outlined,.v-hotkey__key.v-kbd--variant-text,.v-hotkey__key.v-kbd--variant-tonal{background:transparent;color:inherit}.v-hotkey__key.v-kbd--variant-plain{opacity:.62}.v-hotkey__key.v-kbd--variant-plain:focus,.v-hotkey__key.v-kbd--variant-plain:hover{opacity:1}.v-hotkey__key.v-kbd--variant-plain .v-hotkey__overlay{display:none}.v-hotkey__key.v-kbd--variant-elevated,.v-hotkey__key.v-kbd--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-hotkey__key.v-kbd--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-hotkey__key.v-kbd--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-hotkey__key.v-kbd--variant-outlined{border:thin solid currentColor}.v-hotkey__key.v-kbd--variant-text .v-hotkey__overlay{background:currentColor}.v-hotkey__key.v-kbd--variant-tonal .v-hotkey__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-hotkey__key.v-kbd .v-hotkey__underlay{position:absolute}.v-hotkey__key-symbol.v-kbd{line-height:normal;font-size:1em}.v-hotkey__key-icon .v-icon{min-width:unset}.v-hotkey__key-icon .v-icon:has(svg){max-width:.75rem}.v-hotkey__key-icon .v-icon:not(:has(svg)){font-size:.75rem;line-height:inherit;height:inherit}.v-hotkey__key--nested{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;display:inline-flex;align-items:center;min-width:auto;min-height:auto;align-self:baseline}.v-hotkey__key--nested.v-hotkey__key-icon{align-self:center}.v-hotkey__divider{align-items:center;display:inline-flex;opacity:var(--v-medium-emphasis-opacity);font-size:1em}.v-hotkey__combination{display:flex;gap:2px}.v-hotkey--inline .v-hotkey__key{align-self:center;padding:1px 4px 0;min-width:20px;height:calc(1lh - 2px);line-height:calc(1lh - 2px)}.v-hotkey--inline .v-hotkey__key-icon.v-kbd{padding-block:0}.v-hotkey--inline .v-hotkey__key-icon .v-icon{width:min-content;min-width:fit-content;max-height:calc(1ex + 2px)}.v-hotkey--inline .v-hotkey__key-icon .v-icon .v-icon__svg{height:100%;width:unset}.v-hotkey--inline .v-hotkey__combination{align-items:baseline;gap:1px}.v-hotkey--inline .v-hotkey__divider{font-size:1em}.v-hotkey--inline .v-hotkey__prefix,.v-hotkey--inline .v-hotkey__suffix{align-self:baseline;font-size:inherit}.v-hotkey--variant-elevated .v-hotkey__key.v-kbd{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-hotkey--variant-flat .v-hotkey__key.v-kbd{box-shadow:none}.v-hotkey--variant-outlined .v-hotkey__key.v-kbd{background:none}.v-hotkey--variant-outlined .v-hotkey__key.v-kbd{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-hotkey--variant-text .v-hotkey__key.v-kbd{background:transparent!important;border:none!important;padding-inline:0;min-width:auto}.v-hotkey--variant-text .v-hotkey__key.v-kbd{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-hotkey--variant-text .v-hotkey__combination{gap:1px}.v-hotkey--variant-tonal .v-hotkey__key.v-kbd{border:unset;box-shadow:unset}.v-kbd{font-family:Roboto,sans-serif;align-items:center;align-self:stretch;background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));display:inline-flex;font-size:.875em;font-weight:400;line-height:1;justify-content:center;min-height:1em;min-width:20px;padding:3px 6px;vertical-align:baseline;margin-inline:1px}.v-kbd{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:thin}.v-kbd--border{border-width:thin;box-shadow:none}.v-kbd{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-kbd{border-radius:4px}.v-infinite-scroll--horizontal{display:flex;flex-direction:row;overflow-x:auto}.v-infinite-scroll--horizontal .v-infinite-scroll-intersect{height:100%;width:var(--v-infinite-margin-size, 1px)}.v-infinite-scroll--vertical{display:flex;flex-direction:column;overflow-y:auto}.v-infinite-scroll--vertical .v-infinite-scroll-intersect{height:1px;width:100%}.v-infinite-scroll-intersect{overflow:hidden;pointer-events:none;margin-top:var(--v-infinite-margin);margin-bottom:calc(var(--v-infinite-margin) * -1)}.v-infinite-scroll-intersect:nth-child(2){--v-infinite-margin: var(--v-infinite-margin-size, 1px)}.v-infinite-scroll-intersect:nth-last-child(2){--v-infinite-margin: calc(var(--v-infinite-margin-size, 1px) * -1)}.v-infinite-scroll__side{align-items:center;display:flex;justify-content:center;padding:8px;transition-property:padding;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-infinite-scroll__side:empty,.v-infinite-scroll__side:has(>div:only-child:empty){padding:0}.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}.v-layout{--v-scrollbar-offset: 0px;display:flex;flex:1 1 auto}.v-layout--full-height{--v-scrollbar-offset: inherit;height:100%}.v-layout-item{position:absolute;transition:.2s cubic-bezier(.4,0,.2,1)}.v-layout-item--absolute{position:absolute}.v-locale-provider{display:contents}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}@media(prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex}.v-main--scrollable{position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}.v-navigation-drawer{-webkit-overflow-scrolling:touch;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.v-navigation-drawer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{top:0;border-bottom-width:thin}.v-navigation-drawer--bottom{left:0;border-top-width:thin}.v-navigation-drawer--left{top:0;left:0;right:auto;border-right-width:thin}.v-navigation-drawer--right{top:0;left:auto;right:0;border-left-width:thin}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.v-navigation-drawer__prepend,.v-navigation-drawer__append{flex:none;overflow:hidden}.v-number-input input[type=number]{-moz-appearance:textfield}.v-number-input input[type=number]::-webkit-outer-spin-button,.v-number-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.v-number-input .v-field:has(.v-field__prepend-inner>.v-number-input__control:first-child){padding-inline-start:0}.v-number-input .v-field:has(.v-field__append-inner>.v-number-input__control:last-child){padding-inline-end:0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control){overflow:hidden;border-start-start-radius:inherit;border-end-start-radius:inherit}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-icon{margin-inline-end:4px}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>hr+.v-icon,.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-number-input__control+.v-icon{margin-inline:8px 0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control) .v-divider--vertical{margin-inline:-1px 0}.v-number-input .v-field__append-inner:has(.v-number-input__control){overflow:hidden;border-start-end-radius:inherit;border-end-end-radius:inherit}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon{margin-inline-start:4px}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+hr),.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+.v-number-input__control){margin-inline:0 8px}.v-number-input .v-field__append-inner:has(.v-number-input__control) .v-divider--vertical{margin-inline:0 -1px}.v-number-input .v-field__clearable:has(+.v-field__append-inner>hr:first-child){margin-inline-end:8px}.v-number-input--inset .v-divider{height:55%;width:55%;align-self:center}.v-number-input--split .v-field__input{text-align:center}.v-number-input--stacked .v-number-input__control{flex-direction:column-reverse}.v-number-input--stacked .v-number-input__control .v-btn{flex:1}.v-number-input--stacked .v-field--variant-underlined>.v-field__prepend-inner:has(.v-number-input__control),.v-number-input--stacked .v-field--variant-underlined>.v-field__append-inner:has(.v-number-input__control){padding-top:var(--v-field-padding-top)}.v-number-input--stacked .v-field--variant-underlined>.v-field__prepend-inner:has(.v-number-input__control)>*:not(.v-number-input__control,.v-divider--vertical),.v-number-input--stacked .v-field--variant-underlined>.v-field__append-inner:has(.v-number-input__control)>*:not(.v-number-input__control,.v-divider--vertical){margin-top:var(--v-input-padding-top, 0)}.v-number-input--hide-input .v-field{flex:none}.v-number-input--hide-input .v-field__input{width:0;padding-inline:0}.v-number-input__control{display:flex;height:100%}.v-number-input__control .v-btn{background-color:transparent;border-radius:0}.v-otp-input{align-items:center;display:flex;justify-content:center;padding:.5rem 0;position:relative}.v-otp-input{border-radius:4px}.v-otp-input .v-field{height:100%}.v-otp-input .v-field .v-field__outline__start,.v-otp-input .v-field .v-field__outline__end{flex:1}.v-otp-input .v-field input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-otp-input .v-field.v-field--focused input::placeholder{opacity:0}.v-otp-input__divider{margin:0 8px}.v-otp-input__content{align-items:center;display:flex;gap:.5rem;padding:.5rem;justify-content:center;max-width:320px;position:relative;border-radius:inherit}.v-otp-input--divided .v-otp-input__content{max-width:360px}.v-otp-input--density-default .v-otp-input__content{height:64px}.v-otp-input--density-comfortable .v-otp-input__content{height:60px}.v-otp-input--density-compact .v-otp-input__content{height:56px}.v-otp-input__field{color:inherit;font-size:1.25rem;height:100%;outline:none;text-align:center;width:100%}.v-otp-input__field[type=number]::-webkit-outer-spin-button,.v-otp-input__field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-otp-input__field[type=number]{-moz-appearance:textfield}.v-otp-input__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.v-otp-input__loader .v-progress-linear{position:absolute}.v-parallax{position:relative;overflow:hidden}.v-parallax--active>.v-img__img{will-change:transform}.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{padding-inline-start:6px;margin-top:8px}.v-radio-group .v-input__details{padding-inline:16px}.v-rating{max-width:100%;display:inline-flex;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{overflow:hidden;position:absolute;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}.v-skeleton-loader{align-items:center;background:rgb(var(--v-theme-surface));border-radius:4px;display:flex;flex-wrap:wrap;position:relative;vertical-align:top}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:rgba(var(--v-theme-on-surface),var(--v-border-opacity))}@media(forced-colors:active){.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:canvastext}}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{border-radius:4px}.v-skeleton-loader__bone{align-items:center;border-radius:inherit;display:flex;flex:1 1 100%;flex-wrap:wrap;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,rgba(var(--v-theme-surface),0),rgba(var(--v-theme-surface),.3),rgba(var(--v-theme-surface),0));transform:translate(-100%);z-index:1}.v-skeleton-loader__bone:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media(forced-colors:active)and (pointer:fine){.v-skeleton-loader__bone{cursor:progress}}.v-skeleton-loader__avatar{border-radius:50%;flex:0 1 auto;margin:8px 16px;max-height:48px;min-height:48px;height:48px;max-width:48px;min-width:48px;width:48px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:4px;height:36px;margin:16px;max-width:64px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;margin:16px;height:32px;max-width:96px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;margin:4px;max-width:100%}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:1 1 auto}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;margin:16px;height:24px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{height:150px;border-radius:0}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-thead{justify-content:space-between}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{margin-top:16px;max-width:16px}.v-skeleton-loader__table-tfoot{flex-wrap:nowrap}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-row{align-items:baseline;margin:0 8px;justify-content:space-evenly;flex-wrap:nowrap}.v-skeleton-loader__table-row>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-inline:8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell{align-items:center;display:flex;height:48px;width:88px}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{height:16px;border-radius:8px}.v-skeleton-loader__text{border-radius:6px;margin:16px;height:12px}.v-skeleton-loader__text+.v-skeleton-loader__text{margin-top:-8px;max-width:50%}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left)}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0}.v-snackbar__wrapper{border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}@media(forced-colors:active){.v-snackbar__wrapper{border:thick solid}}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.425;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar__timer{width:100%;position:absolute;top:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}.v-snackbar--bottom{align-items:flex-end}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--right,.v-snackbar--end{justify-content:flex-end}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}@media(prefers-reduced-motion:reduce){.v-snackbar-transition-enter-active{transition-property:opacity}}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.v-speed-dial__content{gap:8px}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--end,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--end-center,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--right,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--right-center{flex-direction:row}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--left,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--left-center,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--start,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--start-center{flex-direction:row-reverse}.v-speed-dial__content.v-overlay__content.v-speed-dial__content--top,.v-speed-dial__content.v-overlay__content.v-speed-dial__content--top-center{flex-direction:column-reverse}.v-speed-dial__content>*:nth-child(1){transition-delay:1ms}.v-speed-dial__content>*:nth-child(2){transition-delay:.05s}.v-speed-dial__content>*:nth-child(3){transition-delay:.1s}.v-speed-dial__content>*:nth-child(4){transition-delay:.15s}.v-speed-dial__content>*:nth-child(5){transition-delay:.2s}.v-speed-dial__content>*:nth-child(6){transition-delay:.25s}.v-speed-dial__content>*:nth-child(7){transition-delay:.3s}.v-speed-dial__content>*:nth-child(8){transition-delay:.35s}.v-speed-dial__content>*:nth-child(9){transition-delay:.4s}.v-speed-dial__content>*:nth-child(10){transition-delay:.45s}.v-stepper.v-sheet{overflow:hidden}.v-stepper.v-sheet{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-stepper.v-sheet{border-radius:4px}.v-stepper.v-sheet.v-stepper--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-stepper-header{align-items:center;display:flex;position:relative;overflow-x:auto;justify-content:space-between;z-index:1}.v-stepper-header{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-stepper-header .v-divider{margin:0 -16px}.v-stepper-header .v-divider:last-child{margin-inline-end:0}.v-stepper-header .v-divider:first-child{margin-inline-start:0}.v-stepper--alt-labels .v-stepper-header{height:auto}.v-stepper--alt-labels .v-stepper-header .v-divider{align-self:flex-start;margin:35px -67px 0}.v-stepper-window{margin:1.5rem}.v-stepper-actions{display:flex;align-items:center;justify-content:space-between;padding:1rem}.v-stepper .v-stepper-actions{padding:0 1.5rem 1rem}.v-stepper-window-item .v-stepper-actions{padding:1.5rem 0 0}.v-stepper-item{align-items:center;align-self:stretch;display:inline-flex;flex:none;outline:none;opacity:var(--v-medium-emphasis-opacity);padding:1.5rem;position:relative;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-stepper-item:hover>.v-stepper-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-stepper-item:focus-visible>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item:focus>.v-stepper-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-stepper-item--active>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]>.v-stepper-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-stepper-item--active:hover>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-stepper-item--active:focus-visible>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-stepper-item--active:focus>.v-stepper-item__overlay,.v-stepper-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-stepper-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-stepper--non-linear .v-stepper-item{opacity:var(--v-high-emphasis-opacity)}.v-stepper-item--selected{opacity:1}.v-stepper-item--error{color:rgb(var(--v-theme-error))}.v-stepper-item--disabled{opacity:var(--v-medium-emphasis-opacity)}.v-stepper-item[disabled],.v-stepper-item--disabled{pointer-events:none}.v-stepper--alt-labels .v-stepper-item{flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:175px}.v-stepper-item__avatar.v-avatar{background:rgba(var(--v-theme-surface-variant),var(--v-medium-emphasis-opacity));color:rgb(var(--v-theme-on-surface-variant));font-size:.75rem;margin-inline-end:8px}.v-stepper--mobile .v-stepper-item__avatar.v-avatar{margin-inline-end:0}.v-stepper-item__avatar.v-avatar .v-icon{font-size:.875rem}.v-stepper-item--selected .v-stepper-item__avatar.v-avatar,.v-stepper-item--complete .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-surface-variant))}.v-stepper-item--error .v-stepper-item__avatar.v-avatar{background:rgb(var(--v-theme-error))}.v-stepper--alt-labels .v-stepper-item__avatar.v-avatar{margin-bottom:16px;margin-inline-end:0}.v-stepper-item__content{text-align:start}.v-stepper--alt-labels .v-stepper-item__content{text-align:center}.v-stepper-item__title{line-height:1}.v-stepper--mobile .v-stepper-item__title{display:none}.v-stepper-item__subtitle{font-size:.75rem;line-height:1;opacity:var(--v-medium-emphasis-opacity)}.v-stepper--mobile .v-stepper-item__subtitle{display:none}.v-stepper-item__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-stepper-item__overlay,.v-stepper-item__underlay{pointer-events:none}.v-stepper-item__overlay,.v-stepper-item__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__track,.v-switch__thumb{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{display:inline-flex;align-items:center;font-size:.5rem;padding:0 5px;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;height:14px;opacity:.6;min-width:36px;cursor:pointer;transition:.2s background-color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;height:32px;min-width:52px}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright));border-radius:50%;display:flex;font-size:.75rem;height:20px;justify-content:center;width:20px;pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1),.2s color cubic-bezier(.4,0,.2,1),.2s background-color cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-switch--inset .v-switch__thumb{height:24px;width:24px;transform:scale(.6666666667)}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1)}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:.2s transform cubic-bezier(.4,0,.2,1);position:absolute}.v-locale--is-ltr.v-switch .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control__input{transform:translate(-10px)}.v-locale--is-rtl.v-switch .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control__input{transform:translate(10px)}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(-10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{transform:scale(.75);box-shadow:none}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}@media(forced-colors:active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__track,.v-switch .v-switch__thumb{border:1px solid;color:buttontext}.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlighttext;color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__track,.v-switch.v-input--disabled .v-switch__thumb{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb,.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb{border-width:0}}.v-system-bar{align-items:center;display:flex;flex:1 1 auto;height:24px;justify-content:flex-end;max-width:100%;padding-inline:8px;position:relative;text-align:end;width:100%}.v-system-bar .v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-system-bar{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-system-bar--absolute{position:absolute}.v-system-bar--fixed{position:fixed}.v-system-bar{background:rgba(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-system-bar{font-size:.75rem;font-weight:400;letter-spacing:.0333333333em;line-height:1.667;text-transform:none}.v-system-bar--rounded{border-radius:0}.v-system-bar--window{height:32px}.v-system-bar:not(.v-system-bar--absolute){padding-inline-end:calc(var(--v-scrollbar-offset) + 8px)}.v-tab.v-tab.v-btn{height:var(--v-tabs-height);border-radius:0;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;left:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}@media(forced-colors:active){.v-tab--selected.v-btn{color:highlight!important}.v-tab__slider{background:highlight!important}}.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}.v-tabs--inset{--v-tabs-inset-radius: 4px;--v-tabs-inset-padding: 4px;--v-tabs-slider-background: rgba(var(--v-theme-on-surface), .2);background:rgba(var(--v-theme-on-surface),.06);box-shadow:inset 0 0 0 2px rgba(var(--v-border-color),var(--v-border-opacity));border-radius:calc(var(--v-tabs-inset-radius) + var(--v-tabs-inset-padding))}.v-tabs--inset .v-tab{margin:var(--v-tabs-inset-padding);transition-property:box-shadow,transform,opacity,background,color}.v-tabs--inset .v-tab.v-tab.v-btn{border-radius:var(--v-tabs-inset-radius)}.v-tabs--inset .v-tab:focus-visible{outline:2px solid rgb(var(--v-border-color));outline-offset:2px}.v-tabs--inset .v-tab:focus-visible:after{opacity:0}.v-tabs--inset:not(.v-tabs--fixed-tabs,.v-tabs--grow){max-width:max-content}.v-tabs--inset.v-tabs--fixed-tabs .v-slide-group__content{padding-inline:var(--v-tabs-inset-padding)}.v-tabs--inset .v-tab__slider{background:var(--v-tabs-slider-background);top:0;right:0;bottom:0;left:0;border-radius:var(--v-tabs-inset-radius);z-index:-1;width:auto}.v-tabs--inset.v-tabs--horizontal{height:calc(var(--v-tabs-height) + var(--v-tabs-inset-padding) * 2);--v-tabs-inset-tab-radius: calc(var(--v-tabs-outer-radius) - var(--v-tabs-inset-padding) + 4px)}.v-tabs--inset.v-tabs--horizontal .v-tab__slider{height:auto}.v-tabs--inset .v-btn__overlay{display:none}.v-tabs--inset.v-tabs--vertical .v-tab{grid-template-columns:max-content 1fr max-content}.v-tabs--inset.v-tabs--vertical .v-tab>.v-btn__content{justify-content:start}.v-tabs--inset.v-tabs--vertical .v-tab .v-tab__slider{width:auto}@media(max-width:1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}.v-textarea{--v-textarea-max-height: initial}.v-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field:not(.v-field--no-label,.v-field--active) textarea::placeholder{opacity:0}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{max-height:var(--v-textarea-max-height);flex:1 1 auto;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px)),linear-gradient(to right,transparent,transparent calc(100% - var(--v-textarea-scroll-bar-width, 16px)),black calc(100% - var(--v-textarea-scroll-bar-width, 16px)));mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px)),linear-gradient(to right,transparent,transparent calc(100% - var(--v-textarea-scroll-bar-width, 16px)),black calc(100% - var(--v-textarea-scroll-bar-width, 16px)))}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;position:absolute;top:0;left:0;height:0!important;min-height:0!important;pointer-events:none}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea textarea{flex:1;min-width:0;height:100%;transition:.15s opacity cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}.v-theme-provider{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-timeline .v-timeline-divider__dot{background:rgb(var(--v-theme-surface-light))}@media(forced-colors:active){.v-timeline .v-timeline-divider__dot{border:2px solid}}.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}@media(forced-colors:active){.v-timeline .v-timeline-divider__inner-dot{background-color:transparent!important}}.v-timeline{--v-timeline-dot-border-size: 8px;display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{grid-column-gap:24px;width:100%}.v-timeline--horizontal.v-timeline .v-timeline--side-end>.v-timeline-item .v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end .v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start) .v-timeline-item__body{grid-row:3;align-self:flex-start;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-end>.v-timeline-item .v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end .v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start) .v-timeline-item__opposite{grid-row:1;align-self:flex-end;padding-block-end:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-start>.v-timeline-item .v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start .v-timeline-item__body,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end) .v-timeline-item__body{grid-row:1;align-self:flex-end;padding-block-end:24px}.v-timeline--horizontal.v-timeline .v-timeline--side-start>.v-timeline-item .v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start .v-timeline-item__opposite,.v-timeline--horizontal.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end) .v-timeline-item__opposite{grid-row:3;align-self:flex-start;padding-block-start:24px}.v-timeline--vertical.v-timeline{row-gap:24px;height:100%}.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:24px}.v-timeline--vertical.v-timeline .v-timeline--side-start>.v-timeline-item .v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start .v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end) .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline--side-start>.v-timeline-item .v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item--side-start .v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-end)>.v-timeline-item:nth-child(2n):not(.v-timeline-item--side-end) .v-timeline-item__opposite{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline--side-end>.v-timeline-item .v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end .v-timeline-item__body,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start) .v-timeline-item__body{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline--side-end>.v-timeline-item .v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item--side-end .v-timeline-item__opposite,.v-timeline--vertical.v-timeline:not(.v-timeline--side-start)>.v-timeline-item:nth-child(odd):not(.v-timeline-item--side-start) .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline-item{display:contents}.v-timeline-divider{position:relative;display:flex;align-items:center}.v-timeline--horizontal .v-timeline-divider{flex-direction:row;grid-row:2;width:100%}.v-timeline--vertical .v-timeline-divider{height:100%;flex-direction:column;grid-column:2}.v-timeline-divider__before{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__before{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:-12px;inset-inline-end:initial}.v-timeline--vertical .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}@media(forced-colors:active){.v-timeline-divider__before{background:canvastext}}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__after{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}@media(forced-colors:active){.v-timeline-divider__after{background:canvastext}}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));top:0}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:0;inset-inline-end:initial}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));bottom:0}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:0;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:only-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset))}.v-timeline-divider__dot{z-index:1;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.v-timeline-divider__dot{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-timeline-divider__dot--size-x-small{--v-timeline-dot-border-size: 6px;height:22px;width:22px}.v-timeline-divider__dot--size-small{--v-timeline-dot-border-size: 8px;height:30px;width:30px}.v-timeline-divider__dot--size-default{--v-timeline-dot-border-size: 8px;height:38px;width:38px}.v-timeline-divider__dot--size-large{--v-timeline-dot-border-size: 8px;height:46px;width:46px}.v-timeline-divider__dot--size-x-large{--v-timeline-dot-border-size: 10px;height:54px;width:54px}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center;height:calc(100% - var(--v-timeline-dot-border-size));width:calc(100% - var(--v-timeline-dot-border-size))}.v-timeline--horizontal.v-timeline--justify-center{grid-template-rows:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--vertical.v-timeline--justify-center{grid-template-columns:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--horizontal.v-timeline--justify-auto{grid-template-rows:auto min-content auto}.v-timeline--vertical.v-timeline--justify-auto{grid-template-columns:auto min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable{height:100%}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-end{grid-template-rows:min-content min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-start{grid-template-rows:auto min-content min-content}.v-timeline--vertical.v-timeline--density-comfortable{width:100%}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-end{grid-template-columns:min-content min-content auto}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-start{grid-template-columns:auto min-content min-content}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-end{grid-template-rows:0 min-content auto}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-start{grid-template-rows:auto min-content 0}.v-timeline--horizontal.v-timeline--density-compact .v-timeline-item__body{grid-row:1}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-end{grid-template-columns:0 min-content auto}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-start{grid-template-columns:auto min-content 0}.v-timeline--vertical.v-timeline--density-compact .v-timeline-item__body{grid-column:3}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-row:3;align-self:flex-start;padding-block-end:initial;padding-block-start:24px}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-row:1;align-self:flex-end;padding-block-end:24px;padding-block-start:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-column:3;justify-self:flex-start;padding-inline-start:24px;padding-inline-end:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px;padding-inline-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-row:1;align-self:flex-end;padding-block-end:24px;padding-block-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-row:3;align-self:flex-start;padding-block-end:initial;padding-block-start:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-column:3;justify-self:flex-start;padding-inline-start:24px}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--align-center{--v-timeline-line-size-base: 50%;--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-center{justify-items:center}.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__body,.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__opposite{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--vertical.v-timeline--align-center{align-items:center}.v-timeline--vertical.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--align-start{--v-timeline-line-size-base: 100%;--v-timeline-line-size-offset: 12px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__before{--v-timeline-line-size-offset: 24px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: -12px}.v-timeline--align-start .v-timeline-item:last-child .v-timeline-divider__after{--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-start{justify-items:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start{align-items:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__before{display:none}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:0}.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:0}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__after{display:none}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__before{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:0}.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:0}.v-time-picker.v-picker{min-width:328px}.v-time-picker .v-picker__body,.v-time-picker-controls__field-label,.v-time-picker .v-field{transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,max-height,opacity,font-size}@media(prefers-reduced-motion:reduce){.v-time-picker .v-picker__body,.v-time-picker-controls__field-label,.v-time-picker .v-field{transition:none}}.v-time-picker .v-picker__body{transition-behavior:allow-discrete;max-height:calc-size(max-content,size)}.v-time-picker--variant-input .v-picker__body{transform:scale(0);max-height:0}.v-time-picker-clock{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-time-picker-clock:after{color:rgb(var(--v-theme-primary))}.v-time-picker-clock .v-time-picker-clock__item--active{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-time-picker-clock{margin:24px;background:rgb(var(--v-theme-surface-light));border-radius:50%;position:relative;transition:none;-webkit-user-select:none;user-select:none;max-width:256px;aspect-ratio:1;flex:100%}.v-time-picker-clock__container{display:flex;flex-direction:column;flex-basis:290px;justify-content:center;padding:10px}.v-time-picker-clock__hand{background-color:currentColor;height:calc(50% - 4px);width:2px;bottom:50%;left:calc(50% - 1px);transform-origin:center bottom;position:absolute;will-change:transform;z-index:1}.v-time-picker-clock__hand:before{background:transparent;border-width:2px;border-style:solid;border-color:currentColor;border-radius:100%;width:10px;height:10px;content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%,-50%)}.v-time-picker-clock__hand:after{content:"";position:absolute;height:8px;width:8px;top:100%;left:50%;border-radius:100%;background-color:currentColor;transform:translate(-50%,-50%)}.v-time-picker-clock__hand--inner:after{height:14px}.v-time-picker-clock--readonly{pointer-events:none}.v-time-picker-clock .v-time-picker-clock__item--disabled{opacity:var(--v-disabled-opacity)}.v-picker--full-width .v-time-picker-clock__container{max-width:290px}.v-time-picker-clock__inner{position:absolute;bottom:27px;left:27px;right:27px;top:27px}.v-time-picker-clock__item{align-items:center;border-radius:100%;cursor:default;display:flex;font-size:16px;justify-content:center;height:40px;position:absolute;text-align:center;width:40px;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%)}.v-time-picker-clock__item>span{z-index:1}.v-time-picker-clock__item:before,.v-time-picker-clock__item:after{content:"";border-radius:100%;position:absolute;top:50%;left:50%;height:14px;width:14px;transform:translate(-50%,-50%)}.v-time-picker-clock__item:after,.v-time-picker-clock__item:before{height:40px;width:40px}.v-time-picker-clock__item--active{cursor:default;z-index:2}.v-time-picker-clock__item--disabled{pointer-events:none}.v-picker--landscape .v-time-picker-clock__container{flex-direction:row}@media(forced-colors:active){.v-time-picker-clock__hand{background-color:highlight}.v-time-picker-clock__hand:before{border-color:highlight}.v-time-picker-clock__hand:after{background-color:highlight}.v-time-picker-clock__item--active{outline:2px solid highlight!important}}.v-time-picker-controls{display:flex;align-items:center;justify-content:center;font-size:.875rem;margin-inline:24px;margin-bottom:12px}.v-time-picker-controls__text{padding-bottom:12px}.v-time-picker-controls__time{display:flex;white-space:nowrap;direction:ltr;justify-content:center;align-items:start}.v-time-picker-controls__time__separator{width:24px;text-align:center}.v-time-picker--density-compact .v-time-picker-controls__time__separator{font-weight:700}.v-time-picker--density-default .v-time-picker-controls__time__separator{font-size:56px;line-height:74px}.v-time-picker--variant-input .v-time-picker--density-default .v-time-picker-controls__time__separator{line-height:64px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-default .v-time-picker-controls__time__separator{height:80px;font-size:56px}.v-time-picker--density-comfortable .v-time-picker-controls__time__separator{font-size:40px;line-height:58px}.v-time-picker--variant-input .v-time-picker--density-comfortable .v-time-picker-controls__time__separator{line-height:48px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-comfortable .v-time-picker-controls__time__separator{height:64px;font-size:40px}.v-time-picker--density-compact .v-time-picker-controls__time__separator{font-size:32px;line-height:50px}.v-time-picker--variant-input .v-time-picker--density-compact .v-time-picker-controls__time__separator{line-height:40px}.v-time-picker-controls__time--with-seconds .v-time-picker--density-compact .v-time-picker-controls__time__separator{height:56px;font-size:32px}.v-time-picker-controls__time__field{width:96px}.v-time-picker-controls__time__field .v-field{width:96px;background-color:rgb(var(--v-theme-surface-light));color:inherit;transition:color .25s cubic-bezier(.4,0,.2,1)}.v-time-picker-controls__time__field .v-field>.v-field__overlay{opacity:.04}.v-time-picker-controls__time__field--active .v-field>.v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-time-picker--variant-input .v-time-picker-controls__time__field,.v-time-picker--variant-input .v-time-picker-controls__time__field .v-field{width:96px}.v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field,.v-time-picker--variant-input .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field{width:64px}.v-time-picker-controls__time__field .v-field__input{padding:0;font-weight:500;text-align:center;line-height:1;align-self:center}.v-time-picker-controls__time__field .v-field__input:focus::placeholder{opacity:0}.v-time-picker-controls__time__field.v-input>.v-input__details{font-size:12px;letter-spacing:.0333333333em;padding-inline:0;white-space:normal}.v-time-picker-controls__time__field.v-input>.v-input__details>.v-messages{opacity:1}.v-time-picker-controls__time__field.v-input--error .v-field__input{color:rgb(var(--v-theme-error))}.v-time-picker-controls__ampm{margin-left:12px;display:flex;flex-direction:column;text-transform:uppercase}.v-time-picker-controls__ampm--readonly{pointer-events:none}.v-time-picker-controls__ampm--readonly .v-picker__title__btn.v-picker__title__btn--active{opacity:.6}.v-time-picker-controls__ampm__btn.v-btn{min-width:52px;padding:0 8px}.v-time-picker-controls__ampm__btn.v-btn.v-time-picker-controls__ampm__am{border-radius:4px 4px 0 0;border:1px solid}.v-time-picker-controls__ampm__btn.v-btn.v-time-picker-controls__ampm__pm{border-radius:0 0 4px 4px;border:1px solid;border-top:none}.v-time-picker-controls__ampm__btn.v-btn__active{background:rgb(var(--v-theme-primary))}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control{height:80px}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control .v-field{font-size:56px}.v-time-picker--density-default .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:80px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:72px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:44px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:72px}.v-time-picker--density-default .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:40px}.v-time-picker--density-default .v-time-picker-controls__ampm__btn.v-btn{font-size:18px;height:40px}.v-time-picker--density-default.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:36px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control{height:64px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control .v-field{font-size:40px}.v-time-picker--density-comfortable .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:64px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:56px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:32px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:56px}.v-time-picker--density-comfortable .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:32px}.v-time-picker--density-comfortable .v-time-picker-controls__ampm__btn.v-btn{font-size:14px;height:32px}.v-time-picker--density-comfortable.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:28px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control{height:56px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control .v-field{font-size:32px}.v-time-picker--density-compact .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:56px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control{height:48px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field{font-size:26px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__time__field .v-input__control .v-field .v-field__input{min-height:48px}.v-time-picker--density-compact .v-time-picker-controls__time--with-seconds .v-time-picker-controls__time__field .v-field{font-size:28px}.v-time-picker--density-compact .v-time-picker-controls__ampm__btn.v-btn{font-size:12px;height:28px}.v-time-picker--density-compact.v-time-picker--variant-input .v-time-picker-controls__ampm__btn.v-btn{height:24px}.v-picker__title--landscape .v-time-picker-controls{flex-direction:column;justify-content:center;height:100%}.v-picker__title--landscape .v-time-picker-controls__time{text-align:right}.v-picker__title--landscape .v-time-picker-controls__time .v-picker__title__btn,.v-picker__title--landscape .v-time-picker-controls__time span{height:55px;font-size:55px}.v-picker__title--landscape .v-time-picker-controls__ampm{margin:16px 0 0;align-self:initial;text-align:center}.v-picker--time .v-picker__title--landscape{padding:0}.v-picker--time .v-picker__title--landscape .v-time-picker-controls__time{text-align:center}@media(forced-colors:active){.v-time-picker-controls .v-time-picker-controls__time__field:has(input:focus-visible){outline:2px solid highlight;outline-offset:2px}.v-time-picker-controls .v-time-picker-controls__ampm__btn.v-btn--active{color:highlight!important;forced-color-adjust:preserve-parent-color}}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;transition-property:opacity,transform;overflow-wrap:break-word}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}.v-tooltip:not(.v-tooltip--interactive)>.v-overlay__content{pointer-events:none}.v-treeview-item{--list-indent-size: 28px}.v-treeview-item.v-treeview-item--filtered{display:none}.v-treeview-item.v-list-item--disabled:not(a){pointer-events:auto}.v-treeview-item.v-list-item--disabled:not(a) .v-selection-control{pointer-events:none}.v-treeview-item__level{width:28px}.v-treeview--fluid .v-treeview-item__level{width:0}.v-treeview{--v-treeview-indent-line-color: rgb(var(--v-theme-on-surface));--v-treeview-indent-line-opacity: .4}.v-treeview.v-list{--indent-padding: 16px}.v-treeview.v-list--disabled .v-list-item__prepend{pointer-events:auto}.v-treeview .v-list-item--slim>.v-list-item__prepend>.v-icon~.v-list-item__spacer{width:var(--v-list-prepend-gap, 10px)}.v-treeview .v-list-item--slim>.v-list-item__prepend:not(:has(.v-list-item-action))>.v-icon{margin-inline-start:-6px}.v-treeview:has(.v-treeview-indent-lines) .v-list-item-action:first-child>.v-selection-control,.v-treeview:has(.v-treeview-indent-lines) .v-treeview-indent-lines+.v-list-item-action>.v-selection-control{margin-inline:min(0px,-1 * (var(--v-selection-control-size) - 28px) / 2)}.v-treeview-indent-lines{position:absolute;inset-inline-start:0;height:100%;display:grid;padding-inline-start:8px;padding-block:0;grid-template-columns:repeat(var(--v-indent-parts, 1),var(--prepend-width));opacity:var(--v-treeview-indent-line-opacity);pointer-events:none}.v-treeview-indent-line,.v-treeview-indent-line:before{border:0px solid var(--v-treeview-indent-line-color)}.v-treeview-indent-line--leaf,.v-treeview-indent-line--line{border-inline-start-width:1px;height:100%;width:calc(50% + 1px);justify-self:end}.v-treeview-indent-line--leaf{position:relative}.v-treeview-indent-line--leaf:before{content:"";position:absolute;border-bottom-width:1px;height:calc(50% + 1px);width:100%}.v-treeview-indent-line--leaf:last-child:before{width:calc(100% - 4px)}.v-treeview-indent-line--leaf-link{border-bottom-width:1px;height:calc(50% + 1px);margin-inline-start:0;margin-inline-end:6px}.v-treeview-indent-line--last-leaf{border-inline-start-width:1px;border-bottom-width:1px;height:calc(50% + 1px);margin-inline-start:calc(50% - 1px);border-bottom-left-radius:4px}.v-locale--is-rtl.v-treeview-indent-line--last-leaf,.v-locale--is-rtl .v-treeview-indent-line--last-leaf{border-bottom-left-radius:0;border-bottom-right-radius:4px}.v-treeview-indent-line--last-leaf:last-child{margin-inline-end:4px}.v-treeview-group.v-list-group{--list-indent-size: 0px}.v-treeview-group.v-list-group>.v-treeview-item__level{width:0px}.v-treeview-group.v-list-group .v-list-group__items .v-list-item{padding-inline-start:calc(var(--indent-padding))!important}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.bg-black{background-color:#000!important}.bg-black{color:#fff!important}.bg-white{background-color:#fff!important}.bg-white{color:#000!important}.bg-transparent{background-color:transparent!important}.bg-transparent{color:currentColor!important}.bg-red{background-color:#f44336!important}.bg-red{color:#fff!important}.bg-red-lighten-5{background-color:#ffebee!important}.bg-red-lighten-5{color:#000!important}.bg-red-lighten-4{background-color:#ffcdd2!important}.bg-red-lighten-4{color:#000!important}.bg-red-lighten-3{background-color:#ef9a9a!important}.bg-red-lighten-3{color:#000!important}.bg-red-lighten-2{background-color:#e57373!important}.bg-red-lighten-2{color:#fff!important}.bg-red-lighten-1{background-color:#ef5350!important}.bg-red-lighten-1{color:#fff!important}.bg-red-darken-1{background-color:#e53935!important}.bg-red-darken-1{color:#fff!important}.bg-red-darken-2{background-color:#d32f2f!important}.bg-red-darken-2{color:#fff!important}.bg-red-darken-3{background-color:#c62828!important}.bg-red-darken-3{color:#fff!important}.bg-red-darken-4{background-color:#b71c1c!important}.bg-red-darken-4{color:#fff!important}.bg-red-accent-1{background-color:#ff8a80!important}.bg-red-accent-1{color:#000!important}.bg-red-accent-2{background-color:#ff5252!important}.bg-red-accent-2{color:#fff!important}.bg-red-accent-3{background-color:#ff1744!important}.bg-red-accent-3{color:#fff!important}.bg-red-accent-4{background-color:#d50000!important}.bg-red-accent-4{color:#fff!important}.bg-pink{background-color:#e91e63!important}.bg-pink{color:#fff!important}.bg-pink-lighten-5{background-color:#fce4ec!important}.bg-pink-lighten-5{color:#000!important}.bg-pink-lighten-4{background-color:#f8bbd0!important}.bg-pink-lighten-4{color:#000!important}.bg-pink-lighten-3{background-color:#f48fb1!important}.bg-pink-lighten-3{color:#000!important}.bg-pink-lighten-2{background-color:#f06292!important}.bg-pink-lighten-2{color:#fff!important}.bg-pink-lighten-1{background-color:#ec407a!important}.bg-pink-lighten-1{color:#fff!important}.bg-pink-darken-1{background-color:#d81b60!important}.bg-pink-darken-1{color:#fff!important}.bg-pink-darken-2{background-color:#c2185b!important}.bg-pink-darken-2{color:#fff!important}.bg-pink-darken-3{background-color:#ad1457!important}.bg-pink-darken-3{color:#fff!important}.bg-pink-darken-4{background-color:#880e4f!important}.bg-pink-darken-4{color:#fff!important}.bg-pink-accent-1{background-color:#ff80ab!important}.bg-pink-accent-1{color:#fff!important}.bg-pink-accent-2{background-color:#ff4081!important}.bg-pink-accent-2{color:#fff!important}.bg-pink-accent-3{background-color:#f50057!important}.bg-pink-accent-3{color:#fff!important}.bg-pink-accent-4{background-color:#c51162!important}.bg-pink-accent-4{color:#fff!important}.bg-purple{background-color:#9c27b0!important}.bg-purple{color:#fff!important}.bg-purple-lighten-5{background-color:#f3e5f5!important}.bg-purple-lighten-5{color:#000!important}.bg-purple-lighten-4{background-color:#e1bee7!important}.bg-purple-lighten-4{color:#000!important}.bg-purple-lighten-3{background-color:#ce93d8!important}.bg-purple-lighten-3{color:#fff!important}.bg-purple-lighten-2{background-color:#ba68c8!important}.bg-purple-lighten-2{color:#fff!important}.bg-purple-lighten-1{background-color:#ab47bc!important}.bg-purple-lighten-1{color:#fff!important}.bg-purple-darken-1{background-color:#8e24aa!important}.bg-purple-darken-1{color:#fff!important}.bg-purple-darken-2{background-color:#7b1fa2!important}.bg-purple-darken-2{color:#fff!important}.bg-purple-darken-3{background-color:#6a1b9a!important}.bg-purple-darken-3{color:#fff!important}.bg-purple-darken-4{background-color:#4a148c!important}.bg-purple-darken-4{color:#fff!important}.bg-purple-accent-1{background-color:#ea80fc!important}.bg-purple-accent-1{color:#fff!important}.bg-purple-accent-2{background-color:#e040fb!important}.bg-purple-accent-2{color:#fff!important}.bg-purple-accent-3{background-color:#d500f9!important}.bg-purple-accent-3{color:#fff!important}.bg-purple-accent-4{background-color:#a0f!important}.bg-purple-accent-4{color:#fff!important}.bg-deep-purple{background-color:#673ab7!important}.bg-deep-purple{color:#fff!important}.bg-deep-purple-lighten-5{background-color:#ede7f6!important}.bg-deep-purple-lighten-5{color:#000!important}.bg-deep-purple-lighten-4{background-color:#d1c4e9!important}.bg-deep-purple-lighten-4{color:#000!important}.bg-deep-purple-lighten-3{background-color:#b39ddb!important}.bg-deep-purple-lighten-3{color:#fff!important}.bg-deep-purple-lighten-2{background-color:#9575cd!important}.bg-deep-purple-lighten-2{color:#fff!important}.bg-deep-purple-lighten-1{background-color:#7e57c2!important}.bg-deep-purple-lighten-1{color:#fff!important}.bg-deep-purple-darken-1{background-color:#5e35b1!important}.bg-deep-purple-darken-1{color:#fff!important}.bg-deep-purple-darken-2{background-color:#512da8!important}.bg-deep-purple-darken-2{color:#fff!important}.bg-deep-purple-darken-3{background-color:#4527a0!important}.bg-deep-purple-darken-3{color:#fff!important}.bg-deep-purple-darken-4{background-color:#311b92!important}.bg-deep-purple-darken-4{color:#fff!important}.bg-deep-purple-accent-1{background-color:#b388ff!important}.bg-deep-purple-accent-1{color:#fff!important}.bg-deep-purple-accent-2{background-color:#7c4dff!important}.bg-deep-purple-accent-2{color:#fff!important}.bg-deep-purple-accent-3{background-color:#651fff!important}.bg-deep-purple-accent-3{color:#fff!important}.bg-deep-purple-accent-4{background-color:#6200ea!important}.bg-deep-purple-accent-4{color:#fff!important}.bg-indigo{background-color:#3f51b5!important}.bg-indigo{color:#fff!important}.bg-indigo-lighten-5{background-color:#e8eaf6!important}.bg-indigo-lighten-5{color:#000!important}.bg-indigo-lighten-4{background-color:#c5cae9!important}.bg-indigo-lighten-4{color:#000!important}.bg-indigo-lighten-3{background-color:#9fa8da!important}.bg-indigo-lighten-3{color:#fff!important}.bg-indigo-lighten-2{background-color:#7986cb!important}.bg-indigo-lighten-2{color:#fff!important}.bg-indigo-lighten-1{background-color:#5c6bc0!important}.bg-indigo-lighten-1{color:#fff!important}.bg-indigo-darken-1{background-color:#3949ab!important}.bg-indigo-darken-1{color:#fff!important}.bg-indigo-darken-2{background-color:#303f9f!important}.bg-indigo-darken-2{color:#fff!important}.bg-indigo-darken-3{background-color:#283593!important}.bg-indigo-darken-3{color:#fff!important}.bg-indigo-darken-4{background-color:#1a237e!important}.bg-indigo-darken-4{color:#fff!important}.bg-indigo-accent-1{background-color:#8c9eff!important}.bg-indigo-accent-1{color:#fff!important}.bg-indigo-accent-2{background-color:#536dfe!important}.bg-indigo-accent-2{color:#fff!important}.bg-indigo-accent-3{background-color:#3d5afe!important}.bg-indigo-accent-3{color:#fff!important}.bg-indigo-accent-4{background-color:#304ffe!important}.bg-indigo-accent-4{color:#fff!important}.bg-blue{background-color:#2196f3!important}.bg-blue{color:#fff!important}.bg-blue-lighten-5{background-color:#e3f2fd!important}.bg-blue-lighten-5{color:#000!important}.bg-blue-lighten-4{background-color:#bbdefb!important}.bg-blue-lighten-4{color:#000!important}.bg-blue-lighten-3{background-color:#90caf9!important}.bg-blue-lighten-3{color:#000!important}.bg-blue-lighten-2{background-color:#64b5f6!important}.bg-blue-lighten-2{color:#000!important}.bg-blue-lighten-1{background-color:#42a5f5!important}.bg-blue-lighten-1{color:#fff!important}.bg-blue-darken-1{background-color:#1e88e5!important}.bg-blue-darken-1{color:#fff!important}.bg-blue-darken-2{background-color:#1976d2!important}.bg-blue-darken-2{color:#fff!important}.bg-blue-darken-3{background-color:#1565c0!important}.bg-blue-darken-3{color:#fff!important}.bg-blue-darken-4{background-color:#0d47a1!important}.bg-blue-darken-4{color:#fff!important}.bg-blue-accent-1{background-color:#82b1ff!important}.bg-blue-accent-1{color:#000!important}.bg-blue-accent-2{background-color:#448aff!important}.bg-blue-accent-2{color:#fff!important}.bg-blue-accent-3{background-color:#2979ff!important}.bg-blue-accent-3{color:#fff!important}.bg-blue-accent-4{background-color:#2962ff!important}.bg-blue-accent-4{color:#fff!important}.bg-light-blue{background-color:#03a9f4!important}.bg-light-blue{color:#fff!important}.bg-light-blue-lighten-5{background-color:#e1f5fe!important}.bg-light-blue-lighten-5{color:#000!important}.bg-light-blue-lighten-4{background-color:#b3e5fc!important}.bg-light-blue-lighten-4{color:#000!important}.bg-light-blue-lighten-3{background-color:#81d4fa!important}.bg-light-blue-lighten-3{color:#000!important}.bg-light-blue-lighten-2{background-color:#4fc3f7!important}.bg-light-blue-lighten-2{color:#000!important}.bg-light-blue-lighten-1{background-color:#29b6f6!important}.bg-light-blue-lighten-1{color:#000!important}.bg-light-blue-darken-1{background-color:#039be5!important}.bg-light-blue-darken-1{color:#fff!important}.bg-light-blue-darken-2{background-color:#0288d1!important}.bg-light-blue-darken-2{color:#fff!important}.bg-light-blue-darken-3{background-color:#0277bd!important}.bg-light-blue-darken-3{color:#fff!important}.bg-light-blue-darken-4{background-color:#01579b!important}.bg-light-blue-darken-4{color:#fff!important}.bg-light-blue-accent-1{background-color:#80d8ff!important}.bg-light-blue-accent-1{color:#000!important}.bg-light-blue-accent-2{background-color:#40c4ff!important}.bg-light-blue-accent-2{color:#000!important}.bg-light-blue-accent-3{background-color:#00b0ff!important}.bg-light-blue-accent-3{color:#fff!important}.bg-light-blue-accent-4{background-color:#0091ea!important}.bg-light-blue-accent-4{color:#fff!important}.bg-cyan{background-color:#00bcd4!important}.bg-cyan{color:#000!important}.bg-cyan-lighten-5{background-color:#e0f7fa!important}.bg-cyan-lighten-5{color:#000!important}.bg-cyan-lighten-4{background-color:#b2ebf2!important}.bg-cyan-lighten-4{color:#000!important}.bg-cyan-lighten-3{background-color:#80deea!important}.bg-cyan-lighten-3{color:#000!important}.bg-cyan-lighten-2{background-color:#4dd0e1!important}.bg-cyan-lighten-2{color:#000!important}.bg-cyan-lighten-1{background-color:#26c6da!important}.bg-cyan-lighten-1{color:#000!important}.bg-cyan-darken-1{background-color:#00acc1!important}.bg-cyan-darken-1{color:#fff!important}.bg-cyan-darken-2{background-color:#0097a7!important}.bg-cyan-darken-2{color:#fff!important}.bg-cyan-darken-3{background-color:#00838f!important}.bg-cyan-darken-3{color:#fff!important}.bg-cyan-darken-4{background-color:#006064!important}.bg-cyan-darken-4{color:#fff!important}.bg-cyan-accent-1{background-color:#84ffff!important}.bg-cyan-accent-1{color:#000!important}.bg-cyan-accent-2{background-color:#18ffff!important}.bg-cyan-accent-2{color:#000!important}.bg-cyan-accent-3{background-color:#00e5ff!important}.bg-cyan-accent-3{color:#000!important}.bg-cyan-accent-4{background-color:#00b8d4!important}.bg-cyan-accent-4{color:#fff!important}.bg-teal{background-color:#009688!important}.bg-teal{color:#fff!important}.bg-teal-lighten-5{background-color:#e0f2f1!important}.bg-teal-lighten-5{color:#000!important}.bg-teal-lighten-4{background-color:#b2dfdb!important}.bg-teal-lighten-4{color:#000!important}.bg-teal-lighten-3{background-color:#80cbc4!important}.bg-teal-lighten-3{color:#000!important}.bg-teal-lighten-2{background-color:#4db6ac!important}.bg-teal-lighten-2{color:#fff!important}.bg-teal-lighten-1{background-color:#26a69a!important}.bg-teal-lighten-1{color:#fff!important}.bg-teal-darken-1{background-color:#00897b!important}.bg-teal-darken-1{color:#fff!important}.bg-teal-darken-2{background-color:#00796b!important}.bg-teal-darken-2{color:#fff!important}.bg-teal-darken-3{background-color:#00695c!important}.bg-teal-darken-3{color:#fff!important}.bg-teal-darken-4{background-color:#004d40!important}.bg-teal-darken-4{color:#fff!important}.bg-teal-accent-1{background-color:#a7ffeb!important}.bg-teal-accent-1{color:#000!important}.bg-teal-accent-2{background-color:#64ffda!important}.bg-teal-accent-2{color:#000!important}.bg-teal-accent-3{background-color:#1de9b6!important}.bg-teal-accent-3{color:#000!important}.bg-teal-accent-4{background-color:#00bfa5!important}.bg-teal-accent-4{color:#fff!important}.bg-green{background-color:#4caf50!important}.bg-green{color:#fff!important}.bg-green-lighten-5{background-color:#e8f5e9!important}.bg-green-lighten-5{color:#000!important}.bg-green-lighten-4{background-color:#c8e6c9!important}.bg-green-lighten-4{color:#000!important}.bg-green-lighten-3{background-color:#a5d6a7!important}.bg-green-lighten-3{color:#000!important}.bg-green-lighten-2{background-color:#81c784!important}.bg-green-lighten-2{color:#000!important}.bg-green-lighten-1{background-color:#66bb6a!important}.bg-green-lighten-1{color:#fff!important}.bg-green-darken-1{background-color:#43a047!important}.bg-green-darken-1{color:#fff!important}.bg-green-darken-2{background-color:#388e3c!important}.bg-green-darken-2{color:#fff!important}.bg-green-darken-3{background-color:#2e7d32!important}.bg-green-darken-3{color:#fff!important}.bg-green-darken-4{background-color:#1b5e20!important}.bg-green-darken-4{color:#fff!important}.bg-green-accent-1{background-color:#b9f6ca!important}.bg-green-accent-1{color:#000!important}.bg-green-accent-2{background-color:#69f0ae!important}.bg-green-accent-2{color:#000!important}.bg-green-accent-3{background-color:#00e676!important}.bg-green-accent-3{color:#000!important}.bg-green-accent-4{background-color:#00c853!important}.bg-green-accent-4{color:#000!important}.bg-light-green{background-color:#8bc34a!important}.bg-light-green{color:#000!important}.bg-light-green-lighten-5{background-color:#f1f8e9!important}.bg-light-green-lighten-5{color:#000!important}.bg-light-green-lighten-4{background-color:#dcedc8!important}.bg-light-green-lighten-4{color:#000!important}.bg-light-green-lighten-3{background-color:#c5e1a5!important}.bg-light-green-lighten-3{color:#000!important}.bg-light-green-lighten-2{background-color:#aed581!important}.bg-light-green-lighten-2{color:#000!important}.bg-light-green-lighten-1{background-color:#9ccc65!important}.bg-light-green-lighten-1{color:#000!important}.bg-light-green-darken-1{background-color:#7cb342!important}.bg-light-green-darken-1{color:#fff!important}.bg-light-green-darken-2{background-color:#689f38!important}.bg-light-green-darken-2{color:#fff!important}.bg-light-green-darken-3{background-color:#558b2f!important}.bg-light-green-darken-3{color:#fff!important}.bg-light-green-darken-4{background-color:#33691e!important}.bg-light-green-darken-4{color:#fff!important}.bg-light-green-accent-1{background-color:#ccff90!important}.bg-light-green-accent-1{color:#000!important}.bg-light-green-accent-2{background-color:#b2ff59!important}.bg-light-green-accent-2{color:#000!important}.bg-light-green-accent-3{background-color:#76ff03!important}.bg-light-green-accent-3{color:#000!important}.bg-light-green-accent-4{background-color:#64dd17!important}.bg-light-green-accent-4{color:#000!important}.bg-lime{background-color:#cddc39!important}.bg-lime{color:#000!important}.bg-lime-lighten-5{background-color:#f9fbe7!important}.bg-lime-lighten-5{color:#000!important}.bg-lime-lighten-4{background-color:#f0f4c3!important}.bg-lime-lighten-4{color:#000!important}.bg-lime-lighten-3{background-color:#e6ee9c!important}.bg-lime-lighten-3{color:#000!important}.bg-lime-lighten-2{background-color:#dce775!important}.bg-lime-lighten-2{color:#000!important}.bg-lime-lighten-1{background-color:#d4e157!important}.bg-lime-lighten-1{color:#000!important}.bg-lime-darken-1{background-color:#c0ca33!important}.bg-lime-darken-1{color:#000!important}.bg-lime-darken-2{background-color:#afb42b!important}.bg-lime-darken-2{color:#000!important}.bg-lime-darken-3{background-color:#9e9d24!important}.bg-lime-darken-3{color:#fff!important}.bg-lime-darken-4{background-color:#827717!important}.bg-lime-darken-4{color:#fff!important}.bg-lime-accent-1{background-color:#f4ff81!important}.bg-lime-accent-1{color:#000!important}.bg-lime-accent-2{background-color:#eeff41!important}.bg-lime-accent-2{color:#000!important}.bg-lime-accent-3{background-color:#c6ff00!important}.bg-lime-accent-3{color:#000!important}.bg-lime-accent-4{background-color:#aeea00!important}.bg-lime-accent-4{color:#000!important}.bg-yellow{background-color:#ffeb3b!important}.bg-yellow{color:#000!important}.bg-yellow-lighten-5{background-color:#fffde7!important}.bg-yellow-lighten-5{color:#000!important}.bg-yellow-lighten-4{background-color:#fff9c4!important}.bg-yellow-lighten-4{color:#000!important}.bg-yellow-lighten-3{background-color:#fff59d!important}.bg-yellow-lighten-3{color:#000!important}.bg-yellow-lighten-2{background-color:#fff176!important}.bg-yellow-lighten-2{color:#000!important}.bg-yellow-lighten-1{background-color:#ffee58!important}.bg-yellow-lighten-1{color:#000!important}.bg-yellow-darken-1{background-color:#fdd835!important}.bg-yellow-darken-1{color:#000!important}.bg-yellow-darken-2{background-color:#fbc02d!important}.bg-yellow-darken-2{color:#000!important}.bg-yellow-darken-3{background-color:#f9a825!important}.bg-yellow-darken-3{color:#000!important}.bg-yellow-darken-4{background-color:#f57f17!important}.bg-yellow-darken-4{color:#fff!important}.bg-yellow-accent-1{background-color:#ffff8d!important}.bg-yellow-accent-1{color:#000!important}.bg-yellow-accent-2{background-color:#ff0!important}.bg-yellow-accent-2{color:#000!important}.bg-yellow-accent-3{background-color:#ffea00!important}.bg-yellow-accent-3{color:#000!important}.bg-yellow-accent-4{background-color:#ffd600!important}.bg-yellow-accent-4{color:#000!important}.bg-amber{background-color:#ffc107!important}.bg-amber{color:#000!important}.bg-amber-lighten-5{background-color:#fff8e1!important}.bg-amber-lighten-5{color:#000!important}.bg-amber-lighten-4{background-color:#ffecb3!important}.bg-amber-lighten-4{color:#000!important}.bg-amber-lighten-3{background-color:#ffe082!important}.bg-amber-lighten-3{color:#000!important}.bg-amber-lighten-2{background-color:#ffd54f!important}.bg-amber-lighten-2{color:#000!important}.bg-amber-lighten-1{background-color:#ffca28!important}.bg-amber-lighten-1{color:#000!important}.bg-amber-darken-1{background-color:#ffb300!important}.bg-amber-darken-1{color:#000!important}.bg-amber-darken-2{background-color:#ffa000!important}.bg-amber-darken-2{color:#000!important}.bg-amber-darken-3{background-color:#ff8f00!important}.bg-amber-darken-3{color:#000!important}.bg-amber-darken-4{background-color:#ff6f00!important}.bg-amber-darken-4{color:#fff!important}.bg-amber-accent-1{background-color:#ffe57f!important}.bg-amber-accent-1{color:#000!important}.bg-amber-accent-2{background-color:#ffd740!important}.bg-amber-accent-2{color:#000!important}.bg-amber-accent-3{background-color:#ffc400!important}.bg-amber-accent-3{color:#000!important}.bg-amber-accent-4{background-color:#ffab00!important}.bg-amber-accent-4{color:#000!important}.bg-orange{background-color:#ff9800!important}.bg-orange{color:#000!important}.bg-orange-lighten-5{background-color:#fff3e0!important}.bg-orange-lighten-5{color:#000!important}.bg-orange-lighten-4{background-color:#ffe0b2!important}.bg-orange-lighten-4{color:#000!important}.bg-orange-lighten-3{background-color:#ffcc80!important}.bg-orange-lighten-3{color:#000!important}.bg-orange-lighten-2{background-color:#ffb74d!important}.bg-orange-lighten-2{color:#000!important}.bg-orange-lighten-1{background-color:#ffa726!important}.bg-orange-lighten-1{color:#000!important}.bg-orange-darken-1{background-color:#fb8c00!important}.bg-orange-darken-1{color:#fff!important}.bg-orange-darken-2{background-color:#f57c00!important}.bg-orange-darken-2{color:#fff!important}.bg-orange-darken-3{background-color:#ef6c00!important}.bg-orange-darken-3{color:#fff!important}.bg-orange-darken-4{background-color:#e65100!important}.bg-orange-darken-4{color:#fff!important}.bg-orange-accent-1{background-color:#ffd180!important}.bg-orange-accent-1{color:#000!important}.bg-orange-accent-2{background-color:#ffab40!important}.bg-orange-accent-2{color:#000!important}.bg-orange-accent-3{background-color:#ff9100!important}.bg-orange-accent-3{color:#000!important}.bg-orange-accent-4{background-color:#ff6d00!important}.bg-orange-accent-4{color:#fff!important}.bg-deep-orange{background-color:#ff5722!important}.bg-deep-orange{color:#fff!important}.bg-deep-orange-lighten-5{background-color:#fbe9e7!important}.bg-deep-orange-lighten-5{color:#000!important}.bg-deep-orange-lighten-4{background-color:#ffccbc!important}.bg-deep-orange-lighten-4{color:#000!important}.bg-deep-orange-lighten-3{background-color:#ffab91!important}.bg-deep-orange-lighten-3{color:#000!important}.bg-deep-orange-lighten-2{background-color:#ff8a65!important}.bg-deep-orange-lighten-2{color:#000!important}.bg-deep-orange-lighten-1{background-color:#ff7043!important}.bg-deep-orange-lighten-1{color:#fff!important}.bg-deep-orange-darken-1{background-color:#f4511e!important}.bg-deep-orange-darken-1{color:#fff!important}.bg-deep-orange-darken-2{background-color:#e64a19!important}.bg-deep-orange-darken-2{color:#fff!important}.bg-deep-orange-darken-3{background-color:#d84315!important}.bg-deep-orange-darken-3{color:#fff!important}.bg-deep-orange-darken-4{background-color:#bf360c!important}.bg-deep-orange-darken-4{color:#fff!important}.bg-deep-orange-accent-1{background-color:#ff9e80!important}.bg-deep-orange-accent-1{color:#000!important}.bg-deep-orange-accent-2{background-color:#ff6e40!important}.bg-deep-orange-accent-2{color:#fff!important}.bg-deep-orange-accent-3{background-color:#ff3d00!important}.bg-deep-orange-accent-3{color:#fff!important}.bg-deep-orange-accent-4{background-color:#dd2c00!important}.bg-deep-orange-accent-4{color:#fff!important}.bg-brown{background-color:#795548!important}.bg-brown{color:#fff!important}.bg-brown-lighten-5{background-color:#efebe9!important}.bg-brown-lighten-5{color:#000!important}.bg-brown-lighten-4{background-color:#d7ccc8!important}.bg-brown-lighten-4{color:#000!important}.bg-brown-lighten-3{background-color:#bcaaa4!important}.bg-brown-lighten-3{color:#000!important}.bg-brown-lighten-2{background-color:#a1887f!important}.bg-brown-lighten-2{color:#fff!important}.bg-brown-lighten-1{background-color:#8d6e63!important}.bg-brown-lighten-1{color:#fff!important}.bg-brown-darken-1{background-color:#6d4c41!important}.bg-brown-darken-1{color:#fff!important}.bg-brown-darken-2{background-color:#5d4037!important}.bg-brown-darken-2{color:#fff!important}.bg-brown-darken-3{background-color:#4e342e!important}.bg-brown-darken-3{color:#fff!important}.bg-brown-darken-4{background-color:#3e2723!important}.bg-brown-darken-4{color:#fff!important}.bg-blue-grey{background-color:#607d8b!important}.bg-blue-grey{color:#fff!important}.bg-blue-grey-lighten-5{background-color:#eceff1!important}.bg-blue-grey-lighten-5{color:#000!important}.bg-blue-grey-lighten-4{background-color:#cfd8dc!important}.bg-blue-grey-lighten-4{color:#000!important}.bg-blue-grey-lighten-3{background-color:#b0bec5!important}.bg-blue-grey-lighten-3{color:#000!important}.bg-blue-grey-lighten-2{background-color:#90a4ae!important}.bg-blue-grey-lighten-2{color:#fff!important}.bg-blue-grey-lighten-1{background-color:#78909c!important}.bg-blue-grey-lighten-1{color:#fff!important}.bg-blue-grey-darken-1{background-color:#546e7a!important}.bg-blue-grey-darken-1{color:#fff!important}.bg-blue-grey-darken-2{background-color:#455a64!important}.bg-blue-grey-darken-2{color:#fff!important}.bg-blue-grey-darken-3{background-color:#37474f!important}.bg-blue-grey-darken-3{color:#fff!important}.bg-blue-grey-darken-4{background-color:#263238!important}.bg-blue-grey-darken-4{color:#fff!important}.bg-grey{background-color:#9e9e9e!important}.bg-grey{color:#fff!important}.bg-grey-lighten-5{background-color:#fafafa!important}.bg-grey-lighten-5{color:#000!important}.bg-grey-lighten-4{background-color:#f5f5f5!important}.bg-grey-lighten-4{color:#000!important}.bg-grey-lighten-3{background-color:#eee!important}.bg-grey-lighten-3{color:#000!important}.bg-grey-lighten-2{background-color:#e0e0e0!important}.bg-grey-lighten-2{color:#000!important}.bg-grey-lighten-1{background-color:#bdbdbd!important}.bg-grey-lighten-1{color:#000!important}.bg-grey-darken-1{background-color:#757575!important}.bg-grey-darken-1{color:#fff!important}.bg-grey-darken-2{background-color:#616161!important}.bg-grey-darken-2{color:#fff!important}.bg-grey-darken-3{background-color:#424242!important}.bg-grey-darken-3{color:#fff!important}.bg-grey-darken-4{background-color:#212121!important}.bg-grey-darken-4{color:#fff!important}.bg-shades-black{background-color:#000!important}.bg-shades-black{color:#fff!important}.bg-shades-white{background-color:#fff!important}.bg-shades-white{color:#000!important}.bg-shades-transparent{background-color:transparent!important}.bg-shades-transparent{color:currentColor!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-transparent{color:transparent!important}.text-red{color:#f44336!important}.text-red-lighten-5{color:#ffebee!important}.text-red-lighten-4{color:#ffcdd2!important}.text-red-lighten-3{color:#ef9a9a!important}.text-red-lighten-2{color:#e57373!important}.text-red-lighten-1{color:#ef5350!important}.text-red-darken-1{color:#e53935!important}.text-red-darken-2{color:#d32f2f!important}.text-red-darken-3{color:#c62828!important}.text-red-darken-4{color:#b71c1c!important}.text-red-accent-1{color:#ff8a80!important}.text-red-accent-2{color:#ff5252!important}.text-red-accent-3{color:#ff1744!important}.text-red-accent-4{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-lighten-5{color:#fce4ec!important}.text-pink-lighten-4{color:#f8bbd0!important}.text-pink-lighten-3{color:#f48fb1!important}.text-pink-lighten-2{color:#f06292!important}.text-pink-lighten-1{color:#ec407a!important}.text-pink-darken-1{color:#d81b60!important}.text-pink-darken-2{color:#c2185b!important}.text-pink-darken-3{color:#ad1457!important}.text-pink-darken-4{color:#880e4f!important}.text-pink-accent-1{color:#ff80ab!important}.text-pink-accent-2{color:#ff4081!important}.text-pink-accent-3{color:#f50057!important}.text-pink-accent-4{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-lighten-5{color:#f3e5f5!important}.text-purple-lighten-4{color:#e1bee7!important}.text-purple-lighten-3{color:#ce93d8!important}.text-purple-lighten-2{color:#ba68c8!important}.text-purple-lighten-1{color:#ab47bc!important}.text-purple-darken-1{color:#8e24aa!important}.text-purple-darken-2{color:#7b1fa2!important}.text-purple-darken-3{color:#6a1b9a!important}.text-purple-darken-4{color:#4a148c!important}.text-purple-accent-1{color:#ea80fc!important}.text-purple-accent-2{color:#e040fb!important}.text-purple-accent-3{color:#d500f9!important}.text-purple-accent-4{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-lighten-5{color:#ede7f6!important}.text-deep-purple-lighten-4{color:#d1c4e9!important}.text-deep-purple-lighten-3{color:#b39ddb!important}.text-deep-purple-lighten-2{color:#9575cd!important}.text-deep-purple-lighten-1{color:#7e57c2!important}.text-deep-purple-darken-1{color:#5e35b1!important}.text-deep-purple-darken-2{color:#512da8!important}.text-deep-purple-darken-3{color:#4527a0!important}.text-deep-purple-darken-4{color:#311b92!important}.text-deep-purple-accent-1{color:#b388ff!important}.text-deep-purple-accent-2{color:#7c4dff!important}.text-deep-purple-accent-3{color:#651fff!important}.text-deep-purple-accent-4{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-lighten-5{color:#e8eaf6!important}.text-indigo-lighten-4{color:#c5cae9!important}.text-indigo-lighten-3{color:#9fa8da!important}.text-indigo-lighten-2{color:#7986cb!important}.text-indigo-lighten-1{color:#5c6bc0!important}.text-indigo-darken-1{color:#3949ab!important}.text-indigo-darken-2{color:#303f9f!important}.text-indigo-darken-3{color:#283593!important}.text-indigo-darken-4{color:#1a237e!important}.text-indigo-accent-1{color:#8c9eff!important}.text-indigo-accent-2{color:#536dfe!important}.text-indigo-accent-3{color:#3d5afe!important}.text-indigo-accent-4{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-lighten-5{color:#e3f2fd!important}.text-blue-lighten-4{color:#bbdefb!important}.text-blue-lighten-3{color:#90caf9!important}.text-blue-lighten-2{color:#64b5f6!important}.text-blue-lighten-1{color:#42a5f5!important}.text-blue-darken-1{color:#1e88e5!important}.text-blue-darken-2{color:#1976d2!important}.text-blue-darken-3{color:#1565c0!important}.text-blue-darken-4{color:#0d47a1!important}.text-blue-accent-1{color:#82b1ff!important}.text-blue-accent-2{color:#448aff!important}.text-blue-accent-3{color:#2979ff!important}.text-blue-accent-4{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-lighten-5{color:#e1f5fe!important}.text-light-blue-lighten-4{color:#b3e5fc!important}.text-light-blue-lighten-3{color:#81d4fa!important}.text-light-blue-lighten-2{color:#4fc3f7!important}.text-light-blue-lighten-1{color:#29b6f6!important}.text-light-blue-darken-1{color:#039be5!important}.text-light-blue-darken-2{color:#0288d1!important}.text-light-blue-darken-3{color:#0277bd!important}.text-light-blue-darken-4{color:#01579b!important}.text-light-blue-accent-1{color:#80d8ff!important}.text-light-blue-accent-2{color:#40c4ff!important}.text-light-blue-accent-3{color:#00b0ff!important}.text-light-blue-accent-4{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-lighten-5{color:#e0f7fa!important}.text-cyan-lighten-4{color:#b2ebf2!important}.text-cyan-lighten-3{color:#80deea!important}.text-cyan-lighten-2{color:#4dd0e1!important}.text-cyan-lighten-1{color:#26c6da!important}.text-cyan-darken-1{color:#00acc1!important}.text-cyan-darken-2{color:#0097a7!important}.text-cyan-darken-3{color:#00838f!important}.text-cyan-darken-4{color:#006064!important}.text-cyan-accent-1{color:#84ffff!important}.text-cyan-accent-2{color:#18ffff!important}.text-cyan-accent-3{color:#00e5ff!important}.text-cyan-accent-4{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-lighten-5{color:#e0f2f1!important}.text-teal-lighten-4{color:#b2dfdb!important}.text-teal-lighten-3{color:#80cbc4!important}.text-teal-lighten-2{color:#4db6ac!important}.text-teal-lighten-1{color:#26a69a!important}.text-teal-darken-1{color:#00897b!important}.text-teal-darken-2{color:#00796b!important}.text-teal-darken-3{color:#00695c!important}.text-teal-darken-4{color:#004d40!important}.text-teal-accent-1{color:#a7ffeb!important}.text-teal-accent-2{color:#64ffda!important}.text-teal-accent-3{color:#1de9b6!important}.text-teal-accent-4{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-lighten-5{color:#e8f5e9!important}.text-green-lighten-4{color:#c8e6c9!important}.text-green-lighten-3{color:#a5d6a7!important}.text-green-lighten-2{color:#81c784!important}.text-green-lighten-1{color:#66bb6a!important}.text-green-darken-1{color:#43a047!important}.text-green-darken-2{color:#388e3c!important}.text-green-darken-3{color:#2e7d32!important}.text-green-darken-4{color:#1b5e20!important}.text-green-accent-1{color:#b9f6ca!important}.text-green-accent-2{color:#69f0ae!important}.text-green-accent-3{color:#00e676!important}.text-green-accent-4{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-lighten-5{color:#f1f8e9!important}.text-light-green-lighten-4{color:#dcedc8!important}.text-light-green-lighten-3{color:#c5e1a5!important}.text-light-green-lighten-2{color:#aed581!important}.text-light-green-lighten-1{color:#9ccc65!important}.text-light-green-darken-1{color:#7cb342!important}.text-light-green-darken-2{color:#689f38!important}.text-light-green-darken-3{color:#558b2f!important}.text-light-green-darken-4{color:#33691e!important}.text-light-green-accent-1{color:#ccff90!important}.text-light-green-accent-2{color:#b2ff59!important}.text-light-green-accent-3{color:#76ff03!important}.text-light-green-accent-4{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-lighten-5{color:#f9fbe7!important}.text-lime-lighten-4{color:#f0f4c3!important}.text-lime-lighten-3{color:#e6ee9c!important}.text-lime-lighten-2{color:#dce775!important}.text-lime-lighten-1{color:#d4e157!important}.text-lime-darken-1{color:#c0ca33!important}.text-lime-darken-2{color:#afb42b!important}.text-lime-darken-3{color:#9e9d24!important}.text-lime-darken-4{color:#827717!important}.text-lime-accent-1{color:#f4ff81!important}.text-lime-accent-2{color:#eeff41!important}.text-lime-accent-3{color:#c6ff00!important}.text-lime-accent-4{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-lighten-5{color:#fffde7!important}.text-yellow-lighten-4{color:#fff9c4!important}.text-yellow-lighten-3{color:#fff59d!important}.text-yellow-lighten-2{color:#fff176!important}.text-yellow-lighten-1{color:#ffee58!important}.text-yellow-darken-1{color:#fdd835!important}.text-yellow-darken-2{color:#fbc02d!important}.text-yellow-darken-3{color:#f9a825!important}.text-yellow-darken-4{color:#f57f17!important}.text-yellow-accent-1{color:#ffff8d!important}.text-yellow-accent-2{color:#ff0!important}.text-yellow-accent-3{color:#ffea00!important}.text-yellow-accent-4{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-lighten-5{color:#fff8e1!important}.text-amber-lighten-4{color:#ffecb3!important}.text-amber-lighten-3{color:#ffe082!important}.text-amber-lighten-2{color:#ffd54f!important}.text-amber-lighten-1{color:#ffca28!important}.text-amber-darken-1{color:#ffb300!important}.text-amber-darken-2{color:#ffa000!important}.text-amber-darken-3{color:#ff8f00!important}.text-amber-darken-4{color:#ff6f00!important}.text-amber-accent-1{color:#ffe57f!important}.text-amber-accent-2{color:#ffd740!important}.text-amber-accent-3{color:#ffc400!important}.text-amber-accent-4{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-lighten-5{color:#fff3e0!important}.text-orange-lighten-4{color:#ffe0b2!important}.text-orange-lighten-3{color:#ffcc80!important}.text-orange-lighten-2{color:#ffb74d!important}.text-orange-lighten-1{color:#ffa726!important}.text-orange-darken-1{color:#fb8c00!important}.text-orange-darken-2{color:#f57c00!important}.text-orange-darken-3{color:#ef6c00!important}.text-orange-darken-4{color:#e65100!important}.text-orange-accent-1{color:#ffd180!important}.text-orange-accent-2{color:#ffab40!important}.text-orange-accent-3{color:#ff9100!important}.text-orange-accent-4{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-lighten-5{color:#fbe9e7!important}.text-deep-orange-lighten-4{color:#ffccbc!important}.text-deep-orange-lighten-3{color:#ffab91!important}.text-deep-orange-lighten-2{color:#ff8a65!important}.text-deep-orange-lighten-1{color:#ff7043!important}.text-deep-orange-darken-1{color:#f4511e!important}.text-deep-orange-darken-2{color:#e64a19!important}.text-deep-orange-darken-3{color:#d84315!important}.text-deep-orange-darken-4{color:#bf360c!important}.text-deep-orange-accent-1{color:#ff9e80!important}.text-deep-orange-accent-2{color:#ff6e40!important}.text-deep-orange-accent-3{color:#ff3d00!important}.text-deep-orange-accent-4{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-lighten-5{color:#efebe9!important}.text-brown-lighten-4{color:#d7ccc8!important}.text-brown-lighten-3{color:#bcaaa4!important}.text-brown-lighten-2{color:#a1887f!important}.text-brown-lighten-1{color:#8d6e63!important}.text-brown-darken-1{color:#6d4c41!important}.text-brown-darken-2{color:#5d4037!important}.text-brown-darken-3{color:#4e342e!important}.text-brown-darken-4{color:#3e2723!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-lighten-5{color:#eceff1!important}.text-blue-grey-lighten-4{color:#cfd8dc!important}.text-blue-grey-lighten-3{color:#b0bec5!important}.text-blue-grey-lighten-2{color:#90a4ae!important}.text-blue-grey-lighten-1{color:#78909c!important}.text-blue-grey-darken-1{color:#546e7a!important}.text-blue-grey-darken-2{color:#455a64!important}.text-blue-grey-darken-3{color:#37474f!important}.text-blue-grey-darken-4{color:#263238!important}.text-grey{color:#9e9e9e!important}.text-grey-lighten-5{color:#fafafa!important}.text-grey-lighten-4{color:#f5f5f5!important}.text-grey-lighten-3{color:#eee!important}.text-grey-lighten-2{color:#e0e0e0!important}.text-grey-lighten-1{color:#bdbdbd!important}.text-grey-darken-1{color:#757575!important}.text-grey-darken-2{color:#616161!important}.text-grey-darken-3{color:#424242!important}.text-grey-darken-4{color:#212121!important}.text-shades-black{color:#000!important}.text-shades-white{color:#fff!important}.text-shades-transparent{color:transparent!important}/*! - * ress.css • v2.0.4 - * MIT License - * github.com/filipelinhares/ress - */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}::-ms-clear,::-ms-reveal{display:none}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}@media(prefers-reduced-motion:no-preference){.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity!important;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute!important}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity!important}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from{transform:translate(100%)}.picker-transition-leave-to{transform:translate(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-enter-from{transform:translate(-100%)}.picker-reverse-transition-leave-to{transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width!important}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-both-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-property:height,width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s!important}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s!important}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s!important}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity!important}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity!important}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity!important}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity!important}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity!important}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform!important}}.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}html{font-family:Roboto,sans-serif;line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media(max-width:599.98px){.hidden-xs{display:none!important}}@media(min-width:600px)and (max-width:959.98px){.hidden-sm{display:none!important}}@media(min-width:960px)and (max-width:1279.98px){.hidden-md{display:none!important}}@media(min-width:1280px)and (max-width:1919.98px){.hidden-lg{display:none!important}}@media(min-width:1920px)and (max-width:2559.98px){.hidden-xl{display:none!important}}@media(min-width:2560px){.hidden-xxl{display:none!important}}@media(min-width:600px){.hidden-sm-and-up{display:none!important}}@media(min-width:960px){.hidden-md-and-up{display:none!important}}@media(min-width:1280px){.hidden-lg-and-up{display:none!important}}@media(min-width:1920px){.hidden-xl-and-up{display:none!important}}@media(max-width:959.98px){.hidden-sm-and-down{display:none!important}}@media(max-width:1279.98px){.hidden-md-and-down{display:none!important}}@media(max-width:1919.98px){.hidden-lg-and-down{display:none!important}}@media(max-width:2559.98px){.hidden-xl-and-down{display:none!important}}.elevation-24{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-23{box-shadow:0 11px 14px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 23px 36px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 44px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-22{box-shadow:0 10px 14px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 22px 35px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 42px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-21{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 21px 33px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 40px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-20{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 20px 31px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 38px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-19{box-shadow:0 9px 12px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 19px 29px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 36px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-18{box-shadow:0 9px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 18px 28px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 34px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-17{box-shadow:0 8px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 17px 26px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 32px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-16{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-15{box-shadow:0 8px 9px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 15px 22px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 28px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-14{box-shadow:0 7px 9px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 14px 21px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 26px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-13{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 13px 19px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 24px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-12{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-11{box-shadow:0 6px 7px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 11px 15px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 20px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-10{box-shadow:0 6px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 10px 14px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 18px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-9{box-shadow:0 5px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 9px 12px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 16px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-8{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-7{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 7px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 2px 16px 1px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-6{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-5{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 5px 8px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 14px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-4{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-3{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-2{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-1{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-0{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.pointer-pass-through{pointer-events:none!important}.pointer-pass-through>*{pointer-events:auto!important}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-scroll{overflow-y:scroll!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.float-none{float:none!important}.float-left{float:left!important}.float-right{float:right!important}.v-locale--is-rtl .float-end{float:left!important}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right!important}.v-locale--is-ltr .float-start{float:left!important}.flex-fill,.flex-1-1{flex:1 1 auto!important}.flex-1-0{flex:1 0 auto!important}.flex-0-1{flex:0 1 auto!important}.flex-0-0{flex:0 0 auto!important}.flex-1-1-100{flex:1 1 100%!important}.flex-1-0-100{flex:1 0 100%!important}.flex-0-1-100{flex:0 1 100%!important}.flex-0-0-100{flex:0 0 100%!important}.flex-1-1-0{flex:1 1 0!important}.flex-1-0-0{flex:1 0 0!important}.flex-0-1-0{flex:0 1 0!important}.flex-0-0-0{flex:0 0 0!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-space-between{justify-content:space-between!important}.justify-space-around{justify-content:space-around!important}.justify-space-evenly{justify-content:space-evenly!important}.justify-items-start{justify-items:flex-start!important}.justify-items-end{justify-items:flex-end!important}.justify-items-center{justify-items:center!important}.justify-items-stretch{justify-items:stretch!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-space-between{align-content:space-between!important}.align-content-space-around{align-content:space-around!important}.align-content-space-evenly{align-content:space-evenly!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-last{order:13!important}.ga-0{gap:0px!important}.ga-1{gap:4px!important}.ga-2{gap:8px!important}.ga-3{gap:12px!important}.ga-4{gap:16px!important}.ga-5{gap:20px!important}.ga-6{gap:24px!important}.ga-7{gap:28px!important}.ga-8{gap:32px!important}.ga-9{gap:36px!important}.ga-10{gap:40px!important}.ga-11{gap:44px!important}.ga-12{gap:48px!important}.ga-13{gap:52px!important}.ga-14{gap:56px!important}.ga-15{gap:60px!important}.ga-16{gap:64px!important}.ga-auto{gap:auto!important}.gr-0{row-gap:0px!important}.gr-1{row-gap:4px!important}.gr-2{row-gap:8px!important}.gr-3{row-gap:12px!important}.gr-4{row-gap:16px!important}.gr-5{row-gap:20px!important}.gr-6{row-gap:24px!important}.gr-7{row-gap:28px!important}.gr-8{row-gap:32px!important}.gr-9{row-gap:36px!important}.gr-10{row-gap:40px!important}.gr-11{row-gap:44px!important}.gr-12{row-gap:48px!important}.gr-13{row-gap:52px!important}.gr-14{row-gap:56px!important}.gr-15{row-gap:60px!important}.gr-16{row-gap:64px!important}.gr-auto{row-gap:auto!important}.gc-0{column-gap:0px!important}.gc-1{column-gap:4px!important}.gc-2{column-gap:8px!important}.gc-3{column-gap:12px!important}.gc-4{column-gap:16px!important}.gc-5{column-gap:20px!important}.gc-6{column-gap:24px!important}.gc-7{column-gap:28px!important}.gc-8{column-gap:32px!important}.gc-9{column-gap:36px!important}.gc-10{column-gap:40px!important}.gc-11{column-gap:44px!important}.gc-12{column-gap:48px!important}.gc-13{column-gap:52px!important}.gc-14{column-gap:56px!important}.gc-15{column-gap:60px!important}.gc-16{column-gap:64px!important}.gc-auto{column-gap:auto!important}.ma-0{margin:0!important}.ma-1{margin:4px!important}.ma-2{margin:8px!important}.ma-3{margin:12px!important}.ma-4{margin:16px!important}.ma-5{margin:20px!important}.ma-6{margin:24px!important}.ma-7{margin:28px!important}.ma-8{margin:32px!important}.ma-9{margin:36px!important}.ma-10{margin:40px!important}.ma-11{margin:44px!important}.ma-12{margin:48px!important}.ma-13{margin:52px!important}.ma-14{margin:56px!important}.ma-15{margin:60px!important}.ma-16{margin:64px!important}.ma-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.mx-2{margin-right:8px!important;margin-left:8px!important}.mx-3{margin-right:12px!important;margin-left:12px!important}.mx-4{margin-right:16px!important;margin-left:16px!important}.mx-5{margin-right:20px!important;margin-left:20px!important}.mx-6{margin-right:24px!important;margin-left:24px!important}.mx-7{margin-right:28px!important;margin-left:28px!important}.mx-8{margin-right:32px!important;margin-left:32px!important}.mx-9{margin-right:36px!important;margin-left:36px!important}.mx-10{margin-right:40px!important;margin-left:40px!important}.mx-11{margin-right:44px!important;margin-left:44px!important}.mx-12{margin-right:48px!important;margin-left:48px!important}.mx-13{margin-right:52px!important;margin-left:52px!important}.mx-14{margin-right:56px!important;margin-left:56px!important}.mx-15{margin-right:60px!important;margin-left:60px!important}.mx-16{margin-right:64px!important;margin-left:64px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.my-13{margin-top:52px!important;margin-bottom:52px!important}.my-14{margin-top:56px!important;margin-bottom:56px!important}.my-15{margin-top:60px!important;margin-bottom:60px!important}.my-16{margin-top:64px!important;margin-bottom:64px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.mt-7{margin-top:28px!important}.mt-8{margin-top:32px!important}.mt-9{margin-top:36px!important}.mt-10{margin-top:40px!important}.mt-11{margin-top:44px!important}.mt-12{margin-top:48px!important}.mt-13{margin-top:52px!important}.mt-14{margin-top:56px!important}.mt-15{margin-top:60px!important}.mt-16{margin-top:64px!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.mr-6{margin-right:24px!important}.mr-7{margin-right:28px!important}.mr-8{margin-right:32px!important}.mr-9{margin-right:36px!important}.mr-10{margin-right:40px!important}.mr-11{margin-right:44px!important}.mr-12{margin-right:48px!important}.mr-13{margin-right:52px!important}.mr-14{margin-right:56px!important}.mr-15{margin-right:60px!important}.mr-16{margin-right:64px!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mb-11{margin-bottom:44px!important}.mb-12{margin-bottom:48px!important}.mb-13{margin-bottom:52px!important}.mb-14{margin-bottom:56px!important}.mb-15{margin-bottom:60px!important}.mb-16{margin-bottom:64px!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:20px!important}.ml-6{margin-left:24px!important}.ml-7{margin-left:28px!important}.ml-8{margin-left:32px!important}.ml-9{margin-left:36px!important}.ml-10{margin-left:40px!important}.ml-11{margin-left:44px!important}.ml-12{margin-left:48px!important}.ml-13{margin-left:52px!important}.ml-14{margin-left:56px!important}.ml-15{margin-left:60px!important}.ml-16{margin-left:64px!important}.ml-auto{margin-left:auto!important}.ms-0{margin-inline-start:0px!important}.ms-1{margin-inline-start:4px!important}.ms-2{margin-inline-start:8px!important}.ms-3{margin-inline-start:12px!important}.ms-4{margin-inline-start:16px!important}.ms-5{margin-inline-start:20px!important}.ms-6{margin-inline-start:24px!important}.ms-7{margin-inline-start:28px!important}.ms-8{margin-inline-start:32px!important}.ms-9{margin-inline-start:36px!important}.ms-10{margin-inline-start:40px!important}.ms-11{margin-inline-start:44px!important}.ms-12{margin-inline-start:48px!important}.ms-13{margin-inline-start:52px!important}.ms-14{margin-inline-start:56px!important}.ms-15{margin-inline-start:60px!important}.ms-16{margin-inline-start:64px!important}.ms-auto{margin-inline-start:auto!important}.me-0{margin-inline-end:0px!important}.me-1{margin-inline-end:4px!important}.me-2{margin-inline-end:8px!important}.me-3{margin-inline-end:12px!important}.me-4{margin-inline-end:16px!important}.me-5{margin-inline-end:20px!important}.me-6{margin-inline-end:24px!important}.me-7{margin-inline-end:28px!important}.me-8{margin-inline-end:32px!important}.me-9{margin-inline-end:36px!important}.me-10{margin-inline-end:40px!important}.me-11{margin-inline-end:44px!important}.me-12{margin-inline-end:48px!important}.me-13{margin-inline-end:52px!important}.me-14{margin-inline-end:56px!important}.me-15{margin-inline-end:60px!important}.me-16{margin-inline-end:64px!important}.me-auto{margin-inline-end:auto!important}.ma-n1{margin:-4px!important}.ma-n2{margin:-8px!important}.ma-n3{margin:-12px!important}.ma-n4{margin:-16px!important}.ma-n5{margin:-20px!important}.ma-n6{margin:-24px!important}.ma-n7{margin:-28px!important}.ma-n8{margin:-32px!important}.ma-n9{margin:-36px!important}.ma-n10{margin:-40px!important}.ma-n11{margin:-44px!important}.ma-n12{margin:-48px!important}.ma-n13{margin:-52px!important}.ma-n14{margin:-56px!important}.ma-n15{margin:-60px!important}.ma-n16{margin:-64px!important}.mx-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-n16{margin-right:-64px!important;margin-left:-64px!important}.my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-n1{margin-top:-4px!important}.mt-n2{margin-top:-8px!important}.mt-n3{margin-top:-12px!important}.mt-n4{margin-top:-16px!important}.mt-n5{margin-top:-20px!important}.mt-n6{margin-top:-24px!important}.mt-n7{margin-top:-28px!important}.mt-n8{margin-top:-32px!important}.mt-n9{margin-top:-36px!important}.mt-n10{margin-top:-40px!important}.mt-n11{margin-top:-44px!important}.mt-n12{margin-top:-48px!important}.mt-n13{margin-top:-52px!important}.mt-n14{margin-top:-56px!important}.mt-n15{margin-top:-60px!important}.mt-n16{margin-top:-64px!important}.mr-n1{margin-right:-4px!important}.mr-n2{margin-right:-8px!important}.mr-n3{margin-right:-12px!important}.mr-n4{margin-right:-16px!important}.mr-n5{margin-right:-20px!important}.mr-n6{margin-right:-24px!important}.mr-n7{margin-right:-28px!important}.mr-n8{margin-right:-32px!important}.mr-n9{margin-right:-36px!important}.mr-n10{margin-right:-40px!important}.mr-n11{margin-right:-44px!important}.mr-n12{margin-right:-48px!important}.mr-n13{margin-right:-52px!important}.mr-n14{margin-right:-56px!important}.mr-n15{margin-right:-60px!important}.mr-n16{margin-right:-64px!important}.mb-n1{margin-bottom:-4px!important}.mb-n2{margin-bottom:-8px!important}.mb-n3{margin-bottom:-12px!important}.mb-n4{margin-bottom:-16px!important}.mb-n5{margin-bottom:-20px!important}.mb-n6{margin-bottom:-24px!important}.mb-n7{margin-bottom:-28px!important}.mb-n8{margin-bottom:-32px!important}.mb-n9{margin-bottom:-36px!important}.mb-n10{margin-bottom:-40px!important}.mb-n11{margin-bottom:-44px!important}.mb-n12{margin-bottom:-48px!important}.mb-n13{margin-bottom:-52px!important}.mb-n14{margin-bottom:-56px!important}.mb-n15{margin-bottom:-60px!important}.mb-n16{margin-bottom:-64px!important}.ml-n1{margin-left:-4px!important}.ml-n2{margin-left:-8px!important}.ml-n3{margin-left:-12px!important}.ml-n4{margin-left:-16px!important}.ml-n5{margin-left:-20px!important}.ml-n6{margin-left:-24px!important}.ml-n7{margin-left:-28px!important}.ml-n8{margin-left:-32px!important}.ml-n9{margin-left:-36px!important}.ml-n10{margin-left:-40px!important}.ml-n11{margin-left:-44px!important}.ml-n12{margin-left:-48px!important}.ml-n13{margin-left:-52px!important}.ml-n14{margin-left:-56px!important}.ml-n15{margin-left:-60px!important}.ml-n16{margin-left:-64px!important}.ms-n1{margin-inline-start:-4px!important}.ms-n2{margin-inline-start:-8px!important}.ms-n3{margin-inline-start:-12px!important}.ms-n4{margin-inline-start:-16px!important}.ms-n5{margin-inline-start:-20px!important}.ms-n6{margin-inline-start:-24px!important}.ms-n7{margin-inline-start:-28px!important}.ms-n8{margin-inline-start:-32px!important}.ms-n9{margin-inline-start:-36px!important}.ms-n10{margin-inline-start:-40px!important}.ms-n11{margin-inline-start:-44px!important}.ms-n12{margin-inline-start:-48px!important}.ms-n13{margin-inline-start:-52px!important}.ms-n14{margin-inline-start:-56px!important}.ms-n15{margin-inline-start:-60px!important}.ms-n16{margin-inline-start:-64px!important}.me-n1{margin-inline-end:-4px!important}.me-n2{margin-inline-end:-8px!important}.me-n3{margin-inline-end:-12px!important}.me-n4{margin-inline-end:-16px!important}.me-n5{margin-inline-end:-20px!important}.me-n6{margin-inline-end:-24px!important}.me-n7{margin-inline-end:-28px!important}.me-n8{margin-inline-end:-32px!important}.me-n9{margin-inline-end:-36px!important}.me-n10{margin-inline-end:-40px!important}.me-n11{margin-inline-end:-44px!important}.me-n12{margin-inline-end:-48px!important}.me-n13{margin-inline-end:-52px!important}.me-n14{margin-inline-end:-56px!important}.me-n15{margin-inline-end:-60px!important}.me-n16{margin-inline-end:-64px!important}.pa-0{padding:0!important}.pa-1{padding:4px!important}.pa-2{padding:8px!important}.pa-3{padding:12px!important}.pa-4{padding:16px!important}.pa-5{padding:20px!important}.pa-6{padding:24px!important}.pa-7{padding:28px!important}.pa-8{padding:32px!important}.pa-9{padding:36px!important}.pa-10{padding:40px!important}.pa-11{padding:44px!important}.pa-12{padding:48px!important}.pa-13{padding:52px!important}.pa-14{padding:56px!important}.pa-15{padding:60px!important}.pa-16{padding:64px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:4px!important;padding-left:4px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.px-3{padding-right:12px!important;padding-left:12px!important}.px-4{padding-right:16px!important;padding-left:16px!important}.px-5{padding-right:20px!important;padding-left:20px!important}.px-6{padding-right:24px!important;padding-left:24px!important}.px-7{padding-right:28px!important;padding-left:28px!important}.px-8{padding-right:32px!important;padding-left:32px!important}.px-9{padding-right:36px!important;padding-left:36px!important}.px-10{padding-right:40px!important;padding-left:40px!important}.px-11{padding-right:44px!important;padding-left:44px!important}.px-12{padding-right:48px!important;padding-left:48px!important}.px-13{padding-right:52px!important;padding-left:52px!important}.px-14{padding-right:56px!important;padding-left:56px!important}.px-15{padding-right:60px!important;padding-left:60px!important}.px-16{padding-right:64px!important;padding-left:64px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.py-13{padding-top:52px!important;padding-bottom:52px!important}.py-14{padding-top:56px!important;padding-bottom:56px!important}.py-15{padding-top:60px!important;padding-bottom:60px!important}.py-16{padding-top:64px!important;padding-bottom:64px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:12px!important}.pt-4{padding-top:16px!important}.pt-5{padding-top:20px!important}.pt-6{padding-top:24px!important}.pt-7{padding-top:28px!important}.pt-8{padding-top:32px!important}.pt-9{padding-top:36px!important}.pt-10{padding-top:40px!important}.pt-11{padding-top:44px!important}.pt-12{padding-top:48px!important}.pt-13{padding-top:52px!important}.pt-14{padding-top:56px!important}.pt-15{padding-top:60px!important}.pt-16{padding-top:64px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:4px!important}.pr-2{padding-right:8px!important}.pr-3{padding-right:12px!important}.pr-4{padding-right:16px!important}.pr-5{padding-right:20px!important}.pr-6{padding-right:24px!important}.pr-7{padding-right:28px!important}.pr-8{padding-right:32px!important}.pr-9{padding-right:36px!important}.pr-10{padding-right:40px!important}.pr-11{padding-right:44px!important}.pr-12{padding-right:48px!important}.pr-13{padding-right:52px!important}.pr-14{padding-right:56px!important}.pr-15{padding-right:60px!important}.pr-16{padding-right:64px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pb-5{padding-bottom:20px!important}.pb-6{padding-bottom:24px!important}.pb-7{padding-bottom:28px!important}.pb-8{padding-bottom:32px!important}.pb-9{padding-bottom:36px!important}.pb-10{padding-bottom:40px!important}.pb-11{padding-bottom:44px!important}.pb-12{padding-bottom:48px!important}.pb-13{padding-bottom:52px!important}.pb-14{padding-bottom:56px!important}.pb-15{padding-bottom:60px!important}.pb-16{padding-bottom:64px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:4px!important}.pl-2{padding-left:8px!important}.pl-3{padding-left:12px!important}.pl-4{padding-left:16px!important}.pl-5{padding-left:20px!important}.pl-6{padding-left:24px!important}.pl-7{padding-left:28px!important}.pl-8{padding-left:32px!important}.pl-9{padding-left:36px!important}.pl-10{padding-left:40px!important}.pl-11{padding-left:44px!important}.pl-12{padding-left:48px!important}.pl-13{padding-left:52px!important}.pl-14{padding-left:56px!important}.pl-15{padding-left:60px!important}.pl-16{padding-left:64px!important}.ps-0{padding-inline-start:0px!important}.ps-1{padding-inline-start:4px!important}.ps-2{padding-inline-start:8px!important}.ps-3{padding-inline-start:12px!important}.ps-4{padding-inline-start:16px!important}.ps-5{padding-inline-start:20px!important}.ps-6{padding-inline-start:24px!important}.ps-7{padding-inline-start:28px!important}.ps-8{padding-inline-start:32px!important}.ps-9{padding-inline-start:36px!important}.ps-10{padding-inline-start:40px!important}.ps-11{padding-inline-start:44px!important}.ps-12{padding-inline-start:48px!important}.ps-13{padding-inline-start:52px!important}.ps-14{padding-inline-start:56px!important}.ps-15{padding-inline-start:60px!important}.ps-16{padding-inline-start:64px!important}.pe-0{padding-inline-end:0px!important}.pe-1{padding-inline-end:4px!important}.pe-2{padding-inline-end:8px!important}.pe-3{padding-inline-end:12px!important}.pe-4{padding-inline-end:16px!important}.pe-5{padding-inline-end:20px!important}.pe-6{padding-inline-end:24px!important}.pe-7{padding-inline-end:28px!important}.pe-8{padding-inline-end:32px!important}.pe-9{padding-inline-end:36px!important}.pe-10{padding-inline-end:40px!important}.pe-11{padding-inline-end:44px!important}.pe-12{padding-inline-end:48px!important}.pe-13{padding-inline-end:52px!important}.pe-14{padding-inline-end:56px!important}.pe-15{padding-inline-end:60px!important}.pe-16{padding-inline-end:64px!important}.rounded-0{border-radius:0!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:4px!important}.rounded-lg{border-radius:8px!important}.rounded-xl{border-radius:24px!important}.rounded-pill{border-radius:9999px!important}.rounded-circle{border-radius:50%!important}.rounded-shaped{border-radius:24px 0!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-t-shaped{border-top-left-radius:24px!important;border-top-right-radius:0!important}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-b-shaped{border-bottom-left-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0!important}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0!important}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px!important}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px!important}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px!important}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%!important}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%!important}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0!important}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0!important}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0!important}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px!important}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px!important}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px!important}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%!important}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%!important}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0!important}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0!important}.border-0{border-width:0!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border,.border-thin{border-width:thin!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-sm{border-width:1px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-md{border-width:2px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-lg{border-width:4px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-xl{border-width:8px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-current{border-color:currentColor!important}.border-opacity-0{--v-border-opacity: 0 !important}.border-opacity{--v-border-opacity: .12 !important}.border-opacity-25{--v-border-opacity: .25 !important}.border-opacity-50{--v-border-opacity: .5 !important}.border-opacity-75{--v-border-opacity: .75 !important}.border-opacity-100{--v-border-opacity: 1 !important}.border-t-0{border-block-start-width:0!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t,.border-t-thin{border-block-start-width:thin!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-sm{border-block-start-width:1px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-md{border-block-start-width:2px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-lg{border-block-start-width:4px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-xl{border-block-start-width:8px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-0{border-inline-end-width:0!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e,.border-e-thin{border-inline-end-width:thin!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-sm{border-inline-end-width:1px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-md{border-inline-end-width:2px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-lg{border-inline-end-width:4px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-xl{border-inline-end-width:8px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-0{border-block-end-width:0!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b,.border-b-thin{border-block-end-width:thin!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-sm{border-block-end-width:1px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-md{border-block-end-width:2px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-lg{border-block-end-width:4px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-xl{border-block-end-width:8px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-0{border-inline-start-width:0!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s,.border-s-thin{border-inline-start-width:thin!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-sm{border-inline-start-width:1px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-md{border-inline-start-width:2px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-lg{border-inline-start-width:4px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-xl{border-inline-start-width:8px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}.border-none{border-style:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-decoration-line-through{text-decoration:line-through!important}.text-decoration-none{text-decoration:none!important}.text-decoration-overline{text-decoration:overline!important}.text-decoration-underline{text-decoration:underline!important}.text-wrap{white-space:normal!important}.text-no-wrap{white-space:nowrap!important}.text-pre{white-space:pre!important}.text-pre-line{white-space:pre-line!important}.text-pre-wrap{white-space:pre-wrap!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.opacity-hover{opacity:var(--v-hover-opacity)!important}.opacity-focus{opacity:var(--v-focus-opacity)!important}.opacity-selected{opacity:var(--v-selected-opacity)!important}.opacity-activated{opacity:var(--v-activated-opacity)!important}.opacity-pressed{opacity:var(--v-pressed-opacity)!important}.opacity-dragged{opacity:var(--v-dragged-opacity)!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.text-high-emphasis{color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))!important}.text-medium-emphasis{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))!important}.text-disabled{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity))!important}.text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-semibold{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-mono{font-family:monospace!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-absolute{position:absolute!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.cursor-auto{cursor:auto!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-text{cursor:text!important}.cursor-move{cursor:move!important}.cursor-help{cursor:help!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-progress{cursor:progress!important}.cursor-grab{cursor:grab!important}.cursor-grabbing{cursor:grabbing!important}.cursor-none{cursor:none!important}.fill-height{height:100%!important}.h-auto{height:auto!important}.h-screen{height:100vh!important}.h-0{height:0!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-screen{height:100dvh!important}.w-auto{width:auto!important}.w-0{width:0!important}.w-25{width:25%!important}.w-33{width:33%!important}.w-50{width:50%!important}.w-66{width:66%!important}.w-75{width:75%!important}.w-100{width:100%!important}@media(min-width:600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.float-sm-none{float:none!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.v-locale--is-rtl .float-sm-end{float:left!important}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right!important}.v-locale--is-ltr .float-sm-start{float:left!important}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto!important}.flex-sm-1-0{flex:1 0 auto!important}.flex-sm-0-1{flex:0 1 auto!important}.flex-sm-0-0{flex:0 0 auto!important}.flex-sm-1-1-100{flex:1 1 100%!important}.flex-sm-1-0-100{flex:1 0 100%!important}.flex-sm-0-1-100{flex:0 1 100%!important}.flex-sm-0-0-100{flex:0 0 100%!important}.flex-sm-1-1-0{flex:1 1 0!important}.flex-sm-1-0-0{flex:1 0 0!important}.flex-sm-0-1-0{flex:0 1 0!important}.flex-sm-0-0-0{flex:0 0 0!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-sm-start{justify-content:flex-start!important}.justify-sm-end{justify-content:flex-end!important}.justify-sm-center{justify-content:center!important}.justify-sm-space-between{justify-content:space-between!important}.justify-sm-space-around{justify-content:space-around!important}.justify-sm-space-evenly{justify-content:space-evenly!important}.justify-items-sm-start{justify-items:flex-start!important}.justify-items-sm-end{justify-items:flex-end!important}.justify-items-sm-center{justify-items:center!important}.justify-items-sm-stretch{justify-items:stretch!important}.align-sm-start{align-items:flex-start!important}.align-sm-end{align-items:flex-end!important}.align-sm-center{align-items:center!important}.align-sm-baseline{align-items:baseline!important}.align-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-space-between{align-content:space-between!important}.align-content-sm-space-around{align-content:space-around!important}.align-content-sm-space-evenly{align-content:space-evenly!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-6{order:6!important}.order-sm-7{order:7!important}.order-sm-8{order:8!important}.order-sm-9{order:9!important}.order-sm-10{order:10!important}.order-sm-11{order:11!important}.order-sm-12{order:12!important}.order-sm-last{order:13!important}.ga-sm-0{gap:0px!important}.ga-sm-1{gap:4px!important}.ga-sm-2{gap:8px!important}.ga-sm-3{gap:12px!important}.ga-sm-4{gap:16px!important}.ga-sm-5{gap:20px!important}.ga-sm-6{gap:24px!important}.ga-sm-7{gap:28px!important}.ga-sm-8{gap:32px!important}.ga-sm-9{gap:36px!important}.ga-sm-10{gap:40px!important}.ga-sm-11{gap:44px!important}.ga-sm-12{gap:48px!important}.ga-sm-13{gap:52px!important}.ga-sm-14{gap:56px!important}.ga-sm-15{gap:60px!important}.ga-sm-16{gap:64px!important}.ga-sm-auto{gap:auto!important}.gr-sm-0{row-gap:0px!important}.gr-sm-1{row-gap:4px!important}.gr-sm-2{row-gap:8px!important}.gr-sm-3{row-gap:12px!important}.gr-sm-4{row-gap:16px!important}.gr-sm-5{row-gap:20px!important}.gr-sm-6{row-gap:24px!important}.gr-sm-7{row-gap:28px!important}.gr-sm-8{row-gap:32px!important}.gr-sm-9{row-gap:36px!important}.gr-sm-10{row-gap:40px!important}.gr-sm-11{row-gap:44px!important}.gr-sm-12{row-gap:48px!important}.gr-sm-13{row-gap:52px!important}.gr-sm-14{row-gap:56px!important}.gr-sm-15{row-gap:60px!important}.gr-sm-16{row-gap:64px!important}.gr-sm-auto{row-gap:auto!important}.gc-sm-0{column-gap:0px!important}.gc-sm-1{column-gap:4px!important}.gc-sm-2{column-gap:8px!important}.gc-sm-3{column-gap:12px!important}.gc-sm-4{column-gap:16px!important}.gc-sm-5{column-gap:20px!important}.gc-sm-6{column-gap:24px!important}.gc-sm-7{column-gap:28px!important}.gc-sm-8{column-gap:32px!important}.gc-sm-9{column-gap:36px!important}.gc-sm-10{column-gap:40px!important}.gc-sm-11{column-gap:44px!important}.gc-sm-12{column-gap:48px!important}.gc-sm-13{column-gap:52px!important}.gc-sm-14{column-gap:56px!important}.gc-sm-15{column-gap:60px!important}.gc-sm-16{column-gap:64px!important}.gc-sm-auto{column-gap:auto!important}.ma-sm-0{margin:0!important}.ma-sm-1{margin:4px!important}.ma-sm-2{margin:8px!important}.ma-sm-3{margin:12px!important}.ma-sm-4{margin:16px!important}.ma-sm-5{margin:20px!important}.ma-sm-6{margin:24px!important}.ma-sm-7{margin:28px!important}.ma-sm-8{margin:32px!important}.ma-sm-9{margin:36px!important}.ma-sm-10{margin:40px!important}.ma-sm-11{margin:44px!important}.ma-sm-12{margin:48px!important}.ma-sm-13{margin:52px!important}.ma-sm-14{margin:56px!important}.ma-sm-15{margin:60px!important}.ma-sm-16{margin:64px!important}.ma-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:4px!important;margin-left:4px!important}.mx-sm-2{margin-right:8px!important;margin-left:8px!important}.mx-sm-3{margin-right:12px!important;margin-left:12px!important}.mx-sm-4{margin-right:16px!important;margin-left:16px!important}.mx-sm-5{margin-right:20px!important;margin-left:20px!important}.mx-sm-6{margin-right:24px!important;margin-left:24px!important}.mx-sm-7{margin-right:28px!important;margin-left:28px!important}.mx-sm-8{margin-right:32px!important;margin-left:32px!important}.mx-sm-9{margin-right:36px!important;margin-left:36px!important}.mx-sm-10{margin-right:40px!important;margin-left:40px!important}.mx-sm-11{margin-right:44px!important;margin-left:44px!important}.mx-sm-12{margin-right:48px!important;margin-left:48px!important}.mx-sm-13{margin-right:52px!important;margin-left:52px!important}.mx-sm-14{margin-right:56px!important;margin-left:56px!important}.mx-sm-15{margin-right:60px!important;margin-left:60px!important}.mx-sm-16{margin-right:64px!important;margin-left:64px!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:4px!important}.mt-sm-2{margin-top:8px!important}.mt-sm-3{margin-top:12px!important}.mt-sm-4{margin-top:16px!important}.mt-sm-5{margin-top:20px!important}.mt-sm-6{margin-top:24px!important}.mt-sm-7{margin-top:28px!important}.mt-sm-8{margin-top:32px!important}.mt-sm-9{margin-top:36px!important}.mt-sm-10{margin-top:40px!important}.mt-sm-11{margin-top:44px!important}.mt-sm-12{margin-top:48px!important}.mt-sm-13{margin-top:52px!important}.mt-sm-14{margin-top:56px!important}.mt-sm-15{margin-top:60px!important}.mt-sm-16{margin-top:64px!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:4px!important}.mr-sm-2{margin-right:8px!important}.mr-sm-3{margin-right:12px!important}.mr-sm-4{margin-right:16px!important}.mr-sm-5{margin-right:20px!important}.mr-sm-6{margin-right:24px!important}.mr-sm-7{margin-right:28px!important}.mr-sm-8{margin-right:32px!important}.mr-sm-9{margin-right:36px!important}.mr-sm-10{margin-right:40px!important}.mr-sm-11{margin-right:44px!important}.mr-sm-12{margin-right:48px!important}.mr-sm-13{margin-right:52px!important}.mr-sm-14{margin-right:56px!important}.mr-sm-15{margin-right:60px!important}.mr-sm-16{margin-right:64px!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:4px!important}.mb-sm-2{margin-bottom:8px!important}.mb-sm-3{margin-bottom:12px!important}.mb-sm-4{margin-bottom:16px!important}.mb-sm-5{margin-bottom:20px!important}.mb-sm-6{margin-bottom:24px!important}.mb-sm-7{margin-bottom:28px!important}.mb-sm-8{margin-bottom:32px!important}.mb-sm-9{margin-bottom:36px!important}.mb-sm-10{margin-bottom:40px!important}.mb-sm-11{margin-bottom:44px!important}.mb-sm-12{margin-bottom:48px!important}.mb-sm-13{margin-bottom:52px!important}.mb-sm-14{margin-bottom:56px!important}.mb-sm-15{margin-bottom:60px!important}.mb-sm-16{margin-bottom:64px!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:4px!important}.ml-sm-2{margin-left:8px!important}.ml-sm-3{margin-left:12px!important}.ml-sm-4{margin-left:16px!important}.ml-sm-5{margin-left:20px!important}.ml-sm-6{margin-left:24px!important}.ml-sm-7{margin-left:28px!important}.ml-sm-8{margin-left:32px!important}.ml-sm-9{margin-left:36px!important}.ml-sm-10{margin-left:40px!important}.ml-sm-11{margin-left:44px!important}.ml-sm-12{margin-left:48px!important}.ml-sm-13{margin-left:52px!important}.ml-sm-14{margin-left:56px!important}.ml-sm-15{margin-left:60px!important}.ml-sm-16{margin-left:64px!important}.ml-sm-auto{margin-left:auto!important}.ms-sm-0{margin-inline-start:0px!important}.ms-sm-1{margin-inline-start:4px!important}.ms-sm-2{margin-inline-start:8px!important}.ms-sm-3{margin-inline-start:12px!important}.ms-sm-4{margin-inline-start:16px!important}.ms-sm-5{margin-inline-start:20px!important}.ms-sm-6{margin-inline-start:24px!important}.ms-sm-7{margin-inline-start:28px!important}.ms-sm-8{margin-inline-start:32px!important}.ms-sm-9{margin-inline-start:36px!important}.ms-sm-10{margin-inline-start:40px!important}.ms-sm-11{margin-inline-start:44px!important}.ms-sm-12{margin-inline-start:48px!important}.ms-sm-13{margin-inline-start:52px!important}.ms-sm-14{margin-inline-start:56px!important}.ms-sm-15{margin-inline-start:60px!important}.ms-sm-16{margin-inline-start:64px!important}.ms-sm-auto{margin-inline-start:auto!important}.me-sm-0{margin-inline-end:0px!important}.me-sm-1{margin-inline-end:4px!important}.me-sm-2{margin-inline-end:8px!important}.me-sm-3{margin-inline-end:12px!important}.me-sm-4{margin-inline-end:16px!important}.me-sm-5{margin-inline-end:20px!important}.me-sm-6{margin-inline-end:24px!important}.me-sm-7{margin-inline-end:28px!important}.me-sm-8{margin-inline-end:32px!important}.me-sm-9{margin-inline-end:36px!important}.me-sm-10{margin-inline-end:40px!important}.me-sm-11{margin-inline-end:44px!important}.me-sm-12{margin-inline-end:48px!important}.me-sm-13{margin-inline-end:52px!important}.me-sm-14{margin-inline-end:56px!important}.me-sm-15{margin-inline-end:60px!important}.me-sm-16{margin-inline-end:64px!important}.me-sm-auto{margin-inline-end:auto!important}.ma-sm-n1{margin:-4px!important}.ma-sm-n2{margin:-8px!important}.ma-sm-n3{margin:-12px!important}.ma-sm-n4{margin:-16px!important}.ma-sm-n5{margin:-20px!important}.ma-sm-n6{margin:-24px!important}.ma-sm-n7{margin:-28px!important}.ma-sm-n8{margin:-32px!important}.ma-sm-n9{margin:-36px!important}.ma-sm-n10{margin:-40px!important}.ma-sm-n11{margin:-44px!important}.ma-sm-n12{margin:-48px!important}.ma-sm-n13{margin:-52px!important}.ma-sm-n14{margin:-56px!important}.ma-sm-n15{margin:-60px!important}.ma-sm-n16{margin:-64px!important}.mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-sm-n1{margin-top:-4px!important}.mt-sm-n2{margin-top:-8px!important}.mt-sm-n3{margin-top:-12px!important}.mt-sm-n4{margin-top:-16px!important}.mt-sm-n5{margin-top:-20px!important}.mt-sm-n6{margin-top:-24px!important}.mt-sm-n7{margin-top:-28px!important}.mt-sm-n8{margin-top:-32px!important}.mt-sm-n9{margin-top:-36px!important}.mt-sm-n10{margin-top:-40px!important}.mt-sm-n11{margin-top:-44px!important}.mt-sm-n12{margin-top:-48px!important}.mt-sm-n13{margin-top:-52px!important}.mt-sm-n14{margin-top:-56px!important}.mt-sm-n15{margin-top:-60px!important}.mt-sm-n16{margin-top:-64px!important}.mr-sm-n1{margin-right:-4px!important}.mr-sm-n2{margin-right:-8px!important}.mr-sm-n3{margin-right:-12px!important}.mr-sm-n4{margin-right:-16px!important}.mr-sm-n5{margin-right:-20px!important}.mr-sm-n6{margin-right:-24px!important}.mr-sm-n7{margin-right:-28px!important}.mr-sm-n8{margin-right:-32px!important}.mr-sm-n9{margin-right:-36px!important}.mr-sm-n10{margin-right:-40px!important}.mr-sm-n11{margin-right:-44px!important}.mr-sm-n12{margin-right:-48px!important}.mr-sm-n13{margin-right:-52px!important}.mr-sm-n14{margin-right:-56px!important}.mr-sm-n15{margin-right:-60px!important}.mr-sm-n16{margin-right:-64px!important}.mb-sm-n1{margin-bottom:-4px!important}.mb-sm-n2{margin-bottom:-8px!important}.mb-sm-n3{margin-bottom:-12px!important}.mb-sm-n4{margin-bottom:-16px!important}.mb-sm-n5{margin-bottom:-20px!important}.mb-sm-n6{margin-bottom:-24px!important}.mb-sm-n7{margin-bottom:-28px!important}.mb-sm-n8{margin-bottom:-32px!important}.mb-sm-n9{margin-bottom:-36px!important}.mb-sm-n10{margin-bottom:-40px!important}.mb-sm-n11{margin-bottom:-44px!important}.mb-sm-n12{margin-bottom:-48px!important}.mb-sm-n13{margin-bottom:-52px!important}.mb-sm-n14{margin-bottom:-56px!important}.mb-sm-n15{margin-bottom:-60px!important}.mb-sm-n16{margin-bottom:-64px!important}.ml-sm-n1{margin-left:-4px!important}.ml-sm-n2{margin-left:-8px!important}.ml-sm-n3{margin-left:-12px!important}.ml-sm-n4{margin-left:-16px!important}.ml-sm-n5{margin-left:-20px!important}.ml-sm-n6{margin-left:-24px!important}.ml-sm-n7{margin-left:-28px!important}.ml-sm-n8{margin-left:-32px!important}.ml-sm-n9{margin-left:-36px!important}.ml-sm-n10{margin-left:-40px!important}.ml-sm-n11{margin-left:-44px!important}.ml-sm-n12{margin-left:-48px!important}.ml-sm-n13{margin-left:-52px!important}.ml-sm-n14{margin-left:-56px!important}.ml-sm-n15{margin-left:-60px!important}.ml-sm-n16{margin-left:-64px!important}.ms-sm-n1{margin-inline-start:-4px!important}.ms-sm-n2{margin-inline-start:-8px!important}.ms-sm-n3{margin-inline-start:-12px!important}.ms-sm-n4{margin-inline-start:-16px!important}.ms-sm-n5{margin-inline-start:-20px!important}.ms-sm-n6{margin-inline-start:-24px!important}.ms-sm-n7{margin-inline-start:-28px!important}.ms-sm-n8{margin-inline-start:-32px!important}.ms-sm-n9{margin-inline-start:-36px!important}.ms-sm-n10{margin-inline-start:-40px!important}.ms-sm-n11{margin-inline-start:-44px!important}.ms-sm-n12{margin-inline-start:-48px!important}.ms-sm-n13{margin-inline-start:-52px!important}.ms-sm-n14{margin-inline-start:-56px!important}.ms-sm-n15{margin-inline-start:-60px!important}.ms-sm-n16{margin-inline-start:-64px!important}.me-sm-n1{margin-inline-end:-4px!important}.me-sm-n2{margin-inline-end:-8px!important}.me-sm-n3{margin-inline-end:-12px!important}.me-sm-n4{margin-inline-end:-16px!important}.me-sm-n5{margin-inline-end:-20px!important}.me-sm-n6{margin-inline-end:-24px!important}.me-sm-n7{margin-inline-end:-28px!important}.me-sm-n8{margin-inline-end:-32px!important}.me-sm-n9{margin-inline-end:-36px!important}.me-sm-n10{margin-inline-end:-40px!important}.me-sm-n11{margin-inline-end:-44px!important}.me-sm-n12{margin-inline-end:-48px!important}.me-sm-n13{margin-inline-end:-52px!important}.me-sm-n14{margin-inline-end:-56px!important}.me-sm-n15{margin-inline-end:-60px!important}.me-sm-n16{margin-inline-end:-64px!important}.pa-sm-0{padding:0!important}.pa-sm-1{padding:4px!important}.pa-sm-2{padding:8px!important}.pa-sm-3{padding:12px!important}.pa-sm-4{padding:16px!important}.pa-sm-5{padding:20px!important}.pa-sm-6{padding:24px!important}.pa-sm-7{padding:28px!important}.pa-sm-8{padding:32px!important}.pa-sm-9{padding:36px!important}.pa-sm-10{padding:40px!important}.pa-sm-11{padding:44px!important}.pa-sm-12{padding:48px!important}.pa-sm-13{padding:52px!important}.pa-sm-14{padding:56px!important}.pa-sm-15{padding:60px!important}.pa-sm-16{padding:64px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:4px!important;padding-left:4px!important}.px-sm-2{padding-right:8px!important;padding-left:8px!important}.px-sm-3{padding-right:12px!important;padding-left:12px!important}.px-sm-4{padding-right:16px!important;padding-left:16px!important}.px-sm-5{padding-right:20px!important;padding-left:20px!important}.px-sm-6{padding-right:24px!important;padding-left:24px!important}.px-sm-7{padding-right:28px!important;padding-left:28px!important}.px-sm-8{padding-right:32px!important;padding-left:32px!important}.px-sm-9{padding-right:36px!important;padding-left:36px!important}.px-sm-10{padding-right:40px!important;padding-left:40px!important}.px-sm-11{padding-right:44px!important;padding-left:44px!important}.px-sm-12{padding-right:48px!important;padding-left:48px!important}.px-sm-13{padding-right:52px!important;padding-left:52px!important}.px-sm-14{padding-right:56px!important;padding-left:56px!important}.px-sm-15{padding-right:60px!important;padding-left:60px!important}.px-sm-16{padding-right:64px!important;padding-left:64px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:4px!important}.pt-sm-2{padding-top:8px!important}.pt-sm-3{padding-top:12px!important}.pt-sm-4{padding-top:16px!important}.pt-sm-5{padding-top:20px!important}.pt-sm-6{padding-top:24px!important}.pt-sm-7{padding-top:28px!important}.pt-sm-8{padding-top:32px!important}.pt-sm-9{padding-top:36px!important}.pt-sm-10{padding-top:40px!important}.pt-sm-11{padding-top:44px!important}.pt-sm-12{padding-top:48px!important}.pt-sm-13{padding-top:52px!important}.pt-sm-14{padding-top:56px!important}.pt-sm-15{padding-top:60px!important}.pt-sm-16{padding-top:64px!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:4px!important}.pr-sm-2{padding-right:8px!important}.pr-sm-3{padding-right:12px!important}.pr-sm-4{padding-right:16px!important}.pr-sm-5{padding-right:20px!important}.pr-sm-6{padding-right:24px!important}.pr-sm-7{padding-right:28px!important}.pr-sm-8{padding-right:32px!important}.pr-sm-9{padding-right:36px!important}.pr-sm-10{padding-right:40px!important}.pr-sm-11{padding-right:44px!important}.pr-sm-12{padding-right:48px!important}.pr-sm-13{padding-right:52px!important}.pr-sm-14{padding-right:56px!important}.pr-sm-15{padding-right:60px!important}.pr-sm-16{padding-right:64px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:4px!important}.pb-sm-2{padding-bottom:8px!important}.pb-sm-3{padding-bottom:12px!important}.pb-sm-4{padding-bottom:16px!important}.pb-sm-5{padding-bottom:20px!important}.pb-sm-6{padding-bottom:24px!important}.pb-sm-7{padding-bottom:28px!important}.pb-sm-8{padding-bottom:32px!important}.pb-sm-9{padding-bottom:36px!important}.pb-sm-10{padding-bottom:40px!important}.pb-sm-11{padding-bottom:44px!important}.pb-sm-12{padding-bottom:48px!important}.pb-sm-13{padding-bottom:52px!important}.pb-sm-14{padding-bottom:56px!important}.pb-sm-15{padding-bottom:60px!important}.pb-sm-16{padding-bottom:64px!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:4px!important}.pl-sm-2{padding-left:8px!important}.pl-sm-3{padding-left:12px!important}.pl-sm-4{padding-left:16px!important}.pl-sm-5{padding-left:20px!important}.pl-sm-6{padding-left:24px!important}.pl-sm-7{padding-left:28px!important}.pl-sm-8{padding-left:32px!important}.pl-sm-9{padding-left:36px!important}.pl-sm-10{padding-left:40px!important}.pl-sm-11{padding-left:44px!important}.pl-sm-12{padding-left:48px!important}.pl-sm-13{padding-left:52px!important}.pl-sm-14{padding-left:56px!important}.pl-sm-15{padding-left:60px!important}.pl-sm-16{padding-left:64px!important}.ps-sm-0{padding-inline-start:0px!important}.ps-sm-1{padding-inline-start:4px!important}.ps-sm-2{padding-inline-start:8px!important}.ps-sm-3{padding-inline-start:12px!important}.ps-sm-4{padding-inline-start:16px!important}.ps-sm-5{padding-inline-start:20px!important}.ps-sm-6{padding-inline-start:24px!important}.ps-sm-7{padding-inline-start:28px!important}.ps-sm-8{padding-inline-start:32px!important}.ps-sm-9{padding-inline-start:36px!important}.ps-sm-10{padding-inline-start:40px!important}.ps-sm-11{padding-inline-start:44px!important}.ps-sm-12{padding-inline-start:48px!important}.ps-sm-13{padding-inline-start:52px!important}.ps-sm-14{padding-inline-start:56px!important}.ps-sm-15{padding-inline-start:60px!important}.ps-sm-16{padding-inline-start:64px!important}.pe-sm-0{padding-inline-end:0px!important}.pe-sm-1{padding-inline-end:4px!important}.pe-sm-2{padding-inline-end:8px!important}.pe-sm-3{padding-inline-end:12px!important}.pe-sm-4{padding-inline-end:16px!important}.pe-sm-5{padding-inline-end:20px!important}.pe-sm-6{padding-inline-end:24px!important}.pe-sm-7{padding-inline-end:28px!important}.pe-sm-8{padding-inline-end:32px!important}.pe-sm-9{padding-inline-end:36px!important}.pe-sm-10{padding-inline-end:40px!important}.pe-sm-11{padding-inline-end:44px!important}.pe-sm-12{padding-inline-end:48px!important}.pe-sm-13{padding-inline-end:52px!important}.pe-sm-14{padding-inline-end:56px!important}.pe-sm-15{padding-inline-end:60px!important}.pe-sm-16{padding-inline-end:64px!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.text-sm-justify{text-align:justify!important}.text-sm-start{text-align:start!important}.text-sm-end{text-align:end!important}.text-sm-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-sm-auto{height:auto!important}.h-sm-screen{height:100vh!important}.h-sm-0{height:0!important}.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}.w-sm-auto{width:auto!important}.w-sm-0{width:0!important}.w-sm-25{width:25%!important}.w-sm-33{width:33%!important}.w-sm-50{width:50%!important}.w-sm-66{width:66%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}}@media(min-width:960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.float-md-none{float:none!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.v-locale--is-rtl .float-md-end{float:left!important}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right!important}.v-locale--is-ltr .float-md-start{float:left!important}.flex-md-fill,.flex-md-1-1{flex:1 1 auto!important}.flex-md-1-0{flex:1 0 auto!important}.flex-md-0-1{flex:0 1 auto!important}.flex-md-0-0{flex:0 0 auto!important}.flex-md-1-1-100{flex:1 1 100%!important}.flex-md-1-0-100{flex:1 0 100%!important}.flex-md-0-1-100{flex:0 1 100%!important}.flex-md-0-0-100{flex:0 0 100%!important}.flex-md-1-1-0{flex:1 1 0!important}.flex-md-1-0-0{flex:1 0 0!important}.flex-md-0-1-0{flex:0 1 0!important}.flex-md-0-0-0{flex:0 0 0!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-md-start{justify-content:flex-start!important}.justify-md-end{justify-content:flex-end!important}.justify-md-center{justify-content:center!important}.justify-md-space-between{justify-content:space-between!important}.justify-md-space-around{justify-content:space-around!important}.justify-md-space-evenly{justify-content:space-evenly!important}.justify-items-md-start{justify-items:flex-start!important}.justify-items-md-end{justify-items:flex-end!important}.justify-items-md-center{justify-items:center!important}.justify-items-md-stretch{justify-items:stretch!important}.align-md-start{align-items:flex-start!important}.align-md-end{align-items:flex-end!important}.align-md-center{align-items:center!important}.align-md-baseline{align-items:baseline!important}.align-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-space-between{align-content:space-between!important}.align-content-md-space-around{align-content:space-around!important}.align-content-md-space-evenly{align-content:space-evenly!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-6{order:6!important}.order-md-7{order:7!important}.order-md-8{order:8!important}.order-md-9{order:9!important}.order-md-10{order:10!important}.order-md-11{order:11!important}.order-md-12{order:12!important}.order-md-last{order:13!important}.ga-md-0{gap:0px!important}.ga-md-1{gap:4px!important}.ga-md-2{gap:8px!important}.ga-md-3{gap:12px!important}.ga-md-4{gap:16px!important}.ga-md-5{gap:20px!important}.ga-md-6{gap:24px!important}.ga-md-7{gap:28px!important}.ga-md-8{gap:32px!important}.ga-md-9{gap:36px!important}.ga-md-10{gap:40px!important}.ga-md-11{gap:44px!important}.ga-md-12{gap:48px!important}.ga-md-13{gap:52px!important}.ga-md-14{gap:56px!important}.ga-md-15{gap:60px!important}.ga-md-16{gap:64px!important}.ga-md-auto{gap:auto!important}.gr-md-0{row-gap:0px!important}.gr-md-1{row-gap:4px!important}.gr-md-2{row-gap:8px!important}.gr-md-3{row-gap:12px!important}.gr-md-4{row-gap:16px!important}.gr-md-5{row-gap:20px!important}.gr-md-6{row-gap:24px!important}.gr-md-7{row-gap:28px!important}.gr-md-8{row-gap:32px!important}.gr-md-9{row-gap:36px!important}.gr-md-10{row-gap:40px!important}.gr-md-11{row-gap:44px!important}.gr-md-12{row-gap:48px!important}.gr-md-13{row-gap:52px!important}.gr-md-14{row-gap:56px!important}.gr-md-15{row-gap:60px!important}.gr-md-16{row-gap:64px!important}.gr-md-auto{row-gap:auto!important}.gc-md-0{column-gap:0px!important}.gc-md-1{column-gap:4px!important}.gc-md-2{column-gap:8px!important}.gc-md-3{column-gap:12px!important}.gc-md-4{column-gap:16px!important}.gc-md-5{column-gap:20px!important}.gc-md-6{column-gap:24px!important}.gc-md-7{column-gap:28px!important}.gc-md-8{column-gap:32px!important}.gc-md-9{column-gap:36px!important}.gc-md-10{column-gap:40px!important}.gc-md-11{column-gap:44px!important}.gc-md-12{column-gap:48px!important}.gc-md-13{column-gap:52px!important}.gc-md-14{column-gap:56px!important}.gc-md-15{column-gap:60px!important}.gc-md-16{column-gap:64px!important}.gc-md-auto{column-gap:auto!important}.ma-md-0{margin:0!important}.ma-md-1{margin:4px!important}.ma-md-2{margin:8px!important}.ma-md-3{margin:12px!important}.ma-md-4{margin:16px!important}.ma-md-5{margin:20px!important}.ma-md-6{margin:24px!important}.ma-md-7{margin:28px!important}.ma-md-8{margin:32px!important}.ma-md-9{margin:36px!important}.ma-md-10{margin:40px!important}.ma-md-11{margin:44px!important}.ma-md-12{margin:48px!important}.ma-md-13{margin:52px!important}.ma-md-14{margin:56px!important}.ma-md-15{margin:60px!important}.ma-md-16{margin:64px!important}.ma-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:4px!important;margin-left:4px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.mx-md-3{margin-right:12px!important;margin-left:12px!important}.mx-md-4{margin-right:16px!important;margin-left:16px!important}.mx-md-5{margin-right:20px!important;margin-left:20px!important}.mx-md-6{margin-right:24px!important;margin-left:24px!important}.mx-md-7{margin-right:28px!important;margin-left:28px!important}.mx-md-8{margin-right:32px!important;margin-left:32px!important}.mx-md-9{margin-right:36px!important;margin-left:36px!important}.mx-md-10{margin-right:40px!important;margin-left:40px!important}.mx-md-11{margin-right:44px!important;margin-left:44px!important}.mx-md-12{margin-right:48px!important;margin-left:48px!important}.mx-md-13{margin-right:52px!important;margin-left:52px!important}.mx-md-14{margin-right:56px!important;margin-left:56px!important}.mx-md-15{margin-right:60px!important;margin-left:60px!important}.mx-md-16{margin-right:64px!important;margin-left:64px!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:4px!important;margin-bottom:4px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.my-md-3{margin-top:12px!important;margin-bottom:12px!important}.my-md-4{margin-top:16px!important;margin-bottom:16px!important}.my-md-5{margin-top:20px!important;margin-bottom:20px!important}.my-md-6{margin-top:24px!important;margin-bottom:24px!important}.my-md-7{margin-top:28px!important;margin-bottom:28px!important}.my-md-8{margin-top:32px!important;margin-bottom:32px!important}.my-md-9{margin-top:36px!important;margin-bottom:36px!important}.my-md-10{margin-top:40px!important;margin-bottom:40px!important}.my-md-11{margin-top:44px!important;margin-bottom:44px!important}.my-md-12{margin-top:48px!important;margin-bottom:48px!important}.my-md-13{margin-top:52px!important;margin-bottom:52px!important}.my-md-14{margin-top:56px!important;margin-bottom:56px!important}.my-md-15{margin-top:60px!important;margin-bottom:60px!important}.my-md-16{margin-top:64px!important;margin-bottom:64px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:4px!important}.mt-md-2{margin-top:8px!important}.mt-md-3{margin-top:12px!important}.mt-md-4{margin-top:16px!important}.mt-md-5{margin-top:20px!important}.mt-md-6{margin-top:24px!important}.mt-md-7{margin-top:28px!important}.mt-md-8{margin-top:32px!important}.mt-md-9{margin-top:36px!important}.mt-md-10{margin-top:40px!important}.mt-md-11{margin-top:44px!important}.mt-md-12{margin-top:48px!important}.mt-md-13{margin-top:52px!important}.mt-md-14{margin-top:56px!important}.mt-md-15{margin-top:60px!important}.mt-md-16{margin-top:64px!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:4px!important}.mr-md-2{margin-right:8px!important}.mr-md-3{margin-right:12px!important}.mr-md-4{margin-right:16px!important}.mr-md-5{margin-right:20px!important}.mr-md-6{margin-right:24px!important}.mr-md-7{margin-right:28px!important}.mr-md-8{margin-right:32px!important}.mr-md-9{margin-right:36px!important}.mr-md-10{margin-right:40px!important}.mr-md-11{margin-right:44px!important}.mr-md-12{margin-right:48px!important}.mr-md-13{margin-right:52px!important}.mr-md-14{margin-right:56px!important}.mr-md-15{margin-right:60px!important}.mr-md-16{margin-right:64px!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:4px!important}.mb-md-2{margin-bottom:8px!important}.mb-md-3{margin-bottom:12px!important}.mb-md-4{margin-bottom:16px!important}.mb-md-5{margin-bottom:20px!important}.mb-md-6{margin-bottom:24px!important}.mb-md-7{margin-bottom:28px!important}.mb-md-8{margin-bottom:32px!important}.mb-md-9{margin-bottom:36px!important}.mb-md-10{margin-bottom:40px!important}.mb-md-11{margin-bottom:44px!important}.mb-md-12{margin-bottom:48px!important}.mb-md-13{margin-bottom:52px!important}.mb-md-14{margin-bottom:56px!important}.mb-md-15{margin-bottom:60px!important}.mb-md-16{margin-bottom:64px!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:4px!important}.ml-md-2{margin-left:8px!important}.ml-md-3{margin-left:12px!important}.ml-md-4{margin-left:16px!important}.ml-md-5{margin-left:20px!important}.ml-md-6{margin-left:24px!important}.ml-md-7{margin-left:28px!important}.ml-md-8{margin-left:32px!important}.ml-md-9{margin-left:36px!important}.ml-md-10{margin-left:40px!important}.ml-md-11{margin-left:44px!important}.ml-md-12{margin-left:48px!important}.ml-md-13{margin-left:52px!important}.ml-md-14{margin-left:56px!important}.ml-md-15{margin-left:60px!important}.ml-md-16{margin-left:64px!important}.ml-md-auto{margin-left:auto!important}.ms-md-0{margin-inline-start:0px!important}.ms-md-1{margin-inline-start:4px!important}.ms-md-2{margin-inline-start:8px!important}.ms-md-3{margin-inline-start:12px!important}.ms-md-4{margin-inline-start:16px!important}.ms-md-5{margin-inline-start:20px!important}.ms-md-6{margin-inline-start:24px!important}.ms-md-7{margin-inline-start:28px!important}.ms-md-8{margin-inline-start:32px!important}.ms-md-9{margin-inline-start:36px!important}.ms-md-10{margin-inline-start:40px!important}.ms-md-11{margin-inline-start:44px!important}.ms-md-12{margin-inline-start:48px!important}.ms-md-13{margin-inline-start:52px!important}.ms-md-14{margin-inline-start:56px!important}.ms-md-15{margin-inline-start:60px!important}.ms-md-16{margin-inline-start:64px!important}.ms-md-auto{margin-inline-start:auto!important}.me-md-0{margin-inline-end:0px!important}.me-md-1{margin-inline-end:4px!important}.me-md-2{margin-inline-end:8px!important}.me-md-3{margin-inline-end:12px!important}.me-md-4{margin-inline-end:16px!important}.me-md-5{margin-inline-end:20px!important}.me-md-6{margin-inline-end:24px!important}.me-md-7{margin-inline-end:28px!important}.me-md-8{margin-inline-end:32px!important}.me-md-9{margin-inline-end:36px!important}.me-md-10{margin-inline-end:40px!important}.me-md-11{margin-inline-end:44px!important}.me-md-12{margin-inline-end:48px!important}.me-md-13{margin-inline-end:52px!important}.me-md-14{margin-inline-end:56px!important}.me-md-15{margin-inline-end:60px!important}.me-md-16{margin-inline-end:64px!important}.me-md-auto{margin-inline-end:auto!important}.ma-md-n1{margin:-4px!important}.ma-md-n2{margin:-8px!important}.ma-md-n3{margin:-12px!important}.ma-md-n4{margin:-16px!important}.ma-md-n5{margin:-20px!important}.ma-md-n6{margin:-24px!important}.ma-md-n7{margin:-28px!important}.ma-md-n8{margin:-32px!important}.ma-md-n9{margin:-36px!important}.ma-md-n10{margin:-40px!important}.ma-md-n11{margin:-44px!important}.ma-md-n12{margin:-48px!important}.ma-md-n13{margin:-52px!important}.ma-md-n14{margin:-56px!important}.ma-md-n15{margin:-60px!important}.ma-md-n16{margin:-64px!important}.mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-md-n1{margin-top:-4px!important}.mt-md-n2{margin-top:-8px!important}.mt-md-n3{margin-top:-12px!important}.mt-md-n4{margin-top:-16px!important}.mt-md-n5{margin-top:-20px!important}.mt-md-n6{margin-top:-24px!important}.mt-md-n7{margin-top:-28px!important}.mt-md-n8{margin-top:-32px!important}.mt-md-n9{margin-top:-36px!important}.mt-md-n10{margin-top:-40px!important}.mt-md-n11{margin-top:-44px!important}.mt-md-n12{margin-top:-48px!important}.mt-md-n13{margin-top:-52px!important}.mt-md-n14{margin-top:-56px!important}.mt-md-n15{margin-top:-60px!important}.mt-md-n16{margin-top:-64px!important}.mr-md-n1{margin-right:-4px!important}.mr-md-n2{margin-right:-8px!important}.mr-md-n3{margin-right:-12px!important}.mr-md-n4{margin-right:-16px!important}.mr-md-n5{margin-right:-20px!important}.mr-md-n6{margin-right:-24px!important}.mr-md-n7{margin-right:-28px!important}.mr-md-n8{margin-right:-32px!important}.mr-md-n9{margin-right:-36px!important}.mr-md-n10{margin-right:-40px!important}.mr-md-n11{margin-right:-44px!important}.mr-md-n12{margin-right:-48px!important}.mr-md-n13{margin-right:-52px!important}.mr-md-n14{margin-right:-56px!important}.mr-md-n15{margin-right:-60px!important}.mr-md-n16{margin-right:-64px!important}.mb-md-n1{margin-bottom:-4px!important}.mb-md-n2{margin-bottom:-8px!important}.mb-md-n3{margin-bottom:-12px!important}.mb-md-n4{margin-bottom:-16px!important}.mb-md-n5{margin-bottom:-20px!important}.mb-md-n6{margin-bottom:-24px!important}.mb-md-n7{margin-bottom:-28px!important}.mb-md-n8{margin-bottom:-32px!important}.mb-md-n9{margin-bottom:-36px!important}.mb-md-n10{margin-bottom:-40px!important}.mb-md-n11{margin-bottom:-44px!important}.mb-md-n12{margin-bottom:-48px!important}.mb-md-n13{margin-bottom:-52px!important}.mb-md-n14{margin-bottom:-56px!important}.mb-md-n15{margin-bottom:-60px!important}.mb-md-n16{margin-bottom:-64px!important}.ml-md-n1{margin-left:-4px!important}.ml-md-n2{margin-left:-8px!important}.ml-md-n3{margin-left:-12px!important}.ml-md-n4{margin-left:-16px!important}.ml-md-n5{margin-left:-20px!important}.ml-md-n6{margin-left:-24px!important}.ml-md-n7{margin-left:-28px!important}.ml-md-n8{margin-left:-32px!important}.ml-md-n9{margin-left:-36px!important}.ml-md-n10{margin-left:-40px!important}.ml-md-n11{margin-left:-44px!important}.ml-md-n12{margin-left:-48px!important}.ml-md-n13{margin-left:-52px!important}.ml-md-n14{margin-left:-56px!important}.ml-md-n15{margin-left:-60px!important}.ml-md-n16{margin-left:-64px!important}.ms-md-n1{margin-inline-start:-4px!important}.ms-md-n2{margin-inline-start:-8px!important}.ms-md-n3{margin-inline-start:-12px!important}.ms-md-n4{margin-inline-start:-16px!important}.ms-md-n5{margin-inline-start:-20px!important}.ms-md-n6{margin-inline-start:-24px!important}.ms-md-n7{margin-inline-start:-28px!important}.ms-md-n8{margin-inline-start:-32px!important}.ms-md-n9{margin-inline-start:-36px!important}.ms-md-n10{margin-inline-start:-40px!important}.ms-md-n11{margin-inline-start:-44px!important}.ms-md-n12{margin-inline-start:-48px!important}.ms-md-n13{margin-inline-start:-52px!important}.ms-md-n14{margin-inline-start:-56px!important}.ms-md-n15{margin-inline-start:-60px!important}.ms-md-n16{margin-inline-start:-64px!important}.me-md-n1{margin-inline-end:-4px!important}.me-md-n2{margin-inline-end:-8px!important}.me-md-n3{margin-inline-end:-12px!important}.me-md-n4{margin-inline-end:-16px!important}.me-md-n5{margin-inline-end:-20px!important}.me-md-n6{margin-inline-end:-24px!important}.me-md-n7{margin-inline-end:-28px!important}.me-md-n8{margin-inline-end:-32px!important}.me-md-n9{margin-inline-end:-36px!important}.me-md-n10{margin-inline-end:-40px!important}.me-md-n11{margin-inline-end:-44px!important}.me-md-n12{margin-inline-end:-48px!important}.me-md-n13{margin-inline-end:-52px!important}.me-md-n14{margin-inline-end:-56px!important}.me-md-n15{margin-inline-end:-60px!important}.me-md-n16{margin-inline-end:-64px!important}.pa-md-0{padding:0!important}.pa-md-1{padding:4px!important}.pa-md-2{padding:8px!important}.pa-md-3{padding:12px!important}.pa-md-4{padding:16px!important}.pa-md-5{padding:20px!important}.pa-md-6{padding:24px!important}.pa-md-7{padding:28px!important}.pa-md-8{padding:32px!important}.pa-md-9{padding:36px!important}.pa-md-10{padding:40px!important}.pa-md-11{padding:44px!important}.pa-md-12{padding:48px!important}.pa-md-13{padding:52px!important}.pa-md-14{padding:56px!important}.pa-md-15{padding:60px!important}.pa-md-16{padding:64px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:4px!important;padding-left:4px!important}.px-md-2{padding-right:8px!important;padding-left:8px!important}.px-md-3{padding-right:12px!important;padding-left:12px!important}.px-md-4{padding-right:16px!important;padding-left:16px!important}.px-md-5{padding-right:20px!important;padding-left:20px!important}.px-md-6{padding-right:24px!important;padding-left:24px!important}.px-md-7{padding-right:28px!important;padding-left:28px!important}.px-md-8{padding-right:32px!important;padding-left:32px!important}.px-md-9{padding-right:36px!important;padding-left:36px!important}.px-md-10{padding-right:40px!important;padding-left:40px!important}.px-md-11{padding-right:44px!important;padding-left:44px!important}.px-md-12{padding-right:48px!important;padding-left:48px!important}.px-md-13{padding-right:52px!important;padding-left:52px!important}.px-md-14{padding-right:56px!important;padding-left:56px!important}.px-md-15{padding-right:60px!important;padding-left:60px!important}.px-md-16{padding-right:64px!important;padding-left:64px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:4px!important;padding-bottom:4px!important}.py-md-2{padding-top:8px!important;padding-bottom:8px!important}.py-md-3{padding-top:12px!important;padding-bottom:12px!important}.py-md-4{padding-top:16px!important;padding-bottom:16px!important}.py-md-5{padding-top:20px!important;padding-bottom:20px!important}.py-md-6{padding-top:24px!important;padding-bottom:24px!important}.py-md-7{padding-top:28px!important;padding-bottom:28px!important}.py-md-8{padding-top:32px!important;padding-bottom:32px!important}.py-md-9{padding-top:36px!important;padding-bottom:36px!important}.py-md-10{padding-top:40px!important;padding-bottom:40px!important}.py-md-11{padding-top:44px!important;padding-bottom:44px!important}.py-md-12{padding-top:48px!important;padding-bottom:48px!important}.py-md-13{padding-top:52px!important;padding-bottom:52px!important}.py-md-14{padding-top:56px!important;padding-bottom:56px!important}.py-md-15{padding-top:60px!important;padding-bottom:60px!important}.py-md-16{padding-top:64px!important;padding-bottom:64px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:4px!important}.pt-md-2{padding-top:8px!important}.pt-md-3{padding-top:12px!important}.pt-md-4{padding-top:16px!important}.pt-md-5{padding-top:20px!important}.pt-md-6{padding-top:24px!important}.pt-md-7{padding-top:28px!important}.pt-md-8{padding-top:32px!important}.pt-md-9{padding-top:36px!important}.pt-md-10{padding-top:40px!important}.pt-md-11{padding-top:44px!important}.pt-md-12{padding-top:48px!important}.pt-md-13{padding-top:52px!important}.pt-md-14{padding-top:56px!important}.pt-md-15{padding-top:60px!important}.pt-md-16{padding-top:64px!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:4px!important}.pr-md-2{padding-right:8px!important}.pr-md-3{padding-right:12px!important}.pr-md-4{padding-right:16px!important}.pr-md-5{padding-right:20px!important}.pr-md-6{padding-right:24px!important}.pr-md-7{padding-right:28px!important}.pr-md-8{padding-right:32px!important}.pr-md-9{padding-right:36px!important}.pr-md-10{padding-right:40px!important}.pr-md-11{padding-right:44px!important}.pr-md-12{padding-right:48px!important}.pr-md-13{padding-right:52px!important}.pr-md-14{padding-right:56px!important}.pr-md-15{padding-right:60px!important}.pr-md-16{padding-right:64px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:4px!important}.pb-md-2{padding-bottom:8px!important}.pb-md-3{padding-bottom:12px!important}.pb-md-4{padding-bottom:16px!important}.pb-md-5{padding-bottom:20px!important}.pb-md-6{padding-bottom:24px!important}.pb-md-7{padding-bottom:28px!important}.pb-md-8{padding-bottom:32px!important}.pb-md-9{padding-bottom:36px!important}.pb-md-10{padding-bottom:40px!important}.pb-md-11{padding-bottom:44px!important}.pb-md-12{padding-bottom:48px!important}.pb-md-13{padding-bottom:52px!important}.pb-md-14{padding-bottom:56px!important}.pb-md-15{padding-bottom:60px!important}.pb-md-16{padding-bottom:64px!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:4px!important}.pl-md-2{padding-left:8px!important}.pl-md-3{padding-left:12px!important}.pl-md-4{padding-left:16px!important}.pl-md-5{padding-left:20px!important}.pl-md-6{padding-left:24px!important}.pl-md-7{padding-left:28px!important}.pl-md-8{padding-left:32px!important}.pl-md-9{padding-left:36px!important}.pl-md-10{padding-left:40px!important}.pl-md-11{padding-left:44px!important}.pl-md-12{padding-left:48px!important}.pl-md-13{padding-left:52px!important}.pl-md-14{padding-left:56px!important}.pl-md-15{padding-left:60px!important}.pl-md-16{padding-left:64px!important}.ps-md-0{padding-inline-start:0px!important}.ps-md-1{padding-inline-start:4px!important}.ps-md-2{padding-inline-start:8px!important}.ps-md-3{padding-inline-start:12px!important}.ps-md-4{padding-inline-start:16px!important}.ps-md-5{padding-inline-start:20px!important}.ps-md-6{padding-inline-start:24px!important}.ps-md-7{padding-inline-start:28px!important}.ps-md-8{padding-inline-start:32px!important}.ps-md-9{padding-inline-start:36px!important}.ps-md-10{padding-inline-start:40px!important}.ps-md-11{padding-inline-start:44px!important}.ps-md-12{padding-inline-start:48px!important}.ps-md-13{padding-inline-start:52px!important}.ps-md-14{padding-inline-start:56px!important}.ps-md-15{padding-inline-start:60px!important}.ps-md-16{padding-inline-start:64px!important}.pe-md-0{padding-inline-end:0px!important}.pe-md-1{padding-inline-end:4px!important}.pe-md-2{padding-inline-end:8px!important}.pe-md-3{padding-inline-end:12px!important}.pe-md-4{padding-inline-end:16px!important}.pe-md-5{padding-inline-end:20px!important}.pe-md-6{padding-inline-end:24px!important}.pe-md-7{padding-inline-end:28px!important}.pe-md-8{padding-inline-end:32px!important}.pe-md-9{padding-inline-end:36px!important}.pe-md-10{padding-inline-end:40px!important}.pe-md-11{padding-inline-end:44px!important}.pe-md-12{padding-inline-end:48px!important}.pe-md-13{padding-inline-end:52px!important}.pe-md-14{padding-inline-end:56px!important}.pe-md-15{padding-inline-end:60px!important}.pe-md-16{padding-inline-end:64px!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.text-md-justify{text-align:justify!important}.text-md-start{text-align:start!important}.text-md-end{text-align:end!important}.text-md-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-md-auto{height:auto!important}.h-md-screen{height:100vh!important}.h-md-0{height:0!important}.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}.w-md-auto{width:auto!important}.w-md-0{width:0!important}.w-md-25{width:25%!important}.w-md-33{width:33%!important}.w-md-50{width:50%!important}.w-md-66{width:66%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}}@media(min-width:1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.float-lg-none{float:none!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.v-locale--is-rtl .float-lg-end{float:left!important}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right!important}.v-locale--is-ltr .float-lg-start{float:left!important}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto!important}.flex-lg-1-0{flex:1 0 auto!important}.flex-lg-0-1{flex:0 1 auto!important}.flex-lg-0-0{flex:0 0 auto!important}.flex-lg-1-1-100{flex:1 1 100%!important}.flex-lg-1-0-100{flex:1 0 100%!important}.flex-lg-0-1-100{flex:0 1 100%!important}.flex-lg-0-0-100{flex:0 0 100%!important}.flex-lg-1-1-0{flex:1 1 0!important}.flex-lg-1-0-0{flex:1 0 0!important}.flex-lg-0-1-0{flex:0 1 0!important}.flex-lg-0-0-0{flex:0 0 0!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-lg-start{justify-content:flex-start!important}.justify-lg-end{justify-content:flex-end!important}.justify-lg-center{justify-content:center!important}.justify-lg-space-between{justify-content:space-between!important}.justify-lg-space-around{justify-content:space-around!important}.justify-lg-space-evenly{justify-content:space-evenly!important}.justify-items-lg-start{justify-items:flex-start!important}.justify-items-lg-end{justify-items:flex-end!important}.justify-items-lg-center{justify-items:center!important}.justify-items-lg-stretch{justify-items:stretch!important}.align-lg-start{align-items:flex-start!important}.align-lg-end{align-items:flex-end!important}.align-lg-center{align-items:center!important}.align-lg-baseline{align-items:baseline!important}.align-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-space-between{align-content:space-between!important}.align-content-lg-space-around{align-content:space-around!important}.align-content-lg-space-evenly{align-content:space-evenly!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-6{order:6!important}.order-lg-7{order:7!important}.order-lg-8{order:8!important}.order-lg-9{order:9!important}.order-lg-10{order:10!important}.order-lg-11{order:11!important}.order-lg-12{order:12!important}.order-lg-last{order:13!important}.ga-lg-0{gap:0px!important}.ga-lg-1{gap:4px!important}.ga-lg-2{gap:8px!important}.ga-lg-3{gap:12px!important}.ga-lg-4{gap:16px!important}.ga-lg-5{gap:20px!important}.ga-lg-6{gap:24px!important}.ga-lg-7{gap:28px!important}.ga-lg-8{gap:32px!important}.ga-lg-9{gap:36px!important}.ga-lg-10{gap:40px!important}.ga-lg-11{gap:44px!important}.ga-lg-12{gap:48px!important}.ga-lg-13{gap:52px!important}.ga-lg-14{gap:56px!important}.ga-lg-15{gap:60px!important}.ga-lg-16{gap:64px!important}.ga-lg-auto{gap:auto!important}.gr-lg-0{row-gap:0px!important}.gr-lg-1{row-gap:4px!important}.gr-lg-2{row-gap:8px!important}.gr-lg-3{row-gap:12px!important}.gr-lg-4{row-gap:16px!important}.gr-lg-5{row-gap:20px!important}.gr-lg-6{row-gap:24px!important}.gr-lg-7{row-gap:28px!important}.gr-lg-8{row-gap:32px!important}.gr-lg-9{row-gap:36px!important}.gr-lg-10{row-gap:40px!important}.gr-lg-11{row-gap:44px!important}.gr-lg-12{row-gap:48px!important}.gr-lg-13{row-gap:52px!important}.gr-lg-14{row-gap:56px!important}.gr-lg-15{row-gap:60px!important}.gr-lg-16{row-gap:64px!important}.gr-lg-auto{row-gap:auto!important}.gc-lg-0{column-gap:0px!important}.gc-lg-1{column-gap:4px!important}.gc-lg-2{column-gap:8px!important}.gc-lg-3{column-gap:12px!important}.gc-lg-4{column-gap:16px!important}.gc-lg-5{column-gap:20px!important}.gc-lg-6{column-gap:24px!important}.gc-lg-7{column-gap:28px!important}.gc-lg-8{column-gap:32px!important}.gc-lg-9{column-gap:36px!important}.gc-lg-10{column-gap:40px!important}.gc-lg-11{column-gap:44px!important}.gc-lg-12{column-gap:48px!important}.gc-lg-13{column-gap:52px!important}.gc-lg-14{column-gap:56px!important}.gc-lg-15{column-gap:60px!important}.gc-lg-16{column-gap:64px!important}.gc-lg-auto{column-gap:auto!important}.ma-lg-0{margin:0!important}.ma-lg-1{margin:4px!important}.ma-lg-2{margin:8px!important}.ma-lg-3{margin:12px!important}.ma-lg-4{margin:16px!important}.ma-lg-5{margin:20px!important}.ma-lg-6{margin:24px!important}.ma-lg-7{margin:28px!important}.ma-lg-8{margin:32px!important}.ma-lg-9{margin:36px!important}.ma-lg-10{margin:40px!important}.ma-lg-11{margin:44px!important}.ma-lg-12{margin:48px!important}.ma-lg-13{margin:52px!important}.ma-lg-14{margin:56px!important}.ma-lg-15{margin:60px!important}.ma-lg-16{margin:64px!important}.ma-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:4px!important;margin-left:4px!important}.mx-lg-2{margin-right:8px!important;margin-left:8px!important}.mx-lg-3{margin-right:12px!important;margin-left:12px!important}.mx-lg-4{margin-right:16px!important;margin-left:16px!important}.mx-lg-5{margin-right:20px!important;margin-left:20px!important}.mx-lg-6{margin-right:24px!important;margin-left:24px!important}.mx-lg-7{margin-right:28px!important;margin-left:28px!important}.mx-lg-8{margin-right:32px!important;margin-left:32px!important}.mx-lg-9{margin-right:36px!important;margin-left:36px!important}.mx-lg-10{margin-right:40px!important;margin-left:40px!important}.mx-lg-11{margin-right:44px!important;margin-left:44px!important}.mx-lg-12{margin-right:48px!important;margin-left:48px!important}.mx-lg-13{margin-right:52px!important;margin-left:52px!important}.mx-lg-14{margin-right:56px!important;margin-left:56px!important}.mx-lg-15{margin-right:60px!important;margin-left:60px!important}.mx-lg-16{margin-right:64px!important;margin-left:64px!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:4px!important}.mt-lg-2{margin-top:8px!important}.mt-lg-3{margin-top:12px!important}.mt-lg-4{margin-top:16px!important}.mt-lg-5{margin-top:20px!important}.mt-lg-6{margin-top:24px!important}.mt-lg-7{margin-top:28px!important}.mt-lg-8{margin-top:32px!important}.mt-lg-9{margin-top:36px!important}.mt-lg-10{margin-top:40px!important}.mt-lg-11{margin-top:44px!important}.mt-lg-12{margin-top:48px!important}.mt-lg-13{margin-top:52px!important}.mt-lg-14{margin-top:56px!important}.mt-lg-15{margin-top:60px!important}.mt-lg-16{margin-top:64px!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:4px!important}.mr-lg-2{margin-right:8px!important}.mr-lg-3{margin-right:12px!important}.mr-lg-4{margin-right:16px!important}.mr-lg-5{margin-right:20px!important}.mr-lg-6{margin-right:24px!important}.mr-lg-7{margin-right:28px!important}.mr-lg-8{margin-right:32px!important}.mr-lg-9{margin-right:36px!important}.mr-lg-10{margin-right:40px!important}.mr-lg-11{margin-right:44px!important}.mr-lg-12{margin-right:48px!important}.mr-lg-13{margin-right:52px!important}.mr-lg-14{margin-right:56px!important}.mr-lg-15{margin-right:60px!important}.mr-lg-16{margin-right:64px!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:4px!important}.mb-lg-2{margin-bottom:8px!important}.mb-lg-3{margin-bottom:12px!important}.mb-lg-4{margin-bottom:16px!important}.mb-lg-5{margin-bottom:20px!important}.mb-lg-6{margin-bottom:24px!important}.mb-lg-7{margin-bottom:28px!important}.mb-lg-8{margin-bottom:32px!important}.mb-lg-9{margin-bottom:36px!important}.mb-lg-10{margin-bottom:40px!important}.mb-lg-11{margin-bottom:44px!important}.mb-lg-12{margin-bottom:48px!important}.mb-lg-13{margin-bottom:52px!important}.mb-lg-14{margin-bottom:56px!important}.mb-lg-15{margin-bottom:60px!important}.mb-lg-16{margin-bottom:64px!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:4px!important}.ml-lg-2{margin-left:8px!important}.ml-lg-3{margin-left:12px!important}.ml-lg-4{margin-left:16px!important}.ml-lg-5{margin-left:20px!important}.ml-lg-6{margin-left:24px!important}.ml-lg-7{margin-left:28px!important}.ml-lg-8{margin-left:32px!important}.ml-lg-9{margin-left:36px!important}.ml-lg-10{margin-left:40px!important}.ml-lg-11{margin-left:44px!important}.ml-lg-12{margin-left:48px!important}.ml-lg-13{margin-left:52px!important}.ml-lg-14{margin-left:56px!important}.ml-lg-15{margin-left:60px!important}.ml-lg-16{margin-left:64px!important}.ml-lg-auto{margin-left:auto!important}.ms-lg-0{margin-inline-start:0px!important}.ms-lg-1{margin-inline-start:4px!important}.ms-lg-2{margin-inline-start:8px!important}.ms-lg-3{margin-inline-start:12px!important}.ms-lg-4{margin-inline-start:16px!important}.ms-lg-5{margin-inline-start:20px!important}.ms-lg-6{margin-inline-start:24px!important}.ms-lg-7{margin-inline-start:28px!important}.ms-lg-8{margin-inline-start:32px!important}.ms-lg-9{margin-inline-start:36px!important}.ms-lg-10{margin-inline-start:40px!important}.ms-lg-11{margin-inline-start:44px!important}.ms-lg-12{margin-inline-start:48px!important}.ms-lg-13{margin-inline-start:52px!important}.ms-lg-14{margin-inline-start:56px!important}.ms-lg-15{margin-inline-start:60px!important}.ms-lg-16{margin-inline-start:64px!important}.ms-lg-auto{margin-inline-start:auto!important}.me-lg-0{margin-inline-end:0px!important}.me-lg-1{margin-inline-end:4px!important}.me-lg-2{margin-inline-end:8px!important}.me-lg-3{margin-inline-end:12px!important}.me-lg-4{margin-inline-end:16px!important}.me-lg-5{margin-inline-end:20px!important}.me-lg-6{margin-inline-end:24px!important}.me-lg-7{margin-inline-end:28px!important}.me-lg-8{margin-inline-end:32px!important}.me-lg-9{margin-inline-end:36px!important}.me-lg-10{margin-inline-end:40px!important}.me-lg-11{margin-inline-end:44px!important}.me-lg-12{margin-inline-end:48px!important}.me-lg-13{margin-inline-end:52px!important}.me-lg-14{margin-inline-end:56px!important}.me-lg-15{margin-inline-end:60px!important}.me-lg-16{margin-inline-end:64px!important}.me-lg-auto{margin-inline-end:auto!important}.ma-lg-n1{margin:-4px!important}.ma-lg-n2{margin:-8px!important}.ma-lg-n3{margin:-12px!important}.ma-lg-n4{margin:-16px!important}.ma-lg-n5{margin:-20px!important}.ma-lg-n6{margin:-24px!important}.ma-lg-n7{margin:-28px!important}.ma-lg-n8{margin:-32px!important}.ma-lg-n9{margin:-36px!important}.ma-lg-n10{margin:-40px!important}.ma-lg-n11{margin:-44px!important}.ma-lg-n12{margin:-48px!important}.ma-lg-n13{margin:-52px!important}.ma-lg-n14{margin:-56px!important}.ma-lg-n15{margin:-60px!important}.ma-lg-n16{margin:-64px!important}.mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-lg-n1{margin-top:-4px!important}.mt-lg-n2{margin-top:-8px!important}.mt-lg-n3{margin-top:-12px!important}.mt-lg-n4{margin-top:-16px!important}.mt-lg-n5{margin-top:-20px!important}.mt-lg-n6{margin-top:-24px!important}.mt-lg-n7{margin-top:-28px!important}.mt-lg-n8{margin-top:-32px!important}.mt-lg-n9{margin-top:-36px!important}.mt-lg-n10{margin-top:-40px!important}.mt-lg-n11{margin-top:-44px!important}.mt-lg-n12{margin-top:-48px!important}.mt-lg-n13{margin-top:-52px!important}.mt-lg-n14{margin-top:-56px!important}.mt-lg-n15{margin-top:-60px!important}.mt-lg-n16{margin-top:-64px!important}.mr-lg-n1{margin-right:-4px!important}.mr-lg-n2{margin-right:-8px!important}.mr-lg-n3{margin-right:-12px!important}.mr-lg-n4{margin-right:-16px!important}.mr-lg-n5{margin-right:-20px!important}.mr-lg-n6{margin-right:-24px!important}.mr-lg-n7{margin-right:-28px!important}.mr-lg-n8{margin-right:-32px!important}.mr-lg-n9{margin-right:-36px!important}.mr-lg-n10{margin-right:-40px!important}.mr-lg-n11{margin-right:-44px!important}.mr-lg-n12{margin-right:-48px!important}.mr-lg-n13{margin-right:-52px!important}.mr-lg-n14{margin-right:-56px!important}.mr-lg-n15{margin-right:-60px!important}.mr-lg-n16{margin-right:-64px!important}.mb-lg-n1{margin-bottom:-4px!important}.mb-lg-n2{margin-bottom:-8px!important}.mb-lg-n3{margin-bottom:-12px!important}.mb-lg-n4{margin-bottom:-16px!important}.mb-lg-n5{margin-bottom:-20px!important}.mb-lg-n6{margin-bottom:-24px!important}.mb-lg-n7{margin-bottom:-28px!important}.mb-lg-n8{margin-bottom:-32px!important}.mb-lg-n9{margin-bottom:-36px!important}.mb-lg-n10{margin-bottom:-40px!important}.mb-lg-n11{margin-bottom:-44px!important}.mb-lg-n12{margin-bottom:-48px!important}.mb-lg-n13{margin-bottom:-52px!important}.mb-lg-n14{margin-bottom:-56px!important}.mb-lg-n15{margin-bottom:-60px!important}.mb-lg-n16{margin-bottom:-64px!important}.ml-lg-n1{margin-left:-4px!important}.ml-lg-n2{margin-left:-8px!important}.ml-lg-n3{margin-left:-12px!important}.ml-lg-n4{margin-left:-16px!important}.ml-lg-n5{margin-left:-20px!important}.ml-lg-n6{margin-left:-24px!important}.ml-lg-n7{margin-left:-28px!important}.ml-lg-n8{margin-left:-32px!important}.ml-lg-n9{margin-left:-36px!important}.ml-lg-n10{margin-left:-40px!important}.ml-lg-n11{margin-left:-44px!important}.ml-lg-n12{margin-left:-48px!important}.ml-lg-n13{margin-left:-52px!important}.ml-lg-n14{margin-left:-56px!important}.ml-lg-n15{margin-left:-60px!important}.ml-lg-n16{margin-left:-64px!important}.ms-lg-n1{margin-inline-start:-4px!important}.ms-lg-n2{margin-inline-start:-8px!important}.ms-lg-n3{margin-inline-start:-12px!important}.ms-lg-n4{margin-inline-start:-16px!important}.ms-lg-n5{margin-inline-start:-20px!important}.ms-lg-n6{margin-inline-start:-24px!important}.ms-lg-n7{margin-inline-start:-28px!important}.ms-lg-n8{margin-inline-start:-32px!important}.ms-lg-n9{margin-inline-start:-36px!important}.ms-lg-n10{margin-inline-start:-40px!important}.ms-lg-n11{margin-inline-start:-44px!important}.ms-lg-n12{margin-inline-start:-48px!important}.ms-lg-n13{margin-inline-start:-52px!important}.ms-lg-n14{margin-inline-start:-56px!important}.ms-lg-n15{margin-inline-start:-60px!important}.ms-lg-n16{margin-inline-start:-64px!important}.me-lg-n1{margin-inline-end:-4px!important}.me-lg-n2{margin-inline-end:-8px!important}.me-lg-n3{margin-inline-end:-12px!important}.me-lg-n4{margin-inline-end:-16px!important}.me-lg-n5{margin-inline-end:-20px!important}.me-lg-n6{margin-inline-end:-24px!important}.me-lg-n7{margin-inline-end:-28px!important}.me-lg-n8{margin-inline-end:-32px!important}.me-lg-n9{margin-inline-end:-36px!important}.me-lg-n10{margin-inline-end:-40px!important}.me-lg-n11{margin-inline-end:-44px!important}.me-lg-n12{margin-inline-end:-48px!important}.me-lg-n13{margin-inline-end:-52px!important}.me-lg-n14{margin-inline-end:-56px!important}.me-lg-n15{margin-inline-end:-60px!important}.me-lg-n16{margin-inline-end:-64px!important}.pa-lg-0{padding:0!important}.pa-lg-1{padding:4px!important}.pa-lg-2{padding:8px!important}.pa-lg-3{padding:12px!important}.pa-lg-4{padding:16px!important}.pa-lg-5{padding:20px!important}.pa-lg-6{padding:24px!important}.pa-lg-7{padding:28px!important}.pa-lg-8{padding:32px!important}.pa-lg-9{padding:36px!important}.pa-lg-10{padding:40px!important}.pa-lg-11{padding:44px!important}.pa-lg-12{padding:48px!important}.pa-lg-13{padding:52px!important}.pa-lg-14{padding:56px!important}.pa-lg-15{padding:60px!important}.pa-lg-16{padding:64px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:4px!important;padding-left:4px!important}.px-lg-2{padding-right:8px!important;padding-left:8px!important}.px-lg-3{padding-right:12px!important;padding-left:12px!important}.px-lg-4{padding-right:16px!important;padding-left:16px!important}.px-lg-5{padding-right:20px!important;padding-left:20px!important}.px-lg-6{padding-right:24px!important;padding-left:24px!important}.px-lg-7{padding-right:28px!important;padding-left:28px!important}.px-lg-8{padding-right:32px!important;padding-left:32px!important}.px-lg-9{padding-right:36px!important;padding-left:36px!important}.px-lg-10{padding-right:40px!important;padding-left:40px!important}.px-lg-11{padding-right:44px!important;padding-left:44px!important}.px-lg-12{padding-right:48px!important;padding-left:48px!important}.px-lg-13{padding-right:52px!important;padding-left:52px!important}.px-lg-14{padding-right:56px!important;padding-left:56px!important}.px-lg-15{padding-right:60px!important;padding-left:60px!important}.px-lg-16{padding-right:64px!important;padding-left:64px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:4px!important}.pt-lg-2{padding-top:8px!important}.pt-lg-3{padding-top:12px!important}.pt-lg-4{padding-top:16px!important}.pt-lg-5{padding-top:20px!important}.pt-lg-6{padding-top:24px!important}.pt-lg-7{padding-top:28px!important}.pt-lg-8{padding-top:32px!important}.pt-lg-9{padding-top:36px!important}.pt-lg-10{padding-top:40px!important}.pt-lg-11{padding-top:44px!important}.pt-lg-12{padding-top:48px!important}.pt-lg-13{padding-top:52px!important}.pt-lg-14{padding-top:56px!important}.pt-lg-15{padding-top:60px!important}.pt-lg-16{padding-top:64px!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:4px!important}.pr-lg-2{padding-right:8px!important}.pr-lg-3{padding-right:12px!important}.pr-lg-4{padding-right:16px!important}.pr-lg-5{padding-right:20px!important}.pr-lg-6{padding-right:24px!important}.pr-lg-7{padding-right:28px!important}.pr-lg-8{padding-right:32px!important}.pr-lg-9{padding-right:36px!important}.pr-lg-10{padding-right:40px!important}.pr-lg-11{padding-right:44px!important}.pr-lg-12{padding-right:48px!important}.pr-lg-13{padding-right:52px!important}.pr-lg-14{padding-right:56px!important}.pr-lg-15{padding-right:60px!important}.pr-lg-16{padding-right:64px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:4px!important}.pb-lg-2{padding-bottom:8px!important}.pb-lg-3{padding-bottom:12px!important}.pb-lg-4{padding-bottom:16px!important}.pb-lg-5{padding-bottom:20px!important}.pb-lg-6{padding-bottom:24px!important}.pb-lg-7{padding-bottom:28px!important}.pb-lg-8{padding-bottom:32px!important}.pb-lg-9{padding-bottom:36px!important}.pb-lg-10{padding-bottom:40px!important}.pb-lg-11{padding-bottom:44px!important}.pb-lg-12{padding-bottom:48px!important}.pb-lg-13{padding-bottom:52px!important}.pb-lg-14{padding-bottom:56px!important}.pb-lg-15{padding-bottom:60px!important}.pb-lg-16{padding-bottom:64px!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:4px!important}.pl-lg-2{padding-left:8px!important}.pl-lg-3{padding-left:12px!important}.pl-lg-4{padding-left:16px!important}.pl-lg-5{padding-left:20px!important}.pl-lg-6{padding-left:24px!important}.pl-lg-7{padding-left:28px!important}.pl-lg-8{padding-left:32px!important}.pl-lg-9{padding-left:36px!important}.pl-lg-10{padding-left:40px!important}.pl-lg-11{padding-left:44px!important}.pl-lg-12{padding-left:48px!important}.pl-lg-13{padding-left:52px!important}.pl-lg-14{padding-left:56px!important}.pl-lg-15{padding-left:60px!important}.pl-lg-16{padding-left:64px!important}.ps-lg-0{padding-inline-start:0px!important}.ps-lg-1{padding-inline-start:4px!important}.ps-lg-2{padding-inline-start:8px!important}.ps-lg-3{padding-inline-start:12px!important}.ps-lg-4{padding-inline-start:16px!important}.ps-lg-5{padding-inline-start:20px!important}.ps-lg-6{padding-inline-start:24px!important}.ps-lg-7{padding-inline-start:28px!important}.ps-lg-8{padding-inline-start:32px!important}.ps-lg-9{padding-inline-start:36px!important}.ps-lg-10{padding-inline-start:40px!important}.ps-lg-11{padding-inline-start:44px!important}.ps-lg-12{padding-inline-start:48px!important}.ps-lg-13{padding-inline-start:52px!important}.ps-lg-14{padding-inline-start:56px!important}.ps-lg-15{padding-inline-start:60px!important}.ps-lg-16{padding-inline-start:64px!important}.pe-lg-0{padding-inline-end:0px!important}.pe-lg-1{padding-inline-end:4px!important}.pe-lg-2{padding-inline-end:8px!important}.pe-lg-3{padding-inline-end:12px!important}.pe-lg-4{padding-inline-end:16px!important}.pe-lg-5{padding-inline-end:20px!important}.pe-lg-6{padding-inline-end:24px!important}.pe-lg-7{padding-inline-end:28px!important}.pe-lg-8{padding-inline-end:32px!important}.pe-lg-9{padding-inline-end:36px!important}.pe-lg-10{padding-inline-end:40px!important}.pe-lg-11{padding-inline-end:44px!important}.pe-lg-12{padding-inline-end:48px!important}.pe-lg-13{padding-inline-end:52px!important}.pe-lg-14{padding-inline-end:56px!important}.pe-lg-15{padding-inline-end:60px!important}.pe-lg-16{padding-inline-end:64px!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.text-lg-justify{text-align:justify!important}.text-lg-start{text-align:start!important}.text-lg-end{text-align:end!important}.text-lg-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-lg-auto{height:auto!important}.h-lg-screen{height:100vh!important}.h-lg-0{height:0!important}.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}.w-lg-auto{width:auto!important}.w-lg-0{width:0!important}.w-lg-25{width:25%!important}.w-lg-33{width:33%!important}.w-lg-50{width:50%!important}.w-lg-66{width:66%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}}@media(min-width:1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.float-xl-none{float:none!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.v-locale--is-rtl .float-xl-end{float:left!important}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right!important}.v-locale--is-ltr .float-xl-start{float:left!important}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto!important}.flex-xl-1-0{flex:1 0 auto!important}.flex-xl-0-1{flex:0 1 auto!important}.flex-xl-0-0{flex:0 0 auto!important}.flex-xl-1-1-100{flex:1 1 100%!important}.flex-xl-1-0-100{flex:1 0 100%!important}.flex-xl-0-1-100{flex:0 1 100%!important}.flex-xl-0-0-100{flex:0 0 100%!important}.flex-xl-1-1-0{flex:1 1 0!important}.flex-xl-1-0-0{flex:1 0 0!important}.flex-xl-0-1-0{flex:0 1 0!important}.flex-xl-0-0-0{flex:0 0 0!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xl-start{justify-content:flex-start!important}.justify-xl-end{justify-content:flex-end!important}.justify-xl-center{justify-content:center!important}.justify-xl-space-between{justify-content:space-between!important}.justify-xl-space-around{justify-content:space-around!important}.justify-xl-space-evenly{justify-content:space-evenly!important}.justify-items-xl-start{justify-items:flex-start!important}.justify-items-xl-end{justify-items:flex-end!important}.justify-items-xl-center{justify-items:center!important}.justify-items-xl-stretch{justify-items:stretch!important}.align-xl-start{align-items:flex-start!important}.align-xl-end{align-items:flex-end!important}.align-xl-center{align-items:center!important}.align-xl-baseline{align-items:baseline!important}.align-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-space-between{align-content:space-between!important}.align-content-xl-space-around{align-content:space-around!important}.align-content-xl-space-evenly{align-content:space-evenly!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-6{order:6!important}.order-xl-7{order:7!important}.order-xl-8{order:8!important}.order-xl-9{order:9!important}.order-xl-10{order:10!important}.order-xl-11{order:11!important}.order-xl-12{order:12!important}.order-xl-last{order:13!important}.ga-xl-0{gap:0px!important}.ga-xl-1{gap:4px!important}.ga-xl-2{gap:8px!important}.ga-xl-3{gap:12px!important}.ga-xl-4{gap:16px!important}.ga-xl-5{gap:20px!important}.ga-xl-6{gap:24px!important}.ga-xl-7{gap:28px!important}.ga-xl-8{gap:32px!important}.ga-xl-9{gap:36px!important}.ga-xl-10{gap:40px!important}.ga-xl-11{gap:44px!important}.ga-xl-12{gap:48px!important}.ga-xl-13{gap:52px!important}.ga-xl-14{gap:56px!important}.ga-xl-15{gap:60px!important}.ga-xl-16{gap:64px!important}.ga-xl-auto{gap:auto!important}.gr-xl-0{row-gap:0px!important}.gr-xl-1{row-gap:4px!important}.gr-xl-2{row-gap:8px!important}.gr-xl-3{row-gap:12px!important}.gr-xl-4{row-gap:16px!important}.gr-xl-5{row-gap:20px!important}.gr-xl-6{row-gap:24px!important}.gr-xl-7{row-gap:28px!important}.gr-xl-8{row-gap:32px!important}.gr-xl-9{row-gap:36px!important}.gr-xl-10{row-gap:40px!important}.gr-xl-11{row-gap:44px!important}.gr-xl-12{row-gap:48px!important}.gr-xl-13{row-gap:52px!important}.gr-xl-14{row-gap:56px!important}.gr-xl-15{row-gap:60px!important}.gr-xl-16{row-gap:64px!important}.gr-xl-auto{row-gap:auto!important}.gc-xl-0{column-gap:0px!important}.gc-xl-1{column-gap:4px!important}.gc-xl-2{column-gap:8px!important}.gc-xl-3{column-gap:12px!important}.gc-xl-4{column-gap:16px!important}.gc-xl-5{column-gap:20px!important}.gc-xl-6{column-gap:24px!important}.gc-xl-7{column-gap:28px!important}.gc-xl-8{column-gap:32px!important}.gc-xl-9{column-gap:36px!important}.gc-xl-10{column-gap:40px!important}.gc-xl-11{column-gap:44px!important}.gc-xl-12{column-gap:48px!important}.gc-xl-13{column-gap:52px!important}.gc-xl-14{column-gap:56px!important}.gc-xl-15{column-gap:60px!important}.gc-xl-16{column-gap:64px!important}.gc-xl-auto{column-gap:auto!important}.ma-xl-0{margin:0!important}.ma-xl-1{margin:4px!important}.ma-xl-2{margin:8px!important}.ma-xl-3{margin:12px!important}.ma-xl-4{margin:16px!important}.ma-xl-5{margin:20px!important}.ma-xl-6{margin:24px!important}.ma-xl-7{margin:28px!important}.ma-xl-8{margin:32px!important}.ma-xl-9{margin:36px!important}.ma-xl-10{margin:40px!important}.ma-xl-11{margin:44px!important}.ma-xl-12{margin:48px!important}.ma-xl-13{margin:52px!important}.ma-xl-14{margin:56px!important}.ma-xl-15{margin:60px!important}.ma-xl-16{margin:64px!important}.ma-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:4px!important;margin-left:4px!important}.mx-xl-2{margin-right:8px!important;margin-left:8px!important}.mx-xl-3{margin-right:12px!important;margin-left:12px!important}.mx-xl-4{margin-right:16px!important;margin-left:16px!important}.mx-xl-5{margin-right:20px!important;margin-left:20px!important}.mx-xl-6{margin-right:24px!important;margin-left:24px!important}.mx-xl-7{margin-right:28px!important;margin-left:28px!important}.mx-xl-8{margin-right:32px!important;margin-left:32px!important}.mx-xl-9{margin-right:36px!important;margin-left:36px!important}.mx-xl-10{margin-right:40px!important;margin-left:40px!important}.mx-xl-11{margin-right:44px!important;margin-left:44px!important}.mx-xl-12{margin-right:48px!important;margin-left:48px!important}.mx-xl-13{margin-right:52px!important;margin-left:52px!important}.mx-xl-14{margin-right:56px!important;margin-left:56px!important}.mx-xl-15{margin-right:60px!important;margin-left:60px!important}.mx-xl-16{margin-right:64px!important;margin-left:64px!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:4px!important}.mt-xl-2{margin-top:8px!important}.mt-xl-3{margin-top:12px!important}.mt-xl-4{margin-top:16px!important}.mt-xl-5{margin-top:20px!important}.mt-xl-6{margin-top:24px!important}.mt-xl-7{margin-top:28px!important}.mt-xl-8{margin-top:32px!important}.mt-xl-9{margin-top:36px!important}.mt-xl-10{margin-top:40px!important}.mt-xl-11{margin-top:44px!important}.mt-xl-12{margin-top:48px!important}.mt-xl-13{margin-top:52px!important}.mt-xl-14{margin-top:56px!important}.mt-xl-15{margin-top:60px!important}.mt-xl-16{margin-top:64px!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:4px!important}.mr-xl-2{margin-right:8px!important}.mr-xl-3{margin-right:12px!important}.mr-xl-4{margin-right:16px!important}.mr-xl-5{margin-right:20px!important}.mr-xl-6{margin-right:24px!important}.mr-xl-7{margin-right:28px!important}.mr-xl-8{margin-right:32px!important}.mr-xl-9{margin-right:36px!important}.mr-xl-10{margin-right:40px!important}.mr-xl-11{margin-right:44px!important}.mr-xl-12{margin-right:48px!important}.mr-xl-13{margin-right:52px!important}.mr-xl-14{margin-right:56px!important}.mr-xl-15{margin-right:60px!important}.mr-xl-16{margin-right:64px!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:4px!important}.mb-xl-2{margin-bottom:8px!important}.mb-xl-3{margin-bottom:12px!important}.mb-xl-4{margin-bottom:16px!important}.mb-xl-5{margin-bottom:20px!important}.mb-xl-6{margin-bottom:24px!important}.mb-xl-7{margin-bottom:28px!important}.mb-xl-8{margin-bottom:32px!important}.mb-xl-9{margin-bottom:36px!important}.mb-xl-10{margin-bottom:40px!important}.mb-xl-11{margin-bottom:44px!important}.mb-xl-12{margin-bottom:48px!important}.mb-xl-13{margin-bottom:52px!important}.mb-xl-14{margin-bottom:56px!important}.mb-xl-15{margin-bottom:60px!important}.mb-xl-16{margin-bottom:64px!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:4px!important}.ml-xl-2{margin-left:8px!important}.ml-xl-3{margin-left:12px!important}.ml-xl-4{margin-left:16px!important}.ml-xl-5{margin-left:20px!important}.ml-xl-6{margin-left:24px!important}.ml-xl-7{margin-left:28px!important}.ml-xl-8{margin-left:32px!important}.ml-xl-9{margin-left:36px!important}.ml-xl-10{margin-left:40px!important}.ml-xl-11{margin-left:44px!important}.ml-xl-12{margin-left:48px!important}.ml-xl-13{margin-left:52px!important}.ml-xl-14{margin-left:56px!important}.ml-xl-15{margin-left:60px!important}.ml-xl-16{margin-left:64px!important}.ml-xl-auto{margin-left:auto!important}.ms-xl-0{margin-inline-start:0px!important}.ms-xl-1{margin-inline-start:4px!important}.ms-xl-2{margin-inline-start:8px!important}.ms-xl-3{margin-inline-start:12px!important}.ms-xl-4{margin-inline-start:16px!important}.ms-xl-5{margin-inline-start:20px!important}.ms-xl-6{margin-inline-start:24px!important}.ms-xl-7{margin-inline-start:28px!important}.ms-xl-8{margin-inline-start:32px!important}.ms-xl-9{margin-inline-start:36px!important}.ms-xl-10{margin-inline-start:40px!important}.ms-xl-11{margin-inline-start:44px!important}.ms-xl-12{margin-inline-start:48px!important}.ms-xl-13{margin-inline-start:52px!important}.ms-xl-14{margin-inline-start:56px!important}.ms-xl-15{margin-inline-start:60px!important}.ms-xl-16{margin-inline-start:64px!important}.ms-xl-auto{margin-inline-start:auto!important}.me-xl-0{margin-inline-end:0px!important}.me-xl-1{margin-inline-end:4px!important}.me-xl-2{margin-inline-end:8px!important}.me-xl-3{margin-inline-end:12px!important}.me-xl-4{margin-inline-end:16px!important}.me-xl-5{margin-inline-end:20px!important}.me-xl-6{margin-inline-end:24px!important}.me-xl-7{margin-inline-end:28px!important}.me-xl-8{margin-inline-end:32px!important}.me-xl-9{margin-inline-end:36px!important}.me-xl-10{margin-inline-end:40px!important}.me-xl-11{margin-inline-end:44px!important}.me-xl-12{margin-inline-end:48px!important}.me-xl-13{margin-inline-end:52px!important}.me-xl-14{margin-inline-end:56px!important}.me-xl-15{margin-inline-end:60px!important}.me-xl-16{margin-inline-end:64px!important}.me-xl-auto{margin-inline-end:auto!important}.ma-xl-n1{margin:-4px!important}.ma-xl-n2{margin:-8px!important}.ma-xl-n3{margin:-12px!important}.ma-xl-n4{margin:-16px!important}.ma-xl-n5{margin:-20px!important}.ma-xl-n6{margin:-24px!important}.ma-xl-n7{margin:-28px!important}.ma-xl-n8{margin:-32px!important}.ma-xl-n9{margin:-36px!important}.ma-xl-n10{margin:-40px!important}.ma-xl-n11{margin:-44px!important}.ma-xl-n12{margin:-48px!important}.ma-xl-n13{margin:-52px!important}.ma-xl-n14{margin:-56px!important}.ma-xl-n15{margin:-60px!important}.ma-xl-n16{margin:-64px!important}.mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xl-n1{margin-top:-4px!important}.mt-xl-n2{margin-top:-8px!important}.mt-xl-n3{margin-top:-12px!important}.mt-xl-n4{margin-top:-16px!important}.mt-xl-n5{margin-top:-20px!important}.mt-xl-n6{margin-top:-24px!important}.mt-xl-n7{margin-top:-28px!important}.mt-xl-n8{margin-top:-32px!important}.mt-xl-n9{margin-top:-36px!important}.mt-xl-n10{margin-top:-40px!important}.mt-xl-n11{margin-top:-44px!important}.mt-xl-n12{margin-top:-48px!important}.mt-xl-n13{margin-top:-52px!important}.mt-xl-n14{margin-top:-56px!important}.mt-xl-n15{margin-top:-60px!important}.mt-xl-n16{margin-top:-64px!important}.mr-xl-n1{margin-right:-4px!important}.mr-xl-n2{margin-right:-8px!important}.mr-xl-n3{margin-right:-12px!important}.mr-xl-n4{margin-right:-16px!important}.mr-xl-n5{margin-right:-20px!important}.mr-xl-n6{margin-right:-24px!important}.mr-xl-n7{margin-right:-28px!important}.mr-xl-n8{margin-right:-32px!important}.mr-xl-n9{margin-right:-36px!important}.mr-xl-n10{margin-right:-40px!important}.mr-xl-n11{margin-right:-44px!important}.mr-xl-n12{margin-right:-48px!important}.mr-xl-n13{margin-right:-52px!important}.mr-xl-n14{margin-right:-56px!important}.mr-xl-n15{margin-right:-60px!important}.mr-xl-n16{margin-right:-64px!important}.mb-xl-n1{margin-bottom:-4px!important}.mb-xl-n2{margin-bottom:-8px!important}.mb-xl-n3{margin-bottom:-12px!important}.mb-xl-n4{margin-bottom:-16px!important}.mb-xl-n5{margin-bottom:-20px!important}.mb-xl-n6{margin-bottom:-24px!important}.mb-xl-n7{margin-bottom:-28px!important}.mb-xl-n8{margin-bottom:-32px!important}.mb-xl-n9{margin-bottom:-36px!important}.mb-xl-n10{margin-bottom:-40px!important}.mb-xl-n11{margin-bottom:-44px!important}.mb-xl-n12{margin-bottom:-48px!important}.mb-xl-n13{margin-bottom:-52px!important}.mb-xl-n14{margin-bottom:-56px!important}.mb-xl-n15{margin-bottom:-60px!important}.mb-xl-n16{margin-bottom:-64px!important}.ml-xl-n1{margin-left:-4px!important}.ml-xl-n2{margin-left:-8px!important}.ml-xl-n3{margin-left:-12px!important}.ml-xl-n4{margin-left:-16px!important}.ml-xl-n5{margin-left:-20px!important}.ml-xl-n6{margin-left:-24px!important}.ml-xl-n7{margin-left:-28px!important}.ml-xl-n8{margin-left:-32px!important}.ml-xl-n9{margin-left:-36px!important}.ml-xl-n10{margin-left:-40px!important}.ml-xl-n11{margin-left:-44px!important}.ml-xl-n12{margin-left:-48px!important}.ml-xl-n13{margin-left:-52px!important}.ml-xl-n14{margin-left:-56px!important}.ml-xl-n15{margin-left:-60px!important}.ml-xl-n16{margin-left:-64px!important}.ms-xl-n1{margin-inline-start:-4px!important}.ms-xl-n2{margin-inline-start:-8px!important}.ms-xl-n3{margin-inline-start:-12px!important}.ms-xl-n4{margin-inline-start:-16px!important}.ms-xl-n5{margin-inline-start:-20px!important}.ms-xl-n6{margin-inline-start:-24px!important}.ms-xl-n7{margin-inline-start:-28px!important}.ms-xl-n8{margin-inline-start:-32px!important}.ms-xl-n9{margin-inline-start:-36px!important}.ms-xl-n10{margin-inline-start:-40px!important}.ms-xl-n11{margin-inline-start:-44px!important}.ms-xl-n12{margin-inline-start:-48px!important}.ms-xl-n13{margin-inline-start:-52px!important}.ms-xl-n14{margin-inline-start:-56px!important}.ms-xl-n15{margin-inline-start:-60px!important}.ms-xl-n16{margin-inline-start:-64px!important}.me-xl-n1{margin-inline-end:-4px!important}.me-xl-n2{margin-inline-end:-8px!important}.me-xl-n3{margin-inline-end:-12px!important}.me-xl-n4{margin-inline-end:-16px!important}.me-xl-n5{margin-inline-end:-20px!important}.me-xl-n6{margin-inline-end:-24px!important}.me-xl-n7{margin-inline-end:-28px!important}.me-xl-n8{margin-inline-end:-32px!important}.me-xl-n9{margin-inline-end:-36px!important}.me-xl-n10{margin-inline-end:-40px!important}.me-xl-n11{margin-inline-end:-44px!important}.me-xl-n12{margin-inline-end:-48px!important}.me-xl-n13{margin-inline-end:-52px!important}.me-xl-n14{margin-inline-end:-56px!important}.me-xl-n15{margin-inline-end:-60px!important}.me-xl-n16{margin-inline-end:-64px!important}.pa-xl-0{padding:0!important}.pa-xl-1{padding:4px!important}.pa-xl-2{padding:8px!important}.pa-xl-3{padding:12px!important}.pa-xl-4{padding:16px!important}.pa-xl-5{padding:20px!important}.pa-xl-6{padding:24px!important}.pa-xl-7{padding:28px!important}.pa-xl-8{padding:32px!important}.pa-xl-9{padding:36px!important}.pa-xl-10{padding:40px!important}.pa-xl-11{padding:44px!important}.pa-xl-12{padding:48px!important}.pa-xl-13{padding:52px!important}.pa-xl-14{padding:56px!important}.pa-xl-15{padding:60px!important}.pa-xl-16{padding:64px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:4px!important;padding-left:4px!important}.px-xl-2{padding-right:8px!important;padding-left:8px!important}.px-xl-3{padding-right:12px!important;padding-left:12px!important}.px-xl-4{padding-right:16px!important;padding-left:16px!important}.px-xl-5{padding-right:20px!important;padding-left:20px!important}.px-xl-6{padding-right:24px!important;padding-left:24px!important}.px-xl-7{padding-right:28px!important;padding-left:28px!important}.px-xl-8{padding-right:32px!important;padding-left:32px!important}.px-xl-9{padding-right:36px!important;padding-left:36px!important}.px-xl-10{padding-right:40px!important;padding-left:40px!important}.px-xl-11{padding-right:44px!important;padding-left:44px!important}.px-xl-12{padding-right:48px!important;padding-left:48px!important}.px-xl-13{padding-right:52px!important;padding-left:52px!important}.px-xl-14{padding-right:56px!important;padding-left:56px!important}.px-xl-15{padding-right:60px!important;padding-left:60px!important}.px-xl-16{padding-right:64px!important;padding-left:64px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:4px!important}.pt-xl-2{padding-top:8px!important}.pt-xl-3{padding-top:12px!important}.pt-xl-4{padding-top:16px!important}.pt-xl-5{padding-top:20px!important}.pt-xl-6{padding-top:24px!important}.pt-xl-7{padding-top:28px!important}.pt-xl-8{padding-top:32px!important}.pt-xl-9{padding-top:36px!important}.pt-xl-10{padding-top:40px!important}.pt-xl-11{padding-top:44px!important}.pt-xl-12{padding-top:48px!important}.pt-xl-13{padding-top:52px!important}.pt-xl-14{padding-top:56px!important}.pt-xl-15{padding-top:60px!important}.pt-xl-16{padding-top:64px!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:4px!important}.pr-xl-2{padding-right:8px!important}.pr-xl-3{padding-right:12px!important}.pr-xl-4{padding-right:16px!important}.pr-xl-5{padding-right:20px!important}.pr-xl-6{padding-right:24px!important}.pr-xl-7{padding-right:28px!important}.pr-xl-8{padding-right:32px!important}.pr-xl-9{padding-right:36px!important}.pr-xl-10{padding-right:40px!important}.pr-xl-11{padding-right:44px!important}.pr-xl-12{padding-right:48px!important}.pr-xl-13{padding-right:52px!important}.pr-xl-14{padding-right:56px!important}.pr-xl-15{padding-right:60px!important}.pr-xl-16{padding-right:64px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:4px!important}.pb-xl-2{padding-bottom:8px!important}.pb-xl-3{padding-bottom:12px!important}.pb-xl-4{padding-bottom:16px!important}.pb-xl-5{padding-bottom:20px!important}.pb-xl-6{padding-bottom:24px!important}.pb-xl-7{padding-bottom:28px!important}.pb-xl-8{padding-bottom:32px!important}.pb-xl-9{padding-bottom:36px!important}.pb-xl-10{padding-bottom:40px!important}.pb-xl-11{padding-bottom:44px!important}.pb-xl-12{padding-bottom:48px!important}.pb-xl-13{padding-bottom:52px!important}.pb-xl-14{padding-bottom:56px!important}.pb-xl-15{padding-bottom:60px!important}.pb-xl-16{padding-bottom:64px!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:4px!important}.pl-xl-2{padding-left:8px!important}.pl-xl-3{padding-left:12px!important}.pl-xl-4{padding-left:16px!important}.pl-xl-5{padding-left:20px!important}.pl-xl-6{padding-left:24px!important}.pl-xl-7{padding-left:28px!important}.pl-xl-8{padding-left:32px!important}.pl-xl-9{padding-left:36px!important}.pl-xl-10{padding-left:40px!important}.pl-xl-11{padding-left:44px!important}.pl-xl-12{padding-left:48px!important}.pl-xl-13{padding-left:52px!important}.pl-xl-14{padding-left:56px!important}.pl-xl-15{padding-left:60px!important}.pl-xl-16{padding-left:64px!important}.ps-xl-0{padding-inline-start:0px!important}.ps-xl-1{padding-inline-start:4px!important}.ps-xl-2{padding-inline-start:8px!important}.ps-xl-3{padding-inline-start:12px!important}.ps-xl-4{padding-inline-start:16px!important}.ps-xl-5{padding-inline-start:20px!important}.ps-xl-6{padding-inline-start:24px!important}.ps-xl-7{padding-inline-start:28px!important}.ps-xl-8{padding-inline-start:32px!important}.ps-xl-9{padding-inline-start:36px!important}.ps-xl-10{padding-inline-start:40px!important}.ps-xl-11{padding-inline-start:44px!important}.ps-xl-12{padding-inline-start:48px!important}.ps-xl-13{padding-inline-start:52px!important}.ps-xl-14{padding-inline-start:56px!important}.ps-xl-15{padding-inline-start:60px!important}.ps-xl-16{padding-inline-start:64px!important}.pe-xl-0{padding-inline-end:0px!important}.pe-xl-1{padding-inline-end:4px!important}.pe-xl-2{padding-inline-end:8px!important}.pe-xl-3{padding-inline-end:12px!important}.pe-xl-4{padding-inline-end:16px!important}.pe-xl-5{padding-inline-end:20px!important}.pe-xl-6{padding-inline-end:24px!important}.pe-xl-7{padding-inline-end:28px!important}.pe-xl-8{padding-inline-end:32px!important}.pe-xl-9{padding-inline-end:36px!important}.pe-xl-10{padding-inline-end:40px!important}.pe-xl-11{padding-inline-end:44px!important}.pe-xl-12{padding-inline-end:48px!important}.pe-xl-13{padding-inline-end:52px!important}.pe-xl-14{padding-inline-end:56px!important}.pe-xl-15{padding-inline-end:60px!important}.pe-xl-16{padding-inline-end:64px!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.text-xl-justify{text-align:justify!important}.text-xl-start{text-align:start!important}.text-xl-end{text-align:end!important}.text-xl-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-xl-auto{height:auto!important}.h-xl-screen{height:100vh!important}.h-xl-0{height:0!important}.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}.w-xl-auto{width:auto!important}.w-xl-0{width:0!important}.w-xl-25{width:25%!important}.w-xl-33{width:33%!important}.w-xl-50{width:50%!important}.w-xl-66{width:66%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}}@media(min-width:2560px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.float-xxl-none{float:none!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.v-locale--is-rtl .float-xxl-end{float:left!important}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right!important}.v-locale--is-ltr .float-xxl-start{float:left!important}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto!important}.flex-xxl-1-0{flex:1 0 auto!important}.flex-xxl-0-1{flex:0 1 auto!important}.flex-xxl-0-0{flex:0 0 auto!important}.flex-xxl-1-1-100{flex:1 1 100%!important}.flex-xxl-1-0-100{flex:1 0 100%!important}.flex-xxl-0-1-100{flex:0 1 100%!important}.flex-xxl-0-0-100{flex:0 0 100%!important}.flex-xxl-1-1-0{flex:1 1 0!important}.flex-xxl-1-0-0{flex:1 0 0!important}.flex-xxl-0-1-0{flex:0 1 0!important}.flex-xxl-0-0-0{flex:0 0 0!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xxl-start{justify-content:flex-start!important}.justify-xxl-end{justify-content:flex-end!important}.justify-xxl-center{justify-content:center!important}.justify-xxl-space-between{justify-content:space-between!important}.justify-xxl-space-around{justify-content:space-around!important}.justify-xxl-space-evenly{justify-content:space-evenly!important}.justify-items-xxl-start{justify-items:flex-start!important}.justify-items-xxl-end{justify-items:flex-end!important}.justify-items-xxl-center{justify-items:center!important}.justify-items-xxl-stretch{justify-items:stretch!important}.align-xxl-start{align-items:flex-start!important}.align-xxl-end{align-items:flex-end!important}.align-xxl-center{align-items:center!important}.align-xxl-baseline{align-items:baseline!important}.align-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-space-between{align-content:space-between!important}.align-content-xxl-space-around{align-content:space-around!important}.align-content-xxl-space-evenly{align-content:space-evenly!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-6{order:6!important}.order-xxl-7{order:7!important}.order-xxl-8{order:8!important}.order-xxl-9{order:9!important}.order-xxl-10{order:10!important}.order-xxl-11{order:11!important}.order-xxl-12{order:12!important}.order-xxl-last{order:13!important}.ga-xxl-0{gap:0px!important}.ga-xxl-1{gap:4px!important}.ga-xxl-2{gap:8px!important}.ga-xxl-3{gap:12px!important}.ga-xxl-4{gap:16px!important}.ga-xxl-5{gap:20px!important}.ga-xxl-6{gap:24px!important}.ga-xxl-7{gap:28px!important}.ga-xxl-8{gap:32px!important}.ga-xxl-9{gap:36px!important}.ga-xxl-10{gap:40px!important}.ga-xxl-11{gap:44px!important}.ga-xxl-12{gap:48px!important}.ga-xxl-13{gap:52px!important}.ga-xxl-14{gap:56px!important}.ga-xxl-15{gap:60px!important}.ga-xxl-16{gap:64px!important}.ga-xxl-auto{gap:auto!important}.gr-xxl-0{row-gap:0px!important}.gr-xxl-1{row-gap:4px!important}.gr-xxl-2{row-gap:8px!important}.gr-xxl-3{row-gap:12px!important}.gr-xxl-4{row-gap:16px!important}.gr-xxl-5{row-gap:20px!important}.gr-xxl-6{row-gap:24px!important}.gr-xxl-7{row-gap:28px!important}.gr-xxl-8{row-gap:32px!important}.gr-xxl-9{row-gap:36px!important}.gr-xxl-10{row-gap:40px!important}.gr-xxl-11{row-gap:44px!important}.gr-xxl-12{row-gap:48px!important}.gr-xxl-13{row-gap:52px!important}.gr-xxl-14{row-gap:56px!important}.gr-xxl-15{row-gap:60px!important}.gr-xxl-16{row-gap:64px!important}.gr-xxl-auto{row-gap:auto!important}.gc-xxl-0{column-gap:0px!important}.gc-xxl-1{column-gap:4px!important}.gc-xxl-2{column-gap:8px!important}.gc-xxl-3{column-gap:12px!important}.gc-xxl-4{column-gap:16px!important}.gc-xxl-5{column-gap:20px!important}.gc-xxl-6{column-gap:24px!important}.gc-xxl-7{column-gap:28px!important}.gc-xxl-8{column-gap:32px!important}.gc-xxl-9{column-gap:36px!important}.gc-xxl-10{column-gap:40px!important}.gc-xxl-11{column-gap:44px!important}.gc-xxl-12{column-gap:48px!important}.gc-xxl-13{column-gap:52px!important}.gc-xxl-14{column-gap:56px!important}.gc-xxl-15{column-gap:60px!important}.gc-xxl-16{column-gap:64px!important}.gc-xxl-auto{column-gap:auto!important}.ma-xxl-0{margin:0!important}.ma-xxl-1{margin:4px!important}.ma-xxl-2{margin:8px!important}.ma-xxl-3{margin:12px!important}.ma-xxl-4{margin:16px!important}.ma-xxl-5{margin:20px!important}.ma-xxl-6{margin:24px!important}.ma-xxl-7{margin:28px!important}.ma-xxl-8{margin:32px!important}.ma-xxl-9{margin:36px!important}.ma-xxl-10{margin:40px!important}.ma-xxl-11{margin:44px!important}.ma-xxl-12{margin:48px!important}.ma-xxl-13{margin:52px!important}.ma-xxl-14{margin:56px!important}.ma-xxl-15{margin:60px!important}.ma-xxl-16{margin:64px!important}.ma-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:4px!important;margin-left:4px!important}.mx-xxl-2{margin-right:8px!important;margin-left:8px!important}.mx-xxl-3{margin-right:12px!important;margin-left:12px!important}.mx-xxl-4{margin-right:16px!important;margin-left:16px!important}.mx-xxl-5{margin-right:20px!important;margin-left:20px!important}.mx-xxl-6{margin-right:24px!important;margin-left:24px!important}.mx-xxl-7{margin-right:28px!important;margin-left:28px!important}.mx-xxl-8{margin-right:32px!important;margin-left:32px!important}.mx-xxl-9{margin-right:36px!important;margin-left:36px!important}.mx-xxl-10{margin-right:40px!important;margin-left:40px!important}.mx-xxl-11{margin-right:44px!important;margin-left:44px!important}.mx-xxl-12{margin-right:48px!important;margin-left:48px!important}.mx-xxl-13{margin-right:52px!important;margin-left:52px!important}.mx-xxl-14{margin-right:56px!important;margin-left:56px!important}.mx-xxl-15{margin-right:60px!important;margin-left:60px!important}.mx-xxl-16{margin-right:64px!important;margin-left:64px!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xxl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xxl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xxl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xxl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xxl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xxl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xxl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xxl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xxl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xxl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xxl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xxl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xxl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xxl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:4px!important}.mt-xxl-2{margin-top:8px!important}.mt-xxl-3{margin-top:12px!important}.mt-xxl-4{margin-top:16px!important}.mt-xxl-5{margin-top:20px!important}.mt-xxl-6{margin-top:24px!important}.mt-xxl-7{margin-top:28px!important}.mt-xxl-8{margin-top:32px!important}.mt-xxl-9{margin-top:36px!important}.mt-xxl-10{margin-top:40px!important}.mt-xxl-11{margin-top:44px!important}.mt-xxl-12{margin-top:48px!important}.mt-xxl-13{margin-top:52px!important}.mt-xxl-14{margin-top:56px!important}.mt-xxl-15{margin-top:60px!important}.mt-xxl-16{margin-top:64px!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-0{margin-right:0!important}.mr-xxl-1{margin-right:4px!important}.mr-xxl-2{margin-right:8px!important}.mr-xxl-3{margin-right:12px!important}.mr-xxl-4{margin-right:16px!important}.mr-xxl-5{margin-right:20px!important}.mr-xxl-6{margin-right:24px!important}.mr-xxl-7{margin-right:28px!important}.mr-xxl-8{margin-right:32px!important}.mr-xxl-9{margin-right:36px!important}.mr-xxl-10{margin-right:40px!important}.mr-xxl-11{margin-right:44px!important}.mr-xxl-12{margin-right:48px!important}.mr-xxl-13{margin-right:52px!important}.mr-xxl-14{margin-right:56px!important}.mr-xxl-15{margin-right:60px!important}.mr-xxl-16{margin-right:64px!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:4px!important}.mb-xxl-2{margin-bottom:8px!important}.mb-xxl-3{margin-bottom:12px!important}.mb-xxl-4{margin-bottom:16px!important}.mb-xxl-5{margin-bottom:20px!important}.mb-xxl-6{margin-bottom:24px!important}.mb-xxl-7{margin-bottom:28px!important}.mb-xxl-8{margin-bottom:32px!important}.mb-xxl-9{margin-bottom:36px!important}.mb-xxl-10{margin-bottom:40px!important}.mb-xxl-11{margin-bottom:44px!important}.mb-xxl-12{margin-bottom:48px!important}.mb-xxl-13{margin-bottom:52px!important}.mb-xxl-14{margin-bottom:56px!important}.mb-xxl-15{margin-bottom:60px!important}.mb-xxl-16{margin-bottom:64px!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:4px!important}.ml-xxl-2{margin-left:8px!important}.ml-xxl-3{margin-left:12px!important}.ml-xxl-4{margin-left:16px!important}.ml-xxl-5{margin-left:20px!important}.ml-xxl-6{margin-left:24px!important}.ml-xxl-7{margin-left:28px!important}.ml-xxl-8{margin-left:32px!important}.ml-xxl-9{margin-left:36px!important}.ml-xxl-10{margin-left:40px!important}.ml-xxl-11{margin-left:44px!important}.ml-xxl-12{margin-left:48px!important}.ml-xxl-13{margin-left:52px!important}.ml-xxl-14{margin-left:56px!important}.ml-xxl-15{margin-left:60px!important}.ml-xxl-16{margin-left:64px!important}.ml-xxl-auto{margin-left:auto!important}.ms-xxl-0{margin-inline-start:0px!important}.ms-xxl-1{margin-inline-start:4px!important}.ms-xxl-2{margin-inline-start:8px!important}.ms-xxl-3{margin-inline-start:12px!important}.ms-xxl-4{margin-inline-start:16px!important}.ms-xxl-5{margin-inline-start:20px!important}.ms-xxl-6{margin-inline-start:24px!important}.ms-xxl-7{margin-inline-start:28px!important}.ms-xxl-8{margin-inline-start:32px!important}.ms-xxl-9{margin-inline-start:36px!important}.ms-xxl-10{margin-inline-start:40px!important}.ms-xxl-11{margin-inline-start:44px!important}.ms-xxl-12{margin-inline-start:48px!important}.ms-xxl-13{margin-inline-start:52px!important}.ms-xxl-14{margin-inline-start:56px!important}.ms-xxl-15{margin-inline-start:60px!important}.ms-xxl-16{margin-inline-start:64px!important}.ms-xxl-auto{margin-inline-start:auto!important}.me-xxl-0{margin-inline-end:0px!important}.me-xxl-1{margin-inline-end:4px!important}.me-xxl-2{margin-inline-end:8px!important}.me-xxl-3{margin-inline-end:12px!important}.me-xxl-4{margin-inline-end:16px!important}.me-xxl-5{margin-inline-end:20px!important}.me-xxl-6{margin-inline-end:24px!important}.me-xxl-7{margin-inline-end:28px!important}.me-xxl-8{margin-inline-end:32px!important}.me-xxl-9{margin-inline-end:36px!important}.me-xxl-10{margin-inline-end:40px!important}.me-xxl-11{margin-inline-end:44px!important}.me-xxl-12{margin-inline-end:48px!important}.me-xxl-13{margin-inline-end:52px!important}.me-xxl-14{margin-inline-end:56px!important}.me-xxl-15{margin-inline-end:60px!important}.me-xxl-16{margin-inline-end:64px!important}.me-xxl-auto{margin-inline-end:auto!important}.ma-xxl-n1{margin:-4px!important}.ma-xxl-n2{margin:-8px!important}.ma-xxl-n3{margin:-12px!important}.ma-xxl-n4{margin:-16px!important}.ma-xxl-n5{margin:-20px!important}.ma-xxl-n6{margin:-24px!important}.ma-xxl-n7{margin:-28px!important}.ma-xxl-n8{margin:-32px!important}.ma-xxl-n9{margin:-36px!important}.ma-xxl-n10{margin:-40px!important}.ma-xxl-n11{margin:-44px!important}.ma-xxl-n12{margin:-48px!important}.ma-xxl-n13{margin:-52px!important}.ma-xxl-n14{margin:-56px!important}.ma-xxl-n15{margin:-60px!important}.ma-xxl-n16{margin:-64px!important}.mx-xxl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xxl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xxl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xxl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xxl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xxl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xxl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xxl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xxl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xxl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xxl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xxl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xxl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xxl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xxl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xxl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xxl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xxl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xxl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xxl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xxl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xxl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xxl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xxl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xxl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xxl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xxl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xxl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xxl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xxl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xxl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xxl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xxl-n1{margin-top:-4px!important}.mt-xxl-n2{margin-top:-8px!important}.mt-xxl-n3{margin-top:-12px!important}.mt-xxl-n4{margin-top:-16px!important}.mt-xxl-n5{margin-top:-20px!important}.mt-xxl-n6{margin-top:-24px!important}.mt-xxl-n7{margin-top:-28px!important}.mt-xxl-n8{margin-top:-32px!important}.mt-xxl-n9{margin-top:-36px!important}.mt-xxl-n10{margin-top:-40px!important}.mt-xxl-n11{margin-top:-44px!important}.mt-xxl-n12{margin-top:-48px!important}.mt-xxl-n13{margin-top:-52px!important}.mt-xxl-n14{margin-top:-56px!important}.mt-xxl-n15{margin-top:-60px!important}.mt-xxl-n16{margin-top:-64px!important}.mr-xxl-n1{margin-right:-4px!important}.mr-xxl-n2{margin-right:-8px!important}.mr-xxl-n3{margin-right:-12px!important}.mr-xxl-n4{margin-right:-16px!important}.mr-xxl-n5{margin-right:-20px!important}.mr-xxl-n6{margin-right:-24px!important}.mr-xxl-n7{margin-right:-28px!important}.mr-xxl-n8{margin-right:-32px!important}.mr-xxl-n9{margin-right:-36px!important}.mr-xxl-n10{margin-right:-40px!important}.mr-xxl-n11{margin-right:-44px!important}.mr-xxl-n12{margin-right:-48px!important}.mr-xxl-n13{margin-right:-52px!important}.mr-xxl-n14{margin-right:-56px!important}.mr-xxl-n15{margin-right:-60px!important}.mr-xxl-n16{margin-right:-64px!important}.mb-xxl-n1{margin-bottom:-4px!important}.mb-xxl-n2{margin-bottom:-8px!important}.mb-xxl-n3{margin-bottom:-12px!important}.mb-xxl-n4{margin-bottom:-16px!important}.mb-xxl-n5{margin-bottom:-20px!important}.mb-xxl-n6{margin-bottom:-24px!important}.mb-xxl-n7{margin-bottom:-28px!important}.mb-xxl-n8{margin-bottom:-32px!important}.mb-xxl-n9{margin-bottom:-36px!important}.mb-xxl-n10{margin-bottom:-40px!important}.mb-xxl-n11{margin-bottom:-44px!important}.mb-xxl-n12{margin-bottom:-48px!important}.mb-xxl-n13{margin-bottom:-52px!important}.mb-xxl-n14{margin-bottom:-56px!important}.mb-xxl-n15{margin-bottom:-60px!important}.mb-xxl-n16{margin-bottom:-64px!important}.ml-xxl-n1{margin-left:-4px!important}.ml-xxl-n2{margin-left:-8px!important}.ml-xxl-n3{margin-left:-12px!important}.ml-xxl-n4{margin-left:-16px!important}.ml-xxl-n5{margin-left:-20px!important}.ml-xxl-n6{margin-left:-24px!important}.ml-xxl-n7{margin-left:-28px!important}.ml-xxl-n8{margin-left:-32px!important}.ml-xxl-n9{margin-left:-36px!important}.ml-xxl-n10{margin-left:-40px!important}.ml-xxl-n11{margin-left:-44px!important}.ml-xxl-n12{margin-left:-48px!important}.ml-xxl-n13{margin-left:-52px!important}.ml-xxl-n14{margin-left:-56px!important}.ml-xxl-n15{margin-left:-60px!important}.ml-xxl-n16{margin-left:-64px!important}.ms-xxl-n1{margin-inline-start:-4px!important}.ms-xxl-n2{margin-inline-start:-8px!important}.ms-xxl-n3{margin-inline-start:-12px!important}.ms-xxl-n4{margin-inline-start:-16px!important}.ms-xxl-n5{margin-inline-start:-20px!important}.ms-xxl-n6{margin-inline-start:-24px!important}.ms-xxl-n7{margin-inline-start:-28px!important}.ms-xxl-n8{margin-inline-start:-32px!important}.ms-xxl-n9{margin-inline-start:-36px!important}.ms-xxl-n10{margin-inline-start:-40px!important}.ms-xxl-n11{margin-inline-start:-44px!important}.ms-xxl-n12{margin-inline-start:-48px!important}.ms-xxl-n13{margin-inline-start:-52px!important}.ms-xxl-n14{margin-inline-start:-56px!important}.ms-xxl-n15{margin-inline-start:-60px!important}.ms-xxl-n16{margin-inline-start:-64px!important}.me-xxl-n1{margin-inline-end:-4px!important}.me-xxl-n2{margin-inline-end:-8px!important}.me-xxl-n3{margin-inline-end:-12px!important}.me-xxl-n4{margin-inline-end:-16px!important}.me-xxl-n5{margin-inline-end:-20px!important}.me-xxl-n6{margin-inline-end:-24px!important}.me-xxl-n7{margin-inline-end:-28px!important}.me-xxl-n8{margin-inline-end:-32px!important}.me-xxl-n9{margin-inline-end:-36px!important}.me-xxl-n10{margin-inline-end:-40px!important}.me-xxl-n11{margin-inline-end:-44px!important}.me-xxl-n12{margin-inline-end:-48px!important}.me-xxl-n13{margin-inline-end:-52px!important}.me-xxl-n14{margin-inline-end:-56px!important}.me-xxl-n15{margin-inline-end:-60px!important}.me-xxl-n16{margin-inline-end:-64px!important}.pa-xxl-0{padding:0!important}.pa-xxl-1{padding:4px!important}.pa-xxl-2{padding:8px!important}.pa-xxl-3{padding:12px!important}.pa-xxl-4{padding:16px!important}.pa-xxl-5{padding:20px!important}.pa-xxl-6{padding:24px!important}.pa-xxl-7{padding:28px!important}.pa-xxl-8{padding:32px!important}.pa-xxl-9{padding:36px!important}.pa-xxl-10{padding:40px!important}.pa-xxl-11{padding:44px!important}.pa-xxl-12{padding:48px!important}.pa-xxl-13{padding:52px!important}.pa-xxl-14{padding:56px!important}.pa-xxl-15{padding:60px!important}.pa-xxl-16{padding:64px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:4px!important;padding-left:4px!important}.px-xxl-2{padding-right:8px!important;padding-left:8px!important}.px-xxl-3{padding-right:12px!important;padding-left:12px!important}.px-xxl-4{padding-right:16px!important;padding-left:16px!important}.px-xxl-5{padding-right:20px!important;padding-left:20px!important}.px-xxl-6{padding-right:24px!important;padding-left:24px!important}.px-xxl-7{padding-right:28px!important;padding-left:28px!important}.px-xxl-8{padding-right:32px!important;padding-left:32px!important}.px-xxl-9{padding-right:36px!important;padding-left:36px!important}.px-xxl-10{padding-right:40px!important;padding-left:40px!important}.px-xxl-11{padding-right:44px!important;padding-left:44px!important}.px-xxl-12{padding-right:48px!important;padding-left:48px!important}.px-xxl-13{padding-right:52px!important;padding-left:52px!important}.px-xxl-14{padding-right:56px!important;padding-left:56px!important}.px-xxl-15{padding-right:60px!important;padding-left:60px!important}.px-xxl-16{padding-right:64px!important;padding-left:64px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xxl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xxl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xxl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xxl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xxl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xxl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xxl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xxl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xxl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xxl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xxl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xxl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xxl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xxl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:4px!important}.pt-xxl-2{padding-top:8px!important}.pt-xxl-3{padding-top:12px!important}.pt-xxl-4{padding-top:16px!important}.pt-xxl-5{padding-top:20px!important}.pt-xxl-6{padding-top:24px!important}.pt-xxl-7{padding-top:28px!important}.pt-xxl-8{padding-top:32px!important}.pt-xxl-9{padding-top:36px!important}.pt-xxl-10{padding-top:40px!important}.pt-xxl-11{padding-top:44px!important}.pt-xxl-12{padding-top:48px!important}.pt-xxl-13{padding-top:52px!important}.pt-xxl-14{padding-top:56px!important}.pt-xxl-15{padding-top:60px!important}.pt-xxl-16{padding-top:64px!important}.pr-xxl-0{padding-right:0!important}.pr-xxl-1{padding-right:4px!important}.pr-xxl-2{padding-right:8px!important}.pr-xxl-3{padding-right:12px!important}.pr-xxl-4{padding-right:16px!important}.pr-xxl-5{padding-right:20px!important}.pr-xxl-6{padding-right:24px!important}.pr-xxl-7{padding-right:28px!important}.pr-xxl-8{padding-right:32px!important}.pr-xxl-9{padding-right:36px!important}.pr-xxl-10{padding-right:40px!important}.pr-xxl-11{padding-right:44px!important}.pr-xxl-12{padding-right:48px!important}.pr-xxl-13{padding-right:52px!important}.pr-xxl-14{padding-right:56px!important}.pr-xxl-15{padding-right:60px!important}.pr-xxl-16{padding-right:64px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:4px!important}.pb-xxl-2{padding-bottom:8px!important}.pb-xxl-3{padding-bottom:12px!important}.pb-xxl-4{padding-bottom:16px!important}.pb-xxl-5{padding-bottom:20px!important}.pb-xxl-6{padding-bottom:24px!important}.pb-xxl-7{padding-bottom:28px!important}.pb-xxl-8{padding-bottom:32px!important}.pb-xxl-9{padding-bottom:36px!important}.pb-xxl-10{padding-bottom:40px!important}.pb-xxl-11{padding-bottom:44px!important}.pb-xxl-12{padding-bottom:48px!important}.pb-xxl-13{padding-bottom:52px!important}.pb-xxl-14{padding-bottom:56px!important}.pb-xxl-15{padding-bottom:60px!important}.pb-xxl-16{padding-bottom:64px!important}.pl-xxl-0{padding-left:0!important}.pl-xxl-1{padding-left:4px!important}.pl-xxl-2{padding-left:8px!important}.pl-xxl-3{padding-left:12px!important}.pl-xxl-4{padding-left:16px!important}.pl-xxl-5{padding-left:20px!important}.pl-xxl-6{padding-left:24px!important}.pl-xxl-7{padding-left:28px!important}.pl-xxl-8{padding-left:32px!important}.pl-xxl-9{padding-left:36px!important}.pl-xxl-10{padding-left:40px!important}.pl-xxl-11{padding-left:44px!important}.pl-xxl-12{padding-left:48px!important}.pl-xxl-13{padding-left:52px!important}.pl-xxl-14{padding-left:56px!important}.pl-xxl-15{padding-left:60px!important}.pl-xxl-16{padding-left:64px!important}.ps-xxl-0{padding-inline-start:0px!important}.ps-xxl-1{padding-inline-start:4px!important}.ps-xxl-2{padding-inline-start:8px!important}.ps-xxl-3{padding-inline-start:12px!important}.ps-xxl-4{padding-inline-start:16px!important}.ps-xxl-5{padding-inline-start:20px!important}.ps-xxl-6{padding-inline-start:24px!important}.ps-xxl-7{padding-inline-start:28px!important}.ps-xxl-8{padding-inline-start:32px!important}.ps-xxl-9{padding-inline-start:36px!important}.ps-xxl-10{padding-inline-start:40px!important}.ps-xxl-11{padding-inline-start:44px!important}.ps-xxl-12{padding-inline-start:48px!important}.ps-xxl-13{padding-inline-start:52px!important}.ps-xxl-14{padding-inline-start:56px!important}.ps-xxl-15{padding-inline-start:60px!important}.ps-xxl-16{padding-inline-start:64px!important}.pe-xxl-0{padding-inline-end:0px!important}.pe-xxl-1{padding-inline-end:4px!important}.pe-xxl-2{padding-inline-end:8px!important}.pe-xxl-3{padding-inline-end:12px!important}.pe-xxl-4{padding-inline-end:16px!important}.pe-xxl-5{padding-inline-end:20px!important}.pe-xxl-6{padding-inline-end:24px!important}.pe-xxl-7{padding-inline-end:28px!important}.pe-xxl-8{padding-inline-end:32px!important}.pe-xxl-9{padding-inline-end:36px!important}.pe-xxl-10{padding-inline-end:40px!important}.pe-xxl-11{padding-inline-end:44px!important}.pe-xxl-12{padding-inline-end:48px!important}.pe-xxl-13{padding-inline-end:52px!important}.pe-xxl-14{padding-inline-end:56px!important}.pe-xxl-15{padding-inline-end:60px!important}.pe-xxl-16{padding-inline-end:64px!important}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}.text-xxl-justify{text-align:justify!important}.text-xxl-start{text-align:start!important}.text-xxl-end{text-align:end!important}.text-xxl-h1{font-size:6rem!important;font-weight:300;line-height:1;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h2{font-size:3.75rem!important;font-weight:300;line-height:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h3{font-size:3rem!important;font-weight:400;line-height:1.05;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h4{font-size:2.125rem!important;font-weight:400;line-height:1.175;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h5{font-size:1.5rem!important;font-weight:400;line-height:1.333;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h6{font-size:1.25rem!important;font-weight:500;line-height:1.6;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.6;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.425;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.6;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-xxl-auto{height:auto!important}.h-xxl-screen{height:100vh!important}.h-xxl-0{height:0!important}.h-xxl-25{height:25%!important}.h-xxl-50{height:50%!important}.h-xxl-75{height:75%!important}.h-xxl-100{height:100%!important}.w-xxl-auto{width:auto!important}.w-xxl-0{width:0!important}.w-xxl-25{width:25%!important}.w-xxl-33{width:33%!important}.w-xxl-50{width:50%!important}.w-xxl-66{width:66%!important}.w-xxl-75{width:75%!important}.w-xxl-100{width:100%!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.float-print-none{float:none!important}.float-print-left{float:left!important}.float-print-right{float:right!important}.v-locale--is-rtl .float-print-end{float:left!important}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right!important}.v-locale--is-ltr .float-print-start{float:left!important}}@font-face{font-family:Material Design Icons;src:url(/assets/materialdesignicons-webfont-CSr8KVlo.eot?v=7.4.47);src:url(/assets/materialdesignicons-webfont-CSr8KVlo.eot?#iefix&v=7.4.47) format("embedded-opentype"),url(/assets/materialdesignicons-webfont-Dp5v-WZN.woff2?v=7.4.47) format("woff2"),url(/assets/materialdesignicons-webfont-PXm3-2wK.woff?v=7.4.47) format("woff"),url(/assets/materialdesignicons-webfont-B7mPwVP_.ttf?v=7.4.47) format("truetype");font-weight:400;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-badge:before{content:"󱬊"}.mdi-account-badge-outline:before{content:"󱬋"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-edit-outline:before{content:"󱳈"}.mdi-account-box-minus-outline:before{content:"󱳉"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-box-plus-outline:before{content:"󱳊"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-card:before{content:"󱮤"}.mdi-account-card-outline:before{content:"󱮥"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-credit-card:before{content:"󱮦"}.mdi-account-credit-card-outline:before{content:"󱮧"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-file:before{content:"󱲧"}.mdi-account-file-outline:before{content:"󱲨"}.mdi-account-file-text:before{content:"󱲩"}.mdi-account-file-text-outline:before{content:"󱲪"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-hard-hat-outline:before{content:"󱨟"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-off:before{content:"󱫱"}.mdi-account-network-off-outline:before{content:"󱫲"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-school:before{content:"󱨠"}.mdi-account-school-outline:before{content:"󱨡"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tag:before{content:"󱰛"}.mdi-account-tag-outline:before{content:"󱰜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-tie-woman:before{content:"󱪌"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-air-purifier-off:before{content:"󱭗"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-oscillating:before{content:"󱲑"}.mdi-arrow-oscillating-off:before{content:"󱲒"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artboard:before{content:"󱮚"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-asterisk-circle-outline:before{content:"󱨧"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-attachment-check:before{content:"󱫁"}.mdi-attachment-lock:before{content:"󱧄"}.mdi-attachment-minus:before{content:"󱫂"}.mdi-attachment-off:before{content:"󱫃"}.mdi-attachment-plus:before{content:"󱫄"}.mdi-attachment-remove:before{content:"󱫅"}.mdi-atv:before{content:"󱭰"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-aurora:before{content:"󱮹"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-mode:before{content:"󱰠"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-autorenew-off:before{content:"󱧧"}.mdi-av-timer:before{content:"󰁫"}.mdi-awning:before{content:"󱮇"}.mdi-awning-outline:before{content:"󱮈"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-buggy-off:before{content:"󱫳"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-personal-plus:before{content:"󱲤"}.mdi-bag-personal-plus-outline:before{content:"󱲥"}.mdi-bag-personal-tag:before{content:"󱬌"}.mdi-bag-personal-tag-outline:before{content:"󱬍"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-circle:before{content:"󱰃"}.mdi-bank-circle-outline:before{content:"󱰄"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-barrel-outline:before{content:"󱨨"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-baseball-outline:before{content:"󱱚"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-clock:before{content:"󱧥"}.mdi-battery-clock-outline:before{content:"󱧦"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-clock:before{content:"󱮔"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-cog:before{content:"󱨩"}.mdi-bell-cog-outline:before{content:"󱨪"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-bench:before{content:"󱰡"}.mdi-bench-back:before{content:"󱰢"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-bike-pedal:before{content:"󱰣"}.mdi-bike-pedal-clipless:before{content:"󱰤"}.mdi-bike-pedal-mountain:before{content:"󱰥"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-horizontal:before{content:"󱨫"}.mdi-blinds-horizontal-closed:before{content:"󱨬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-blinds-vertical:before{content:"󱨭"}.mdi-blinds-vertical-closed:before{content:"󱨮"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-bone-off:before{content:"󱧠"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-heart:before{content:"󱨝"}.mdi-book-heart-outline:before{content:"󱨞"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-blank-variant-outline:before{content:"󱳋"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-open-variant-outline:before{content:"󱳌"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box:before{content:"󱭵"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-box-outline:before{content:"󱭶"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-radius:before{content:"󱫴"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-arrow-left-right:before{content:"󱪍"}.mdi-briefcase-arrow-left-right-outline:before{content:"󱪎"}.mdi-briefcase-arrow-up-down:before{content:"󱪏"}.mdi-briefcase-arrow-up-down-outline:before{content:"󱪐"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-outline:before{content:"󱨍"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bug-pause:before{content:"󱫵"}.mdi-bug-pause-outline:before{content:"󱫶"}.mdi-bug-play:before{content:"󱫷"}.mdi-bug-play-outline:before{content:"󱫸"}.mdi-bug-stop:before{content:"󱫹"}.mdi-bug-stop-outline:before{content:"󱫺"}.mdi-bugle:before{content:"󰶴"}.mdi-bulkhead-light:before{content:"󱨯"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-sign:before{content:"󱳁"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-bus-wrench:before{content:"󱳂"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-button-cursor:before{content:"󱭏"}.mdi-button-pointer:before{content:"󱭐"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-alert-outline:before{content:"󱭢"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-badge:before{content:"󱮝"}.mdi-calendar-badge-outline:before{content:"󱮞"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-collapse-horizontal-outline:before{content:"󱭣"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-cursor-outline:before{content:"󱭤"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-edit-outline:before{content:"󱭥"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-end-outline:before{content:"󱭦"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-expand-horizontal-outline:before{content:"󱭧"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-export-outline:before{content:"󱭨"}.mdi-calendar-filter:before{content:"󱨲"}.mdi-calendar-filter-outline:before{content:"󱨳"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-heart-outline:before{content:"󱭩"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-import-outline:before{content:"󱭪"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-open:before{content:"󱭛"}.mdi-calendar-lock-open-outline:before{content:"󱭜"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-minus-outline:before{content:"󱭫"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-multiselect-outline:before{content:"󱭕"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-plus-outline:before{content:"󱭬"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-question-outline:before{content:"󱭭"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-search-outline:before{content:"󱭮"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-star-four-points:before{content:"󱰟"}.mdi-calendar-star-outline:before{content:"󱭓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-start-outline:before{content:"󱭯"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-today-outline:before{content:"󱨰"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-week-begin-outline:before{content:"󱨱"}.mdi-calendar-week-outline:before{content:"󱨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-lock:before{content:"󱨔"}.mdi-camera-lock-open:before{content:"󱰍"}.mdi-camera-lock-open-outline:before{content:"󱰎"}.mdi-camera-lock-outline:before{content:"󱨕"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-door-lock-open:before{content:"󱲁"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-search:before{content:"󱮍"}.mdi-car-search-outline:before{content:"󱮎"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-percent:before{content:"󱮮"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-clock:before{content:"󱪑"}.mdi-cash-edit:before{content:"󱲫"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-off:before{content:"󱱹"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cash-sync:before{content:"󱪒"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-arrow-down-variant:before{content:"󱧅"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-charity-search:before{content:"󱲂"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-multiple:before{content:"󱳍"}.mdi-chart-box-multiple-outline:before{content:"󱳎"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-pie-outline:before{content:"󱯟"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbook-arrow-left:before{content:"󱰝"}.mdi-checkbook-arrow-right:before{content:"󱰞"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-intermediate-variant:before{content:"󱭔"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-auto-outline:before{content:"󱰦"}.mdi-checkbox-marked-circle-minus-outline:before{content:"󱰧"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-church-outline:before{content:"󱬂"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-switch:before{content:"󱰨"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-star-four-points:before{content:"󱰩"}.mdi-clock-star-four-points-outline:before{content:"󱰪"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-alert-outline:before{content:"󱯠"}.mdi-cloud-arrow-down:before{content:"󱯡"}.mdi-cloud-arrow-down-outline:before{content:"󱯢"}.mdi-cloud-arrow-left:before{content:"󱯣"}.mdi-cloud-arrow-left-outline:before{content:"󱯤"}.mdi-cloud-arrow-right:before{content:"󱯥"}.mdi-cloud-arrow-right-outline:before{content:"󱯦"}.mdi-cloud-arrow-up:before{content:"󱯧"}.mdi-cloud-arrow-up-outline:before{content:"󱯨"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-cancel:before{content:"󱯩"}.mdi-cloud-cancel-outline:before{content:"󱯪"}.mdi-cloud-check:before{content:"󱯫"}.mdi-cloud-check-outline:before{content:"󱯬"}.mdi-cloud-check-variant:before{content:"󰅠"}.mdi-cloud-check-variant-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-circle-outline:before{content:"󱯭"}.mdi-cloud-clock:before{content:"󱯮"}.mdi-cloud-clock-outline:before{content:"󱯯"}.mdi-cloud-cog:before{content:"󱯰"}.mdi-cloud-cog-outline:before{content:"󱯱"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-key:before{content:"󱲡"}.mdi-cloud-key-outline:before{content:"󱲢"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-open:before{content:"󱯲"}.mdi-cloud-lock-open-outline:before{content:"󱯳"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-minus:before{content:"󱯴"}.mdi-cloud-minus-outline:before{content:"󱯵"}.mdi-cloud-off:before{content:"󱯶"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-percent:before{content:"󱨵"}.mdi-cloud-percent-outline:before{content:"󱨶"}.mdi-cloud-plus:before{content:"󱯷"}.mdi-cloud-plus-outline:before{content:"󱯸"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-question-outline:before{content:"󱯹"}.mdi-cloud-refresh:before{content:"󱯺"}.mdi-cloud-refresh-outline:before{content:"󱯻"}.mdi-cloud-refresh-variant:before{content:"󰔪"}.mdi-cloud-refresh-variant-outline:before{content:"󱯼"}.mdi-cloud-remove:before{content:"󱯽"}.mdi-cloud-remove-outline:before{content:"󱯾"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clouds:before{content:"󱮕"}.mdi-clover:before{content:"󰠖"}.mdi-clover-outline:before{content:"󱱢"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coach-lamp-variant:before{content:"󱨷"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-block-braces:before{content:"󱲃"}.mdi-code-block-brackets:before{content:"󱲄"}.mdi-code-block-parentheses:before{content:"󱲅"}.mdi-code-block-tags:before{content:"󱲆"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-compost:before{content:"󱨸"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-minus:before{content:"󱭃"}.mdi-content-save-minus-outline:before{content:"󱭄"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-plus:before{content:"󱭁"}.mdi-content-save-plus-outline:before{content:"󱭂"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller:before{content:"󰊴"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-controller-off:before{content:"󰊵"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creation-outline:before{content:"󱰫"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-fra:before{content:"󱨹"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-thb:before{content:"󱰅"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-uah:before{content:"󱮛"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-desk-lamp-off:before{content:"󱬟"}.mdi-desk-lamp-on:before{content:"󱬠"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-diaper-outline:before{content:"󱳏"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󱭷"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-mask:before{content:"󰷁"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-domain-switch:before{content:"󱰬"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-cancel:before{content:"󱲓"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-multiple-outline:before{content:"󱳐"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-loop:before{content:"󱫮"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-down:before{content:"󱲇"}.mdi-earth-arrow-left:before{content:"󱲈"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-arrow-up:before{content:"󱲉"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-circle:before{content:"󱬣"}.mdi-eject-circle-outline:before{content:"󱬤"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-arrow-left:before{content:"󱃚"}.mdi-email-arrow-left-outline:before{content:"󱃛"}.mdi-email-arrow-right:before{content:"󱃜"}.mdi-email-arrow-right-outline:before{content:"󱃝"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-heart-outline:before{content:"󱱛"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-lock-outline:before{content:"󱭡"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-heart-outline:before{content:"󱱜"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-minus:before{content:"󱲲"}.mdi-emoticon-minus-outline:before{content:"󱲳"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-plus:before{content:"󱲴"}.mdi-emoticon-plus-outline:before{content:"󱲵"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-remove:before{content:"󱲶"}.mdi-emoticon-remove-outline:before{content:"󱲷"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ethernet-off:before{content:"󱳑"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-closed:before{content:"󱲣"}.mdi-eye-lock:before{content:"󱰆"}.mdi-eye-lock-open:before{content:"󱰇"}.mdi-eye-lock-open-outline:before{content:"󱰈"}.mdi-eye-lock-outline:before{content:"󱰉"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-clock:before{content:"󱨺"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-45:before{content:"󱬒"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-faucet:before{content:"󱬩"}.mdi-faucet-variant:before{content:"󱬪"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-arrow-left-right:before{content:"󱪓"}.mdi-file-arrow-left-right-outline:before{content:"󱪔"}.mdi-file-arrow-up-down:before{content:"󱪕"}.mdi-file-arrow-up-down-outline:before{content:"󱪖"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-check:before{content:"󱧆"}.mdi-file-chart-check-outline:before{content:"󱧇"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-alert:before{content:"󱪗"}.mdi-file-document-alert-outline:before{content:"󱪘"}.mdi-file-document-arrow-right:before{content:"󱰏"}.mdi-file-document-arrow-right-outline:before{content:"󱰐"}.mdi-file-document-check:before{content:"󱪙"}.mdi-file-document-check-outline:before{content:"󱪚"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-minus:before{content:"󱪛"}.mdi-file-document-minus-outline:before{content:"󱪜"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-document-plus:before{content:"󱪝"}.mdi-file-document-plus-outline:before{content:"󱪞"}.mdi-file-document-refresh:before{content:"󱱺"}.mdi-file-document-refresh-outline:before{content:"󱱻"}.mdi-file-document-remove:before{content:"󱪟"}.mdi-file-document-remove-outline:before{content:"󱪠"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-open:before{content:"󱧈"}.mdi-file-lock-open-outline:before{content:"󱧉"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-minus:before{content:"󱪡"}.mdi-file-minus-outline:before{content:"󱪢"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-rotate-left:before{content:"󱨻"}.mdi-file-rotate-left-outline:before{content:"󱨼"}.mdi-file-rotate-right:before{content:"󱨽"}.mdi-file-rotate-right-outline:before{content:"󱨾"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-four-points:before{content:"󱰭"}.mdi-file-star-four-points-outline:before{content:"󱰮"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-file-xml-box:before{content:"󱭋"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-cog:before{content:"󱪣"}.mdi-filter-cog-outline:before{content:"󱪤"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-multiple:before{content:"󱨿"}.mdi-filter-multiple-outline:before{content:"󱩀"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-settings:before{content:"󱪥"}.mdi-filter-settings-outline:before{content:"󱪦"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-station:before{content:"󱳃"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-minus:before{content:"󱮴"}.mdi-flag-variant-minus-outline:before{content:"󱮵"}.mdi-flag-variant-off:before{content:"󱮰"}.mdi-flag-variant-off-outline:before{content:"󱮱"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flag-variant-plus:before{content:"󱮲"}.mdi-flag-variant-plus-outline:before{content:"󱮳"}.mdi-flag-variant-remove:before{content:"󱮶"}.mdi-flag-variant-remove-outline:before{content:"󱮷"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-off-outline:before{content:"󱭅"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flash-triangle:before{content:"󱬝"}.mdi-flash-triangle-outline:before{content:"󱬞"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-arrow-down:before{content:"󱧨"}.mdi-folder-arrow-down-outline:before{content:"󱧩"}.mdi-folder-arrow-left:before{content:"󱧪"}.mdi-folder-arrow-left-outline:before{content:"󱧫"}.mdi-folder-arrow-left-right:before{content:"󱧬"}.mdi-folder-arrow-left-right-outline:before{content:"󱧭"}.mdi-folder-arrow-right:before{content:"󱧮"}.mdi-folder-arrow-right-outline:before{content:"󱧯"}.mdi-folder-arrow-up:before{content:"󱧰"}.mdi-folder-arrow-up-down:before{content:"󱧱"}.mdi-folder-arrow-up-down-outline:before{content:"󱧲"}.mdi-folder-arrow-up-outline:before{content:"󱧳"}.mdi-folder-cancel:before{content:"󱧴"}.mdi-folder-cancel-outline:before{content:"󱧵"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-file:before{content:"󱧶"}.mdi-folder-file-outline:before{content:"󱧷"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-lock-open-outline:before{content:"󱪧"}.mdi-folder-lock-outline:before{content:"󱪨"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-minus:before{content:"󱭉"}.mdi-folder-minus-outline:before{content:"󱭊"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-off:before{content:"󱧸"}.mdi-folder-off-outline:before{content:"󱧹"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-play:before{content:"󱧺"}.mdi-folder-play-outline:before{content:"󱧻"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-question:before{content:"󱧊"}.mdi-folder-question-outline:before{content:"󱧋"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-wrench:before{content:"󱧼"}.mdi-folder-wrench-outline:before{content:"󱧽"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forest-outline:before{content:"󱱣"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-spacing-variant:before{content:"󱫻"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-height:before{content:"󱫼"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-group-plus:before{content:"󱭖"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-paragraph-spacing:before{content:"󱫽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-pilcrow-arrow-left:before{content:"󰊆"}.mdi-format-pilcrow-arrow-right:before{content:"󰊅"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-minus:before{content:"󱪩"}.mdi-forum-minus-outline:before{content:"󱪪"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forum-plus:before{content:"󱪫"}.mdi-forum-plus-outline:before{content:"󱪬"}.mdi-forum-remove:before{content:"󱪭"}.mdi-forum-remove-outline:before{content:"󱪮"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pear:before{content:"󱨎"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-burner:before{content:"󱨛"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-in-use:before{content:"󱳄"}.mdi-gas-station-in-use-outline:before{content:"󱳅"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-buffer:before{content:"󱫾"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-generator-mobile:before{content:"󱲊"}.mdi-generator-portable:before{content:"󱲋"}.mdi-generator-stationary:before{content:"󱲌"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󰙯"}.mdi-globe-light-outline:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-gymnastics:before{content:"󱩁"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-clap-off:before{content:"󱩂"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-cycle:before{content:"󱮜"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdmi-port:before{content:"󱮸"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-search:before{content:"󱲍"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-heat-pump:before{content:"󱩃"}.mdi-heat-pump-outline:before{content:"󱩄"}.mdi-heat-wave:before{content:"󱩅"}.mdi-heating-coil:before{content:"󱪯"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-box-multiple:before{content:"󱰊"}.mdi-help-box-multiple-outline:before{content:"󱰋"}.mdi-help-box-outline:before{content:"󱰌"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-clock:before{content:"󱨒"}.mdi-home-clock-outline:before{content:"󱨓"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-off:before{content:"󱩆"}.mdi-home-off-outline:before{content:"󱩇"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-percent:before{content:"󱱼"}.mdi-home-percent-outline:before{content:"󱱽"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-silo:before{content:"󱮠"}.mdi-home-silo-outline:before{content:"󱮡"}.mdi-home-sound-in:before{content:"󱰯"}.mdi-home-sound-in-outline:before{content:"󱰰"}.mdi-home-sound-out:before{content:"󱰱"}.mdi-home-sound-out-outline:before{content:"󱰲"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-12:before{content:"󱲔"}.mdi-hours-24:before{content:"󱑸"}.mdi-hub:before{content:"󱲕"}.mdi-hub-outline:before{content:"󱲖"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-female-child:before{content:"󱲎"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-male-male-child:before{content:"󱲏"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-walker:before{content:"󱭱"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-check:before{content:"󱬥"}.mdi-image-check-outline:before{content:"󱬦"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-drama-outline:before{content:"󱯿"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-hdr-outline:before{content:"󱱤"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-lock:before{content:"󱪰"}.mdi-image-lock-outline:before{content:"󱪱"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-minus-outline:before{content:"󱭇"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-plus-outline:before{content:"󱭆"}.mdi-image-refresh:before{content:"󱧾"}.mdi-image-refresh-outline:before{content:"󱧿"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-remove-outline:before{content:"󱭈"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-sync:before{content:"󱨀"}.mdi-image-sync-outline:before{content:"󱨁"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-box:before{content:"󱱥"}.mdi-information-box-outline:before{content:"󱱦"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-slab-box:before{content:"󱱧"}.mdi-information-slab-box-outline:before{content:"󱱨"}.mdi-information-slab-circle:before{content:"󱱩"}.mdi-information-slab-circle-outline:before{content:"󱱪"}.mdi-information-slab-symbol:before{content:"󱱫"}.mdi-information-symbol:before{content:"󱱬"}.mdi-information-variant:before{content:"󰙎"}.mdi-information-variant-box:before{content:"󱱭"}.mdi-information-variant-box-outline:before{content:"󱱮"}.mdi-information-variant-circle:before{content:"󱱯"}.mdi-information-variant-circle-outline:before{content:"󱱰"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-invoice:before{content:"󱳒"}.mdi-invoice-arrow-left:before{content:"󱳓"}.mdi-invoice-arrow-left-outline:before{content:"󱳔"}.mdi-invoice-arrow-right:before{content:"󱳕"}.mdi-invoice-arrow-right-outline:before{content:"󱳖"}.mdi-invoice-check:before{content:"󱳗"}.mdi-invoice-check-outline:before{content:"󱳘"}.mdi-invoice-clock:before{content:"󱳙"}.mdi-invoice-clock-outline:before{content:"󱳚"}.mdi-invoice-edit:before{content:"󱳛"}.mdi-invoice-edit-outline:before{content:"󱳜"}.mdi-invoice-export-outline:before{content:"󱳝"}.mdi-invoice-fast:before{content:"󱳞"}.mdi-invoice-fast-outline:before{content:"󱳟"}.mdi-invoice-import:before{content:"󱳠"}.mdi-invoice-import-outline:before{content:"󱳡"}.mdi-invoice-list:before{content:"󱳢"}.mdi-invoice-list-outline:before{content:"󱳣"}.mdi-invoice-minus:before{content:"󱳤"}.mdi-invoice-minus-outline:before{content:"󱳥"}.mdi-invoice-multiple:before{content:"󱳦"}.mdi-invoice-multiple-outline:before{content:"󱳧"}.mdi-invoice-outline:before{content:"󱳨"}.mdi-invoice-plus:before{content:"󱳩"}.mdi-invoice-plus-outline:before{content:"󱳪"}.mdi-invoice-remove:before{content:"󱳫"}.mdi-invoice-remove-outline:before{content:"󱳬"}.mdi-invoice-send:before{content:"󱳭"}.mdi-invoice-send-outline:before{content:"󱳮"}.mdi-invoice-text:before{content:"󱳯"}.mdi-invoice-text-arrow-left:before{content:"󱳰"}.mdi-invoice-text-arrow-left-outline:before{content:"󱳱"}.mdi-invoice-text-arrow-right:before{content:"󱳲"}.mdi-invoice-text-arrow-right-outline:before{content:"󱳳"}.mdi-invoice-text-check:before{content:"󱳴"}.mdi-invoice-text-check-outline:before{content:"󱳵"}.mdi-invoice-text-clock:before{content:"󱳶"}.mdi-invoice-text-clock-outline:before{content:"󱳷"}.mdi-invoice-text-edit:before{content:"󱳸"}.mdi-invoice-text-edit-outline:before{content:"󱳹"}.mdi-invoice-text-fast:before{content:"󱳺"}.mdi-invoice-text-fast-outline:before{content:"󱳻"}.mdi-invoice-text-minus:before{content:"󱳼"}.mdi-invoice-text-minus-outline:before{content:"󱳽"}.mdi-invoice-text-multiple:before{content:"󱳾"}.mdi-invoice-text-multiple-outline:before{content:"󱳿"}.mdi-invoice-text-outline:before{content:"󱴀"}.mdi-invoice-text-plus:before{content:"󱴁"}.mdi-invoice-text-plus-outline:before{content:"󱴂"}.mdi-invoice-text-remove:before{content:"󱴃"}.mdi-invoice-text-remove-outline:before{content:"󱴄"}.mdi-invoice-text-send:before{content:"󱴅"}.mdi-invoice-text-send-outline:before{content:"󱴆"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-island-variant:before{content:"󱳆"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-close-outline:before{content:"󱰀"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-knob:before{content:"󱮖"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-land-fields:before{content:"󱪲"}.mdi-land-plots:before{content:"󱪳"}.mdi-land-plots-circle:before{content:"󱪴"}.mdi-land-plots-circle-variant:before{content:"󱪵"}.mdi-land-plots-marker:before{content:"󱱝"}.mdi-land-rows-horizontal:before{content:"󱪶"}.mdi-land-rows-vertical:before{content:"󱪷"}.mdi-landslide:before{content:"󱩈"}.mdi-landslide-outline:before{content:"󱩉"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-account:before{content:"󱩊"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-lectern:before{content:"󱫰"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-strip-variant-off:before{content:"󱩋"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-outline:before{content:"󱨢"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-light-switch-off:before{content:"󱨤"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-alert:before{content:"󱧡"}.mdi-lightbulb-alert-outline:before{content:"󱧢"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-night:before{content:"󱩌"}.mdi-lightbulb-night-outline:before{content:"󱩍"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-10:before{content:"󱩎"}.mdi-lightbulb-on-20:before{content:"󱩏"}.mdi-lightbulb-on-30:before{content:"󱩐"}.mdi-lightbulb-on-40:before{content:"󱩑"}.mdi-lightbulb-on-50:before{content:"󱩒"}.mdi-lightbulb-on-60:before{content:"󱩓"}.mdi-lightbulb-on-70:before{content:"󱩔"}.mdi-lightbulb-on-80:before{content:"󱩕"}.mdi-lightbulb-on-90:before{content:"󱩖"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-question:before{content:"󱧣"}.mdi-lightbulb-question-outline:before{content:"󱧤"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-circle:before{content:"󱲬"}.mdi-link-circle-outline:before{content:"󱲭"}.mdi-link-edit:before{content:"󱲮"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-box:before{content:"󱭻"}.mdi-list-box-outline:before{content:"󱭼"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-percent:before{content:"󱰒"}.mdi-lock-percent-open:before{content:"󱰓"}.mdi-lock-percent-open-outline:before{content:"󱰔"}.mdi-lock-percent-open-variant:before{content:"󱰕"}.mdi-lock-percent-open-variant-outline:before{content:"󱰖"}.mdi-lock-percent-outline:before{content:"󱰗"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-medical-cotton-swab:before{content:"󱪸"}.mdi-medication:before{content:"󱬔"}.mdi-medication-outline:before{content:"󱬕"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-memory-arrow-down:before{content:"󱲦"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-close:before{content:"󱲐"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-check:before{content:"󱮊"}.mdi-message-check-outline:before{content:"󱮋"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-fast:before{content:"󱧌"}.mdi-message-fast-outline:before{content:"󱧍"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-fast:before{content:"󱧎"}.mdi-message-text-fast-outline:before{content:"󱧏"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-meter-electric:before{content:"󱩗"}.mdi-meter-electric-outline:before{content:"󱩘"}.mdi-meter-gas:before{content:"󱩙"}.mdi-meter-gas-outline:before{content:"󱩚"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-message:before{content:"󰔊"}.mdi-microphone-message-off:before{content:"󰔋"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-account:before{content:"󱩛"}.mdi-monitor-arrow-down:before{content:"󱧐"}.mdi-monitor-arrow-down-variant:before{content:"󱧑"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-monitor-vertical:before{content:"󱰳"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󰵅"}.mdi-mosque-outline:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-motorbike-off:before{content:"󱬖"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-left-click:before{content:"󱴇"}.mdi-mouse-left-click-outline:before{content:"󱴈"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-outline:before{content:"󱴉"}.mdi-mouse-right-click:before{content:"󱴊"}.mdi-mouse-right-click-outline:before{content:"󱴋"}.mdi-mouse-scroll-wheel:before{content:"󱴌"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-mower-bag-on:before{content:"󱭠"}.mdi-mower-on:before{content:"󱭟"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multimedia:before{content:"󱮗"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-minus:before{content:"󱮉"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-outline:before{content:"󱱱"}.mdi-nature-people:before{content:"󰎏"}.mdi-nature-people-outline:before{content:"󱱲"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-needle-off:before{content:"󱧒"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-pos:before{content:"󱫋"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-heart:before{content:"󱨋"}.mdi-notebook-heart-outline:before{content:"󱨌"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-off:before{content:"󱧓"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-edit:before{content:"󱰴"}.mdi-octagram-edit-outline:before{content:"󱰵"}.mdi-octagram-minus:before{content:"󱰶"}.mdi-octagram-minus-outline:before{content:"󱰷"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octagram-plus:before{content:"󱰸"}.mdi-octagram-plus-outline:before{content:"󱰹"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-minus:before{content:"󱮪"}.mdi-office-building-minus-outline:before{content:"󱮫"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-office-building-plus:before{content:"󱮨"}.mdi-office-building-plus-outline:before{content:"󱮩"}.mdi-office-building-remove:before{content:"󱮬"}.mdi-office-building-remove-outline:before{content:"󱮭"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-check:before{content:"󱭑"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-package-variant-closed-check:before{content:"󱭒"}.mdi-package-variant-closed-minus:before{content:"󱧔"}.mdi-package-variant-closed-plus:before{content:"󱧕"}.mdi-package-variant-closed-remove:before{content:"󱧖"}.mdi-package-variant-minus:before{content:"󱧗"}.mdi-package-variant-plus:before{content:"󱧘"}.mdi-package-variant-remove:before{content:"󱧙"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-paperclip-check:before{content:"󱫆"}.mdi-paperclip-lock:before{content:"󱧚"}.mdi-paperclip-minus:before{content:"󱫇"}.mdi-paperclip-off:before{content:"󱫈"}.mdi-paperclip-plus:before{content:"󱫉"}.mdi-paperclip-remove:before{content:"󱫊"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-alert:before{content:"󱲸"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-passport-cancel:before{content:"󱲹"}.mdi-passport-check:before{content:"󱲺"}.mdi-passport-minus:before{content:"󱲻"}.mdi-passport-plus:before{content:"󱲼"}.mdi-passport-remove:before{content:"󱲽"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-box:before{content:"󰂼"}.mdi-pause-box-outline:before{content:"󱭺"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-pencil-ruler-outline:before{content:"󱰑"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-box:before{content:"󱨂"}.mdi-percent-box-outline:before{content:"󱨃"}.mdi-percent-circle:before{content:"󱨄"}.mdi-percent-circle-outline:before{content:"󱨅"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-clock:before{content:"󱧛"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outgoing:before{content:"󱬿"}.mdi-phone-incoming-outgoing-outline:before{content:"󱭀"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pill-multiple:before{content:"󱭌"}.mdi-pill-off:before{content:"󱩜"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pine-tree-variant:before{content:"󱱳"}.mdi-pine-tree-variant-outline:before{content:"󱱴"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-plane-car:before{content:"󱫿"}.mdi-plane-train:before{content:"󱬀"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-edit-outline:before{content:"󱰺"}.mdi-play-box-lock:before{content:"󱨖"}.mdi-play-box-lock-open:before{content:"󱨗"}.mdi-play-box-lock-open-outline:before{content:"󱨘"}.mdi-play-box-lock-outline:before{content:"󱨙"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-lock:before{content:"󱩝"}.mdi-plus-lock-open:before{content:"󱩞"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-pocket:before{content:"󱲾"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-pool-thermometer:before{content:"󱩟"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-lamp:before{content:"󱩠"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-battery:before{content:"󱰻"}.mdi-power-plug-battery-outline:before{content:"󱰼"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-off:before{content:"󱬙"}.mdi-printer-3d-nozzle-off-outline:before{content:"󱬚"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-3d-off:before{content:"󱬎"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-pos-alert:before{content:"󱮼"}.mdi-printer-pos-alert-outline:before{content:"󱮽"}.mdi-printer-pos-cancel:before{content:"󱮾"}.mdi-printer-pos-cancel-outline:before{content:"󱮿"}.mdi-printer-pos-check:before{content:"󱯀"}.mdi-printer-pos-check-outline:before{content:"󱯁"}.mdi-printer-pos-cog:before{content:"󱯂"}.mdi-printer-pos-cog-outline:before{content:"󱯃"}.mdi-printer-pos-edit:before{content:"󱯄"}.mdi-printer-pos-edit-outline:before{content:"󱯅"}.mdi-printer-pos-minus:before{content:"󱯆"}.mdi-printer-pos-minus-outline:before{content:"󱯇"}.mdi-printer-pos-network:before{content:"󱯈"}.mdi-printer-pos-network-outline:before{content:"󱯉"}.mdi-printer-pos-off:before{content:"󱯊"}.mdi-printer-pos-off-outline:before{content:"󱯋"}.mdi-printer-pos-outline:before{content:"󱯌"}.mdi-printer-pos-pause:before{content:"󱯍"}.mdi-printer-pos-pause-outline:before{content:"󱯎"}.mdi-printer-pos-play:before{content:"󱯏"}.mdi-printer-pos-play-outline:before{content:"󱯐"}.mdi-printer-pos-plus:before{content:"󱯑"}.mdi-printer-pos-plus-outline:before{content:"󱯒"}.mdi-printer-pos-refresh:before{content:"󱯓"}.mdi-printer-pos-refresh-outline:before{content:"󱯔"}.mdi-printer-pos-remove:before{content:"󱯕"}.mdi-printer-pos-remove-outline:before{content:"󱯖"}.mdi-printer-pos-star:before{content:"󱯗"}.mdi-printer-pos-star-outline:before{content:"󱯘"}.mdi-printer-pos-stop:before{content:"󱯙"}.mdi-printer-pos-stop-outline:before{content:"󱯚"}.mdi-printer-pos-sync:before{content:"󱯛"}.mdi-printer-pos-sync-outline:before{content:"󱯜"}.mdi-printer-pos-wrench:before{content:"󱯝"}.mdi-printer-pos-wrench-outline:before{content:"󱯞"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-helper:before{content:"󱮢"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-star-four-points:before{content:"󱰽"}.mdi-progress-tag:before{content:"󱴍"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-off:before{content:"󱨣"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pump-off:before{content:"󱬢"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-queue-first-in-last-out:before{content:"󱲯"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-rabbit-variant:before{content:"󱩡"}.mdi-rabbit-variant-outline:before{content:"󱩢"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-indeterminate-variant:before{content:"󱱞"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-raw:before{content:"󱨏"}.mdi-raw-off:before{content:"󱨐"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰠤"}.mdi-receipt-clock:before{content:"󱰾"}.mdi-receipt-clock-outline:before{content:"󱰿"}.mdi-receipt-outline:before{content:"󰓷"}.mdi-receipt-send:before{content:"󱱀"}.mdi-receipt-send-outline:before{content:"󱱁"}.mdi-receipt-text:before{content:"󰑉"}.mdi-receipt-text-arrow-left:before{content:"󱱂"}.mdi-receipt-text-arrow-left-outline:before{content:"󱱃"}.mdi-receipt-text-arrow-right:before{content:"󱱄"}.mdi-receipt-text-arrow-right-outline:before{content:"󱱅"}.mdi-receipt-text-check:before{content:"󱩣"}.mdi-receipt-text-check-outline:before{content:"󱩤"}.mdi-receipt-text-clock:before{content:"󱱆"}.mdi-receipt-text-clock-outline:before{content:"󱱇"}.mdi-receipt-text-edit:before{content:"󱱈"}.mdi-receipt-text-edit-outline:before{content:"󱱉"}.mdi-receipt-text-minus:before{content:"󱩥"}.mdi-receipt-text-minus-outline:before{content:"󱩦"}.mdi-receipt-text-outline:before{content:"󱧜"}.mdi-receipt-text-plus:before{content:"󱩧"}.mdi-receipt-text-plus-outline:before{content:"󱩨"}.mdi-receipt-text-remove:before{content:"󱩩"}.mdi-receipt-text-remove-outline:before{content:"󱩪"}.mdi-receipt-text-send:before{content:"󱱊"}.mdi-receipt-text-send-outline:before{content:"󱱋"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename:before{content:"󱰘"}.mdi-rename-box:before{content:"󰑕"}.mdi-rename-box-outline:before{content:"󱰙"}.mdi-rename-outline:before{content:"󱰚"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-45:before{content:"󱬓"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-industrial-outline:before{content:"󱨚"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-alert:before{content:"󱭝"}.mdi-robot-vacuum-off:before{content:"󱰁"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-robot-vacuum-variant-alert:before{content:"󱭞"}.mdi-robot-vacuum-variant-off:before{content:"󱰂"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-shade:before{content:"󱩫"}.mdi-roller-shade-closed:before{content:"󱩬"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-rolodex:before{content:"󱪹"}.mdi-rolodex-outline:before{content:"󱪺"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-network-wireless:before{content:"󱲗"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-outline:before{content:"󱱌"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sail-boat-sink:before{content:"󱫯"}.mdi-sale:before{content:"󰑯"}.mdi-sale-outline:before{content:"󱨆"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seed-plus:before{content:"󱩭"}.mdi-seed-plus-outline:before{content:"󱩮"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-arrow-down:before{content:"󱭙"}.mdi-select-arrow-up:before{content:"󱭘"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-send-variant:before{content:"󱱍"}.mdi-send-variant-clock:before{content:"󱱾"}.mdi-send-variant-clock-outline:before{content:"󱱿"}.mdi-send-variant-outline:before{content:"󱱎"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-minus-outline:before{content:"󱲘"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-network-outline:before{content:"󱲙"}.mdi-server-off:before{content:"󰒏"}.mdi-server-outline:before{content:"󱲚"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-plus-outline:before{content:"󱲛"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-plus-outline:before{content:"󱱏"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shopping-search-outline:before{content:"󱩯"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-language:before{content:"󱭍"}.mdi-sign-language-outline:before{content:"󱭎"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-sign-yield:before{content:"󱮯"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󱮟"}.mdi-silo-outline:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-check:before{content:"󱩰"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-thermometer:before{content:"󱩱"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-snowshoeing:before{content:"󱩲"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-solar-power-variant:before{content:"󱩳"}.mdi-solar-power-variant-outline:before{content:"󱩴"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-off:before{content:"󱪻"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-message:before{content:"󱬑"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-pause:before{content:"󱭳"}.mdi-speaker-play:before{content:"󱭲"}.mdi-speaker-stop:before{content:"󱭴"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-outline:before{content:"󱱵"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-circle-outline:before{content:"󱱐"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-badge:before{content:"󱨇"}.mdi-square-rounded-badge-outline:before{content:"󱨈"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-outline:before{content:"󱬃"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-box:before{content:"󱱑"}.mdi-star-four-points-box-outline:before{content:"󱱒"}.mdi-star-four-points-circle:before{content:"󱱓"}.mdi-star-four-points-circle-outline:before{content:"󱱔"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-four-points-small:before{content:"󱱕"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-storage-tank:before{content:"󱩵"}.mdi-storage-tank-outline:before{content:"󱩶"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-check:before{content:"󱭽"}.mdi-storefront-check-outline:before{content:"󱭾"}.mdi-storefront-edit:before{content:"󱭿"}.mdi-storefront-edit-outline:before{content:"󱮀"}.mdi-storefront-minus:before{content:"󱮃"}.mdi-storefront-minus-outline:before{content:"󱮄"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-storefront-plus:before{content:"󱮁"}.mdi-storefront-plus-outline:before{content:"󱮂"}.mdi-storefront-remove:before{content:"󱮅"}.mdi-storefront-remove-outline:before{content:"󱮆"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-angle:before{content:"󱬧"}.mdi-sun-angle-outline:before{content:"󱬨"}.mdi-sun-clock:before{content:"󱩷"}.mdi-sun-clock-outline:before{content:"󱩸"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-snowflake-variant:before{content:"󱩹"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-hidden:before{content:"󱴎"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-synagogue:before{content:"󱬄"}.mdi-synagogue-outline:before{content:"󱬅"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-filter:before{content:"󱮌"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-question:before{content:"󱬡"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-check:before{content:"󱩺"}.mdi-tag-check-outline:before{content:"󱩻"}.mdi-tag-edit:before{content:"󱲜"}.mdi-tag-edit-outline:before{content:"󱲝"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-hidden:before{content:"󱱶"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tally-mark-1:before{content:"󱪼"}.mdi-tally-mark-2:before{content:"󱪽"}.mdi-tally-mark-3:before{content:"󱪾"}.mdi-tally-mark-4:before{content:"󱪿"}.mdi-tally-mark-5:before{content:"󱫀"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-speaker:before{content:"󱬛"}.mdi-television-speaker-off:before{content:"󱬜"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-temple-buddhist:before{content:"󱬆"}.mdi-temple-buddhist-outline:before{content:"󱬇"}.mdi-temple-hindu:before{content:"󱬈"}.mdi-temple-hindu-outline:before{content:"󱬉"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tennis-ball-outline:before{content:"󱱟"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-edit:before{content:"󱩼"}.mdi-text-box-edit-outline:before{content:"󱩽"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-search-variant:before{content:"󱩾"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-auto:before{content:"󱬏"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-check:before{content:"󱩿"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermometer-probe:before{content:"󱬫"}.mdi-thermometer-probe-off:before{content:"󱬬"}.mdi-thermometer-water:before{content:"󱪀"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-auto:before{content:"󱬗"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thermostat-box-auto:before{content:"󱬘"}.mdi-thermostat-cog:before{content:"󱲀"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-question:before{content:"󰾙"}.mdi-timeline-question-outline:before{content:"󰾚"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-alert:before{content:"󱫌"}.mdi-timer-alert-outline:before{content:"󱫍"}.mdi-timer-cancel:before{content:"󱫎"}.mdi-timer-cancel-outline:before{content:"󱫏"}.mdi-timer-check:before{content:"󱫐"}.mdi-timer-check-outline:before{content:"󱫑"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-edit:before{content:"󱫒"}.mdi-timer-edit-outline:before{content:"󱫓"}.mdi-timer-lock:before{content:"󱫔"}.mdi-timer-lock-open:before{content:"󱫕"}.mdi-timer-lock-open-outline:before{content:"󱫖"}.mdi-timer-lock-outline:before{content:"󱫗"}.mdi-timer-marker:before{content:"󱫘"}.mdi-timer-marker-outline:before{content:"󱫙"}.mdi-timer-minus:before{content:"󱫚"}.mdi-timer-minus-outline:before{content:"󱫛"}.mdi-timer-music:before{content:"󱫜"}.mdi-timer-music-outline:before{content:"󱫝"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-pause:before{content:"󱫞"}.mdi-timer-pause-outline:before{content:"󱫟"}.mdi-timer-play:before{content:"󱫠"}.mdi-timer-play-outline:before{content:"󱫡"}.mdi-timer-plus:before{content:"󱫢"}.mdi-timer-plus-outline:before{content:"󱫣"}.mdi-timer-refresh:before{content:"󱫤"}.mdi-timer-refresh-outline:before{content:"󱫥"}.mdi-timer-remove:before{content:"󱫦"}.mdi-timer-remove-outline:before{content:"󱫧"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timer-star:before{content:"󱫨"}.mdi-timer-star-outline:before{content:"󱫩"}.mdi-timer-stop:before{content:"󱫪"}.mdi-timer-stop-outline:before{content:"󱫫"}.mdi-timer-sync:before{content:"󱫬"}.mdi-timer-sync-outline:before{content:"󱫭"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toggle-switch-variant:before{content:"󱨥"}.mdi-toggle-switch-variant-off:before{content:"󱨦"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-question:before{content:"󱮺"}.mdi-tooltip-question-outline:before{content:"󱮻"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-touch-text-outline:before{content:"󱱠"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-track-light-off:before{content:"󱬁"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-bus:before{content:"󱳇"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-autorack:before{content:"󱬭"}.mdi-train-car-box:before{content:"󱬮"}.mdi-train-car-box-full:before{content:"󱬯"}.mdi-train-car-box-open:before{content:"󱬰"}.mdi-train-car-caboose:before{content:"󱬱"}.mdi-train-car-centerbeam:before{content:"󱬲"}.mdi-train-car-centerbeam-full:before{content:"󱬳"}.mdi-train-car-container:before{content:"󱬴"}.mdi-train-car-flatbed:before{content:"󱬵"}.mdi-train-car-flatbed-car:before{content:"󱬶"}.mdi-train-car-flatbed-tank:before{content:"󱬷"}.mdi-train-car-gondola:before{content:"󱬸"}.mdi-train-car-gondola-full:before{content:"󱬹"}.mdi-train-car-hopper:before{content:"󱬺"}.mdi-train-car-hopper-covered:before{content:"󱬻"}.mdi-train-car-hopper-full:before{content:"󱬼"}.mdi-train-car-intermodal:before{content:"󱬽"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-car-tank:before{content:"󱬾"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-translate-variant:before{content:"󱮙"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-transmission-tower-off:before{content:"󱧝"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-treasure-chest-outline:before{content:"󱱷"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-down:before{content:"󱱖"}.mdi-triangle-down-outline:before{content:"󱱗"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-small-down:before{content:"󱨉"}.mdi-triangle-small-up:before{content:"󱨊"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-alert:before{content:"󱧞"}.mdi-truck-alert-outline:before{content:"󱧟"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-off-road:before{content:"󱲞"}.mdi-truck-off-road-off:before{content:"󱲟"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tsunami:before{content:"󱪁"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turbine:before{content:"󱪂"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-underwear-outline:before{content:"󱴏"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-box:before{content:"󱴐"}.mdi-upload-box-outline:before{content:"󱴑"}.mdi-upload-circle:before{content:"󱴒"}.mdi-upload-circle-outline:before{content:"󱴓"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-multiple-outline:before{content:"󱴔"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-c-port:before{content:"󱲿"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰇄"}.mdi-vector-point-edit:before{content:"󰧨"}.mdi-vector-point-minus:before{content:"󱭸"}.mdi-vector-point-plus:before{content:"󱭹"}.mdi-vector-point-select:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-2d:before{content:"󱨜"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-standard-definition:before{content:"󱲠"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-compact:before{content:"󱱡"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volcano:before{content:"󱪃"}.mdi-volcano-outline:before{content:"󱪄"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-equal:before{content:"󱬐"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-fire:before{content:"󱨑"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-bifold:before{content:"󱱘"}.mdi-wallet-bifold-outline:before{content:"󱱙"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-auto:before{content:"󱮘"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-thermometer:before{content:"󱪅"}.mdi-water-thermometer-outline:before{content:"󱪆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-wave-arrow-down:before{content:"󱲰"}.mdi-wave-arrow-up:before{content:"󱲱"}.mdi-wave-undercurrent:before{content:"󱳀"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-dust:before{content:"󱭚"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-hurricane-outline:before{content:"󱱸"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-moonset:before{content:"󱴕"}.mdi-weather-moonset-down:before{content:"󱴖"}.mdi-weather-moonset-up:before{content:"󱴗"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair:before{content:"󱪇"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-power:before{content:"󱪈"}.mdi-wind-power-outline:before{content:"󱪉"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-auto:before{content:"󱮣"}.mdi-window-shutter-cog:before{content:"󱪊"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-window-shutter-settings:before{content:"󱪋"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-check:before{content:"󱮏"}.mdi-wrench-check-outline:before{content:"󱮐"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-clock-outline:before{content:"󱮓"}.mdi-wrench-cog:before{content:"󱮑"}.mdi-wrench-cog-outline:before{content:"󱮒"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:#0000008a}.mdi-dark.mdi-inactive:before{color:#00000042}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:#ffffff4d}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} diff --git a/src/AccountTracking.Web/dist/assets/materialdesignicons-webfont-B7mPwVP_.ttf b/src/AccountTracking.Web/dist/assets/materialdesignicons-webfont-B7mPwVP_.ttf deleted file mode 100644 index bba7dcf6c6e6a8352938d681a39aa4aead4f33ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1307660 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

Ho@k6$Y2x;gkst0 zY%KJV1P(LDX1qaPBwL;?Aq8A4d%_2=p=V5=S~$BfrH^^wNA!if_`dgXH2|g=?n!3D zE4vXFC4EtMxso9Yexao6wet8AP{ml8iAzcW3d`F-(>TND-+3c{U< z`~2F3TZlw9n?R%&dWin0Bj?MMvjX6S+@;`0R|#*W`&_0DEXvwoD2&c>$w+fxN#%Gp z)q?8rM~*>2uV0P4`7jOW*dxdJ#q~EI%be?wPJu;W{V2w?OhV6}CkGnA56K7`Tvyh) z!*!WUjFx!4v50LG^^O5ERRyfhPiK#0GDiqQ4QGyM=OQb0BI*gv-kv#k8DBep`P|HW z_Q=r%Vowv3e1W2L>V;bq&7mP0gtQ#ZFD6f1x6yia*%u~v@y-fi@VOcGiS|HutPKKPYL}Lb z6HkNqlX@G=L)X_qUpmZv(&k0X_Lsm<Wt#XkFi11hRY$)K)vz%o&-4mG*& zYTKfE+t8=Do+S&@wgO#!bZrer1s)7=l4A(e!{NO{P2fJ&Nqn+Cbl$v|J`YPvxniH? zWws9T!RZY*eZA2i&x)p6{h8QD;rzYN<*d{Auuq3=*v=P- ziG>CL9Un4_h27yeVYi0-a_ITSKDrehXi9mROIhYm-r!sLN}k&qNbBhxf76dqmSYT@ z&&WI2#4Q7i1n??dk9!0n03|ec6~GgE{mIna#Sbi=Uz!PCT0XN@T0A3_fcVx}xg8RwB)X4apZuC34BeY{XOe)oOqsa>j<#6&GK=9oEM z>kQ8GW3Dml{-0oMW&i$>AX8e{VDlIrhrrFVletzaH`%y-FdDTJ?k^O0w(tedYmZsu zqWF*+*OK(i9vqVrR5BBj0UM_jw;H44%?+Q@QvS?+XMAvzzp!rtYDgJeojr4A7U{l~ z{PE}5@Bbwv)HLpAmGP3U3f3ZK1E?MFR#94p_H16ufD;1VJsCH~vBlf|#8<>;kN(Bt z`Q>ScUEG%w@9X_<|H~JIU?1M~tqHG}U78JL0u%A7LDGnPda`kTai;0@I9>PUde5Bu zg4^##r&^EZv_!yQCpFJRFeC{_FTPvKN-B@`z!zyNm4Qi7vkcs75`qy>;Q$*^#^=M* zn#G@_O81^#x)hpOD(0%f=C2&v+}hHaW2n>lR@Qm?-jhq-W_59L+_Ba=I$iqGW=(G< zo3JT^b5Jg%ZA|GBlaPs+uhi7gbzB2EXShajahMZ^=@^wUr6*kuABtG;n;br(X+%?A zyt93*;s=H~SCp&f^u49U-o~Dqy=3gKx3=07Nxwfi(a}-NK!0-jXlu57773^-;EdKu4zJo=INqx$w0H{2o^&7TIxj{1 zEbv3p&^mI4yEQt4k8zZ_bR-y;9Fp-;R)YO8g+=}~^T+3sz@k0{!3 z|J1}93ZU?wEM2r?(vOUgw|wEGP`W3POJi8BLGh?IkYn;7Z$J&=HVj`KJhuCT2iFg} zX7=r6>~qo&5~n3`LF{Yu|AH;<+&SE*H789QKeLanF z$UU;ZukvJfWHA1Da|b}o2L9T$q0q%xr?!RxS?d5VHQ0DL)Yh8f-1((k!9)o(vDOdH z;oh-hPrdl`(PaKM@(6eMMv~B29ICa6Bnnwf?0Y}VG-Rdf5K&+? zBIVSpe!q4_Q;sF$%rJ~_$b;31#_L}X+xQ3NQCYTgpw3PQKZ9@9()}5i&#LCkw_XGe z@&x!NCIX5ilp+X?^$L<<15%7U7JY{vv}0|hzF;qh9r}bFi8URSy7tBFBUdV)xw3@+ zw_T|)Mf(3Z5SuRx$2;8aci8QCwrh^J+Z{%>8!u;9PK=G6SShUHQNZh&41#j{Nl?;y?x5n)SHo#GOK z5H%P8cBYn=rkb+ag>3Ko_r$*j51?HXmf;3Mj4_mz1{kXjTdgU|Tasy0)JnN4S8}DA z#8uRmifd@OTIRX(H84h5CL_s`Yp^n?_KEr4lvWRD>!mumJa{_}(*~tDM(RU`-ZPsscgfjvyn{sJNWm39fd$6v_EC@hxTSl~lmv}xuwmOz4Q-o*i;PtkW zfR+Pbp0r@mrd@=7N>-4XK{c}*-%&$va5n?hz&;P_{J=JUup_>+FQDv}ZR?f$(>Z&V zp4zI}tqlb~w&q{?G#RCpf2CeQ*I^=}uFtRZzW#XM0n0lGVc(cv>!9Qq2+Fd>SohA{ zkgt00fb7Vf?gls9rLF(qu$#AuI7@k5@?7iQ=ue+`QPI_P+Xa4tdmE;!3F`SbrYkk8a_t&7xUYZ6eGr$t z;f?L&K7{MaYpNJ^(h{QBVD*!0L#pisizi@hkdk0Us>otauvD_ppqf0n2=B#W@tu95 zx6^{81=#R5%llY~5u)jfTIZ&lc6T8=K_bJw4v!}!&R4tB8{Fd!?{42%;)<_!1;}oo z5-=-J%MGr!sWAFCyyy-Lu1#DD@=KpqxDKXX>FQVo)cpB4c-a@Fuk_#ruR&bIAI1@~ zO#fO|MvGUySMDK}E_LvtiVY-Xk_xQ4gI70~#=6yq;rpFHjEj=-Dfu2)9tcxMDnw-X zn{*pRqWI~tfih1-KkNj=n8G+B;e2a@wF5ASSbO1Y=Zo1X`y(F=pnkj06A4z`o^ZU_ zs4~aKzBL8N#o4ppN*P`RmxNs2NW|-RA>=uk`2YuPbe;V$v@v8^y1{t8ZOFcL!x7sV zvTp6;Wv@mj0Or&gSjOQw*oCV|S-HElwR7;wV%io^5^f z{6~-RD-r*1k9GlZnXfakc#^L$7a!$8VsZ13u&}r9*RtZ+?iLUql|*n9Vs*H7D9xxH zsoVaw*2!Dl?psdDxf4X>_VITJajvbkZqcIJEg(;u>-u#tY5{qX`ezRK1!PA+_8ExG z`>m2L%kvs9sN_fr2*9mZbfH7H2Eo|Z03`Zf4a9xeoD=FV1HWv63B)_h0 z>>zvx1sQ%C7lfb(%LSiKYBDWcEV{H5jmaEw+R{do_>N8e8>$?`i~Qac>Z+<|Pyc&M z{oiiTq$T%MH6{`6riuG+JGFW?9FDXBUoJYy-m^wm-1$-wRH{qw>4HZ zkcZr{Vfw(OmLqFIDL+ zHxURX`I3}5_m~f5%Lve3OAJ7NB1V(+i{{P_LV09>7&i&UK;Y);nW;C1RsfsjI=6E6 zuOXWTTW@*7&d4isVf*H6bZy{Y$~e$m;F!!010He9sz{&u0pJcHPlOzgAJL9 z$y#MmSam;N$2uco2pT<9CDt1Q(!GelP%LLtGWij2*dZRqA-<_(ji%iZ_KJsb_y>gA zVTPJbbq{iU$S2&;c_%R|FlreEfrPsK#`b6U7clooq($#rwLE+ZHIW~1hV+wpq(!dt zbgeVILai}VvN7}1SLml@76L%mnScO+0sU(>hMBUA)UY86{rd)zul-N8e6^Yf{$c=< z1t+Yw+j_?Me(H1)%o27te(A+g4%yqyqZ3feOq!U)^;aN+ur`Tp;2V`tFjy`4JbWx_ z7VGN2=%H{>Q?GSh1D+-f-WF!-2AhHNVTnN7CnZ)m3=)l6rbZ#att% zI3C2~4eG4u$ls!kXjrq`^`P6H47waOJemsfW|rznssO>Nw1ouYO%*+e+XRi`&X^;H zzReaYupG>G0JMBOT1;w-2(sdK&_L8x9b8ER;=tkzdmo<5$$KgqWZ)*nV* z+6sc(>y72s@CLHk&A5aJE#3MiQ7G75A|7x%MFBR9Ohb3M5s>9|g zIr-A>|NVUVW`}^uz+8pY1L)S^!xsuCR>y=sHRbRJ;vSa=$#cE@bLKmu6 zpa!I-xqO<(?eSFL8AOmGy#&tpl{y(sOta?zaTJ*H-8LT90a;2b2UJYc7GCB0m z7|P^>eXCq=xaX1d7${g|5R?OgVQ?E56^zn?0JhCYYJkZ$R*93X7$~zcBmx*}3xLaF zwec;*?9ZturUe2odx+dF7<^EIAI8QU@u{LV7x%_pL66-Yij2c(}UD0Zoi8%D*z|Ew`t8*}+4QkvV2 zTFF5@6*qj2K-kcIKHUfh96lqS(u1h0Y1MHfe;_MpF%>CTQE4NCp1VFMf@8zNGpMZLWdGKB<-M32GSpF4^KYkP03XBjj1;CXcZc!3lGRNG)5J{ zTcsk(Vu*Zc=0zLLjfM*1y)I=z9f{@F*I9H$?&>&56!{*mCH*~+WfeHF^2bgc1 zeg;`&02>z~Fp4sXM7>x5)1*(Lh;&b8GDCPNaK8vf(CZM$!Pt4(trm3N-Z?OHpt11= z=Xzk0gOoE$)M`WASnB}3jU1l4IKX`oT^ov1!`@pZ%+1`#i8o=cZd-%fHnsq%PJx+n zOHl5n4KxN7yNXs3{ntVB!d8)ZJF7~;uVagu!ujk%XK( zH^&26GpWa`dtm@9-pad$9L|$a@6AsITt7%$1$`c~r*d|{cquclVWjBZQLzdtvW0qz zwF#$NyXZFhD-Y&{P)4RSa*#qhitosN zP$Xz#W7$WVLvxT(vQ&K;F+|wO5T}LRIE0v@Vtw9@4Q&9vxM_CQwQ$F5b@q-0*Wl&X z2FRc7eIKcB?G9i+mR!rZ_rPv|%qLh0ieFJ-f7LD^MY3cOzc9G|;a#yZ4zIs@m&`Hk zVocqjNFW{!*tk#z*Ib^3cJ0Xv7oM#7eb;S1zo@pat#>->*N`zZ;Oon!DvtxT79bZ< z9vf*wxw2K=Q&=S-U5l>&SFm^dir;+dzVn^$yc%>r=yX2l4tA{fh1Lz^(?SH7^uptVJ*u?XJfa$0bfb8xkY&pFShYY z*reBSW23o)_tqb-h4q5HQ{mO2=!!z6P(qqpdU6_Z@!sC|y$}PxRI{fdyOER~EOxEh zdp4r$5ughoxAuP>$h8#`}kXc?~ZBDoy`&;`+rWEzZqtUoOTKco$hI?IPd>&7x zbUl?Ek0bnky?-USF3|oa_IPF@0-mx2fxLn{mc}zMG{w}&*uW|9k=)*EWrYRe9mAc>OxFAfe+^Z<%Es8O$7)(us~x*_%qUMnK*As5Jw8D66|f>` zx5nHn*arZ-me>T`tsxyOGV2%uRWTeGeM&FLjwEUmN8BY}`H8&!!u>A8>8?$r%AV=q z$x^x7XE4)~u!3W}nNH$pv% z4D`S*b^F7dKEM1iPPhed2l+so z$ZEjkHI%XO=%T?^3%Ma{fc~PPrf@xb6~w%RR3{H2XCcnMX?kgTc^d8>i~msvW&|p^ zkxe+*8c5S&#Fyg^TnkashIsiVM=G)vNjYv>KDKr24_oKXorAOR!;wTHBHn^rfDoSc zTCK-%n(eCnlj}@FtB@6#)eOdd<=m~)lyXOMJ$VN<@;w<}kG-^w(0;SZ9h)$9v0Y$7 ziI>eI^6WUPc9p=Y>X2TPXr}}_fXpc(NRWEj^gtf+N#DFAcAA~e&Pb%l2l1|s3WiFy z?)|+IwUL;yRs}<8LMtDG0RS+-(^0rs)(%|B1{C^;t*#Cj@>E}B_c(J*@;ps;f$fO~~OIU`4yYR8g#$9tWw;j={ zo|E^l9KAYjI_2K>mM+gXz%(s>|AP2gDG$=yW16pIU1;oLRa#x4jP_p!(jW|N}(MrM{%!xGXWzxBtTx_Ts37(tuN|Owg4(boP&;2Cj^4!`37u6nm#%MgX&L8vuSeX zrqH-NIj=`bc(Ku>3rEz9$^z9R96Cx*I%{7j3B1H7Mq%8Jqv|780CUbbAoolHziC6B zHtgrkP)lv&CiYYP<+PNOWk z(s73&!T;yLvOIVtFdqG(X{xbNPxp+xBVWVb|I65uV1Fx3z*>cXKgoY+Yd9egdMATU zL@9K|9~5!B9{O0+*NJkGJCsv7qWv0a_zYykkd)z>zyUdER?pZg zpj0;$dIYjc5WtdAht3b$G7$6nr=Ey&v9jcFd)$j(D!;}Pbu84~(Lf;T{()xqYd6ok zG|xxy>3VG46LkvT3;*}TXJDpywB|(GdN3K6_(OLzC_+DqPvtnNK0u6c-SC>Cc<5#H zS85k?-v*yX1OQMgV4;k4l>gvL1M`RV4Oy&Uv!o!#e+>48&Vr(O<&|y08h*h1=29t47bHrjY78wl)%o3dRM8_8T+Ho^6U z|BxGy@kBmQTSm*k3f*e1udUUFyH{jc%)+x<1lSenoMXy zm7;m?k0(VH)y81)Ky(wo_>DXhmPL{6Q^a12ZU3b)(E(TD`p3N~nuDP*4m86s91*gI zTsGxl;`yA~xkia)Lm9-_oZ`P$n}t_s_0Z-|Lgzrpx|!c^^eSeq*_}S1M#&+AYk}l$ zcn^IupWF;~)a}IP z@1CE(Te{9aPu6ad_wGQ{>2`L(ZLyxszDFR*Okt0P0;Rzd0L-G2^BRj5wqGfLC{pMa z_R1~U2a54y55M){W5*soex`BxQlt4~Dm9kR>tm_F+U%T#@Z4QEv3pW`<9K=uLu2ue zuDA(TW(Gdkh=(D%LueVOSxSE^vu3=!`sdM~K3t z4Xzi^RZXr(`cVcNYTwn?e_^SC=5Ng>lbMWO%-pMKcW^L=MgvxRpwzGi4D8ON(N?Fm zq1U>d&W1VuZAshvb8OK23_Xnkuq7!XE6JViuN(j!^AOc+MM*lGd7$eL>)1<*sJ8=c;1XRXo6iQmJ^xVDi zMR0LRi~GBV%gSrh777nb9LOga8cEe|Mqq<)emPYu#4=y%=8?}OpND!LE7XiyzWb$& zG>r|(Wvb>Qerc{=2bsMV^bWoVLBRjgGCk=23q*Z}B4CgE?O-2I)qfj~k>>vXl;NS?EVA%b}hMur@ zyG!>ryn)EGB_rJ`$B;5+BAJd&`KlQ>SbR5KnS0{w+2yzReYBa*xYYnIWJ+bsR(&&5`730{WTWC0RnfqPG_lhMp*N7WD-AOq(};!IC6mN7vtTqka z93;&!kM~Qkr`(3oKz#*N6r?JRgp342fUr#~yV9hW099?QF0UF%d;?#D*;{@Mo_|?z zQi3Wf;>(_3!0+@r{Xw@s9PmWb!DJ*8idD05-LHq-zED7$&;ss|$Nic>%^%6Tyx#G2 zJ~f*iyYlFL>5OAWFTB^EGdvnvaCwF1@Q2-gUtm04_PIkohf8z7K7hRHUqhB!e<`UW z!ZJF(a!Y--y0|biyLzsk(fc$=TOFcapob})r-4bsbZW2*0OugH=kp$rfL@vq;KJc8 zR^%`&z`BFCUsm{)7-BTi`spLn86Z}W`Z63(jZbx=iAX9K^|~`SHJ*t0+zt_*3OY_9 zz9+*X3{6VV6FIEATy8Em^6sZ{6Zj10aGswJza!VSWIsmL zui`rNS4h2-4h*0Tcu?cSL>=HGU`+9043qd5P9p^PYlq?K2wFLj`h4}=wCgd{;u{4r z-4%?&G=!?5D8=KAuhk1D?s6Tuy%vu@rpMA^AMO++4w`qR$2$a z(x`d~-v^Ry*C+8Zj`@UxP9C7mv*e3LITqGpybwG2JONdwmh&jybW%_0_dE5F@!^QS zkbM%dl!&mOpM9+>pPS{kZa=Hlp0I+xgwuTtJTNUx5dI9Q#9s{H0N@fVRMTL2D9pRB@LpOR&GeJOy|SK7bV$ zoCh&%(o%(UiY`w}a@5N1zf3uOZf|gUe6m{1YY~^vzxWfWfWzx4yymn&5DdTmOra!F z>5t{_xtxgsP#%qkCbGeDGGUKr8Y`!pZ+vDfAC8WnS@s1Y!K^3hiP*=YzvOngVw1W2 z%$X~m#I2QDd8U#Irp6QLY$6u$AnU&;m${Iy=duDRkT>2v+F3#ge3&`eY(h7aJZd{L<{=pHY`ruONK^JHQ z!ZN7C^sPW1+JGge32h9=-i`&r01|`95BUcKiv)Xiz=AuS!TnPglkup?1A%)wi2vEf z-@vYg(qZfCHPodXMOdh@+!enHYDuua4TRuXhyq5bgDOzsY#VkRw&nM}{Ib{2rrPZt z2&S{l3QM`Du{Os6kLIIv&}=qnRL4tiGI-X=&1$0l2}aB1!K zb=%JRI@;wLq%6VQ4dbvafPX@YMobq}L%C@a3&e|@5Dv_g29yB}uH!}pfyDCGkRfjC;?@HSHaJuMHt!nrJ$x1T%>*l*T~sb zU2$P6od|w2c%rPpi@&It{;7d$WgeRC0D*a7rcju9UO^Mpu{%()MaN8xWPaZqQ)Mei zgR8O94fb1UhDYiU?y^PjE$OphRavly0*b<^f=A$FkTrq4CbATFhEP|rF_v1G%1Ab@(2{$Feaaoi<|G<(c|fv)k3P z^_dq3Q*{NC7nD_yg8APVxfSzXxW6)*fz@7MIV%nKxiLKIgB+l|6O!}DP4x5J!r)RJ z9r)|Ecsh|t$2al7tM>3cfK+afX4oI#Z{k7q^sjEzcV^LM-(i!4A8e4**D*}r71d!t z^!t5>vVsyMqe$aHU*4{0{_~2SlUw^UDfc>q$w3XE7$h9C($t$IfR8rtZ;L;{*q%kU z)dy`)*xqV;zm&Z+Zg*~ga?KY-NRA=3=Z)-m5W)aB#lJ=QgpE?ZD;rBEAddifx=5I+ zmIG*W5nJhE8LMFujpc9_>jev%uV83jHSKPcRdLZt$g7Rj@4NL-So6690Y6-G!WHld z6jStj9bSJ>FJ-3hIX9n)cpY}9mq9DKFNm@{PFE~ACW?N5eTDrYVHd`@d&)4fuF3c5 z6V9Ar6z%pL(v%CY-;T-(_Q1zH0pX7aMZo(D_;vPp*6DG&;W-P8-!mTYXn=f#BC*(5 z%IOrp-%Ek+cvL5loJep%H>37>jESB(lobb|l(;mC?B}aL2 z!tN*^nGhnsP_o+#sdULcWe-Ksfv8^u;DQT8Lyx1YZgfjHToZv@E->MeJ{428`k`pQ zZ#B~_`hoduP-p8EX#aUdzE7wXP|Gg#S=4yD?DZ}KVYHJ5(Wc|!tYS~WtZwG0wfI!P58Xv zyzexTUxPLFw(({SAT?MYOnHdyxv`(I<^^=rQwR}zrG~e+)&cR_*ZAIcZGH0w?QaUk zio?f8%qk#p-If4jMS2dNQsAZ$ol9NasPTS_&e!a(-(rl?*xl~duN~+yzqp0+Y`YePUCD5 zr+fe9&OqSKCoGwhvPv3WH`p4KZhk^QT#*4k2tkJwm~i(IC1TsSZac&I%ub=CnK$qY zEY8*YuWH{HNZFfz45Kd&_Q=<8jpo_kE#GLNopAuC3! zxwf|Xc<=W!k3RafZK#~e&Z%rSd7@KZ*?I%A`KMTLU=T+Y^jA0I>`Y2CPOJLjenXBL zpRZz%3ECdEJqqfD{sfx@<2M#7Wh{B6$}{4_Kyoo|I5L-#Qmi1Da>J2&0YBoG>nr&6 zA_Oq&yC5FfXoFZoctsEbF3y7eJKTT;cwFhs-LARFvfJYeM^he`h`q+Gp|q72PE1Ut zV_t-Vqms_pgp354)3mV1<427=uTPJr7d(Dn$RE;R_6h#O`L%!JaC%%?%!^&-1#b*R z`4H+6Is-k<6AY!tr^hCpZVeG2t|I{$meSFR+v7y*zJw^)oh*4*j0Wvak3X8s6&D^_ z%tUkd-9lPWIz|#}LizB)H&FW+l!HIf-hR-mFLO;=% z{z#<>tWn#8Mk7%Nf0S#tbB#azL;3<+z#b4EuRiMi?F2qLN*<#6qIem|y97D}A46XB zRaiQqoWT%?OIqpX#ok&MdZLOUkYO^W`qXU!!6bv|Sr`hXnW(z(UKPFWiHD`1EYF?6 zwDjzg_1&ni1mSsJfb>3Kk`et`C`0WkImfQ>(z}tBG1C! zs@pYQz}usboIj&w{YxnIbu%h*$=4nYFU7{{gD2)LjypYN*p%aT;az>`$p=?I{rZ5* z3qf(k<@eyFr|fd!r5X=Y9vt{_FwHEfg&=i_IpS+#k6ck8#b8NTHgptR*hQob>M-;= zuu1?G1BL>05S=#a$j})4VX!34nAh;wnxI5$b;1(?;2AhB)kunNAt~!~#n9@E@(bX> zv@nA`!v>2HlWPZ_3T(^>DYH-NF<&&6@kD%;yN(3>#Yu0dq6KwFxg8!qH~)xXkv{wrT$u|VKo zJN%x92h2Hr_W>EpG$~^t-lfTL%;9*216+)U+lm6^F}b+$Tv|1^%GdC$zu%K?8p z?uY8e>e4xdrHny>ENn;u+ zf5BBsKcel)Jc6z$Ycd?L2m09FCNhC??kRXD=SR)eyb0NTB zDr(!-khc+v((KfpB9_e>_N}$G_1cq9n)|EOe~$ejBM(wz(bCb5|4CN`)s7DNwsiE$ zeH$&Qy^Fk`-W7C=o#SS6!2Md=+-x#y{z%-O6y{sQYR%Ai2cdzGPDbwEfl@_9IOo7Q zwZ_OG++VKM%BN4uqkUv3uG?VTKQV=l$!l~sotPuvvMXIR{axJJk5o7R0LgF*EFg>%@^9rp2svFI2l zayvg_QBUT_!ZezO1?nwxj4zMJXhh1+raZTiwMbg;qK_|2z6$aC08d1zGnp0wWjDc8 zw=h|fA)Zq~(V`~TrX(heG%!04thLGOu;-(1#D6ejb_F*4vv|L6 z6-r~-Dae$t4Z!Y=EfDMlHj`y#53-z5Wz#rOgdCuBE2TQ6zn3Z-c|G4w1d{pHKw`bF z=fi<)AYu;(Gr{nuP%IhS%wTbUD;f?*^ZBdDz)hF6nK8QOej1gI8zXDv`!Gy3KWUD`ki2yGjw_>4>Z2_4 zzcn{E_p{2)&cZ?miq0^P9K-1DThnr1l-nY9#?hWWo-3Dg3;A3*Th8TQH`3+nwvT?a z`%(PKWj!>OCY}m=qt)ht4INTcEx$ZfsOGALDPw4KTQ9!2`y&2E_w@m7Qie<(E&)>E ztr!xUF*-8(#fhb*iBDh3EiUHvkI=U+<`$Q7moDX&7QyOZf5q6--bVj5qdwe z`UXsCtzv#=#XMk_S!GHzG88@-Ye9Cy*BA0W?Lo~4x6Ia7JlKUzQ`{_T`_K%DEQFmg z&F9m`P@lQi_2JVHYCFXtsq(L@o@AdeU&@v^!1qD0hV}v;pdQ00&NxnzO)znRGC3|= zcuu6kmVY}ybKwsMBpm>ZQ^GfqDagjN*a+~4oj{Gpj;wK@uzeG-3rs_Mvc((9h>7b& zX>(>8O$KeK3r3-YRMg3+UeUAS!?Go3;7r+~^Y)g7lnyDLgm>99k7GTW@3owaL6rqRWS+^soiK-TK zxS#EQ9;m09$M=(;)M7qgO#7r-^JZId$cVO*)!0y5009{F25^nRn0rkVj}2OUY^zmm zrO@b_=6ln-Rip2I#~YuleMas{l()Vs{s#T@gML(wV4{RH$Zh>z7l*DSPMkcMJ9#RH z9L$4Ap$pSE zf_Jc+gLo{R?q$eVI#$?a_$Ie8$uu<3z$DELSZ1(EXl@srsL*m@DKnDFDuGgwFjd6) zZJLYW_mr8;+DzN1*hHa=>1!#+wRC8S$_JFyj^HsM|O7p z$L40o9UZ459P=54#@R*zIfTaMSLes#J~$X1+D18>${=x0GLg*t0xnIsoWY~Qo-Rd` zsdA${RvN3`TAjNa)vg4PMj{f{?_D`^c|m=o$HRHU=|l#kheafmL#iIH9S|eC*WrG% z)9aW|jV;YNye{FGNv2ZC8E3EO2pjR~m5KTU{=-i09K!;ujV%EhHa||d6r^n%R&Oq#+Tb;XWK3yuMW2sau zvlI`<+`{7l)8=~kZ{ibJ4|AybiHZu!hm09zx=q;K5^k9E@s@A!Pl2;wVdD2V%lMQC zK)h`rLI zDoYx=berQA>PL#o=MHBGu#Bq^a3&l{10U1QCT|u4gx`?f=|x#>K=MNFZ;aL=zEzim z&s+-lPs=Q=l~6W*Z$+$VX@At^i+J_%kmeADc*K=Vz)9}3#}e*v#O?Q{g1#VxRwHDL zm4hLt!=Y#G4hMW65#5y#{s~_g39m9KI;jEg^m~&S3t@*1cjf+*Kz#}$U5Vt~g}g}N z{tG&gva!ibR`~45izVO*hX*}uxIv1cqbFhs`19eS@lP3Ux7*`#$DP6z@rImZV}XpO z2LnzG9$U2K^G3Ze2hU$#@<7G1o)=!#^AJIqY3!ykwuTH{q}i`=S@mNK8ys z136cgJ>BXvo=wrL^)@!DJCv{c-&2wWG&cH@v4zTQy3TF8qPA`wpO}IKM8{>FRe#0u zGn<}gs@*CKA4weeS4}qY8aBC|>IVG2I59x)^W&=Jzh?hbE(Jqg6c%-}qeU#$H{a&@ z#HQ@-Gw3hH0o7-$U)kq(A=k-8P&JiZ(4}0flAWSX90#754oT%?-!j<;^D`rxy(D9~ ztjT=OK;y?ZF{x$wMFh9ZPa9ER*pI~oB(K}$24p)vXP!yMLjjN5RSo2VkqF*|ym@aZ z6!!xZ8H{AryG%af7YLS#BVk(ro;%&|-$rgWA21&By#@~E(J(gNzytTgr{~q2x>IvI zG}i?e9EErt)HG8k-Nb&xT!oPKkp5MxZ$SL80e6GS#`@F$j~t4j@%X2X#t(b5Kjhs= zndll~uZgv@#X&I0LcGz04;pDkyXZH&O1`uszKQSH5v##W8V#h=Lwo}$v;?ZdPsHQt zw6l7CCVVbD(|fGBf#hN1ci;UC#Lq60>Iz$z?U0YN1|DssA@FgS5p@H_#c|aJOr>o& zA->%E$IN>3uKO~3Tk~K3!%X{P_ouGF5@hL>j1N}w0leWTm8&tf#sSLihY)s~0**u` z#p-qdQsx5NTVL-~du!LOb(yy=797%1l_U(Ol_iNbplz^CO|R4d6wX}gberee|1aBX zE{IE+-X}5_FaG;atgk1l-Fd_UjJy6DrQ*bdM(za2}nC=A-*Io=jH5pHnU zzRJu^)9@V}vDuhnjb?IXZB^b33nfaKjrS90ubJ70H->cp3;Gs3NHiAl@VJ!ZaAn92 z>JOOXp?r58bQO6;VO0VTLRXZG_%d_~MyWx!AGK{-x)iKQ7&1+2Sa8d%wxw|jV^T+L zu`O?~-Q3>w2CmxzLk5j}9SaN4cNB`*#uMJ)dP-mHLXTrU*weOKKy%zLA?5Ys!ch4E zJP9%#Jvn$O^EJuj-{4JB-WvyYO-X$r5yw_rhj7`HSvNnZoH=jJCnKm2G7*X-^U+W! znomZ9cpHqWx9{h7uPkrlfmbi0G&3rfK9-#DI_cSQqHI-U%&m=uA@@0nsCD}C$?%xw z9_#(x@)hLvv}lyRE3Do4kO@X1dUqr=TIIzAgSXJbn4$id^S55$k*Bz7A=8dlUuZDg zrf=7g5sVung%^Gjm3AzLNxC&!Y@vx6S8!!{LA6(?zS3%;z~0QANEP`6e5g__MO6Ye zs5}jw+9z(Q-tvHe<4DpLWA$oaK@X@oL@R91i8~0{@_5Ij00u(Ipin`YJTkKlaexjr#7Shn`i&jf1VXuimkGM{>ByR_AK- z>b|zfb6L}i7^nqSuqh!vNezJ^DH}w^>LYNj6Kigv;b~ytkS!%qbxb+w&)^} zdwG+Gt9~6tuXJ|eu&%)os=7i~J9{$9BE&)kCXkb z)skbg7wdsY1W-@*sV-6DVL-=0)&sh6)4zncZSb5!MjufEYwIJUkA&XM^^MV)H1{f* zV^c3?I7p-X&}zX=8k9Q`e!%d}^_f)Ad|oQEt7IbHIA@p{K^GrSjaKFcZtTF5L#G5fEgm6Dn{doYn3k1h& z?YIX*i;^>$LpjJ52E4ywk3chN%dR4}FZ=_4(2?j5|HRHxu~}UD=<&%TbG^L{D4lLS z*bXLu>lQe_RIEK3e@&;EU!6PihFa|nXXaM1iBLAUF8xN7A>;HtFIN~ciMTLqD>AWi zB?Lj4^HC}P>RX*Igg^fFGr4EJ_lsBF5W(Z`aVjuA_SWfCF5q(hH9mRd7b9=D@{5tj ze-h^={4S~L!Iq4*`)lHDvfkI2%p+K)S0zr1225M9{lL@(V+X?sLBV{SVS<0iqVoC0 z%uR*G+kjIq)vXsl;+gZL@VHN#)8g8k=cn*|+B2_-{8$N~_S+Te%d7?Nf=Nv zfA>Nmn$3nih#L*2la<$bJOYA#6ViXtqc7Y&-`i_82fn_JsY8S@Z^Xb9sLX0Z&oDLi zI<4K^*6=felBqNEKknUyhfUhF2RJL)mX3CY|H-!GhJZE)&;K25!4@jpv7Udpei`VM zyhrm{_Nzm6LH26!YV68QCu>S#A0fhmF0+18QYq}#L{!PX0zuE1$orafL^PiX zCl;sP^YOxb`bk2ryLe>$`N-5#Z)agLRlyLdJp{pPpdsLT;wXO%+68D8=5C@7J13XJ zbCb_O?|NaSS$KO!w45iWW-m1}FFbqq+p*|W|GJ`!-o@nZA=!}>$R*OZM23#WhSIid zxZJ3_1K+>j6YTx_#~v?zePa1dUhh-hjQ2_3H#B!76c2Jk55_~0xyK$${#Fhj^E2O* zUMiz8b{egEw+9U8cIP$Bqu!G$McdpTSD*R+~~ z>a@)=46au(i>)Iz%_UV*hAoDxp8@+yBqno4_}kpLL#ob-cQ7 zy*h14wk*k(s_e2|vg+z8RdpR*S9f*Na(B|{Q0Y$6iQNealgimi6v*ZvSxB03LCC^3 zJwpzg0YV65NCuP{*Z~q|IpUh-^I?VzpJBq5S!S2rz|1hH_xt?+uMWGan!sm#=y+f0 zfB&EVbNrs?k^jLemo%|@N$%{>)O$2=Y_2z;nDEE+my-|)UhqQp&BJ!;I#{FQb)YPTyB;1WbU?|rjK<;BK}{3F2dZqX zf|$fQW%ofuYsE=f7N`_S@=9HU^{dB(E914nPBA7*%qL&tp!_!OlSC<99hAFKzj?F1 zv8i*#kB^U>5@Ta5^Jl5OYafTaVX*X@vF1~}I`u?hAY2v#_*fqr9T~p3WeIjhdO7HW z9xt)%?WhI~?Qx^nLEmJ|7%o+j8a?8q*=yhz)fy0qcC3$R zlQ?}DUV(@i-*fe9kr?{+`2We(D~0uqePgcAfUy!<@CAa5u*QfSK(l&x zt6vOet(yJaKOsFkVH);VZ_l~#y8#dq6gb`k!Z3r(kbll3`A5Sd|AK3i8}^XxESn8a z!&5hB=UoTKUq9xmy9QN~MMZfJ$&)Bp=sQ}zedm_s5d|fo7qVE~BpZSNgSoT|$${qB zCs${UH;e#-i*oh#-|7iXD_ErJ^FF+(CIejm@nNshJE03rnLXcVDn@m`$hG%sCl zHZNalZiDW=Rj*&VbnDWkVLz^`vLsi5cw_1log#;xM!3sq;F9D`7+&2}R1bBxb~p;@ zr>k7GuK*{9zoE(4|_4K8By{TW(m%+Sju)4+TSw~`;Xo;S}Dklcc&WXYN(8G=9 zMgaQ47G)JFdT)#zb9zjvz_tvh1cf>(xybjH?#ONcJaeLQ!D%7*^#U9~}p~&(t znl8vF?^%O`esZ4mN%t)QXe|p58h3e)YSCWlYon2D%%mS$jCzaSm69ZWN?{*ig8v+bg<6o`!@|)(dcU{D@3qj z_30<0(XMxKofx`Wz!qAo2r!;9 z?&Szva6ZU000TrETq%gZfyg%^o+%ljtU^&B{M3Ft6sTrru4Zze6AX7UG#f~Tf>TeT zFR1jpzvJ*aodK5zTbvWPRdOz4v>k=~{QN`Fc=A7ImaFbS2=kxQAK6}@*-eMu_oW6@?gkE?cPi@o4cd(wiO@N?ad|Q#gMAn zrf2_@H3BDrj3yGZByCdRbpR8vuXF?+QnSn;ATd?Mf%#Y_iG&;pn4wj}0U|EkCDM$~ zVXR8@9pvU@#@KkmjQhethw-fd_GrVfEW_}4U4d^Ij$qgqH=odBuJa+7N@tlmb+xx2et*I|~_+-W?xDyK!NX(+6?lZ=(Kjmc<2 z1sao5Is|HM*KdwW(Q|MUSmJaY!MF|jDkC@S)2IkM0tf3y@XI0P(O^?-E2c1&MABE}IxUgSHk4K=*x4bZ zBk}WtzTHl+*Aw#G-&qTOv-S#_=IWU;DpN+ zYm;PpqHOt>Wj#Icy4s|Y{;jMLgQ4zHt5LsAO@c|@*x=4hsYmMVtrOt0-QHV|b65|J z7RehB?N~Kp7f?1YdbeF~>+VP;#K7s{wB6vGv%50r8p-H5SH}A?7`vfW&EDUbw3uPd zi!x%IQ%#9Ose6%)^*HTi*c7^2jn<%wPNTi0dZPI>i8bVAMq>(HPf3&|vtZAK4A_db zvEHsT0`L{+${I(}c{neu|uVZ}Wsl8ycsF?}zI~_LH_np?%^k!V!-lU4#IxfNa1bZd`A- zZ;&9ief`Fb_Vq5rxZUnPuV2e0dmMI&yDIu}9mQBMX6zJ1;2N6T5Ro5P5v zLwL*PEhsAVb#ghLiZ4&9HzBANSqU}&x}u+qw#xCAPA1dp1!+M<31%nwv!7(WLSs1N ze+itH_{fQMXy6EkC)o)U~vT8i?c%z+$TS@Ob_0=QqSm^mUG# z0q?tOw2`+Y#){}GPl<$~x2l4%*b82bn0~F2jLOQCe-S2Rjg9~JWGrMf>_7dytz;yn znh{}%i2lSKM|&~+0V2C5*?Knd_tQUi8=)(*KBBD5BShpGy}}GQr-CuJ8J;eA zP_P$VAP^sy`3QwB>Zjk)NT>ZFHKd^GnGF7VnKM;h&wD%<9T7jl%)`+@%6FMu1TZHm zH3_O&l|^uvrv(0hzW*P_kAajvE>{s3p0MD#`GP%uwiYlS8?p&%qEuqVj&PMTo5 z-M63?$-;fI;Z%Y%V}r|wE_e?J(&~Ws!XfU6l8Qf@ckRLNNY-M|LWr~M6ILUPDkc~e z`)atid-Kz8dUCt*ri|LCqY5T6Z)$8m`OM5b6{%Yd$-O8+G^G!M&AvHN0;fJ9bk8o_ zyt525g;H_!)>=GVbrQ9*?(q(MaH?O`dU#cFbPy8J49@oG(Ju1|j3bOnTN; z$w%`-FL|oC&c?H${yT8}Si9MgJsu3cLqGNZdb_^e+m-_#U`#un^#}5muo&UPm3+XD zlP^-a{1|H*U8NtPeJXs^fS03h#I?fKZGvP~hk!=PG*yHJ(QZJ_YO4$@Bui6iy@rAm4?OP?bvH#;LUAU!Fhku@&C;W9%Z5;LK2mH*7|DQTH zUd|h0hjEO;#N20?G)^GDLPu9xq6}E#0plmvK=D+YRXBOBN={e|w@WDxNnn-TPL$j! zk&H<=ug{BzPkTHSE8uh?S`*>K9U_bs(XFD6z=0GnBnO#n1JQW)NESr83nXuZ%oy zkYOaWCATf8XftA6ok~n*D4Hok{(x=(VJB~}DCu0}}P?-?;0F~4ubgn^))GHi?=zq}$p z@Jf|BJm9?@ZXR8D1Y}GiuQ~k;T*R~o(Tp&NL_gzB#_i)%4v$;D;;DO{lt5|zXa*04 zNIvZMxnrg;ka;*0+dHZ;E(LsM%)@<8|Li_#*$|r<$UBwbQ8Wnz zFdfK>&4w)~Vsc&M#yr&gplR^WDiP$o8_6>6SXSc$4G_HBz#rbj(HRqG^*f`RHZZK^KKaRR)j5UUw_0eJ~5ed&O7F_PnISB#bbw(0#umANf7nz;$ z0C>o4MqI9ZJo4Guay2*U^&Y6!8>xfSZbzn^C+&15l*EN2P^d@qZs(%0nLu)_9*!j< z&PZr>(wM4EmK~l{yzHvStyPyl5zBdJi*vzXDqE^NGBuT%&*D`O_C*p7Ke0$rqvfKx zd~!fzZyR4%GzS~FB{avDvSe*6k&8=yl@3p+uXGaov+=M0)yLe8YIFX4eg6E*XXE}k zUnpv23)9D!4;?#l=~{FU(v1K;0Mcg*?8()KhPIYN~kX6-P5+ znOFD`HLs_YT>`3S*t&DQSS4)dVCf0~Q$;x!#$;t6f*HTk|3Nwxc)d65D7a$Dn5%$? z+v`E~^}m^z%+KZXUry%pwaH1N9S!_(AnNm867JxVm%xd<{pG2-so@_@(K;8ARYW&b z2HB4^RcS3L{HvtvWNHaAE#4(954nXkiv%nY<^{bYiT~I(V^J=RiA#Y<`1OQE|HJg9 zU@aYr9G<_wwyPPkHgQn@adFXHPG6YY8|l*OTB*czusDslvAt01CerR#n1?RbHPiPA z!k|t)R+!xv##4q;^LN63=Fvwl(RLat0jV|1-oh@S;}!|nYG8elK;uKE+jz=bEO?s_ zFE$@rsb5?ORu?&_=g(LqX>3+1d11bfpA&Yw8(g?pUwN##_;Ax(D0)L@gbQE%q{KdG zR(ke_0I`jYspN-|SfEOVzI*Jev9U{w#akqd5pxcsChX_S7#2Ie=fd8BGvxMcRT(DVI#XG&Ic#c6X?gJA|6#;j!;D&6`@C9L3l~vvxUJ>Jx z2yd&(N~6@#U0qRJi$?zhSFxE)=97CaKC$PWoocG91*W;obcVmr>2}%|d%Ck-Tj&w} z-Hroq8}t-{(qoh%;aWr+wh?+M%1L-VWt``ORq63*zDK13r9CgO-)ty(iP6Z1o%h{^- zsx7CLDg;k`4MiR%N{`q$d5+Q(KeQi5SNCQ*vzj7{YDfCykGqUK_|AKG$EL%72Hn#( z)QNj+J~ZHFK%_Nsm08E>%wdRY-D8l>_bb( z7gjxn_u8dsxs>sHqM2tOec$_j_I>aB7YC{V6c(;r*5yjZ6UA20-%64BI2oLM|D^zt zz71FHUHO9P^;woH_>=OLpM9UuNUh(HHb+GNFDK3@c!PMMGyx`{ehW-~4R28vbl3q@Q+x zV>GW{zy2SFSLDX$xXMLcE-fA8qynua`d|qhFtRhJK^oc7-|omog=OU~d8jawi>&zH zSjQhiH}37rE>Vi`D5vj=^^C&Z+b$0H_ob&pdXuk@O$UpIye2xPXs)NoRMU% zG?faz`hItq;O#gMk1CP6&IG6?7I^BlC=UEiS1g|lgtIfrfae!HfskEAmYNJB8F;@` z5b~L1IEYZ)2dAeu((inmClJoW{lV1KfhXRL$DALdx3)d}U&dF6Y3PMpjYA(MT39kr z@hlh>f*Go)h6H2qwEf=S|9!9DsQsrey)zVCT3!9y|Fje^*8LIJ@Bh9l^6Uq{)bJPl zlg;LHALJlc>y~-h#oiDQ3eH^g=U{t6z&AS>Gxf=4>x=|`#ov}4o=~bC@nQ*R%QD_% z9ojNP;*-Euu$i#Jnky`#WYG)*^oG-d{fm=3QK0cvSrIAPBS~=@c*nNDG9g5Bq%eTW z>||{Js{|_3Z0x2bI-&l*n_XEspK;_Ip*i9|2K~;(M+{@}RlaD@X?Z#h<%#+6pzmfQ zmN*tUR`lnursuO?^##eriACym4EZN!q+;1`tUR!iHnK*jST6>A!D$B}4HswQ@xZCH zkI<{(82Q#3#}h}RN6T}mRBA0Kwp8=Q7hk;1IWF`mt@M}66KCo9opcIYC4n|I^D$E$ zzGw}uh-fZ~wY2cjX&a+3%HNKDdR2dGE)$Q2 zYV}$u8qdrbo7gx;2|v1feCc%E0Xs^`&DYQM$%CMIGM!$Z~B61QXB2zeo-Og~G* zoh!8pne8RHz4$7tX7eI%{6@af|4J;oRiAAb58+`l+jwYA9tcL6&%Zd4&v*0rwb(h{ z#?Bf4Q@(#ZPu3aZT2oAmUF-5_?+xugk%0RU zv>haZ(ZsTYK+L~bepnuYW|fOTE)kX$u^3r=7<$&6QD5Uxq8+DF{adLN=3rt#lXiE# zZESO0?yAqU)op?zZ+CjY^{jQy4|q;RAG+*TJ+Bi61i(}Ch_=(h86O@_SvxRv2w=Ho zys$F!mg20}(=Z(!PtL486bx=Tm%}F_k4Nr{pwE6QA@ds^uWu_De5h*X*ls5xC&EQ; zN>yq-{R{TSG;fq_ipoOmZgzMYE(?A`Ia9-P)T$((sC!fSq&GR0_RQsqE>~=(5y*tn z2UFp6WPUd4b{lU@2Z)P+Z+;*>S+CB$yd5ov(pG3XdGwWYRk~>N3%btB-%YJb0VQoJ zFX2m~f)g=SsRnTQ$9Bz%=% zhQI_b-H)dqU2z0BpHqoI+R3YvR~)%`IT;M#fWrHrHH+G5aK_v+-iZ7l5dwujYoIdL znjy}5bloUXBN#p{qbKCxdz_2TsQ-yz(*KH>Iordmiw!Kh?)4{w9}D{481?wvXM5Y* z!?OP^JoAjgE5UZHXiA01p@MNDgG?iYFj!3mzxSl4jfvuchQJ9!zTlVL#INueT~EN} za(_8fI8X#FVr<}3D)7UQxB5|6IOHWDwdh6qeo_!(K*U?>8kXM+K==( zr0eqW*@VlDZ%fQQpUNSMGXdB%o|LCh=(Ww(EBErIz>E;p7fEu?h;jJ+zL~3TH^|P%Ut_zPyU8Uf7Jgfm{Q+bIfF|UIr5GiB!o0G&ngdr#T<-UsaX%i2 zD7#)Ha9mJZ_1;)8tTsv?#)KZdJ`m|>Y&T$>J>kcMK0)Jkzl6rKpT(Xzsu)KvF@Qm{ z>}Dlc+1gsj3ZI}0`+E8|OUXYM_w);-6yv)R4-$XbnR?v_2a zdfr41#YqpAW^Z2*q@}M4fxtj3-dl|}=pAdiu{k*_?(qy_icz!#lP>wZXD4_1Ywf@F zEKH?{-?zanKGBdc=7?L})YO9KZ&m+fU+MlOI6J97kyhe}S~e=y7t|gNggA`}jziXv zwT8;OaWHQ73T5aaQKk9<6$NnT^@7N$A!PY6E+Se3zL}{N!2lvnJgp^+A_JsDM;y+ zTj3B93zsl*s#n^mwLg(VT2jt28kBjCNQ&Yz%HeRdvvUcnQOY)O?Q3L94J$F1E$p50;$SHp zb~uh@=cc9$rTSzlHCZnerl;nzMtsjgm>ew--Ok&__e1NQvL;06N$8MVnitV_Iyq4I z6H_V|P8vJ-E3{@wN#`Tq1A%hd4kv~t&y<<nr^?|> z*pC^}m1)fpf}fo@rgIUF>wuhR3_e6_ua^+R1RW!Dn2oYg19LhNa(n98TnKfYP*mXU z<5>`oKKZ-JP#~NNl(Tu|JcIyOp8V&8&>5*s>k^_~_M5f`Ca512i$bj^{y^EeVGaVH zcZc1d57@=A;-{Bqvt zg}f+8X!Q#>xTIWmS1kKOl7vAT#U}^u$D(Qx&($08?i$k}8*t zOf=+m0~SCs4Mj6XIToLa2HlPh#&DC6U+$SmJmhtuUqQp-@`mD(8RDOD%jLFt1{r5R zJAh-8b4FZKcGlM0J3DQQ2;x2QV$d?e2l!mr_V%4vK_5cQ7ZL1~%p_tS|03>j&baWPmzXfp+S?AQx4qHbP#|Kwo8%)V>-7KT z48BRtGa#@oO*}dA7FMjHDvGk`2}-BjYBD4Yla83xQWKX}a|L13UyzB=mo#A_z`V?+ zeP7KIa<=*^$zD?Gqk>eZ!7KaIsX}Hdl1Q*z(o@kyznh3orHfWNu{gb&Pxf3+e;|g1 z&KoAcn2+QuUcV!61>9e8I=y6Yjl?2AK!VFHeP)=k1qvdsr<~`qT%uet!(wci4zB^Su03-t}CrtF6h2tdSa1uET2h|Ey_d8 zu~;&b&z53=PXq$_bTJVK$I_Y7V(qPoWJpxUp=5$QGNDM)G?P}`>t6TN7E3e5s5iHg zC2WzRiOhwZSGJ8-%*IlVj}EuzR6G{TsGHdH4Mq+;pGOev9` zJDXM&8=F}1mmgR;Iu*~CXO`v0nM0ylm1B;!pxwQ=d zv)fqi|B;PNYuxM!Y`-_V46h_6xZyeR6sT1t&Ee%bf)#imfQZftfR0AYV_fb3dmCL) zx1j~b+QW~|J}?9rv^BoKYX8saw=*2}9_*37UObD0lNT0Re0_<%3`CpMv$PNfGaKKu z{R{0gBftpKH+$FejgcLoCvM+equbLuLt_HOFv{!3`oKarID5OygIAR^upvn72&r6# zY>+v}luSIhIT@RJQ2J}#&CPB{$p!lS^1@veMJ`DU%F)O(RSbN`(3a+eeKJ+I zz0iKyixV5GO|js}>?kR-@v_#--ek15OQoHCin76(wuW3Q^QK*eC3X?#{pw13x<>9+ z1*Ow~iQ|6VXMtQR2pbfS#)yu%y0a&_x#8SJ*^nYoySN>GB$DG73A= zULJN;iKa5Zj>OSS>vPom|IF0nq{vPhXHIj_ZzP!_(`7}yNbwh#TC&6_P(ly`z@RJ=P9Yu_3Dk+Ag2%Z_DdVZLIHVbGc1J#b=u6 zPOWK$9xZE8lGBA(NDj%=$Bc=&BZp_!P8~e!Z=G!%eemcx>&RT?_^C%1=6sh|tH+L2 zm(C68eUDduPRj`cC#Wn zmxh``^&tKRa8}ymaN1~GJ27*;%g%0ZJe=*q@eTI6;865hed(2Y??rm|<*9Y|yT%T= zxU}z$!XfGG4PmVsu%*ft)@%N1X-S|27!&&y$078O^T!h9ZDiYJ9Ku1cxg@rT; z$(I(6k_)2YZmEdN3XR2e%;{BQLNCB)$h+q)%uJmt5bwA=HC1-_yoGa9GX)QP<(}(a zpIqP2OY#cZRd?+8Ow5QAf!1F>9*cp{^?O`#BQ|{^=0cE&b2m1A({yul=D413?c*V5 z1U;a6a#Bc32`Eaqk?`zuk6w&0-DYg%*vjkB^bq!r1S&cfiUXTe*S%`Cg%1 zkj4{@TixDB2A6c%HV-2>1}AM+-hqDf^!2sZ-+S-ss=H zH(sjW6RCP&)05ny2PTeAoPm4N8om)z2{R1VMW3=d9auR%eqPHUVv#BNmFYk%j~t=-0^%q$G-rYsTBCu>Z4MNu1;zLBPHw4PdXS1&kFIZsvhJ+gY60oIgEF6>fps>)D=h@{l7353)XD#t=3Z~ z=VlLGwX*R_@nC#u-nV+~;N(H?Kk*)Xx3#=973gnH0}4g4ogj)ete(SEnmD*bD9Xe~m8~pWu{$Q>-kB zk^vS4maztP5j7T_Ky77A2xW3>ddJuFAB+crI}ldzw*Sp-ZlN$ zW2G!VrN`jLlSkE7is; zgXFiN+bRWaG}^zV9r%6%vk#fQuq`zA>LtE^pV6%A6!G2I1l1r`%28eO-#W54;UR<*iX^?Uoj1BklHzq}m0 zGB&HLmFlYT4Pd=I&DK`sRZXsa0|>LGFSn5E&QH8%;` z$}|Dt0;~`(hN1)V&Z-ioKr{{Ds6@{v5ztc#&j5KsO3^A(mLgkg3b40_ynWSX3uP!P zPnM#b{=}q{;{3PxrkqZa< zJ^Y8E6sA)DJ5`(@MqgIthIl1(3GdOB7xj=21fY7bp!98&6&89yUK$ds1GAf~cTG!# zAM%R56x)`zXtKX;6pkVYaFp7;7^(2}AZ4{pW&TX)fwlIgW(C(Ohswv!A1fcKz>1B@ zr@}2Cg2sw`%EDA)sZw2nE*q_kD0>RIL7_%!)5r+Ff2Gjv7OofzJ6Gie`gME%b&ZSk2|SO)NkWeT z&ZH|WU-wD*T)XjtdX{3*RAIB!ItY{VZ=jLZxVAc0ObmYRmI_Su4;=`!7q^F9f61|E ztle%9^o;**W1UC)&BjR2A#E0%lJM4D^r{+FD(zeXmkz>P1?RP$s!u&o0)pui#=R<$fOq?~Tgq>h;Rl++hn_%rqzvOD@ww0?l)s-nZ9y~a$$VOlb8a3Y-c7=F|EWZ}k@ z5{`1U)f7OHyUHa&7Pn*v)`lNRugGWk0HJd{t9~EG9oJ8V!_T{Mkt&uYLM%(vFaVB&DS5DH)P{E#Xl9Ij6p ze9Yy(Z2Ar71MYz90leqj&ymaI`_0Rt&;^gfVLlL|QhQAZ-60Yt8C=j459NYWhVf1_ z9=I($_U!=SeT@4tkqh_j^Zfwxtj|~Zu1j#VLZ8xD$MzM`xqbV}{GMVuw>ExYyddG* zwS0OCpTP?g@PQbRwRFO%!7>=U)6`5B#NDnnX@LI3C~^oNRO+)-uVYC+(Di_%*cyA? z>7_)bMXR??u4%MYsK-$qD_x?B$0Bc#7Kg7zZNwX5p0KK9y^G8>SR-jLI?JN#w0l6h zM#SFnRte;ThS~&r|Lu;nh3!P8s5C+HZ?5;`rCgF*6614Qbwk=jZyKF0i+5x1rTuMc z=vcY;YLhJs?rE!=GZeJ|XK2kM7WDlMQ!@3SRsGKu7Z!>K530xQyEJjUdH%7$)*-PM z3Jo2NUml$2AXdixFENhLfV;Mv>k^O!6wQ!M>~Fi(*fXa6%|@@=-G$aeYxWH;V~eyW z<7^K%VK!_E0d?a?o!MFFJzQXmSR-YexlST!f^AlOy(DYEse)4rKkZSVMGs4qe+jfG zH@@TZRx%eZ7>}Gv&w4|tP^@yuSeTm%-4`l(OD6xJI#=tVl1Kf98n{6xQ>L|X*yS}I zK6UY$*VXhm7Y{X-9nKRHQx!|B{nQn9&EDq#yE&!sA0aHSXIda3Q1n(}14ko&|Bu7Q zbo9pSJQrf0{TjU3g@p?*t5(bKEF1v#UWXmjc7_VkYHGAQy%HhgRXOdPc4B9kcr^HF z*9-1j!5?uiE;<|L%Z!&5KK8MTnIAxP-wK6h&l$!3XR0uZ#&(8vs1JFIKjN1^i5~-)4@R27bH-3 z#FzJy;A<-APx->Q83fWH`NpY;*PqWn`<{^Bbo#?&%}S?2fq=`6Ls29i3FqsffY0S| zno&Orb~LICf?=HDBupYdFEQWep?Tx_91LY*wrfc!P4S^vtq$JczRMzzx2Rd}_>3`e z{>Hg;H$E;8Uy29JI9}+@f;SgSM@dqZ%^iP#z7Wj>0h$(ru0$^H?b;t&EqZdq(eXK4 z>HP7NWs&mK!&ayiKK_oXCmQo-Co3Pn<_VlUjauON_+`2yboY;0zaK*lC)yL#y=u_*9Mn$G@VuMD@I1s{-N`t@ngAiIrn2e^HsCiS7m2svv0|j z&v-zA`n-R1_d8+2XqRTQ4`*l1@T`2}nmio+@4h(k+x@;;Id?5b+$4P~SLW8=Fym$% zj>eYDwC=#7PZj#35uMt3&RHW9R|{NLTE7@R8xz20jz0M|dHB$j&o>oZos7jMt%a#< zc52etv~O|0|JR}Td?J*~XO4%QG)dhK%fsNgi!dFTN23T41PEK$BO3Xj{g z6ou_b7UMBce5}KF+M18#YICIZx{n>2 zsTDozJOO_WytZ5QhGLMh~L_-3tAG?R`! zosJe3JSA5-XZ_`vV$gWLe!OnRlDTQiil$4|si}pKHMKRSF4X-H+oV_90wn~v3=Jk3 zu{I5CywD<}apm_4zX$tBTwa+VF))hpoQqdBG1Un_pjF9eAt{&m^n#lb+s6cSvgRrB zFD&!KPn3JT@=vJ8jd$laH}hY3k37oIaF(dJ_S;B7DmpHs%9lir9h|~|=xUzx`B$Fn z9V}d?ko9Z%Bjw)7&)t_TW{vIqEYtt5}(gy^nB zO_gq;v}&QI;&+hOPwptN-jcq)D#@{q9h$MG%=u(IaP9Qrxyhu@oap~5i4=9dVKa`IK1RJdhptjvoq;r*c)WW7INi6CO;MNwdTtiNq{EHfHrXw z8K+s5>`*v8Ve;(b8s11-OBxdMtKC>O+RJ6+QGOb@EXi0wi~0U7qsOR;tXu-mg)WIb zg8OW`MLgz~;tckeD)iI92CObr?>@2mp!Cz#&Uc?6l z9G3YVv|X%tcWXTwAG(C%PmDf;;_87a-~$A!#bTgLiO?qFz*H#) zn6be>qzPnq0+;l!5KjEx<-3#|$v3X$jc%>*6&V{V->nc{A^*B#52-c9I8$1eHU3?V zb6461f60R$XT3-C_x}NX-BaFpU;kL`55abD-k>`bI*?vq5wP=NotiV|z@D71J=tnK zSyPXOB|h%W>gCzm?YY_6x!X1Ao=5dj_OX_}CH{$MOynd}0SlFz5Tqr6WIga)5?Ork zTEGQ^{VR$AtSt5un1Ydoh>RuZMC$8GoYXJWp4D=T^aZvCYA8CF=Co#Dw33*he$yj* zA}(w5Kgb3#^H7YCH|CHSnLG2`UJ_2N zs1<@K*s7TVIn8{*!pz*+HwJxczF=2Dt173HOQQc@N}jIpss4t%L3q@C8q|Tmltyrw zo*@&WgCsa%>NT1vF=)n$@<$QZhrQLNiRMhbf{dD-T$`MoTDp4+NIeq_8gJucrDkYl zCDg<)#d23|q8*~g5Q+?i!FNy44w|P>uLx!Y@(4mB)-yo-HeB`Pwfq_}U?wM*rf?~% zJ%*x5o`+X^`P#g)e$Cg+`r3SL)qXpwQ}}H0tegVM+>&)H3=GIQYYVBH`_)W2{Uf5Dc$xZX}!|NVP)CdxSH}&dwGJT3g9qaq9Uns26rBv8gb;L~V`~UQjeeFLo z;|+PDjnpUiUB6H$dpy>$scI%lC-~94lcsSq=z=8@%RcHx+!rw-c_3`q##B1C+K{wz zah%E-rTMAwr02v5!oq%4yhJVQ!0~-94_|ug)O<9U`Qmyo77MO_Q#+x4^NU}UF{SpN z(dLz$y-Is$ajXg&s4aS35v{u2ojQ^;_GyWSZes zZ+TMeiQ-aJEP~c55@9-}fci?}J82k4+_7X3SKl~s2Ub?SKTEe;aJ)e2~UQX9maAf zvTQ|`PY2CF(1GWj({nB#jUJr`gH1Fk@*b)E3GLlhe6`HQ1SvE12?iEXRJjAR9D7rn z2Br)w1ETa1wuZBYh$a%D&rU!{TqvyO8~IAN($Ti2-bmfvU_p=)~#E{#NX8jkyi&}ALP7c9}KZMk{aPI&9R5!jv08f2q&ZV+&K&F zeGS?_6Ph>DzW4AkaO>j7UQM0imEhWRalO?T@t5PP$v`WtX{EgRFXv0 zBd6y01@wx~oN6csiN>jC#I*v1F-xO9cg|>YLAh2O<})4KE%Yex!d?$r)>a7JJ(>_3 z*`l=ufLq9@!MH%0=#epTC&Z;rhXBxE%N4(IFfgyOV+a|8kU$Kc1QS}9`=Zd2weY9L z&l;ara+ZqkOxR?UmD=)WAqaR-P%$AM!}FOB7uP?sUU>YC1$j~U%q!JP`i`?=OrK3!;T6eEwM^e7rqoTm`H=eiG z!Y{!a+i_eKCLXyT(5tduil^t$PW|;tyE1LY)=TT;*{Wh&YF9BxUpsQd=<;%m*N zrH9-#c>s@IxNsB>$WrtB25~%UsYSWgJ8&_!Xg&4rr>w=;#Xnzpg}TSXj#|`utk{t~ z>U0XitWraun<*pVD{TX8QW_6AM1kCpJv3ga-Ohrrg1J+61`ePcod3c^z}{OLp~GnpRvK73s+A1MCz+}Ue~ z=a**6`JwNF43nn2dap}{8o>>X>pl12*oHt{XzqUJKMue<_rAd8*!y)G`7pB>^2Z3{ z!e7iETD%)Au%UL}5`a-Y@z%weR4$c{MT5a;EX~Uq&INl9iyp>{CJ+zsv2*%vt|3aH zto?=*WC#3LLy2Fd6eO{hKbVR#Ueoc+{MjFEPBoka{*sKR@I!KriQg0ZAJ0*bgrpTtM>$HSTTa9YAg|&TC|n(=v?reYQvR$< z&sr*nvD0H6}Z% zUO}j{dxb|(4pjpms&RUd04~TZ3x3HKH`op^F%qsG#m4cOWOOnqPMFEbXc9DoW+gtQ zX!k6cq`7vU50O`T*4UgmcK^XL(A;!-sxV(Zc>l4Pj)p$;cQdtgx|T_n0nJH>AA*;K z14&OJsAAL6MvW;=AbB2?l?Q6y;5VTa(3$~J$GaeiMb~Pprtfmc*e>;NgAgjgONqxx zPKOl#V>^1D0Ea>$@-CDx6dS2hf2*34Pv#rBDxxImB-BGgT~N2iuFAYBn!-7L8a_9V zM;rJE-AeH<5H_vChKCfg<;#}Fu%?Y)?mrid6BPW-Jof+1y#6sx@O-iz5B|E`_V0F!9!15?fd|s;0;`Crf|Bg47p}Ze5Z1u&`)B{m=g)4e z7q7lh5Y5J)W6*uu+pxecc?XoGknx1bMsm2Z9zZ=_xH*Mg6 zg<80~rBq_}cW)U_(GtN~@eNN69d%QVU!}H|rF1g|@<%E`@*Q* z&va7HKV$2b0XF`~&@o5F8VUMFX{(V2#o|s-Dk{Xr=Lcb}nEnUz~cc*b1zp#6i6_#CD!T9WM4g;O*U>?IFyU#an zyg2bAPM@>lay|D~qp~*}jn(Iz&MJ3)L?pEFN*F1-pDs=^?bWuo+zrysUk4^UXzAv4 z+~f8aBO^W>FUr|FV$Nw#Y99F84%u>R6T-p zQvZ+(@rxLg(iL%Z@ZX_&Mobqe__K`$;?baB8Z_d^LZCYp-@SLth)O*zXemM5jSpS_ z*QFK$=d1KvdxmfmYl38}8ZTRCsT%2;JmMHmCZ_3_RKPAT+n$9xG&yVBhen&?dp#*w zje=ylsQ15}MaE>akIl1Q-8#R*sl9C{y%g=k^J%zd&YjyndsYTze0{TK7}1;Tm7tsm zw&<^qTWnAG`j(rZGgp!Yhv;OR1B=4XPamJH&mNzy#|kxx$&K%6z6%48Bc4mI(w;X@ zpEl>)6-2oxO4AXI5qn-pG%gj8o|q=ZZ4ez?4ecO0>Oo!LKCsbAD{2IS&iR(Qs9OFM zklrh@1xYJ5TWn5cGvzSqo}Jm5JPN4yyA+2(uHjciT<6cb=TDZ4OOt`Jqne9$>7u4_ z(ocycc0lUaY*`thQBItbj%H0Y#iN{I2x==#kkH~}%6MzBd8}ESg*%hle=Z_n#8Z(R zRjyVlJ5)5eR4kvIck7D3KR~SJ4-&B1e^QNy8X4Nac}Scdu|;c4>YQpv`HqH&3yU~& zWBwntK`t1ZbbPEK9Y8d=y69$HYczI?%afDK#o3c{=K1sH+{ylbWf%5F6SFHwLb1DT zBg>jtci`s}j6Ml>)2J3~&JW!@niJJ?72%bngf&8D4{+GM^77X5^>_*`8|l?kDf}(* ztxCnC=4Z^Sa`s~cz+^>I_MfvvGqgTS4eDum*7~_m5bMQMs^#O3rE|0+W#+;GX z9{nNR+F5`7SAtP@!KwAh$EFvhVS&gymdnRN;ZM5isb5nKuN-+w8t$6SPQkM}3yPi5 z`??38plPGj8mmyWJ5AB= zPz>7UaubY$kSs;VPB7O(Y4M(gFxaGx+nAh$i4>?38<=|7&l9&~rYl0Xa9cG<@2TtO zp6I{DUs2KY{Z=mFDaQT0NFXw9y&La?;Ehxndp)}-U}JB%>h1b|r!Lwe>rkKVLF7ub z6E7hN%gVpEz`J?t)=LPtx9PZyyT(I1m8O}IwUx}u(v*^M*S0VjciT3l{k{zn<;n!C z;cT->bV%%A@|04u!YRk-?8LKUZWMKOVK7dT7se^J=y4xrLDlIg)(TEQ-(6v@WV39N z*H#RvNC;RIh4>>Qh>lZO8?|@APKoYV+bcN)ZHg^DVZAU^wy0E#mF1Y>13O?VI#M`k zbQ-D_xW+i=!%#IVhqY1~V?Gsiu0Fr$guzW9B6_1pVR_P{@;cAuO(04qeyTWwi5SYaL3QvVq3SI6UhK$&R}X!gp|t))tLsRDR_ zRJ^zj#j~Q{p5(gGc!TG7wR+t1h7GbtNm`uz1}KUYuneu}PLo5bJ)rl}hN$AU1TA-X z*mu=+Ra;A%R$_fXy z1Sckt6r2PU>{;lvj>@{WHn2${=-B1`0_O#qBTfqR=p1D1RMD}w(!2E!TOaz6^?zBhn4p`J1YEK2;jzBiLZtrF3hmLPv5Nov|Sm<&kj_gRWlQH66WMNBuTBov;uB_W9oP z3Tx}z0}4=bV{@N3GR;==0lii-=~&sM=$c5TaZbOm+%dZUAt<4q%eOd@)mgw7*Z7Vd z6UIWhrkd0oYI(_)slI)FSx7auP09!us*w7?xk;}DmiGNd2R_v~hX zj3X+8(arZv-I~g~^G3Auy}}CE{m^Yf7dR+~rA^#GE+ezT6Tq7A>HbrJ*< z8gw36x?^|0+eW1}?El2J?tcYsY1pAPq64PVm(7!suP8T9{OE}lb+0J* z3ViA{WBV}3$y4D}*Txxbs1ad6veOR0UTKktL>^L#YNd#tIsWC*W^C)I3OdQCy1h3x zDYAlmg8q;AJ;COQ{Dt(VQN(7AoPcTpO7M8G_K&j5sCa(s3)$d8A^pDP+JY>yERX2x z$2RTJC)Y@Bl1?tL!CSWr3&G{{*#%35t!s~Vu!`x&*~|C~eUB)66^@DfX=<9)EsO?~ zl~-&k;i~Yevek1uYlPN#IH2pf)m*Oi!A_^yZ2opGlh5QsB)Sh88^f~zwraO~`7(d6 zBP@10pSiYi{qp7Og4>cNu_{!%x{Q?Q;35i-CRz@vmw%;ssWJ8TuR_SFvj|lfssH%t z-Msm)XUqJmhcb!}4yB#;Cc#|m-7n0JekA-29H0;_w ziyXopv8f;?3)+?C5(QOUCB_K97LMFvegl_;3YV)te%>378%8{welYFzz(5+?A2AH4 z+nr7&ram6i_i88i--{QFO(UM~e=#3-M9cXzg;zfuJoq!skG%SDdNEU&_L@c_XI#n0 z4g2o3@PYBWYJJ)B>V@vZRghCu7VhCyiG7bkRZXR2h0*-6@QaWxnO>^~^QH|817OLg zZlZ9xNk}xMUwnG}-5>`Hu0(AK)hB>V;@)iSeLuF|C7*!8pNT}Rs1>t@##>J-fzKp- z4HG@iU!dUZq6D)uCz7iLOf9M$0lX`P7V`?cF&jT*CW11R!Gw8eYfIA98f(Z6qfaTC z@@;g^pTaNU9gGlsx`fY7YPS!iQ&yx-%qlq3p>F_XhD!+VK^JkwQwB!F1j5~O3gw7L#*7%=C{L{fNHZEz)`uV$nqo2ad4JOD^LgjPKDRHGbvlx6D|*1; z_+RZm=bY0pLInG3l44MO@+ZABGqptYLeQ7a7J?v-T$U?pEmr5_ky4A6-G3<<^kyB7FFTD_8T>iF>~QcRYZzWq;1%7&Z#?e) zVE$0R?=fAzaL`NgLU%Ttm|PC1n3ASnB1VE>niL?gK7WOWafp{6R;bEo(nM9&xY7T* z+F3Bi-Q62EHU~`0PM5FSw6|w}pQEuNzN&+GS;$SRM74#~P|l6s&KPWVbN5E6i=4@x z70kQ<=riv8dTCS>YLVBMMiT}jmSi- z&cWCyFN-@zhqGAnq24h*{ad{~Bh*tloQLBrS}$eS5IwGk{}u%iy10J}I|V2cqp^*r z_O>#@4P?#+6uBUIPdNkFsVefHItSEwps7Wf(^7PnT4R8LMj0oO#5?R)6s;tVCRKDS z8xM!$TU~535+RG=)1B?cEwpCJZj+6d;4DI=2A>nxI0%lgTXx$u-!Dk)J5MRCnzW%o zh`^i@dw74Tiq*mcQ0%eAgjO9@fZX6g8Gtx@)H)Kqf>^XAlP$50;K28>16U9&#TrZx z`>Ls_C{T5LD=Ak8T4M<0oPlu3H6f%7fQ+|+fTTYnvD%2mCfW#wOScKa+wCeDnLbPZ zrA-Qnezz78}a=MyI(W9YRtrHbI;neR&cEKpKY*M$6RoP&=49(t;GS|>%w=>QmRI1?^*cP z9g0Lwr+SBFhrW^(H&zp9ct%dI_C3pTY`kRuOSUnkU({M~t>BVHPcX(i&&v@!e`8H8 zIJBZMBJAEPFyJPw6jCMyYx{f^22sE%`BS7H57;U7| z7=czsZcj4id)J?gf{LOuSmom+=q_WP2!#@O*`g@kKkDC7RAxwY_6|IiLVs-@bYS9uvG81zKo4QBOt;|eP0~%R4B&ozPZ?j^2Ng?nFMhX|EgNX z`xm&3$7o$kgjbOr?$xrptqh|*XwYy}_RfYTz=NT=|IP^+t$!7DRMP_}-W?7phS>h_ z86KPKj>O&FM;Au@5!!~PfxbdzXs2baZ3S`0Dw?W9g-5aJXUahylq|HtJZB?@iuGQq;8x z{Ak_SC!+Rg5!PM&K4H#LknZoFtfK)rvT4$&Guf}IV0fydiXYh1RhlJo>5w;&Nc;^Y zTiI(!!~wmkG&6FynH&*ji@qvWKzJgy`;IUJN}Q3)!;q~zvaHq0QY^teh%;+k@dt9& z>2|671VWy^n^x_@6e)&4Ryb|hOQ2x|H7CXsT**t(Xz`bWli$xNC6wyGvxgy*gj0JN zvHlJ>&*?RtIt9-}u-Q+1u7PVQObuC#n- z-x$H}z&7urLF0T|1e~G7@40hq>^T~qEqd{+=qHJh0mHqQmu0Rr5g)y{gRAZD40vgo z*a1;rgHXs)(Y~&l7xO@e=5<6ziH#$*4c5)w+w^x#1M6B=wr(Lzh4A|?wZ3r-RSi^! zUp7_>#}NP^rT1V%Y~7IN>jrICtNkC=a#{Pb`uC3LoqJ%=Ox3v2h~7Ep1G=PrNAKb@ zD%Npv!4SQJwtnheI=(%&RGVym5$*Rl&1I>L??;)>yV51JJa?@}Vq)x9u#D)ESaP&< zBDCPm_u5Y!2&h(=XQ593axj%jvqmIrz&6T$-cOqZKXtbexLeCqaMTfTdh@=Ght+v} zFlfeJK49-2)KOq2jB%~*G(bz?EQA+;ixG{%{+UtIWN&;91Z2or)f*$5CpbLDk4(jv z$l7K&rI8|E%H|u*mE_hb6GNxX_>8qcGCb~|A0lH~604GvZBOgQ4n(Q3IUKZE$$^70`}?$*pmA#G z_RZtIhBB>u46B8-Psyz!4s54VZ8@byTj3@?fE8D`VePXoJn?`DmVIh+ElsZyg=- z1OeNn{dxfaK(TE>J)TewFtvPK+zyW~!{IAE>}_L5iZwq~Jm=H$vV#JGzviC1x zW-Me@%y{rirY9OoYQ1+d6#X&04eCMv!}G3K)aA;37^QifjbA74U$=dwQ9Lm#{?ZjQ zgyB-lM!!bCwvoG*$&~X^v3h_X9V+J0%Zs|l{znl{GzGoNn#v(trmQ+Wyr|+Vh)!Ky z_bBzcdRep7s$>cWs&+M>cb28TqEFL-*x9i9tbj2_%Vk0#M9C-nucHmF)%*`OsZ{^I5#bJD(;aT~IlKC3>+E~3TzTXN zAGvz9ajXoyPEZh9iE#hNNCj{<>T@|w_}C$B-GHl=81Wp|W6B8eaTT+nu(S$`HPHdHZ(}r&K$L1IySvuy z4g$yTC>0HKeynWqp=F*xm4PXt`2P{{e0H%_NM0eqmUv<^FXAf5&|_L$X(cQudb;MR z63(M>w)Vi0)yI~PzUGAEq*a-m{#c+vpzKor1y|uN zTI!)E9$Z*>@QH^~Xu_E&ZD05C9DGW)JZdBAyo~^z(PqtrsVxFWVYB z(*Pl!DW#p_B;`z(GERj{8S&{ReOCG+(e2@TzT%M`q=4Z2v$X<+V+Ymix7kRbzY&Y& zoDyCwyGaI{&d!eD-|)>C_8vfj8nXhC5<;!>mm$E>69d#tc(VbaWV4!df@b9Q^P#;<4@1dPE99k zu3Wx+tZY2-guzoj=c*;ArvM&U=`<#jfqp^kd0IaM+POCE9!HnJu>luNi%Zj+jA{}& zrsdaz=AZIMjERW9|7{{*c2fC3wEtIXkp0oXY%tjWMte}cwh#G*3MN|9X(z#ep@l7Q z2m(m8-9i)@d=n7bDV|CejXX%6B^{Ino z-y=E7Zoiv;r8NaMerbOPzNtF)0jbuwHdeHBqnLU-mC9I&e01CR6KJE3(5&olP%moW zPjZa&$J7hh!cIYHwwA1x8*8t-=`m}TL`Q3Q-R_dp^I1tqX*$UQ?zINlDZl>y{+~0H z_4Pm?{-NN9ZnLCy8+J#2%--C4>;3oF-*;LX)4fY}%hbiph4jU5 zNc}(jz$fgnVccb&2RW6L*EDRUYz%x<^$W#l%9SCY4h)gXK`pyU^rC9FfJC@~Aq0Qt z2lbN;P`;{h%5PAqecJ#HL^6pDy`NhL!@xcYP#|6{g zW#woLPeN>dZe&|G>yoI0mJ?l*8_TK$l|h(U5~&8(!`Knvb$@NM2PMXAilsbXDMh2? zE{IhuQP<$igFAbVm{z@u)#hS4p3GW>L=M%nnjgkUZ~)@lyE<`d;x$66p|f!467h%! zh318ASJDQT)0{hMfV7O1{{Ja^6Tmjk^Gp~YuEBi|4uZG{0-!LwDG-uKNicO;q7TV7 z=-ZYPJBdX*&L!n=;=-xZ=5mrvN~THvzs)91(j}X#ZPGT)f&4wTiPIx(ss7vUZqwau z|E$@2n{Jy;q5pZlZw3G**=a#yW-u7ceCPYU$Me2#6487hZzMGY?*TVEEm8nwkrtV( z7^sWn`z2q-)69XpIOEU9kexH>mTduXYO)Z^`)3wqT!PyeoM6@+%;)@gf7+GH2mN?I z7!M-Ph0pDECkuXmA&CPY*nfl)&4t2~g;dRxPN{xKr9HJ&VKN-b88W7U+`L*J_hjnh zo^&#q_Kepvp7BGzB)C{NQg*t+NxwfC<`K^%eP{;Ett;XS=#vmQ0*Wh9lN~U`PQbhV zyAvzb>dM5ekTVefZRM5~Fb>Mz!+cdgG-n;vR2@m1u>As@@^lFyQbB3hH@KIS*Hs>l zYrGsdL{$&$@o*S~(cI(OFo>UNmQmr9i>M~jW`O=H=m$a)BBzEVdsR)Zj%k2Xi*GpX z4}9Z6yU*?RSqI~HeCCcjJ|ouc<+5GVdcUb@JObA0klWMzZaV$lv@pw0AA1eD8yiAY z!3zgscNG$#^1TD>2fpu&*M>3uZvHCWxaNik#3UbfN4j5#2Y*YI#%gcYg%M#<7sLfm zASKBBQ9FcsdsRbi@Ceio4;8lC?m|$im^*&wC#-|pSI>pR=Qgk&u%*fYoCj!6H& zKv>a(A-OSm8{*x@Rl2tEHPU2PE*UzlQe@{sEBCY$RK8&QPVJP+Bwat&U{9KfMXBsLjWx##*t~ z7=(4{NA-HOJFRx!Jv;FvGRA}|SwGgCEAS3cni`)!TL}eTcEv`KTG)+;yjoNC_Hd~x>Ddn ztYoB%jiP9M4-Ch+@Bt2<{0@rleeOAmm*3&p-an>|QmnXG{GK^S@XSrAPcr?IBynd> zP%Cfo$cYoEV{)V20^c&Ww6g}b5H9o`2|88t4EN|DhB|4ljIr-PF9D0(-Ubvv!afLm zR=OqjKd)o-5XhSnTiMSc4dD-lTo_o5tAOF_O!_y#lU|dbiubGFj-d0nsg8Inc8H(~ zZN7)vBGqT->YLXG5k2^vEm7b5Bz$iL^I@Bz9;mOy zG?<3?qFP55n`#d)J?l)Re+H`#RzduMeDM#-qpYZ@*qbS%sq6dsc-bGTjQe9hhnUXg zDxzBaQ*08n-^gg<{V^?LU{RQiiFiH{7>RnrsgO682__10y9j#X5zU8%G&T|UCy+xp zqC-d3af~0FbmQ%COdcF}^hAAbR#%<;qD5(iD*b}!9aNKv0E z??(L{+;F+dDPiZIozASo=SWU|Y4WX;do49Tj`LZkQ=fbZzG4|I8B5`~auNe|9b_4( zso6l9Y@iJ)%ZHw*PbTG^|KP2-ubRz!Ow~W0oYZBhp2P)%=ThIm%(r#MID?)q*Ec38 z0~7-<^rOs5A2zINs5W@*h33U%fn-ZY)+{DNu~u9xdE66cC(y21`!CP_rPwGW5d}}G zF9G)UCkuKUk^!^S2vJSldC31A*cx+7tH|dx>7{?kp2q=3Pt`N&9)!i!h5BYO2sgQ7=O`V>a z@dn2y*z`C4*vpy$?o}NDJ zn+q>3T|{|iu3OO0Clb#j5|7NC$DQJUqT;rf)O{-uKR2)GrkUq7@Af%$f9!)`;CMUeYg~>5%?d?Xis&HYcNX z5+{s7PMhYngh;!pG_-mS6;^!sw4P5!!C>_%(hD_?SoejK$*@oIT@b8L8%d)6@rBz7 z{F2#sR+cQ4IfOnG*O{YXNQiO@Q8(im8w9s>FxPNnZ(GoW8K6DW+x z5!`#%#SOi4ezjA)Z#I+7W@gQC9dTh?W7NAMYSe%4(k3n|vU4fZ{p-gS6jDls{(|G` zqpO#a7hh~#6)z?)t&&@_p3B&w5L6l1GXCNthZ&y5hGD$mWIBzo5gWblz2N8&{tb?2 zi^g&tSDDo0(|^d6rW+OCKdc0>D(@KYdciWh3!?yKa9z1_Wd}6vX>hEEki+b_?MAc# z>>Stg;IAlSBgh+liZNKOrGUilOE?NreuH7wuk!I1VMXpnb1rQL1E!c!LqiRw|B{56 zLN}7_Vdww5X{O<;;#Gl2R3wOpIimu4KHS~G1nVLgce?CeUnEu!j~p(kprob4 zBjI{1;`1W+7%Zs6Vs6ssG45tC>^t8OeJ+54o5zqbZq^9uf*di(vz*@5@Q!iLocT5-SLPjl)XP zHx*aWPi&)%O~9dpcytAZCBPAemh`~?k+CO?EyMY3+(-G@KlK#wz>$bi|Mm>sZOw5` zSrZZpp3ba;FtG4X-`QAiU1(uWV6)L$zp#$~R{!~w(Zf=+U%~_*=-n6L^S)5yA2L7T zZ#YECr|RqN)>^AAH|u-Dr1UoHNC3~gqtpqi*dvfr$%!7ZL*`dT;8c|ZOsRV$%Y?6K zn`T~GOr{hf|3K}G(TPijEQ?68?$*9uEDSlN-gMaI$~YbANHF9>U~NQstj*UZvl)-a zF5C`BBH%9;N|WQuW25uM@Te>7hDY&0#&F-4=&{%@)AWdtS?16ahgEckb+O@#sQEwloT zXVwoqJl^e&KipAvscmK8dh^r-L!3-Z^~c+$xSgXo9&K(vFK&as9M?{?1Nl>8w&{C! zJf>$%le zIa?8BqG1?_5osje6AjkEv^PUNviIhIi0{!8?|o43x%21E`ggJ3*kPye$+k&BLB@rr zwGAn5y+thF#)hdWQ|c}<+m}t0u z;rMK!)mUz+A48$>bVlJKNtP-d3XKL!f};Gd11b~lf&763EYntfYmgfkPUfmT{}{O- z=-Iu9_M}HONC}g&!BANv<*!0ngwTS`#k?JQBRe=3u6NW|CFS1zTxDr;Y_b$`drsW; zDxW=^_N~U_vGo4QfaVGWe)9Lzfj}tz@Qq$aB<(G02gD;*TyGCoF04^7#EPK6@Rjc{`X^CO3nezhprPFh%$|T zWGAGfp2dSajq9*}4PSY+Cj!Ew$hhRgu29>u-M5E1kKwuHhemDBJ@-s9>xNgyo09ju zPRuDeu4GIjztq%{G7g4D*(Kp9fGA%Rx!N&2FTsk*;Mcv&*NXwVA5o4cPMqaN=u$hP zzd%UP-nMxiE|%k?Pq%Zx2D}I@(1yzVB1GXug20>f!3qM8K7@}4WAOW>?gaDPdIU@t zlmO{`cU>+Uc2~NcESQ=g2_$`iSXojngr45HZoDk6TYoS98ak4i^c&bunYjW54){mn z3Nhyhm4wb_5sNSMb5z;XG*^VSn92F1_@AzP$_wVRrl0bi^3^BZ znebH76^aDH7sq^e;7`0PX&^^P?*sdiE>H5K@AbXs!FDF7mYVyMV_LyIQAhmfe5w#U z9}L+&C$UaD-Sc<)^P~A}{-Wk9=$X&Oj)%kA>!^X&|oMuEoID{siiW4I6Kq{$nocC)1@ z8SxLq2Z_JI-05Uek(D3@miM5mA@X56kOAHA#2?kiI}+IVEy&#>}<6Wvur=F&yhRngj-kFKo;@T@YHT zCX@%`5@?`u1~F)z&b&*{rd_VX?{THGx@+XHj{M0UM9+p~1@D!;?;b2H4)K`R@Ave+ zB93|desAxq{XYK#@b<)n*i>HD>*r>Tqt365ta;igyu(Jg6E^mIno4$(3}Z+JUG0Po ztBV{DXgg)6kQsZ>x3Dx11OjAz#j1=g9}M9_rhgKPhroO_0*Iw8AHsrEc|26e zm85mDG>YV1l1ZL;B|Ii>Dnt*RpbhiHp=cp}+K^n`v~l{T9aLA2XK3Eh_YORRp14>G zm>wezLa0z2Sf;Ld8om6;o6ufYy8eT~Ujg6WGQ=em;P_Ixymb6fET1}KV6@}kII{{6 zid3{0Bh_ua)zabu?3>Cr9W9Um|ds(q}~z;U%+lL zo<}~U&hy`>nXxDqjPddDAx7U$(JDh;oUiHNHJKU}| zz{@$!A+2&2eOFi?<^`n%jnRTFNk*EKOH}l-QZi|g3{I>oCB*5iEg*8C>qf4`3PLfi zD;lzKp@V3xaQT!;iijCh@&WVNSa?#b0aOTpY{|u0VtpyE%786Y@MA$924oS8l>*Z) zHWWqk;;C2g)U43`j{+?AsNdXmjvhVw6Rp-(OSDvJa1ET7QI_5(gYJV)=RtSyRRQ;Y zr*pqMFgiLm_Hem1cJ%02i~WJJvXemzXoq5ZjM3KdL)wInVPxzDN`$N$zCa)z2%O&D zM&>@*HfxnPasJ5$!Z+~%8fbi!4KzA_0j?^RKa9erF;nflg;l*CK8?XcAkIUYhj$UR zPGv%y7XY%AB7Xm*Wi{)os6^L-()|a*>-@d#kqC!m#7|9kD;o(R&uu0OO%QZ*msC*6 zBvO8*W3g*dZbkV2m*G=`HKWxrjD;Y4kJKkd6JD%jlli1xgj!IxDdx-#a#d?U5(8>@Cw3Y6b@997v8}Nz^JjomEHgUGu#OY=i zXfba<-5U?+ihH=eg8D-+L%pE&2i0G`cjWk~04EKo|m?` z8A=w?G-z66WTVPq0d|+Alm;72V6#=>3-W~`LN*{`Ao$#3x>QQzBIKd4y z7*ODWZ@tom%=C3x=DqeImidhBcH4cnM@WAunU@xB#T3vC-b*Pv|KKZUo`d z<$*i}ZHVO$f1qFc$82x5z1#L-v;p`M$O{WiY6m5K8LI(DL+BWV62LEk86zT-tHi=Q z;>*?O>?M5wlnUKpksfezSDkUCBpM4+4{wEe)1F(VzPU?;Iwfl^u3?6A%|D9 zhkPNY&utI=W619IIq}J^c^#pKI_X!J^u8J4Nk5S7PUw$J-O$&;ixZDtmU1rVl9X*R z))b2%VF=1M79$R0_!=EX!!T9@-bgV*N{;}L8%3jt|E(c6fRDCTy@6s;28#xK1QV;# zSRal9NHU=K7t+NrbP*-c1;x|Sd5*w4ggJ(Yi|B9*E}C>2C1BY$xa91}O{>u`5Z4*J zEiwfdR-yoYWc;MrS@0SlMs!) zit?)XU_O;q?CkOS^kK>3CSrL8fgc|=Bi0QA=St$veELY)VsmF*hUe6b1o4$eW}^8F z;zO2m)7sP^l-=hB!e{#ylwbMPu>19omz2Q%ry#EOeHT z{Gi1^Wf&R)R;qu^hpj@vsO0m;C(QjP)xO^Qq>8Ip?`>h#WGMTaxC;hvR_vAh#1Qy1 zGb?etqvoE+d_!zy4{p`#TXMzyS8Uja1AaHAB1D+u#R}Egte^?NfO6QnEZQ-MP#F#g zZ{*{DgAjr?Bw&ADp@0}c(1MPJlFnDwj?1OMf&rO4`#Rd4{tuRY(TX?*YK&YxAkbZJ zK*m7K#MT1=WP8Da-P<4^u?sUIW(ZZY{ql3XSK*;YYyoK{mg}-4m*^u{?==ufsQ|}! zk|~42kBhMx8PpE-2dJF};ax@swILzXv8iTr>KIV4<#~5JFNb43?w;p>%V#6CNpmnw z)*{*b^sT#@SUC7Ao14E93_}k!Uyg(q#;4V2oE~2YN6PbS_+e!wUC-UUU}{e43wP)0 z>6Hq;=32VJLM;y>oD`6;HKO ziDK3@v)tU@O02j;6>auVC&hRu;I?9iUYdKtKk<05Iqe%AeIoc%{`3vO(U&fz@wnl( zWbAw_(l2Z`(9nF>hnQcb6#}G2+C+16FJei!U|xc>mMn+jXD&-Qu?*a>LX9k8ZXUCp zvaN#FV02U{tRp%vmU8@AO#N zENFw!UgF%&P79p$4p>g>AAkacQGolp(QYN-I**qOaKE#jtm~l2T<)!x%#EOQHM=l4 zQC9;s3g#00tSBsqZM~#X@qu%gIKq~W*W+n0>TCn+cS(!}e`qB81 zyHqc^KV?jn3)p_@O|}0<|CImXa(l%2Sm=9HwqetL*U8_6Y61VUjZ7UV^-RIV*WuEq*>46z=l5osL&Ap;?h*w zIDO|CBQv$MfkoHn$z;;Wbv1vn_&&fR?Ek$k+UcpKqCu^;!Czf~s0ghlzFwE4fib&- z$rdc_+!Khyak2yK`j4P53q%Q5U~R+DU`$|)m%Lz<1LOgO;Q>t!D2k(2B?hGc%LEGU zu8MCrJR@PF(O90jujUcG-StRD(<=vFS;^1bU)4rVFCxEovhw)BO8&u{!`av07ea)D z^XKcgHCBR!{}T;X^at$8{kJua1*5%>+#f6iD!O(|r)z1K(+QGm(IJEM7xp4n4Co_t8r19!@s7f3{q)7; zeDv-Eg#)Quy8m?~w{|?Tu%gFr?)GgK?}By>4%~6IR?>f-B$&A-(B}o12p7InJzB;8 z>MB!-ym2Le=~8~B2ECL~J$lp8Dzo^mw`E{^p~`B` zA=7AsXviiT0pq2da%*$waHRV%B~j7#C;W?%U}M#8Uv0n$>|4C%#Pf>o-pMP1(S|<} zXux~S(^wTko(LrT>cs0!riIhr(pgc?QdzEK^xEs9Ezq#klta>iBnHc}3}iltU7h)| zR7-%+Bg+QE@tLXKX-1L@I4PCtfBHU_u?~UNVJkyD4tOuD=a>zIp+UzC+klGjZ!Fxs zzj`WLOf2SSiR$qjpRV7Q&bHe2JD7p`?gjXD?$3=B_0&k_w)*sO%`;Z6&bHgqB~j7l z9q~!%LjqE6n?nz)A%_tMcpC?wIvR8LmBCGnN+6h^Qi43i?1i@3wPHSd@|Kg?e5w86 ze7H7Q3+MIbauaF?E@{&pkTWkgqB~y7XLC7RIR11#9Esq%RO%1SB{AT&JiVw811&>o z6vibaS5|0OuE|w6KnMzzt?*}&ld$S={OoszWLT(!7C+@c5<`#kXR!e9^<`JOd<(xr zEgE#pKv_VY1ME6DJ!FxBF3DC$eo82I>+Kc*S%Cd=%OaBID*R6f>nE)NO{9M_X)ZWJ zXeeuk0T9F;CCIGxtL^st-dD#B;d%dAGoee1w|ie?>5+Sk|HMPE!Grs{LCxvg1(OAq z7igKUE}*U(#Y=k%2?z}=Pu?3tj;~>yygZEI#986%KG^MczV+y%k*X5i=mR=Zh zq?49tudT1Im6xQQrwrd<#9n}dFkWiBejV$o5A~M!Or}7}cQ!W8y=Ec?M#|RS*toNC z;NB&udTokEL9fp1N$v)}z?_F>U+C5kzq_$PYl8LTaX@QYZP_OOBK`m}+yr9r9YLEQ z%`3zxWZ+=dq?%iU_5?~OEGMZXp_yDun){JR!Ll|1t!b?&BAgJZeKY&g+$Q4gkcMQc zfq*+Ql?kW94PVvc4!E?CFZMc9oIn(ZoRT#^71w9>B{TSOGVZcF!Tls=eQB3R_lj7+ zH|OOde8Ew)D85A8{tY#r2d+13J%maILX_&&w=;D?ohIIL9})_+hdI2h#98zI`}nz zq&Pvf)%9(Jd&itZ@52WiN8q!Xsi-5Weea9iFLpbMvFoVu{~eiMkhB+EBQfx>h=LOK zrD`|m(@@@&IcN<;{&@a)M6BL~xHN44Xjn&n4R~*-^wpQ-$B!3|y?u2xEVDeKTXiJi zXcqPz--rMFfyC-V1@iRhBW1HxebmQmHPCPf9aGw6x76$4Cwp7#YnSl{?8BBdzQtG3 zAB^J3)zU!LB@#@S+CVUyu+Gdc0{^j)5^og&&t0zlu6w}J9TGwBQ`(K%lfIz%ug(Kb zagWE_YWdy09baU9J>q*alHu(wSDAhTE-a5=<&r>OnSW3;sE}2Jbjrc6TlO`veS6aX z?c3-5uXMXY!DuMz^N+jqU@NG*#zzx{hza)4OSAhQF1>BPxZ450-AFP!HZi+)E)Wa` z&aK_loX7;7JBnPh3kS3_Vk@D(m}eA6pk@P~0IoAi;sOgVy+1G#fiSaS4%0SE-$HjDqsjV117y~|tpqPj0r7Iq zgKi6!X<^twUtxUOll8E-3kfZn+1N$H=sGTF0oiNSc?-{WK|c{?ouL?SmQi8w1@0yk zG|AMA(5cT91bU&Zb@7Sz6$<#C7Mj7 zlF?W!Rt`lXxKh8^hF_+lYq88a>9FL{`tq!;Sw`y4Ml%JzPb2e(4HZOC*Y1L;>*zYS ze1pl$#CGfSmw?8GBpm2=R+nv!k^C|766g>T)a2^T_nvvn>E(kD9olzt!kjk>bCSjgnnG`u z)CjiJt*~S&L8>MnLti%@*<}{M^&!{QQ;_*b;_)dAP$E63bu&&}+>3p>V!9fv8|Z1y za|1fd`pJtYSWVE@|04do_&BK}lJQW-eZ9BHR|?5|9+4jN`4sla{n!@@`!T)m>1`gU z=9BqCBWZqVU6g86@THV9iU0feXitSW0-w-F893NiaP}lQQt=8gddOD+00NO%iAuV) zm+@ENR0G|Hlb!l;ft>e)vQw^gSZ<-!J!+hSFb$=)A5 zV1P4iWk&1S%$PS|pLzJk@TZeT7g~0s4Xe4a1+_c)J<|8z5q}|m9;+R5Spg}7ux=V0 zJ5eqTYX(5IDVPSVzUuQa8ss|hp5SV=dQdv1riIIf#*7o54vfz&dn;9GQ1L-gyawebw4q88 z;LM{WAQOA{F6ZV(4X9FD)sa1+>09R!QKVyliNco~BUSJh10H>t=1}|Ez$k@|3kH!C zWF8ID4_iTMy$}$|goHF}uy~alcsPrM0~GF`-Z(v#pU-$BrNC;?rTH>*h3RRYTMh=p z!E)eme(DSJWh7GoEye&9+i#qnF3e?onk%>(C`G)P`TW%M8>go7hXZB&Ah?{L`fhn1 z(bI7~(z}H`h+)#jow6&TeYZs7t_%ap|!6VoBfK?ZU3S0R%hD(U1Pb_T6je&aK@> zvc@s}HGwF0;P<(bU`(e#TY%_BGSOKb%NWp~Wi9p5#&LJib?VhC zp>scS#rAe#d)}M%zTN8;LhYX%eD5DQzkI`EN5r|Lu)Q5>!IT#lX1%>DYX5iE*A~C> zpO8O_S4yTg-wfY^_^f_^M@}&sG@Q zvyufw==ltTEw+N*=W(`@1tJCHgt#gkt6Umv&mHl7$m{gOov^h~2Wmku+@Ok-s~2sic4aVo_B1(A!+HI5be%*C=4tFc*f`-Xx=*s@MWLCWedFK1aVo#xH{$zo zpHJ9)BWPUlE=I8P17(B6fQS?zBM0E{dzpupZdgAm&b?zXKcjx9`rwMqho3_&rN+cC ze~m?ulZC6cgqfAKelj@d7O-}<^fEZ0{9|RNL7h@Ft@C)b%sl`Tp z`A2J9-vo!mgDKiqHH^JqSj(*($*mnJO5vdRokPw>!*Nh<%Q*lu+PTg?`fVdO-~N5~ z=UU_Cqq*GC@_38SQfoF+#bQ2$Xn&|+R)Hr13Ye$A!2{Iy#pUM;5lW^~!roK3q z?;U*C*7aY`67 z2+>7TsTkSXHpJ!mZDlv@Y;IoejDyTs_xNkjfB<>@CKxX;ol3vxB91)7N zy!tsD-TjB?81h(j=x5&nu1}l+QfZw}IFE(Tdcq?cV7+*EFfMY8ToIqfy>-b;CneV| zSyyx%m?A3lp=TM?Ol&#g;qy9f&lGm`d?4QYH9oN2&Q_}7RI6Pb;lSJoy~nIke{B4u zJG4O+p>+|dmR!e1Uxc<{=o`x#Ewu*whhm1OK_-~ziSb(Q@h6=jeYe^D>G}ILyz4Q z3f=VBp$^6h>qK6!gOM^0t^s#KCl1sbpefXYKrlKCp9_kn4zPN2kQVWPt39M=mOGv0 z8NJ<3Ok|9pS2A8k?42K+G;RqSf}g?y z%wy1SN+_V2$U-)>!wCsKO!8a4dR=uTkJZm{0DzptRMR;%r zq0jmX5S-{v){kgv`oqz&j(bqSaulnfJm8n~-6ya+1#M%J5CTkOUAmyb1s2*?dF7b9 z3l{P6j~MmqqJB%V^u+h|-#Q99^p+APW{A0Gy$0`fQgQi@g5Y)4M=oFTb=7(E zBQ50^zm&~_GM0|j!o%2uzQ^(cImrbRPB=Vb;@0S)2o7!YRU@W}pXsCGz1c%Xn4NM+v4^Gj$a4W0A6w)*2VT9*vYmDzQZkW zXa#734QWS>a)M;HWL>}?%5lApx+r_qwKZ61aNaeDLK!X5G@j?T#1kBcH+s!hvx?C}8$O{b4-%^WXoXT~> ztjQ9XXwEH2;ATw>1miB(TqNkMAQGR-K8Gp}`gSfXk)>|NnKcf{0&M_9mfU15mW&8y z-{`oi(;qKq>f&ympXn^CzDLEDmNJ<`S%b_!mLF9;R4ig-Vd+QBmNSML2A#F~PDFR3 z=Q)O1Kk7y)J9F(JZ9c=O%#;OHF-c@~ggVt~C8e#iD#pszz=<^bHL5{i&54@K+Xlje zA6lJd4w}C)oOS3O-kH^VpJNSv&-es)6~phC92IZk@$t^Ddjm7y*7Zn44Qq2y*9~XY z+ndco+Ck5$KAUv-CbLSO=%99)X%6r3mj+#E>Lj|*t*fzJ9@LC_EQwU$I`oST&kwcK9)uw6P<=arK+r>x(cUy26p#h%>^ zOnSc$`!$t)3OKeoLQ@N1o6O@EqCtuQlB^KetYoSsBq`}_v#)r(_)dAaEwbr9#W|B6 zkq8*Z_s%cY_chNq@~NvRQ#gGXQOz(cx68*yWQSfum^O^o%ccqESi(OI+L9l)+YSpX9UndPI5ByF0Zn*a&Ws~qmM z!bW$G$;ploQ%G=P2#>Q7i+SA6HK*GXi#41csNjWT>Uv+tqt@3Kd5a^Hi_p!L9h&ou z!(rD$+5xA_wWDBT3?etm3-9Gu*}_L19Y?kkSKy~xMu{=Dx@5+ z!PTHA!U=@x0OFyB-C}{EvN~Ok+ zfr=YvoJC=M6$oDQRb`-m%X~^{IJ=rB?Q}1=?P0HL!hzR>%ZmWE3vOrH6SBVYIj{ce zSB7h>&&-t#nz2G-5aksvJjhi&AIMIJA88K-UE$0 z&FioHC3wC~Dfx{7kc+Vf6tz^&5UVQ{tIZVgLlP+2NymQDZr_aWryG;n?~i{_jPD;G ze>8HJH{iW1Mze0#?Y%RKE24L4+Q|6$LIn>4-(ku(nAu`js4>MEvAsu-8OTE_J_EFw z+B9So_79qz${H=VhE)A*(rvya| zx7(3?jTq7qD13J+*=(hSEAc-3ws&l@Ac1|Lvz8pKODq}QA^ z3dx{Z{6At{7`6aU{NV-LSQ7~|LBMhJYaQrkg?-vKlN@CaE?)NLE< zladF4y(4H#bEFW%GS#5=S}f;}OvUUP?07qQ&kpLuaf~R@bpM32 zPDylrz0>*iD>gVA*$~N{7OswAVJ6xB{$UPO&2Y|gWP(&K%`oJnK21Zwacc{iv@axY zJKS0B@a-8{6P+FSk8jtL%eO(L-05VNrTrUapv-2;q&6y_SUrY*iQ^4nV7-O-OWd}A z7?D_l4(h=9_0M7lzjYCzLkmKawiT)fn^giu@^)ZH#Ha7cWH#?8d?5dU59EK(AIT)< zrVH+PB6IZP_he3HHj?HynIj{Km^(i`r)R=)uKzPIm(O6t*{EKmbpnk~#sF_dseC;D zJI-M6zQhUrMEpeJWc+^EAzbeK@3>%MxIb~i{JTF8aH%#o%L*)VWpDY!;osX^u5aS= zp3+!#WqDlmQdD)d%bH%NXtKr)S>fxHQB~Xg`Z}f6B#j|f!qR}42w%B!_Z7KNDM@Rr zwWk~?t+U&in5EX;m5$fj13d)gJ5$A*B*zaoHhB9f4A4M-j5Y^i3u{PYA--30tm8-Z zb?f$-Z8+E>!p^li<3ADqulT>PIzcb$f&&{^$wm}9V&Ne3p$YL7==`og@0_|LD?TxW z0xt+}B_Cpha-8bjD=tPe3%!4mMWhJiVQ3b{(>Y(Tcrcl)1w05q z?T!W#w7wMAjP${|T*#BTp?}o-yJ{gBj%x@f;Z6b{4A(rT->c`tu`xXu)55NpKjv`- zJa$*W8_amn0kTibdM-fLdXQ@@fj3rVSQlA6VsR*EV!4x0XI7?PJ=mhJ(>i4CQf`Dk zAv022oVIIKA!_NkFO0f*-2Smdd|}k@&FIC^xqug}9Zvd+QLj5x+h4!ydQJ3&Y$Y0q z9aycz_FD%JMnf@=AF;cAPJrLSuAmkU#PgA0Hs%4k*@b}KfjB~Ydjpf%u|K#gciU}820zgj4HJMy7)CY)Q z#1$H%Hm{+4hZZ#R5r8#Pci|Of=|vGWbj5c<*M|dcV;~`zr%77kV|BSJXX-dtR$l|j zCLO^4EtdnSgS+(~X3a~+Z1IAI05Al4)Z~f6l40nd?b~MjL#J-_mslvR3ulg=Ss13aZ;|%t-sZm>P2L)D$bA3&Xy0= zvPHePZ@HdIjFxj%6bUp)>YV5&Np6DWIsnQ_fHh)^yZWVLjM1TzVVWhgTa7|;?~QcZ`hN( zVd~?EjtlYxguT2og%$;!lkq*^3;}r%((T+lm=s1;!!a@OfPjTyb3@H}Ko1H&q6QWp z2fSpl*?t`1UzZ)WS9BhkS*uCydB!4C!$smz{u)AG>I7Dl=KQ0`?;fmy39w$g`$mI?N zoDPS}?{UF66ma^S5r5o>`J)b>Gm!APL3rRcVGo87?XB#K_&h?mgXxGi>J5*Fy`x$r z6>{4>zHr>(oJx3{LTGX1`gD37b`4Y*$p#$|<6X#MkS=q31`?B z!|LshB}xv5cu@1WqAAqC3Dl)O9PtN4G?i&8l5q2F6#*ukt5s6mf!Go@FB7pNV?nT$pP&D3#WJe({y)T>`@m3t6 zL@*uC%(@osrKr!FMW)9JHeO$}WM6d6X5#5!BIKxeN0Q-vn6;MduYtRwG)6R56Llbv z2}Ods5#T1U$3VksZVX!xbui^k9p4aQ2#pqu$_Of;HKpL^=fpSwMGzb~R4ot;@*TwGiC7E`IB zcR9W?qD6f7=YEi1^5&9tO{*t!-le>!^%?x)Da>ir=)2&vfHej!*&9Ki_-5?zVezJx2;5_E*$jWD2+9zX1*b-N|%CGZ*6A> zQ2I8!17J6)!)}6q()=rbF1{>20t)8Bo#JYBNk!50j5!7FytXhS<^Zp4O12duvi=(< zPn*f@)49G2K($G%%v9A5>h$0M%b)G(}DR+A%-@nA;up9Q;?DZ zb_x25|EA(U;gCZP6_XB*i=W(A5w(elN_7H&(Qr=OC{I*HEE3+A zsRX0ph%e-Dgg(wjgaUGTa_*3@FWrBrR6afa-k-06=x7PQ2o;VP!ai3k%p%aP{TC9^ zP+WLj4qtTS7S+hs`0PqPohu{OYPhRFE~gDb^68?3R6?EY`no{_D26oWBF6Eq7?pAk zGo)}XE=W0r`75zZ0aB|0s|LG2H_(poP{Zt$dmU?116L(d4fp^4QZ83a`~A*?H_!Ne zd1o{3(x&4+C{*oFLGvu8Svwcs=M;!Md|*+1j9fAnXZ&Y$_X2yOnfV_Aro{Af7z zu>BSL)8SiTM8_DBdMeVlleSxJccD}k5#vgv7OWxKCf7==mlA6Z<`I}@DIdsX7N7dS z$i7R1L#p<`#z1Y8iXmxqe$4M5%lo2^SPGOcop3~lK3Z2q9f>s4l2QZozt!#?Y9}@- z*+fZ;B!i{#aCp2FOhzz&B~GgZu01?n4Cztx46cjnq2hQLP{oqoR~rHI1?5q1hp`r7 zfYe#KldofpGJ-}OcdXYX1&ZT zT%yTlh#U9b3u+Wk1D(c7Q`x4M+;5lV9y&ybKz@J4ruL|m{PMFW@4feACi+=-Nu5WX zRNro5?efT4!N05@xk;100Y{L;L^|gT5{;qAR74Kk%W!{$lFDNFiefEN`aa3yXWnv| z1e2RCFIlW?n`@lZR0^im!v7wmxhxa0C!3f%qo4)gcBRJ_1Pw|VaC2j18|AUUmF8O0#xQ)u3pH;Z^z#GURN@RFY4>6pk%*)Y_#Cb zME}q4RkG=Lz5tabK%Wt+Oy3&_BY)ao7=NRRi*{3M5b3;6#n**}1f71AgvfzZhM2G_ zki;Cg^0C?+eK749VDO6sU(VETkgS`4Lqg;W|L!GEA$DMXDpv#=JDbviF?X&6O!k#h z4*AF3scc|m6k5$_-t&fUA$hPqI^qY`wR|MaZ*#Y-0pz_ic}tFY$Kl;s%ug<`e9|AC z`ZPw4pq>iat_s%g1xMKdU8DHzPv4S%?77}gO-}Bce0<{Zsq`DZ@#$Ohk3Uzxbm@Z7 zd%G=E(;OefPSUqw&bER(VJsA}>1 zMbWyme?jjbar{-4+qT{xPn?H;D}D!Z3S~SQ0g*aNzVR>Bf^?=JOV*9QDlr;=0@>2f ztep-7GJ)}541X{jd*D3IeIIY(JH2)$Fpe)?gY&Bo$g%LJ;?K~BUf{&(b6$pyiSw8F zsm-YjpA`T+nkld+^UN6|Bi$(8wJB0R2amBY2i_!oGVXK+UJn2BR#ML#nnoPjsXVaQ zQ`0(G0?;ObtN>CQmjLJok%79N-->2>zcz&{&5Jp%$a@kOwk@>}Gq!^mS*x}?um+l0 z*bw-%Ov4-h7B!wMbDe?ONrQ<1*`Ul7g{vUd=z0xn5(zBmt2O`o%Zq4_XOj^i8SO|- zAY5+0%M<^}*<{eZZ4ahq50=tCC$!{HFbBe^kua5dEyEKGMq%IwX#?o;eP#q3n^z0@ z!B=?=!$((gx5r^b{h^RQY9u3>AWnOI_#QdifcSvD+MpF1w}}P~MkBb&UQGPbfIdg<2=TrWK# zFj!SE9Tmq36aSuj?n$40bl<*5&#u7pelR0ji;FKm;d$u1_rzZxe957qxvuVwa+ChJ zSc3{OLV%2^0zs-0w($o}>2Fh|dght(>;L1L=g7UksLF;?%Caf_v5&uZA!;*9hd<$f zXqFORKH`4nnX%Wt;?1MtXY3zZHhyCK$jGg?ZoJ&{=20k)UBP$1>;t@qSqAElKuOK& z?J37u{nP{Fdkgc1x%&=#*48|S?;9!*Zl%^-)~SZIjaoO1dKqV#zWOyt_7W)$fnSqRYS36>NBoVTGMl2Gk3iehFb_5kRr7w3s^m2W+y&SyFIR3jh5e%o8W4#`J7C|#U+08 znWxNtVayPz52vcV3|0F^tG-J`J6&5g*mc%gt*(PDT7c9!v{W2Bc)YdNcXtucNBu-4 zB(QYov|Y=4#~Bei+FajrYjt1Bp}Yq7rG*PVF-!!yasAs4%@q$NZ7?jV8!ObDv*V9I z$R=}OD$}Jxn!%$F!^4cIJaRxlFl_*Q1Rk&V(?@1}H_anfL>#U^)pY#8L~-6bd1%c* zbZJ;q6rb1W&fKWYE>~KWTL(Pv%@YR@Kkd|1x7ERtRqnK8*}e;Z-c4{_MOii~e}O!9 zL;Xd?8Q2@RWKqw%Km{J{KbdGa@V3a97V`umH}K;oeN-SAZwHgkBRE-$l(fQA(svRB z(WFNm(PFPKN`rvGN7x`0S^Y%(kON~#*^MC7)JmZ7q*?mHVa9jGveN15y)9k848SNt zG_{aCXdULwj*QT1-G}*oy|_yW&yl!B-hwWGSXXH2!JSJ4HS)eu(MD<|UBAE(kM$O! z>$SGlwz|@>A*r|YWUJMC9v-1dQ*X|>>i|lPd5IW%>MU0-%H%*}DO8A5a4wpPS8}Cn zNCi*@qlkcez;UUbFIxxH=rX!a-@7n{8+K5Jbwo@B_($Q)l5FJGWqNLkWhDie0pZ@k zwoq?FeeqNH@kR?48hjjtPwnj@pekO#2*7E@%*(5!9lhP%SXYOeE$SdJ3Y4EUW9()m zMggrSo$gp{nhX0M;#iw8V3G?mPP0_7)ZiYnzFt&5iEmwBUsXr9-(H=cEEI*USeTrz z?yT=B|F({GAX=fs!gB?q==T?m!gIhvnB%609)RWI{z)EuriEbO-7j0}12mweK7(ZJ8GpOHeLN<`UK`e3( zJt(*l7o>>@SrQChG%%p3@NIWnbh!-LDLz4*AA$CQ1DpIVaXWo;_KALp- z-jsg%tMal0aJ_XM&R2_#N6*B45eV@qG>I6j79dUbtl;6lN09Gx%x^0vZCR zC~O?+2vQQ*!FRCL;3Bg>K9Bxz(5EcUj4IOVPxclaLnUl7@e}*H`h^%0svSF+&wuri zujTUxkGVy=n|M0rmgm0q$XDe#3B5-jgMVeL4(V6VhND?d|#Is2CL$eVQy9}#48%@kq58RkdeH;mIvZ;CN#CE6EnTgJf>{|&krgWVAK}Hc4sD* z2p31P>E3V5V~gA4^UwKRndE%7_xZPEk_DHBIJqoJVYIMs4n@!xt25U0a`>O=wGH^ZjbhBXm9l6@D zdnBe>j#;dZ5=#NCv3URXWrUii8c_LnFeLyk!UY(;0BUyV4$=FN^qZicL%bfJ#e*ntG|IbNwYv39zS=E=NM6gA6&|(- z`i{jF9s!#YPsr{V(2=3%5SJ$9)+m5hjTGKgF2jZ^g&I6^LFoU+2dU?MaxH8Ls~qBYbtJ*|A~*N%KRx;MPQJZY)~}FO1A>V$-(yVY_ANiOAzy4IzI!{A}1CKw!z!_Mfav z<4zM#r1w${-!#m5_(Pt(@k5_YETc6B5P8U&ZOvN04V3GO-mg8L{f*{eVu?NaWV7<9 z|8^hJ-#qYI76UzxjeKDoT5F1mB`2kms{!3AT_30}e<+s~^e}W|17fM}gYiuLwaVL4 z)B1l=R>%5_GE$NFXz}_lgA%N`IP_(2ZRkT$Z1pw;xJ?Vo!#-nt&?KHp`K?S&`Ra8M z=2|=+fD}0QBP1q87KB7-G8CSi3Y;}F&px}ova+)8mCfyEpZ(Y~#xw7D!yBfi_R_Pu zx+cy`@`mw-mrY@ak|$EUpGU-mjn8wv&1T>{X z0cXT$htQIY>U^2$x*i!HBDK7U4xg;tiG=x0A0#b^NFdRxg(7sf}CFGL-qf5@*;hsB&xBj^{bmr}8lNV-(g zUf*UnU;EJAWy^op0xdpB)^N&yHt! z#qIfv`Br`n(RkRt=D15iyG;ZV4ZFj;X~H@<%y9tI+s5AO_=7w5T*zO%R1FcO^J5P04ob^W++e&G zpem@ZW*11b77u_Ck?!+Q%o7%p#GpXbh*JM(z4&~Q0yU=3KdB+|1E6*qorXW+oP-mb zHy|C3Apo5}e?fJV+V0S!7(pJT2T>B&1-#qCZRZ8upmd=j3W?S%r)n;9y~R|L>#sw_ zuv$3cK)YRzT#Q`0#ErPG_jYQ)#T&5wt=Y3P(`RQK*x9FVnfXDjw!Dn@j`_8pmx{NE znR5@En-OB>?1N`#g&adlmYR_>n>J<{cUFn>7WNdP?onVL5YCAaa-l2J5yDwR57Xd3 zKLZ(fp&us6ajgm9lP+hVn*3_28gO_+uAqJ->+;Rc)W+st8wB3TKb0L@idOD)g+~x) z=82PurN=`c0kBSfO7nVyKHtx{eZHXAd%)!bASfOM@KlSqZ@xVmx#fs{Htfoz3ln46 zgNttrd9|aH$4-i8l}Ow>!yn^^aywXKC~Krp%b~2WaKgnZ3WgX^}zM*xKT{=?J8)ZsdG(cic?c{hhzCz|27 zlA2=->&=-{p2goZ7^0~JOx!sAy~+79{!2}nSxAV`xRgL{>yqFb42{&L1*MEhrbV)GcE++V_sLKOe-N&&0I)9o^ztgydz^8PPOr9=yt)4U~2$; z*8{HlQ&3V;B#NhcTd6oB-PP$IW^EyMgL!GSp3g+Tg=IMKEg7%}*1s$NL;PpNX`_WQ z1I}d<>+3w$F0Qe1peq*4l@hhMW%UE|(l?NSF@sjJnS>`1bd(^`u9WuCT)CVtEfxxk zB9-s`V*a;^d2hZF3{`SVnY5P5`Fy$Lw+oBKTHzDP2bSH?QqH7L_5OZ&5&3A2-gq=t zSZpm8iu|QWC-m`@eY`BvuZ~1>QTu3C#9vihEF?cs_=WVTS1c_)vgG=DdWLPQc+*!) z9ytxVD-A3J49c*&RnRI1{y@@<7G}a|B6;BWfn?%7Z=fF7-r{uG(pPSnn7CnO2dYPC zA*IavUCHAsoso(zl1CfSCSW6YPD*3g!*d-7V+V#UH5Mtz(!kUKV?0y_`w=_M+5JMS zOY!(bq;0sr&%?-xIcQgGC|WA%F7H1$opi^%Q2W<`0Fn_c;zwY2V?6cz{`14&juJxR*hflzFBDjgv|`7AHF~%8ip9CHt=l98*;w{kbaM6GY~R1 zj91@p_9O0keE%VAhh-CRprZ>`&CV@^y?DTu2YvQ zSCID%nqI8r7_b$|{#hL|=nq8QM;))NqWI4Hd=bZ-J>Y#JtVJ()MJ=b&1xT(HY$+wJ!&vXcO*h?? zI(2WUbnmH486+p9L`iC@6kyTJJ#%w+9&+7rhwBhB;XsLru$^F$%mZ^x=QBsKk^=Ww z!JTRR1QU7~{fMVxc9Iok;53bheL!?17G$AjiBn?xdJkTWh12@Do({*l=M$r&6QiTu zYYXsrIN$?1-0cg5BQN7M6Qic?on=yf7tqTw4jLx0e4`s)peaB`q;DHihFseY8R4(L z6MvVkZi8`5A&hvgyB*LeaCfjJGx#Qu!t3j;HgfpxUbwJp`PWh2XFeYA>@S>;2eJI1 z7|ILKmlsLhJsX?J+>>5enTtkWBpc6@@p$JR#6+E2S+Ot-^j&5QFlx&8mLd+sCkzp0 zDgs!w(O6PZ2eK$^GHM$lK2IEfJRc6{Ge=4?+&!YLUw@fF-sYA+^$2K0`?39NP9;+7Wm8LdlTd6isPk3 zAdoDMm2`jLo6dNKt_*N|@FPK|v+j?Lma;LwFB0@e17WWt8r2ZAe4js_tBfT4JzL9g ze=?qpYFaFlXe34=nik2%Zb4x4jFH<{sE_yqBlY~geEofp8=OLOdEgiak21eAkPQ30 zAw3-nAQ^?jrD+(h4v*jCPa^R}D3RS9PyRLr5a>Gw(yyUi4%l9gHbITy-(r8!IwP=( zsxxhfM;x$N+0l1)xPcS@36F&k;xs_ilKHT#MxvetIoi;*;wxx`h{xyg09zag2RyF2 zKb{@SM*ZGs&=(DcJ94y2L2n}F@`nSN5g%}k z$%HTLa~q*dFcOItQvuhr-VmC@;dDVDLwjgJhuI#fSdi_3ToEp`2V74AderX;>6x0> z?{o#jAx|tD^ZF9$uqWtsC1T!?&s}oCpCzHAW4+PQnA7EpkH)+J_fVgq;-1kzo%*|Z zb7VuX0cONPof7*4WixfnjC~4oEYcx@w>QmVO*zIB-x~X$*`*@J_My2(_7jF2+G`x{ zhh_`qbH^tVg<>+1$6&v$^qel%vP-jv_TRlwT+DvrCC2GZqm)l1i-iR8-;@iphf0St zR_t@q2kPzPSovTp&>;oW>l@f6W|3(?2M*`98kSJzLuj{m+RQMy#eB?gUWMKr?=Q65 zt6yxdt`;NGAfQRQLz?0O1uoeb-FDj6Lfw(i0QfUWcxiFOatGPQlquu-0-|F;hvLFB zwFPL{QXDi131q>zfSh9#_eYK+4kN~T5|JA7i~3u+Dm)xogJ-(Y*}l)8ee14X&4shG zqiWY(&X3l_cqaN*eK8M8kxW3j24(|@)cly#R$r)Oo#9+nADzvbJ9Er4-lNRKU=bd$ z01(5bks{61vmjLjJZ2E~(A6LaN=%2>zmn2T!v#!k6ojaBl~P1oSxqb%LH$03ezFND=9N(_MZnnqPuqKdIdYz7 zg8d^Ea;_@m&}abNsLmKPCJ!c(lLOh!OpPcps9PjOQIxC$Pm}c^`NC&hpvv#(So1Q!8uFVZE4p-~TV5(VQVA?>^U|P$(3t{`$ig z-|zcqJa8i1&}_p{qC7c$X%HYlSf+M7RQ?7dTY~Y2r=p8c#Z+$bi`xdcB zPn>x4>hcG0ERw2;)kN&Tu?sN-cjxx#l}IQRDP;YTh(BA1q(YI3z9$!m zyJHuQ9f&0m;pY~JB}53MtKo9^9WJ?Pm2;h_CmpGbB6J$5Bg^IVc(RZPj#eURPqdRO z!x*d9I%9bgwB!Ke4&e@hrUdar>;#6Rj>3`3#)Vi+Nd{rM1=8W)rK)!wZe9va%%7Nt zS!dt1#aa~AWQ~yF9rIaP;=$ADFXmiF?m9f{JKC5%v9Df@RijAd8}z3Nu#Kcu+!*jb zv}vjQe79p|_i5IEcnx+CO$><&60vR52Lb`Q zfu`w<<Z@#AX2XyQj+QrId^rv!WvoruWxY8rgeS`K@ z<`)J{VcQT-ls_Cjwe?8!K%rhTM^&>Nnf$71)q`7GcYR?3rNv74afIXJUogkqqy9$2 zU#hxQBd)HnYm{E8@Yo4b2O;%iThD=pgJIPwO+<7n6x&WoRp?RHGuGACCtR*7Dkyz& z*n>>;$R|}}Lj~YDU z*}w+(Fe5auZ>VqDM@855?Pzp-Z{E9iJlzPnQ&u@1FI%Z-^ghqtE7^E*e6N|rfoU9f zJvl`4?HYT19x2x`8KeTDVG2szpbm2;af5^R;>F$uQ)Y_}w*M~TzZi%_0vG*}ugI-@ zFIJ1j&PlyrN5r!KZ+O~A1{?d?U|*%RsM@a6=Y?NX4V-&y@r6Qn@!7e~V6WTni!ERr zq5C0U7Vx0D*jz-wen+APWmn0KeNDJL7}SH`*3dP@@I_Vs(xwOs*DO1Av9&E$cjz6D zW6dG~q%%=QqIi7#Q@!7Sn|lSB0=9?wr=2Yn+BeKupgYndMV_Neb`e3yrwYkvk@-Lr zK^b+d9R7=LB)67}EM}rJnwgm~A~F(VO*q^LxG-iirZyAJ$c(taBZ$>(B$C~TW}vdW zC!GPv>`*KGzK|Dr3*FG8DwiF_vCS|LIegFF$!kTVB@w9tA%->A0@bgf)a?=kpTx1?u%rdtx&wS?eL% zxc&*xz8OirJ{eh)GWz$^122xn3?nx7%!-V`*pYKcb3xxgM|429;Xed(ziEi*6O|(b znp&PUjk6KHY1rorZ<%2CfX> ze{sn|w2u{NogMZMtMzn4{6C@#jsXi?8MGMg4W`Fp!YsR85}v?g5D5``$y#po!h+Dl zd1;D8$P-yD<~ii?yr+V`sJzF6{g{>wE#2=A=PTLi$o<8R-qnHIT{AtNgIY{`H;sYs z#?C>H$3*_!@7@>iA_u~KMQc;$w&glk?HXgu#7*r24Fbu*-TP>Ye$zA(q*rKL6a}W@ z(c$JLV|t+gRqE#UB~!UXB9}_;YGW~Ggu_OxIB2G%N8ggMN~V-BARK}N-Xt?RO&#PD zLkfr}qS|cltms1Ex=C`J@5Um5mDLZrgRAVM=hNw>TC_A-4ER%dNRGnay~ovA>8(LW zmi6BTZCJ7G$gj`_#2Uc5+P^tc$AjI%iG;!$w`#?O-rBkg7#HID)?-lQU*3+7ZU!QR zz(CN1b8i`0(y+#$qkI{(nYPoYv{TsfKwV>?Ax!3gA<3Ejcg5nJ#p0LG-FN=bbH#&) z7EXRw9KG+p`+n(M@2}6Ddv5c$54BqViEBpjvTtF{z(Oui#H@{KvY_&K5E!kXeww3j z2O1Iy52A;eS*Jsqa|0=L|2&n;2eQTNM0LTr_jRK|Bd#YK#X!jG^UdVvI)Omv+@-_& zN(GS>oq#J|j(YM7HGja_Z0K|2!GI{wYfeY5BI;sdV(jpN!$DY!`f>Y|wV2I$2=m^= zlBMgtFI3QZT8FIZls&y8a6lTaF#UE6l$g1ERu>nQXO82I{0hTwRyXAj(kR8jtz_M+ zt`4B*pa2%~AEN$cW37QcXNTRQU6f{T)vkV_r1ipDS@bUd++4EKtsp7zpP$V|J%AS z<5MQUu}_a&8MzM>U0H&a(X(!-(j0Jvp&lFN#9;xFQ3(sU+)Pvf@_H$Sn>&GvcOvlmr+vELoj~%PNo49uBTJ1FG4Rf+!zvUkN7Y$~ z<(-j8#*Bye;qx&Bjk;5@csTZ6D7;D7mGuqCiy$N$Lt&4&!JOM2*8`q7Vl7GmS1jhq zTe4bbyCy~&9> z5*qQB&OP-D;%HF$0TrL!$LvHkW;0UZ{>rucVt&Z*iG&$X`QpM6D0nc=IqYS=<#OFU$$iEG?e4dOA z+lh6JF(d{WQk<+%$e1%J1z^D86_s_Rk5iT5S%c+N@i28Q z4^eNB-Lx`BkC7O+zUcf#3~~6<93El#;wuMcXAU-QbqCpAY`!IJjq(n4SY4&Uf*Awv z&e`I*jSI7f_udnmH=YrCK68HK{P?kE^u$tsOxA^61KRFuhQ82=g<6zU5+F+>=Su0H zQUqF!^+TYIjAuujl7_LBxJ0;W0?xoYoP zh&m8=8@iMjb6m}Zu7sZRcy4z(+ed=&!pzK(=u9F0&euDguXj2MGtnb~H|&Jf7vQWk zlYyW!kcju|l{<4~EnvhZCP!n5U!9no{CRWSgrTNkmHqYK%GUkmb$Q_P{(5$z_g6cC z_b@l8d7@&|pq0{Z4f3l2JhH*WKAWPkf;wScXd!Z*-}uk6zUwUB$gyKu9}J;%=aKOm zND~DW19(fhQelt+sFW)f!CM`@Lz`$P5YEPnP{i7##|R~I z*<{G@Ovckkk=HSi%Oy~{?t49J0#xHGE*nv!MOmbT2obq;F$`KbpJ~vslj7p~K2Xvn}tqz1`ce zwt+vFZ*}_>cW!L2HgGSyS=8`tzD49-znaL%DuObJ*@8NCid4epIricKr|`a_a2>^by$xWg@1 z{PZO13gXW?6G!C!zT2cr_tbtgbFn@>PLJ<&y}LtO*1^$7fnvw(8;rV~ZvA1wbdyg` zwMm(q=FtxlLn+4}HY+*iOPmEOaQY({b=9)AR{%m&(?D9hFjR|}3^*J5>&iCHmg_`f zWUfg>Dy?+%4TCB!G*O5GX_h<{k1VwcN=b`3^+$wj+NLY@x|97KSc^o+>$#|%Su%_( z$LA`O0Qp+}i!LgPVNJUbpC8Mc7oG7>V17tf2{bd;ML$jwla;ySR}5q6jCRrE#dWfA z=S4F=HXpyBY2o;)vdj+V)4D`NmSwAt5B1w%)>hCeD48I%pt+b)+>#~_tsR(7;OWKG z=ZvegWLKisFsadpNVILBIL=@_b-8{vI=bDVYL0gq(grfkb%&4TDp;{_0UT-=oKAgz zBkM~M4^7!^Ue@{uY4tZ~b ztztXbHvXXQSf_LLEd5hluNH@%?QK}E+&)PY$hZ`DQ(f0&MY75sbm|aUAhnMbq!mV|aYMnMEkXOvobB2~qp^)C%2tCoBO#TfA3Oa= zbl$AASP?&chduW8K)NJ#}iq*hck)ZUokoI zCleXj-`guI>)FJ(1xt+T=xsGIggh#{dpyC!>j7ajujpw1(@552%YtFc9%51M7uSEr;}%-Ufh zYK~8XF+;L-Jfj%Fdfx!z8Gnr>y>b1zSnJTuXUN(_{W;o?g;Ew!SRfMASMYuI9q10m zUaKIw0M}Nu7?|`H0HN|u)S>tZU#;2PXm_Psk2kvMCr4@NLpS_=Y`j}8#-~@Br%7(H z&On^eqKS#_YWHku2L2C-JMGiQCRR~0LzdXW^C=q^X|h5dBCBn`Rs9C3o+{h-w~jQD z-KQVwK3#4k?K^L>*YNYu)7{s;1=-;N?`GElSFkg;VlrZ-4tvHNa`LfuJ!|sZJMuc* z4_8KCN>e?-lfX98h`^l$_1hLYsE%`(@vzcza;s!|l?1V=^N@3J2p_YL zw$lHDt41!J#s1p3hB4~EBm$=bXOF!{c)FGT8F`Z6J{JyN6glc$=XF*(D0YJERxDbD ziQDZM2$e*^wQc!!0|E=b1}i6s0DjzdUnt&3oMB1!v=UZ1{@}wLUzx9{KLs|TcV5O2 zUcNJm*{Q>^qJ|p1z1l^}#8ve5%b=&%nrgu?^Xff(m6WBx;n-#W|PEpE;(Uhm7fjKPaY8v~I1 zBzp4uc>EZU($uz2W%r}p6R+X%oX9SQd>?!X{s+{A!j)VnvLdsH>%OG=P|83{phsA1 zr1y1_5EP~bdxDjiJwX2w^3%nT#s170tX-57L(~nfj(i-8&nzsQJ&XUAY^iGcS*8?` z?2FMH3p4Syiu7jiqaFHoJS>kkI~T}1!Lt$c6GZz`9K%0~%M z8}r!+ysmF-Y<7Bt)iCFq`p5Hve#+J1wRzT>ur3mGx*NX zeVELi_mJONTNbvJlF@ z*|jzY_f*(?THrth%dMMw3|UpEFZNdDXslq{dz%FdO+0Jt?ACSuGC0oOsE@+heT@>hrUH>2ucoH!Ceys6M|EY*$c?~2y zlfM-D*$(!}MjuzqSCly64-7V^)96Z}jzuQ0A*u;fiJ;fOrmRvcqY?xh1z^ingb9-5(lEvrlF@@y z0t%uc4H)W*^S&zr2To@WI+#q)9Zv)L6ZA0^&u=fL&xpC3k2`t3c_zL19hdV>(crPu z8Kn0HigQ^YEs`49ug;zoDlEX;x z4tpMgiS6e@SA%mniS(48XeOYMr2cM5gGldkJXa`Rx=<(-FZ{>sJE~;SVg#u2>_)9v zOfMt~@fmMt27>>Mk%v2<6|06(fb|ro7aQ4kreo{zwBMf-7n8++7w0BcI@8vZC@g|D z(pE6sMrAD+LGON_twcpvyO|VRU!kdh;|@2~I*~rXwq9zy)@3!rZ;94cP7zfZ}Jrdjb*%vWSA@^huI4|G!SM-VCIc@Qo&=vlp}aYG5cb+ zn0(Wnp_HrW3WvlyLSgKrLNU$lF8+4Wjl?nQ(c_`ean1L0i=(59=1M&DcqlG6s0C+P zr~?O@4ydETF7B7tm%UXryD2g^%H@7DwXejYY}w$os;2`bwDaB%KQQv1WD>bX3MlQ|I~qhFc@kmQ9sd`KG@2q_8{~9)YOyNhr263d|zCf^yhIxHlHmw?!U0$$8*l3 z0W*7~n4tIq^Km$2tQE8nkQ12!5piacIJR4WK5`caWMqg|kv>?gUTLP8H|I=kquVJ3 zU^5LB(n!T>eky(2{QPa{LXhc*gMY1F3hLm2f>`YQU~rV5$U~=6;u^n|F0kHqNN(h1 z(gzrhF6FuFu$%rmaXlShgNn8G3<|TeHamC|<`ixI z%oNXOJC1uI5D{b?1fQ8p%Y!7*16Cy$6?p_$277_-+J3X7ybOR2(oZ}-Rk{84%GBdb zV7I-Cd%b1GRn10ozCgg2i)O2?8JcTkewWqm!Sq89r4L?j2t#FCP+JS6tQrZ0!=VTQ zT?6U(bv`3Da@`H=0va)AXumC;Dg6M(Y$m~#%uF_{pHq)_wIS5o-EHf-G~FyW8q3ni z#IEV<B8=_Bi-uK>Bxd!K4Io5WPj^YZ z7>$#49Cy0{+JY9S2mKSN509G@{;x0rfaCt#g}7b3Wyax{5nr9~2geWLB%d#E??kGO z91BQuZJnNlk6=*j-SEtwws5%N^BbmV_>59L5~-KY!YLR)Fpf;tj-62ablHg3O*0-h z&3Y7yfm)Xvz@~1%dIlY?4O{iV)mhzxw1E`~q(+8p_=meYc|K4kprEhm1;nk&myMmw zA(in{sdv01b?TCO>E8p9q2M*67=MIg(4_~ft8E*ndu?!^BY-UkYq?c;!y5{%WlLVS zGFd?+(%^Q^LS=J-pD(P)7Uhc0!3~{7OyK@K`CRgzu*a)=nkx2z!YXr3kiP(Ofeg~d z;Fg>JGq+T{<$aKe!CmdlcaVS?7s+47h{$Yr$!IQ_O5!gUO^zPWajQaObRu6!r3(3p z(MAEO?W zHqPtT4nBuEZ$G*4z|2^}Onm_YlUj>iw2}G_@l{fK$F*bxj|@n|#hIjdAYH?JrKD>y z;`iIFMy?m!t7UYJY#VY_bUiA|_fOG?T#}xT<`RGY&>~PKLADf>aW7d46ObG@UHO&O0X)DLrn%WG8 z8%(py@&L`c3yyp+Px2ICyBLd1EXYC7t2@yGc~8{`<)Qs5y-RkpFls1_O1d@FF0vNY zV7mh)PL7c0Jqw*p=8dF1MigiP@JTbkzZq(NWuB=Ch91B*HDU2gZr&oK4%OSnRl17I zs4eRQ@ZrY9dnp>?;#eK`HN(h6FK+#ezV~YSM6s6^UI$R zKG*&{mEY#G0mhX)i+^q;B0zIrIEQE0s#0tRl;2ZhW8k# zol#p<9w$p-92afb0P>{$YzxH9-f9lL+9PrLLw14D95LaQTTH84KLN_WVoXhmYN#?93A?;8M2Q9`o_OL)E;kVhdy^sIDxSPIIDOZNnxl|N z9l3K!yrFTlUO(D!0I!*`us$-Vqq8i+32!tokWlKe}jr#b2BebwQax17k$j3qD4@K`=buyr0hS%rF zIU+HiGwX;v=<_)z`NlEnj6A45iF^6E4{OgRfH8!<`l8jNTU!x8m9 z>hroHzDIEhy!kBNV5{B?KAGsRK9&G+#Zh7{yhBnesd~WWipE@?L{O4*>XvdXu7b{V zBt4ajYd2Y!wByy5q+;b@RLn079ZRuJLZJ6Rj<3&szoaG*1Sj|jw^qd96@vj(M?kJ{ zjD65M7DwK)5F;;h^_j|k5YXG^aexdCeF!RwNrJ+cmO<&=uUdCX?GKBMF)=m%p?X$(aIEEKEIEa$1^| zd{!}6;t(G^i57-kP8}co8JnCv!a@(X5@-~DgWK4UMX`-E5D}@0+Amrh!Y(dBu@NLK zj)CG8hn~TJ+QILV`tVnL(Pd@$p87&4_@JWO7gw{Ctn;y*G@bEAmFIrNHWlYC0{ z>pL@fc=8*!YPsl$+AQsrNgvt@I&6Uoqq!|uK8u0Pmo*%7#xLm%`(J|vla!`pTOIZR zS&2+VdjPD2mq3Qf*85fifYtzlCw5ZdDADl}RY^O;0&EQR0)W=iN+I)apk~YiP9P~g zPb31sNLD05vPJmhQxY


CLC5=!|15C8I!K%y}7!Clp5Rxu)gL%y{#k*&W`;v#<( zkjX8=BsU3|JgLBwn>aW*QSsLwzNrR{lG_>6N?BtRTvei!q2?- zKsJzb;yAK&QJR3^eJAh9#7%VdVK_f(nWLwUW@;M7YjymDOpt;NWcGe?0-K`tkmx4l zJ7J{L#tC1D$-2k~l@GbV{Lv7nfojDh0vYKW1<@FmNMms2fcisEpARfVOjpgVGS#?i zE;F(a7}T%o&R0;BF8pIDCufl}^<&{gB2|&o12aVFG&}cQfL8N;-<#+%X$fV*3a!=b z+u!hx{>|^zv`<)oZ2&H{%7%4-0uis?*6vyhWq|?tDCsSkW^TE&)UekeYq!SW{keqJ zb1;zr(_kqUh>8wP<~+ezLll6ZfXs%-CPAAsx)xGq`>+$1Be=RKA91H%V;SHD?pB1@ z_t3t4;Y~9O`(C@Rbl^gx(wWcBUcNfvITmweXD?;F9ue0a6SLuB!kh9qoLVyMMOoXR zTXUMFuoIF&XY8oQYR+Doy`YK2 zY~HmmsX>yA#KJC@ANA2ur}^5M5&2m2|BxI2f{ssZK9vKf$i z81Mi~4jvG7i-C5O6N%{PdYeiF45LRFxn1uYubm#Mudvt1LI4P@5YOE`hb%Cjrx69V z-|Gk)UTgdwcwY=}Ne>hzy`_YC3e`9Q4nGQVczg*G+jRPM`ATV_lq~rsi^d}aFL{THYASibkaf8*^Jcwfo^e*u~FMf9}F zB2$pIK<09SNr$-i0l}!b={%X|VSFs!R4df-z$A3@6>06O^!^T7qOLc7vQR4=suyeb zTK7EqXl%bqLA?KV>yM7;#X7tWl%f7Yd{KN+-c#A1i7ZBzS;SlM((uy|H;lS&Fx8_( z0j$x>xEub&8EoFySjYC?0FA&56h<9~Cvm^tmuiK2>&OxDLakU&9_jsYcLZKNl|PQT z(O4@%p`ui^1m^3m!<)845DA&!J&_>Ltm9#Ul4rSy3LpF&p6Ul-J+p1CAL(=ss3sNO z-e`OXyAJ@C0&w31&ik)B2HDldXYiTu;OM(L*wjAQ*yzZ4jrIFqU`ujgHN!MoM(~{m zI2GNbFc-m_3%?^KHE_D{>W!QqT^c>#d1kIQ@zC-^6ScW#I*p4c*4u5?%NHNXWJG4X z+ANmK#b$N9i^3JPS~GHMBk+12Amn)UIPYC_a|qF$<(FNkio=<_#&f!RQ$8TT(ZQjeTEl@$-0O}}c9 zIN?jF2KD_iWsHZa({m7O8Z@-6I1w#nLvQLb-vPkPSn(uUY7dE3VB@8N z#`g>MJ2;b}voUlFd_>|3#F2$mKIBgzqN@~qV^DW_$19OBcirvHzXl-`S^zdtS1@)Z zsC(+pQQs9;(Cb~y1j45hlijJk*~z7QB1LBFjo*Jq?u73iB&_lYuP>A;RSSL}_5;2v z-gElD^rPOd@MTJ$p0eA|oUuSHRgr|Fj`WVIstoYH#kUsU+W*_=@8F1>L(tJFQxGYH zX$8taFHzYIZ|r@OtiieytOTN`i6ee^ee&G|#0b9^HG z%vZ**;nt+p%0BOg)=8`ET_dl@HNelNMHP|!1iGN?UIpu%eVJC+R20-54Y z97-VuHKK9MhF)0@Wp#NP0ycgG7h+7Gtd4?e-oMy>j7 z^X?TcOoa7cVcG#&eTs;ia)$N zwz2mb`%x^#4XF1y}Jf(m8<@Dx=oXLj(Yms=&`8H;Ar;4@Ww3Al3nfBE5uS zY5L*^pdnp#c?`|x^?ST7^um_#x|}H_)^oeNX5F+bY-Dk|RgbIFVhX$vq$OmH2t>S2 zQBMWkt&YoMw~IMdINw3{1=kR!Ppb?t62=f}6AN}xWT}+#N5g7k;HNffKafBbqRcIfW< z{hbFBky7DO_3My+=DfoCdiBzwNc{fJ{q?&_g;?b48f=O*pQLn5lK)msA9K)NEtou5_3OkYe!LtahuhN4JNM}rE- zz+OiN;t(FdIwm)PO$|O`&VvYo%emvOwd8y9L-`9+6CkcOE5Zqsu*r$=D@9Vo+Q1G= zc>;L|d5pi$Igy6-;JolU5%OwAd4Mo(`NCPuqmj&|WZ`3uJO|tpgARg;@TQ@<@nF?bl)vBveE?NfX%; z{o_btn2Z^rH^-}SwGZ+oHeeuNu z&8&&zFi-e@O$3PRgX)AG$QuNUy*C z2D^C`43Q_%yKbIREn~&)pU8fw-@eTJfjf$_X=nG&7BXI8I&(YiQhmo7f-*_;W%2%iQQA7&bf(OEOo%giT!}8kZV>e*U@VdcXhN`SXCF_MY>7`TW7> zo;!5zxr67=!B;q-9n1km1ZKatT9oYo795m$k=T@huXE6qNLs;ua5(&)Kg- zj5qkcgYjLeMW%LTkrUvFGeER(L-y#&O$fYntmK_|5#_uSFK3ZNWH`4R=YN0g5HklY z7#blg{YZMH)-<3g=w&=c-KM+EHn`^IlTZFFtPVbJJ~A<09sST~9yxAcZ$3DRDvrRFX{urk=oTdD=&#UST(oz+n95{Q z0OlqhS1WUg`w1TX5w&7p#ybCdF@5CNk#r$3Gd~kjD|Jl1iOUb3S8JH_t)U(}7`G*be#GUW=axvV zkcN$a>`Krv{ICr!ZZPLNSdG+3AcWw;$9?E%UUaTL5di>vJXqkyo1a+vt8l4FR`NR6U!gbtAkdx6#8HRq)6NQAL+KKQ@6yHF-~M(? z`Z-MQxlE?_QX+Bhy-BZM=s0}jSZ6Msp6eVt@>p>)@xX(Lq{)CLdtP+8LWNt0ctaul z6Z?{)`%}q%{TzY=J&X~b;HL>4>`+>WWgN1!GZFwqP*P>cc8BrVelm9TMa+f8y|>F8 z3H#^oIpmuP-@hNk6o1vx5~_}LkEQoNxq|pIoG9}$OkS96pO)6UXoQ9x&`Gpm$sUK1 zgo1{T)(DGMZWp=m2&Tf{s+oW@2hpOk3^oq^qF(Vbzt^?pK=H(W+;7v%7E4&!ewxbCA75uv;^k6%1DA_S^Hq) zh`)^8C{ql<#Q=?z{VrBv z-*BL&a>UGx?JKAJt`3{js-BD`MaSXv1`?@5eqSQt1F*UJ?e%p;jrjsdsf+AYMihy7 zSVRe5xDuUAH5$QiFdhj1k~4ce=fpLZN#KR z03#sOEYjOmJjc+yT17l+ZyTX?OG~}4Vt*aqmMlsCd4@=V3xO-)4_EB#z?A>XxF*dZ zWYyZPouM2CiwK$7g8pD_Vv~*|$QedFWChsTqIiS!ci75<@JZYBiM&bHm8=5n2p=P` z{(a243dVw&6s-sJ@@IHSeW8U*hkQU^B0Rd1S4P6sQVDnYx}$OcBf~CHw2#+zQtLzN zhjx|giFOFsyX0(EFZ8juVzqj#Ml>jPkfM2cx%dB$=F5iWavOV7qq(x7pUfVxgj2Y* zSY~u0dr~*bIk9^6`qeef8|(d!OG9BpuQwV>m_l=jHXs?_@-uyI%&W<^u#OC$6LaEK zo>MVpJnb!?7u8fd2s6ILGxK;yK6igUEWwA(yG;WP*g>4zNWxAax)X;BE0WB9GYl{t z5JVUPm9ZT|tyFdRGu6&&LxMQmypBS9Pz6>;@Fzp?xTI(-zvvN&bMKdDrag0q z{sg3!*TksP+5v0@R@D&)ggbd>N?dgCBC-ieo{VFg5gu6J;9{>YWU}I|S*!Q$SlaOz zV>e>y@Ja+8`_#oWeEhLU%`7`=?iB>CT=t9CW_usaHrOnWRzL~@nDG;#l@#3jk&Ej% z-Cc8(&01uJ_~FZFpS>>GFG12<>7DLF4WMYFE5wKtdEWBSzI_ipyj(c<=>mMk56QRK z^fp#-s5nHMh+&{m1`3PEQAX)q1U5lJ4&>L)WtA8uM{&=`+XYzRhwm^%UWE@Ou$R`+ zZbb{%(QZZxwRk^BlMrx-9|X-9EF4K1G13eURR{o#H`tQ6U77Y6Y?qGaJGtLSVe3X+Ctw5X*3+CJBHN$ z3Qi0!kRQ*DkMA2F|0-q?M7&IHCYPJpJCn`M{Neb%dVSycBWePR5&Q7o8Cf?-uEF<1 zBg!g!)6l#E=)cUGZJ5%qK|$H6H0$6J^<-AO%brK#J-vUl1mc{+CD#X+-W84hr>=M; z+xw83IhtoL^T%-Jl)8)2hr3-o64y^ZMilcz-VZAVxmlg=Hty%F>pAg5*P>>J|YZ11UD(Wgg6F@s9cU;14+cK=@D!H9J^fj*M*jDcb>G!(!Rn1nR5 z0JeZiIe3Sg)Fi`(reYdAxsCP0IR*KVVYG$`g7e1?m*0paYYI;~Xo!{`I9X=k&$@)9;HLp-9>nMuC9rrEDaug}v#3 zJLpEq8H4=(a(g}=i^b>LmvJF-{OO~U^?bfQc@(=Ga!D5{+e?mOfMt@rs5~WPXmZAJ zy-RjVpN`NGb=2}3hQB32gFE|{FVq0{!p28DVSgXDvF8_Davma$4C#(Gw>t*%<01czOg*s3TWxj>WXn_hgLyNE zVXT3FERq8QgTc6WEK*phY1P+}KLoiiu#5+>-82K^4OTeUGT5h-g_&j_-=+sZ&I~CS z!}JspVk7W#?y&pk0`|+s>gwu}Q7TQ9N(R<-A{4swapXfw1l%6C=JJRV%=cO#gkqJj zXeVM4cIW5ryz_I;vat_W!KPdc`45mn9Po$Um^Kn-Eai{7oya#yO4FrK z0JVjXaWokU`Mm+urV5DF!MXA)4V-=nrK%DhEg4E=vx!hr3z_lkgUaK7ToF=EH}WFZ zz*PDeapi-$CJe8k6l$XGtR{6ZHPnz988QJIDb+D1OMrVrBgROwfjzYq6=vEu@4YR- z5^O@akTujF2}VW2?+=87Ao~J3PRL)>0#0Wn84R&}X8%hNomnUSs^<2wY6vh+fymw{ z5Ku06Bwn0K#gKLM5=2ZlE*MS4Nhk3fivG*!H6p(ux)F9bV21-6{EoOo6e0e$c7&P! zTHg|%hgU)B5Yl48B|sJ?7eTpYwx#9lYhU}CFQ8=aKoMRz`6KrKzz+bmzbThrF!9}W z_{W!J3U#}kT;qP)VybmUfPrh|9SRnJG&58-;m21ORZjJWSZb_)D9YD$WPkdn z`G zOe&$a;x!KUITXi4iqORtYn3r)&Ra8<|5=FMp=bS8=B;e&5(?M25Wl*!=bXC4Y~=e& zK;VZkg(%Y$-%WbLT*Z`|c|-y_T^KfJ4s zcG@3VeCPzg9sxJro(wlK58MGG`F@mK9z8#rvW!4ZclmW_KTfR>N#wtHM=TLAJU;CW zUfo1B2;b$>V*TOAt_Urf^!tMT%jt^m>g!Nl8;?1(CJNMQ64FM1L5GMTV>b>6rf-lz zir7j;44KU#slZ{WL`sOD^faS8UIbRqbywCEMb-2WOlH6CLdn^DGa7B?uX5b?ye)|E zfVb`8{-={DUgw%j5-PC*lwvr3JN2+P7u;GrjQ3g7%zgy>?Mvw;kB%xFiXP6N60E_|l(nG47Who4p5 zz>jWS#}E2L$+EO%cpzh!Fy`=PBH+9(H50nh`MVqLyV((q&gSUMxSk9}LNR}6W>hJi zqPwxae*bKFd?AxS#l4iCHOjMd$}xs}@j19YKZQ9qidi;88d8M;pr*+l=Q@=H9x4Tm zT0}sTt~UESv^YU{WOM^KKv}%8Fr{TOs2Wt6n>#TJZXAs`XHLw`{r5D~$x7v`>g7^z zNvwU;8THM~d85ufVr0FR3j}gRs85Z;*6A-#VfT|`%}S*?rnbLR`W>(4j7FVa?}wFK zOneV>U_-y7)}zlQO)03@RGO+JX1XS!z0EoJ?r7-5(j}CIme|1j9dk(G0t`KZj~bmx ztGRzRh;g48wbGr6H#C3Ts&*JKUa6PH=gv~$JUd>&iDn@jO_bsZD;8gOXcw9b2;QhF zy_5Ehb;yUbIIt(@nWBZ%7mB95vm$_iYoi5q_9a>atyuLc&9l;%29hHXp8y&xG2&=o z8fKr$fzQJ@(Cy$IxYqwAjUDR_)bT(`I>w?|Ffhf^`I84Kt1vud5eh7sn=b7o9ebUT z*Lyjus!U`FRa1jgA}{I$egR>%gHCIT$-V#f-|j6gFQ2iwF|-rKpP$~_*jqrd5*&D4 zV_$D;U*mObA^AS$l#(epHX(4(1TALOI`XPX6(3$fR9M7rtFDs{DMkQ0&*mZjT;#xk z$ejPsv@409P2G?Nh^4iHfgV?)Ux&xsCJ zm5(jJ1VnC11YQQeRnFJyMAcSNW1MB$=bUREjv#%5nWKS`2 z+p#0_9#6}I7?)CT=8+lAozLM-%j20pa_qw@++TE6@W0hyv>x5=3U&lkYkF3lY(_od zW0A-)Pr!jPZ1Q@u>Fi=Bj>JgmlCijGl+p#m0JPs);UL~N4*`Q1q`|yV_{M;oH)QhmK zzn`WXI{XF{qXC3a`T%ZNuYiNudO* z13R8nF&uWfk%f)@V#m0(<@|aKt)7*N9R<{RiH4-jd+3ei3qbRN?J~y`L<>?|k4FD8 z=$M>{rWS`W`fC5A~+jN zL`$d|FO$25<9;I-xiK=6sv}_pKP$=eZa%#$B3i)xi`go$k;svzUjN7$M^!>gbLlQk zZbDvT1Nm4TsCyW4-=lj&9+yE`5u3)&Sz#|!ixE&Y{OrmjsQ7>1A3j4VM(OR!_YGlS zFpKF2?`P-ZKEwn0Uj>J-AXSnU!*4|2H!EkUA9x|K59g4*1IoZy`sL+p6(`^zyyeXE zito@_u70kQBUH1?lqY~m+yGy4q3xiJZP)>u5XDJ*_tan)Y}GxLmH~N+D~v6G39IEn zBD61FEuFO%6~B3+)A>};o822Lpi;6(=91@(?6alkua?e;CB1NJ%uM zSU{TDf}s#up8*H$@6kc3R~8))Ts%KHV_iCa>dL8SPBzL1FIb2nf%UsGHot^q^fQy^ zFFxRKT>i-T_+sPaGpDQz2g^%HYBK|ydSiZ!(}wHpy7)y~Zd8^^>Jj*7ZFotiYgD93 zg&^G?5_gEZdp|4xN3WY@ad)ZrJ7x0|rz2+ho2Nc~+h@yWJZ_eI+i`RB%$ZRWHbPss z;4}L1bPUP>4}$e!yKw$Dt(VRhx?-eoe(S~v_Uv=1hv3{QR9d8=BzO&iY2o}!)^Fk* z?1+)A^94DN6sEdg{fq0|ro^vqb937?mibl1%JMRDZ!GvsSm5LUS+K^Lz6I>}Hm+}M zpiX*6SX)CDxM6D?Qr`m((#3Ovf1)qnhrVpWyVKV#Ie}H8l|u-6%FB0XCFweh;;d*7 z8b-h}|DDL@jLaXJt3*Oj3MO-7)M2r5m{5be^OcZqb|Fy0^zwCG8r(F=;1zAEAeojb zIZWnN8k=MDzi}4r;(Am4t#kO%x9n&7BHZvs5NFMrbo)k*0quWg2I=i~Ry!+@n2{wPKg7HNuSLMtk~NiWqQc2DGF%ZDgjjk$+xvaEijBn% zh`XJ-daZK}s^WUbp5OGB-nyS4uoG{y(@%sx(aXFOhk+xOEoXjJyjS{0FdNwmu=qet z1tY+&c=4)r?fli=r_Nt3T(!h|uAaYUUHzhkH|H5kq2yGIf%-nbin`Dh{fLU?Xlk41 z_`Uyj)mlAwmEStI`p5XUuBz|KwQv=y0$}MXi{O-pR-?H0uCd!Yy+1<<@h+lhH=ozv zs&`~K?L-G(x7Wcop27v&Z5ftpi>Mn2Q*f^IRVC`CZHy5{2V+;Jli#D^4{tO`ayVCC zH4_|-{Q0HxdG5ftIMPT=B@n?2NhPs*ED*VW(E^4A$ns3_8d&KYkKG?Rzu)Vco)lto z+U4CZ*R}FrC$T0gXa#2pO{CI-NBIXzR288K3@%xiM^dg%XlYM2Ob~eN5!CT zVqLQag341riFJJ#wTLc_+=DsP7hIhEoq=zDu+ygCz>fz<25$R$|65Xv;CX{1efu!0 zbwG38U03<9)xjrrz1XMh{(_~XAeABUCjJ44 zTmc0m%Dw}iGQ-XWG=$%Wq=D6nZ%3F!e0y_~m{s`=b#kBH*yldWS`CG?9JTYZkgf-ZlCD9)?_8~_O$tw`wgpSYyy>Fcfz$CS$ zwmc%v&>wj0E-8HU)Y}jc913l zypswV#G-8gv0eorGEa1e*By>)!G_;c^7!XFmT2rohYW+WgvAVM$ZX*E_``u%1~EoC zUpP^LCcwVpOwlBWo#dY6o~gMl%?vREC96l!6A;`MF+BHQIeuB z1>pip92&?)0CjO$HyVimjcc^4iG$dvT_nzvpROn&=bRFGKCk2>Oh zCw1YNu)Ln$f57G|zk{#B>}<=Gn$%u~QBAlA1osM_9!si)YLr-&gIySq`{JRk z`|Y44`c#qH#2dPmR4jeivX8f(`l(UuiRa824v5(o&!oP+_(iM=os%Bub9 zgnxs_tM=GHxMjk8bmZaAF?s&Y7f@5Ts@dU^2Z7Z9q5>W9beS7Bau zINi>rD+paAeUvm3bGZwSDG_dMICxtS#0|5Bpi?E1D_{<>I4}=NC8=2NtBEBcwC^c{X6)I~GWNCYRJ=IwlEHlcX?n%tQ%uC+dkAIF?R&61gv^ zB}tVZ3dQfMmAM)XCXjxDCU01deg)uUd-thSESS(rNusxnQTM1(UQ{bnSZZO)L_RX{ z9C$6(=GQQGQ-~Knf_#-D3H2DXV-X>VrGs@!qbh!3y_0qdJZxJ%^WZTC57zEKDnubO zuI;Vvv0DZ^SEHCoBIAnLf7Z;d=lb_*m5Hu=pi`rUJI?M%#T`LkJeaC^%CKWqvwGR{ z5xHwSTuFDRo%Nqe#h+~8ndqa6NVK(-T2a>lj1LuH!GkNh6YPhK5EbxXa!?05-7bo9 zAeaRH-jU5kQUfR`OxXaV6f|&XGuTRll&YtLxexo{ABm4ZQaLrU4El!jYRIn$lOH@T zNU+Et$aaesCZ^?ssngRgIKmE^4cjn<8jN|UL2gDL^AyY!6S+$cJNOw~UT~I7<9l>) zBE*!b+i*RUWBc>S%pS{dN5bQV2xom!-{b;N0zV*prJOHT%DL`x{b06{^ps{Zsai1W z%|vpOS|t~Y#M|zeDbnSX5Wb1z7yO>WT(c4IIRhC@cmmD2WWbm39(8#A`BD^_5yNv) z%P?Gp**!+W5JeFQnG3~$8HyPKnE_*^f-f32KIAOT?3vJ=&U7LgiaL;q!$J{N-y`X= z=}5)G{G2BB5e9qwCGI9(1j^!njMJ1pn40mW9_{+seL$C^8v&y=IHqybrEREP@yG*N`!B zBT$BwH!6Y9l*5dU)1l_TF{J*t6+wrOdh`JNOl!!N0_}W63H!Z&U}QJ`V4=a>fIKg0 zhKh$)G8eHK5V_Fu1R^Cd{lK1pW&-%2GyTL9)1A%bt!31oS%*`!`{a|*UN;fgfr-YZ zVm{maZ(M5nN+aMpRhDV?kTRk286XMBC2CvoVf9HUd#8m-2F+Kk&O;8RCme7njUmsV z!zJn2u$Y?i)bN|XlPu6`EGe?xt}r%p$Nmb!rYhT7*4@ZrSg zFb)_I*xd_Bedz9f@D~t@2 zI+Qw}W6OSjS)UK}b*KBp6X@kF8q^?{qaA&E@$xt?nQwx2JczNo{y7WlL;oGoVZ^-mYyG!89+i1H+&?fjKpsPLq(4?GZ`VN zH!4er-_7sQ!o5q&ZYVU~7Xo47TyYseukT+(!{TZ>UOXdS7u0gm^Q{7XS_pG8{<@JjoK+U1Mq6z|Rg(e#`BNCePC3z2xH}-4&8y`Lc zQ4kG^eslSSW%0wjOB6SD4(|IaAC9NXXirIV-WWNCLFYQ(eScb`Rckm~&qW8m<+m2nSx!{6XElj9dQ;-<2Yy(R?(l?fH!tmS1@Bgzu#I z;Yjd?&xW&m(Xw{bnT~(>M}k@@`tC0uLsLGpXAv&+{v4wY5gaLD1cn6`IC*Hb z0Y{fHrF#fm6SRI$UwD9SX6N$${i>`(;>VEu$` z+WMrrR~kI`Wp^8f>VB_VPt#DTGAI4yE4HFh0l7jxBG9b*tr{d{H_$@$?6h=zucz;a zPQGFvOckELT%3RPuBhUi0`;Js`xC`&BN~*n1~4wNlnv6%*D&-j+qqwLKpJ+3R6^m= z{2M>kEL>je{j*zl4xJOSU!0?X^2d2*>=qqF{!ZH$V_8Q*ef!ZHkbk6bq&LG3z(&oM zR47e?!GRTFx_4F+hJ~Om^uX%;iTR1prRL$g9F>EW?(D2l@|cl%nA|<7@O))<_G~V5 zVzzPAH+Sf+BMubID9z56ibg14>Y2*?^CbiM5sdWMJPz;7A>tW)uq`6;2reyJN8m!I zJcA{R@G-hjsJz6xjdg5bhwIyt1sF>_y~(5fxldbL9DERnEMx$|FBuC3K3MHxE9H?k zY-B!<%dv!{Zh>T{_55q}kmhkdE>^zOIpYr?ps%|cj)rvObo**58V-b>uxU5*6oeJl zUm-)ANDGSPP0)}y9!GJK;GWNXB^Z1xXjrSF8~UqICA8<)f|bytsH7+D3d$bDIZC_2 zDCAUR$Fvo>A@kPDG=7W$gfO{uA(n@M&XxJ@pHVMoZ`SigZGSX>e=C*JrZ4_hglX?l zc%Iw;<7O3qI_QZVtTkrcsT9_@n#VSej>2LEizU|4js=3Dac$WONYZVoDWHc34*~fS zsWo=)(r6u#t$5&)QN{faECyst#LFU4J~FCqKRZ5d;EaGVtJ=#sqU8D=o(B1YoU`wb zq9h=>SrZbk7y%Xwj@0fNlBIPQJ4-Mzt)S8^ud}m0HSkG;S4pTm6-^`~l9CK0=cfKe z>zStcA#>)gN1MVAV^XIfVE#wuw`X6^H=Pcy1=5c`TEaNuI*{f1-YV)6lCwg)5Q{RG z;aCpduG|=W-avPwGD%^|i$K7X7X(wz*&E*m&3X|nVq7nH7m|H(PGJXNEIBpW2>JMU zJowRjKN<|?Lx1qG2ohJLvQ0{ld`!F;dJc!jaD4q^5iRBoRnm~HKi0qYb#YbBwIr_H zmp+{^{zEE+7!F6?h?0WBowm!&nXYyR&IcJo+gs{>IuwhAKHasig)2}NNl-6M5TpXb znFOf7={pUl++g~aIxW#DX02M$Gq=>-K$3evM1ama_C)z%1~>|f4;e*ZGJCv3Txle7r-+Z^u1)1@T@JKO!coQ^;9;)~Cy*gfc5Ce!hj=vPpL%M_??3Lp`U`E>toHN0t=bQ{ z=Un1h9`|K^C;X>=!87M<|H7pos!u!T<#kp41@B0nvg5$|-=_Ma?3;5WUSaAJs zDAu-pEhLt{sbwi}Ilp7a_Hq?=OR6<#$ zQ3#|7vP`@FyQ7VEZZ2PL1>5Vh;rjmG`o3)8w)aHiXV08XM8*F7u0vQ@xk|p#XjVY| zj#u~J|At)P{f+kpKu(k#t#Fr&%c7_3Hc}aOJ6kTpbcekrs_HmD!!m2aiwYko_IUQ- zJN-{v8}NbPj}nAjjq%jq|0eKcNp9M09HO}L$Vn-pn2 zS$v}1wZxYSkHZ050RM`om!M)=o2QG9Tiv$QGrlGMM0@~igPQYx=DksoWYWlrWg(%2 zOob04P5-yP05eQ|0ipxVEwDD=y)?X3`$v!#>O)z}<&GwU8KkBH%|JwQvY2p)kT((4 z{PBP%lc)r|i@u*v!~>ODB3Svm_+;8UW~DXpiMW=w#=PlCMykCtYdM|BWDDyoVm&-Q zhchw;l$tLb)_m!x_Uq2Ey~d*HbWZLY^WgtsZ+dySIxZ}GM0r% zEGZ4D>|*pDFdJqB&jH759daqvIiw);1>282dppc+zVWe;Z)WPWIpcHT-81m?1bw$Z z`$!vghw-t?H)GyDJ>v_FjiZPrq%pM?DSI-r{r9?;oK~D(n2xV_&o9d8As}@Qj zzvUa#OVN}Wd(?~;rnQo*lF=>B`BlsMR^vd!6H8{wx*j!4wS0a$r04Da2F2JA?*UZ= z?g;8BJl>eM^6n73A=kD~j~zI?t#HY(B)&&~gKn*=>-O!**F+Z<4V4XovKjk|+z(+N zKx5#awbfR)8lANcO29YZM#dkS4uP$+xT3ELeMOBuT0lBxKr#kZ2Agi~=uNuP=1BV0 z#aqp7sErLl)FnqJxC7rDkI1+HkHnHvT{2 z-aW9f^RDyuku1r&UyqLNmMqJ%CEv!jteLUnQIeV5Jeiram6J@`FwLb+#z|XR5&~UX zwNSP+^rcWdOKE_#Y?^iqEG(qULd&{KyHL9O0%bkheG5yV+}_MCurJ$P*j<$O^Lw5n zS@w96l=qLv7^SkUGMAP1LT2y_h_pkbT4(b6)vK^ zrb(T|TU)KmgFHLVMik^AZ~oqk7o{H#u;QIINx`L^_GA@_S1-z1uwN3`C*f;Xl7o*J zfPbi7B%S+#XAK0PZ(Qy@SFg{yE{SXFLPeS;SZw>{jQ7@RmoFZ?eFvxF_M!C{ME|rM zt+Z9gGO^*XR35nfKcpVo)+e@q(cSmvhsqi(gIM%!%oMbpd#c&E=scP1P#Kv;%0^0H zJ!A(p8#D_{b)|0Gk%gRZ0n$9-R}6M0~t zRCmbmxQIA)pue^{+-R_W6tA}bPWwj%1myZn8N22I0|R2S!^89#+*ETlp*cgi0u%%i z7mN)=>$wwdm105|aA8rllIVPsl5QQK))J(jU4R7K*f@952bYaHFxvivpI2MHiw8Da z)QkS2Rm4AFueY+S4YCeFlcW4AO}7j{-a^;tqyD>Pm={}{i23vrua4>{Hh4lxG??x< zkZaVxJj$(}*OP1eww*Y46#wgza1X3D+8=`OHI6k)vDnzUt|3QKu=mV9FWY7xo+ItJ zWBjS{oQixF4r0h?YTyg?WrC1?)JPrZT=6e)Pd*ud#a{T8RaURwj6hAj&T-xva=>*D3hc!`km z9+IkPqO7jHaU(Ru#mrNZ3YqT3L)Rlg!%eld)V9t_L@3ix{qB1G?rA*y>Kk8FTe8r1 zYR|5(-*MrNJJ#8+AGohzVJTgNLVu-%GCG`$6j{ObT`_~;R6?e9qQ-F4;eHgl-ZJF= zefjhfx-ae{DjsG%%5v!xcen)F?Xk;f@v4iWJraLx;=(L~N0eEJ#nq^9_xR%NVk21b72}du#4P*9+S%~j zF%fx%*|7Z)hjz;nw6I3vr?Ga<%BZ|bBHr^{>-KXa!wrvf_DFrf0hzJ+B<%5W--?V{ zF-0DJZ?Su-F~YbRJbuwTQc2%(o8t{@sqzRItkKF59+?NVMP_Ji3#p%%D!^SQ>;lZq zO99@dUFy`9vf%4L9lu82NABL90(R$=T z*T`><3_mo?iv!n#uI?8<_olbLfv=kmM>~D%>Fiy1WzRUA>2FK73I62#8{T?<@c#QR z7}ni)TMfT&dC8b}I9DCc6^9dv{cWz{w;PZDtjE)P{mgSeVmO^2jehTkKm7e3&vVax z)af*Sd>W5HyTf<%d$*M`I>76dE-#Y7iYolOs2? zmF9zbiM45&i+hVh6^#M$0g9OQ)XNi0)ROVrmdlZJX9yK>ItUVpW`-T6!?I*MoWb41 z<*1<-(Wf16(JGctqE%R%L2yGxOUM3AmIb5RSxiQU9pet4q?vOJ=X@lF9(F|KWX0k4 z3}3^-{@ypTlgmJ#5+mx}ssdxoAU`6#b6sRo#9pwD$TlU=KUV^TrESeRo5q2~zaaA#3?fJt^bgOj*Ei7-5VR_yc(8uZP z#Upk|?8bZVhT@*7;{f$qqN^Gu)>Uneu9++Vit*_|6d1LuGL!3EB7WR^@B`iLm*kPi zd8*DGW-Uf&TWW?(L!wBu3|X|Ht0gCpqQFFsK(jp67D*klXOg8>saBuJ#0uWlXgG~q z!0q~k-(M2J_v6_!*2vu4$V@H@6hh16@sZ)lH+-{w%85419@DZOi9bLN86N)2URDwI z2p^*q11|nm1c!JTLmi8PA%Qcv%6RLiB9T)Yw}ivD)RPjhF#2+9tDUj}{>hAiSB&_L zwB{xz=Hx9A|GbJX5A7I3%jsNpI;5I`x%KzPm*8>m+OMEB@L-4{mjhNwtu!!xesZii z`t!wK2vw3(u|gPMzhT!us#@bA&J~smQ!$s%9ZM%sR%_l&>J)}E)0TpRaR7`gJmf@> zgwKHE6=uW4f6_j=56AWW?hdf!w+H`VHQ;q^7#ka)eyq(NrqGsik};Xp18>O7g;CNg@}< zMcE(|O#)2%`6M@C`p!j`U(8MBz{wAWyn&xQm=BW7iu*FQO3uh8nNQ0mc%T(0*wjb6WRw;(er*fv;h(-O&sny#?!j^fe;MZ zZ#lf)`LZV%cb9{Xh$Kp!_eNZDPLd~X+^4e7%-Q+@46X zIi!gpA}-8wygbK>$xd;&6_&FTz#>?L`ha6#j@&jK_}~Wv)3=S_<3IGLi8J5%W1;is zM-#`5O<jMsp|iqsAwk0L+*Y#_giibh(p6>qT{QS8K=jP|HE|x~)F5K10r|w7=9AsMu z6UOf~Sq4#`%MaKf7Pc80dc7AvP_L3k078RjLMm$*ig=evUD>~BtZ{uLa;OwpcIoRo4yoY-&fneQ^Je&F` z{J3pxGeY-3`-%JAVjQplJTqq^e>!t@UhsZt31d8x~sY8(J;e)Sw-9;I(&Th5?RMatw9()a5JTQ&k&%O!b#UVu*DB zK8YMy);=(*ebE@??xOf*?Ejz6K9Dtj=z;75zq02HzNCb8l{WIxJMZl9GM*~FuE^{4 zx8M$b@8aUUkKD7=y*zdDu2Ykfr|vpAwR3N^etv@T2wm54*Dh#)U_=RBr-9OdTFy4ILasE^JV387-i)ZU72Fv-H2%tSvOJE zVz~$z``*!(gw!b&C2n`%Yw;&rs2y@g&-^B#l`7bcEdV*XJ>;Q`AstbNr%OVn|LS!4k!&ZpX@q=OvJg0~^ z9t2O^Wf<>znu%{5hq6r3YYd^zfOLbfL#4Y{K9(CZrr>>iBhf(3Jra(MHEYK9K4}Nx z=h92NnUvwfl`!P;N25M47}McY9wCrsv+2-Pn}!KD!YUdC$$+@81C-I(q=nE}l8nH( z`0|kOa|+P&ZyMlPAZQZCB=3N?|6Snap_8*G&&zX!#=Hps`V=!sWh=lU+5}foVaGsJ z`1D~gQBIz`pLgMb2Y&WU;jyn60+_-_b?Wrbo-I8775iR{cJW!$x#air82j>ek><)W zRRReUwN?vXCL0iL01o#L<}1zHZ*QV>+T25n>+bHwNOY!d3QdRJ_~aYe-lW^?<$uLk z`vNr)949nT76!PoWIQ5o;uv)i-g?%7#!{pT_#HB&$v{_<4kWGdQ;n1EqU+Xgzsc*m z>lE+2{W(VOp~X}(D_ei&!s?BWtr>TLEO1v|f9MMIbR9(}86!BL8@0|@_yMh%wqr^e zSv(%bpf5Lz=}t439;llvx}vidn}h6)UBaEZyP|$D>Jm#u{sR(9)n6Xk+{FIVQCl7> zE21q>LvL&KU9wkfTw$7;9Ze^{4lnSG9s5%dJ0@CXLP}vktV%g5ST^t}wzM}2@QYK! zt5#_w!KWx2U+dnNjZ=zyBHh2-5W#OtgusW)nNK}#tTOjkJST7W8P8?o-A_l;k>ke9 z${V%d7k%jFnHeMT7#z+Q>qd0P=RS$olkkgQXS_Vak;FJkjvp0uTd9gX$G-$6G{G>i zh~I&gqJzp&{MZ(oqIV|?Dei_&zBRU<@=eA@{l1#vCw|~%2^!wiEnSc{VDW5;Z&Gp$R#s%#WcHL$)>%4giR;7u=^Z=b#(*UCgWLXrCxu7 z%Ce<;tO>U!gwhGH8}kIMyq1eeW<(EtpxF!^X=O4kt%vOpjVs8>c<+z3>h9yKZkgP@ zHA`f1(Jm~ZogBh0qY(twNL!#$Ul9nkeMX{}ggp~gqepG4`V1m5CT5#gKQ2Z#jreNM zmwM7tf3o}X!0|gOE5ZLOh`6p;dHnxsHrQ(qVA^njk4F3Rm$Xi*tstgZ$(yE1C6-7|>CPZvu_i@4M}~^7K?%Q)J*^Q;IRw}p7yKlbP zJuhQ|J3h^vcEI5cp}(x^^d-)Jx43xQlk=(XPt89`Lfaj2LPXmpW9a`jzJv8oveFF! zODc@F8r>4JrJ_O0?y96oM$)bFk0xHBl%fRnNFTrat~ix#0INjgJLFIpYBW`zC>H2}f~d84n~1wN%29DO%}T zCK!t*$INkGJYSiPzvz#SSi$jFAnHjMGEy%}Dm;0Q2bLUWntI(T>kxKOn>O|6RAqpg zso4P;5mF*=(HOFn+S)?37jjo3>J=*4=B>ljhXy$NKksW0h1v=K$lkypBYXMDc8}DF zVp05c`MW6hQ-8INRG~Kx1V;f48c3hI6v&UP-0CgJy`B2zZVUduW!!q<`A+BgkL_#| z1H&Ai^XWxMxnanpADpZ?v1n!A+e5_H5Vb3$^zvNnr6w<#=DyVE8D zs4lTQ;x(Yx3W)_xsXR3-?@V+6HBoC&1kK`0x}kkWfeEn{EQ&;6JWZ;fP%;ruhT_u& ze;71nN94jEsbwE+YTW8x{u?W|Gd-Fb&*UvDpBYb$PQN8=%7v$TMuTsUc;;GQZz3$} zcG0@l1!ezI-i8t=Dmq3sXjxPMm+nyXKH8yS#bDt9iB0(o+F@Hu6Mf%Xu}%bhNtkL4 zv#KYeKIUZ77f7Gc-kz8BPR2S0=j_zUDN+fLfkCQ7Mg|T!m31Wo(ez8AAy=q$Z1>9k z`^L{J8dO#@pjk!|AWI5txx_s%7Da(HR#gdLV96(b;_0V9^tCf*&Y&Z?b>jT_!g4a7 zNaT~tH{^@;BNMk~Dj=G}X2o)qY~PNOZXijyCGYdb>2UYo8-X6*6*h7;Y{$F1zyDp6kE=L!+=heJ_c0>} z*8CB;V-xOc4c&K7u_>(H9z>u}d_i_onizVEiBD9-!m^WIL;Pjp@ehR73pyOvx^m^S zF#Q-E)++h6mHcGMN{tus>rYvw;o4kxW3HANPv4Oq@91FM&Zemk;vby|`~BgGk6NYF zNU=DQDjBnplQZ4FFj6xoBY;FZo%XoyKm)x{BIYOAqy+5&F3iasYck6gO}J2Fh>%tB z3IfPV4F0?UXIgJ3+sYKL~_*zZTr zIxaL7V^PRaAUby$8gM^GO!FdDQSt`z&)&K% z+I7MHpu-3WqP=C0R#LR7B7KST2u`QkV`R)NuoALHbXh{)kV!_~8%bvD-5(x3dz4q3 ztSb^M+PSgNh~0Nztg*TzyQKmskX)c?&Nq$E8&5OhH5L~pORVj7j<<5t82Wtv*=O^g ze{wqYP^$jAQ)9-{C;#r=d;iYr{*Tqw3$K?h(Q{DeAy%AsoKY{Utk?()S6R|P6CXrA zDnaZkEaY+vMo{kybuI9|Jaok<%#;7ruy=A_;l=b?C#$NgsWwktC3eAcb<@0fF?msK zsUXRC><^qOszI!OuYJV){C+VGl?WaJ_2<5Mp@_m#yM4b=5z^A>^`+$L*rvoKTEe3&3~MM?(L@U8P{pOY>VZJXTOvDbUF*(B z;IYTDb933p9t#-T0~*&*U}XK~?ARTsph5}rjmvc1M*JQ;fY3kDgDTWMmAfH< zEJlV~1h+f_d~*QT=(o*jbJ#nab$<1I)9;%`yV2Po$&>9 zT-#YW8$CHXdNO)ub>(dAW;r@LkDr_7wV)A;BL5p>Py!u(&YhtM0=|l+23Z8B47E7% zYzx_hrv*u#BFf_%WvQ*VhPK>3^rW;$ zFU=S3kdt@3(3_|Id-h{DWWsTOm%y}fQ_w^Y`+YAAQa{jsls)(R_eB4z?$s+R?nhEg ztE}xTx};ZoMLMMHgLM}>6m_?)Q2qNlAwp76)7TjlqU;i(Vd~$u{~(%DZmjgi;)N~f zmMqD5Qi(jm5-yNb9#8~7{80Yk+Qaz^KcEgCC_MB-+Yjd-`tT1uRCs{X4}JIt9xOhr z=)jKgtHdRhg;Qn}!U%|}2R0cslW1CP^{_@1;Is?J2btmG_1H8Txv8v~_?`6XY!+>B zu9_S51-(<<|4~@?$vm-NxmarS4@!0!WNisE^Yh|u6X!|7 zp^LO7j>Zzh2U>*wShA@;hC_rA7(s9M3flq_vOY96dV4|A+?6YKy#W%HbYBt;aZ)gs zyrxaxL>De`cNLYh4wpR?O9MI+MV@=Ss-2(#8U#BI2-&@!(qzeVZ-3Z4FT7|VaJ#^P z?I=_-qZ3c1;)7#N^Pk;qa_N{`Vg|J5!H(j^7-7tOI$GE;R5c7&1}sC?W3}G$mir!l z_&&9L_~AnT)j!EspBy-E*H2=BMVFCg#0^Q7-zWkh+;?9967$Cmuog-Oih>VE;JWDZ zqCjbN#up?#h~)c$FEUZ6rem#Wx<#zy_^#-B(*$F<)Eaul*ip|B?X%EVaa+TZX()Yx zw)9F{_KjtzM^v(Cg@QCO1j{Wd{(pc~Q?_d<+upS(#C*OR*R0WVZDt?9%dp=4Dn4?reW`n0{ zOc@@Kyy+Vy&MrcmB%ChZKs0QMoNM7zU=S4(>;6|lsD7yXj4@j)01-ppsamPJUQhqD z8LWN64CjW=_>70^-T#XIo-AMWNU}Z>tXFUSXw8^K%e0-2OnqM~8vIvh-FjTHjtYi| z)(lY|VebywtT5Atd5mR^B-hyC6186@Ajf`PQ37L4BUI`vB{Fo&qu*d)<;K= zET8ZdO$s-BgzSB{t5`$&ow|R;Xh9)dv;};(06`EV6Kz(a=xJN6omOk>v)vDU_P@-` zoS&KbS#dk#EkEnib@4D7BNlStKWv~eXeJS*Mb=)!L4%+?BsBJ1wkAQm#;(_ErOKt+ z`1JT#9z1iOXUZD2X2z$-@{lUSyoN zTIp)bAXF1$F(I2*2`x*s8*qCHxOyNb>W0KoP(09==ae@1#! zfADB2D%P5uz1Y4R9W`$yhJ@7%o!~&2d5bKHogHuu76bv!NiVC?x z!KvJZmzLXN)p@Y{4LaDUp8EO*3R#uj#Y*7oyaC*l72k+kK*nH~{KkV??CkEGI#n|_ z!_yfY8F^)k!nP0@A_*SF&z-Lr zm8?X|D$yf+6JHtse5z&W4=#i7Hdab=vf1ni@33>eKPR7c+kJXx+nTh(y-@g0e zaaY85W6j|W7d)O+Y4IqdF4-!KyFI}%Z#ZVn)Nyzw!8s;aKY9i=um2WZ+xyU3LsNvA zGbx;K*P{4U?svH4Yikp#6j>oj&vPL)ezH{EyrtmtXkzasYD{BXzt${NuCY!fn1DRlKcy_nP{C2)9l|g zyF6}8ym&mmcZYP%F1!5Rr+gm7R)!{;Np4+pv-VW}oNp>stnci*E6=Kuyaa#nm-*VQBR8BHkKHh4m7dZM?RH+5n~Hcwj*sgiMXtgaNc|PB zsdN-MBog7H898YF%B0Rj;Vtd>m6khUZTsK>Iha;B_!yGRjjyh4+2&s zM+|dzqXsi=qFQix+@`Yfaw(U1jK`}FF4j(3@j~M*)r~iK0Y#g8gV*; z>Eis!Ouz_@j1ap+I7%sz%O)Mk*h(c5N*k%0p7O*zQ%7RX)bjj|$8upHQfD5V&foLk zjLR8~N1~ym&pGBW0{!+=vbq!fFPiqaU@i#j01c4his}~&pJL{OMBz;+KIPKBvOqyx zSsJ^YKk=4Q*;2rtCV`xHB<#(Oq+{d(^d-F^mj{rj;LOEhr6O0}98F{`aHIUgE^i2u z6b@x;czh0foaDbr{-ff@d;O|%D(SpYMareJL<8$0@-3LwRXe4xl6qw|BG>MBW4!!0 z-PNdul$NQg6^`!6N04IL>==a-p+#NU1KB( zA1GrJBi zKW;C-ST>;eN`VLrgg7}UCqI1p6xBkg(A1>w&%ZTJA^iReI>T2g{$@E4AI62h<6$5Y zjUzA#A?xtuS&tCb1Pd|W1l}B%19etN+JdlSyz1KSW3SWN7ob4QQfzqz^Pt}c>DOMP2%M=usH$`|L3Zkmj3MIXsQs-K00 zMWVQt!}ZFF|A8E(Q~ zT_xQJyY8;?TbCxa>-RNitw`4NS{#l}sj3yzFZ7Gsic__CK(N*I+pV=?$W)GG(%48Q zIY>oYK!lH_6t2^l@J?s~fTA`>ge?*-~UP2X4 zZ+6&WI){^nksNjsD=FU?>MM^w<2FpkRqaRoE>S@!bfNUmMqPea%sE_f8a|IRH$0ph zcKaN|m0|LD`JtPzY;7HDvUIv8;4;Q~h_ecf!PpdWZX@XpY@zpr zV#_W`)6hVu%jkd6`Up`L1(Z6$uvR=*?^%lDcx_L^oF~HFD?D`b!g_7}dQbl51(9=w zj`p72l05ORwXV=l1fT18Cci?N-hP;a@^u=g4%Nj;IT02oWxs#WNm=;RUb(-OHe=#K zj9#I9uh?dd3mdHPF6lIQ99ikbJ4-Tv4xzdbBB$RC5d#O$RK$Ua?rPUb$3j9y{K3Up zy$kr`PJ8p}Mys{4X+kY(Ne=m7b_nayytwEf;zH{V&ET$$X10y&U@~?kMIIMX^4dh} zekF~njj9gq`Ip95jUPeBDjIP75JXjrISlRh-1zw2<-2*=`$q?kgpaxU^MIuL@d;R3&bh?0rH~p<=VWeHd1oKKkTi&42ZkwFK9qo~T z;c$BbVJkBZ7Hr%Xx|rOC@s@n$-gJy>_{G6Bis;V6)~G>_;^11CD0CN`_57Vh50qy?Z>*J(3cs8CUAf zzORa>iX5j5F4CF!yVUFNI$b!evsbi-MY!Ko#=T8rv$L`B9ek(1-XQsbq$+@7iob{O zJCbWE(wC3$P+?5;*hXAFwTZ0ES>fpx(d-*>be`fqBl2D9URY7mrU=*Dkdi&5*L+=~< z;Lr~b{n*ea=%b#n;L*Z%)tv<6*n=Acu$p6nU_qkO>iiKr;YkxQPY`LD94`~NR--vu zo{#_nysNFGd=|}D5)A^Q5(OM$xk&F~fSbS;AeW>57gZRFGPh@H8PxbyNvh;qS1tZ!Jp8(@ex2mq&sZ1tCu6NhWXuep?kIo!&E)wvRDwUGwPwf4_^~4R=$@G*tJd(%)aZh=m)5iPfLqG!Sw8e3Bp%2q2?UvAkaisifV5pO+68MF+uW3(uZZBs&b z#H$*uR-#oL_jfQUyoa61s#2IE(DK}_$xV|7Z^ z-(E|UZQz7a8w#19#icAkcTEreKt*z_krHCXoT<+Q&9$+@e8>zXoqp%r z>l0&-ju`7&1JM22o9dls>#cOImbb=C$J|4=hkq`qXpm1D(3YchuESZPq;D8HMK;T` zP@co2>MA4zLNj5Bwy(Un+;n>qD6X1iw?ziRFnROp=p0zb9#R|xV+ne*P*{C)f#H3_eT5rF z&l?|G<+$*`4TZV6u|jynGve|XhCjqr7xKa2YCeBMfyhJQss1y1_#ao?JKbTIz_OoL z70%Z-qKL|pCU2+$i8F{UNO&}o7l7US?kn7vFFbFq<_4Y^2<1mt%}*654k6H^Tw4eR zd2-?W-xNM&t`_FVr#4uH8l5KTZiLWA?3x-zl7eZ(fr~`(O$>4>o zGO|oHqF^03;$xF5#P5-R`O5g*LcPA=pYYX!wMM0o%M~iiwcwPm;y+TaAMscAoexd= zD*vm&-=$z`EyYz6{)N=&{CFXoEsW2PrsO_Thktd%H{pBd=;+!g9H`w6n??sd3_lw* zMA~|ZlYc`3q7}HT5JY41NTpUeqBfg4{m%~R=I_3HWaYHpWwe*a;5}{sKiox>;`N$a zD$#S_EtR;Mw{P6PV~=;1a!T}q_#SJUj8-}J7Y~UBFoyPI-n=g9JgEG8vTj`$6vnl; z7Vq6xdAcZT&mnhqUhnQG*AKnF_=gXcUD^Zr&Cb-u)IQK6>H%mak=F-XWxggVN?!Zh z1=j-ZzSrJ$-G|aL16JsLODp$KH)gL}M#|m0?F5H*+X#K6jW><@E4TM`TjY@TP{qZk zg8Paem7jj>Wi-Tot+-y6+Jt)!JT_T$6K*Ug}yseIM271td8o%KWK9YVDRa7=|+&XGRr25uGEM0s`Bf9?(|f zcO*g7Eh-NtYra%Lw~yH4(pVpkiKInb3Q;lme|VTT13&^6p)?q|u)<^f!d}`$NEZ?- z#JgNA03F^y;kug z{GoJ+m!B+p!^4?j{@A=D5xuNkN-jqe1N`ExLKAHR0Jc?)+kvCMZ71<8YKLoLPPD|+ zsG8bLf(yIW8{^`jowXl7cQj&IMeC@ajsGYcD{}OlpIy;^?r1c*@2h0g{_6K%>xJB7 z@AkT_Z5~tn-&v^!aY&Yh4v6Iyjr39AD@yeax=t-{ww7mA-PRwKz|F`4`^y)zhu zZAO1vCY62A;;I+qnqu;UdM9Pl>+ltJ*nXSJ!L$kQgvD3HDZKgRQv)1J{Vz!E@-HE0 zlEk8JI9#4UB$*vAq(fHRA4^D1NN1yex>ShfqTWy-pNM!pPNU;-+t@?Fkwnz(PlS^G zkscgT*q02sya8|29~!Vti~UHnwzf`cz*P)J1lyRkD1=!&o3oXz&Q|5)L^KHY=N3Lk zn-dw#I~$paOQ>)$OKtag3Gt!JFgneWvNtN71sbos;p)*XWA|m)oe9YTP86cjbrCk# zsSDS3RoZpO)M^WxzFdO7X#4Dtq5Zzp7X5~~VPY!LxIcQ|qe*+XL!uGu|0|1n{}*Vk zxB-3TQv8ePY{ieXfF=z)YDFe~)k)b0%_sduwjYWKP?|%$;t}sKH9Cyd^ujF!`(Vbg z{Yk4LoCSkTy&FrPmc{N>kz1@h9&t(wV5Y#er;{^T< ziC*&MtI8j5&t@$#DhhSE;(_r(=kBtw%r%I;X_}r2K{zmE@K_CoJ%;pO`kBo;PjtT` z+oQkmPGj*G-ueEE7b6!hzH4)H^UeoOuV(-4`1j4dd0p*acsv=S&K1PHA@T`?k~wN&K9*yuflvH8^4GqK3**gGE^pPVTC zM!fh>r!y%lUH?ojd4Gw_8HLnONjvHJ_i4sBt1TtOA$f79^Va8|f2*;%{rvNGIdsfN zk}D4Mb6ne$82r+YYAt+z6IjmuUeev&P1|PUpt+ACFdD?JzCY4L z6q_(EfxUBrlKB%1;OhxDIh6Zhn9LrwbLMw0PWZB4^fFphe~QTK%sovu9Ui zGrKluQK?n_YH^v9-QWJJ`WpM5ZcJ#a#7nAtFFIm!U_8aeBTB_uH~Wi(`Q(#Z+n7U@ zmF)AyY$IFjInqf4<;&nEXoA`8BykG&1>?zW+ucO^ADieU=A+2;cQCt!zsrLYBUxmT z?!?KeiAuq;on;zY*(GR5B9GXz1MIl%JR%M~>bo^#7s{M@)a#80KNR#n5^;N7CzJTF zCX%>RU`$yUhg_R+GiEBF@3Mm7)K;BubIuKieQyfJ4Bx#`_qb70?yQ;k(MsiLJfoai zB@0J(F6Ir_(}*Fw02sGIH%&qRW$ZCWRJ}UX3%T{WwW?~1_#s8zfsF&1f~ClNpg1U8 zJDq`NY`@AgoSLW{@{BERbm$|96Tsu+TX;rXPx?ciA&F3~_Y9m$2A=V1Z3TpoSgQ|t z25JsL@i?TdLzL!P*AARYeXLk5kacWPX0V}U<5bgytAQUd(t;=S!IvoC=_H<}YWMI6^ zyiAEBHGeW!=SHQYQGal8^+*nGc%fj=im~I-+`f77KI(t-tJc0D7^lbq7)K@HECwb~ zw)Pr8q-`4K@OrjAE^lQq?sT~wjzl`>aPeDJSE>K?Dt2GSjW=dy0#_cN+vOgsN1ZOC zS2YWG;z)pBzlmH=DpBB*-TS@%|p6#|c zVLWOYL0=@e7K-{C4gv-e#f(K@+OT`X7mC)5kS`os^ZLC3&*E_J+eAD+>>^ohG;zan zZN1T2URpa^v`%I%x64f3H5QD9;{K5SCO0;|Fk6|uISZJ)nVP9(9f4>l<`3z5{JHUK z#>d2JTJbR4LJm~NO8bRYRRP*CjzA%vVB^r&%VDQf- zCOD`P1s*c3>|E|Y<>s=M$)`}Yfy20d&P&FVtSf%u?|^oV@)&CWbo+$So}61VW~#>4 z=RVin@Hqa(FFTaVMeALzkdHuO5H*(432vpAW*yVn$6sN-5cdn?WJ)lB$`jAAsDTMD zlYq9KCsf1uqQ~d+bid*8-zx|A`aSi9;^_PsvD3@yulvn4kKgZE`&HxJeoy!3)Un_5 z&pm!lf99SaJb(TN&o>(9^y^$hebe}B>ZomGpM{6jygmYe=!r21cwDGeE84TsG|bx1 z6e^?LznvJZ7#C*Goj*5QZ?zhQiNXZ0n^=a`O04PCi;S^NY`rYa6}*p4Ak$^d#hl#) z0f*Y-1}D(hc?060NCW2-(?^o2~9*QqF%B-Yx`YB*}dsMBu&t#;qYvo1y$3m4z!tZ z->75JKC@aEki|emnY-9<1zDzC$7p_p3s{QJM^QDiIhAhq7P~;N?sR5+sx&{qmLGrYrCQ$+ub#W z8uGb;tR)WN`X112@xzpR;052mhd}g7M5Wd+nf1c`_ZRB+jcV!>Ui+i>-#-dKUQMKS zIkww;piC9affxlz-F2NZb?hRE1wi3>QHDKTpGLHSOml~Zgo#SEq)1H*e!X5Jv()Zx zXT31M92pycab-fZ`5CWF64e;Z%azctJHHzZ`! z*V}R{ZGPZ6;14l|#cn~09eIv1)+{u8Fa7IQ?<42wL;cKcV~p|&hb)u5>JkO8^)3Y* zZ5-9RF}3@Y+V+39)BBw~8PmNY6~^}o_;lfmYP+Mh3XWPH*I#dM#FMZn2nL{$+7YJ$ zV5zLJ6^WXJw;}{5j=0smf<$q4wlq3gVz-Hd-!6XZuHnHx^3tp^1HFT@{$MgzNtTz-nyFMRk*KNdZ}raZ zY9956t^GGrx4b#d&n$j^xp(kq0d8I45j$q@PTcPuy|dB;y)n8;i{KNe{dDm$6e82u zW-5Whas_J}1AKEE7h}PA>B(?HPkJ=BJTx?ANNR|NsB+Z13f-2sh29r9eYH1syBjsI zZu#f0Bb)ZF+S1tsyU28{fkL}kZ@28S3C$f52lwqW_#H*jsSe1nVUUnF8iB2W3l275uxRQv9)b3w%SFSz0@az!|Nn!{u`{GIxf&*+5x zcXiYiXXJb`{Jo@UVfTLh=~n$?Keu^fmTlYcSJ<* zNH*&3)~xZ^{ICVuhe+i}>ATyX4aNGl^bRvkETJ%dbSrrTai&z7F>&f3$PxHQ#|qxq z{q6(dqG^0`aqN5`wo+aw=ZSJp66`MF@Q#t$yiNr5UE$R*yxaL$V3q1_{fmi)#*)Qd)VVdrY7SsT<=@oc!_f3Lby(*s%wXH}B7nS*PE4W|qtz z^*iR=D`(FgbFaMV$q|2GgpGfse5AY@h_1wJ3&_$;b^@G1+-@gN*3O|NKL&bJ ze1~cJ=e#L1l8kiBl$TxQ{8>lr^pBs8InJKnpXGVmkB_B467h#zBUU&ZXdBb!sO?N_?=-FH#XiAj9$4vw3&4tu=bolFo`WmiXeM(a(`vEN`-7|BuMB)A*9^45 zFl~?(L@R-P#rZ}-9nxXg)tfLb8tHLg18lv2`u)@7r0C_W_z`nD>GToM^T_@Ncpul1 z+M)-l|0hX6A&Cd_ee6Kx#jgHaO8+Vtlfugj?#VRRcw~=J95)tJL;+b>B!rT6Wg$tH zcEaU_xkO2Zkr_8jGL`X`@Nqxz*4bjE`=^y!D_t|bm-U7845T#gsH4k7#cq(>osTu+ z9e`eQt&y#q;tCd`boW2rT&v1~@x!(5W#ZPkTF9^Fb+3SVVq!mM)WjJb!e6QJ-j6@V zASKZe!fO#B0U?4NfYXLc*bx>>C&KL?6;cUeg)MxYQkV7)jdm!cQoPu^t$ZWyjm|I6 zN4@bze(=MAa#e&j#&!4M=z?-l^(V?UT))80qHMi5>AjLG-?!zR10|c1GWvaqWHRCR zDVx|&Xv>&=4pr|-as>4YT637qS1N9-(U#Yy=JW14QG$P!NxOM z{Weo2Q>Fb3=D}pbROR~gUh~!ag;GVVITMu3gyP}YxVf+O2K%(4`t;DYv--WP+e&w- zbn;=X_HFyxX*pq83EtPVmnx3kM#=EZ!c15;`^TATtLuz2dtB)r2E=%8)Ezd^uG3Tp zN7^g2RZo_Z@n3wU(XZMlbm(xOD(CZMc^`c4R(T~VkP&QTylCB*o@+9uu@(HoM)fQA z)GLke>-O9A#`*R8P<#eo%XqgN4m6ur8|-hg2h}T$^uhAbci1U4UNEe@cmS(ZY)#84 zputt62M@fnQ$01cwcAg`wz1LO_P6etee@>9TfaoS$R$Db0wN7hns!2Nz9d()P42grs(&HUd9bhA$+#vAuWaT*-}|D^f*%W?(k%ZI3o1Jh+0wb zRM7|Frp3GI#2rtR*8}DL_~7AA=j$F#L+yx9viB_Oik-@0SP~^XLz-3G&He+^-o= zNJ5GiJN41-UmLzil03U#!kO~RE>}1_Y&cID&csJOPIYXYXUmZ#efJ zCy$o$`?@oQrIT)V#2xjVTq?|T4gbTd56`a7?LTe&pt{ZzASf2$rSDRWrmu4KcQ>2(j`OpDPBr04^XJ_wqCL!$c(*rvIT8c}MV($fttO z#Lo$DkNOI4OUc^^a*76-m}z`l_m4C~{%leHV(E>xLZlKO%=Jy3scxt7w4Jg}aB^NU zUSz(M;fdxc+v?Cs{A$iIhnK30hy|i_*ax(N>Zd8;o5Wv9;8l6qLyYGlF5sTUq(xL= z8Fhu*D$B_v2#Pp1O(-2x)41Tg&Fx6Wop$v0@fayM`~kAa#m5~Na>3UHf57d&&FO5O z2*ikPIuV&G#NPdo)A^9oQJ9OI@Lzg(B|Ua}CziGn{(#dTkM#n_Uw@|B>eAO>ytG?2&D+1&!L@2(l2#EN(QlB z$qA_AnPY}kGA*$SxUgShsKjpR=^Z%;lf%s*pZ3;`llOiQRN^0*1LO>M!Zs-u>n9#- zu|(IcTC>oq7|#`xflzCu`}KOIXndglU#dnTmfot953%*wi4Dn{TxiykZQ_@DYqR*b zIhm&-IiS*PGEbF#MPtihmtS0J(#rJ9gw7$h=fHQhRx``WlOO3I<_Xk%?xNeb@XLE{ zV(FH^?TNG)^tpW@l3GWCBROv$8g0*>d6USKY!+_4H7{r}UT>)E8@ctPM|`e{ z?D*T(j!XwHqT;kK6kVa3d)xH2WFiu+SC&~weoe?4<&tS50*Rn)3UxM1pzb0n<^erM zQ0(AL|DCme&9?iyEG2+ay(sd2_j3A2M7R3#5Smp(Jnk>FT6eMgF{~ob${J?0M3;K` zvh8@h$D?}DS(aqXnN9q&0O(Q+gTm_RIrCak4~Wa#D8PB`21mNPBf;Q^0g!JSYmzav zElPFXPpr#w`tp!`yS`y0|N9kL)B5@@7VE>bXH*zEeW(uYkK2XjhYN>k(&je`%^%cu zp1$0T&XHKPriEgUcoYV%@tMzjrtoC#$)|UX%fH6q6UJ=!t55!>;NVEPw9mqb=qe?i zK^eWkN{=pf2d}ky_vnhicHnnPlTO=IS@p>x>5w0GziP}r@f%2ikM@3P^e{kV465ge zTuctYsE4UuGVktP*xmTogLmM0M!%f6`Wsxk7!{LR)e{x<=gyM_`Kh=~bbr@Ap4dJ;o}L!Pl76_eL>Fw7}uNY0};#JX8;gl19Y7 z${hSP_0hcARobC|B)%$hQBpmS$w9lNVCEAeX5V2&GI40jG;5|(>_{9)Rf3t(?ih1{ zko)7JNj8@oomkrM$G7NnQU4R7K^&j0_#%>yy!EupmkY0lg4)A$t60Q1_r1>SbbH+w zj`-Joks>Io$zt?K0F_G7?qgj>+~Z%Zgc1`WxND|>>^Fg5)5 z_z7AJ^mP~x{qC#wjISszp}2#O>jpeUeSIAp?h_juMLYRzOMfq!piwOrB_y-4uC;mc zSZ(jP%Cmcs3RPCpW5RE#0xT-KkiAu0CbUe}0sCEb_3R?hH*JA5^%EshuOqAtYtq*8 z@&={iwY=QDs@WT(mw$+F`It|;UNuTUhfr?yJAAy08vh}O7nT}l*K21eA$I^{; zT3q{?E!!=x^GNHhR7cxPr2VzORSzlfI(1>06SMbgE_ph-e!a57D{M)7%bWV*s=se= z*loTyKJ>_x{C>0GD2VLAG&#`Pr2XoT3~Aa!M#ui9-Pf$wj*NjK_6P4Z!@{0Fq6?7t z)sof=YOBZI-0hn^`WS-*9_Z2a?64VnQXO|+l4H}JL)R9#IL_DW>-=ndXYa6MkIX$CkZxba4IWlnTK6?J>RB~$;vXbl1Nv+=+#ZY(0BoRxZ!TLCRRn$c z7iY=k<`E7(>Hv5RaiVr3>LslsU;us7Yz#~Gi{@<+G^5#5lM#rRnTaMm!^A6=osLLh zrI4CDmCc)p$ZgFyz&H)le6WPj7Qo_G1hK;9tUUtg6xiCi*|q7pROrmfg~^3d#Pdka z>2i&DivDma;7gQx`2w#RE!&zd>lzw*WQIe?N8Pw~H8I*|qg~wDPmr&r6p>TKB56kk z2%5df*`r0z#l3Y-N1~RrJMDhaU6A0Esk++tF~vhpDBaS8KrGY;%i`HCzHRDDdIlEdQuM8Gt>#$<91(>0? z;Ply$ej)bSL{JDs*CKethj-B;v0daHgd4iHlMFHi4E9m1b>ZCPQ?JrbG)!A9fcrbD z=VK{(-?Tr7^pYOEnl|gL%0gVBn-1wE!V1k;dQRm5`k>m*`Q5SZr{~)nUpdfI{^fME zWvgxzX2|RIX6p5#ZlQiV=`!u$4=4Ic!2s8*u`G6a^fV-bzrPswi=@`98VeSg?V>La zUA%~)3!FG{h&Eu;Iy;_ZFvnL) zzN4|lyVtS(lvc)d2S+Gd$wX68|ma1$1X&QwnZsp7l=qg~C5+KZ`2p-;Qp#pXCzxP-JLXTf#_lv!Fb^Zs^U7tEx(A(^#-j zy;E-wDTB3)Cx}f%b-d!&NbsKiO`d&8^VVa*qUKsX}F@k@P2Ax>--`wc;pFfSOklY|J=R9?$j41d0IB z;YnbN!m(~FRV2S1ZrunPFbq6qLyA3MOCK{MN5|SgRo%YvBWeGj3PA<`E0i`EeszXXBUYsXCSrF&V1Las$ zU-2zp^=PuJ0fJFU>=AiuS((K?0yh74_nV#b7rov`?}LzcIv2fJ@1wmrE_y2`eO*-^ z6t_dqL1C+|IiO&e*=@`V73|*|3e^RxQTAYLf#VdeQ+z50-~5o(VAi-gmriat3$sV( z^3J8@iF7y-_J$KyD;W=ughSp?)XX)WhIZ9F?q)O$PbqrF`b6AvMB}OIP9$**ioJO6 zaw#qUElw3AEJG9qju$r0GXmM1BGcns=dGj?W*&2l#iOe3J!*NB1*$3 z{}Z~RxoBh`2C?+v?_PND!G)dr)>eJznP>LK$SQp-+Tu^U}lVYIc&b)=y@?g*f;GOVg*%6rw&QCjkly@zcoAAyZ%N@&Y z@IE%@oyh&}y!WOLg!A(^`{sT=q;~HP0dTMWhz^iFyLxT2)mHDVmb44{So&;-wzSah zC~FQzDN9TbtXl%QRP_*xZu?qjo&NoWW8>q;3diQ2m}T2Le3TVc0eOtA7@dP(s_Q)V z*C6f;JXc{(ig8wkw-6i&Q7Chw)KaC7rH?*Xx%)8%L$FKO8$8ptd1)7ZMX#SSw?x+O zMKJdGGOb|{mW*4$unK|NcaAxw1|_VQcKQ?PT}FaJN)lUyFl=gQ;36xrB-?T&T8Y{= ziX6O`;2VW)n=kT5Gitq(mgmI|wFobR<3wD14($*-i5x_;`HG)Wgd%%1aGYx35idTD zZOj5c32eN=jt~5leB@j(*!`P&{Zg&A#dO)UlWlqj5^r8}49JB_2Q6LBd&u~A@F?_p zWllIKd@~{L*m~g_Ku)q-X9)%-xrn1RfOfaIy~AfdL~8S6E(ew}SCXV} zjov~1RqwvD-_P#QLek`{!SFI)Fh0c!yf$bwKse67Vnlt+2IXI2ETSOB4w5 z55324Y*}pGPT0GiW0BP>ps@+|Wh4^vCZgV;KbkwTawJ!uJo);QlU6Y1k4N0TVIQeq zu~*j9|FKXSA1@WM`TXNL%b7XsPEJP&fgTCPMhQ?CsD-Ih)#|C&Po;=rCO|WkANP9} z%7Bc#t5Dpyuu&{zZ#i?z<2t#T8cJ#-`aq-=l~V$KL2_a!or9WZTFWm5W{w-ry1nl7 zr1=723!80@k&qfs47=UKml9)%h4OB@eL+4Ih1|%zk#`>2CTwc z7GtTrh*=c@30SKn&H-c(0#r)iq{u6;0&Q+UZ^l<*FCl)%CJ8LT%I=C)wLJD%DCJC! zBt{Y}mq!z3(@Y$VyUmg0FwD5+j3z@yuv-fbn?aA)xmk-?;S05ZBNFmOcA+EabYtm4 zGI5k&nTc%1=)^+zk7Yaw`wt21{!pxTf5;5`-ul+G&mVfzL;h&Y@4Rp!7?1kjcu{D~ zqjAI+^#f_v-a6ZYYPzv22cdRi2?T4!<6=eii03;iN7L8^Be>ma<0Z3&sgVo<1eXcz zZ?}@Qw#g}35&QQOKCmxg$F+J$x~HM^Avhpm3B)Gl8B{(%%e1Po1CCrB>mbW zoQx*?c}PHK_Hl;bZwgAs+?iA)JXN zM_i6dE)@(+=FE6192;H&vL{s=Em^UVc+}+xg_)RsZ`d`G2v_0(Z)o_c%P)}g=5RP* z%;bry4tQQaQ%ib@#`a~6QaBxON1g6uEMq0IRevZ`oNtV!M#%{6vl1?6I91FDP+BxG zD(QN?A$Rv1-jF}&3%IL^NRM{?OZqCH=%>WOG3EYW=H5Kcjq|<_#xn;7gBuvk;J(kr zEcXVmB$p&eiswqAu3b@wElQSUn=8d9Wyg+fNU>}+a_q$YEFH(OUN&yrde^m+)OMQd zlTDhVt?R^2vil}YQ>!^@hjjbeN!<5M(ieQczvr33f=kL#-}sO00s~+$n0e+oe)sSD zCOutC;5dTkSP^`J;)5`&*D3MtFl=(1X1@fQy$QQv9W}dnJUzq- zz=*-mMWOUOXHP?fR22w`LTl(Q31PVt#YMA_J@pAx59`#)I2fF~Q$B}U zmgg5P8_`Q?8^ymDx>OO{GE zSg$9Xroif5gRBQ>Z-ZMQu{5aS7qT^1Q43=SXmzOK$fbz^P7A(>bN?y(u&3`i0~^Fc zpe`g+qofZ90zwpvu(5E?NHA*TsKrc2m>{lSsWt%0jH!)fP=xExq`GaR)U6T0XpW}D zR~wg?A_g3G8L0#i_Xg11OA=l(Mr7%7T}K34{1-IY>jyg2YI`Z>8~!G;3!;I*zY{O# z#mnaAsUX{9*+&VQbg5iABwm)6`^)Y1E9`zC=sUaU<@-^)VX(gL@{Vt_0&Gzc z$oO~C==M5bhRKKozCkbild1KzStQrtA8^}{FRUY&*cjJ?oX&NzgD4*z0Ln!NV#K*< zLUE4Rg9CcqMOC_oDbmwSm0!;!sUu5MO!}pUEJ><2VWwCtl#F>NH7O`5XVgHd)mT)# zWvd)7BmC2!ZdE(7GSjML;yQaTle4k1CI^Gy7JtUP3=b1efXvVf9#ejX3LCON9LFdgB=0Vw^a|z5Vq+lc|tdH(~R#0(3bdfEt3QHqoHYjOijMQKk(KtKsRyji0 z)LpY@vZ=y7bHxg*h~<+Llfakp1^oek*ys0yxCZ_IbYjk4o}N^_x?fc%Swc}|HEOcQ z8^@ZJrIvT!K3VJCo9N`5#~QsyUmxn5!MP50M;DN0Qa9{~h}c_8e%{ZdRhlU_Gdm{K+&jXyX$Y{ph*GJW&9* z(_dtGeQD`84t=Un1V%bOI!_iHUZ?l;7iFGzEdBbS-zXLfx8vio^CVIRc?mN1GvFKJ zSKp(BQIr#D-Jn-o^W5AZQ9x`4$VelKtq3a>K57!{xw0n(R4fH1e z?L1GH9KRmf9^7m9Atd7BL)v~F$=936fmy-dHrWy=YVd|!cxuOPTRNgeLa(@t_D~M( zEM~Gxq6CB$tx#>2<}9jE#F84?bwET6Cp#jV`3IwcPOP8Y10c=UKsg z6M7}dux>1outB)$1qaHYv8TWndcuwXGX}*SA{?J=Z1kW}zTCb{S0LL1OkwyNvy-Si z&W@%`2UWum$Yxf*^qot??_fcGXYidDE`H~Q?_9ckiRM3SPMDkHdM;^8CuvTMrOb^q zZp}+!=~K+BQu!EquUewYE@e@ReN9);x=9%qbLQV@iFPxLCp)Ay+lerq!@r78rnTy1 zM*B~3Eo0ZT^yEE`=WUO!-WFQu(`GBg&tf8{5+?|?HbPp>&fpxO&}7X^=lD6-At%=O z_&q{%p!*~1wMey>9PtIb%&p!rsy|tjL|7bHpSUBj!l30te?u5_`rQ}@;5+>~KH=q; zvY3aD$J0`l+ZpJXIO+QXIu!870%=if`;P=^41G;c(P6qv3~t+_^{I{^3@CZ8?GVGNl;1uqp0FY)5pI`dH^2qzU~DmTNZ+1gHfR zd01cvSq#fb^zkT|fRYv+6F_X|aADtM@$lioTs}Wnc=UrQDg=~bh@#F^GZ{(jJ`vhi z_)1}41xI`Zd)USxnxX^m7TtQ)*^ekvqIG}4KF2-^zD*u$qIF3y6mV$r5<);}Qmxk! zmFqQRGzMyyW}yy1*Q!=-$C|IeX%krUf4Rkhneod+u<$TeMgzKy~(S!;fC`D z{R1BW))}q)2qf|vT0*s24r8S)BNt$W^1xxAxB)IlgK>v9l4q?ZdEFLlkl>n}huoFG zR^$axxfY}X;45l&5>ZK13JR`*E(*?dC!qi*t4Y!)B1IoU_QPRs(yJFEU)b5Xk-hXeP^XiGjG}~A)St7WK;E7S zm;tc+Kq459gdrB-V?P^+;t2f50$HjO=E_uGgq{-OJ^_lp61G=Su>^&cZwT+?mTy>M zh4q2xuah!gU86+?mw2BqHoj@MFZN3z<3gVTEyIrc9H2Gajm|gr;6kZng!;6>k(e4I zS_nqOwHmqx_h}Ki$8~XS@}E;tkv8})47{)eh}U%hAfOo#d&Dd55B7i&Z7t*UpvE{M zZAHcu(R@0Y*oQ4!*`U*bw!g5O8vN3@Y4i&@WBB<*HfONg6Io1h zH!+yTa+k*L$~ZU8XqAveaK9A%Pbw*)(sBkyl!*kD%kA~$i_14oGNkY_YjyQgGx!_7 z4%KO;C{t+Nl;f~BPlKeE(Y?|#fWx0O-zxg`?pxoi+-{R}+6VIQ_RHMr^2!r5ouZ?$ zy#hG}V_Sy-hrA!OAxjRxuPCyBavYi8KNQ?GS@fWdfdLa4y}Hx479WJ=<~BFE8$gb2eHPiV8apxER(AE|rz*y%Rl zpAN8tGzr?)JSURA~e&|i83s=r215oQtUx-QfqC!Vq1vGl591Z(aCd(2F>p>%( zF1Ggi1BQPVje32kuB4?*|Gzg9EMV0VW;Bp60!9F*){Sx`D0}1aNCIFCk{tG%XpN-$ zkX8kS))$WIk?3R_sdli~wjxnQf||x~fErK~Ch0*qdZ>?o1>m9saLYXR?2}go=^x!#?YSGxMPJfbjWH(cl19b?6dm4%pD^i4J{} z>o_&a$RX<}?4h7Hu!)kU%141*UfdughG-Oy%O+F?WAj!FafX^2&IQf0Po6b{xv;8D zfY3swVWm(^>Xb?yzokX|>DlZ|#kR6p%dX61XVd=3#{^U6_l&EPT}sE=g{6w>v*5Z= zgnJ`fRFjigcYg=X6fy)e$E{PFaQ+gRhx-&XgxTX(s!bcwQ~1_-arulJk44A?$hN{| zsH<`Q5f>rA8>E6!Pq-NcoaMj?imX-IfN!8=Hs>#V0~HsBGnlTOYwg&Zgk1;48JCNL zWf>uwM`P!QHE8$z;535IjIQIJn0FdZzADb?G#*!U$H;9j47t1KQvulmTuVNgm&R=<&P;j@L_TXs3ZTY80iHo23X zGMx|tr;8UjjCx1iSteZhn4x@2TyK294*7kGyAc1T4d z&c6GGYXl^}a@ci&z(6V(?u1*Hyw#?68K;H2^Bq=+l%~r@IT)xI#c6M*rR%{G1j1-a4kAZ19j9HjP`MZ~ zXjhqLSSa+0J7NozO$h*gIgHcY(&F!UT}hlJ$~(VBG^K5C_DSl1 z2LSWh;-zM&;4X;V&AtEx`N8QR68X^v*zvH&s13CC2^)ap+H!e*Z^$%IV9+#S;J8)T zH00c|P-U<;jyN{xv>(|L3uTng12VWd@*2j{t0I}_!VO--@&4JROPu!8%?k%6NH8WF zqGnz}d-|`aA$uBuJaF{S7HH#cE~?1r;;~^cbw-Fn5eN?1J5f56;_wl!4Aa)i+WP=N z@J689w4cSB0v_tx+Bfk6S@wmjs?w;k94tDv~EjQ}pHap0^fsl)T zu1pf2$FgJy1m=!KEuhMJ2r$@>8ip<+H6N{IlCaZzAsBkxa#i22YEi2?lMG4geU^w- zQ%1li5C2u4V)Odja6aN>tG+-8WyS+uJ#=sGcvi-)w(biBBL0BhZtDSm1VG#Rs-^`s zf7~Bww^Nf*IUI-w!;jEe`kbEg^}EJ-P98E6a#$dY(h`AF$u%y)y9CyV`+(F!b?G!n zOJyEgPw+&94Tet`5Y`92IcnZjx$7?T2mC5qrG}j;vDH$>Zj=h8TxNgZnV7XkF_`dH;@Pd7*W5<4NHw#O|bg}yjWO6D@3VY%Nsjf3TPM6%>a8A06Fi6nk*{;fYx!m-_TQfFR2JsZ zE$=S1xgpaE`q%YbJ)gE4)AroS`GpfG;dzPkYuu#d*bhDmpLPjX!QF|7D@dm(2H5C@ z8KNFYR9$Gw`0~@T-z&Xdg2zYsh)<3b=UTqfNk#hz3fTU8N%wt4k-XAZRZ^2m_uTcL z5C7<~ANFdx#6F_P3SEn@;U{o+=wv3t-)A6|nOQ&d=#wA%>ESQ_=IhxL!#`xdc<=B( z*51YO46pwQ*8Gd0{1L32JUpTMM3ylRa?l!es|V!*Djx^kM65kU=)(&J4yAHSSTYj{^8Fuvq;pu! zho8{Qqt&}Vgl}gKLcrzY2|LYSLbo<>ADB%5D+AvY<~ZtJk`f7!g@b@KA`G@R%(n)L z2Mo9fxDAi_hxW`Ggqf|iA?^(~iJ3Bl;3aOJe4IBq*QUAL;1L5iUkR}SH#JBGvq06# z8|P{~{?@TJ6;MJ9vw827f5VOK8vX|saQqU~2mkx+Kwjqeq#akU{log>d(@8Wp6!1~ zJ2cSw?@52W^aadKVdwk*GcMn=c5K0f@Qk64n0ofr$ zRD=HECLP9B{6Q2lX%CL&LE}n=)>CgZ3z?HR?)XtO=^rpg-#gm60qL9O%Ac}7hP>hj zrz|6G%2Ow^=hggwyD9K~#N4wdXiwy+crZ;0KLZC3|bjE?FCp#4K=71WDmQD)wBY63;P` z9b>}vxmB_*tik|$fggI&qO~As1NB3~GvVpOy9cZo1xTj5x@;?L;M7CUjo*1=OCIcT;_(7a0u}fsk~tnQk87{P?Rm2rF^Pvnw3

d4(R3Uo3PwBPdw%fMJwMp{J+q_fKydd8hhuwwKw!25^+uz50N8+GEBgX>lhIgUhLGMJf_z1B!yX33VAs(q z1DhNp;V3$!t+F*oC4j*fwM75N62WkE>-CRs;WQ%vFXVo(_R<6NMYqmbf}68Fz&D2Jy#fgi99FhhcHEAabW%fKQ6E@9uK~=7Sb!#Kyc=cra$V-#$*1t`St9A6^_o_PJ1#2?K#=F8{rt$ z^2|GZX}+UUZ^&lI+Y&!+XFG<~~LnUn9R8^*-r2q#q>507B*sP-;|0 zAI+grundC<-vRl^e=`5c^{1b{B-}4^xEARix-_o1UzK534 zXf1)ZL;V8%c8!eOvH|)E2XBn)Dq!;4CaOf6E9>UKraII1z+7i5$Z0p%`WM>>T4T6- zM4qnD9Chf2f_X(N6h<%vF3~cDfr^KT1MaiT&G&>D$ojvFDL=fX2Uke-ddwbP3+mTa zf(&T{pKAy8;r41!-@>EU?+>(li}O1VnDg#`3?nl7@0VWY&m7;+HpV|W^N!9P z0M%+inu4*4P+!T}OX1TT_LZ{j;N%8~SF?)JbCl!&G&W>?!yr+iqr4TiwQ&CR=NH)d z-+o{d+3Y7@JS|lY)Bu!i_f4y9ne;j^`26giUhp%k5%r0CXaUYKpl;+(e$j zRy>jtG0!JxXDj!d>h%XB(P$)yijSO5;Jo4*umB=?g~$z(H(hq>)p$@nXQ=k}c7M3D z9$|CQbR`XGNXMpuD2mSRB$Gk3r`g9ge;voVmo(VbwumD7&N_fB3kP zEH*N0z)3BB@R*XjEvK*}`;Hvhr&Lqf`u27`o2q{MIXNDe$7q4d?Mj|HqaYT!NpX5H z7{du$R%2U$$5Y~IuQmKFFs&^6@Eh-Kb@ZQ}##n;fDSZ`_u$m@g73y)R?cAYBp0nUrblE zL*9+anQS)mHD!7k;~`{DqHiwpn#TYQ=1$EX2l=DyD5p**z920OOKBdWnQ34a z_u<7JbUP-=+}AyD2I3Dy8h?;gtXO&-Kz^C%a3h+@M6LEJB2Fn%>AD9Z2A>Ppk@NBb z^c#GnIHxK(F3`nLQk>aEnK%wDrwqFY?0^8RF1=$R`QU@eg(r0dRKH4_#wSm#98SKH0%b#sNw8#Pc#x)u5H4n-@kPA(!@Qti}SW9Xtz|t>51$$Y4H(c*c7W&G?w-4Y(S0v^)DpYl3>3E?lMVPFjd0 znnuQ36OtXmSZP}D*pnm=XwqO>N0n6o%ZQO936M^TqN5t93)E0Pa1Gm5YWb9^Mx$z? ze6pONH)<+hQ*26R`fgwTA8MqUNGtF4>xI-@s-U0gE9pcPAw{>`y)D%anRQx(zD79Q z@X^Aon}=!=0u;W>SDF#-MkdqK@_xU6zdR?WCnMeP^sRO}{mFSA;gsd!N2ToW{Q^OM zOmTq*05>X6@5P{EMU$5e&KW{`BTX3Z2!{ZZo-|^UY8~7VZ+Dq+{4Zmk;>q7{S%9s# ztO1NK{x&vypw9OBrVdQ`_SqXY9^yj_AtZM}b4qy6o~0KwUeKXuK!{TGS5Qb1kC>8Hwyj-dxq8cbCfc7#$P@sWVoG2r;t(XvOX z5~>!yGiwk3D3&&(ufFFV9{;1h_I-Ascku6aSOe64Ebiy7?C||Lc>K2!sp2uX+QgC!>k2?ccKJvco5`(8w|Lo@ikB=a@;EW@E9>hkm{7wV)?Oc6zC56{ zfwdrHm|w-163uC0?r`p0M6K-o*qn3_jz0YE4SrEu|A;R@QgYtRRw0vVGT5H93pcWVoS;X z*=x#(>&17w$1o3akdRA+(lG7TZHY(>*+#L*8Ptz0oH4KPmM4%>C59op$4QQ*AN~AI<%59+D2-ynKEo6IbfR(i42LW-Gi`o#wgq5ux%ApAPHzKF~aR}pcPqt)&dfDz&6 z1QI7k5mGUtE}cLF_symVMq5XGK9&V-Ucf7&*$(ZBRbsF(xC`fxiZ2&M_TiVrr+0`? z|I$(5F$G*n4pjtbQt-_+aiukJ6s;l9H}n+YQ|!jGptdDS7!tX}lPEOx9!wheA6~;o z6vVuEacgU^u|WhFe}V=RofLIM=d)}+z@Q(^Yxda}UO2mbso&}JFOeMt){FrgJoecC z>HLnD^v{q#!Paa0c_5y#ou+U_i7Pv0m=T}kTg5XT@92uHYWo;_ z`LD1nR;sFgR+G($cTv|DeIZlU&gyDaE#Z0VFKC=y`C}C;itvZ)=*JG3jm#u?Gy1Q? zryFpFosbgu4corBwsvv550ouD27*mOKO%0q3Hx8ae{rzU#`0|=B$oEJL$MGZV*F@g z0?UWiZpG1*$WtT62vI!9&gQ963tb2ekcSXtiY$h%Dpo7F2#<52z#qJUcxf^ZVI)jW zJ{^lls76qT!(Pr#V3Um(P@X`F48Pqta{H0S@am=RM1p-`IWf^?%k+!GlU?1Kj7JR- z#$-g}la~IU%(`XO%|^+ps>yPrQBJB=7@J)lMSc~kn2gnq>7X`yw7!@*`Q+qfV1xEq zpSGq*@4e!~MBlM<_xNTyV!t z5N{&nASkdEk>CPpuI~?)>{9TbEQjL(pHTu3;U(MgsEh=hLCCjODy;!NF>Lyy%0An^ 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 z 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%0A1<-Io|mKT;WAE&T9g584)_XBPv3o{I9OqUhRgvG znqYQ2K7(5PqpGQFP4%)`kgbJA!+{ZHs+daan%~RPaU5=j^V@P? zdwo7+Q;~fNGnj20FsvN6D*d3G(0tvR9V&8Oz3B%1N#5 z59nIlmmcxTqmpl2l_!*dt@=kp{tT>Q(WJ!up+suf3pV`HXQ4)t zMx03GFPTI*8iJ$Yr-IvxLIxy~yH%qGGXMpvK}clFwmngr%gj9y0o8mF`UGW$Ag zSCk#O3QOayn8`3D!^)^)9^)Sj5yZ6G0%r9BC8WX3YT~-m#Mi)9n6$x76W{NC6<@-) z5yKG=nZ;KWjgUVW4Msz;Q?bxUKz@so)L!EchpdHHD)JjOSqlFvzBXy+LxDFc%H2Mn zKNE_IuYOcZBKr<<>HN`MjT0y4PtGkB%t$aee24vCq-=U|bU0sn&iBenB^WjFg`11D z2Yq8Btug+M)pS;pO8H?R{N1^;44Vt(u*Qi(SU2nt;5_y>f)QX@w<*9I+90w~UZU4X zM;uIgqx;7y zW76TtVg0YDS~lut^GA1V1?@9Vy*v-}WkLQ9)Kh{g6ct411H=u)r*w6wUQeE;Zs7N~ zx9f=>oH(9B>Z9HD$AV+I;Mmm0Uabm7SovPBZi+>nUd8rNuSO@TUT;Qk*;Z}G@fRgdwA``^F&%7ABWh2^@F|Nl| zT9-f@&t||M$gz+Au(4!qJ6l1*S`aAqQKHWaxkXfbgHAe-D00yeE`gKQRpCgi;jBQ) zy?&zBP>LAHXCh1x{m(?2v56+~p*wV~35WshV8Rx088W26;f5%OA*JZXzBdP-3LU>jvC=g!%~W7)%oS;`$6Dxng*Z0<@8=Srq=IJ>tlscO9Q{|t`~j}`9Av(@D* zr=RY8L({{o8278HKi>H>NK?TuUPTfnQ+=!%?pzLN-=(-&I-~xL`&=iSeC9a8g+CYw zFN%N{(U??H8{zzPrUP1KnK;$=;~b;hda44E4+j_5e)AH21-JthA~&BZ>`q_6tA^u# zD;UjW>qAK?s!A-OgfcnF>-A}gUByZf1p^aNNeA#8@dzvi4@pLuEsYC$klw?Dt#Q;}tm=|LGu-@5v!K6%Cn@ zR5BK^)L_^rhqM0En3a5M;SX1!>Xk7oFd#6Oh)37hwkb<6TQy4RtXdl7j|Le{H(y|$ zl&+`f7iN&Ym(&#Ig0r8IelmyGWjLVFmYaW+oN4mheqy1@XULq|j7Z=v%J2~8h_Z>b zAZfJRrIhY`YFw!<0=sJpUGbW4UmLq z5qx%Jc6O7FdxfqYL1>@o7v0l~vyXDYkRNo@ox4&Z-FX8}%Dp?OqP--w1d&>HTfi-e zcd9*!8yCX3OKta{0|58gYrniS`f!=bHyYTD7c3mk6hP{4Il_hrljO3C$7 z!x|6%JNNbCzGZRxQ2`zDOK))-tBzlH@#4jHI!?Z6q$uE~0y^}#U-yISHqOUH`h}%OGQ{CI^S@sO95np6?fic-L?yV&~ z+xaV6@SRU9N$`mJ;-0w$@>1(H$H`6!$ANa*+?H1xknU| zP9z>oB#fi?-+%Pz{miSTEO`^1SbW>iNhclLy3kjzk;c7eGnun*J)2SdR$>E*a&!QR zzja_?;lP1~PzdK@kHA<0)5G0k9>ac+B{`;okY2a|U57LPJH1-fkPKmcZbDDxfoaTu zJB>uCv1x%oKzv8Fu-=K@$ zi)}l#FWb2HUTjGA&phbljB)3^1+R>!GK2dPsyhkW03ypuRF@S}Sp)fB3^k5WDuh&F z75_~3mQXYjI%%?0EZg~N%NjG8ZG7e9s8Gk=n!QCfA}fGXSMw;?n0I^5!vC00%+JgO%eCB z!HNax>p1q~gV)xuk=6a+s3Y8w-%L5B}SmE?oJUVmF^z=P5lXuQ_{#48+ zgniE4>Howh{CCdbCCy)wH7~P2X8!@wc^rBU=2f?VUDMqPY7L6&MI@36(F1NQ0M;NL zm*94(>ex3_Yfa#&Daj19uz%E_(vtG2ky97$KWZP(`yg$2{#BB`l|Q>HzvR@v;9o4K z4@ng*xME&dt3NXz3c&U4Wh{TTnI|zF*e;@tYH<*4LPOkxGm)zNc)Hafy3RAI1&{NE z13N$~sSUK9CZiY*n-RtgW}$r&Af@O7X=fDl2d6P8E+e0vP{zW@FZ8eUMjkqDA4#&k zNY8MGoDBVvzc_z;tM&MVvG?Rn-%sw}*o|Agk{9Za7HB+E#}x7@KN}2THHmQ6Ws;K} zUSqD1?i>SZEk`>(wp^O6P$(dwQ;J>CW+90Ij(bdK7uo*k$!O9lmF@fNa>+_YPd-s> z6^loj#=OxyYY4aAr%onQ$y_X%jOFm+L&9Mw#+u6&l+TegZlKbE zqk)V-ux4zXXc1c|;H=^wA?X~_dfAXwtb53Qqr-)?6^jHv6EzRrfBzvf`k7!PW~B?m zqsQO!mc9AP!kZe^{8NH7tyn~2s%V(vWcAo*5(@o=lK4zarzqNR^e^xiwM?awsl7~) z`V?|E62IvD75OJQ#t*`ykjk-xlC_T%GEwz_Engy;7E(B#o`t!A;CO2=MdJrYdW%YJ zEW2}E#9mUqUD)`yzb94b#-c8>);etxC|iZ6X9-$@(Hz)7tKDAZbPL-7wd3V+(1bB$Gm!vU_)hCs-RhuG`uP!{a=a(iQcsDG%9)ov4? zdi$n|_6SMG_>B#S5DGVmid~Wdw`u)CD*dNW6fCm8l9S+M)cKrx$1v+}&zj#sna%2A|NI8@tdJigRzy8GL3F8faU7HE6b>`db_t zBVq~B(+#uy7f`fkv5gupyy2~D>B6}sOh@q1MimZ>6P+PKUNB&fDq(M-O73JqL9ckp zV>~0urAd}5czq!wq53k-pSkQQ;;Y%P6XCgR=igeX(Y2oim!JO0Q1mqWNcL2xL#y~1 z;7CB=Dfotp?Vv@kt!1oX|% zrTYKqo1qV-QcGqF5QU}gBz@FAxoMt$+FCRw&Pj{+^0nd4)2r<&g6;7+@O{Hv{dP;V zwLPbMb^zC(3e8hDDv%Bg6}WKZUBW;bW$Y+iSTc|_sr90#)oNqq}DL zRwV4N2H@XVW6LCH*aq=Z$N@BG>8!oYa~EchtB-fpSqq}%en?(WL+ODeLiHvp?LbDT zx!D5}WN>kq;535{ic=V831VJwy49F1fC+C#d^ZpZuZ+*cqNDD zr1GAYZ7(ODMQd=*P|9AYw43e+qaEGPhDpun)`)lRIgcBTJ;#>JWbdB1BlG;CFVwqf zyw7H%LdJ$9L@Gc$sgefk*mMz7{MF8%kxwGuc{E#!Ks}k*lbvC^i86nQJ&`SibfR%L zj6OZtDv18luIt!nAPD1ZA!Q>z56PL$)L1$GMegc=movMk^Hq32N?G>AD_`_@kqL(1 zTpjyX=W|&!M1GS}w)5y1MMF4zg-zz0;H!qSjMrjz3^EpCLkIBpvwh{M@7Ty`8y~r! zp4!TC&Lg)i$iP(h*=-B5=pf$rH}>UCqtM@4YRh;CUHN|a(Z+z?zYQ7>qB>na1+XsM zhrwMMurkdkaB~QsM$$?O=LIQ7_(y7-QbxAp*#+1)NDpoNb~L%D1Y(+>Qurz?9*D^P zSU4TiWF|`zJPnbkK^dn+Qq`h+c$WI_8UZN~n@IXpzobfGe`GZ7 z3n%yGWyuFKsT3~9!c{{J1$2KzLC#>=FZ*P;bu`K6Rn^Gt_Qi{~vmTztxhZ4h;0q-H zyY97`m}Q;^j>Y509(X$X{`W`O$ln(Ofg(H6d0VvAit;gVWdM&fw;v`gh4M~MO$c^{Ou9|+N`~JI6i-H3}4I)U1^gV+NKZNZLE0y7JrIxR8kCujQ$Pok05Uo zr?WDME?6@`GF**tc%l;!zyySQ6P={q^e8)h+j(m)alfECfBZOCiMxcZ^wV}_=}?zw z=$l*V#QdOGA%We?@*N4XJDIsiOQ~(98T$wDlo!R1+i~!rIEB&%t0+>viX<+aEqM5a z)=UxUWVkE>T>ba4H@wyJnCE9bAMkwC^D)n_dw!eN1DTkx(y8Zw<@8>1au({ktDr-(NU?jGJ^tgYF9)AVQ>*-4{?_#FectfVwTjqwp<6JpRNm)MLas| zm-eR~lGUSQS@5WuCgR6P`Kl5S3z#~duz)Mt`+!bsP>xwzL6n99(m=eu(0~=ZaAOh1k@v>9w`^_v;uRY*h`2O()1}aUjwVg zK-4F+OJIijn&<6`08XB=oeJ3!CG<<9KoG>mgWixs2KlCu2|XJ}C>W=RNLp^A=y~U2 zBIS|-3PGLbdk%IeA`N-OX^Z1@QLIdlM?m^sFOOtW&p{axc{N@EVbns-l^q#|61gq> z-$nBP0GH@~O2Hyo~_nrRi6_vTpUdx9{44XY9IFDXa}ztr&ayYMw?Ynwn`L2sN}4Y>7Z4m=Z6GMO z(QMGUhD-Bsa3h|pLCVV|Ryv*w(dM05fbhoI*Gz5Bnh@6iNW)PZ26MU zlu+-}ki3edOR`Ur;gu0o%X7``G&hT_9ZQ}G*KZ%B$md5EHH z#g;ouQVL(&?&i>7x_9>_@QyJw&UCzz(SQ%PmvDb6BS%sg_DkUpdlij%_IjEA8o#91V5j*b z$hiiODTZBMfZBw`1eq1MC#&oVHyq`-azDqk-A__8FRT5m5cwWNfrmDs+4=)ngm?D} zPGHz^``QxN%B#1g6GjGSEh#>1yH=lqEO4oQdHc30HA@|m2{rH9Oje;0Q+^*2)hoKp zysrD(wVuFs0u@B`w#D|YiEjR7wn|BRMza(UP2B~WhGJ9jA8vWnfMVlgFwb;-53A4^ zLpubW-gIgaC9KA(I^7L??6fNY))LzCb=14Z@``B*yLcqCBoTn>v{P z00OHKPyIqR5zjm-Moui7Krnms)<1UU({mO|H{oxh2lFivSuN(3pt<0onruMgH6dBk zLJ_vf&6H0veFw6yw6TO}-S&<8C!KvFEgg$^XiKfo-Ez8kkPyv@Qv|?1wvl-doBO zUQqlFq|x27i$5kx=}@_mW1u48uIjQ9xfS5T>EykFoeR~0GLlEbFB$j6mL#}#gR1sHHx0X9W}R!NQr zm<=I-3UClx)}E*Sy^gx~uoR4bk`Aor|TF4^VADna*TpqHs#?4aZ{PNI=yB*agIA;ee(FU@cn}v1%f}2gMa0@*IPX zKn7X2Z`c)KWWcD9u!~;dJsCV}J9Q2FJ#Ay%7qi!$nXYo_ertMEW-s>BKcbPdolXAn_)%tb?-tHy7<|x1CW6;8WsC|PT zfK2Hxp>F^`+-TR-8$p*h2&Tw zT0NM0xgyPtm^w=M5orn$xJejmDz9XF4mmAG%x%4{2o12_ZD+jB)o9@ z*4_0B*ToM4R~|DW#4`+>>L!0yzD#bY`R7zCDnW^paui-bmlVcz5L|po+Y0j zf872_19!nq0{=Tio=~q2@=be#=3pFvy|Kyk5+C;8HZ}o_&&p1souUo<6a#d z&c+Ibh2`ai!s}YNt#e3PNhA*N2fN(~8hIpP*^7j@Aye{aruh+y3@zWxFVq+EuXFpg zihlVqmp#OKh-bG-kdF^$a(tGpifQ15e{f9h;>Y$Hz zPAP|-uJJRJnSpfPVF;~Tfz6_`l1|E(c^*PP8(eZRIQC+LM9`pd>dFJ;#HDc@I9Ul+ zK>oEY-bF6twfX6uzwAc*i=)zgO)GMq%_5a51xEZT;R>a6y@RlT)5q2vOnQ2 zXP?^RPO%sc8p*BP_)KA3kC;i_jOgQeEgI8fQVjVhxDd#^N<1z(tJ}}y!#(~ey5VK@ ztvp#7FQi5?LzXp^8A%n!&!XfNZpnE9*`D??Ax}}(hs~Y7Az2Y(@Qt5bf3kX`r`8(W zNi^?We5Z*xl!IK8#e{`iPiq*;A%=>dKi%Pnp+NCc*a#03Z_EI}jsuKv>>>?Hb$Bj& zP{z_6xjEI!c78QId{n}43LzKLuQfaR_R`dDe8Day!^5+q$gv)e(8@m!d(gpPfF$}z zxRw1uM7=c;eUCGe(rk>Ch7a+4AbP{ML=4>^ZmNblk zJM71+F(}Vw*z}JC>?{SWrqg1RonyW?_BIhcW`DObsE`b2^Qh zZ?xtJ8}`E&Gb1zd?xJ<`h*W;nm^<82B@zflww@X`5yzUn?e^@+pr&z-2@Vpvn#<82l|V0rDLV0s z`{)xYVY1-@!svML5^Fn#GFZ!2duFq#-b=)0)tQ|lo7faRbUNrpOLT>vmN&iyZmiuF zYgE|549_quw1^Bv(4UIYp>^s+RzivgIFy&Y#JP%#7XO?RN)lgV-U56LW@ffBygQyu za_JnSp~z3WFDFkNR%84PSyp&?`_H%9nw)x=zk)^BR$78qVb=<| zwCaM7f~PXP-{O@^8JX-vU)(FCOmC^<#O_ku*~3kA+PnK`Manyvyg`ja-0L*0kE^iA zo$Du6!y#7}zCs?yN@MTv^+ss5cr=aCS99vBv|fVw@7ie%!qNz@8sDb{UtiK3K%PZ% z;auw+XjALgJ_nAWMj2=&|EFtbxryR~x7t@=D4|hy=C8%~B6q<7$3T(n4FgF%#f~JV z_-0$mZM&GX>-Mpuwmy`IOgUESLN;ZFYE#H*w2j%Mm7hck2Shwi4z)}e5ppq1jY)2$ z#y-mevFJ$R*6}_oiQv7E!@cn68hrhMyawpBoI`@3s{0wdHnjB>klfCl%Ntf9iR|nb zle1%!Mhfd}_tZ-BRs@Y7ly^NPC!wG5BUJ7Ol2GA!`fbDD$PgZmXdWAfaIWMUO*X;FuPV1&?X5 zBGK7D-YVjvxCdXa0V)KqLC7M)KCdd!?|3_n8eohhG4k*V00htw4I#280QX;u zQ*-v-^rK5(a9d=%7yJO4SK`sR2?V;KQTyWFbBl}LbD;vApKnCtm26_jKR;n~I$arm z8U0IB1s^p(a zq%XAoLwc!S@Wz(WM-S!2>Z^yv<7r^i>YEfhQpA3lEm``tkfi$Bsu}}POZI=-LKN*| z?m@DtuD_7#feZmcMT-cTQAn2B>>K<61s6R_Fm&QfzzBgwPi^r4u4j%M zhBsfNNP8?|s&;FAtEbPE)2Zh55b_`)b{!HNp$Ild3f0Q{7_!OAgRuiw$n$?R3umJf zn)GZU_#U%)GQ;zbA=H9=uBG1{_RlMY?OpT+aJ4C z^Ahi_D%dU}g~ezNqbg#%p7%?C#2I*DfY91%8^QA~_mUQJ^?rGKag?y6Ym$e{qFK+h z=ZxnK*b(}rC$Q9!J;kz^-ylrw0hkc$c9w?<)uOyqJ3$I-Dm|hOTMc+hU=t6pc?uB* zh!LOzJOXy!^=J1gGf=jo||amHaqwV;M|bnI_~o_8}PD#Kkf4xu!g39&qJ;Y z8OMp&r-suiU7XU>$z)pZ7kIwv99E_gd^cl#a$0rjvtCw_0$L6?$RU%hG~)HejkqL_ zNSc;IdpUe4jYx9b2#4slI^RPD&umZ2bKdh)BpdfkpBpWo#I&BJ3@`wyJGj+}fr53& z8#iB8fu!WQYyc;%ArCU4KvkseHs_i+<9XN&5)N8$nJnPTE;@&KT#ZLdhFpyF?-;c2`#K{M6!^EZ^hBJwiPDVKhKgSpYU=cUokRBdOHK>=!y6o*N727}@3$e3e7X zMT(xTWPx1=MOT3TfuW79m`0l?w)hQydC#rq&#$en`d`r&;3&gHZ02vBUnS)k`0F{oa+RETc+xyE3>?LyV^F{|#F1>utkaSy?-O9s;ysQW6eGNbOhn4J1Tc zJC9q^ektrsL@Pxh4y1L1*=RG(KhtLo+Cu%>1~X4zdr6#TWt<)a<}x-ls#{#_a1naT zD}7Cx=g;>y2z1tp(Z@2@IKQb$zBd06xX;IsDb5rpD8v}puK_=npueh+oUr>hER>Fc z+X22blBHa)12AwrD?|3k(FPLwb7alR`4>H-gi{kRno$97qg-{5X5xv)t^8n1tQ+Ug zo4ZDH7QRP^+KK~e6K5#VLnBF8C&-^f4{YQBW5MKOl##jUnyAuKD_AV;w%;Jc&sFFG zjOS4)7)IhJ;Cr^C%*_Y;Um>$o93@pu%Td%Bsw`Sfp0orWM}r?%D%_5gb_mB56nggP z-pugv^nYwkcw?=k6;(d)!uPD-e*Vjd5?pWjTIu2A`FCGP4xO1%q=~gwhV5Biw%0CD z22!z}S9uOw9@#4+%V~)cmq5m(h~5fRg$hJbs_$*E&qq5y#SY%rI(2V;HphOY^HT^r zdH(F_kGDpmt$QaPIb}y@a-Em|%Y_Sd6h1rs@kar2+}MWGpRH{)u_O_T=(bboe2^V{ z$bQgi=iTt6yWFTyk;umG`CB!rRz z2i>HvNvKiykaR22e63MlA00)U67^*7%1Jc7n4;Hh@2RB~>`s6Ir}na`(J>oZR0}eC z{YVz20`ST{B^iJqSF(3vL`8g)=)Va$Z$en3Hqe6f?nDcIg#xn=Lb5vyI>x!I!arR$ zWSVJZ!zD`#p4|Iv{p1q!3Y8{^%2lbw?C;b^C0nZB!cr6MMVG#1WY?NFxop>kT6Gxd z*O#HtWjp^QjhQWb`P_upY=KsH{(Tg4JO^4~+2a}2gli0@g)*g3WYK(SMW z^4$IN@3+s69U4Q@lp_oD?aR%n!`aTS{IraOYk_>J`VRVwe>P)NQfe51|3vF$KSp$b5>U%ijX^UM0wI#c~UEo1cXU57_6 zZb*Z`RzTfl`V>^5xO3+Z#8=+|a`E59`Gu5V0D99CjX7xJXCUP~An6&gJUTM$$p|6F zRs?!Pnua|*PTDIFEZM0Oh0z=CekYLBT zzayKA`;#8L?fr57QnL-RxejWFg3Vyx8_*cP4hR?LwTS=sg4;#P@TWuS=ZtnTL9!B^ z>%-V<6{Jf;QxvwyoBLkA2kq|sJzIjUqFO3hY|Uu3(dd8Y=x}lNA_@3Vz$%tTE!ZDm z8FSBk%5lK+U2e!c(3L41eF>uvD=4fCtUvp}Ur5iIH4{tH+xz*MFoD*n}J=iCAwARm^ zd;NwK6fC^F+_};(eNfwf$X>*`TR`o?(`XxqeU0OYXfk6D!y+S(HQBH!8!p0?$~B67 z!hYJPzf`eEp~gUi!C^?dIfQU%FnFYjA*fK&)nb@ORSSo+C?`=^DCTApiP>Cnp^!=@ zv4DSIFeMZ8`~0psI)DwHUL!2+EN&fq;+6Ha=FhzK?Dbxpr*RRC4=sd_$=4;jQ?*aT%x%udgB@>p~6{sk~}X!sUc4YjJNuMB|Ea z5xklAydL@sRz1Mrv^9}P1lbmQaNA^sPLz4nF39Y-$2|mVxX~Uu52W!H^b|8anm?Tt@Nml3|K^T zv9_67rx(TghEb7rr$>jNlBig>|Bd}0>?s~w6y;h~hIapoMTt4)nilYHQ*4fo&}JFe zESM*u3f{l)k2@8~Gsqi8K$!2WoP=MJ<3Y1~NxBE94p{{Fc;L%t`Ek*H;s`%X^`Z;pBnm)a@^oZ)+g!$V*&i53wPahp@04L?uQIBSbuy6p!J7axrt@m)Go~{eATboc8PAw zXURJaaB773$6HyY`}0x%%?HrkCE|jU$A)|w8s+`t)&YnM$okhHX-HT=NgOAUMTqOL zWwZ7A(z$cUJI~X#yY3Ym-j$0$V%OnDI|qHE&#OXiHK#3#qYTms-lTiN=MLuy73L77 zL3<4$>l4n;rd?lNTwJcRbDc}LW!GQwj`|9Gri&y3F2cn_`-3ok2%Cpv>rr9rAzLoT zkIg7GQraOBFX&C!eXw~=;Q+2u_EfV;AI$LV&ZfopHDqC6ubwQ9o3ZTAp=^Q@@E!I4 ze75uQ?9)hLm57cW&JG#L*sV=UwcapHqv2CjE$j=c&rB3d&3E)ms$WkI<&K=}T+E`T z#?$d|K$Txx_sX(gEo#wJD3~n0`qibR779f*iGe>tPNn>^Y4~$(in6Leg!5ATR854@ z0e+N+r~xAbuZBz!YjdvQ4m;T_j$8Jgg7M^?C#H7?skpH@68MSWh*_}h&NoHsjPHu4 zweaDPAqQ6s*mVDh+55+>WYQYnZ=Vx_f_OYDv9{@H^h5{?#wf&3si=N8D$Z4Z^KnNsW5sW9~64LWl zu^KBv-xM;Mn~EB~LO{B(KPyzwyQ|=JU1DqH&_W6Mjf_P4^Cv6w6=r7hBCS|DA)U+q zOEZM@EMb!!D(9>C8j^0j|MyXSrrh~ZHjk8Km*VN=Y-hdcqvBuDetJ^Ezn~-Oxj;FB zQIv(1RL(&pZE&6$r9Qgsv-SYW*zx;CqoG?SkfxxIzWT%UEfl`}KI%ur@Ey9u_jK~n zUx2-(vLV_3_T1CSs}7P-`fa$_z#C+q?f3WPU74(qHgTso0nM{bk!oBCITn zpD9_30r3$>%J#!=E|rs7Yv0T-X0y3ECAkH-faG(R?lJPpZb$b*4X~0MCObWR_)V!) zDthm=Q+?0NLa)CqI+$uMpFm#zXZB%83xsO=F=SEtq-P!1ur(|n ze^Id*uo)lMU~lB26?xIRRi`oTaX?%9iOO1)00N}rP=O0d@it8NfqFwB20Vy@ zQ~(n?KKpjS(CZ15rvZ9ldOWC2Ohq(BX5K_CVFVOkAUtk{G}Etz^rX*gMP#HBjapux zWkf@MQwy2nNX*^&d9NH83LvKf>bs{@#e2%<3z)Lx4fp~U{^0FCGa&o%0;%CpBIhA| zSC*0WJrz`t!r(RjSW?qR6R2|-RAah7%p^S)49A8Ofru3i#D`;HEuyoCirN~I&!1yS zEm739BpeuChI&7`tOqn*O2v@IR8zxp4#4tQD&W`RfuK1SG1N+-IO0!6N6ml|4fq48 zcumjbeZf=~-WRW-B5DSxaJ`&Q1%3Gpb^uhV)lrf!;$=v1YTbq$2WcZ>h52LANHZ3) zBFS_l^+;UzNikE4B)k#xe!rR1;_+Z66;LB6RvJl+_~np7X)hGbrw$ck!9?U<7C;SL zfTOWxT^9k`)5wmg-e0_7dmhKeLbGq&W!WZ{-PgMF1DLE zsxlAh;P>CoFmtlfz?lopWx8uA%KuTQs6m+ zU1bzW?9}jn2aYB;Eg5C zm+u-oJeEpk{6OEc`{GtmOTOuj*!)O5=0}FesH$g1GQ%_Z*`eCaaJSzqX|ZrPrZ$@@ zJ!{g2Pq;G5hQ;J zPus_gq|c0w7bZViufGAcGP`mj(Hi2hZ#`n*K#};%@Zz`IWi?`h7jW$yy6C*Mljxz#SL>xh2}sx=3o#RqI$$Iz0R@o zqAbK3jE%4YvypHBPE5j28Hh#?z^puK2176_hk_r4n}eaDZl4!_$N#vT zE~18!NoGsrnZrwjFlJFwf-Z!Tau&gnp*&^A#Q(b4YH|C`-@=dkQJ%fwDDNjaL{Zyi zBswHo@p4dCy0tJkB4-l=7PyI@GX(ps=qkGs^w;B68MN2x@r^y|eA(%IJZl7ky}nn9 zk7U^is-5y^26{oe1)xIR^l>S6bH6OX#*0~;fllvhw2;?XjJup3jjj}|A~V%COi)3Xrs}F`bM~7)cvC?WE!UAdFjsAodOA@Ukmw; z>VR=S9COfKwATQmQ>FT8ybUr_QRqKI)kc0dpnj+=yRmSN67Y$V0^No>ZML*JJ-zCt z!sj}w$bXk6|78ya)a?V(D{vbxZ3!?I86rWiu|WOcS&=#L*rt@e-LAwbf$}baFcx~S zXoIrtdn%hSS&*b~Z-UUFsG?}ZaxByYvclG~+(43LXuR-`kZqfqNuvqrIqFIW{y$7Y z{9ylf__kwT0AWHR!L5BEVDf;jgdGHOe;YgXr6M5FY*1g|^H?0%73w2Fot?f=?DI~2 z5oqQCeIelTfW8dFWLodL|Bn4|8W_}%Wi&CcA8_k&81%J|iHmgJIwl;{JfI_Uu!r>B zf5(0}Q0hVbFo@iN9a*ME@Iz}-V5G@bQRlXbt_Nt#T5&ymszA-n!V*A;;|1n1FVOlF ztA`^juTb)zyLPqi4FK&qSiB9&fhLPvxrr)&YjCtSFQgQ!6k#A&-K;Famb zBSs@n5&pNDMyar3H-_^g(G%-EG0YN>$Q zx+p)#iRBps#M!b2Tp_J}Zfm~EuKbd~gUl0svd7v`5XAl92Ec;$aK4}Yzb1_yK62f_ zK&&x3Q$@cso)Z+u2mA2t7{kNO;h}FZ;*GNrhO=>J$eIOXUk#@^p2%p zlcdkwK<9-#L35O9(u`n!sy%CTcab1L<{YFVN}S0o1PHUIJ_{s;yPx>qhfEA7a>&DA zj3<46``LZ{qw+4_m+i;L{W&i_M5+eb(|T>Dfs7gD7HVf<3ZFI%9M0w;cbnuCw3m6a z#5lj4=i9}@Zo8L2gaO!}*e2fPlk>k$Jo>WR^1DDr|M`~X@fqE{)b*x!w=I-DbHW^i zy>N5>; zZ18}BD547DeSC4^F?#E70Cik`-!>j&0CAV%+IgaD1OXYb1sHu>ebl|f>wSlyZuc=n zZD@$hC=z|e_)I7o4HbLiMs`aF6$kpdGS$|z2x=S8n9sQgccqgE%P^zqul6QSJPIXj zt)eHA6#2hzdw!mT`yloick&Fzxgp%7k1m0~bN7|CK? zi$~qwUAQ3ncHxaa0!EtWsZm`T&tPfCjW#}XXNCRJiTh{=e0)Y z!*`(8h|51QKID_zetarmr3)t-G)_tgB*iVI(}-LjLhf1&WelCAxg%)Fa+z{- z-}@KLHq;E1-WCTCG+27uLXtz%H~D(mVLUJa;0Grp7GOvNl(tvpCn+r`$6yT{m0R3T z0YJjgaG93ky#I*DISJi&kY-Kb5ONKx`0a^fLay#y?#5%UbXNJ<07RtFvAO3I3rJu- zs2x|w#+l2u)3V(Vaky~HtWA+ME^3Q3?Z)yI7wJK%VS7zN+g`jlJ$jQndy6Pk0nr#64WO)us^FMaGJ$d+Huuz03VD*Uv^^th+4NZp#FsC{u}85wmDcL zU?Jc}IGEkwLz}%Vd@8gRppR_FUgd!i=vms1rQxD2sqQ6miF)id=yvOqj&#OpwCIgfJ8^b;%>Y$Kk{W|Q8 z08yG`ag<%5q3h8GAQ)PZ-H;VU4x02+H_i4{jE+I=46JhD&SjBCb4@(qkJz%I$aNV> zz88(<#np`iylDzZ`)gC7q{yXdil@&R{XC!=_ZI9}Bc4Y*Zw3#@I0j0=2~1Cdd!vXh z-lOm?nO=t#`p_!R*UEf|akTUgyTw!4U;Di88Z!~BLO(%bPQz}Q<}qPaJZ75bjO?DI z1#p5hD}tI9++>*DxGG+N>PQA%!&t04j4~EKCoaCvSe~jyCo*J&<#Pnk>&*tuO)Ewd zl=RE~Gw>kab|b3SD^OS<>-_1??$HLQo5_}4S^$RC`ijB|E~ zwV+`Z+=g|)QCcpQbG@?)B`67OgNK)7b^osxeoXPO!k@+4AHT{%7-W6_Irk=XEBrXO z3|)0GY%#<4=`Axr0TC|X`uA>P762`Hw60+s{}!V#JNqnuyoRy6Ig`oE&f)=&8^(+F z>SLahH$w5Cz1qQP!&U?NbjR7aagXkNZ;mF`pU=|7x`saW@6QdVZ`4Edum3D<;Vin5 z@gUGCgigY|0{lcJKlu(Wn|usQqua zoYp&M@A16)MtV1B>}tHiNw<^8SlQp_oqN1-H2+Rjr>OsGG^XeuRg|eIHLNS}sV1(W z`~5>(R}#3B!wj|mjgUEn|Emm{>5zwV*3iud_M?yFvL4({lB?BHWBA-I+p%yS(M6x6u)xaP#Cqc~M)Iqu5 zc4eW$)H{aLd(N~W$)dXF+sTl23H7Cfdl4wJgOYUc5-@w&N+tW($A?p`Gu^qj3TrOK z`4ess;VdGi%SnmUl}@W5l2;~$0}+wz6!V`{L`W&cUUVr+!>?7|^I1^TZV6hxzPc(M z>?Z|uQ4Gflk%F@4yyh#ArhW7Xevuu%>jAh%e(7X+*qK}H)oWrDv=ZnzV*e52ILW;O zU8*or&}92rX3P<5z$90!hpf9{3|E;4qvmqV2BX$U`*=3w`}BqpyhJ0`WgF)eA5z`A zUkqP&UtERNahz-5JCTAh?8a+v9=jeT7{4DMG;}>0X!w?T1J}1l(_9xb={kATH*VW= zXskPI+jB=Kh%{!T9}3=(et4a{fviuO3(}>p^yc?K9#Pnp-9N>*;S;x;(7w>4jd(>_ zt*(<-{ni_2u5Zt?4{}qEJKe9sx2|1>=%YBX8{^%^(Cw@9?w9)_s&?dHeRFJ;pz#KI z2$801aoLfFU+y!%?99nQwiq!N3p~P+P|#a9jtyIe*V#n6F^*WR-5J^5u!G(>Uln*lz3v zjhoJe?FL`ax#fh|F#LVAin9Vd?X99~JS*e@bKq(xY-zwOxav9E9~24x!d3=dTIAe| zbBi$9%7iUj<*;tAg^WWri*kfE$igkVxR*~)@4Kb(&{%cmeCrh#j~^didSh*_Jr~|{ zxPF3-5ISXXI$J8tRYp7CI(s&Ae6CuJ!;1Rz{dx4h4Lly@pD4rY?xAQqv0E}VWAlV60fFE|-rwcv0 zU>e0<3{qNiHQs729GrX?xFLu-_s}moWWA1pJJzam)FhIq$cqB({zhg@JZQ zsgFr6P5t9F+dob>Ib8bBl!~u!w4Uk?Qp@Giq60j+!SUi@Kee65Yd`QJt*f&J1KJXH zW~v!XJh`6nqVi@q#oZi`JC4^qGzN`&vC-I(D%-_N5gwZMccP7a&J#|KxBfL|A#N9G z|D2`OH)!3Xe+$H=e;7^Fm$um(+Iv?LuHgfZDX z#^iguhLynM9(Nw%*N|G0zB)HwN%{z~@;d$mCl?frvxu9%25Md!j-fj*g5{y=g-sia zET_Z&^9Dc-PM^b4G`?XUQuM?`#rxyejc%Yli);mA4U}M;LUpnYJGn)NhS)bp{Kxy8@kKgS-((dHf~{n*)D!_<|TZM^OM zds+%eCM@ZlDMtnZAqQ=PSlB>%ZDLB0o=FFPR*?RK&G3bO!cWGDaCP{+Al%pn#NfyvHH>(x_y$2x%HjrHmYFN$HxFLu)txRqHBU_yG{e(X! zWzNo3hTcQu%frF+dj|RH!Eey$&Xr*vqj?Rhh_tZoTG;N89b3KnYR1vQ&oFmSB$(@!?0zI_e@xQ+19{C{bC6ZlB3 z>Rwp4m#W^otGlbJH}$?qUD~Bq&uF&x;2Do+#@pB}uQ-#zG4=?v&wvvHjoA_pSy&_> z1Tx7B5G3A9SnQBsuz-+|IA2I08Xzwue*7MRSV?#<`GsuX*Z%(J-l|@tmS)B#lDgGv z-E+@9_uR7|iZp=dqu%4Xo`ny&izts1@oFE~!ZnCNpGS@MerGoP$rf7(2K%^zV9?%P zw>DhLw2WQ2#o0$ufLE}VT?MD!1$C!2{Y2NlJhA)gdQ3Moscxcv(>icUm6ZaBqsaiT zs5^kn*%_2%BSDr9J)n>Z%0S%2Q|gG`aXAk`md$^kgjp`wJ>1|@=2Z7a^Wg%XR=NG$G{O*zMCudeM@sL`?sh*%`>m#xto@ML#Feh}c#tM!n_ct9n| ztVcMsDLjQ*l~70wQ?~)z6UMOO_+=3rvm1!QZo%UzsTvM)%i;bp!;*Sj?iDJCfbuOU z;_~F3q-2^=y4iE*&YwSV;`s6A)Ix6{)bE5}1p{%^7#%gB3~)T~F(_g`zde?Y!e)3F z5S%OKFs)@i3{5x7j$jSW+nUP=L3g*QDK+aYYo|)S&3ulDexwpbe)pxE2 zyhMF6bvdYliLsk@0Efp03EB(us=p|@DTuAE%JykaewP8~-`TjTCl|lE_^qps?>JQL$?t6!&*KK{EuaEq=JXK>7>yy*&m$VpGI@)X@Bm>bzO^g=wHm6ep(_ zk<2~aDJxJHo`HP1<0R?~DJjYq5EnQB~WwJ7$(oVyEl^g9ssaTXP5Ukx5?DQ9(L?FG!%2-G_j_I>l;KIABi zXGrBkIe_jRlKW^G=@Mw8hg50PXCiBGq=?|fxpJp+Q^(TN6p$UX%>oxd$ee@>WEFQ# zgWt)nV%8tQpVuFmJ}TRk81SRmY|?>h5Qqx+#!il36ll@~?%?z>j0@tW>%A%}pK&yy z&%ER|_&v(nN^aF=t3*&M!S9Ls($cXR4>E`&ieK{>hrQk;iadnv&dM;(DSA;ZA12kEs0-EPP$Z11Uh!+nQ6yG#K}H1NM72&x5qawgJ)jTtO`AC?+Z8;F zB*M%l?XLy^a?q;=F=2rvA}Y-(+a-hF$u7Gcb7l+_rfNwS%4?i3u_osGSKLXp84h?N z{)~KV+T+LTicj@|Ogsuv8Hmw_kPsWk-vBCuM1rO9;``pyEaG-X?BdEqqS)*oF}+)+ zYzbMQOIL3hdMB_7cQ7%Xorwwcj?wdsoRq*g>@E;|oiSk>e89jH%|+zE88 za|a#48>dyPh{~+M<*=Z@|Mfg-AOD`+KA2Kb{@8`Z^|;0tR6(IlvHzC@dS7?d<&TM` z*SRf*dhI9A|LbNSZKCIr`e{H02`joS&VE8t!f+;Npt%Hjc<%m_?_y z1Nqa6IMI>O>5;^VLkxE74$xGP|7o#EF@Zj&JP!-d&fCP}3aK)KRKCkDktA#pO{}HK zaNGZJ)m9_1k4Qi2?xWjzoXLL`f9`Qry>Kr51MbRtp{ctGSC!woJLfiKuA$7jlSX(t0Lj-7gr-4P2SF=d+i*j z-L9k-u|@n@5X5fBSy1%`L5+dxe#yqd;FW%qRFsd-aAs^BZh~Cb`GnV;?g-8|einFl zJL4F5HhhB-zvA&8HoU4&0onOI)5l~~Y{W6LD6VR<=x<5b<6IM><1R;kpMMc(yWH^~jeK<%0pPcLz0a4E0m8te*op(ifU~{MX^4|V zX96$1bjGO+o!bA4=&U16>K4I47l$+ed4LiNUIi-iyQ43V&W;OGpq{MglJW07KGBc< zn1~Imn@+Abih&OFWi~+8VJ}3|Ch9Iy&FLI`;Z&85be2=#Tz3JV zDDDT%yI;ISiMp=B+m$7+K-Go&kvB!;884r=yX20Z;&hk-2(*m$)4Q;#7mEpe%gT-U z7un9#fYVO8ih%-HHmGx4Q&h@A;5#QS_5)M=6I{y>&z4DN1}#C~2M)dn9JtWysRnuA zWkauo)>?eND5G&0^DZ|Hs#i;AcqYu8VL<}tAJ)e zKEodFA6X@Ju0(9KjC_?HylU{ z1t)=GTdKEu*y|<*Cl;^?)B!nh(C*C44CTYHbVKA{LUP2h=oQMkCDKxo8J{Btv!suU3oEMb#F>FtBE; z)mm+}sz!^on$?zp-)a-1fiBEA#55>l0y5Gy7!_u7v*}p3V1fuDr6?~MMcMHSF;Y}c zs3SPIvjcTl)+@CZkEnVyI!{#-^eAlX#%hCA+m~21okwa!;3dzdrc$Y?J(H=_qsWz&+Xs3)geGqT|B1{%Ul~e%%jISPI=VD0EAnl zXQz%Z2=p}Zo$0nfr5(p7OzDUncsUdt?|&hxhQ70UNnkzr_AX4kV#PNwQvoID6EW$U>*6eQzg6Xgw1f`mMQg`64mJV zvv|PejwBxzdpj(cb=Jq6p^ICl|F@ER`&l(N-K;s%1yEt>nm{z=2*Si<9!}=L_0@pK z;f_STH*FyYVjb2x)43Hu?CkwRufcxmu*CxHj=D*n=tc>P+RjIonr2RNq|L)ANm$b7 z>%zLmMXGJ)jZ!Z?KQ3nfq3jKz0~h#Q)Tvu0V0tDinhKMGRONTF%VA3w+TRNJY#eKz z>+Fv;obB)dWq585=^;iK0X(PdjSOX)MBk!wRJ#uQ~2k0-oUn zN2M>}geJND>`HXkhVUqCwqz5q^tRiF?jh+1h=BSFoRkZwIo5xEabqnfv05ECBJl?m zXf5Q|tp^=DKlTpNZBWKDifsgQ|6xGplxE$2yM3bHTswZ_l-5w@88^x^_M21`2X!$s> z1IfV%%&^EY+ovzccCl^gq+<`#|Kd+cS35$2G>hglB%|dyRQI=$eX2e zwJS;A2U(JADxjWz`stT{U_k+~p*Z9K?qrcthqx%mf-)+stO_d;mG-TsvJ0vB4tCgp z?Dt6X-w{+b&=2r=ln_8AMb{FzdAb2CZG?OSeF5yYVBDP_uL?vCGy_yUNCDD3es>cW z!=0aYc);XaREw?!zD3&G>xWwKZ4>Y$z>x=lw%rwA?8+=oUD18l;I9qAXj*P~gm*^Z zu4X6G9Pq5qy+laNj%D0F65tz;3zWae>vwy1La1>Wvy&;qf1!g-fnA-D>fvXB=*d(? zEL?+oEP1D+9Xxd0hf<*$V&F@-ho@iSjU}lGl1}tRqKi(!K4{a~dEqPN@j*7?WSN1R zy$W~CpFA;p2%>TM#^mb-Mysgq?i{tvi)ZXmIXT!7GB;iZGh?s9rfolwJW<9)4$a<} z{4>D?T;Ow~&R2>j;_MUioq;TN5SgB@1h=Z7FO21bByFr$H-pazo$C2<*1bdU3(X#> zkhlkn?&6@Q5ft>29hA4HvV+lqBu7gp(}N|T<(G=Mdwmx*EPJbyIQOk6)4bg!HP4P_ zc0^JpQ{ZPB`J5a|5!hNO;Zl!xG1mV0tvFmH=dJ17AdeKp27$k4_#T{wXynifNu?G7>sU1o34P!MGvM0k%)B_DhKnh`nYNV? zoPErOdfWq1ivG2z&V%MPt{ucEdSM>b;VC1SN324BLs@J@ z<*B+^;sNFRNxn<7SR+RDN#C#i4+`31ER$@X{A{)Q>@WSyweE0rJmm95vca@F$GnP< z`JH2>7gc_DjFiiW{m+3x$#_=+DU>zv9F9 z{BEduC|w+ecEn{fF(;BMj)1q{KzZ$~Kq3?fOP-cdIh;aDd0Zi^O2`mFVO7kaCS(Is zK#ih`I6hA$R)~tJDIo)HkSjs$_)vpz{aQyU8A{T5oy?}(SsNzek#AZ1DB2!iChrzH zUi)hT4?w~lgo5ur^iXx>EyhEKS;ON^mI71(Er4e4E=jYJ4T=zWjq1&Kj2>I|I*>7__b`NZ=4OEo4fo5s;DKJ+O z(}dT!Gg*^lQEr5~8PH?{Knh$L*grL@-KST?)B`MnCUuysOY)-xekKsH*+Kz*7STX7 z<1G9-Z+c9`8;0EOw>uP?a?m;PUiH0WD=RYo1zj8oZbe)9R$lhtt1c#?8h--vjPCYf z*1^n%PN-~u@xzPATQ}poov&O z8%v)>vwQQVmSN+mV^W|>RkXMR3qU^$#8Bhbq%62k@rVn9GAYRnw#a|Jj%2!=87Tpq z8jrtOLdBLc@ox~kX_&Fbq5o}zD|4w@i>YP zSVI2zDOe|V8JU-1dSMRzA=`ha1?WQ$w{<Lka4p(P%%3v)hZv;31S?pnz+Iw@O9T@B&T`abw>~ z?&CH1a!Gd4hBKOPTGUfdE)aD^e7R(MMRqY{iY+eYd2F+F-4OWwP(;?b8CZ16)n|2k zmoq33-C>hX=6E^5eQ1?io>}`9rNbF)Bky7#Oy)#up@rn}ADviZ?mP|D-arAtcL8U@ z#`6q&H@A6H%r@r_49pW8C&Q52o8y8V)pnQ!bFHA?0?rw;=EQ$nxGnVHLUrF=h2i#M zTp^D0x_#As52L}B-TeTY<7|o5PKIt(PqZd>?R7lMOqQHyfOtkMZA2SC(YLnm`x z5T0E_Jv{=gTQ`BuB;s2FFB)?8a`65AL=QAw%#a1K7d0=8hgq`-( zOCTEp$qVMr(vfk8I3j9e*r96hJqRt8PQhVobG83ZTv_?jC%Z)OXm9P|&hDBAum`?8 z+FjSb+fszMAEq#`(49v#b7zM+b9J$$Y6aSG=4RUpmbC!wPqB$=`;CBYrDrYrVY4>d zIRn5|pW7KWvG*-}5j}ApK49-VyBiPtj?^P&LDT~VvvoPr>{@37^epgg9cHuye%>8F zfU&7|c@91zGsETpgQpFLhD!M)T{d(GPoXOT0I-j*LwQ-n!LiC-4;FL?Jn_4N2|kE* zd%37-d+C(Vp|7z~a33GIP*pHM62CnFwYbl;PIFz<*aJ&j7m*#NXWN(m(x2e z@i~`r>)wwp#E*R;wZ}`0_hs6nq=N*Lui0zt-+Yn2*`*5|4(y$&!m0355GP;PDiPEtXM3A9#IhVAxxs{QcV zTH;CL{;vTNKOi*M;gY#;Xe~1ED|RTf#1TM<*X7Q!1cI<5bjhNE_7h#ie@vW7M~2U$ z`HV%3&~WJBA-v~+2$G+}r%)oP(K!!kd_f1q_luwdvHqes`T@Z9`G}30ejfU8+uUJTW+Sa zj6EFXU%TkrT5Cqc^;}|~H{%>s&S{ENmEKxY4hJ`dkfFrH9d+2DAP7p#?Cdt;x!7e? zw7mURfww!XcCqYakF1s7AdmjWX@@-x4%Fr`5mua47nX1bmM+Eju-rN&s*5_3PQ*V@ zMocG7)I!*y9-=xdEETK;zP#8|tN64jk@~Tq2L(i`fUmmNf`m@&nDe5)?%9W=xlmn{ zfwFNAXL5F$@^%)nXBS%3Mdt#GAB@EgOa^PUKxYlRThXK~;!}St?b#!Z?9XNqaXnzt|4fVA>k*0gQAa@?VjThs;mL4HvNP4ze^5!`>jyyWOCn zf>ke(CXw$~^x80Ia=lB8A%Y8$0Whq_g(& zx}B^vE1c;L(qB8l(u6}XCg*26k7?hcd+R!V zreOh=L5*x+#E`4))iRq}@37+~QvDYft%f?xXm9-JgcY4A@K5}X*1vo?dhfE5L71nV zeW}Ak2Ce-Tz9Git{PprQzx&wcs_#6!So2^H1R|&0sA+n%q!o-cPbP;kr)67diU z0>^{(?DDl#+y5*lvI!Y&Co)e;$!t=hM^{idwMKq!6tdXb6yV>?Dl#fHON<0ocTmNjIZIl9xp|8T6mydDIxCnf{&=q9oi_Z3KurA&Z*Eo zcV$ze8G@T?R#;dC(J4IINrT@A9&`#12r#=9z6k$6?MwK>o{6V$VCDA}YL$tJU(qPc zp+Vgsi~Dj2LG?)irz@@$XAFNR5cc|W`-&pKPm6~OGtF>3=fk&`a61!y(Ty+i=pxop zcjRVJ|6`F;gCNTQ4DA z0AiR*p1uCv{WGtKKkXW1Z9kOJYV z5>ed2@Jz^^{Pkokx44SzZ;cBNPsZX3Vzuew7Y|$fRDc? zji7-f-dh)>)r^NB=eDRlCYLAwCvvmb@W{jUUSaz{eHJv7z)8=I967`~S9CZ@XZ0K? zfqbM?(x0`~GuJK@&~_x9ZIIY>{dxaCsO@$*P6mkfJ>RWX-@2|~W4vv6EPVq2fBKxB zS=G>O2t8?n4ceb%mlEUq5o1Rdh!IgA7I7^I0d0r}3R{)7Mgd*8QgJB!HdVwS+V#V8kNCQaDBkKQ~%C9bVz z^mFZv6-U5v2@t}E18N}t;esYd6)&xzKiv%XS;$HmmUqDg$kou4VV9iPQFMk?7F;KNy!O^q)cTi~!y%ui&q z*NLh5<9SCoelf+*F5w4>0Oym)8XR)M-ULCLxG=FZsza%lB(SjwSj5nk3x^Qg!+4Ig z%K4fufoCDwk~)C%Ht`5C#UJ|?miSFtjJkJwmA%5dzI*Dis)YVlMy z>9D&_dhBRO;d916Gl8h6GT98yZ zV3#FCLe9>B_liHV4A+r(!j)n6`QP}7w8x2L6qoF>`C?AAa7TKk6VILY)K7d2TPyZk z?>lyva#sl-v`coI+vAg+%z;`CHV3#YB97@}?Yr4yvG;lLIU;eAzyFr!`%s0ZA%<;k zcAc43VUz$5gI%HqZYF{!$jQ#o5|++7t#wy=e|3NQt`;4A$1YuB%RV=HkgV77dcBS} z>g$jN+`f%vp}&%jvx428Ky2|mkF**p@n|55teZzB6o#pFf~P77z~b9WoHsb0h!3Gg z1{kV}8>yHF*sK&~kH}e-O4q7c8LV;*z3eqb@hW-0FXF2fQ_rS~%l`aZmzP_u+1I3s zpLQD&y;v{BB4A9@Aw7h@w|hO$dVD^Qs-}wgg2%gVRE>>dN>yfoBjQzE*ePFQKjQ9B zVt?%dJs_mO6O=|r6!4&#=yTv*$L7B1zB%2qcZs^oF+=uXq}48>_eFn zRQ3fUCe$P60hSl6Q9)Phto*rD@$YTQ=Qw(+04+877-4w*tO~SA!TcGZ9gkE(>nEJK zcT?s|tHIA5F|Grg)rWDX5XUow#V69L@teRIa6(db-|Fiqq#|%uSL^Fb&igIwD2Xn1 zTF(|!pHmjkE*GUHmJtyAx!3WDp5<+TOjE`58GvK*`88(nepuL`5uzpTUrg=mc)m|dud z>45Fw2(=(HKV?F8K}19P#XmM}!Kv!{%KD0K_nELhAwGb;-e|C<08HG!(}LV*=U>sm zsR;THh_?yHfS&mERpO4!1L#e?EAC=+@m+C8$o+BS&V=kLaW_t|ULEc(ap<21?$EJ> zD%b6bJNspDCkFqq<4!Ud{wx6Zs>XA4(tg&yIpY?yUd=w#EJgLjynO_)#45% zps$YZOpXJ+4!m{~yqEL}vaFeM%`7n*Qd)6O${Dd9^W?(yvIU<+HIsAN5dHcX(;W&EQq%#o>wwH7*n$9pA z^OPCqcj)3OQA+M)l52yHsjZhXpv01eSvps^}Dat z;=!B~7mG&jOt$~yAsap^I>C_ej&|rz0VHh)G2zEx;auh zA?0*K8lIwV+hx4r+mDIt#&G^7z7@2~q}O)NQz3k`r1;02UQ{DCl$8Ju$y0q5C<`1>7p6 zy(83-j?$?u$a{e9OZ)_|`Yb>vLm4K*r-J7-ZXben39|?GHlIc|iD{fTWX@m#Knk7q zrfM=AwHug#*Y9vULN3WsCAG!xbt!>8NS4MY^9NO$j(tYVq`gttcZ4i!uqZ#{3FscX z!xwZTpx@>2x*Sf)?r=B*-hdwPJVs8t?m0uY1ga=Z#tNm*+w;zquV5LV(I|23b8PUB z?S^{l=G%f9g$*fjfo=c;bbDk%x8LD#>wa%i^Y_{x{qP0XcxC8*sB*HBL%sJa!fy|J zO8fT{Z1H2eS>1SBKjRyf&qkfB^g3s-et?FNKtV`t5KIyjHH5!?hj{FvQSsaP_1Ud zeqCw*q3V*{UYH!6QNPa~lBH}g8i@G=$D^UpNGNnz^ZK1Zd%!CNZGoD2?T8oV1J#y_ z2cn^jEC=nLg45||EmsIzxk?Nwo}HdeA#Ro1tdKnxNzG1Yksq?|mXtuw?Q}4^=yXAqE72{Ob_z+hR|;Q$ZXD)J;F`h=;dj>1sTBJhWHi<@)u4I|fIKXQXS z*LgIukgnI$3yyNx(RnnQUTdc7>-%p~uFYnzRc_kfc{J{ui^b-A`^U%kcOG3xuPvtc zn6ySU5!`?-P1Rvztd4+7c2azoF5^U%>p>g-5kaB}qWOqz5>yXlUUxoI zbQ-|WQLsRWPbUNgP{1K<*Wp9w>J2-HTw??Jcibpcb5`=dXte#>vd!XuESa1?e zI?Kc3_K%#(3@_N-F69g1_(}Q?Qv~1hfN_&Gc!$}c2nuZ=+>D1)%jhwSgA{c*?7+0CgPKBHP9{*ap_Zj@cjMbw?>uVm6XT`V#-E z)HFJ%XZRoNiYg8=N_#5s*DC==ny4OCB{CyQavEDO4GSavV!MHw?3UKbPOG!y(R_ON z2>yn%HN+E#Q`e=2uSoh-M?lZ!Er z&F(O&*%K$SRl{Mod18z?{aPrjCvt_`3b}+H4xvCVW9{F}=vh|QGg?!C+~73{hR2SD z7Z$?DKIuc^jm>`F+gz@<-3N}~^80SFIow{KQ*t`&_`&vY`n*U{Z^*8bCtWf!PWXQO z2IRC~1Ft?jbR3@0At#Ce!2cx(07hd~vk0JG%VWMYWgQ{#6mAL5EDIAdEj*ZXrADo( zWfc;S4)$WDda@0^-p5j@V|=}9SHHjwF;9J&OW+BcX;@Yhky$l>M+CPfD&ZGp{Fv8N-UV2PAo8(@}Q`+s*B1Ie5HHN z>acR%Ot>zQ&5(pkxSqKgkIpF=>B&bzFLQ?j_ma>Xro3-@RtCQB%vD$o-tkZ%rl|0q zs7fplszF#DDd?HP)NN;On<`}V!pPn;ck>EA>7=g5GxLr4OkCHK>GmcYYOQOTj24Q^ zy0^^zDO%a9%kl5QpE1=;>+$2G)3;4c-8MaXJg%ovjQ-5t4PGy3v~WPxlxcFxX6CcQ z(~71Z_*4t?_TWbNdNc4V1H%;YO;NN4WYFs%Yt&|kVa``!$>KK||LqFNF_57k$snW+ z1+ELVx_Lti7Cu2{hR%(wa0+bE)hb1etU>S;RzMVuVGX=u7-zxq#80)ghWs$DLgIc6 zYc<46Ac^mMpVzvAhKXz8Q}hRSnD7IVZMy~dNn6gtCt>#c%qg=_x)5&NF$LFiHHfUH zAr6Lm?lXeRg?pD6)cf}86W&teBa-v1Q);zatW^_zg+`Jk_w9kw?SXKjyzaQOy_ras z8znW1QfH2AtGOxq6mYooACBgY*P zp9OWE;!bDF6%HZfJKfr#GIw~xb;~s`Xp?BE-jbZ_fw19d|G&l)F56QCCmM#c>f(U5 zNgDtVV5*MEF}A$E8HsJQjOvdDbxX4L!809PA|8(V z=n!Fz=0>N^%`nq&5R4{6vg2HTy&9)UBgErmQ12vktu7|=s6Iz33<=@9aF-~71d!}~ zYAyss?$_d|*?>WPv;c6XlG5GA2h|2uH$o|&?!df;6I%ukTvBC6wmhk7>zl(UU3ANl zk>`fG1$#uvrXhlH9liisuORjq)j{WYvjZw13yJ~+LfE5(`P=!za*6l?uS=g~i#`u( zNI|5;W@P)HPl}AuY_Fk+ih8?kZ`{*cGem*py=qZVE_l~6!hOK+7V=)5bRcD@AM%i^w;-ttHPd%C?j@@Z#{uhZ$~5Bo|Q zVKi&p?iv)h4uv&<a#Mep1VDIlo~db;b4&YjoI2t2aUE^An`B z2!v^yBX*9j%`Le}R*nJfix8-S;F&jf23mEBodMYDW_XgMb}BC+C;)ZlAV6rcRiB0N z75@L6?nl^SCb#Eq6ets@T0_(nst&v^bY$^pFnDzF$UYSIK|LB65859L_?dd%cVITu z;&{72RR+R7wLCRdE>BLDAu-^yTh1bpC6dNTPxV5;<2z>&=vT9-7iK4MBv}XMAehBz z^o*fGx-!}Fw+ z08K9qSC!Ld6X?rU;qq!zIe9@SFyuE32 zoCv0%^0x;nPd=53SyhA&b?%s9d)Fo+&OCq|&_bu7MX~8?}>vBNWB)iuR z(2g$~Ula!;mqPY$1#-g?jsh_79h>7nu;%MKfM@#Fg)B$1XcF{^xS*1NkG%PuukdYc z!3yykrw-IRihvY2ozZxeDDY&~aAI{k?1qEaB4{sdTkof2Ki@z#lPGPD>jy71_L8M9 z5MAns0N@r|k|G56;}x$=sfnA_2ldM1l=z{S063Q|X9Sh@>JKN^x3|YLni~L19(GQ) zH;2J@Mi5MQ$mv%C{Y?~1Ek4yGM0b`o7a~xcOhdJ zFn3dC#0G?L-94c#OmM5eN@61dehmMY_=#|#GwtS@L2_fu1_`n%P63+gCO6OU^{2SY z7Br|RuuXC2P)dcIJdeOXGxCHVf+_+&c+DANSM2l&Vme088K_pl$}^hJ^T0!m_NLvH zpF7S85o*PTaSq{XV;RRQtoS1uQ|M|cWDqXBnldv^!9tgh3waSTbN}d^==d&Bjq`lU zH%sh`25VX{2&$USVOo?kDJ)lO5rcYO_OX3+W`dbFu z|77)Z8kEEKr;{UhZ2W`4uiT`S`OkN~^d}8=1HHV?uTFbZ=!HUNEt%)?K#7&c!_FZ6 zwI+D)n(M1<5y7YX3I^vNn}}vWLqk zqCv46YxUm2ThL~<5+nBDS6w0(=HvbJNT;W&sTKq@XHf@C=)!^rbo94=J=i|Dq}M<# zxG|tu*8nxR{rL7mT!fRq;d@2u=)jPXI8I=$?TBsE{jOL4tqrcA)iS~X`FBnEtxx%F z3@C>6)Yzn>EA^VX@79V|f}e|?23J5UeaV=7Lv5uM*4s~g5Xs!ym$@V8MvUK;ZM$?M zG(c!q0!7{9xgvKHFNtpMAhBBdJrE1mQu#hV*^|xGLp&WF;2XW55dD0Y{WG_>Q3NYs z5ZW>4XpmZnlqML;Xu!VC1Fa|~wYz}-M2{B+E%MYaL8>C$}ws){n#w51}k#vrgbT{}1+LF%f?d<92DEBK$DL@;3I+rTs1dU5@#9ALTE0Ko~^# zf7b(od7g{8Cqea)IXT^T^o-8g&P8}s_d_i*TGkYh=)>SIC2tzMX5kmEkb2!ehzMoJp7^T$xr+D2S1x) zztR3evJ~_O0+X@AOp&=IDJ3h?Bm0Y=4(<;=o@(Fy;bJP{^G5ZVLaMkXDRN4Zei{Ke zPSBO`ook@xJg){l1YaTg4?+&JG86Z)>2k%c8x+37g)}JWtagtY2pu7GlTM(wy}BEI zo&j&A+<^%mNu3kENEpbtHxiB}GcX*%N}xLfVF5V!$t1uH9dy*!iM815vNs&djl66m z7Ylo3`>%bcl>CtE^LA7woUiey?*A2@N#+z$#A?W|1hr7q=SPvBkQP)vi#!9>xZCAI zo^2K67}XD$m8`Ia;CjRZ1&r{au&aZSt5jDG;rTUodFYn7!qwF|Wb6vq$6>J|wZCHO z2=MO)k>O?HOV7apC#r(lL3rX9tF1F016gUl?f&-nk_`lN*w`J_hbUC$%hh%pI?9m8 zGn#~x*F^FB!LgTb07=cy-OrNAMnFNlkAdd~kmwjqGLI~o*bTqD=L`|}gI(=v@z<*d zTsa=SLNmDnTv}=ZhgHa%&lgriV02~AD~HwSkw&jz^|#8&)}DTI&z?57G(|z7=ORb| zK@jqedphUSzfF6ZyCISM8kn0u&dzSz*Nrq%!Gx>w^?{MhwT;uYL5$DhdvAsnU>Mps zQ6}uZg2|W=!T+q(fh=-GBI66O2!pIah9}s8E2_6IJ%u7Kzv$Gq+g%J5*|#QSUfWXp z(l4HzJsA!ZGcOthAhvXOU;80RleL1P;!yL1yKxTySxAtAD2X$r(BP;66KSdE&OG%7ZYfG+TS{N?#W)q$fjz}V&v0-*PXko-!CF)kjA39h#CkuTKa}7V0x&(g;+8; z>pM;v_LijI#9GVtD53r#ctE~xjl7-=*g6B-G1-gfPNBKP&sf8Q1iE~g?2Zs&povkS zvr?(M!H?yNib9g*_FshKBT4r2?caa0l|AQ4mO#K`qsjKi*?!R3Ib4V4AmXXr(D%$b zEQp>W5dr}%1!D8~m32Zpc;FQYqP5G|*C^+IURl#{(rK3u2Fvy-!%`xkVRZDgc50 zCsaRxMllx(4i2t+Qa}cIB6HpFp5FF0MN_AT5!ffm=d-rblG?nu(Oe#X-t&=Ry8!cJ!$vcde``!XfY(!Z<|=SRW{@oJ+Lr+YR)N*W``x?hUsf2 zOK-#_$`h{{9+j&Swm0dR&oY9aYzf2AZL1=i?aIJK>>~w1BJ7Z$k$J%i{^nJwa6kp)m!J2VEv^P4XZqPj-|*s2AXrhP#%vRSW%y=RN?hjr?;#A9kq&2y3&poOnvC-gl&FcaI-0jbd zXYf};CS%0sLyZjzyF+TqJM#x;gTWxVEK5^UCAci{xiR`o#K(DqfGYt{Gxx7G8x81KIu3G1)k`$?R< zT|ODWsX|d&+eV@|NXQxB3c6(Hl?Y&=gF-=xz7&tTW#}i7yO2F!yD|^d>9Mnj^jb8QvYD|S{n!sK zBqG(ej1%FkyGI05otQNVH+1V6(}4^AK}gp_%oEbvKe&XSR;zd1_9g(q+b;SLLK_ir zM*Gr@xe`6DV2@0Ki|j{q<}uXXxRduVE0pKzvt$_}hje8Y+!~cOx}E>10!KyW`O<}Q zCCw_37UyO9jub_ZqK5iAb+ihsBYJ+PAhpV!b~}PdqjCE&SSlFRQb4}VLQq0o_>_On z-8$rrq$l5+@}KhmoFpAXy~;zraC&m`P-rq8{)_F=Y|HwH9uEiM>5;>6J?e1!q##e> z!F8DycaDzf?-?z4Dhs1yW1pbU7UNYT=c#-pS@Go72FJb8c|m@NejNP-q@W)cew+|l z2ly}83&IX_#+%z59WMw!e;Qxx^@tGtSTTVs&}1prYu``vEceFrzz+dwBgGIG{Zo#8>9~)IGA_>$VHoFr|rk=EEcsd zoCd=I;Up6YCn^H_4@~aPDvW%o9mrac&rzl})Dj8FeAH>fL z5l2NnWcWT2Z40iA{8z}m#Jk3n~va;6q$<~U5;*$*0znYwu0=1toDybxlVtIz5XfT>x7DdV;FwmI#fT9GwyKU)hX8scQsk%C1zBVm_h5)>+U;x z^uFuVBbob*m!yx}dFPSzON{$6N2!!#b?yh)*I$0Pv2{}CKe`KhU>a} zuLCYIXH!-VLZZ*%WaL#40;s}65<9>^RSuIXW~~P(#mhrF53n^9n?S5#V*@p6j?T<{ zNBsL!UsQ|w;7)m^6!ogAH!8i-Fs-A)Mrx=eqToFB=11>Z0JDfu}uvNklh1=9AkF`?Z z#x|U4R6UDI8*!x0gACF71wo~HX~s3Hl#&gqVbUnhM9k+2M=_P2P8nmRVUQ?l7Eccs z)AGIwiYeEM26o-dXRK#_cd~@si(%+aMj0AL_wThgnX*P-z84 zTa+#SD;9y%|6aeCCS-Gnxu#uv%#;(o`sGmBUuBa&W*faM?94PSs36vlqQU~dE%*ghL>Z}*dE;6BlnKD zPfu5iW4h|N{=VxSsy@^7$D4g-|Zb zgbgwo)mBrX@lc!>)|%8qy7ASus&tTd0TCRQtWRhqHIsG^-JcLSPa4|wbSkTJG2IM%Gy1@2~?j|l=!auLl@ zPeanXm$14Nl_Iq7VeZusH25OOdz=pKphU2iLTQ$E5$c=Ik~U6({1EtsHJ{>dcs-O7 zK1b7Y(x-5X;8wtEmGuTsWN0D})M!ExKy8$Us-aw(MhOx~1#M|4jfn&?q`T1HN<%dm zYGP99?`8uB&vFBa^_w766;JRc4xx2a%QQCd5>-|)^#){zFNm?}&cn=)>B>EFe6Ahy^fpG3z=(=+fQmpy^kkQai*7 zvVt@n#k$_Tr%v5->eS0yNY`KLUh>pmox-01I|vf^fo_iTHQ-#q6H#FXupz&ItbC}~ zbYW!A;qBHqiWw4z+BM%==pU2aO@tl^6e}A3xU+ep`G7cX8?e&Y9u|;xwABRD+ zIhLudtkm$h^S!6VxFs3w*$lJqDgUeApaQ@cf~O zV2gZ6y1+BIJ`U%_vCKs<>Ei|snHg(xFmYb~3)aG%D^k}$Iy5w*TCpS98o#`l-N+uc z#K%sXfC!keug$rZ_}59$<6ovMr_NwKFqq>4QETi1;TUAeIlnb<8sqk3_2PvdoOi#! zj(rR2$%(Ivfx*hydKa%ShcU73056pXwZ^no5uo?1Fcf!-me#~P>-<|{Sh`B1 zi{6XfB{pe+)>N}_OM`Yv800|+zPUriCl8gMxp)!UST7})alVmhiMKcR`QrJ#9m3_-IN<;@f8Hdc+Hf@-4!}=)F*hEraC~AX(QE`v&k}-n8c1?EM1Nw*R6;+Jl0T`nRT z&OSLoS$o3VUl5$2&k-LX!iJAQ=ySAOM90?Htg#)wk&D)~*0DDLPmW)w02hOK74R8a zu)guPLT6p0yT3XR5u4)5DAwy~I;}cObM9ZnY1O-W=ezhJc?0W3I-t0MfQe5O%&up7 zE^Z;F?llNMg17f$ht5w7Yhq@E76}KKb;5MNPdFjo-is6H0$prmXkDzMOq{ud0~(W- zfle|af4(qc`epMJF(+>xG3K73Ib%G?@$?;Q!i7ecpLe!=z@g#f9bh6^p#AY!$Qdr^VG`lI@Gc&WW6{;g|+|plX5?0xDxqD`{xZQl1G|<4`6%q z36~+YKg&PxC8;`+82+`yNL9*(@)5~!?dNa5NixcbR7%PXCq_Qn^W~95#gOuO{w*;C zE|1IcIf)o8s;j3$b1!kv1K0E@rj0LS4iB(0`7&`LWSv?ws*^pN){L8zA!zeOBo3_6 zt85KIbfdkF8eB?zb#d`b4@A)PC}$k+BY}LCf8x2J#YF^CBQ6H7#TBF$_k7+5h3^u7 zi{6ZrEG+bx&p=La!7|0`KZyV`1e_ot1wsmyBQUj8gzmuALA3#X%Hs-#YorzLpM)yf zOr!1#&z*nN<8-H{hi7gKw!hbEwQnO~MCg|*%)p9MW&_nZE)tEl4$s$s?@fW5f51~p;>uXFpgxMqtz0(=*#awUTrO24K#1o}RO%*Zeu z!i;TM5=EI^Zj~ZqB1Ou?qNz}n7X*%mQqfqnFay(IMw`_6{bXT=J%YCL!_|B>jVOAQ zZ%O0faQaS|_=dwVcRK+2UeDTLelsn$4A^wY7ENmskX@0r^m}?ZGMp{J{dnopf0oi^ z^bIbj|G3I*Yf&{7C+uMq`Y*0k!nNAZ@oS-G+oEw#&!x;c zt#G_hzBJ8=G_9PImY-7tD^9&(a-q41ocVR+&bL?tRae)w)yCN#SS+2EY^ksZ6x0qJ zGdijhljmW+P6ZBf@E0+)`iXQY)Bd+|ru29|9UXT4lWRDd&X3smDz+S1t3<)K>2E*ed*RW(%*U@EOBjZ1EVXS>P*Ni&n z5B}_uiJqvElokjj(Dmom{@uSR6f6Jv6a2vBcm}uP(PYL1W7d-YxnO^hx>!T}RL-*3wRK z-8{0J)%X6*o_DT-z}Ks!ATtm*a;(%PPNJqSn|v$c`;=vZ)kLrgQACHz#m?zIe>{9& z_;jm^Slz~2gL(Ng!+ge}RIvpv5x6RtBj6<6?OE)F6=Zvh^OSRA72FlI;O3!>fg|JC zrs!1C%;*hb*M#xQy~ZB*xzUb!5r&Ob7&=g=%1fqkZ&mzT-09f{j!z|y{*wF-84v!J zb{6+IO%?yDx@wCDWlq^&rS-%8j_N<5mqCJ{ic2>@!Je-$>R^9nb%|oQ(Q@ zvig(0XmVpoZQ*ZCT^A4FyeX#&&M~5*F{zL&%8q>?#B3P`|?0 zoLBfc_B5|+uJLl`Dkl%M=M~RDq_!XbNnrI&gwuUn=_X<{JxChjF~5&XKKIr|bNh0KuxcZ;Xn(eaZf}kVx{j1- z6S?H_RX!))v0aWZ`8|0RaOlo5Bb83AfZJ=l3=wCdo1zYpkYoN9=d~O5=p44E?#r7KGeW`J503# z7ZRl^aN|s8)6mYL{ZJ+Y1!5ggpA0^c2{>`hTnDyXr1s`H4UhKLv{27|K)^Y4TNOrM20{Mm5a%T62XQza2$bU}n60cRvP zSg=RngWcZ;dwl?0ldvT6F3!8m$AaCn4Z^3Sm$Jn)>Wy!mj0t*U3y78Av#;}ee^E(@ zsU(zVl>|+N)*ELV&aq2OgA74F&njg3{ius7YF=8=y&y1D(-9tXen1m~yRQ(>1(a^Xwh6rz-4Q_^{fC0Rf`idPhe=Sl-$McPKFi z5L#7012#xYX5;6}Quwd=b2 z1t?b2Ww?bPpLVYsBYAMZbzyW=|cEx)6^5!=Hr-o5s&FjMFP@~8V@ zM(rdEvX0{MeT1v_QvW~Odlm-UaTKok9q?Rx}HfJ zTdv5F{FT0IatxzaYR@$_WY-P4rU@gi$V<7@=iGH@=`%g0Ch{d44%*582I5HCx*4v#mrLkgEF=^-d z>@XUi&y&^#w~WVUrS%Occ-{)e6Vd>3YSEbrXKVqft2%6f2*$>|xQ8E4VXB%d!;Ofb ziCW<++3>KC}BWgLQszGPet2GZ8 z$$*0md84^j3vD}0y_{eWHA#5HD$Mpt} zN^c{$4sY|ik8=OpB?TYhzq~3D9VMu`33D@0%nvYr0sig31By`q)oTkUU3o?Jr~HA1 zQhh3!)9?mrzI$y+CFe?w`-gqOh4TDlG6#iCiwE{AUliy-wv>8fwp7kW()MBu zWxUhu9xP2Lf%7IEjU?X?kA|G8UpsS66=u zJz$aVBgz}-&e7aO1LwroTmPRqzK`NXdpeRUHBomnrJ<;`7dbGcq{j;l)}91`_wALgUcXJ{~EwWIo+_gk?xDQZ+_yE+)wpGsmc|q8KAB-?~j90(zQH&l;4p> zpVH@$vx0q4EXwhBFIAV4C6v)!boonC`_izc>*_&O*R^5AJ2Bxc`o<@`iqFl4+&`@IBuNdW+67K)cCA{2tlz0jAlp8<3Ei z#HB$-M&_`nuHHoDI6Q^32mQh6W!%B*19iiaX*apOmh=kP3v%i%S8by<#r7*NZET>E zNB82ZPzEJ+PpEB!;#KHw-WgpzV;K@gi&skjYM{IB$eHt zO^tjLVUr~9^YZu&x6NgDI?%?!<#0E6`z!<|Au0)lLR*c58uq%~-msczjKpNsg&$Rp z{exPZnSl+Nf6k&Ml2?Qso~*ez3CQMXhXtK%jAR(1PAGJAt@G%;XW43dvz1qp{!n{0 zp5AP!0CH4^ID~Os=kmA7CX}2IJ63I0vU+6687=&th z(4oja|1*#Bs~J~OOfKBPN5oxHR^TO!cT{Qu_^J_DDvBvo^{AoRbQ-w|-|4drG^BxdVyRm3 zI$|-0w{laq;_<>=HDoLmnuxWW+Ur_cs#wQxE@P-TmEIw`(3}6B@7=w79yf!@F z1pi?(#1CRSx!Dj8&Hsp!!;1*KYm#l8*I-{<>|zMu@E_~E`y}?A&aErFzXYQlM`=+a ztdfL(xEl^Kr)9_BVk3!;xUr9W@`1ndOUaVQyXy6PGvsN14UNbWk;pC6sp-j?)bu$1 zvsTFMc_Sic*S*wg!uy$@@#H@jjYlH!=s``<5~`xo&GZ8Zcqlrt3K@oS_IH2?3<1UB zD_02D4;z7EAbVxNwLkK6=p{J-LM!j?68vf80m^YG=ZG5)3iX6e#v@V5cdNq83x^*S z%?CXpok^0}lckB08}X&*5oB6!0B!B3S64r-*vYwKT&gZFCqjb*QELYHO2a_$<7PAC zr85+YID8wMCR}-(p;J6}`!a9=CbZt*@PKmyx(b2G{=76%w8CQnSTfvx;!?o=mA`Md zs~a1sqxY_^u09pEukHXGY7G%!WBMhdK}~&0C)wbAZKM6VAGZx~JuRveMd@swDy1uz zl(?#1YTdsto0)I8<2TKitl>1{;e4sev+*$0#P4;<-dL4HVoT0K0UHDgBy@HjZFcJj56{MHvA5r;CeVMv8CO}X>_|o~8u6Kf z`Ra`avx`-KEUUz)iV=o5@r7wo7w>vK@W68JPoETTWb4y}E`B47Qblk`uxT&gS zWBzKSIMvCMS;L7(R@4Zj3Iq98kSiir2x!H!e34I6xEbNs+`LklS4A#J5@G2k@NDf$ zK!1x!{y<|UYsMsA2z~4?aRyL+!n)?L}Kmb5GglTG{DD{Il07dvkzT5$mS}Ra48+p?QgQd4PTv+Vk zVrnr}9G?E{>I?*Lt&pIaADZS>&p)U_jbOJNDYDq){gs+J@U2E@lL2pqXKfr3LR$rqN2 zXU-I*a1T5hd|9AIVX)h_igXZS>|S6BHGx_HNeH*_TVq50i)+(LG@uEbMrcGm@!~tg zGzP8nzs?eDz7C`&8aYx|xF3%DbAQ0T#omvdgp44HqM;jhy?I8hc++Ufkx8VzY@++{ zt$3IT;vH}M>-1`f9uhqhpAy#-H6;dI5gF5RW$R`61={~7{ZHwCVgoPELiApbeaT1m zrET_FAkv8$da6U%oYAiooKyC`e zbU|w*cj~awP!|Y(VYJ#1{h3jls-Cu?+e(LL620NgY3ja#|484Y4r2rleFsnR1d@_Q z;T0N0)`N`gMMkN|AM|>|fSFxHL_oh|otYzR|Jf@SL4v=6;kDF%qAS9ObuP#F`d`hn_a;uHAT24!F!g&;%x zva9D(oiozQcu11fWRJI?(C0zSP|v971mkrHK^YZ^*gYFU5Yl~a86bF1KyUluiP-<` zl%r6xN~AF3%0%<~jxlwnAiM8l27rvmPB0}LKjCdZ(WzANyBXI^A);h6$M%5~g)Asw zbMZ=f21yU7g9`YRN=-J?tx^2|27N$`U0?!;24s}GFX>|sw$PLN^0#=OKM5IOfPE9KAQ22$DZ+cY>(9*k8KzXHg>lio5f~{F~ShQ*vYdE zJtTpEV{&8C4I%I42JSDxp&{Hn0wgyi=^+o^?_J-#myk>+H_6K{;U+gve*g1*l6oCu z?$V2vQmN{E+xgD&Kj&CTYKptna~i*O9>h+w5A=zAC*Acep|4fx#<41EV|(xZZT&BP zH=dw2&alDC~U;Ioq#9=|)B{H!w zG53S-!zDDLry@pdBDN?Q;jn@HmHg?>NJ=+x^pFva8u8ykXql0}CI3^s=g-i=I9uHC zv(z@0&#G`Vl_a{-^$~t?6Zzx#^^C|EKmJieTxt)$(pUN8c<<^0HzLM247=cop)Uc3gnJYR zDdvRFZfvjx4^v2-!%M#(8AG7%b^8v!gpSN*V{s!IF+=FAz)h-3?ec8POeAyYqv}X5 zJ3i;d3@sd!PqKg!X86EDiSXfS{u8;`L+F1LvY$A6;aLfNs8Ln;Bl}R(e&5(Z@@>tH zXLBRfyn%})Ov}cFA`w-+DS*C2F?oC=hT#06un_<*_$Dx%m=}`oi%O;zAE&ec`wz`# z%NNd0eA~1*HHkRq+jDzk53s`~ecaqBv+3q%qkQOTr@9j<{)M3W2)lngrnDN&MP z_7Yv_+@J{jHPse7$YBWOdIj0Q{!Q}S&kicVj~qUBY>Db_qda_liC82t0`SSBw4Va2 z+HXVOwe7GaLA@w7-y-BNzj#PrrLWTdDQGshoDb^*T!CaX=4gL^?}7*pVlUnEH~g#q z7Kplrzx=^>O81B>w#eL|@{50mu1kAZ|GJdJmCsqOp^{jMz+BLZuHddl-W8PwpJOdQ zr|xg=>HevIsoMGhe^;aV(c%|hz2_MyTH^Jy^?Ql_LHnUo(HfQl zsUSu4Kp4i3O=vENlC&;SLY`Dta+)_0s0%dpgpb&}l<@&)0al3p{VQxuc{}g2v4E*v z(agXY*91s2M6}|S+?5=A&v`kN9F5k}HAO~E``i2>zw2jjpb~=`inbAqYPmxN-#ZIj z*@_EQ{QSj>e|z36CFKyl8Lgy3@_9eLh?Eq4{et`%A><$_a7#7m(`4GS#ehJclbghI z$mmD;$WUO1!lSS$t%z-R6`Hc0jl5}JHh=P{X-~^zSv50?3gi*i61#Wz4-(eB(X1JK z;9YV)l#M=PSlRjlwGA|oU5#Q-hz6=-%Il<;2w*@r8Au6G-vkLH!-4xD$P*t66$n=0 z9()k6T@vhQ6DQ(|&}xC7{`sRn1H$Us-a~OGe=uGw#(xbYe<2|&iah$^Hy<`5+PY{< zM?eq0l;>nVqf6=FwS}nyC;#KBuH-%lL#f`wpi^8M*_lK}UqaSXT)_~zSUuR6sFE0r zJBMk%6fvAIOw3r+j|Y6P8bD7*nGyW2)s_MH>^OX9>R#bs{)s~{ULTqu^HYs7$kWgA z^8Cb&6Zj*8*F3v5baHZje)43fi+6%I^l|Z&ovN?L2FXCd4Ng4sEP;B!(2CeoVD+c< zM`0{8_=AC+Cq-C7r%^$^%E+{pq#APvWM499sLv@%TC&4-s+F*Gg#ovR5Yx5*qA&ky zqG%<3@&T$(mket1uS!Z@Qd2P#h6Pe56VVRFdP7zY@#u^H4k{_D@sC4kjp9>(9CADD z{@f&gmB^<&$z!5zZbj^~E;#%I4-?FsIAs%PEu17UozB3bz|N1h=NHJ(G8wUv$!Iy6 z0M|+BznQ)}{h8%bvWB!T#DWHg3HBT)W*~UG1*AurUnRgv8SC zQ(8ZH%s{f{Vb%?V?*{PM0Nj$rfS?9q#ZYt#E%CwPqTrJ?B8=7Nk(<|x&DX=qN=RSn zz$`(?I)HZof$ss!YR35R!ou*lfwGjK_uDOs;s5u2dIXQBI33Ei)3e(FnJK0nbrPR& znD=~raDLxGTz?%GKzUnuM%p!C*r3d>x2U1C5n#s616G8B4)qn9M?&A|-=jiy5sC>1 z$GGZ^xP=hyo}v9^t-bSx6n(RZ+Tgq0wFA_12R8<xdb*W_DT{pBL6^Wb6R)imC@YS6T}T?VJl4FJ~$U#pgl! zIo&Yyi?!M^t39c3^I-QfkxX5{`vJAR`ZWM4s*3Zy65WyhNvp~8thv^VMU1Wkr`N(l zcXeTbVbATtN43;htk zIpH+1D`b3BnVYjYu(w^GU5avoUy*;z)}aZF?(Lr9PmkVRh{um#xTElK*>FRzH=Yie zZs;-Nqx9~h#v}CZ1>5hLwk_X=H*F|gxxJ&8#nZmK3wK;N9*-A39&*gk>+ogQpf879 zlYiMYtcF5dOJ6WBgF zxKO|!!bJl?BNx^KS})Gb z9Bz7t9RdQwNMgRx2)Yqp#0}a}=VCZUu8Jqc#&|FX;n7OuUUqC9#nxQ52>y(I?LOCe zLANY@uTpeB`!ZZF_)af-cXwrpub|FSyA7#KZ)0x}x&S0w*mZ|EE$|-qC?PIJ5+pWf zA`&idQg(0%g+|DuT^^nvE+ZOn9(nZ{y+&FT9nNIv=G(33;YVI@l>f?#ILyxOpfXfnLP zGA4g2Iin$HRm$YBZO&miV7Tx=2dFSORsek&A5qqINPKh-4m2Sf_KwgoI&}_L<`?6I zr=dr~_{I;A#f^U#MaRY5Vei*%-IZfXLX4*GVzICjaw4%>M9FJ8 z%|<0Gq@K4`Gh(R2Q7;tng#r=92+GxnX{IgfPM3v)VP7Dun2Hm2)QI0_X$d*5TBwvA zFoIT4QFJY&8)4fG`A}w9w!?BT=nMFzh>TNUG7L)rlUad~BI}{36jdVQ7iQ7h^s^ph^ftt$ej|WUCAO}(6{2GzBh|3u?iNK2wp|bD=%phV@7&eIE zWVePui}eLK2KgtrP*mim|BaL2uNG3kjCGimp!@U`CWHox%^TAlOA|}dH{@uV77l5e zTDNu0w(h*sjOm75S2agdH9e$-mCKM9E-T^gZy!5m$IT07oH?EHY`N3E+-CL2a6}F3 zVatsL@2ExMK%tLlhY#wdSR9<(sNE5ag*Tnj{THkoBrjzs4nHwdbLXcQ?Y(=Wo^Pxe zlzqsJKjNSi{K|Z1{{uHfA~!s+zw-^xFul}?h8)73%kXOpd9HsSk2EsMH6TymKB&J< zw?mjE?u@)-nB3STP@lRiM|`Yz$JN!<%8BaIQuRb4x_7Vb_e;)*>&M-L#WCO7;KuXw z-4(5Me&YUP$L^mv-+I4m8D2nR{&=Mx3n~DgouD=gd1nRtJZU!jhpyqd)cCmeSrx{N zkN@DIuav>R#OP#C;lHVZX?}3cny^7IY=7(qu{^hPW{g zx4ws&t=L2F7o^tY%@=Q;L}q;anvTi;jcna14{JE^U!U4@^W@~sd)745)PCyU)8nuG zAwB-#FB3B6F9K7!;qp)7rQpe^+wyJDG79VJP!q&J>jvAR&7ZgyRuxoluBgd)1q$i0 zFXRr^Q-59cpNaKhR#FOvMr-26$>xPvGr*)!B4Qd^&JCd^cg##ma>&j4@n1){&6a;B zXlhOKL=~I+;^d7Jho?WHx=L6L1pV6MV48NqHhic)#V&RG8-F zh8gfbU75h<&23g+fz7MeMzYxzc54^dH@QKw*tBObB8Y^h27sXuo4#sGd5aNZpGBka zFH1=?mWJfv=1@{2l0dfBKr?osiAIo}zIwuJYCtw_X)GGg>bOVP&H4;94Xt`y1M^2f zldFDY`Y`$r{V-8^8bVUzWoq8@qN$?Ui`4AFSgxR*B-d@3S-UqF1L+BV2w@qKYnA@! zUFBK$j~cD1b8kF1m2+i3{?T3wki5XAflQX_BdKizT56qcm0n()IyZ&CFK%t?4K#{q z)WuQ~&eY$gmrs3>+VsUsd{}w=zF2CN@JBp>Y>=zqgS~dLT?dm-)s3Yk3))GBA))4K zqlujZf{*yrVNdZ94FCoSGlVR=IY0h+?ILQ%9d7 z@5a{tBnQbMhCZc!g&5&Sy<3?3=mA-Axdoc{FXT9iP$O9m9n4#@^%-g8VX2=Dqr-1b z?EfPyVHkPiPgzIrt;oYjT)PXWDCX1P4w30i6N^S-)`+fRBql2RP4JMfIp@cn_|y4O z_E0$z-N`X-&z%ONC{BNprqKs$AEHI{mRg0Lc-z0i=ad86$X%lC4oR*XtZ$B-L<6>W zl^zh5c(_5fj$!}3coseIo-K@U^mu&avjaBxThYebtHG4LeM1OTHgy3pOX`NlbDOzh zJ~LwWc;flr@{;WKYSi7lF|0y-HLmxYmDKJ8O7BVLc<}+HzK;Z08CZ$XveA{hmK6~t& z-{k!yazutOhs(GJgeIPwQpTDTpkNYFd14dfilErXqTDR9rIuwF*4aD3QikpJJlq=5 z@SSHnustr!ycs%dG^?uF=u2;9_Aq=0!NtWOdi($aC{Q@mm5 zCP+=#YfF%Xo0Ptoz{*o_lhdD!7*@Dl0i&oic^-bW*(;I@75F>I>+mCxC?!C&Km~B! z1NuiF{0ZrG24N{$!gMVq5U`ArX_gEtq*yiA35UbkxI8>8$Jg%))#D?fk$63Hml9r{ zUk-QwjL@GQ{x?6r?)Qb1h!L8#btzyGblFmMdp6`mLxDG?QvO)RG&8ZVr)3dR9nu|u z4fT*PlZEu|S_@4_@`ZYf_dC^(UE#5t(BOF;G&FCj*LV>Ji>hNA`7dd+r4nyEh>ty$ z9V^-PmV#r~{B{ow=$B3N^3&$Zc&6A)Iq@`1Aer$un=z^~_D~-mxDxn4_cE{@y*VJT z))Y^`bB2{Hat+EA2yGOcNM_JMZ8@P7G**!d;gl78aJf%*;>|R|_?!*V zsh|%IwH|IlMa2jg2!4vE?jvl$!N`sSf1o_q1Tqy>OB;x%@-SF)q&*`iC=#o{NMEJ| zMf8qGkh0}{cYme~jpk!eaLRv|wSx8FNWK1-*)(3r@Cgw@Y5&?9eDOEZA&X8(XRrLPm?-Xr#Ivb5zrve3d;a0XHD}DxBCYR6^JxDeh|2nndWY z(_PzrYS)(GT(fr}`9V%?mVaVy(7ZyZ`%{|2qkN3XWu>(mxv?|pA=4l(n4&Ve|z0QU($XdzLUpn9LM)OWRH=-Sx6=!CS3%3Z32i4>cE~V)pSf-gDiabD#R~tyML|j!-Kq zbyI_xNvZ~(Jn_zL}az*xmn}?b~PKxkXsLsg8hd43@2;)@7kRh>v2X5`*!zQqo7($BoA?OSH z6`$|e{}#0r>$>}m2M;}9+;7jDmSVhkl(An7g=TIw3ub#JG?ul@TmMBd6!Y~bPO$O& zjRy`rXxy*;(y?Q{i#S`E!fCh8@bj(gSO_VrV9UUG315QF<$0(x2-v2{4B#Cg6J=Cv zp%S54)_)eSE9?>EDjv(_ZtMOq!xXy~Nv9)vI{okTOh(`I&xYuvv22u|rp<5pP}kqa zzob(z3F%N`?gWW%AX_b}!~k{DWNoFp4r2rI=^!Z+y~-@kcY1S;X!k?9C%WPNWHV%d zo9c}w68Yqdm|o(S#uN;0y<20KyR9~?X(Q>lZD^Q^2rF=D41_&~i8ekm7{VB&)@BS8U313g|E~|9qRemwn>2_!iigsS) zwt5%e5*GT|IZqhqd*=6knzI7|FOrKUa;FiOFWkx>hKo7+$n*SKV*H5z+gNYCTNQ9*2Fyjr=lQXQ|=#%iM%M)6qNailxnWAYYu*D^QmMqRd-@BBvqzRAvV;hb$UKY!a&Xpy>aM)p||t)_HE2Fgyw|o zK|pzu^#SlAvA+Ui2p2_qqlk5h1VjB_l3t+u@F9g=2p>|iEyy{r4q@o|?*Ma$7nEZO zGK-5aPK^Q7U@|=*0ko-GzPMs!6Q(L_ETUR57*!R`O~k^MA*s4&X_lcHv7BW%sr@=m zGE~dUR-<7AUil!tNLf|0^bjTk1w;v41*~1{Vn_*^%*A)ZLD`Cqge}kVd7-cx^eapY zDz)@PA{LhwOO06pITw~=(NILva_Qp1$}}wK;a~_G{4l_(k#anxNhwuxZCRJ(MS;e^ z_B;&XVl%I$+63g|=58|X8w0Z??EqHjeq7+(Y_JR+@h}#$Oj0P+aZEh6>X%qJQ4E{z zUi+n3z%uC#aEOQ9@44M)VeEeirvF>NuMFGD_m!m0PWXZ>Tug*bD-e6h-s_t5hAEEo zefRK}l^9MB1TTJHwUapA9v-aGOPHGnDXtZk5pXt&`o;bU%N+rLU;zQ{m*9~o>9^?^ z4$TC)%nUQ{9QFs{pzpn5>qibXA8sBxQW>=a`t-?ZBW&gm=gqKz*LuJnt#sG0VAP12 zvgid!P8e({g`Zj^BI(vT?WpUvt`a;5;-`3T=~5)pqD&ppbwz_4V$;k1+NJfDCR7XM zx-25KXc>vfAsIWUF4Caqq61=i;W(1<9N|yHWQ9PzR=Zwrv>N*Lwc07O43JCNJk`3) z{rN6-X}o|xpUO5M_gvY^)ax0mT)zUdzT0Y1@()e}`jK*sCTSN#y)u4%7zeh5aS>^h z9H+(eW%i=95UWLgbq7LH9j7V9v?Txp z3Jsb^11J^NIHJ$1nB*ZhM`wyp<>s>4xfVT~MlLHwcg7fy9n{ii%&?jXFNQN}xHvPP zqeT2XCI3Ial|Fqdgj(W}0()2H=%Fc(er1?$L=uxqPn6vt4|}K=gd_>|g`B}_g}IgF zEaIMV_(^)f!!VR6d`1wtg8PRO=?9p5!cVO)O!E1VJ zP0&NVa}pcpBol@7_TM{KYe9h&;=*w4#Rm3n<^GG{z2~730?g8`{|6dOb@r8upCdSjV9=HinK3oyK?z zAQ>DM8%=@2GC@qF-v%0g$D@{FZ=tE-Qb3C^Xp#)y7aJC1ViNS)Q=AzS4S_2z8~+U# z`LSp=pfquRe&l$Y##m=CEkuh@T5qQK^P)9DS&e7ZCAl|6*wDtbS*4~OM)>v+@Oph2 zLd3g@9EL*cpg2R3;r1}v{JNpLv3{|1pa&v<6toLxrVQ(v_@BjsuHYb6F%lDsuvO?N zSW$RGRR=sOBt$O&8=@sY_{ZKQDh}b;6b@tS=Rb~9x9zx+43v=-P#i+&BsNZLqrg+n z$5s9by`vx3;rQn9-Ljdg%{Ep&u39q-gX<#U17(hogid1!h zp80vbb1A-;jzMN?uqECM3I`=p>1SE)B%}*bEpwdfY6o}=T#D4kz=0Idv3YbL777`H+*`aIf?LxF zV=!5}7@Cb30c5~1?;$$saU024k(w3u&3ZhF<2BV%MwSpd&_N(BNIIG7aAJ|HHJ(XV zMSj+L{YF?bKt1{QH}rFXhs^h7G)kL8>C31asnd98@;WO(E}?e`JwxN~J<);8>5#LH&cJCkbYOQ4K*{Fy*Eg5vc}bQY zUWE2BniGA?0k>G--ZR+OF!Fe@jXru$pA#jN78-qkAB@a0#!t{xL&{bBzz%@&61Xo& zt1owYv~)U%n8xWeEql7hRvLaR3a)~d%{>H{><=J~lds*q_Mn$e_ z06mu=c~MeSVm%u=R~UL{8skT@_vW3@gIm1P1g561+Ew6Zg4rILhz%K>tMpP~b2hZM z%zJiibYcZ!Cy-Xx$VSZe<|jt+JZyO}C}W$0?$+WJ^^|ueAV697g_Ff_#hpCU{d;;9 zJ{1RzWOoqbO7Tk6dkw1jboD4Do0oNi+JJeF9D?L}r8KU*zbo)RHldgypa1RwNK#qX zp+-gZ?6GV)Yyj`3YA6DyJ$gE#<7m2gl>npems^sgr(NrBTXMoE9(+4}DW*AaQRAoy zkSDDZA$L*j))90*SyBn^A(5tt*a3v9!CZ0}HVOgvlJzxjF|8Gc%=LMskvHde_C?gp#tSC2$_o4 zr4XS?kQv~$!lng#4}kJm-?Tj;CmG7Ab1?v!`24ASC4Ve;eRh%CU8DY9oYwxRZF-{* zb;d^~^N*56w%)?{Q@@G(NkTV-;}zBLpmJ@wF`S26OKNVpd*f8@s6HCj`ax$t*WPqj z?OsmEPy$G@iE$r7eQEk6>K$Eb0h(4fPZ(B*(+6NFIc58cmW!HAk@%=>b zRJuO3nJ_}HwavKOk7#Ros&3)i9ac$YygAYC5Liw}1^y0(OR6G%g)GIei&Un+xG0b z9q-^3%5=u@8mYEW6o8`)6q25bu6U)oD-!A84ovr(P0&!rJGvifuP!1F!;bbGQO>CbiwXplP zIlKjf*Q+R2t?9b1HG81tdBh*1Rw&f@wF+w&Xxed;d(^%mSc5D%QljpE%9!v#WNSQoU9)S1` z2;veNeDFeOllyWTTkCSW8v{x@5&g(hPkp3&iQUG9wE7q$$*rI(Ey!*R;pnS$4j#^) zJUMdm}$$df&~Vwe^E(cDHE;-}!Rs^otR+PdpcedHrgG3PbV zxBkhKCyTq&C+4iE>s$ufYa=&s|O?(-e$7b7Fly=Er1@{67poxoe(F$lNnAIUI zV3F1-9!`V>AW)9IWOhHwjy>dCs(X$vnz#>w)$h!VmX8tWih;(0wQ7LpH$3rE?4v#yv+WP{>ClvM3Q}ZY8nXf%6=@Z8}Ya|(6_}v_g^(Ztf(jJNx zF780u;-Mu?&p{!QfglDrUIq378O3iPj8*(lxjhFqsc2^O#OU;BKBMe8bv9=$BBvE{ zV)Sy-e4~B|8IwEpR&52Z7Ol~#>WR@z;`*~kGfEuuufCX~lq3A?HJm}GlW_w>L}RgG z9}v0I$VRnC(2787QnzVkz{V&n1heHJSIUvjX~5lafQ$pAt+Unk#m4E22yWPbT=atH zX8XvCT4l0!d!?o;R~8noDEeiHXKk!u(r*N$qQ^gJE{aMySR*2@I`}8Q4fL&E?uvev ziUruQc?=&#Ex}L4BdB1y!n`2N0*<1s8+wxlJ001sVFe%!yVpF_gCWruskI{5;h}r* z!phvNii6lmP+Hz!1RvUjXDmJWnJxv1cM?xqJ8T zbxW4ha;!+HTtdW+g_;5#gd5`P9Mrvnghj5ExOlN9!k@(>3rB4`8g=ngv{2vF;1Fuw z*8(r^hyLuKwV3}{T;9M)%ULfq1es!C&E38E@YpXR$~q@PeSQeS5y11WeoI9#wtpN@ zVC0A#;!j;<-deeMaZzk(;&F|~T`$uk@~`1>nYkA)_GGoo>`~CgW8@IO1mbLV8YeB5iC`*h~(=akeTGRLt8)nWDA*E65Kb=Esx_CmMZ zni)T*oE9l_d-IrLq8zID1aCh{+?(z&xGg-)X>00S$SWOp8|OYnH%Qv*xu3qFkT`J9 z&spia&NcY;&z+;|N0Z9APn{{mTlZ|}Szkq*Dd#cpZw;dDa5n;zQG0l*3z6t$ONw-^ z_2KrZVdEV9WxO%`X0CkB$&a46`NZhxiRwn0uxRd#3H;SjB5+Hu)T#|I9{vSlPyKvZ z_uR2KfxOpTA6!M83iZV)o{wku-k8QnNX3f5b2}h|C}LUY@dzBqWh7ym@s6-rz7ct@ z*PM1dB-C*R@(#Nx7c1}R#ji2u`U1mNz|ZQwKu`%K0)EGbe1$&8A4ph1_!9g9Sx?Ax za8g8weZfkf+|lQ+_*u!PXepeY@`p6vh(BOCmM=Ks)3g+>p2CN|5ns@9bTMCh?IwH! z)s##?CLJO)%JwOMHUKe$EGvjA#LS!hryXrbjmO5`KX#UvZWxONzOjS0ca7a#e_||@ zLhXk!2WbR^E=o2=%ELhRJ%p?5HvI^AH&ubtnoFsGh6!beowO5y{0=%k0i`(RM(nXe zV^hGO0U7-#dc`}kgPe~S_NHQ9dUzxb&q`he7{xGYJ%HO$U(mX{+IqmM+kG`iE4!|Q zZx8fdVQ-+?b62}IwzIx*WA}T!h1)N7zYn)IklmPMC86iO+Px~gySaY7`@LSwZ0NGP z-tph^eB^_Y?|e-EjQs;!MgNTuwyEin{fUfZkZ3m+JH#}^qsnAZgLI3U9Nc1A{&w0P zF}E-BAB^rbj%AL;lT^T#@HE-%KkO~o*Pc_8(ar0-v3E4(;Y0(qTWdhm08_(lx2x<+ zd~Q=V`W!}=Q?YG^Lw4XkEb?Qq&x4iTdP~RyE1kWSSgDHikN>e=hf@mXboTmlU(bGe z+jQ!lCxd>yhvi$r{l1Q z8i;@Dy9z4;XjCXe@)x^mrT!IoFKfZNwCB zpA=n6QS|tmheCiqI3MZ7UU85V82pj8iNAUA*{``-C4ld`0VV6230Vf-b^DPv4c1up zAEArj3I*}S8F87GIH>eK!zPZa_dWwslWeopj}*T>46a1h*~3E@(Ub2SdSdA5p`RW4 zCFrgF_HWo>``lp=G1hYF~YIl8^R)HJT`#CjI?O{5o`f1ENp50lcM#g*-3|A zCq6rE7^5jAl&|GON@{e=oAr=n2kfXMtHxfukV1wUl5X~CuIi7(BKY&Gu6AnUBtw;D z%ML{45bO1KQ{02>0=Q#F&?X+mCuHWwCy#hh+f7xXo`=*gn_tUef5-L(-{K)uha?V8-dy)k~;415YgAJ_M z44LPU1PDsj#y?cbMM(58gDlL?lOF~~?M`>yg#n0u=rZst@I7SnwaCUo?ieU>1lld) zib7kNaU6CT%Faq_5!N<{=7fNQuC%&(g#gC*8Q8Ht4B9kc*ho%8H~AryO7ffwya%Qk zlK)Lf{F%kGPiDst)gF4NdgT4TgBqCCLsNN2+B5y`skc3ek67SP6@@aLyjFeaq1vJ8 z_qV3sHudi5J%c`=+zbZxFvihBOF4S+kZQq@I z@56UQPC>Fp^>j0yriOGf2x|x-=8hW(a-3TN?*++*HX#A|LWP}8sReH;#3PwVI3JJa z!{_5CrlwA8d%rEo;NS3%&OnilX7i%`$%gQ1Ibm7VKVEe#|Fn!2=|B>kqHfE(B&mPLBqj-8XHu4JkWq|lka^r_KDCw+?KV^$Rr^`LoRV_f7~JJCG^ z(tsW1TSV`%5$x^FF(fmD*n`cS2xcAFZtC!=K7#+b?&p+LG@6S3HG~cdcNsg$7FT&{ z28t=a^f{I5jf!~s3~?M`=l)~#8P#fbD8C!2Q--erh6+uwFR~+zZbg1$arIX|rPU*y z;?ln)k;jun@jn`S-`M;9Jh}A#Plt{~^*1Ho{xPc0Hs%DBU&9AnrW1Ry1__EHDqAi6{<%iw=wtY8a-7unNI;V2D7U zLO;O0z6iWs9l5<);Gkq=A+|}K$^nsRUw=pLVIX_4*1+6gVt~t%I6bHj*NG-B14orL z&U)j9opm)7Z9t&`B-rUWA*rAP?S*_nuRM>q&#e0`*F5WvBV5+a27VrUW9VWu0UJx3 z2XXY$Kk|9|m+TuD1G3swA+2DK>s#>2kapNdpj)1p0|JKUkSy#qg-!+TgFJ=nn3{1{ zF3#?qbY)Aq0o5<{|7*%Pc+i;A4vvo>RAcyAS*Bth%Taz(p|RJ~e^1zW=Wm`e4&c8awSzVVn(51m6fugj$Y;X&*zTM4J*~w@wud0{eOS-`CG2@ zC7pj$e4pCF^+m3qtLSB*!V!(eE6`$JfWcn&Ai-nU0a998s@$?PzjRBdvNZFS>hU+P zgXyfTb>O;KyY7WW2OWVm(~~a~7_9~}Q-BN0(D&h0D@a8ijnU}Ew3I6%6&o}bZp$ij zlPeb%0R#Z_lN+?!p>WcQAwYCkj#_se_IulR`fvW`cs%;~liTYuK zcB;iUMiq1IZ4^S(MXpqgHCG1?!9>B=3`P^jVTPmhHbrVHp9b6uN1`j#5=0tR%AL(* zcM7v%PO*YTnh8@I^t5lr2*k6u$I#$VN{_{E&&C6K!HKi^c#K`#(ga;4%3*m=zzz}6 zL~{ZG|9ghDkR=~`uoA#GSQZEs=0vrRtMe*!&x5&Vp*4Z;GyGx;I84|$9) zHg11kxMzQbY=^0GbTm^7N$DbGJM=k0wsr;S?_30Vj)MSrMgzB5i1`lTEUS_cnGFL< zvJP*l&zc%%CxwTT_jR9+3{Wh2=zD*;QIsoI`fd{ zW--&R#axHsoU9B*%w6HRAg1jVH?wlom4I)B_9^H=l!yyqgT#1Y=(`unG$*y;#+x6`?S8zY7;R2Di#CrHLHdd zu~mOSQLPS?d8XPC%cwTzYI2A^s6}$7?jQ-LE4eJd>_9-ri0YD!HO4#&`vrqbPT$g;BUQY*or9dd=!3>ujw$+j^n2td} z|3UX3m9yq6L&!MR3dVH5s?W?r zc@X>OC5(eXT!@hK!q3z5?-a->$b~tSm*wV33<`*hNo>zQ(2T{xce8g~k0?GGUNkPI| zst3<%Yc%)i;TFqqK@kBgBnh{YBphUmT?j}3Wbu4@e3`W2DIHKIBsf7C?LmSrLXW2) zpY7}$0KkHMYGL8S)CI}lAV5P_I3KAaXBVP9mIh=+*Vei#g4orlAgYM2bNhs{Rm$`? zpbWm%U$5j*)~S7lI-Xi+>JaAn|g-^V`m4U@2Skw zw!Q|Z-f>0vHoywSwnpLuG9#kk&&FUs1WZR!vyuQ=N|K|+l9q-X1Y1_?_poQ>BW?v& zx{xwlbtACn^R{fPRm``mkIk+m>>RC!!@63~qA45c)deNt!c|r&QIv~#f}-Ro;vsj8 zB_VLPGmR}{iPecs#0L`y8SHT?NT_jR5_Zm&d0mfz z5`D|aTxGIwijeOf{h_MVA64>yZs+OPZFcm>miYqf8AVS*VI+=Dc6JI)-F?Qa_GU5& zY{gU){S_{#SD!K^PS$9Wx{j|e%oyP>?DO;8c4OidzFleBGGP{bGlh>GstWM2+cs#J zF=u;goM;f8)#u~nmzboCcFoup84M0z7xpnyp#X}&g9L{G$!I)T9HnEYWtCVtS@Q>WxtfDIN4M@VIH(7^w>IRCgQ2AQ%OjE`2?j&Ohqz9w_38TLftK8 zBPk?FZVdSY#^v*(8n zP_}$x+Vl%m3XhZk1HTlg%R9K~QKw`2amkoV$J2O;xk)m{hQ_kOm|xLiiPA(Rk!p-J zGe+2tyq9WNjfB+swi-hEN65b+6;bY)k+i7?#t#g;lLvctp}HiSx~=J&D@VqfxyjN* zErB#BFC} z+uC>qL9>VshptBP2GDDO_>o2Y7-4@pbyBQh!-`S@Y&=?tE3M_$YQn0o1LA|Ej;rt{ z@VadP#sDxQ9+5(22q9$1jNL{$5_mQ7M?4vQj-I~E>c9dZMxulmatE+`jxxhshPhYv zC=7?KASQVEQuULT?AL+^%hDJsKF+V`5fk^^FPoZ#^u4y#S;yss9gnUVf!(HntKyQ- zkhrN9lPU;Rw1k$C4IEB1Zb)Wp%a=MUAF$k7YNUIq&hD4>x9QH5J~O31R=Cu0=Bk zbfd;DWis`0E>~;ha`iG^V;UnstMmNi*Owt#CP^q1@<<3lk&lazO*MC*a)spTuflQG>z zk*XPohyCMo)Rcy1NP2#yOc`t8y#d#f*bR|PayYCPD*31zOWAeDc1=UijO51BS}|PA zp+ZwO=S9Q8XlxJAE{M4|+;BH-N6ST6LET}~?aW(Y+axwpA9j&BHlRt8-=_q^acfu$ z@7E1EATbpB=#9zuVbA#_W>taLf%Aa)-bx&A0&zql4}@Z%kY$)SBWIe;3MDkanyxhe z?h{dMD|sbqjQlt#jD{afzC9Wqy|$1dCreMy%-1C0XnfQg9oU0W`=xDd^OV zzev8_sDlTZcG#Nl)E!rnq@RPojqg4E+^XCIheUJ0Lh|gYK|rSA13AK`c=$Z?wg+8=Pqwa-@2MpSm*`%K*-$vYg4t)3Rd98)ybgVPZyiUh70AsL1h9w zXbk-uts-e_1<6}mOu3}6Rd<Yw(v5CLL>j zbADPF&oOb~c0;}wy4!8d=55p5R_-GFw$5*{cqS4#v$(&r2Ghmkg~H=o`idguuhNJosY_*=r|DKN<0at}0P{Pv@&di3`3`>n#`WV(5r`<2((*RUQbyKcE6 zHr0q969*Cs6i!Ny4W zv5;#NkSRE&UazDqDS_zPR3ALAYOM1>9HK<=W6Ic3!>G%zIb4!^d=H z=~tT>gh{pg_#-lh=j&HRD5(LlwL$9>Pk5`;x4v% z^SXb2Pb*$HBgW~KuW(-h<**~%&-kE)B%@&MQjiyR1kutAqeNen8v#Z(5v>oeGDb@S znDEe3n2@DbE%-UtWo>8jV7HBQWStEsA>weZ07Ezu#Ce7NBgjj)AV z0{^_J53&bQ?BNs zM^0R-AC__vy+dxBSEuUTsUBHwJb+I6*j4CS$=CXn zIq0QbN!!>P#hyZyj|5%2?WM#+3f?3>wszSC35%WygeL{9pMa(o+ zFsi@}+$;MB-i~dB(r|pe#w^GA&XRRL`5cBJ-cJ5LSR{Nce{rC`c***iEI z`tvat*Vee@n8#Gx=u5H9V{bw*389gYKcj+xpvnw7-9f!SXC~Q>qdN9;$?o&H)&uCv zj#a-Y{DInc9OnlhfPEr~-M@4Gxg=9towj8`L0haJ_zSd$))`@g`(v8!&-bhB$mly# zo6s^6JYKC2*%6YGTDx{6eZbvY{QiU&{&DUPVYjdIzseZ0M>b)IccbFI%@AT5SHcfd zt~O7g!kgH5(A1g6KrSguD2$$moB+EChta?YGXU6kV^~|-Z_rL{mv4R(?cs0hfroF} zYor7q^}Df|$6t9*_LTKt$_RL!(Eo3Z9y4P&h4LcKGbRNJSM zGqLdhy^}PtPr)xl#@BUq_gl7Fz(Mib^7{(hN&ve~ z2K;{tJ|>_vY-E7+nq)2kvx652wl=cw^no={@5%Nv5aJ-vLDPq#i4YUambIBeq4>0w zaDlY}>PG>@ru&z-m;I6G!yF}cfS_VuDBl(f>lbEbixwQX*CFw4!g|(D5%4A*eb!1K z-7ZBN8Pd)1L_EY@r~KikZVts_cKf>PLPPM@^>H@=SW;5Zd8q>2VX|XU3kEsVxknuh zfFMeEFb9T&?eq_9S6FRZ8}cPMyj(cRwQN0Xhr8e0-jEDPh70}k+uQT&Xat(%HbzEL zk@yD?pcGc5?X6iMSN&Y6ywRu){w^?1l>2oE8F-K#k&nax>6f`ln0uv(o)X@%E_( z*Ud=2zQX<*ydwndOvDHhx)S;X^|&iTi!DNVCK;BnVZa6;xe;b6UoNDJ&NN^uDw2JR z68NzH#~F75Y9J|Jeq#KI@tSuVvh>tbvRdnWjuQE-)p^b!OxT}x$6dcaC3oIG{=`_+ zqf9@yrDXq9FWnDvs_;_>dpFsRXjc)Dj8q47gC3}T7NJWh~iB#>yZC7OX*1lE030GoB!{BUOcV&KlX>oaZm6o-*wDQU;uUvs1vw}$3 zIq;op5r;xGxbGi&5FCh*NhlZ%+b%brlYf<4%sG~lcq(j6_>{u($VOL&SX)7L0ddr; z$P~qid0OP3HgRUj!-Wh)LE}2TPlM%-x^Q$tXH+C#6r<5m z$D1Lk9jqxWz*V$NPDN50zZF5vJaY+!tJJ_4sx?ucgk!<6fGR7YC4A&YtY48Mw>N`J zX0Q{m4fpp)gTYaG5dbDFl(JKiL#dDkFjF{^n&6+TFCtynV61+J^A`*JXLhDwf4enSOJW~|BjvuZQ!DY3ysg+ zKZ2b3MM!)zd@fYxFn&SOZK(!0kJLh8H5m;dM;5@4px?th@!(7$oDJHD1x7#{%!&;1 z9RVJRLk)Hpjm{$kb&b<<8Yj)te}{|XeMn(G&ig1{&c1s z3OP9k=sfoul0P0a71MS7Ni$-zy*?emBu*yI0)ceW!?>iAimb#uc$8&3k_;IJ{3`(+ zj?9p&$`2&jy%YYB8hKHXfhP0o8c@CwJMBqn30HL-JV@z)`VByV6gTUBFKIG6(qtjO znv45lrWR6bmW5hs8Qt>N?Sv9V`N2#w5Y$7KiP*_3B|_F7B$F^-yTn7kh@Jf>5tH;J z)-Jj7IQD7~MURC8SW*ufB*~78F2Q~Tgb?pEXNE%%5F9t?QVa#IvC*lNTXdsa=`*Td z2T)h9Z~05g@g$Mq%3mf-=Nwyi(bQnvFXbgzp^RwW^?IFL&WL_-ji4``iSpjIH+6Q* z^hbd165Sn)+KRr>;eJVvq1dD0mvzLGqSsNTQlegG&qmTy``)kFL1`kmV!Bv2*#Z0>x?69exuK>jcYU*9wYo(~Ly4}qcu<&81$8M=`SFa?8vsMf6O#}IVC@oZx6 zRGRHE*@Q*ovEd&kL=xExNDPFiPK=EB+Z?39L0BAIA?RapF&CCCHU!I^XXoN6&r8K~ zwuiS^kcf|u4v$B2$=PHsGR|O{zOhlADio8+VqvN}d-lX=jm{ZKTuwNc%$R5n&_05v z3qQ3$T=I-4+*6FPBg`rZsL<6nk;W7JgP1f{6e#21(Z0aMD3?MhS+6Hccu_sRmD1zY zgb+kq=M~_#_v$Z`%qP)1LHe1F;mNnh>+m3?=U8Bte zf4wCC~mPUFnTU2;f&T2Y?XL+UpHb7nW* z0Vo=sHCShYrU-Cclv9|~ROxeH8H)v)hwE)4FSbEnkE~U3XV>?_1bbW5jS_+P-UZ%u z*S*M-GKW0kAn@Qj1!emL3GY$#<)eP}bx46LNDTOXSC8uK%mp#$Ug3H>)p^w6gmpF5pYApu))vPUMB4ch=ke^jB%~B6wiT?JoayG#u&V2u+(a z)l*b!7Z16xX@;L7$Q)>m&Kp6m6;B7%lyNG^$8v+V#%rLC1Y=@Hl+{Gk0w!2+*$-`d zCw0%SzN|HJBdIZ?#k=ex_hllXy=PHM!RCnBj(hmTc7zBh_1>A))tO`-(k1Z7sG zLFLczdJ*fx*2L2*(=+8Uq%{jZ*L#Lr3iGFdbia+lfj=mEiW*gv`0==+L{-HrDtI_S z2Yb&-8)vVqWRd1~Wd%7)7n0C?l%#m9NlGe3@9B|`EqKT(=p$=5*RC<;foMdR5KHDg zh2673-V2+Y7QpaP>k`ptb$`MOAw^O|FQI1c+L{TM#hG|NPRvOtla${)?aw}4hltpM zKO;lq)w`d9xkR-gcrHiUe?>J!51R)ZCmTdSy6WAx9-S@4ZC1!X@t+T(4t9@<@WZRC zf5`9r1)$xXoLt!Vc2+xhQL&yTjOXQOBKF;OcU9b;<1Jo+>`gVKDaH`qPs(e6guYax z63A*QoaKpj4lz9n%(svIWDpxPtIN7C_>=D@zf5BFvzm^N)c5>?3@Cb3{)PVai9d_$ z+rr~i>fd0~^()9X(`fcu<@h2|sU2eXZrtR}zjAB+)`R>;aolHKR)69Nai1sN{lFvj zUtH|>rtoX_?ReNAkQI@j1x1UtO0=oS*h|mECH=wLIi%C&;-Kj6{W(4LetRP?zG*bpQ04Snb)+JFU9) zaENMPo$LPblAeC%&yO90Wn~RDy!%)SnqTCjg5PzLm4aZYGwk6D#XHz&xAWY-7~Auw zcNCX@F}Cly-u@=^4i%Q@A)tw7kN^lKPDDjEFiEh#(Uu2!jU*0)rBGQVW@PTHn-|Uc z|1vUiwy=QQHardCWM%)gJUwEAwbqbl{o=*X;zReQyUtF~=iX%E{-Zpv;#*&bX$jmx zuOBF027QT*4048$`o-o7@s1TeKSwy>1CQ^xP4?1v4Mh+4kTDGw2!);D^81o3$)55z z7%Da!c4|*1W}=8}>AT45A66_a5{|l%NSwg?lHEW52vapwBv8X_4`klB1^8^=4@)-i zetbB2&1Zxes0iHy0yh|IkW>)D(;zyK5}O@hHu17WM5EMNT}0Sg2?mQYvhS?6P@}%J zPFYRaVj@av1u(^=M2j~_r8BhL_t9>>FNX59+_?$Go$QuZzx(R)+N<0jC4*|9U_xuEHB$s@})XLMq%+^l*08sp^o6DFhu z{GE+nH-=Ox`@8>vtX^7JIxspsW?sc$RfdH%j3W3f@Ot>Pk!6cCND|5*mQ}D<&LS;L ziOj8lid&H0z-eca{;2A=U>^_6c7bwXgNm?zC zbyf8SipwRtEa@IAps|D%ISERSQqFynKPVv?DRljfB7^D4l{v&83Xw_1JR}c>L;RViChVw}88Z?G6UJBunI00RqT<{b!-_GJ zN+cCg@LXbyF5poVy!TnJ;NkDH;@w};l_JVb0b5VySs)d4QJN0L>D*{4!15{G4&cV2 zP<}FM`g~?|G9L=z0H4GE2m2oQ0Y%Kt0u}c9q5Fp3f{wx-ix!t*P(WG;l7BFoyiHB4 zG1ys<3jlpU%t1`&8JKq`VQ!%P2q_7sy}3yS4&osK4%`INVg&1yd_-j0Di(U*nnrey zp81A-w|i&mF`tg|RB>fwBpL}17xx!Ok48=+b%_(q_)2Lf^a9nEDQ4rD4_57z50x*+ z3yD1m)ApxLRMD38!MC-7Z@Q?>NvedumUzb!~rY!mWahS1Eu~92AjA+Aj{MsJ^ z+8@eYk*V2&4z+dYk=Qdes0E4COlC~r^rafT}dj>)5x$O$xSnQV-HgvX=N_EZ}Azv^O z<{JW{!+efc$teZ5=49;aJAW+b;_L0fEI@o9QBc z1#mAhC_xt|ixS=-$`C5tkD$nBgbv<2Jbdpv?;Q@g(W}rC3$r70b4QNM89@{(x*9DP zxAqYa;5vfLUIS)`DYK)GY|@b$fZmBd@_Yzax`Z^7rb87N&T_A2!9vPcQ5(~bRpL-$m;hIh460ar5!Z+0!HA_J;THIy!)PE zf510v>`qfg@riBmiI5Y38tTslV5;?h?9$Kg4>j)Ta@pkv_K|bFRlBUR>zVpJUu7?RK z?k}^gS6@LIf4Xas4Q;#rTQ9y?r&~jW?aSPkA#+QRLLhVVw3-4>&4$)mtk!zDak{}e zt1By=_N96Hju;p59kS6QuAg@SpeV?`$D!DZt+ln*(&FVu@m;iYb%jk|eDTE>#RYKV zo{c{YBs*q)A7KV@-CwAXdy4-O_u{`KTnnLs%zpG?|D(<6@E=4JKq6p;opf;~Vp;K6 z!gf(j3t^QS7_gqQreb-(U9|`*))qFW#_xVPkWoTo?ueTVGasGdB=Rth>zWaDjHu)f z_@!V-_fo?nsiN&|(mTdrL%0_0pY7F-+fFYGTbrpR182o1B_z_5H@7%uKNr!gc)Dge zb~2U-2ZMoNNHL<*@zH297?eU`Bj%;@LF`4h^^>dPxu5EN-`#IyBhifQsy>)|ZNwMK zvZjQMXxLEwK@`HVJvS3i8@4|oGozPy{m!!!wO&eiWQ(V<-SEEY!Y4E-_(*04yEOu8!5tte(Yi!Fhdv8szqhJemyp7BRWF8>!oGarz={1uri8oC zW8Xza%dd>?jT}v1OVRKumIN#AKXIUt-&at=#fK>MWionZ?`Yb+ zCVe!5v}SeWG|P?ythqsV8k!(w#)9qHfZWH?^N^-tGlA|-C8=P8LPJV|#UqOqk&68Q z(l+ge1A8b#aVmCT?7>S9D#yohcb!vZ;i-E`5b|9jIpuLuM!hWP$gV`g%J^{wUm81r zMxxcd#=lFn_8!no&2`hGTWH5ZWUw<(-Gu`rwKlQG%SiSQCsTw42h#;pCm8c!EEgj| zTg2cMgmIznmavbYUKFXnq?9E9C~(@hFUGa859)ROK57V#fJEJ^5N-j8Q}d> znF1fbLS|||AL#WO2Q&Pi!G5}#;I;KxK9pj7X19#)-aF&dv7;qEhNGpUvFZ4od-;fS z{Klp^n#F!h(K`E}W4%gtb8rI)oHDj+NU0uTGq6zy$=_26dQcXnCL&Ee1j%u411B7} z-k4&4xJq&^ zxinSsvbBG^r;Nwzz4D&kC#hKg<$z5=E7sWsaCY)wleZ*~)}6pnY_HhVkllF(yqxqX z;d;Ugm>_|6s-OlM+C~fnoSuhV`LSD(2FwL+o{@m9!+6qd&odtj%wJ%>C<_H1y@&bk zduJqgMxoF+^);1kEs!<<_o=C zi@7YgXY8@DJ+@sKxpSmo+ua|AlKJ_3GQ{+VmpqpAA_z1gd)+^yZI|GayOz&RnuASr zKg2c+2r}Q0#*T490tBHAlfsT93QiFtMNFt?IBO1kpOlV&pp>yrF^jspQUBvqVS)0VoUkf$J)aSrG^FM$h#C|MO zo-Vi)(9dK$G&m+K2mB9JkrY--RF1~P1bl!*=wb;nCUp-WrqH{D=@OAZ+?Kg^*-Biu zw+7JON*gIwGVl)}vr*=52m0}l*jAMV{l+A4DH)7X&z3KA#}YC({15HumAMtp*}B=W0@Vg*=UO}Jw8 z&_jl7Ehx7BjB5I)eD$%%tKpw!ns_((G>(H~j{~+5J|0wM>wZ;#3PF|1TY{4RzQ?Nj zTl{5m%cn0^_xtY?a?c-dyO#pgZw5U$G?RzRh-bzNRxoHl%@8+&X^v+!l1X7fm6I7@ zjae&8`eE+LBG%+dijFlNU2?U+-)EOVTDK>u#xEeofMAy|lMW`n&JmKKT8=b7nwr zk-X$yO2j&x^PTT(-}?VD-Ul=NJHJu|N{zY(1MFsH*iPlf=}uY^W|mG-9yE~==O#mp zS95%Gl(9>aHIoV-hD{`_>+&vIXWyZ!bfH&!Ah*R-usQ6q3X{aL?4zP=Sp23c`4%?u>vZUHp z;1fdKP`|OzRPZb#Q<^52@Mc9&;+PZFRA|dbEkz*06BHZ3;$a=fi_6vOCdWJLg9&Z6 z0$Vw432YVqF1%(V&(iuI=sASk=;v{%nBAzLjEd6=d?W~~!!K>MwJM@wR~YVn6|nSp z!ZE+v?^W4ae|>e8wL2Qt3(hH1Z*t%@-H$Q>vXntYA>BBhV3+0VgYJq|11uJNA|vpW zzPfV%{q2jj+D5Mpg!>wQTyD4TM}#38p?Ayp{?Xbq{BZ+O^Yh~`fjP5|Xw&w{ zGNc=Lx^aTgV;0HI65zZWK#$C_D6I{^eYf-(JWet^0ROuH9LY(nqQXF~mJ5vXs7T6T zT>xNt&ZGlX zPfIq3qA4~<(dMyB4CT~qkVZX#^%ftOY+k!$OWN$q0%HCmTmNnl5dbAx^WfBCb_22c}Q!p(5kGGLm$_&k{+BXOyWnpWZm60 zf_hm!;Ew6B;*2pl-8CjBGg%F2v0A)<97LKs7F`NXj(O4wwkfmh*4HW>^unkW0aN>x z6nf~I^k1`<&*kfNhxZ3)QS7UjQG{g4W0yr1k!juK$07BrLjF3j)eh%P<+Vo8& z83zInU*Km2eNO9KZqenG#EwP7b0ylS2HLAdb=U)|?34=of(zTfTZ#liP=1wo=q;Mo zjz(je9?>r2XBEbao2u2Dq+ApUl5+rxk}eSV;swbE>x33~io~0*`SsUmZ6E?Z;i=$zvU3OPi4zIOzVca8@FcvvK5xt`r< z!{UqoZC}`(OFJi;`sf6GFfposF&G94K`qrz)m?Iv{yO4Q%TrV3($rK5K_B>gbdC4z zTkHq0nY%GgarEuz$XT*kK$;bGlgX%i11ZE=SdOSPF*i|ENdG{O@r{P|AmnoA6}MiH zwxTt(xeA^176U4*ez|%GeLL<^GP<`hcJLKWTX43X^p`WWEnBdPwS80_tmu8e1ys~&_U%4CTT#yZ*~zJ+o98NAA4cRoq^i6v~#85H9o zYd=>$$mEZ3MT%h|fH1tp$WlKA3kV4j*UCDd#9%@M);1NEXbtGGJJ`XlI&F6qn%^!1 z$t)NQB{HS4*{t7X7+}hwY9YngFfR^_Dbb`&nLP?_eBgMjIsBghiz0bX|H?L7?AoN{@ky?VtDf58jQM|0I75p;g?(~}L6{F> z-=w)d3i*wqd=Zp{UO^`VmONNN9j91cC~O0+;4mT)4m#yF+bGSRt8sG?YqP}~fMo)r z3b_c(UF%87k%}nQc`d7#Z&DN4eCcH~f+w)8Vdgglx0Hl&in9$b9>cbS>FmL*p`{QE z9T%DSBTzUhtSZhToMfwZG~@@Xh9#_8 zk$p(P-YQ6eL<5o_>qCylSwDL8EIqto7gbL{HXEXV!)@l0PA7Hm5!*M3u*r$!dKmm-b|-+xk+TkH#!&8uog5J1YXZ1#-H(Sc6?u@FDoc71`-3$u6XztvN{6`I$H_qx|iUwVrw7Yk3N?@>x zx-g_^K{_5(BgLQ(RuncCjRHjROOgU)1(Funw3Zab*^BkO7UyT=M8xfUXXfH&=650S z!}b`IxGg@Im-&He3;#WR`FlzmAehxQlu;Te$f|FmxGRPYimNM-xJ7&jFR(?b78|*E zCp?hu@j~M*v!yX_DD1B1nru1a@cH^%-he$QW4jI7{XSOpp(cUk;rE8T^Bb@eQKTCb zMjr17qZs2ihIDYQ}IvODhWFPfgz2ow$k6^ zFQBC%X#n|B_=*rE@D+j&tS5kM_wa3RJsw7O2*1#z>$$(=XQ*q$fb?*HYyAimfEN!@ zAHwKB!YFB~0}?6K5|onV3@R*Q*#WmqPCy))Sm=)G0$SRFrQ{3Y8fH zLG_i?JkpgQ_>s{FS6D;}lKVeQe#rm++UGf$oz&0N&edQz60(k%e==m99JCeg6-8_y z(khS}gAhKsfSCt)9T}m0h)8Zh%WqX0GH{_QGOPhKAKzR~Jf18EdtbY#%qtgDmEiY+ z<@&hu=&Y=~AhKvr z<8zMuD&)6nd5awc@ zBSp0asCFr3_%1@8J_XE&?OZ8{)dPRj4)^6CY=Qz#T2Rz{1m{h6UpMH6C@5Z%;Lh@$K%zx-B8o@r zMU8*{sUS2H+<2NA(f@!y*2PEpFPH;Pws*pMq1=HASvH;6Bw$j9R}b3;J!SWwEB67?W*D@m=T zU63qN#ec>-xVLC24AVo^m@ImDd^tpy7fY2gTk3@pdnwBv8K$g^Nb7bn7TS-x{J&b% z3EKV)ygCjm6TE0Jt(IXw0@M}kM`cQ)!qk{xhY<7yMGkol*mJRZAyTyF$O#Iyo1^jN zWwOVZK3#-KwV-{I2F`M)9Fi*>ZaQ3m=V10aV|6>T)!>S0hQlt&v9jxHC74dw5Jo?q zMTqVy2ZU3dj(Itt+U)j|4%uD+Uki5GancUMR6w40z+=DTYq!JUb2)(Gyfki0q^IAC zOmZ$~JVgy-g| z0OO7uno%M!`z5ggQ55x1BT;b~u1ca2s{8%*&}^dY(%mk*lW%h@F_sXyB$xK%m8xEk zRdEMu_U2Mr#x+0h%4n%vxtveZyV#o<4>EJw-D3x_^TI1ML2Tsl*Mg77q4)mJn=NYV zN1G^}?vFZ2+GZ?+m?L+Mybg0@Z~uP883N1B^k9_?dGqv_)cdZ{zx zOM51s3Rjnn@441KvX^f!br*ps@S{zP4Io_X+88(5WkG*~T5$DErc8{09 zf@{x>y*mehN_O$+rB06hwhey%eFyr}Wym(OBR4|Np%h(8scIH*8fPf7Y!>ebq!!qs zq{?elR~T7F_(ytH3nny~sDrKR@hxc$K0-?bNwd+srcb}o86UDsS5m(%C;#$5q95KP{h4Eg1NI}Xgcu={r) z@tkSRgcT(`(>jA2Z5|%4q|=r0!(1vd&+`q~x~OhC9B~k5b!1ggF&mr+$S@}Tq)EC9 z6e=?;k#w3LR+qD_)%mHV`8$*u?fx;c>vRA*i$p1i{JnGnUydG`RgR)c3=%$2mI!iY zmCLYV{!u)E#%07ZxQO6C9LOqUIbaQ0J~ZS&)^I?J2p^=KG@1VC-l&?Ra(_Ka?hgNo zPkP{iOOR!dY01v6tG&@&D6bPjgAiS!?1B5~yFz?JU^HyE?SS{IKs^Swr?g#5mJ3u6 zWOfqLf+)Y*9gVa_)Yg$tuXcxMD6Q8njb;mv3lqs#fQx3AI!2_Ugy)YhN3V;t}inul}Uc=20*W<^-7A3?J zQBU*<52^u+5pSTWZezh)2tJ4!whujEg`%#!H+>Tkv~PR1qRINZXX5Yx4XA3izJemi9MEzeEx5r){a} zbU62RQSXJ-Hc(xQ^^~|o>Epgvig@$u-y7IaO0K!@y=_k;gZ6cM?wygI8~JtnYt5U} z`2Gj>${y@NNpUdRPbUU2O_0plJc2n1bP!DI%mY+`4Lg5`p5(zuHR)%z-^3CU&^9 zzD@wq{Bb8$Yz+R3{(JcuWM4xUh)!-SgfUS~3AGRYOkljw1vJkh?H*Cb#?}CjE zXgG<@k6?FHS;xT~9#_(dI_P$tG2L!Mz+cjh5=4#~eqEk~L?zNS&0$xWl<>+J8JuB= zsCMSbVp6KDLNVbA+K?1Kj&r(Qrbm1PdlXr(M64eZ*_K%j~6JPAm$ zWL#~{@fRA!Ab`)}Q_g67jS{)#U&}@Vbw^Z^Tu#;VKBwYm&R6>GlkhCv=etKze9U=| z??(Rq&H9m>W^Zr-R>&Dt>~rn~hZGDs=Cudwj)-r9zq!rpuz5YM2=mwy3Fb+>tn@yQ z&F%9C54t`nF|Q)M!SiD>p5-6&zEx(vkn}e1DS9tGl+^qzeUsavxI(hi^`;1WkiU4l zk zk$vq;QcU`itJHk=ZOv1gz1h#q_JpO8CwsF=kEj35Krp9e0@`$txxVi6-RFzMC zzEc}F+bp8!%oa7$VmPnoNW)qO7uw6H@gIOcR z{A^})G&7sO*?Lhd+Z6}J7eW7{v;szb)n|J+DXRb)hU;WZPl*Bo;2BS6D9 zpL*N8?XPXW-pS_#PXAf#&EPZF%m^B$0{jPPI+V@JgBvKafxt1)FZ7eMy+w>i!1)mC ze<|NM#k+LK>#m)tDxBi62JZ4;kIgjoYY_BNj%yl%biEECrR~6u>MMwVQ zklpza%~9pl_8(1-1tqJ8Ztr-q{|tI}m+XD!s5v^@@k9}>Ii+F$FJNy3Ixe=yX&fih zD3t=pd}yFey&|_z$OF(16}WQPH#X#uydg>AY2(5p7cQvpeeZi;PcObfpG#r<($le} z3z^J?S7Y-!&0h&WyqKp7Vr z8&0QZ!|t(fc%1*wJ3jis4}S11?^t0?ES9HS5yvuP%Z|wRADg^uc6RoT$2KsTXnhD? z1h8fec!UOPR+1-~T4`d@@;o8hZLwxsh@d2%h_$-mbhwV(SN%cq&;z1T=e_Ss9)3sj zS7ygP_(5}-J|!#88^3t0mh68uc?iX#K!R%x3-zxi-Ls!-D6`xbD%L6OS;Ef(6?0b( z+)#)FQq*btT4D&*MwPf0VKZ&#d>!20wI-S?(bm@wL|2;Di{TtM6!IJFUt5b)nl`oA zUlY&VCN22lLrf`QOCJGeU{DrG##~oJVRiCbAkP>fR7447Oi6ZHiWFu=aCqG00NXnt zKxS}W74nVbp>dcnZa%P>?EkEuP+ZYQ^;R1wUMC7)p9;0cKV;0_fZiB})9LmVjncWL zn)3P<`Y;Zlf_cy-GU z`&$UWt+xN>?bFYVv|7Aa;K(=rs0v3s{C${8W-RVyj3MQV5FQTAry9p%f+&K2r2Oj$ zVZrvQBhI+egy^JZMEsG@w4#zsPFfapk;xhw2KHhY>5<_ z9+k=z&4y9LKMHA|ovYAc#lJ=hI3zC|R{Xn4lQN;ri!?-oL2VV+4c&&_4_8{U5RO3{ zwTD9SL@}(}nd7r+Iq3&VoDDFui9i^chvIYF&a2rubyQ2urc3FvA%~m}1nutpz_ygk zRjMg1t$STaDrRY8bS$l>ROtz!< zbY@`l0gt#VlRl8t>8M67rb8$1Tp;5Y_*7AVbF%N6v3R31vR~L$i|@GFox9Hpxqe`#%yk& z9rph*5RC@@#`$%4mRKI;n=m|qfF#KP(Ubw~7qHtMu+ciilN}%cew<$3kWaQtfdDRc z;-)s6^Hs@GrBN<9Md+5p>#H@8nB(<0{DHGom*4i;h|X-l0tmug=&?DMsMT))xmf2nv!PU&t;e(komzZh}6nIv=1u9a6x<=nJ0@a)$Z&`EsLz29F5S<%bX4IHo@+ z0TI+b9-Ne5c#?76iE)VIyt`xM?vd`uJ4fD2;CMakxDTTK6Mr}Gp4(>ZSGBkMR9M0FRDLBu1N?7*f{q5mV}rQxKP z&|2C0OmVF^gJZ=&(JccLq2JeQZ#V)7S6YX){?;mfSQRDXL|r7phqLYt`DGAxj(hIC zd&P8;U$Yfp+8{%0pSEgbpr><=@dwJ$$_s5m)DxtH4_Z^aycSLh?2I@*5FIwsm`P6s zkP|FP4sT#8J=175vr{;t0m|W#r?O4fmF;f3V@xlvjK->XDa#JGt&lCBA5E1}D+`mB zbUG{dL50i@d|r+ZnlB?hr`6;-6e7X^gn}R}!p4KEhU1AMr;hvn@g-tf%u3(^U#^Jg z5kSs)AMgZ2?$Sglg%x_i10$D+l=(t1>B*3wTPrPlLW+0U9YRO}a8kX#V9+-gA{LO$ zX3?ZTiath>M1X#!t#uHeW7RlEiE}Cpn8&6?bW(sA?XDn_X9ZhPZz7y*b4Q``#m#K8 zRz5UpFXpJq`RBiU0koz-vpW>@Jm3ulH})1d#}qxAip)V|@5Vg&Dvxo}kc);O4hpQw&4@rNRJ5xg*}F^AOVk`cJ$`2K%%t^> zf~UIUw=JBT{4}2jxYq{mCE+ZCM$p2hr6Z1CK^)*v&{PEhQ|sgB7thyw!{Jw0JgnON zbp5ua+r}ZxQIl3|)*d>?Fpq`_tu&zt=rWZnACS6IKeu>hdT3P4Q^_9i*z;a(t!|GBp9u9`^il)$)&1y&x&}wmB!ku8O7x{U0aP;ZmnOsHL&I#WA@FUB zspf3h*%RD;Xs%OT@ig|F0>5)J$98c9Olo4aAjuDrSZu}0#if|6xh7J9DLe~HDXwgP zvuPOXXk%ONqc$kVe1!1tXapOj;V?uDu8e*l^u48bsF^)?tn!58?p#ylgutN4r|Ae$ z@!ZJfs$rl#tVP&^NY4}%`cza%fdQJ5t7z-NN>=P7C*dV!HN&nue#7|X>a)m`LiQoT z{DH&ctx=IuXNfWqulS--pP>x#itbC5(yo2yEGsojd+yHNK-X!)(OH4OPW#orvahj^ zK~K(6yc*1&0o#Oa$)-Ws1khInk0cLj&{~kr!jWM#Qe5D~hlz`Dfl$^l8VHQFT4Vh2 z^(a>wa3&*8r&Bkis2U3=3W5F~?)NG4sn%cNZy`B4-Ni&WhC|2D@#hg_C-$G-@6#dO z!wqXjiRw~1E7F9G^a?uy2=uvf%OshAY(T5%hisB8qdVx8=m-1qhch=fJmE*7Ong*3 zn0^FRZ-J^Dj+X*M(vkCM+Rs`)*Sq!(}wqqe=QYIdhP zl=A~eE9%I7e7_I5UEnX-(>%8-1aymO${HgqGAUz&83yTMx>RmKo^Nrcx28G6WeMNF z9+0si^%J9@p^JQ^em z)WW#mQ*;EQo&CNi7_pCW27Ty@{-Sb5k{^#oWq&bvK|z3z7-a~tXI^i-Mb-~TF`9{IePn)&TOm?AIi<4a5D4;{)8 zA|g|Pod~pHpQpD*$>l1~<^F8==6q^8(iQrXcOoL@2#5xGu-UXVN*g8g*D^wyol zXhGhRbjYMUoelaq$zTK!NL~*cNoqkhgG_!dfoTJzY^eOAUxQDuz{Mx0fp6{iVB#2I zHTsokrs}hY5Tzse!qR`zqltVXIwok`5Kk9}>HhzuxHlhA3S(M8K9`BIX!65Or$$Tjc~!D#~jY*qs&*B;}|s zQO0x0iXe(uFYMNf0e0s={DzPr#%}P*;2I7GPLLuvCh_zp@iZZx&Wa~yerdinzpM!( z2M%=nT@kpr;@Ny_K0P|(t?8% zxXGFRgUL~dFXQEJYHc+dym|Jg8PZ5j2g|iHO;3jXcyg@&=Qsj>ztfq65##v$PeTOz zr_-_O3bpARv`O{Ksh$lYrD)$4&6X5kNwKo|gQ{Z3gtD@yky>v}HaJ04cpxBwljw#a5(>jNHD1+QHM}S)9t>_Z=jNIuBa8M2 z*Y!6#b6h0rJQdXF$~hoHtZ%%~f{JCDrU#@#q z3+~Y20J1heAD*fNk*ul4($MM>i4~RLBkwq#N}ZmvcQl_g)OEGXJ`xZG=^EVJxRmWtF0^XG}3K;o0rk8 zx&0V+$hMeU?+F(ca%L4>OSYwZQ!XBm#P-}<)Dqa|_7N1#ebTm113t$aHvJ2t30gzn zXU}4fq&-Q;>51J4r95z?WSC^PCMjxiz#m`IA?QpJ$S`Cba;m4X*btV76^6nUhsaVw z1`|j=tqRo;Vy_M50{&di@BbD$P2rC>oprg`+5W$TTvEgxk|PmM#4Di)OT$=j0JY5K z@+mGQ5}uGfF8`UE#~!SPW&Za@jxCEA$-gbQ!v4Y^SL_a71R$wSpwxPEigNEwv0HDN zdG*8d{)jsf2F|9-aR~?;Y~%dhvv*@&i81;j?V6yG)6tHN4 z)XXC^S>OZFvM1z>M%~@fv^=0&_C^9}^*+`W{p|nD-^Vz0i+3Fl?WQgi^m^DIgC_8P zXz$QPq$k^F=OAzv$`Pg`kdPKAfM(Bz@qI*dbgJB-g>=Vaj3_rdJ-1Ma~qIjC@yde{@4ZVMK_}Bq5%_fOEijJL54B69SCYbkU)>Q=0=j4 zY|Ta3|2Q$Ih1COs0^#^gR65m_V0M&mJfqnlbULx`5Q-DBg8q%dT-4g%hfj3}3)1(2H~A?iWI zufaFSP4x&mDOXt0oA$iNZIj>cQsc5Ts^!$QJCu;{YE=Cs$_=pxJf3&DGoJrliK&@* z%okI$#sBP0BXEr7sA$KIvuuPQ99q|H45moty$?UZ>$doAFFW^^D_4GY-)7(G;pgbH z&_C~iC7nEc9BBul78jIgV=*Nr7*6yE`RnNy5jU;%UJs(qM_iAjVzj9(gkS3#efaj! zbVynVEmlUOmCYJB`SFPBMy#It`DlnO#_{PR@k;DHxQciy*1*@WF866$w^Ng5>pDpf zhj9FR zPUjgeYw+m_$kRS2VAM^cP z`ABSTwV@v_mk;ZW)w$Ra7J)?4I&!217<2EPUR84QHz=ic-mBgPyfEN~_1DC+X`2&t ziT(Kcl*uZl7F?DjU+oj3aV;vdh1b00H3fS3*%wEzaVJ%#qKED-%K01t9|;#AhV?qa zcVIZGA?*_%Ii!ie2FT0UEA%q^{gr!mBLw`x*#oC*ix&^Ddo%mP1pL5#SL4Ke*p03E zK{|K=D-DQQLhj*VSEM15n!#huc+)tWxgi-rEKT}6$UqXJqc`lKVtV#1%}g<1C&kbn zDx_!MItv|{-lk9g-s#(KyKwsZrw@Ggz{N!bbNZYfkK}dwJpC%7U;o>> z{*StT_g!xHeK2y6to$sq)(p)ts9BcN1u<{eS~aa4wk$+iKi~2}HKBO8x_;eNRK<$u z4(2=Q+Emj9lB!-|I+Y3~J1h=t?ip;-nZhT0;XQd)&7(|4ZIu#o%&Z)Lg7p&l>iXs; z<>Ek?LG$4_?G5M~`C1G@Qy`lmY-`{#*WM}kkirkqBifX8O-2r_P;gMWa7e@Xn0}%@ z>Gl^#X%t?4+u11q*epXnaJYZ76dX4U&9BKNPc1=ys(Adb>L>I`H!vUE%P#-S)Y;o! zO@B68^t&ITOg!G9H3j-e2P7NR1mUTc^2iV(Smp|M*_(PFH`#!0&Vmvg z^>P``M7Zq%7P243Y`t2LUDD*l32oA8vwK0W%RfDJj?>crJ;MexFBpJpiM(3frwjM{ zrODWd@kxgdQGue<=ccClO`g$>M6LfHcA$fOdv|weUU7b30ly~+VfuMF-fHeZi9>h- z>`@eW!ZGBo!}zHw0I2c9J%7u)V2Bk4r6M{$ZCGCt|kgIj~bfK2M{@+%1uF_ z7jnc`*%fmPZs6zQiyH;|b$jt*24ioxUf5W$#`XFr*1;BA!5PUldZ_LMB0?H6)jy%< z0$i4)(l0O=I&jp(dWP*=7+@ex6Pz#38vcr{lS#7A4U^R>y=E))SgmT+TkJ|yvENeF zhF)^?Rb>4sega<=FFLSjVu`4#s%gMJ^Jwsen)8R~v_qaOU@n0u@}*+t^OAV5?D6T& zYq!&Bh^>?StmKd-W2)a^Yy9~N3GZPa>$KZz-7c)FI2)2-PAh-Ft@&Kt0^SO>LrILt za0G54h5Yg$FTOWZ@Rurd3m#Q??ntLIl})Kyv3gInsHu9qOhvI6s<)&I^WK|QItSg6 zP%;qmc)gxbARbiQb^mM*-%@iVt88LFS|9OJ+!16%NQe584OofS_0$8yb7SWAR_pee z?p`1L`bzI$_m)85mhQpc_xAJ7dx@`T7wCd$S0_Ia$$jz!+HL7}Y95v(Q1U!}cxKYD zv9SSNXce_B@7e8p-yBe~veIAo9KNG|?~x<-*6%p{)HR*%SbsQ+NUor&L{#Ca3HtcH z*M#C|9RXZ%!!#UzhJ~&`c~!dkOBINE$mYPwg8T&jstO216yD}oGV8S(mGNr#dL+x? z(fkF*43JRihsMY|;Fa*{lZ0pKHZ^FWBit+qG5}=LL@p@-E$(?usZO+1@I8VUIpiqf z8w<@YL4y&%7AV3gMOhS`nzq)iuD3hYHDIXXt1gdk>HBLUEdGaTS+I3{2!qH_YOzOd1wnj0LaHJDZ?0fblKz==oU23JPsgGVwb6=l^G z$Rgx39^OhQ>+73Q9cCr)ag*@-aa9od`zj7E12B6k85={%&CYuwv*~9b-I}st4`b*C zHC!Tg<`BV&Ery3jHw!wUt&*Ou6DTEeXz{z*=>X+;jaZ`gppxVF@lI#?3!UX<0{}%B z3$ZtEv9@_%8VBG`7b=8Ci@|D0(>NZ`oDwU(Sl z^qCTOiPJ{L>4J(KoC`9Dp9N{$@qvNG9!-#9&4FKFfJ@1~_?T}xldLD&Q4QfGb!V`v zjq0_WuB4=oG%xorVGBpAE-07HQb}cZf~1MW&G)&nS}yC64P1P)j{21S--RDs^rc2u zHp@f0feKE}0E-oNvNA0KUXMWK$hTCDN}oCa2Q{`Dk&j@9?g^%f#EJ@x*_GxdtVF3| zG37H9}nUUG((K99t-g78` z%c~3FVdK(dy!3Kf+q4gU5A~xc7pBDJ6VvbrEKib$$VS;3e8dGXeB^*X8ljcQnt)-e zB4^1>t+)O-7%ZfetmJoi<%la+N)6zeR=Ptm-gPUvJmu4112*baZ6#>q-S|?ajcw=j8R{pXkbtO8s-LJ9TQs8 z1a{6N0>eH6B_^-Kr0tw-Ar^P8g)TV3dmLu4JwU*6&X${m9@B)dua{vOo@B7cPGE4z zkz0l&ELTh~U-TQ()7so8$6TfU6~=6SWu+vu15TS1a-A=_``oqb-aC1(AD%_r$=VmLa=SSp@x5&1cI*q#!Qr&w zGJ*LBdqoA#TJ(4hHfbb;(I~=uM`g#+Ll~=JfWdK3alROB9Vdxwc@3~b3SXIkk|MKU z55EXNd`xn=ZQhy-TA5VKNJz{=!M;GqWgmRz^e9rs%RHZM)-GNZ{yt_x43gr1l}t4B z+wB~*L2N?yS1@4nrjb}CXKF5&GvLB!t^hvEJ40S)y6TYcYy#X1j(HQHcXzA|MQ}rR zpst{&0E8orfxy;VWM9I5DYQ<4PJ#i1uR7W)uwPK+Uessi*i>98#ctPNk9vclNXQoQ zX2&A|EgI1Rk@5dh!|54Uo>ASB!ksTLetIL((L7Gm+L1)D1pIY5?=0%<&Y((v{@U?u zte8madOA^zWyd$6no$^zk+<>1Suy0)Tf^}xum3onRa53ZLh(2h|IH0cWGNw{Nh+ysyB6Z(VcrXkLSS zo<_oTKok&0KMVJJ1HmW;$(Nx)iU6`XGJeSIOC*gs!+SqUX?A>`{YmZl+_(5~RXhbP zwexHT+U!fAi2&m1_#wUY`ZPsin;ob0yfnET)wPU&2TjnCAs?jx~;bn;c2Vo+VEV981{FVX-80CM{&03y*kU@(lr5&PpMFIvnuGP9>U_ zUg_3-o^fB?>vMT~*v`C>roh5@9CE^cUh;>$UU$wHP*SeDoU+sFnYYCwnS|YD560a; z$*)&cDB0ehTokLl(S--ViX(W+q#cPjt(QbO9XI;F5Y>hh41j7kQJrzV(iH>M-UPMW zV?_0w@U8q7#}9Z3bpN}+6cBP3?XNCaxK(8BkZd$?qd>lJT5n1ay@VbH?EMkw!b#Ne*^S${5`yB zSW}hD_|r>Qzrvmv{Qcm2s7DQ%fB)&>?=OqLkC3jSH=kSl)6AbPvJQW`yiEgd172dV zsma*Ri!3_%H6?ISuBhfUwSDhH$%=YQ6>SYJG0&U7#d%YPgiSFu;0l6GkVP|tJbTEa zkgFw7F!+RQ1Y{|xAb7bzDVJ0!6laPWaW5~q#?DpUtw``8c)R`Y3FZ&*4=~lD2m&8( z8~@Ta9KM$LNEHBGJ6-2SAZN6F+0PWr_a< zmtFrm`!;B8K)yzuTb%7YQJI8RY;~kzSAhaU^Qw@_-D0R}rp)A)|@& z%*=0sID|j_(*#3hKz|&eSh5YpAyTevTuY{n6!7+)?zm6!YPmoN(9A9+9*n8Q_~^Ia zIsM>+fo5dhADEu7dmX4lt||vR#$9*q1irZBTzJJCk|}3j-f}1h z8gK3$yvxdIu-aBBK4*99&{`1erwq{maAF%bC&9F{n~X1Z)Qj7cgniD*quXZkhv@_lK3y!XP%-AyZbSU?eoe<7)r6%jJyqfB*AnSyjR2!9MRSm$Kz@wnTqMHWV|y&Iga;80HD&kP`Bd zsq!P2Dp7hJTRHbZK@k8xGIT#4b5D7mI(Jo7BpvD?)CTN&3hPQGTV5|KRQmlhcUEp6 zwZ)aAm0l&oa><20B6b3~2zS(z7bN&dfrx&($gQWeQ!*5QP5Jg zn(6;q@*qVpMSQvBUnfhBTfHAH1k%&<@l(%P>yK=M9^|(aY5hfbAyu+u5rz0h) zh>#x#=Kz1t&2EOkNSGUzrPqc50_M)TV3ch;}nHVjl)-qh|h93S^Z_MabFI9)M- z*KYqW>f@BUFiyBn*QVqn)+L!b&*Kri_$Q2s1J<}HE|2efssOP8CytZqtgFBYFf~w~ zibBPaFwt7b?uPlU#XgJe|6TrOblxAFoO$u66-P&K>BOEm&ctUv#*>312jZ!X%xpVjSlz^xIm4LCzRUI=%36Fz%Le>DEk09t9EC0Piy`e1@_}4gH#B2A zBMom7LBC=6gMVnuEzKF8pp3*~lt7BRZ2rXYnRa$Ot9gLMY|v34d<$eNbdi;`gvEeG z0?`HGCX@t7$y)@Hh5Q!Q>t^Pw^BM4Gi?rU$m$z2&$xr>%d}bAvL1Fn_L54rwSB&?+ zW4xW%KPXmqqy)hg5s3qnLX)hfDz}aT;1IA}ScV1m!%IllJW0S{@$l!AD#e5Z<(~Gy z17!QYbkeAvWQG`^OkP`GMc9b#4L#%jZf|FsW>nGcHn9)U#Db?BEn*X(-NgK3@mDSRYkd!Wj8IE_js@Zc9%llmxNi;J&Gp>{h{(GwCpjVWyJfad!h;vBp=>H}fK>6MQ1du1!{NwF{cA zPf!&sQ$dT#E1cF8-=IJ{#IDR>eize$);9&FkYA>W5L+0aTBNAs+XBfO00e;RNn*er zLwpT##E>r^Uoi|6iua>78EjkzfcIo4@GMvxZhVoq1wHM#5hECZqU!=Q732>;2^#?~ z?3o@uUrc)JoE~JvmVmX_+(VTtS_dh62$M01Md`|6$||x$bx0|smAmZ{N~opsQ|W4| zy-7t12Bf{q=aIrFJ014Qu=1h~btvSE<#TUJrNAuIOysn!AWkg^PfZDD2l+6`&${cm z#Ch1_=9JlTo1~{&n>L2_3i(Qra!Pve1{lU_sAyAL!P>8O=#`0!7)ER`jgP3SNqd|h zmhJ>R+Yq|Qsi7*?-BAaj*~sl8z#@pPTMa3Hmbltq-Af5D7zv1x8r)3$pF4?x%rxk; zAL9{6bbCou_8cOh;4~YD@L_GC&EeM@W?vPv{odNz24@D2<}JaGAu50~6h(&ehdtU#SK%k5q|o=mWYXy}DyB#ikwE82j#A?A zsZo*xod=>F7kRjMod?)D`2rm}7m%^sy_9LyTA8cct%Nr=7a zYoS`DRwIf4oA~50yXIesJ@#2xdCwq*Fdi1M2cfu)t2bQc7QCk{Rys2wF_u~?c41Om zA^niB0i_$LP34LmOol$S3;1AL&x%veA#Xe*WvuTOT zwGdh%KyOdB=m&0y2oHVqbbK4B3@f z8B7UI|1<16n5#b`{nq>-5%op!{UX8NnkvzY>ct-qO|^l3LHOTUc;#TJdp`Zb&UFvM z>}fU0S49%1*qrD!6+$s%9~-&~c#nP5i^ucR&@Q}cC{&n%RzNxdo@Pqyfl%mLN(FO3 z5rJCb$V*%!$!d>tCFBaJB##$nF5MTB1~xF#D+1VEbCiQI?7}ZJbm6`iPDNeCHr7P^ zC}D73C(@Fg8@-VV*1@xXtjbu1-1^+N?}Bf?Pw|#cud@J5AS>X~eGz_gq+*E=YAuRltT`~6m;UF6Qs{#RyKnL)9|InofOdI+^pxR|t-Q?j(+_q%eX2M)f zq8d!V$>ir3jN>R;)i?y(Y@?#n(Lg6B>Sy6oxV2HZ%B*U|Pp)ndb*cE>gW+Ec`0(P6*1aX zhf&0rJMCVAW8~K$*>$gzy-5lmXsb~~)?N>Kd&tYuZf{hp8}N(csV3}**Km!m)HRtJfG^OAgJEF*f-(s z*)C5NkS1J-M8fshM(y&-6=B$f!%Dn>!^$#&lAKuE;Py{b7PDj&!yI2ozdBE>Y@({x zBtrU8PXXpwnbJdqFk(v;6{XlJwNhVEKH;vop%*EN&Sj8NQ&A9llXQONp-Z zc8#r~ieR}NohGq+T5A_^X}?RoQ`d#3Q=C5nTb0_L#%T#uhX{9CBkIHoZzOoVB>;e< ztP{6N49G+73D4jfxM??$01t9JJvWhaRPT8~j}IRCR6f&57gE!|xQDQ4o9YtwyDBOh zd)fW4PUdF)jfRN7vbj%w%yl~{Y%nx7PFP_e)d0z!M0d(kf`P%bVPWz>l260+Cc`}^ zY;%YwV;2cH;nC5X&KBP2RTOWrSM(~Ai-^oUNT&+|!8k@j2V!Y7oz7zw;LdZb7tAI#!`uIzY_Y^l>}jo+Dk z+IFr}D;u$mY&u(=rdR)#e8qTcx|&THrR;A-+ntrRac7d9T(q5AY2y~At&!|MD)bvf zX;YpuvB4T5O1+~fa=lexo0P3Ql)Q|vSGfC`O6kh^?eyg@ql6;ZKXh*$bAawG@|3T2 zcaf~T-~D;EvNFhzHX9In@$=9Q4UVL)%orEp7tpqOCw6C!Z?#ttOo5KH=n;h6I%z3p>iG1hBSI8|}2<5_O zv1;~mP0X?VZavh6;hS^nUE=mb<9@yMz&%p1!tPoRFo##$d*;;l;gvGi`@fs(47Qbh zC>{ZAWv0SsT>WN2t{u z4RV%csJSlMeG%(LbPt@{vtBIT?OHFKd1%1e%e!0`t5B5uJ{%;(`2ore!d@x)Xa+R_ zslvz{8*%(5*{M11LVmQ|E?q?^JpQ+DcbAgkiE<(wxZT|hgvs~@IX52eYNd7=G4;6W zmA41NiE=wxa^D`H{%+F~8_7ZcK-Awp^q6yz;;Bd^ye>t=kzZ%eOOj8zW78q;OO$oy zb|FdUp?irT&@JXPdB%k?g*!#b(YqkQ#ZLWD0F`E^jwkMX8+2gI1BvLH+`B5GHE& zL7Uz72HK=Oz_L@S5LbtM+;o(a=bO#3r-cLCZzS0-#+CKj0y|*y2oH7Gj}ZM|riiir zAIUrIo!KOf(<^fmHnPxggfy~FL2%Q)I+#WpbJ|K<4!%BQ=ViR%8;2zvewKC_2me;^(W&LGOg5n!lfifBj(q#fjR z76w_UG8^$;;l5cI;S0IBE+)l!C@v*C6UZG$}oJ zu)6RBtHvT0%Hz4y#@l%acpJ3I?HW%*;B@#tqo;}1_`@_SS`4zIe;)Fvn zV6j6C_{9VB@YztpC=%%)_mV`6c$V4n<0sc`5$rmG9ZE1c9r2x9GZROr@FS8(uUyP$ zERKD^5ebJbE)VC3c6X#!f^~y^{9&9cX~YdKfO~uCL->zEAt{JU!I%!ywJXh)#UEwYA zl9?VS9*;quCM(@x5Q_>MlfDDq^=e4dvbz2m@$~b?7mS@)q$_%sF4z=L_?m3GgLbL9 z8&&k)(=u7wkp5^Lb};aBLkK?D(K-iIt%`ep0XH|B*+~LntNsno#K=0uXlab3J+P;lHec)_) zdAWSnzpxlMS6)6@J{wqEcqqN(uGQR2>G}D=E1Fu^<1wE^%!`3n7E^Wd#Sr=*v~nJq zVb&64S9q=I@ob1f*Pw@|@&5yk>>Pl4QO9~|yz2OX_>jIsp@O;Wjy9m=ZMV^c0c(eZ z!lQ#IH;=~(kwwC6?ocS?EhX2;HrN|(z-o033z@#e6~Jsm%YrgA#{0K|C-fBf!|Q8E zoLt@hT%*rhjS4>R;bZPY`8xOasj$8+@ocaWCl3!6`7acs0vjVzp%_#{9uR~OY%Zlh z+(ncVZL)AVklxsA+(0-=cK#B&@T$*~_bI6ea6;s$FOmv-^Pc|C)gT%JWLHV38X|a< z$3h7n<4M-k>a^Ew1oTSE?LsxNQ9WR|*_o<_`Ur-xnh5=0uEN4i=|o7Y0(TBq_qXu0 zvkwCEiEzdC?SmcRO$6A>x84EO+-HgIn#XDrQG#ZFuF;7W;*oB5cump~*?|yO>JJFw zKl^m!F(mHx`fFO$A|Jh?9&PkDcyBNkIKwbdwCDO@4S-w?%tcHWgks}lnq%8R%!q@) zc_kId|3in?Dyf;W!|P|vB|ow7ge0YREI23qIm<~Wsf~dJH3VRLpYxZo2Gyqv{Jw^nMS~P24fCyjmCQUg<}hO3U`sU zs6XIQ2=oS(Jm`ZiEHxNiRq+^}P<<42Hvs)^WMUeiW=88Fe5#mx{ZnWFDur-jP%bZA8u;{4U)1Z48d2R?uD!cy7_O4bm{OhIFTs7H z1o045j35F<{i-|Utk-J2rm8l3hS64Qy~Bs$hHi72=5N_k?1SKWp3s0wB!uJMyrB|` zmhhG<7zc}_2GPXcG#li%SE#N2XEW?WnJ1ac2xLr(j>@%9G?vgryLb4PGyQjFo-__- z1KV_9sG$-(_c!ccAOnvf4x6g{okLb4(oRd$NW{~Slq3`GZ-ocwqZSZ-IEN%98V_}eNj$@$fAB9_p{d@j4)#-b6o z!*6#WB~i^pB3?P{^t&BJ%q3=%>=B1YvZGjxT|o_HpR4~1zs}SRRFz)sWyai7z4dh@ z_dn=CjmiU26q7?4OEutk1rsx&NIit;OUYS!Sv=&_8j9qW9dBh))GfPRPQ?k3Wsl+xG!kqW&71`*QT^`cp^`Y&<}c;CDD-_crvi-V!wf99dhTjthr;Qw)#kWYjuB1 zZXvzC@yKoy?m#{h?WIS^Qo3J@PBUs)E$wSa-fp`8*V6Ik8DN+1V@x(lc!j36&U#K< z{1q6Sh0Qh%^?qAcybNDM9p2Mr+Q~5`txZ?Pgc#JkYi+CEx^)r{tHHEq(~<(Dl7QuE zblSiYKwf657}Gr|$|t8YE#PxfnAn$bssKfkNea>dLm^LbqT~t9;jC@5ZWY;>J=IfA zWq5|7!{;}(=Pv!pT2-_T}hhPIlF9hk(;xN-v2ktv|br01Z1mozpR}gZ(LEYm)=dT-EbS4X^TH{05 zIQ1RLTC?TyAeeCn`3&fzy@2zLH9~HO7(GHU=$vo8jJ* zeYiG68){PwW`sDiAzmVJW@z+H!n*xUG3WDmh|2J46^pb(|9>__YO}PMxD%k~~M-67~lmTi_Wd zCYMDckX_lf2NS0aGj4U`MXZd&Yrp}uf)$g zq~6_1yuT8EO+>qQ;?q!w0o7dlTQydkDJ7fX_uA*St$4WU^L`un!D=|Z;e8x< zARN4u_Ax={I(vklZ?A@I^Wx7nTV?oIgIAabw!jz6p8>d&X6RE3eHNdv^Rn~#k2jxZ z`*=fHo$cez-2`3$K~+RFm`P)51TRq-*h{CIg7Q1|WHcyFx9GTHb2|Cy7R2cm!s+IG z3zH%qI^9BkPY}iPtkdn~9Ex24va5j1fEUpZnFRPpFe`FCfj5^~4L-UE#r=`UO+rwO z0lAq%qoFoXD5Cfbo(ysVQnU4>ft(D7)}oeA?mt91*sc8ule3!uI6) z)D)_8Q0hKKm4hCvdGLQ7{$xL5mnwv>#vp1V8xpvjm~%jw&f&|(I0Mli|9aOQwZ&s@|!9-_$OA(9N0j`LPJllp+i ztEgB5Nfkw##zes;S#!C#O!s%du(~|r#aNOoHBy4C3{xfa83`3Zs1Caf@QNl8I5#k` z=%&Rb%0|+&N6+4P+H{t7K@|L+WiX)3)nmYA%6^+W{9^LLF5tDj{9r&8J;5_fH#)%htH0zjNCc$O4Rp$ z^~h^^RrI%DoIseqgfwA!8fh5tiBoPMKFHYk=d>pv@?Knm5Cicdf|-Xm*d-_`+=@)0 zoe};Qp08ywX($Mc=he>H&-oGlt|Ss%XQ#5^Bb#f`XSypZ z_$s0Fd;Ghe(tk5*h|}=(=6hR5RO`pfqd93@x;!g#xVFKW2Tzos$ceGb7*y$Ls&IMfYj-dwW zmTUasT1_iHLgYhy7O?ny{mpGc&{s>w5cPD)ibb}b{ZW`ifHgK0SOBr~5xhKP1|6!V z8^1waTvTtUnoq-}bo(e3ZW$*3v`{MG|FL7{Gtq+f$u1Irjp`)qB77(2_3=mz;PO9! z!C?%6l>(#B=Ra1$_A}Y6=@=zIF@6;yg6R9k2J{xUlu{!Z$$gb#M>UNe`)k{;#V3qc z+R&<7bky>PwM40uQ2bsarsci<5CjKQU?f1S-q6b)e?t#KuX}<$hy6%LOu>1qc*OaN zC>Q{~K`_HF4JJ@qWbRNVyiP=l7b>v6K^VxBrY{4Hs7&Al6+9w=pAMN>OadtX^af8s zmV&q-0vdrc2GG4x+mp40N$jqZ3&6WWc&q$Fhh1gPBtWN_qlTiGo`l3Sn?r+V&0*7Q z&V-$kB5U|oa@&&*n`*NoQ-+N78X@_4d|I_Pb2=c?9xOwdhL2MQf{)!%vZK6b8l@Is z=dqU@c5KOEo3rR(9wyo7bDPuVVUD8H7Dl+PH%NEXFuWvd3*OAb7IOEm2USsw;*Hp& zJzgJBi_k-}^XN72yaYb*&g0D5%Pf!JFzlNt(pch=WKs-e1E z9L|5eRztcP@^)Zh?NxjcbTo)U1eKn^5c@0mBzusL$QQ638BM1vZ+#m{3mYy7Kxjad zvXq92p)_nx!+%AqZxIBnQ=6O=#CxHrz! z*|+CLR>WOuRO^KPM#wGJ-w2)!{?gu1YBr@&XejtUxXFfLR1KqR7|$3(H{*5h#7#Yz zx0|q=Qe9p`43&TNufe z2!i998>D=-p_ZH2QKL-77BaE8IKiLT4bZo$(TONdTO6q>y~1-3FIQFe6E@nTZ1VBR z^{L~s^=4{)^7uRE%Edce{G&+|71RvZOvy**_W_JE%eF}3?0oM{ECyu z^8MKUJ5X7-c?gSDWc$oU1*o?|s`7#~n8Dp~y|J zCW4@PhF@aLaDhYKvS^Pc&CXhtXc&!cBH^vN(nEWsYkZUa6Z%IoD{N|z%+0`1I9|c( zft4wuYZ#=~96#Z+=mYN`;`TSO(LvF{tqH>Ev$!0hlT>m}=kIy5MgzpxRL5_^&t3qCBix-9ZHB zGcM@=2`$`*p!b0csQW<7__AA_DKXhokYK*_%uMpj@GP}j8w&X9;U1*;|M_AC-$l4l*Y>i2qOimC$$QCM1 z=JnPtRp**s)eD8UTlHRCpE~uMk9&Ypv09xuuz^jywsByly1L$817Mcv=XnBa;8ySf z(+~ay)EeY4esh&+5~sLS8-O)kVr`L4PbbdN7=k|9{@z1Ry;|=_ zx2hl0tyXIuJu@}qd3Zb?kH@y!Hg?R!U}KLk#vwDr4~Q^i2{D8ir`rpGWXuLgx*-r) z*zD$|H6eF_WPyXOQovse09!u zzUTjQ2fV(RjF5y7j6mi{vA81^j2)}sB$RbLch4jD)+cX+D*-HH4;}1P3jRRYkCH$! z;j!50SLkejIW25`Ld)oFuv)ZQ2j3xGr0ake0JG;X&@std4Y(7`N`iKxZi`3Yo5nN- z=#x%w(Ax|?5uC&uK?KQ&qZFQFN#9l5F&`by`4(EaxybRhW8c{-Tt$g!#2-})<0BM%;o!EmK}mbMUWU)0 z4$G1BSJV{=ZMaVm*M&W2x)yp}xDZqoAwb*`0rH_sQgcZ)7nJGS2zC}OB6uKn+R^9Sp2Zl?3#-$lVX`FU7MYGaVe7c?1HJbS{Nh7Gli19 z;p}*2Yg!u6;Ox~+T4^GDQo(J?V?ZI{7EyM%e`JRGB$l7@2qTVQ#AAqp@U+_@i-JL)J}tET ziuinIhWas<-tjT-(l1G}$ME{!@i8&t_eaE!vAv96I|A<*_A;u3;a6|YSl2I;5ysvn z1$}nD3N^kW0?oQwXGGk88{*F%&#{L*!jE~x-Wpx{O%88MRD#08ZpY6WcYT`?a^;=3 z;joD3_|xz5R@}J!vv2W>iym3}^0Q*({Vy4p-^}-P^3fCSAnb^KuPuU!q2G{DoEC~L z@?MvKs zq{uAQ*?FL{X*#Sgf_Os^5(bzKdyG}vaeOzR#}dpNOci{LNBo62Exkli41WPTrvKV{ zi**UC`u&b%Qt%szN-&m9o;>wAJa9*Q&Y$%t0l|HI^brq?!_mA) zc?LMJf_pz=SxzP71`e8c?npN63Wq!{t z=`!&Ra-xel$@OZE!9v>b97UUi%|01)u!T5PtMhPJ&0{x12gK@8AkOgpR&VGYl-_$_ z{ccVtdodN8&P~T^Q^#Gd<5S@l{tQDD0^wKW?;e>7yEZFPAq_UK90=XJ{%$g$*vfbR!_o3Phy+MC6uR@E^5Y|(Fz z7JWFX+q2Y`Sh@tVDGG<8JaeIv13uAY&VLMl+Jnr6=-pb*w`Gu&!`9ni*%<6$!YSpZ z@ZEe)naPFf_)Fn~K5D-igb8WM->z^4He?9%o$`^n3unvo7mpu5RXK3{{OV0Nou=o{ z;P2|e$S`=*J1S^=}@! zdwlYedEZ-7!Y6Jr*N&~158gA@S-s;esos5G>mFKX`>=hED9guZ>(44(P*K- zfyC)1;2R)d*cy7veP&0GK6dDzjL_U8@uxG#*34R)=KovnSOtj(|4Zjn@?0k#|EtWQ z?giuAMY{FS6IraUi&uVdgLhX%T#>4wfDQYkNL zZPR>ie*WS|w3+bIwqAWLh+=l(h*I4!|cFzzvVf@xa(*Exk&&1s0sqqO!H9kDyT4~ z71ijXE8j|ZIy4qc-#!@$&a4+h#}E`^BwdP0Mm#dX2s@z4amCMdb?7{#tLyM?Qr0DR zEEel3x@qtovrhHR&}PV_hri06+X6Dv6H2Q$(xPW!5n1+&tHs%s*&>&)gkTNBi7W+r zA`}=37q+=nX1L_`eI}nm61H>>d|?=^3>yUA9*9>!`~bO=OPX_u(EIgbWYA z2i#E5REkI?BrO_&S4&NvMZyByF9?QEPGlAvL69^^%C15y?~DW61RUt_Fm{$uP3sF} z3Q*7H#%uNIZ)7sQ(NZ8-Olh$L2co)TqT~@BUYB0d+%EFns^`)DSoY4uj+LPr=9IHj z6KAeOV@1tTEC~7=<6$K}db%kJKDRnKmT(HvX4-3z&&ZZTz?hQ^qz~%G$lx(y0zk=S zltWRn23NrXp2h%x(IQScX=4u(`N&DCbodzBi|G=<@hNc(;lx-W!-kZ2*`F!~1Eo=4 z#;cWdm)9YBN)u>lec(XM>Ef+jp4IDeBZssAv~$aW1Lb3}85&$D@C*=b3Pp!jjGb^M z#wJy_PY|1@N8?I3?!t)p+M*njRY*1N5lbM4e*rr;jjf1UN9-sFhvPYF52Z-D3&FG6 zZ!lSovRF&Xe63b{HZzeinZJI~C>|_Q@iTnqqs8LEU@cujAglBg z6t~*faP(cK9|!k7PHuG-l`jWRErcudMR|EP@wjI?L-DN44GkLF9>S75z7Nvx0u{(TTsC{xIpHsZxW*9WAjSaY z_z%Ky@Pp=Zt#+N0eHq8TSlmQ74Vw<0-9~c`-Y@cfVJ$?lkD$i{Joun_R|>&+y?z9p zYz7MlAlw+#63Dm$qnfooPjdxSe;V`%4qWJ(P38{c z2z)58Rue|pJRvBV-p|@3syhw?QLs&P4?M7ax`DlE$slU!K_hU3W_sS4ZX%gEC_#6Z zlWJPjYmBp7Cd!)g7oBXPFkCITa2fGG%9*--qDX$fgvqjLefs*I<0-BiQmm4ROV|g{ z4~Ay?&NSC)a^tY(+9IPEQSts9-@@g!6%hM3V694=?bfc^(|bn-e+UQeBumK4ZPAK( z&DNnCln(KFSN_%sJC_zM&FD|p;1ccgd52~A2frvz9h~~U$)@u>U@!Jsg+c0h!W?a+ zR}9Mz?v>{~Rfg8#=6Ss9oTxIIhgP5^@AyjFG9SMBA*ni5?JvI`kRTxKtVOnMK6s-# z#W^B2>BR^akZ)3=k0zctRN?OkD%u0m!& z+L1`uM(r$?n`Q4(uR(241wwKQBoTg-4MO3x6lV%@2qW-hojzcQY0)@vdhQ;VnMh$&*KlEwa^wxM29eT;z2WY$lNU~m z11jg_*oJ|;B6gTHe#-TrjC2q<@Ldl(Gl1R*k3GwHK`I5?IEfK}(XAOOnjDr^@bILT zg$fsm0H`s06uf97qEnkKtdmtHd3;@-GRekG&G!P3V2y zVHJ8wQ+oe|Bz|(}>S4j9#3{f6?0BO2_TDEvf$;uJJcGtO$7kW59>*&*sw6%6siyT_^U8bF z38k62D?4s|v4&UZQpx5F$IGR>Nmvrpn~i46<{5)<7uox&6B?H7mleL8sw91WzwbV; z-=A!THRX3Z9l)HO_D9p{DBi!-D@op4aRlLY2rl}J`E1E2#;+;SER7DG6G;=hT$*}* z%vCnn6*>xLUBG(}9>kNuSWry~Eq?YjJzSN`I&*z3K<3z)l34;VfpZV_^7DCvWB`R;vW#g~;^$Ay^E|OUN_) ztUsXP*+_!c~QHC2x4FcpZs9SQfLQPm#_3T7hmyh<=ZKn#99l29Scv32(TA|yIB zml&$Sp`^M!A>&lY@QTP7iRz^^9YN2Zb@&a16@PSV#sb>Nx;&1doEft0fSy$h35a80 z42>dU8B~`b5D4cbG=h|Jot%W{H{Bn>><8w@YEA2OwA$*@65+qU`U-MymZ4#u7&(WW zsn?G@hM7g)c+y}fro>(GctxFzba>d9SDrla^UVX`H1XOJ2;d&172cr(`*ElK3pj|m zD~isJe-LPNcHvF#KoY_5SY$jBm82-1VhD{V18yNG24_pCqi}nC{$Q{)i@#rr$%-=& zib$~bf-X_?ieeg*C=vit5Btj{grrC);6$`Tdd?XvRh!LhK9kB;tJzd0pKUg)XyYpc zq$nh)$H{(XOKMa?>Um*uA}G2dT6S!o>k*&q_shORVZX=Y4wr`Cc|1PZ8OUjos4pfcZV`QVgqSZH(Q=E(*TkLj@TdOXM*D^vJAG{gd%YXZ z9{7FWce4N47;`jVv6H}^Ka0{}D?BUw1Z&%KHn;UBrm_q+%3@Q^MB!Xk zC=VTK1I?u(Xm)DEbno9^M-&~@a6i>DqB0!yj_Ob?f)vo#|EHoT3@H~e1S3(hY{!g= zc3pr1vF(Q{J>;qUytccr%;eFSbJs1e4WWX}~6<|e*5 zk=02#7s$&;*nX5O%G5GBSRF(CAc45~Lznt(}@t&lNB5bgXYdi9+3GLvp zU}FWEtKZy>UwOs*F`Hc=>EK?hf_JS2>~gM?kWE0juiTFfiU#{EFUjS%bZ=fE5QWI7 z)MtYIVuu+9Gz~iV75fl8@5VC5Gn>9K#F2Op*C7gj0N!yDf96K`XOZ~S4fF8Ngg@WJ zLz>!9vq^`#@%i@UDQcLInVdq8rDH?f;V*aK~lC@%{muLF(W&~IuF(Scd%xv@M8f1q_3D3MT$+&>e$9$ zP&lA(h}avM_Qq6@CaDSYb$XNj3Gl}w-J;e;+&HdDE|(x6!7!OVw{Taj9-7u}-tTMU zEngs(tV}EfBhh368-I(wVp2@mm#<`V(CnSgc>e4IAHhyPDFsrAQo0b)fflc5slu3L zn-RSwXhp}#W3OvSw%>_HDm_QTCzgHBC=AiQ&;D7!*HFkBMd9(JAH}@7e;dW85BTaQ z(&9~}g{irPiApjCczZ`2ib^6GjRg5wHpQu@BJLP}Et z-fyzua^2+jh3~?5OMQvwfQ>;K-bfkw?+$bq6$q8CYHMUD2eiOO3@h?x=cWO4Bnoo^ zJp=T5Or$$BkL(sI+t5A2M}v;|M13;t(5IUEO_>*<2ux(N&$WeGDx3gl4At?m+PURq zB315`?=zgikl*ckYbs~NqspXKpGvVajG_aw31boeHTdq7BvJ)<6(Pa;H!=>Z2u~kM6mCsiQ^NU1qY>4OS*hZ$$+bo~lTK&K^EG+gUzTPJV@4|X-*;r3 ztW{qjKA}XjN3z+bEEeN9vLemKv-?V!R4P;2myOf8#^v~t%^x{Rww+7%P8l}V0@cQp zLH%n`OGmH>7TO9^{h(!)58Fk;+?i4)jmtNT0HX(P0Y-%}2eQ(c(wU!a%+EJofwhBD z3Z!6=vGYGCUW;Z7$GAI7L;cqY<@souN~K04&npR)r+Jg?p!@P|)DXM`uhcQDAg=Zo zDiH2ER8@-HL#3TY?^mQ{B1_KFm9fSf)n*3vV*wvBX%IppOap-yiQD4ui6`rdj-oIJ zYNA7a$1TxG&tOYfn5||w`Dh1&(ybCbnd%v5F9aGUe!X+cg z$rEtQoiHxuWVg?Q2Cp!S%tX32suxrsyen@!6Z#dNv%s-R?AXVk|2TA`CRVnNWHDOj zdAuh7HijdX5kDhy61h!4;6 zNG&BWx*{aB?%bU+Dl8)UtmNKv-luC%dzJUR|4Z-jerabS4OHf!u)4dpLgJk=h_PI^ zQcGjZ5e|_~3KHQ?vpuBV-~oT;OloTh1sO&}yJG>bs39&nmuD!j47K~veXPozL3T%vDCcsQmEv5z@Pe$~Q+0YOuY)!9|D5tE zaV6>^tlkWOc)b8#1-j|X`Hew-+QX&9M0?eD=8W%}9`RksT)5ytnjB(&whx>s zvt4A*5xIHQEX#x30g!de=z@aqZ2q2T(C3DA7hsXf;wapvC&v!;{@-#+8TDqS&;=P- zEOt3RLuR^0B&y=w9wPJ0zSth!n4eXbGk+2cev_i#v>%6LbAXA5kA zHDbkkd-ApmqQc@7WT*Y9@E5`_jO3A}GzX2v#C&4-I{>oAYDfBsy>oCZ9t1D&20Vbc z$rOA>!V2Ib5XmK#099d44=VCvVIa!Vt)Cn11J){IOfhqhQ z!S^4LT;9-FTAzwOdb?Urp17i^kw9qlt^l*A{@B+ zIo`e+9SJcPu{8=`?aIosk_h-lvECG~TnsD+dRIBtP~(o#%)uwV+6|z4l_Gl;tjSRX z(3bD9(n?6gZRp27vUXEp_46kY}SE?l@9U9>RiP=OcfyP31uBzv?*h1 z>|BLY_8bQ~lKGP`W7DbX`f_(!cLpq4zr+v7Fn1B2g zPCfTUe;aa)u(N8I7b6H*K?5e|feH;3-UD7F#hb^F$OW*W-PaRaLUC>KvE|7xuP4K( zx3m-YFPZD>!a;RHb@@;v^9S#mc-O?(q~V;Z#ZzGynpX4U1jG0d)zF;IwA23-jU>f{%q0^U3&lfVT{ZUpQ`*beGQTSOg1qX_<5kT*!=tBPxv=rROw z;Mb(y`eROz^w{|Fm!lvo1+qY#^AAARyZAwg$P+I2kM!1^-!az5oJJ(xOatc6P@VqI z5oNf?SS#NZ9OPR+-Ssm7p`q^DtTB6z%;fWBzb&jP5$|Rak zApyH~$uKTzqYOARcx=?nPC`}8u{r%;SuJXWW&MnxFp2rZ$u)n(0Ue_s7Jw*)mbX@J zRG`fl8vCa;QSqH4mFGV)wQrTdLajvR=o5Ud%U_j!R096DycM%`E!unOTFBAd<66uX zAb%;-Y(T|M*ZuF3ln86Aepw4AcD=qS%eizlIi{p&XK;fddCdYi=|M^p|3%e)Qz#50mVhVQ0Kvb!8ei7rm~S(;0Jlkyzn0V(iCo ziq9G289C^SOM>UvTTcw$kFw(>XRb1S6u$H99B_iISP=0(fcf4Uc>vr8k^MA5HvyB| zz~5D|N@=oH59C^v;C&#Bj|w755K*H@4YiEXDXUhW2iuT-9uk_gD4G>dza+sJpt}h} zRg_o7XjpNIGl775+NCJzQ?AiSdQL7#(P%j1<{#E~_%M=HqRA-!cXvdCJ8YdOP?XeY zIP2mknvtP4-G*beDwyILxm19ukmUzJpQHTf>o=T48)N6OU&`#|yO#)JmFHjGoJko_(;8_n@fC z9QRa`U}}qaN?33x;aD&PFwjs?4Jo_O zJ*TLNL^WB>a&0(^mx+Wr<8Vgx(M&!P0t&ydy&LK9;nRnTwSqemqr55alc_@wx=)|=phUfx(BF3QV7rp7fPl); z&{P2a&e>AhDc@c*Oh>$c%*2iRMv0AFSNxvvaZC0mu}_|&uAVes$QIG@3l)jp#!bdRN1A=%LxFH3j!CT~zbd@o~gMcBLg;*>Y4@&Od zmw(vha(qxYiWET9Rm*3bE)*2q{$AA5zR7)P#$j=$j==+E;r)@SUzEX|n>_)}8W8Vu zJwD*a18Ii`F{S`7(!TTbNhbw%{>3*1!SRSYbT{#Z+YoK&(vLMlNE8VnEZv zTu}sbm|3Vou?BZAX4C>;e5?qWWnMKP1DI-x28DJEk!BN$j})r$D*}&)7z-6Ah7@;7 z5Ws`*4IRbCo}>(f8AlC4r6iSH>pDHUl3t(7?Wj4N*4vJUxg`A_x*M+7Q1oaxL(Y)r zsZ*x;lbO(c=l#y(bxm5e2eod} zjRK+V73=2`>M>Ez3xmA9NRcTPoifmZ5&sb9!4KOme`H^!jJ7FkRm_9)C02(c!j zO~_3pz;&!ZMDgL=fDMC{Nccw;xD{S4Lh`t!QYD4}Y%HD79ka!orVg%}jms4&m<&pl z)q_*BC;^*2866D+X2l`6z2WlV;_RRLjby9U`mh5(A8sWL|9Q5jUt_)u>H;-JI(3wx z@vsNnPB;k2MCVB7kYhU3*eGeS4b-53DOIGZDGB^9%|N&-zd>2ji-|Wac3Um;5`Iyu z2gsg8!Z=C-E{onPIpFY{_?^eSAl;tRL3p&|u-Z4#VS!WM5FwFxZ{;)2 z!0wbNzWc8eZ166mSbEMi$nYP8C#>2OIrVV+K*QaUCs+F;-jyjEHrp(oaKGvg#FL!} z*~*jclx%0pFe!{DzwMwLdN-_{I$7fb3_-3Wkn=htl;@iT+$NU&5)+wC#@t(;q6!DL zyI)WOtx>o<7d}BPYT#sWd|K#Krh9*Z1aKF8nT-m{_)t)pSR)xHv{=I$<~F!DlODT` z8p7beKOl^JFmfg)`|yQI5}7NG2|6A*_<$yayN6v}|qG_Km9`R4*_w9?}r5^Q9=LHBLRl_QwZ#l#V%<_CmfVLb7X$527zMNiG z^wiPX*9I>c&D3vX8CH4>mJTeqGDxH{J8s-o5VL_Wz;YZ~iUQD5d4upzp`FYFSFS9h zzXV*Frn%~PGiav%-_&p8YnM^;pPM(SGsOtAsra?1Uq=yF>Z5m486jD)nAA!ca~pCH z&InwwDCn-hr^squC1jBH5~4y@9~ISxoazA8?e2DO#iZUBRwET!=WD|EUwd3+FymtI z^j6G9Wg#-8c<;%;fsPCs3OX6Ey+BMKu zwbL;!=Q`{?hTsLz2m*_+^Ihy~(cU%6?wWNi!Yu&nicUUNIIIDH*KzOi>~aVZqNygN zFzQ)Gpp>jGU$QRPg`-y(;q!z(?9|#DoR8PpJ#%ABG(X6S8SZ$_(l?+*VnE1*p`7f^ z4bMLnalH7cP~sav?T-aI==Qz20r@DFx{(YUx&yP6x_jHUCe0H!W=Z@ubk_B{Vo zz=fXYbj8lf%B9VhjA?ey^EHdB_Bd(HIT?~9RYu!fL;#K_scadg35-};1=~hw5@G{i za9c-5Yk=xH={g)^ghgXvg;`5`$B}KUuJ)GLr8W&~aGh;Ka#}jyGOIeGs;7bU*g6=r zW)<1;#!A4H6^zwwqguWqv3v>IyOd-8(z~!Rjmtgf8Z_rG@rd<1`Jr z%#LH_*SGk(<9O{nfeLg8me*rvGz_k~b?9ui4(A2*eqr0#Y0eI30tkn<^MK7w?{=ZKqJS@3ZV?+lz9o7bTOH=#@1i+fdVqI(-m5$L^SiohvOmOhyxutI?P zwAmPe)xr^x`lbkhc%eC{ilc!NO{*22)_H__gum1UL3cVdfI<<@QOzy5{9cZ8q-h*1 z3hxW}zzt+}H|&x}xfRm;0h6Hs|Qc}bBxZX4k!?RKYK9u5cP@q4zvEpQ`5 zxJV`D@9^VHf@?H8UaC{sIhS*5g3X6}$fx%InG?=UHR?KZCxTxUUZ(!fXNPJRv_C9( zTTXXSi@k|gwEy!sa$mpf-Ra2WN1Y(S4&ebnB7;4U=pmfvZJmOU^$j$iK@}+C92Ri{tYCnslXB4~sJp%m zyBdiOR_~%?Vb|nZXbavmM+gQzkf)Ger0Y-}H`A$5zot>3ht&!~^N8kY<0QKoZ$_c} z2wkI`l6$`!!3jWxNU_R@KKj)S4P9E+JK;f+|hMg~aW%MaPk`#}d z46a4;8?tkctHH6`sPA#f(QhR;mUh2vH}Totb(WrG*(if+!*{snl?mVp`!%*zNb#M= z8)PX+=B|TAZ4Mp5=Rc1LavtX?uCnLV*|^~sc`XuX{AlM#*V&Z}Fkzh&LVM@`7`oT5 z$ph@|*jTZ>0#a#b9^9Utn#xkbA^z`5LGOR!5c@z(H?`d> z5}5L5n~3s(CVr0=;2*yk{=3%54*_NIQC2Acn-#S{$mr!sJnSW#989I7d_F|M2&b<9 zii|6+>NTm-9bW~CK^?DIyX}G%U<-~!3(_83MpnJXy8OR9YEgTC*$t~BY2;`u?Tb}xX)U? zfG+?6Z~qnd4dpgcehby)pwe#dnjG|>xAbf(XV;sEL|Ktz;afv8vtmMs_P#_)*s8FC z_F^6xjn#pe-{vUh1G$+aIP+I{nAqVuhz?`kc*^&-h=sY#bbU@+o$7~w0P5gTfjI>? z1tmMw5rctNvj>qvjnQ|gcJQa15x3_x2rUb>OGM@Gq6=9v;uOP3@D_C+gGXKW44a@ni=4>Y#RY-71ZxLkD1Mc=`d}*4+Dfy7+J^976R5g zi;L*cv*{Y#<}dBQB|Gzu)EBxKTSmhd`qbpYB>s1omyt5Dy!l#}A-(YFqx8u#ZHFYE z>~YbKNOc0+#w891W66-U2f2y)3QG=U54{y@tedaCWI58{O}mW-y}0@Mb~YaJk}*w( zW`_VZ!9Dbg-h9kzCAeIuix7(ufZIZW?Cq z8}|8d;?3jRN(nB=bq>PRBHc5}vL{f>K$tl2!S{DPk|VrWmI0xeKGSTN4g42? zU#~}vXuOOd0kSI04!zsxq9cLf`^ZPU6QjjhmP<%=cJH!kE2vh0aQq0D=ML0?(LPLN zL>wufbU*%AvBHFyy$;EkquGn3!yTWIVoV-<3-x6958;IrnfqYmbF-f=UU5Ch~2%r7i zLMjJAUNA&|`xW>dztu0 zusJkP8t{&THTP!N+6vPHd5x>YI!B>?fbfM71;Q`Th2WuVpd1>^5PtKUpLy0i9yb9o z^e+{q^N+@7JDoD}&J7bFLw}}RAfQ`BpztHW*@d|bU0$gRDvE3cXnoA4$7d${4Dmt4 z@ea`{+TeGbBg^7jIHqkKBMpwCwTAo!Zg1g)95>TiJInp!Lz}-r-vXa8ty=86{V(#X z;Zp2+zmM-1L9Ytj?crZE-bA9;@Gn5L5LToAa{;s+XRnOFpM36L1($v@_|#+a#XFR7 zb@k`v=ie<~c|^YNoD8=R#sv9!O)!veK-rYuXN6~OEhG*- zbX8KZ#Bx|VD0<9kG7>>V9mpzh#5Z!`@N5ayV&+4PJ}_d#qK`VW{Gjwv1^*3G_sZ&P z5q1Z8ow?lSbJL0Jt1NaMpr7F$RV@_~iWG552ap7HFM?S}nmM6%P}l-pk|{F-@3GX| zy3n4P~=+vvVuy-IVS z9Zj5Jj?0T^l-MxmbI8wNH(1tkNG~yQ*NJ>py2zZE#88@t$HJfBZl|BUz!!pz9c#iS<8m;ljnWAKpSQO_}M@=Am*v$TOUz|4T0B9xw;9#n!3bdU1{CRTshDZbSE;%rIq6BXBpp09sh z%Q}qFuM?fU@8eKW4mr=VMMH6+HDE5T!g~>gu10Hy;*Xen%)LW3^dJH`1u!46GKiIc zVk00Y;$Br}?}2J`>7x>FC+6iB)8Zu1m2%+M*K@ghQYYnw5-$3V)XN~*c(f!YLLhCn zl$m~aE+?EHO_gR#&*z>Xa@CLKemZqBU&G=5=AEhD9~1S?+M^{ooYl_dUM$U4g=mf% zwb9%h@RI7qen4I}`u_gcjrMJw1K%E6HAHKB=w9zK8+xDFw0g*fCme?Xj#m?s=_tD3orb)}29KOk zZ0zu^;TIwtQVM#zg&%~EX;XrL>L(Y&iUq%v7S6*6T z;A`}xE%%KssN%~jD?m!euP}n#UZ{B+H5lZ~VE4)BhDRzKSLfh0eRZUZq?W}&{q!os z(z7CS$f`m$npI4KFgfNl`dGr9fM3cvreO#_6%J+-hYJh~`O$moTC9WJy3<+5m4#zi z{4t&38`tk?Ki| zT@!mqUFmcdv5xL}lp!(~4kxm~aF!(?um>n5phoQon(;v5aK3R5aAbftqsJf&mRZgL zQWeHd{xXq0Txa5BnIbjF9IO<&lg=2IiY(m1DMIB5afsbpnu;VY#VVN)kUp@T3TV;| z8=+&WVvqwy=Z_>Zp-`scLW6U&483ig(z0*gZ{F=Iry^68WF&aEk8F#dsuqL+q1ovp zQrZ0G@lXTqCasY&&LxK1Ma`tX$XwrJv8$GcMFF~g73(5b}%E*+cme-P?)Yv zdK|4MiV#D!+lBYk3W{-`R+qH}fz?JR64}J+n5LnysaUIho^3$H+fF|19O5lzg%_QA zzq?%JyAJs*Z5l*)%pp4|(~{<;#Y@z5a3{_V%=9$bb~wzsJ5G$LK;hWLxJbnB4E`1; zX_!}-kzOxW%Mi1iG1YOewIOmp0be)do5)k98F2`q-YEycAlj=1dpKpYA;18QtzViz zv+;p1?7M9eJhJAZ>X%=r)h6COaX#(zIn{|6&{~aeeqq5qf9DL2Vhbgk%(_l3|G4q& zgcoHARJs7cH%yC&x)(yzgFQkr0vOviDM)-9;u59!>WwJ}MByf~$b#u~)(A%OLO}M* zes#dD$=mjo4&_&dDO~C-8*5;dIV<~JAkLauz+<0x8}6F<*3Fb|rj>B2$m7aqmdZL^ z?6$Otg#cWHGnE_II|N3+QDAwvL(-;cr%91;YC4_73f~qep*eWX?N5i!24u(3L`)St zsfqV4pV}pG!sjKw_cVr+H$H;BgH1Fkb{Im?Crf+?zp*v=L?d`5xqSpm%$b~cV!5_! zFlu-VRm|O6_}bdUex#cWPZ`V@l2Q#?f6=`Mf<;%8{9IgBj;pdJ`+|dcg!?0f+?Zz1 zZyS!v4|}?K!!I z2Q+ae5)4NqZHED^Zl7ZP5$&rwJcZQu5q)EqS!S;luG3JqBz2+KO$u8(;0%PYPMAXo z-4aw0?SrHQlg3N4%a|)xHZ2cb(sZb0wd<&_i)q2=#NmmVa5Nm!!ZfwMHg|JyXkCn! z{JHt%KZI;M{%OK~)>$os=+;6(22zVDRlU^P&?)9wf8&K>UpY=m719~R-`;J!=O zBz+V2D@9p~|Hk$q3=8z>ioY~E#D0J$_%7}^lEK>O=PXlxAQZ1{TQ&)LTN{f)8$-{P z?Hf!8>4HqGuCA_b+f&lW-7RWR$$Cp<)C{go{yK(a`~&TIP{)SZwd;=8T;-~mr5Wt9 z+d*T)eI=T>Zq2>$FjmWr`i|U~Ctn(=reFs14N{$~-ViR{=TB|AVJzVefxOiHa-b(A$$6e%r(k|P2{MY-o2+1Rs z??%e9lQuG@FQIyFm}1hbq0Z1oCtMsGyJ_sX4nWLEW!kPut=4K60lwB2&KmzGG^WBf zJ*u8EcPYmbfnE3d7~JJi?~?M{QX(7Q&2Tl1XDHqtLEyGpjr`Xzc?lNj615=*&UyhQhD zH^ma|F|7GaF&-|b48qUq&!Jt`dDXsC&^Sd-1E$W(4vQVyq>s%fu&c(1x!$?7ZPi1Q zv@D}X7)jO|<2nWL1GNG-q;Ess<3`~=@%g+vW0sjCU@zt%lbMdO*BGaTWDwTa4R_F5@UeVJDeJ zHtLYvtJ)H7m_B_6$u=bTGEB(5G(;y1k}VR>+n0VFl6BwNL@e#2--X}Y<{`@j+R>k} zS>{==`FeG4(YJmi9zQ%CYBYj-@$XL0{{5b@g`D?dv{W!;^7W zjpKU*@`h*NE-QUMT-c`d++j zal%nHe|=fXq1Yy?$&#)ni?h!GN;9Bq3HW^X?b}2<=|ulp^E*5Hx~=|4xPD+2<3 zz>poGohO?;3bpx9S5qI0eqIYIQZ(%GyL~`KE9V2*fa((gY8vvz6mQTUVVNhj>d8A! zR^{2$0k6>D@MG6%i;J~ezm)ov^gwMq4&(zcDmYq_#E_g-&`f?p@rS^rNR~Qk;Q#o^ zYW3vNdg@>VbB|&dJ?y(z?7D}1p^8SN^uOBBFaisfLD!mU)Qx5zfV!ioBmh{1-_B=8 zPi96>j^-MPs2)k5PLG~WNAyTi=zX~}69@2-|Br*R@U$GJpNPXi7eJZN6l65DH&D^` z6Za};VD;w!et9S8u&~iqS^jErWCUfU(1OtO6NVbW=fmc0LZQy<`KHibH#&_>9B{9) z91+86?-fm`p)Ufue42?d+zH^mdOaz$Zo_%Gz4IO1OCRzCc&09oDZ!-CadzbQBMiGW zc)(+_0^rxM*s#t7?T5r_B0G_Jq?|ix`a~C_CORm0ZlMVR5>5mo6~dt| z*HoquN*R(L$lQL(7(;%+*iEvR{-C^_C0MkZXtg7BXK#qsCXBE_s+Bk(ozihB7Ip)q zd$c4X$){(9Xu=)?_KdxUphQEn#YIA*SoFFS9~%x!vVlTN;~{y$a|Su@nNQ-M!+98% zH^g)pxi`via}#}>->3dJaeGg4cVP7DUS#jVdG$yj51ki7?&ZJ9>6u;g3wQ~x~yAPwjYujo``8!c7=wP~+&<-7CNkSvsk$E71*+u>O zzy5g0wF|9o%b3{Lh1Cv~>uVY^1yvOQnIC}~gOU6gf09vR`yaOq=8OwzMrt{=lq##* z#DvCQULPKZ+4YA!c$4eXuV7bmJ4nnorzSX zlA3r^fPxIP~i1ZYTz5pPPdTlr1cAj$Jo-%_1iO#S*oIpe& zKn7H|AS_Mxh#S9zriQ94RDsozQa0aQY6)iRddsNI-!sb)!;nO>k|@?5s1*|tEmOHr z9n~X(nVFb+cxoaerLvVyC7Y6vzuW>WHNqNeEkPMox=KdD|1Mq%!idi!iXNZC?Qy!@ zE{}Um67eHF4_rw1U3a;CqDbSxyreww0PZbebnsY+(&wyF?L(O%Es5)eVqGah^B?@t zp$@*SPR>HBi2x?zFscqvfX!d1y^S^{?!fwPFM;ieSnL7b8m9$xnO6TLda&Rot3%Xb^^mqoaZ-j=NH3h=X?|!vpam&l82a;J60C%u0VZi4+k%`VV zphvoRQ6iGk0NMr7%UF2Jsq%)gSX)_HGqC_o0cp~a#H2U{nw~{9d}czNPDF_E7A5qx zUiM6lK77D1x&~nY8x&{ZyyWo&>IaB?*lLlmAfaUA2G<+tu1zXxQ58S%m(i{uvHf%9 z*(g-v=o%{cYS%Aay57c)WlX{n>g$uMnE8ZZfZQ9(1h&sXC*tQd1iDg_qVaToCcA}I zv}Xl!nNjQ3x*vRh;78@x$>wwIPW!CzUJ$81r3J?&gJHV3IJh^MP78X0?FjmSPx6Lm#~KNjUaf`emi8${b_P&aHp@je{KN603@ zsz$;I*I?2-g)39pKD1fWT;L0@TjF6-g9l6UyJ! zef~#PW3`YxG5aI}kge9Y&UxL3M8E4C@JPK2F4s@Gyo|9j*6A=UjgAklTCCM;{n|?nLs~J%jcpK z>#Yt|1$MVJejt|ZJ*3)K47I(Aaz3oC+1r5Kf^pr*sL1qEJCqG+VpLii-+O+yF+m1n z4t)oE9PRd$5!mkTY`?!3D~03bX?#3VE0g-0;0o#Xdv+Jw@Z%*j(s(kshZ}KlL6@s>J}vy>rNvIVRHH9M13&im>3~>w9H}`9<$_r#k7rD4ZU2?<6^tPQ z4_bk$pwWwp?H;3m{^OXgbTi<~X+n^ZItC(1qM~6}T!T8Xe@gS*VF0?WYn&Jlod}J+ zEty!7eJj-0aV5e&F3s(K(ews`UWh5<)cNyledGSGV|{b%On9-I3ds(V8*0&PwcD)? z!dVkW+PxKsgbs^i<2zLQDMKPuu;)>fjkz>PBvaq9JWB{>DlnBS0uLTaFHL#9|H76X zX!;$9#R6x|Xz#z#{l-iIni*cf`JynJe71@>*HKDT1$Z9i%>w4)h(L}3?u%i238p(b4`FW5N`7VhY_7S~)c0qa z_l4{Fk6!Au3`W}G;tJ)g3Z2m;K98x#=aiGJu7UJjd`?+%tu^K@w61>**AHP{LYPt) zKbEu$teyrcH}<-`Af36a*CY2fk4)n#nRE4RmtQ=g%pD)chsn|HSI5|Ky=CZ0PGk)O zNfzjOd9pFMyt4FoTVi3%NJ)NmWCQy$+nf_stDdf705t%hZS0}Tis?vZTj!Q+oFLNw zNn(JV#bKNRD*GV+5?%co`?mQ-egRSeYU}GNf%SDzqGvX~W?u%^5?a>Y^G8_MAH|x; zvAPE+?-&A0%EwC1zWF((LElAPNr^`uH(u9rjO`Cf8B{~afcKSzPotcd1qxQ7?{dvUY{U@JdOhohTxr>O-up{`Na6_*ahRn7#8{X z+Y(7(i7DWY4+H{PB_5qNX3!qS8 zK-?`4s35N~e1AkZlauyphR=|bjKBlN03#P_MW2p`ImOt}dh0Y}zVN!~8l!cZC=V|2 ztKTPsNpeqcYVhekD?2p0n{#-oJ_cCxnU*qxBp zCj7?pTJ3B@Z$r@jO~AhbfrrMI>t887A78xGPWSGcLm50YyY{6{<#+6{^LgcmWJuG> zB%d;-sa|jDaMQ!t300AcgxPsC0^?J=N;&_?_NNK8=xCg+X)pZN*_`7?b2$6T3KVi< zy>=)q=Zp@`pjKxw{=z3)#@o)RB>VkB!l+#8q(VlUXdpY4^lZYTEWz5|PZ}*S;dzxj zi6FQ#81tz-ZquS2NKnXAT43<)+rrc&zQb@t5Dw3@nA>>gGz2UZd>K1I(m{p+w`c&C z#o*737B#pfq|^w*5a~t|mSMD3YE-ekTa` z8<^s@dINFW$XD~T8aiJO4~~*{u{|&(^uq$6B--JGaKR;kJV(KiJjE%z%jo@`AuOP- z_2#rBvynOeI-%SX%A8M^jwAFHzThaQBv;|rBZ-ULmir$4suf&7Fu6tT z2nss%rUx4oxCa%a>vH*Dzqo$e-N9%=ar)kes8DLYC?$jL-_5G7(bVfxhvN&y_;=hs ze<<)Xwc5K}dMJ_zybocalyLjJ=+=@DaH;voPe(k#u?8h#+H;ODHtozWbXEsMKU>NW zLp1NIkWp2e5SP_gEj!V`mQ4Qqh@ zV%jsA)Et3^<`C8-aA@$L5)K|Z2jeBZCtS@*IUr^SWigtIggr81P*QJ=?Qq7Nq%U>= zQJUhdKrE6hL3FBInQPLY;B1rr_Dl;{Bx;dn0fKXMtGP5eUy*Wahv&}rUXCVA zm#-N@+eg_PGajr@ujQoV$0MWSt>IfHNUWTnJDkgPDz|(%w>V~c(Wdfp%Vj41=)q(s zmz%DC+z|_w$|%&~x)1q%0+4Y4$+mVSM4Ye#!7$|7;{cPr((QIHUbMCnwx9HXvD@ib z;y2=p7{3<10vNg); zJ36=;G?zT(BQVeqG6{$FqdMUAvlmicA5?zAp^5VKx}?8jA+fz(9H8x-m4uzIn> z&WL&iZh|Ie&k+Fv0Z?icrEnsnd{))&Mza`i#&xh27GB?Lzb%uAHJdSWwAX|1JlG11 z#(c`%AyIlS9Ur?3V3zmfV!>d{%=G?|))}rgd~J9TZs6)isiB4^b^}CAzAjdeMqZng zNA8bAq9{hOoj|Cp!o`(cs$uv{3=P%*sZ60*6_~sI} zU0~vGy!fb5ari}lz;%|d$yd?uobG8Jz9Q6yjRS;%?xJ(x&}7yuYak1Swcc>k4vQCf ziSRPS40Fsvp%oB^;CIpR`XcHWpHSrf3E~ zHH_b^K+#gl@Hy%T3C2g>N9TUu$5Xv0es^m89pOjt3C@mBgb#jgTt+vY zRMyeS&Uctk85C~_$1D#lMM2Ks9TUBR==VjzVI<~t4{ zhb_qi=NkpY^|!{)`42es{s^l7II6 zbSM}pxcw)D4)vU7Y77bbE|g1tWE?3nve%nNyI*`0PSg;9%f(y9BJ#BCMMG%(2<%}4 zwc#P~4Bn>UkpSh#CI`MIIyc)$=qtFFj34wpefu|Inv+DuaiwmvV`wIAtr+xOhWJumKfub6F(`))s@%Vd8BvG@){&e*~MQby=!cs`DF zXg)$NZsO(eh=y(j(Pqa;+Spx)bA)bl9A|)BgP$C@Vr-d`j;B*PY@cWy@PvCb`g2Q&V?tgt>07r{fi-p)MSGOF$T8yZ}uP{<7SoZ$g-eQyKU zI<`E+Iz&d|79Lh194UW+o@w_Rx=p|gXj3)>+Fc;CYOsh@ZRJu;BOcnai1r`IqOFpm z%w!NPdN|I2Ax9DXVd;SYeFyU#dJa7f$&w}P0g6GN;HtO|w<#zFM;QVLkCfpfDNskmm3}$q0dBuviBOzC*tfR%PFVtvmM31bk<`a=_)A)^DDi_6N#U zpS*a>W%Wv~qp_#6XMKU0eRs4Tq@>4cS@up(-KX_>87r#xTI z%tr!2!y<#`6;`1=_8eaK!v{Nz-AS`(w=t_LJB;^Lc(>>hw(Vt)w{nBytv7ZZXL{&* zJB_hTSH}8;J-ZBj+()@nQMeP~ajF7E7q%wuV71vb*3X`;-ah;ATI&8Y=B1RdU`#FD zeES=EUrF8nFIFCEr`Xz~I4SuHQ_$^@7YkQ-AC`p5Sdc~4#0lXG8OBi(RPX26;)W@z zYQ6Q}hVA+xIr|`GL79d|n83_P{k(UjxBfxcu4Nr5L-eV2U+9`1rin4EBpAVBA0l&b zpBij&pUKJ}I#@gO+mu6XTjHPh8mrIiWt{ngLT!Z;!|ZSkY9t#M;W53&xY)1&%!Bb+ z;PP9?^&U2??7tZ*!`V8zn`m(34{oZxv1Ml)djVwJfUEFLLV$s<@O0=jMe5bnh!ZcQLOO=miu5q@6Ux!j*8; z!J|nKs&n)T(HSk)M4Fq1&#S0!C~64b@Pp7I_I2Uv*m&@1H597NH`S-$v6x*r_dx7P zudc`a(UvHLg~*}YLadqciYgtU27{_3T&8+}x2w%&4SzlrYtFx6;p_wX@Kd7S=T+z8 z;j|}OR~B-IR898a-0G7!RCO`A*M+?KGVEgw{%hdBN9Pfsp~?$19~0SYy@;1A#e{?} z&)?qZxmv*}bOdEFxXQE($Kp)D^We`%U~gabDB_Wj$Ll`miHVA5-0Ot7-bHI<| z=yLqlT{(hK3>9s_S|`^l#U^%ow!({6P_@q;Wab|x=QbJ++$ft|Pl^)SXs!}t-p-lC z8FrE0+0e4Se9+r64v3c+w?bk%Gj^jKTe|Gy_8x#ZRT>`OW1Mp# z(R)6TGj`!0m+yawb&z6OktgKPX`aKDqTZxdZaTF{fGP&v50PKe!N{E9fgRyl!ReYS zJKf@f!{>Dr#$B@C7j*qQx1;wDNI)%2$syphewrz=PYF(^_nar-OrsI}xtz=A{qN}K z_Vdo*@zvFFw-#KbqgELXGN+6DKykuuLL~)MAf#wwHp7hyAIvE3Bx*#IJ|WnQm~Lt* ziL0@|6=WBNJd$e$nG1?t?BX~9Y~KZYEJSE4qDc7{m7*JEITRKzlcaBU!v2($i2SOETK0HU%7|e& zI!B_tKaC=r`P8jNec@rDBNw2LeV?4LsEHS!4+cw;s;!yR=L!k)VcPe(e)ylk2j2Om zOtBc&>H_TNSt0Q6q89?o0jcm55W2ov^{)xaKMdnSjSOuDd0sFKs$f4kIFwm8g`$@#@KdB-Bh#z|orY*j= zx@Oc?46{&VYQ$6=Q$E+M;OWQQTHpwgCx#k18mjSl%iz4f&<`nW^N z9>3?LQ<4vq=3NOZU`Takm=DmUXKK5u z)g`X6nkkQ3LxA;n0QL$#lfUIv9#0Ol+#RZ0x&>D&usXhCwLwihkB}F;xjs(3a)ZpoCd~MC+QeC2}BGOaumDJ%0p*9*jnEt;a z33(y#^kg77TT=1?Qx;zxX&WLswK(JG3D-q-Bv4byWJX;XuVv|Av@-U4o`Fc+3+=j# z1z_s28d!{m#Y})BOE=T{joPnC93s2b`h?v5gp^IsDsBO6nwDk+gxC85fUE6*%>b-3 zkj6^)osw>V>dc;?j-bN8;3=)_Gd$2|24%X!JK3q>2T}^1Az^j=|1}1s$yV_VjsY&f z8yrKg%LjoJKFCs%=@g4Avl_X3M}B1FIq;rqdQ8e!^x;3yVU>1i)@>fncb+qVy`bV8 z`T%g%>?7pOP#GQm!mNb~3=?0cZx)8%qA$ZFB@@IxA6_!8ht=qrxCboR*cVU(ewB6y z)sIF3NJggD-GI-aXTulRpf?xkVU>MCLM?`-KC%aCB2-(ogiN~#9B!f*rv!#{mmP~4 zfpf83hPc-wD}gAYfGwVs_Yyuss@*)#x4X{Y?0ps4)09AsU!;g(bts|~M9!Fj!{E^K z`20w*#_JA#k@Mj9fd(0`x&6j*Zc-Fa%3F39bV4>?c>)=B5F~8y$Q9pPDf&S>yuHgq zOBY7S;Th?Rw%+>ETF8GtG8fP}rtCvYm@874>)bSP6OoSMoVXs6!t>PbfH#ks5BtzJ zChX__7@Mvv)k<#NL0D`Y{zVF!!VQ{_^0@)!qu)TLAMBb%Vd`L8K~s9kSih+|74N=23Ql+A_u11n!jr#VX#k}44x!v0$A zd^VFja>CRz+4Db{OHAE{ShJoh9DML?4<4lU*U@N3JF8`)=#pLFbL0D%tKETI8Ti>L4^qKeoZ>MG zWbu&Tw$gXVd*ZelXH$wW9~n|!>|sFS@nM)?rhqg;Wn;B>eGYJ$_1f4;z$Pq#os-$@ z9}>yfcp=rWo6|;T&fN>F%sJD-e>6=xY%*(6XVXV{u}*j%ijdR|mY;^}!Pf;Jomdcy z40njB@q~VY;!ivw2ukak)_%Xjr;2=2N>>=c_M5piQ?8uJXg_`a{LBHA!A@kglK&}R zSwpo)?|VFT=YR00-wQnIb7=u#=~8I)7JTay6hG<$O-zr)bUa<6(h635fX5{x=9g_f zf^u$%?l6mBP=DzW>>D=aoEn{zkFMG*!xu6Rb7*K3*xq5iZyU>C5PutgOmfHMCw}eu zb91f7obX2my{G)8iL(E)Cy&yAa_HKHDip+(=Nh1~$(N|z%HfazO~JiQdXUY4 zusGcpFcFwx$*|qt0e`FtZyJb@5E`i@qYDnl+NDcp0{V+2bjV9681423EPed9qzL*@ z<>XKZTxU8{Uw;#=7~+Vnlkt6Rcl~XH=H*IXvT>&piI29iy10Sax|6y#d`+$gSK!;& zCdX_|xUVZB$LxR6_9lRhT<4h}UR9wA_gyF)1PBrrS;eDyfaq?r+2~fcTCJAUvLvu2 zOO{)T4yR#TYsWg`_<&?PKF5xgur0@SR&f$JChg2589UBIiD|EAy|%NHwK8Nfv6E;s zo=nnol1+9q*(4rlzW=={03^W{TjQ{s00^6b2UrS=cqtMk8AY?g*VcI zhzyHGKd-Vms}L2}=n}fZUYGAfZq0BX#4((u@G)?cF-^EPX=11h0xPi|6zS50nnx|$ z9W`%`G^!Ru3|f!N!%++2)NK8wTN=yCihEL#Jn~QhiGGO8|0r5TyCzG|Ve@x!gbMvU z_oIxUf45goO4_0!dE6U{NBRlXZ`*=i0K8O(fc(6?J17|*k_qsedX*Zi2;<<+Lu#Z3 z;Mwm{eNdm0m0y^6a-xGAlfE+vJu}Q-K;vv#&MMxwPQ1%}3Ns`PQLf>^*DYyMgkofq#-U zj{2~W>jOEceH7ZT(5*!0!6KcnF|$om>!(l)W_vL-5WU@QbHUZI{jI}#Y~qw5&kIT- z!jQ%#F5wtR*84i$_OCi69Fc;>nu)+zFgO-SWD`a>Y$UQRM~kyjLTlgIdOn$olmdZL zBsD%1iw*r`&tNF9BX$q*iv!>U+|4#9I5-J|iQ~xY!wHcE zz51~xB)1*AnCVTpaax=9=wQxwS?{*V6_LIT93%`D3p(Id8-3fC_6I2s@coi(NT>ZM zb=XFU7#*4ue-c6<3RKh~s30PGhwL@t2rg{hD@`6gzkKh_=1nVRtI3n+%*HuA6r)VF z4)lEZztij#pu+Q}G}#zmHVGuki78r7>HbojC%;iPX7@jV$6;h&gskP^k++niB7!L5 z5cf#Un}$`NJgH>%h0s_fX9z49lnTtV7AOk-`zeQZw^l zHu}g@llYD&sQv1>jGxEkYT@JO&Iy{k0(%q1a_6x(DThI?Q!fl&*cUzrQgejgH%ba{ zrJFYhZ1bKOqZ4Tb(w|Pa6*ee>k78Lwmnrzrt`$5ohmyGj5rPK<@(EsrBz+J# zDRzrs#Tf&;LO-mp1X2+8!J+(xcKd)J0zU4j;B|Gv@PN8@TPtC$-DRt+))rbj?UdVv z0$C=h@0DZsM7(JnwkqD#0lN)n)B;0Y3#e&z1A+=s0cXx^36iXGqRBhzGhi(G>^%N;A>x%S-GwX^0)WyHbU;GmWCg5!PbNgtw>vR zgKF3|*O?1dQ6YolDC@!}t``x8_Vpy6ffeFVQ zs9&37_1kMYhEa~Iu)PD1Fo+|Vq&r9N>%YHsTpirxF-N&`xsKd@eyeOI@;`@3>!Y>DK`j(;rSfK>q99y=}CAJ zHC;cP(2=%xIIilRq(VBg98HE;uww=lJ*au*mKia^7tMea3Hc%cZ{o0?$Y#)&^SNk? z2fib8D0J^=Mx&~1^rL2q_l9ETy&*m9d-&nB&mVft1O8~tFJHVEj7R+~w-*=bP&{(Q z%0rFx=uLSn0qp2l2bzD;p8fSyEzg;~fSw|xUJ)90Oj^rEo(sqyQ?l1M^_3m7{TT|Y zY4Zuc?3Djj%#w1Iudu&>UxFg27GViH>$=+oH&vX+sAG*a7&EZ88vNs!s5YaC<)d19 zaFAi$Av&lO!*m=`)8gz!#4AZz3lt!s&sFg)QvZ%oYBnbrgoV`MQ6Tm3wg7^bkl~V) zC4buQk&W>n3;En`x#;t9643P;NWznpZ#9#$R}1RO{bnF+MD8#nzEDJZ9E}?ye&5}& z_$4#h1Q8C@$)qH!?ySNd_ks*U5x1=RLie(VePKy1@}&ljw9M$eq4aA)eqZ|Gi?Tl! z^*;cThzH*fC3IE3dn_Hhq!TJbx|Ng|Q-)-ppb3tzCv9xqj1G`3H=#bmDm`%nvJxjr`)-io`c3z(>=Zt%98l7EyfMm z1MEpM?Ul|S4%{RY6Hi%Q*#|XR(I@!!C}va;%$O_)#_KN15;h0BH{?UPlL+t@v-a+k z&OZS?x5zTEA?t!i03Y80{baFA$f8HSCc=nAKje4j8@@*|aN2{KW*3m*xi95_|2t|; z6=fGFhp9(GU8?cuYTV`(T|!|Ga3V@ZJAXNlWD2AJH5#zk>rt3F1lb5u0ZQ!MBgo@1 zPBeOJFO^*6YSeMByHF`YKqFG&em8-Ol8uQouG{y)1SO5~oE~)bqD^!Vlt7Jgj>W+U z$SNO`1J6al_OM@G4h=U7H0+*u+el=hKf^c2%gvtHBk_-ycCG(O*B$%J+U6JsnJl!S zAM(0?U=8k_|A{4k)-?C7x0rixz0d74^H;Fmq(J`=*153uik29&b=LR)+qJ$wjQ!o; zDE)`L&iD5g?)ARN!XE++Jc)_$FhjJse?`>r zKIhw0!;^MS&3Bl^bGi1H1+OO1SvZ)BU{pF7Cw?_9pMl_njY-_wkvY2(*DI4ZuLj0d zulp7qhda&&|z)- z-vP3h6t|l6U7VxjM-M{Uw>6Bq6G;jC2C^=Bv+yRPIHy0pF+cIfJnv$S(qRbtj3R~U z9K8n|lHTXsD+XKL?z@d3V3vvj?Yw2Q^R*0H`Q5!Y?rddPX3M@g*5{=c*x$ge7UI5% z3fZ1Vj3nk)U*M*VVYGmUm80i8LU=LE(2h#fs(50HojOLaToutJ6F*Nq&BU%Vxtzm;77Z5|Pr%oUN;jqITZzj}CV$iNrKbjTaWOb&CK zhJc+aHS(+gl9W}lY5{%AsLDH=97fb8)!*P*G|8$k!HudgvpR-LvTbRORqVU>AhN*| zoRk5#FDhH9QRBP%=gX-lACO)p3K0AuL7Yu-SjM>P7D+ceuCwj)2fT011dca?`Idf8 zI7nvzFwN8$8tVcMy!Yrc!FPQgp{S7d3HDYZJl^=&I^VB0ryY}R}J6ZwC2E)Un5pw(^mS=i3U;e&+DpjhLkM^TW0me5YPC5eEF z6kwzpmJ#|VAI_RQHkwCNpf{K+9!tYjgp`W5ZhSBQAsYCzKl-DdGtL8^YSf*rho$^%?lr&wA>}0AbZzXjm|F=&N)Sdo3R9|X z#p6v$O2WZag1J+OIdxa@p~sWvmlCQ_<@-SEziwktk**Pe*cZZ1N%T7cFGIt1J-99O zWimhSC1f5@LIrnrld@)X`!paPqY4HE>tVAzq8^*Hrj8YJL6CPKaf&w{{e7Zvy`3}? ztGSt>p_xT`h%ZNPE-;#Z1NGEm@z5jQ))tEm#SWZu4p=mCgAfvB< z%jUq>=dc5ad4syC*aaMCh)0~O!CrKKoJB*XSsl|*Ft`4Z_901076HabrA-02Q zk`;yfaQQmS@kW$*o7klx!y<^q;lGq`L$Rg8aY98Z5ITu`z_VEF#UqRyanyv>% z;%lYZU^N+uum%Dn@efTn`ud>Jc};bNE@OX?uXq7oonBTKV1$_nq7gr?x!Hs}t9$j? z$b8&a2&xI$Cz@;^i5K22GlBvL0FB;+WjYPVZN)rIrRK)pl0g-!bd+LDD1wP%!zl!U zVZd8Y}$&p&5mdqp~nS!qC2)0_q`{dKwJalMdWA$_| zKb>SwvbmG3*zrPFL7U(-l!H#cl$TC{#m?*gXEdImnoE?K##S1Q6*3Pa#IwOJHyWKw zv_Z88Xhm4^k3F|mwAyv1gaqllX(Eu-*=zI~0+O=|-ML?qPKz9DX%jL0k zJ$5)+@=T>mNw-Hc{EYjSJt;Ij!Pg$6uhc5S6?4U#iN!K;E_)HLSchi-u`S)k6U67p zMbsZ%L5X*x#H;5LdV)PG>WF^iYqU*le{nRdDV?p2mMBHq644#Bi1bT9N&JH z!DV)-@#v#8U-LBK0RSy^wgoJD>&lf4v|1-Gw&N%MPk<)^+*2hYP#x3r5;lpZFH6-a z37ZzX8kj+Lr-qV1704_IqNr4vK6SR}_T093^zJFuJ%9V%joEy8`lrTKQyaQj9na_7 zjr?q5s=`)HwSLFc(c3jkyY6*IXKtH!tK)^7Iy!S=y8I4&sWSCrxpB=@QR0{Ivk9HE zg;zfC=osg4v=e$20x4$SULf#k;H_RnI{*>wQ$(?zzOsOwKd11-b>%Z3`N*>cR`sy&ppQwH7v4+M6gwH zRTK*S@$pHBHLO9~53C!9FzNeeX4l^o#u0&3Dxu!e!GsJcoI`!%lzE*DIx7V)>gp7t zQ?>y&8V1Lb(6mVw>IXoEsJ6=O49KM5r{iZ(`EYVPoJeJHtYkK}*(L`_Jgl;o0IV$z z$8|s#o4$Sm`co^o8s~|^=YWw86;|d&6eB@p% z@pS=rfNIK5AFNe*06Yk)*oCPWmTY??lLVqtiExEQx`=ujXE20}ow!<|m9#Wn^`cb# zbabnKNeODABNutYx!t1Om#ZQwINR03MO85{l!ZDHr+FBVP15~L4$N**vMHUI53N0R zKk*5c_ZA8kRfB_row#Wmkw*N7{s4Bl4?Po|s#=Ax@4KD$xpOFfkEm4Q2>6d*c%i{2 z@ZUw11v$JFp`h`2FX|vJqW!1_3iO;ZMm2z7)VBi+$iar-3(h=JiQ`QYLFdqAmjj6O z@>-E%F7b>gSrTLkbk5u;_8Ef*^A`GnsCf;gC45nh;Pyp+mIF>+YWe|yn|u!NTU)Sp zon!4kkR&E`Or4!De=BN5{yi>14-J>O-kk{W4&JrR2IC#F=qtjz8#sSCd?O6w<&kX> zcrS-*WKz6hT+h)#c}+N8MPA;4@XKK*x_*(pxDS3$yh8jUr=E-2WTbpKJpVnJwkPrv z_&@n_2p^viW^lUP!TXDltA6-2KIg^+?9u@BYr;P>oY_ElJJ3@2`P{jM9<$;+5<1tv z=kj9I_C%f}{%l9magCVlpRg`sFH)cplH#j;JEP8c2r8l$cP{Q`D-^L9#0jBk{a10M zd|8tIfr^?cL+7kBcVE7}bh{gM4dc@RD*P6Et9W{6`lIQFI90^sDJDbI^akcXZEjpn zuKN6=Y&4p|S5RpiPnl@uqbL!_&s@}6ruqUgWcRt)2pGB%hY4k&9$%PZel`LRI{QNB zav!tO7q?&w#3kzL>U+dp~(Yex)U=c^vC*Ta^5Mx^rvRw!(6Sz6S{43I?W zh9E=M;$jqKPpdTuG`2QU6{jnyE_L?&pBb@$S2OQGMc)ax>IsD6$)Hd3hka2aU;TO_ z;`f&RO!j&F-c>evJ1YEsV;z-Ryl%~{AamXm{JP@Td_txcd6@y60??DFIwx2?hJfL) zTr*UyUKM8*FA9TqXUKpCHHBgckk=0YM_~hnVSpF?y~EVdz{2=m=MT!s@O-hFH_#Fh zLj}jOK~?qoBZ)LKaDc+^!;P3C#|HMlYMCq`yk;ou9{FJOyU}1l z$I;n&BWqWzKe5;}+1IGkN-LVq2ZMQD79ABWO|t=aD(MSi|K4oxUa~^k>G$H9Y%ly3 z_rP(}_pVEXThYm&7B0s51q)SQ(M!le{&GQ+@i?4JDyphHX1^KqzDUWk{Jj@Z=?v8@ zJR56N@@#FD9B8ZTNpc;25#5!&>J@tb$|k*!(lM|W-`PXB}b)=3gd=+;=M8VcbgrF99 z2L-J2akldCsZ*JQz(+ybFS$;g`j7j=$!!2UC)3-lYv3w#dK=-c4HU{IK@AEBsa6c_ zzoKb007FM$GzngX+O!Q*1LU+7tI=w}qyrwLa(bdXPl`)$DkX58q7Dm^V?acCJW||1 zyD%uy?Q7_$)@*dvVR7FC`68ZpgBwLK2-Ow%Zs36^TI_SeE)ok>8f7#eVo5TU z-g>xk!CTJ8rYf0O=z^Epz5GgW~5tN^sYp?(cis}{#wY*mI`bem!t6uwtpPqWV9*o211%3fp3$g1OAB~&;bwLI(Ly`=u`GPYb==h}#Zl|Gs zF9zbKG1Eb_qQE%!EQ(dB#cEj8w}Jy19&|iH;DuiR;+S!q&6871M~Fv#7LO3wt5nT^ zOk*4yW2eW~1vUcT1gTUROG-*6s=(hRp)eJ^!m=(Ysg$J4N*W3SykJN;OKbGzw8)AE z^44)1jyy@S-Y2uN=H!+zQANg^NDHQ!;=?jSzyeQ=e-ySAn}T(n(=V+x`S@txQ{{oAt6;A+Ojn$I z(b565OPRo^M25*D*MFXtZSGf};fogf78uRMyC%*L$zEBXNGMo~pZYggiSUs1PDFTn zhGe|0%U;_rKw}9`RzxHXe5NC)2`}>Z_)g{9l=436oSDOcoq&P5SZgymD}@9xKV#jA zkfW6!BlE{<7F>mk~&W zGlE%{I&G7r0X&$zZ0}_>g5Sc~L%huyle)N~Ck2`6aefULRXDQfh!7)_Puqa6iRmjV z8#_nm{D_8c^HXWlyxc!NmM}^Xz=FRm>L3#wLhq*<4hbF=2VO2*Sm3JS7=(#~CaYZf zb|W2o=y$TWcK#wAn_SI)8gq2DTF*TcOaFcLR?y{Y_B(vt?0b^mm3n_t_Yw+4$gvTl zj=hWKJ+O1qgsL^<%<<%=x$N6@R6a=En(h4ZotNHWej9&TOJ-#qMa({teTMuSWOm(TPWsrI&2BL!sl}lvV-slo|3*>&1 zf+3`5d7lib;|J>f7VQJry$Mx-=lsvrbD0PheeA5C^J0>uc>q3OjbdKpxH>9g29 zz!YYfgbW2QI8CH?UzvL&M~LfO_56gkI`HsZzck?7+-x_Tz0%_^q-g-ofpP#Xy)JC% z1Nh7qw}d^FD+3^Sn?fQir{K&Zzz@ou#xVuR;UJqUf5K2hacu^p&37O$x`jwRkE&h5tLoB-xPY z0XVptY}hySKq6-&eS;66_rKUZ{-5-ntJqun(Y<>bok@7v!9g=lE~iq*ro%M^knTEW zZ&wc=R>zhKg(Z8<#dv}zkpyw|^A<79FwGuE#`!?%|8}TW3r`w$L@MOK*<5K4m<6~i=jDQL2-qv|Q19Ns z2!|579sCBQE^)mM}Va=ZdDVgpu%RA{z%2tUb! zYJ_KL55E|WVuJ*H<;Ja6yO0b7jAXhrTR3#6h2O$(GUzw-Oc8qK4)}eUsKfW#IiD91*(E;Cg8K=73Suhaz?Bwpiiw%aH#*OEWp ze0B$PAM6L*p#uk(v|@vJAw@XaigI;fN+O?_nn$a6YRa?B2!(CkR(isd83cnSA*RId z)I8a-n3*%Z+E6KaLH5YV1p^{qaustxB$}ZojG>vs*2nKe{|U{53uDzGk9Mbw>%5$f z9JsQuc438y7my4{y>NQAf*dcyKqzDbfLmR$F26wuI|n$x8~rg5?$|)!fV@U4nXuU) zz)Lne&kuyICr?}kq&}SS5sJqs&%q}mM=2K6KxIobO&y(*=9i_}Jlc;*OkYJjirH9M zxwLqjXH}oL<><)B(Od2mPn(Oc@^(JQ?(klG>OK#y(>Hsc(ItXkfX?Z>j3X+DTeHd) zsGpF%$aV$81?6eXBaDrQi7g@;o*V1nLL;dR=qs`pQsoQFbGHV^XHS8ut49{Y$(LLd zQR+K>=Wzs{Zj#6Q3q#8B3(JSRC(J{qj#SGxMkbc6iQ~s7kU%hkym6u%vL|mMU$+Gb z7NMwieQ<6)BUzoQU~u6L3x-NRC=Mlk2qTUMZ=GAdP)#y&drNx5K7@@J4d4OUpOZrg(A3+##>2F41Y-4Gp312 z`i9wYKJJ(GJT9Lef{BBN#qjnViKec;jt0WW^*LxjdvJ<%+yYGxnBr&y!4fvD z2)+Co)=`Xi^>utF#@&Av*X-dBypE9fAy^`GY|tF(W{m-p48mg2og>l8!RKg?chx!m zB@Mg(9MMvx(Z?%O;6meEw;i-gh>IKhnmS#|kN53RO)XEu+_^o#)L9F~`u2?G&y^dM zfwoSPAq5YoIzJ0kiE|)*;}~?duORSi0Wuurdm1$V7&{QON}9Gf_JAVdWOrIfDdK~~UwA3c^x#vM4u?mfTnczs)bpK-f;J|>3m>cSLP zNzw4js62{#hO>xffKy+bCOEwTAheF&(E@wv7oN>lSUIa4%4aA1`7!I# z&ZBMO%mWX6_<;u$%5NxSMl&WV&-$9Ja;?mUt!zdfU$)vi4?B~t|L_BCq|W%GnM|~R zO1Bm?5r>{KIR6lrTAt@Y2;}IuPe3YkIY-q}wE>AN+dkj;kf$)=oPW3Kjq>>EvCBMt z<>*W5@C+^(xG5;bRSL8@eBzr6~4n%<={Ln2{15 zJAJM!`!zYIC^=d4%VkB5y8Z5$tdu2`^B7WKMAv*0-j2E5{-``G^0PQ?2^^GAH3F`R zJ-d?QU^k=s;Uh%X9e(z>^h3prnzi|!fASS!$dOe@R?tOFF^V|u6UIQ-V2mW3bFq{2 z^!_r>RH&6r2SOikNMIuCA3O4C)RB#$%yY>XiTEBx1?OiozM=4vy{Z%FdwuxTwLm0d zmwB#5e5lPD#slx^Dfl(Pl;c_!WZa%~2!K=#aX?%$#L)sv<<(&O;0O94OC~(A0*Q+g z6YRm=FgC0ne9V`L5Azenx+`p$vz0~FK1Rf?iPypdAaQbMS3(7&Vr~?P~y-VbU z*h9H=@7?D~os{~$-1IFu~Bz#zYj{Pz8k@p}L9`*w__2UA9Dg6{tY<1{{qzdpt z)$F;$|9R&0+?Xt}JM-*)-p-%KP2>1Vc_uPiKRq+v@S_HU2v(XqDZ1+Vrl#X6i6a2MsDxCJXgWhP&=ME!P!$j|NC;J}3piTT$=Yi;wqtn2l#xS{;91eUu~bl3EB%q9=K0`WlF?F zlR9uL?_d=U%rHB!bCayBN1w^bRAN6Bf%b(r~|% zFx-GW7DWWX2WL*tSA*y08_lt)!($ZTLLpFv;}awE!SN#&G?odS^U6cZcP=YON2^CH zRJ8{raG`M@wb<)fF z-=~s5%+*|@h^Q#zkDWEP(pf{xQTrbXdpj?$tid6S(4bAS`r*Oa+(7t={R6$)`N2yr zQw#qn_0p_SeuukCgv={0@MZ`IL9VLE)YSM}6faH2-1(}OL|F|3ofx4{8Vh9JwO`UH zl+f7oOG78o``}2akeNC^H9xf+N|ud$JRW}=g;S%J20mCHZKQI;x0uUwg^^$KqqRXQ zUGgeEzfxM%jU)FTJu%N4A{3TAy!Syh_cn^MHmik0PvMid^PUN)BLCfV3g7jY6u(aq zwoEZ6%I2ev%@prVQ{oxN2qnja1fjs{fvis^1Ha@f9A-4NV+e$Y1DZX5ZvGfr8(3qf z?id?OOb!S9k6Yt_{iKEJC4Xc6dAN|V8b4u{Zmc-n57OhQVIyd$Pe>Ev0F>QJEfTEN zT)8lQgs|uL;GH`R0fA7#nou~P^csGc*+<)ZA{WDuz8)CJ$ zTCM&RbA;PcUM_xC3N@H;?Hohy`=>rFIgCXS0O+tunf#&$1e~LFoDSWb{(XkW8cv-T z%_;VSq-9@#tIQ+!b5QZH2PpW4F@Br1A=eJM3XlM>k$9EnXfEh|qU>6dlp`?jY?Md`lMu!l1(m>UXWD*;5Kx5YU$cH$M%SOpdr7+b`I4@zC3#L$mCVNdR$gq8N!mc;bv%`70>w`D@L{J5pC^UEjunzb~=PdtAI;zyO6@kn0bd^lg?^@rDqr zrdXknPe!9bWOa;1)2Tu@s-toP^*TeTTwcjRd6+5ps)me?zdPf@74?92qIqbOQWFrrz7Jp=li{!tABe&()2EC4h;z}pme zYyMGgWE?@y{(!8m5YEh_fcbd`8nlqV3Chb*~K*A%dir=Hgf|90a z2)|AT!>b}rOXwmSkR@auZ;o?|f(#%TQ+0iQr~=JEEx@EkZs1vU%#fmlDW2I`l5Nw} zi?b$Jod>bdTEO(V3z~2C&Ahfluj?vOooA`Acr@r!{UIM>?t-2nZy5F2b-I$yxbDS0 zK102OXI!@ew*W*$D}u+sEYrtjI8H@`6_v#h&@IA0cXe*l@GCkBzo2Ce3LAL^w<*>A zVNcK>8wsYP4djD12;dDcoSi0&jc7(EKKZ}K0!&mJw?03ZRl7Wt z>Z2d#v74k=^8yPf=>hscbS%YjVJ^|Rs$lk1_7)kt^K}~u$c#Dw4-(zyPgmNN(=?Hl z$~|K%8@iaPH{yn&OklvD_18bYdy?p6Oi{lypH@`9K)IURoVhA2tY$nC$3Rw!L`v4y zRp%<|vZ#;+NP7^DpDIOTA*tUE$*RG&V2ABjqDGNz!}D`l`q*V^Kt;i2-Yk9S``Z4*DHT4%SUE(7OF}VGDNxIPLti^u2;wJAN1U-!R$LR6- z3!qc#x5(o}%ZLUwkl~2fJiNe@p$$t22cxoH6p{+tDguk=>g>;6{YXWx<%g5Qo&W2R zS66DrJT!v)6JL$9kXNnVT2<9qb>;iFe*f^RA1Tvydj2OKc{LLFYWaLJk@!lSoy1jR z=(9Vcp2B4|JXa9Ew+`uxZ2xnp`a`i3qIMFQ^LA(jRdF7p)195O*-gWwDImU&FSsuF z3m#tp)wlg3$oFya^p5;9&~Yq5RH%xwMU;jIiw<(DA%c0=#FHD>I%`BQQhhqgOYcD_ zIL{t9yLIRW!e;@hjV_E|-yb{;Fw2ON z{MH^=N&=-jK?cKMuFXBDx?p2<7ueKv)S>fryUq-Cp$4begE(8HL`)(9yB`{{cpJ2A zwBHeiLOd}y^WR}QhYkJ-JRusTU$JDqqlEF-;%{Xy4(YtvvcAU3+p&tyN*qmLhAeM z9-iB>Dtf=!UEti$sOYEmBhd;S}QBhfA!X{9@Ap#jHXp_vJx#}ra}&&swbnk6Jq~0WEAk$ zT45F+aO|_zW7fH?&myM1BFn#wwlq|2hi^jYpwy>t;W=5ZC?5GU%(eG`cg7U32jQ9O zLSF}`1pC}Gh2M`~PP}#3G(ML2SfYO_U0JdPT{nkH64V=|3hOv$d+=ECbCg;x3t1we z%Dv1SBEh*TN@UL0E9~1hd)$kfPq|s~q8pi_ywC0Ncs-sc>|!TVw@m$wH!6is-K_Yu zMYrc>MOjkN)~rewAr;&O!x{c>QPB=>G_&YcrLN3K^IKvk?@*i44by6)rV>A2 zIh`QC=VkBj7IMXa`?FO<=kK!bdib*jYY2El(hk}R;Zf8( zGG>6n1x>FDZ?_$oj1&1dAfsLV+_*ZS=H7H-21SodUd8CAayisK(nfRl9-h5x$u|+Y zXL0)0q}dv|@x~GSvNN-d>2eE|k%mz0i0UJaqV!RteQ9*EHgU_L`q}BK**H5&S7ZAF zDE_eRqW)jV3&h%q&Yp8@yMyW{kk{cqYT^giN#a_p5zktMq9fY7W4XIugSdqN1a64b zU;}GXc4rdZMCnE=yi9Cki#2(9Rg>S>LRtliQKGnv&F9u}f3jW`ko`clppiKbS2U~( zFk6u@2gMa-nhcDo6`zh6ay%{@kxxcaQeeokh5}M5^2twzzVxNgC(#ft{N^`@6N&H{ zSTN6o6XuGEBCHNSU1ui{Cs`t!RT=7#b8liHP&=v3Aq`svZ49#_^dhvj;-xG`D{MX% zUReppw2}C1d_+sbUm{*UG^_fh!2c4E{6YQ*R_uS>BnF?1C6lp6D%HUAm$9pJs`e>* zaP}3=nR-o6^89)Z0B_yyOdTyh1%RL&F@0nO*N~NDAgUUI?MK6g9Ahjd8{rQHaY(`8 zjsymYxJvLtfrW)Y^a<eJQ_b(r&}=?(spY?!K`#XKWa0l01NiDyr4k zOft&{J6f6?O{N71aj*M{{Kd`uZ#37#DjzC5s_~(v*!SpzFTIK?)1yZY>?#{<1Fw1( z)B=y|0oCEOMF~vXeyV|G&@cEhSRE27Ft!0jL$9)pcB9co86>p33JH+gf_m7uUk6@kiPZEiPv0^FH0Qz-`&CGEli^ z#464vF8acVi)2-gQUiA<2v z;vxhX{xL%8>0@2DKw*TV&L8x#cTI??OZ^|sttPy(ypik6;w$g0=$?L z3B5KU*aSgD(MJqe=Jw_$L(a4Xdk>KUEk4k!47^J2xJ3}-K_ z!?quUZ6Ed5;}p7OI44$Ip9@PIGw{umg-W-ZFig01V*x2;FqenmC3_)gt)~0>Ge{zO^6UpqXZMQH0 zbSz+wd=iu+O?oP#8sZ@&<0Y4o0HGtis~BR4r>YiJ&==MHt`-wX8D0u-wGXkwk8p)YtmwFl!Ooe-nwPDDZ8U#&eOsG60-f7h^b9b|sq0QB+x8ueqt<3QZ z{x=$UV7X8tCZJ(oa&noskXXEdH?vbw`!c#*&WEH40o!9vcJq6Y>TKimuQ^OqMWJu@ zBD5bTO%-Kp!MnOsFQJzi!fo7{3&nr8-ktM>j2n54XlzxwFhiDQS}Sp1>L$1AzEF(C z9AOiqv%?+*i@0MHui|wkOV3HRcTAQfR5(}R3mgJf*tVT>^J#Ffk=-y*G6l`e&4oLn zAboDf==L00S;XxOo+*9SJ)fV(>5Q%dJqjWm4xa12qYj+&AQ%SEe1-=hVO@o8{THz7 zE1>LAZUco0vWScx)IZ==M_?uA7H4u%z_dY?AnR2`|35YP)a1X-A_;y{cYEaTwkbH5 zcfsy#wVN$`_|)%lav-c>~;7;(kAczP!8NnlqI;jM70v>0h z8c!aFfdr~{9P?#Yx1CTj=R>R2x z8#@4-i&Mxm-WK{ES&GpoL!XNlx4i+tl8pc=|Jh~s8R^W>n^BsfT_ljc9*CIh8!W8F zeH^04A{m13cbD&H___ZKO7ECvG|>4?0xxGCVb~kst>6PYYu+MPoz?P^fzE?kjT|jF z@6hK0>ITZSK_TRY!1ek}5{B#Jl28EkncGpxcIxh=J+sx6|U56sLw;!Flqt5!&$4^q3+$F9({zy*&Bpgy~-evH`DYBx#h>d?qXk9%1 z8m@9Q^zHqFZyz;`DPjZmh&<*2iAQS`@G~kykIjvr8aER3r}M+!9?e#DRLVbQ4jmeL zdtpAJ(?=tUrW=UI&MoL)buOjn&X!)yMscNiY-rj#zcdW71a#ho(L}|#2JqMiQgi^s zTtUF*M;TFL5X9`+{z37&4|#Wcp{S)~`ge{Ma=F#$V&m=gX zf_;N%6;rBfQGsaj7_CNWLf|S;Brf)iff9rC*Lt(Lx#=&kwf>Jf|9r9Y&-6w^*H@@2 zL2nGI`0T<77p>Bc*9EeABg%CehqVg@#4@b*-xIHEG#10VoqyKs{8fH}br&FFJRJLcu?fV|Hs^?Q*jLl|~dV{Rx z^o!K10hliovavX%`Gn#5yDJc&x4{>=F-h3=N$wP$p>g6;ZoolBWeJAe#6vDOsCNjQ z0$?L3t^l3@E|pc+n3>f3U=uHod7@twfZ4$5*;tfKea`cD{g(>zDBPHik)CI5b48ES z@+-wzoaCRHaWI_e$S67h(mF80QGMQlID>zS|Lai>wi-H65m6=TFkKykbi{E6w$4Gz zX8TbfUhB!u*4jvvYA)CdO0cQ+m3@ST%m2>vxy}pG*CDv637mDdIdH^F1&?xr&Zw); zoa;JhE1dVlcQ58H-UTR82os#3RtBWIm;q~m9}VpSxsMh6emro?3C2zc$dC22gL{ZK z;rqRxz5D>a7PG14G&qf z)d+U{qR_#PjYxG_WcUL#(Z`j`FAW;LaQK=3&HO7c0se>m(17X*ar~W{GNdS|xFd;O z8aoVCI@Nfl|I$?iY;9Zbnt19z%19fbazHv5r8uAI+)KfKK#^;rh8yS`^{T)#cM-l! zg4J<0voNK&%knvq`{3y02;&fpq zyto4{uvHkN=q-ePZf-W4dk>aE85{2szXaB)cB{3b>w-sY^6}|>u{%f);P{-+8d0n! zju|8X)F{M`D#H!nT&pk)uj0hvFo8YvqtND{g=IGNYdUjx8h~P@g_?9g2SV^{U5ol_ z4I%UGdfGwQA7n&;fCZ^a*O2{2q9?4kwQ8A1;M8GCrKINMu$0tz)C;6QzOO3vIJg_^ zs%#Yvul%{_&qQ;6G;osK-q`5cXw2(ooi&L%|Hh5{THc7GudSOgS@s1I>C##$jlg+X zMw=U$_tvbV?no+=oACQ5a+wq&Fi>dL>vf|OE^_8_*>ZLy93H__F6H(6LjI8E^=f$X z`Pn?IM3*k%(8CXG7A@k;b;6{(vA)h$bh8M(cIL8g_m;jPV&p$<+Bf{O9mA|Mjvtcagp44peG8)Q0MFxO4%ELg zcE@?D1ae+H{kQ}8dm`QU=%dbyUC{0QLU^YN{Nva!4(vNdh$4`AS(=}c&>98Zx12f5 z>>Mz4{M7M7nam;aisU5`s3)>5QwH)e zd2zb7$Mf*$wzqpF1i~Tzjr*Dj4LSd8c!zs z|G3>74l0R+5)6BjtkM6+ZW8^?bh;cUjhSPmK)Lra6Y*wpW-jB6RPTIe-)m=Gi8oTu zP;43M)&V0EB191iQLVsg+P}}|-1QOiUC?n@*^H(GXU_)G#Xv9+{2Il=P*fRE8$Q!n zI}_4o*~+ZOT$xhv#v6mBOb|aUVNn-Rau+60YhrkFa~N5Rg1)xcuLF)@NDzDAfD+xm z-gSdOfVaO6pA{B<2Q2BYc>MwxKk&6;X|wC=yCM0tC)9XAWM80u%=z{8tP+b1w_3xI z7}_Oaps-sjqEMsvWAjIYv1sW0UR{K4oSrqN}-=ujT@`g0^mY5Iq4=wAXQOo1; zonqz}zMPPU-v%m)3yH+pP|o8 zW6yt7uKX8ym%Pe-Kgqt=CX#mgf3EfymVkfjGw^zR$m?sei@- z!LfK&_xe&Jem8#nqbaXf&m`Q1a3ZLAwNeQUsDgS}mWwGpqPpE`WNK7)r=pX=;AGUe ze>50H@V#0ns6Ndb4K@beY%FjzAJGH7+eKc3@2UfC8QgWhUk7{>vAvfb-E|$BX6%~4 zSTHai&yMe!#=V2b9SQZ%BD9Qe?nTLXAUL_}c7peD{Z2!4AZ2x-5>^$?SQt;>k%bHZ zdpep)8%2~1j^hvZ@rQ4#uFkz_e08;Y+v>{dZC3HN@7-RyuDQ}^Z{F}}eRH!-#XQ^X zi=7u64g0)Ai#UwLb(Zo-9U7NG?%pcJ8-2pMbz$MsrHv1qZv2NMtq-61@Q3dq_Ce=^ zBgfOpwnvhu=1}z8FUdcT4S__DJ}DlW(|Ws&`;pyJ+>dyY?Pr9F3Q=gc6wgTe&}nbM z6zH(KG+QFSA}VOD_usz*@x8OP2VP)tx8_0o8t@X+)^|evGhK;{O&>!ks6;5Vj9<9+ImJ(1qIOc60i33o#|>ndve-~r0W z@`oC?eQAVc47ZZRH1uAw9{L3$48o)^vc5Bx>N`^n7oayNmHTnyb2G5WSi z_k~i@yR+F#4#e>U!vJBb<%Go`*VBnLnL3ZLp*!F_vf!ejv0bp=%#n9r%z{=rNswc4 z0WEK+fuC{+c)gw|we!yO4S&F_|@zR-vyOOoP8m}6m=*t6%mgg8VqzG|+ zT%(=}R4ZLg65xm#rZVd^3vg+g0~M2*AGn27EfNAG)4{+{0?_y(vPbc|39OM2+RVHC z8Vg2fdJJxto%^h$;fuk@Jzj4dm0tp5M}0C3Y7$H@hL=gH?AQ=w4IiK3R|ZkBSRZlT z1>k*I+)c;VHobmAZyb15{X5~v!6($eS7<#JNsqh6_1J$iVeJmODoljV@m<%y;jUqE z*nV5m*5^Ntn28ASf-;%wxIG)KSra(y!6iqqL&@p5ERold%;8K5jV%n#cIYhg1H*FtseUG1Fby)W5^ zxcyx^z43j4tN+420iJM%^7P!035ZkKJ-W#2ju=qHxFFJH7#=jFLoFjtk1`8@#TnQd z4EQ$e*$)EaTLX+tPQ9H%{dj=Wc(@-$0gM4lABfWq-ggtNMLIM$D@jhUSeKL-)Pq zOlT>8T}(Yaddzp~KHu3i;^I|JbGrk+^jY71r+mjoPrGBM@=KvJk?Z~b>*JZsGnt5r z-e3_?i$U-Y(qKexeF6T?322AZyYf1L5s1Z9*qowWAjE2z)-eRq5h5^m{Hx-DXqS8k zNEblJ4W5&;h&h6gMJEtcHVRniHNG!qg3)9$6V6ZOzn>k>sH*87p3Ed<|}Q4B!7M?(=Hg zBdWy$k>OfCGCZH3#9adDbgYxP$uw6S(-xfzT#suZ|IO}N1naD=Xo40f`~yZb5V$MsmPAwQ%nCxoDNY=I1{~fFtx*h^ z2RNp>DbDtagWl-)am*C>17{DYjLiPfbMXgqM&SjMG&+-D!>p^^j)#WXPv=q|$}ach zN0%qhX0yruzi-TBe?FhA#@uF#o>Xg9w9IBMeaI7(Jy9jPGN>WV-A{@KH6YLilrXR zcJ9u;NtI{hO2+R^Ka-9||NEIASZ_;5BkTfBzL#7NX4x-g->-URy#7o@PN7-RMO=U< zG4_i*-qC<`h0KFEWE_|T>|W^<7GYa~=BmalJYEBe&9v9s(QxPQKNI(UuuUyl(w}+k zu@=%w_7s?5tL?iKD{ff+u~A|2S$!16%U3Fq!o;xOm&#FP8F7vYm~_BYK#mw$%Y=yn zMo22nfUq2+R+Y&Wk7Wc!?F$Vm z&bpDXnrKaE`F2C;(0Ch`G#|GaQ+_%Ur48t?h-0ubhz#ci49#1O&CL%a+sTv%efN@) zJH^umMOf;1`@XOJ8D;Fnsh zt<60nohAS(7cV}?=}^?(as%tIW(lvk8xdM?DUs$(>a+%x+wm~h`2o1omE3v$8TY3c zQ$zW>?omBTM);8n-hbNTGcL3%p0W1pad3LPvQ(bpzG85w9o}J%2kz4+{}$n(LLIaO zY~YxE;Al}B%4wz>3vlYy7mNWAp6vtbT@IvQ`NW%}$v3RX|F{Rr5BGs~n5}Sdb0^Q` zjN$CLa&dMiup|>xO+oTAPP!g~O$wEqid3iuwo)Erh=?ev56xv0Byz)Tg7u^bDLlm& zrr8p!)$vpz>$DIh(5r|305b#j4GoW?aZdv7O7OF~0qeZu24kDUD1RSdm8nq36iy!# z!qg^&jHHp6N~0D@VygO08Af=jw5Vj!Uxrs<1haEz+!8t$p=D2!8u#!5jdl^ntef2y zNhZ;q?bkxH)v1KxS7K+akzw0^1kGtRY1WtO`V^WW1g7$xU$<*8A}~&2KFKXnaYiT- zKBl0@Pt1ohjLMFZgm0jm4=0J_h5WDupABj7SnCm-7l@eXcp6G{LS5PzGO>NWvA|7%b!r)rJ?qH0W_Q2GWW0LM|QCP z&i)8>@BH9NW$cb4u9J{$?gDSpU|-@w3GiPvrEng>_Kcx_} z0hyS5D{4^(Ey8$QqeUxHeisB4dJ6{@KE|3+N5MG?r!3aowvQDT>1cmP7ouDO)zX2( z3LYzz8h~Sf{~bm896I$vY!X}=wLBUq#Q-g~n5Jw*6Os(_l<8&vpNL?fn>9#JM?f=Z z%Z8b9Mn(ZM?EfL1&8A27WKw^8G+`Kt(Ns3eKGGex*`yikhq2QFk-7R@I2a7$ zDH71@ONUX6p?|8~xjq5D>8DusIOI#jAJcDjz}S!HPo2u&|0nm~k7wrUj>)ksKD(cP z1|JWNLw$(|rQQ8{8D}By(px6cbWTG$H0n{%f^#aM2Xb=J4gptoYFNOpI0a1#4lj@h zOg|=4UWz&N|7xRVF!cLFi?O8S+rm8Wo z?&ywENmZxMTEX-~s8vAA?(mf!oDd|CiA6PIt`*J}Mz;Ua@FU>0H7fz_8g=0r_1;>|p`2l%FdNsWiuQT!P< z>#O9D{=6i8ej_|NHyOqTCkkUwC)<}1Q2$0*MgSQ}|7dNBXq8ynXZTFo9os~Q+uIaI zqqm#w=9)k0i>E5JG7P^$ZVD^Z%?i`GZqLt~FI)>#K zATF*((_k@3LDjv1tpFZ_fI5kqFaWc2Wea_eEb?f=Jo=Igm*5KVNJ<5S?KP-KJQfLX z_F#LG+hxm$tU&|-_$P+y0n>X$tdv7U2qgR!-H`a&xG_>@(TI#cVq}2QZa3jmVwVus z0+aR?o=2M$k5^)8IEKK?0K!HuF8&{Ju0070XOcX?yapOcugI5#9_nPGLj8?*|}J3E;~{iR>L<;qSSoh z@KeqiwVYoPr_}9=Cy>o94_U=(wXiUp()HBvLIFx9s+Uzpmnx3$`bDnuQT2Nh8p8G9 z>U4aP@e%4IZD%qR5Wku0T3os>;&cX)m4@S+lxpV-h~;exb#A3rb027~RJK-{?+7AVrKNmg2baF}FvS(f)> zp8$rX0uI7xy6~b6{<8w&dkQzE;{20u?E-ie6b7O~(47DrxZzW2v{%=RqGueRVh%zV z+F%WESh9M+W<&;mVy*}>94X__G3ro$5Gqbly?XwpoANDi`Za6SZ0B#jIgdykVLRVu z%dqQ>Aj%A<$DGj7b%;=!>gMjks>l<87rWkWz;hIe43}!786yy2R_`@F0mLJtd7Pkf6A6T{D@0a1Nk6Z5H%=pO2@^UIWlt^ZARkl>f zHJgT!Np!Z+=<%?Y>*{wR=P@OCK;2o(DrMNhZwc#vmFr#$Jo^NRALO**b`$bd+x=j} z=meWBx6yDGoo9X7$m+Y)090|kv$6(X)~1NMYhUo9A#99#*Oq?@d7l)qPG)e+S|cMT zd=@q>l1GnneWzfrIt$$BdDu81!RT`kV(9Qjc}_A-K&I8;jYVJsloyz(@La1M zHXaF9BEg@GU68L((BxFLJ~h+I%q`8``P$*5sa$pPqluJkYT29QR3ewvPUccahbK=q zaAvpY0com9G+Q?5D4%WW)0fgi4=gR*yW|#^m+9*2JH(ydlH<4fN0YcRJrKWcuVHFD zMr;#KgAGItxa#CJCeB7m*AyJYT%Q$XkHFXJ+TXtp0kC3V&sT!CWXHTb`jPit|tjv2rqz#fvPekb9}PPZ`-N9!m~{a=fJBLOGaE z&L)>42ClD{)JnwE!@($CmWGsYA|p?`i%F{UlPtQY143$dtax@s$%}7PX%W~F; zRDx85k=BmlZ8x}1azCOW-r{<@>nAaBS_$yzDzb>c8F27H`qZ&*;1S$7ffa&@2@)w> z=cJC1!@Z7xFK%`c=QD|})w+FL^PUDY{caE(QjBfJ>zo#b_!}~d^A6j{_9H|u`S(Xi zUZ6AL6X?uEfP>D1u=>G6br=V0ED*S#9%2EV+U*SwUlO0)Af8z58qrtTy8z8VJb?c% zk~;~(vTbqa|6iO?%@6>IguWoI>G5!?i;;v@cs=4IZUN?jbp-tYcc_7h0~1~S=nqlM zjT9lBb~5$~y#_5|v+y<>pfZa1qwF(E3*-)9JhP2xeEQH-JesU8)|-h^IGSwe(NKAu z`@q^b;aB_Glyb(s35~!sZ$#@q6xDb~G#Zabqe-x!NGPh~tC5dDiiSoN^jIXWP=9ua zFOU()p9v4Lus{7FuO;L}iGefgMHw^%^DX3goc$xCD*4lk0MU)W#PzkccF51(>I<{5 zzwA4g7uE$ynfA=@#JmaEnfzYd6a z*Lywb4XmyPyer}<`5Au*kUT+;KhQ5ZK&)Gss?QId!5gsR;fKO;{(#^dazzubfUXaC z{t)(uupJ%e#2!Ig+<)fo?q?9zc45WZ4<#KNSs{PtC;k1nV)qJ6h2u7+es>S%ob~C! zS;fiQg<|j8fSkaExr|WU7b0}o=E2!}0Jy>vUx6C3aS54)swo}fwc2Ryh+8@h4 zSr0xr@g#fyMzDyh15>zoGLnr%ZZQL~%hB|GUYK;^*{|ui61mLD050AEBSo#(;CX=` z%a-`aPlzD-Iq1RK47pWco&hr~!&?}Vc)H?FIKQzG1XO9bREDj~8G-6E6xQp{}oecWzGvg~&-hfl)xS%yAHv3g_`>YIfD znVjH*ZFa;!Kxw@!rm@W22p*#33ulg+0S_QfT6>yv*|)vho=@eZ&&L6U3*o6q*eiGb zceEnl(6E!W+D)>Wai)9ATRb_;_=ChGGSPN-{2BrT!Kf&{GX^4;LsYGK07)$-6~I zd4qNiX&uQhxP;^)99K?8$2XRF@0M51qIXA1moJ4U)A^Ypil3QQM-mW8h7u!cMI45D zU$YV;pD^HrPQnU-yi15bMnV_o=nmM*pp(Wx*dTk#OpV|Xp*#E1R{w76x9x^<#5)21UGC}NuGnRsF#OLQy%k}CmU)+()|8^oE4#v>nW$n0Bv7HU>nfq@cMOZ< zAN)Y>Au^>u)V#X&2C4C?Xdb3JsyjwSm-;>zf1u3l8@AN^`F!+Myx$>Uu@P#H1uQyK=D&;F{)W`nPO7Pys{~+!y;Ihn` z|6#7~PDKS#LBUqU7Q0)pyT$GnyIbsT#qM6#?%Gv%jkVU*wbyo6@jvIf0nzn|ecs>a z^P<4T&CNM;=ETgI_)bw0i$c{OibK|QxEW;0-O;JQiBSohm_QUu(#;UY9t(FhR2dCf z-~QGk(&-TszU&#KFHE$zr;vjG1r6zQW-S<>Lde3{$Xjp#0p#abFBWjrv^1BIe`HwLx&$zl<_``|^aqz7fOZfoV#9`Ek)>1$ zM{kIRwVZ%{pFg-Nq?)2P2%8YbN2)VH1?e5>$?h*wDo{itBtU{S1i5!mpf#v;AVyHy zB*aj7CK^u?f;Py2m`DD)uX2E@*-$hYKv`r+1kx=@mL*HC{rM5{f|7m>wT}Om^zbH> z7V-&9D9hz4!5H9*0gA>yraR<|k$;&?aw&z%&y@eG zLFoT3-6ZBe4rtSV$U^ar_YsDwsK_Aa(U|=xFE=^`*(JntH+g;-n@YN3g5NmS@$qy%ZA3eBch z^lVxK|B!522FRSrpk)i8LCW}Oiv>Ha&n_r?mO-!xCjWEtF+@Hl)|WBw%lA)$JBthp zhkv1w*xJbCc(lt{1-OktWHCC^gOJ$;R#-Sf^@INeEHxxf<3mHUhh}Y%6~2b%$QIHl zB-`L9kcc4tEz`8Z()s(ROH7E0i%W`e`?qaEC_9oa|4p0GsL7=LgYv`)u%2Z@(KN_= zKzLDz$h^XU!TPx;d!-2`cey* z!I2DCB=9%Hg6G}PRXbxgLen#*BRoG@tal?qd4}*VI0uv02%-zcq@@QL>QM&P{g8aH ziBqin;Fa~+a+rv(0RF(oje$1IF_5aS}B$EFjpFP_DIj?VGw_)9W=CuP}Vst-->)1c#b-Uzp zT^VxZsPtbkymzXCT3E6FW=VT%I+^Crd{0F+^S`d`FUbFA%uhWI=^rh3IJ=YO76~^? z8LR*ZNj1!~u9WqQ_G@s(d;W+vcBJ zumnjL1yht28S4AOkCFa@3h#h_n&6)lVBw1mjQrdhY806=FM}_`59MMcVZ8WIa3kPG zP#*01bs!q231k9xfh@o;A_mdTg-(jQf}uks7P9=K`wOTr{{ugrf90d`?k{mV5z~d1 z1QDdBmLw1*+fg7(J65K%f)z;#U_Aa#!ok{t**KoWUmRbc1hC+Cl4aUK{4MFjL-@kE zgM7>=4>^6N(6lD;nMant!;l*xn)e^@JE?efYQGT33%K2Wx{tkq^Wg7mu@dB4HU}B} zKk+ST9YTBnTtD(9-EqHMj9}Y>8WVp1kWVL(pJ<;pbAeO}f`(#KF&_B8qDY#cs_y@? z4uQqNxf8TBU#-N%X_3%k29HlZ+?v1hsfu6Y|3f|{E!NcA78G#nf8*0iEq07lDw`nu zjZ>Ik{Qt}*{NUgDl;EYId3^H8$Zzwh{r}l|`Uanj&!RZ||C(QMo>K9D%CbkE{0{SY z=96##Kky8;V2b$vzvfxflxm(Ca{OO%?jvX$$xXu**CR1bZ(e`4@+Bf}Zu(XTwE~Tfl{buc!wwgu?$%zVF~qKyJk_2vo`v9vtdb zm`6o*pily$8~IkyT_*@3VSVei!+`Y`MFk)UWYLRI>7BSs9$yvOoC+`tA)sp$I0h!^QiM z|1ZJK%?nuyHq%|oXUejf&!YVw`ECsWVaQ1xkkzh(|KeCx(uZjA~Arc zQq97q3P4j>Wb`e@5TF*Epi6*bg+YNhh^YZQE5?;Gn-a_1;lORhK~p>{u&fA;Qp5`^ zl7(m{iA_xC0G0DN3X-Hac<9if1D2On`3y3_D>-eFAPAg?)RYX0%(0@1lZF@ssZvS% z>=wkHY`2-QSY@C8A^b8Vrox*ke@!qMm0H1@3L9X@EXJac zA`zEHZw7BX(4hm5HmVA`Ia+717eCWl63Hy&g7!Q;XrcS!$sjTZ<_s;V;&?GsS_b9; zeg)SkhJs%tmufRn4jk5B0c99smO&5$7EfS+EdU+7V5Iq+Ev%8UwA0dMRX*NU?Lof=#*t;xNj` zhfEPr_d(%@*cPu)1G-Y6lmt+R5#KE^=YjVPEPE*rfHe;5&-*QUfD%H;F78?JqoRUx zQW5z>!_1rp)S@d;CwIo)JmdSO zE_WhY7HFX>uBE4=mEiR0gVQfW{`4?#Q*VMdJHB_O(Yvu+_r%NaW>paZ)h@rBE+l<= z5RyLo*C&u&LqTpL`&SO26hUexlK~z_B(Weg;&U!nDuDqTB7;NuNRY-jW^#h|N|Bfq zXCQ*oKUh1>Kgic_!Yn8ad&M;cqplm_uGTL^=bnuW?V;DTNsDIf|JKV|^6qL;hhw3dUkAke* z7(-$a5(|LZfQrNjtdw|yWH4LD((?lUMi4np6yCrinp?ErQqx=(?%VbMzfq2&=)6HN z;oo@rAID{9$Q}eSo*|h6!h%eH|7;lp!ZNt&(}V^5lL7A+s6dKy&{y6S=!_Jfv=0$p zmaiTyLNNxtFsYDhmQ+xIp3@)BpNOQ-C?66V0vJhE!}SulK)wIILbFL(DqdOIwy|IU zj!fdYFV4nSPu7Q={O>EuB1;Ymh(ezjR1*1C*tJ(1<==6@6bT|(wB#ekVdkAGyzi#I;vnw;YI|SqvsF+ z$(;|fJmF4Y0cJM*;Gc$0Z(-$VLi3-EyvU(BRu7ECpu96cQP1;FD@uvyt@N1YUkM4j zgw+osGgygtBBw?o{$idSOMvqoqRyxg2K@st$OQCOaOB5&crp;W_N6SBy>Y_+Pp(=3 ze?ugpWG7fQlqz7-d4CRHqL#6MdubVvPX*0DA#^x}!cyr4o=*jG6amQ=UHg!8!be1^ z1_5b366!5{(dgR5dkUcWQvBCVr)vA#bOOr&nfePlk(>QXI%9y5z#-h@k1rPxd_Ui& zGo`^V>GU=FcRG`rPHG!rL(1S4fy{A)j*NKV-4!6B0r-H$fozNgHl|}T70Ft-O`57f z@$8Mn7+@vtKe3Lq#LZbdM2;3N;ulMkYk9n^HO%d6_U~q zl$e1aKsa9ETABc>5I!)#I!D_P)=rqvA)w&7a|HuZPKimOg}iME>nAicZ%l@Qp%DRo z9qr3Mjw=M5Tp+{n(F6)u#dovPd8F%L3)0JO&ybWOjH;pC~gF zF6y6Oz!r!5I**Jj5FQ!l>mJ~c`N$Yw=b1AncaMdg&Yn4Q_R}_^Ap%N8hIUAz;q%#w zP)wk2NMC@d3jxWD<`9dGOpHAnks&4~L&RB+pRgq23&PI<5ecxrJzdRr{-n&2uN9ac zw53BB5D2Ixhi3JrzV;KL){cSl0BC*vui zY$?d*@Ch=stk8YOJMO&$Drt5iu$bhAz57|}HHYHpz(#|5dWgPwGGz~(RY(|sx!1=p z-pvghMf+wE^0|XBanRqx<~2|Q z;l@`hIt*F~gr$obij0I$UrV8h{XehQ(9>a=Gl!i{9w(X~v@bvJeCOk=XU-z}Kb$_v>%V-Bb<#eJ+4< zXzLsE0rBNYouE0n1vV8Vf01neQvSlSL{Wtx=_0t1GjsG%pQ@XjD&mg4flh;>k#H?BA(I^ z>HY0_>$$h>^LzRN3^_?YCU|QKog=VL(FqmdXvpG(5UPAjDl+Oa7{CD}J9$Atjyvq? zBz+p`Td3-@?Mc6{_Aok!yiczx3k)e`J3oRpAA!dC#hQ8q*}0*iF)-(-;0n?!(48h0 zMvBlBgV1=BM0hF{)JP&03b1&kU()&1*^~_*ozxTI(`s*|+V+rRhDL&XGtlAZ{{GW= zDA*rx7=Aq-sCy6vT3V`8$~T~-S}32}|F6cA)Cu;j@pwJ`>j6FV6k=b0$>*yLk@iV5 zoT7&%&ojz#U_#JrBh@v?w$P04@N~_jdG{%>>Q$Ue122NUp+W3Vc9s`--U+d!D7S0d^s&~CY zvO4m!W)4^L*l#H39J&s)l%ax3K-mC5E=wWR`Xo z6!_a2fxL8Ioe(Kf;mgw@4pg(x?fTAzf1ww6gGB>|#{aGtpi?ORTY4I(v7Ver?k8E- zLQ?2!ea(v!2PS{5w>_E(^+di_-n`=ttr_2%^|i}+cn1h?*VE&?*@6ZG5Ckp~mq|Ai zq|eQqITO`I`G!`v7PdyCzbke=J|$qWp5BeB*?KxR6270?Pg#z8Y*|iu=j3>AaEw4 zQZbme1}c9S3$Z~mWERRK>j$Vm7ItnLkT!7CVc|Ysw*_gDplO4Z7xkMH4}sWr&;Obc ziX%h(qV>6}1kBIOlsj+kOlDY8J(|R|Gl4K5A$5oGkmUpKfw!jd=*bO~g?U5*Z_&N_ z62zAHXtBMWf$ZX6QImS`-=ZxwSy7)UjQj?LUr`tKA8GZ?e+rF;Z+^by7H|ek^C`3S z1v$WxyeTvFx8A>+EVSOx+3Mp7x*wzamN!2TY?vfu}LD;q+6_CM+f$Uh2Lr5H9F;P))RfvLWZr(QxvKKqR@e&iYHWI#} zreHlmdp^ID0TxSC$O|3Ia+d={#u04;rula8!T@m_=5Q$e7ED<2)tsKNNu-N3PqA*TB5 z+Q^5AG-iOv!hF60-*qJw;i+-UCnpgemjuBEX&vB03Y!@f6%D3~B%KhoiRgAbuV^Z| zQ+MF_l1F@(HXrqYURDb<2{Hf4sUJD3!yvro*M9CY6^?jvpI`X=P<#*qK=rW;tqZ7P z6b|AFx%_g1(+^5A02eF(6pP6TK0jbQvUYstNf_AlGNOouhTfAe?Wd@;Ip_a5!LbPmjuGk5aueeHS8m2cg-b$95e zRbY#LfjxS+&D*nQo4_{RyL1XH*QImM)*U-`3GCXvONZ7id**D{vuD@BxpK8hdOc^$ zE}i_ULiBl0zt(=;{o2D*N09$z;HMt&Q(M2z@KZ&onbZZIdid3X*W3E_g7-9scmMZ) z_us!W+M@&Yjd~1(`OFFa#IOH8HGQ9{D-VC$+53Cncv`{Vw}2W%fk1h0pgS*&vM1o| z2Eu1|XulIYmGk;Rqwfg+y1*-4z29|!S6afmbNaRO{;Dg)v*v<-2&K0(ypsI>oE~pF zq5a`~c(N$zIn}rH43wZCFcJf}evH9bjKg?Lz(h;}WDW&WF%8o(12ZvzF2@|q#nNDD zF@G!_K+)x>IH zwXr%F1Umx|cs;B>)&OgWHNqNWO|Yg|Gpsq*0&59HG+JYAu(nt`tUcBNi@`c#ov_YW z7pyDR4eO5ezyHh<24aJ-!PpQ8b{>ii!-iucu#wm(Y&13o8;gy@ z#$yw(iP$7;GByR9icQ0&V>7Tgh|idX&Bo?nbFq2Yd~5->5L<*T#+G19v1QnDYz4Lw zTZOI0)?jNvV_k=>$2MRau}#=!Yzwv(+lFn&c3?ZPUD$4H54IQEhwaA>VBdkR@jZ4B zJA@s^j$lWzW7u)*1a=ZTg`LLEU}v#&*m>*%b`dONKVk@{@(SSj{0umU*Rbo@4eS@} zCioq0V|TE-*sl;h{2O*3dw~6pp=^%F*c0q2_6&OtNG30^m)I-pHRQs)#ol4>u|KiD zun*WrED`&J`=O9pC`tn5MQ|Eta2Drq9v5&Cmv9+Za23~Z9XD_jV3uv%!CgEJo)-7V z)8Xmy40r$@h-buu@Jx7SJPRI-hu~T9YL<9+bHct5;9J^&wx55foIL-1I9C_W4yj*q}c;-m1<_!xXFJ`Nv` zPrxVQlkmy-6nrW^4WEwBz~k_l_$+)jJ_nzR&%@{A3-E>bB78Bv1Ye3T!+tpX27DvF3Ezxw!MEbu@a^~xd?&sO-;M9V_u~8T{rCa=J3ImZ9zTd5 z!Vlv|@T2%K{5XCBKZ&2hPvd9sv-mmuJbnSci2s29h+o1l<5%#X@SpLk_%-}Gegppn zzlq<%Z{v6HyZEp8J^VNPKK=mz9e;>F!XM*L@Td4Q{5k#y{sMoAzrtVRZ}7MHJN!NV zC;k`y0sn|6;-3gV0^*|~w3#F*f(Gj)04Dv9L@A;)QHCf>lq1R$6^M#NC89D>g{VqYBdQZMh?+z# zqBc>7h$5nixHnf(T(U%^dNc?y@=jKAEGbOkLXVfAO;eHh{41VB9<6R3?qgUBZ!g2C}K1*h8RnX zBgPXGh>64`Vlpv>m`Y3|rV}%WIASI-imx#;672+r2XW}Yxjkr$S zAbufk61Rxk#2w-;@hfqU_>H(vJRp829ukj;$HWujDe;VWPW(ZBukQ|$kJpPvMgDSEKgP-E0UGS%48L|*i|E|lQqbi zWG%8bS%-`wqsh8tJ+eO8fNV%MA{&!U$fjg7vN_p;Y)Q5vTa#_bwq!f9J=uYbAv=`wL|dy>7#-ee!LFWHamPYxgll7q;>n_HG&zPG zOO7MQlM~2^uA=i@e!yiYzLeGthNvaf8nkqw;rOHv|sR~p@suES1szOzzs!`Rc z8dOcH7FC<7Lq$>1R9&hbRiA1=HKZC*jj1M7Q>q!&oN7U}q*_s}sWwzwsvXsy>OjR% z9jQ)KXQ~U;mFh-yr+QF5sa{lXst?td>PPjb22ca3LDXPs2o*~WrG`<%sS(sjY7{k^ z8bghx#!=&`3DiVt5;d8cLQSQnQPZgzR2(&vnnlf~=1_B~dDMJr0kx1?L@lP4P)n(0 z)N*PCwUSyzt)|vcYpHl@9krg?Ky9QpQJbkP)K+R6wVm2Q?WA^5yQw|YUTPn;pE^K& zMI(G}^)q#q zx<*~6Zcx8aH>q3HZR!qnm->~uNBu_KryfwhQxB;})MM%i^^|%>J*WPlUQjQoSJZ3j z4fU3KN4=;1r2e8lP#>v8>J#lpV>C_^kdZ(^UIIh2G)MDL5mKZjTBa3Rr8Qco4S>A2 zAY2SIL9YGhQ3jy4J5xOW{j4n=>pd;y$bSb#Tm7&Yh<>>Ns1-c?#iLOjnp{vr> z=<0M0x+YzVu1(jWqv&Y5E?tkVPdA_&(v9fGbQ8KM-HdKdx1d|nt?1Tt8@essj&2Xo zVli|_x)a@*?m~B^yV2e09&}H-7u}ogL-(co(f#QG^gwzLJ(wOs$I?UTVf1i%1U-@- zMUSS(&|~Rw^muv#J&~S7Po}5PQ|W2+bb1CIN6(~Z(X;6}^jvx#J)d4cFQgaIi|Hlw zQhFJ^oL)h%q*u|a={59PI-XufuctTA8|h8-W_k;~mEJ~gr+3gh>0R`0dJnyq-be4J z576Jy3H0~$LHZDVm_9-urH|3a=@axx`V@VdK0}|S&(Y`U3-m?$2l_|)5`CGzLjOen zOkbt1(bwr4^e^;H`WAhgzC+)of2HryztQ*U2lVgsL;4Z@n0`V(rJvEy=|AWf^h^2` z{hEG5zop;N@9973zvvJ2M>>)I#P~57gEIs}G898I3`&4vct&7EMq*?}VN^zAbjDyz z#$s%6Q@BhTCN1L+G0*9l3`_tM$Yf-Km`qG&CJPhHgfLl|Y)mK<#$;!5FgclAOm4s? z%nOw?^E2U00Z8X4$P{7nB~k0W+k(VSEOU-I&s<hHGCPHx%1&davoqK@b|yQEoz2c+=d$zI`RoFAA-jlO z%r0S7$>^62gyMx`y?qYYdd)U3~ zK6XEQfc=h5V83S%vWM8i>=E`TdyGBKo?uV1r`Xf%8TKrDjy=y_U@x*ius^bwzy^1P z{fYgVy~?8Iu`-FYUK4YJ=f3Ppu zm+UL{HT#Br%f4gZvwyOGu^-rvY$E%K^W!iM=OCDuqd1ylIF^IblAOSaoW#kT!l|6b z>72otP$|IX9M0v^aA`SzE*%HhN?ZUJ$Ytb$xJ+DTE(;gTg>YH9Y+NW8#%1Sna5=eL zTy8E8mzT@O<>$h=0$c=FkSoL$=8AAdxnf*#t^||`EXkGPN^@nnvRpZ?JXe9M$W`Jh zb5*#iTs5vbSA(m`)#7S%b+{-%#I4KK&$iGx^msP?pzP9C)bPX&Gq5>a{aje+yHJMH;5a|4dG(Bq1-TT zI5&bD$&KPhb7Q!%+&FGLH-VeTP2whVQ@E+zG;TUKgNx&4awjt>e~n8@P?!CT=sgh1<$)^ z?gjUfd&Rxx-f(ZZciemKPwp@71NV_jXwar{hv7C)Px!_VdC@$>lw z{6c;aznEXbFXfl<%lQ@jN`4i;nqR}O<>UEv{Ca)^zmea>Z|1k~TlsDLc76xHli$Vf z=J)V>`F;F;{s8|SpTK|5ALI}5hxsG?QT`ZzoIk;z2!TRIAxOw1WEQdr!9s|TRmdiU3SmNa zA%~Dt$R*?!@(6hW?k>L&E))Oq5y}eXgz`cK zp`uVps4P?wstVPF>Ou{nrcg_$Ez}XBglM6zP*12YG!PmJjfBQR6QQZlOlU5&5LybY zgw{eEp{>wPXfJdSVuX%DC!w>@Md&JY6S@mMgq}h#p|{XS=qvOS`U?Yufx;kRurNf3 z6^07KgyF&nVWcoh7%hwu#tP$v@xlaQqA*FAEKCum3e$w?!VDo!m?_K>W(#wKxxzeQ zzOX=8C@c~d3rmEh!ZKmGutHcVtP)lWYlO8zys%DKFKiGt3Y&z@!WLnxuua%5>=1Se zyM*1s9$~MrPuMRU5WW)BRJ61~EVk6f=rJVkR-Om_-a0L&U6NHZc@Z z7_y5w#GGO-F}IjU%q!*-^NZnP0Wm@>C>9b6i$%nuVllC}SOV~YONyn$(qb90tXNJg zFIEsMij~C5VimEfSWT=h)(~rowZz(D9WhFb7VC=j#QI_bv7y*VY%Dern~KfE<^ZGL zQfwu*7Tbtz#dczQv4a>Rb`(2_oy9IA5;u!m#I52sal5!f z+$ru7cZ++(z2ZJ`zj#3WPD~KL7Y~Yu#KYnd@u+xAJT9IPPl~6+)8ZNNtawg5FJ2HY zia&@yikF~V&lT|}@n`X>cul-6-VlEgZ;H3X+u|MZuK25XPy9{1FFp`|7axj`#K+5E;wQ;Z!X#WGBvPUzT4E$t;v`-Y zBvFziSyI5Sr%AeGNTy^-w&X~zltxM``Ag}f^il>XKnj#HNnisj5^>sxH-#YD%@F+EN|xHbzTz0jRIO)Ie$|HIf=jO{At$GpV`M zLTV|sl3Gh`q_$E!sXe5z$4DKePEu#7i_}%>CUuv3NIj)qQg5k`)K}^!^_K=n1EoRI zU}*@{92zPOlZHzpq><7nX|yy3vfjr@S|zQP)<|omcxj!qUfLjSlr~A5r7hA{X`8fN z+9B4LPDm%EQ_^YajC58yC!Lor zNEf9aq#vbA(q-w2^po_nbXB@0U6*c1zeqQwTheXmj&xW0Rk|nrCf%1FNWV)DrAN|Z z>524IdL})W{*YcsFQr$~Yw3;jR(dDBm;RLgl0HZur9|nI>?dPT`G=56nUZOlky)9O zd0CJ}S(0UdH&bOz)@4IBWlOeYM|R~ja$4D6PA8|AGsppQpqx<-k~7Jf%?3&;_2LAj7zSS}(Lm5a&6&Q`Zv|LxNC)bx7$PML2a$~uP+*EER zH(HA+MBI$*bix@>)4wUMH`YH^>|1P4Z@Wi@a6d zCU2K_$UEg-@@{#LyjR{Q@0SnA-^mH`_wqsckbGD^A|I8H$;agr@=5uWd|EyupOw$a z=j99XMfnH$NBNR`S-v9wB>ya5m9NRyR(MC5~_qL*_9khP9>L;Tgjv3Rq`qMm2jni5}_1S3Mqw^B1%!Em{MFRp+qVrl~PJ+ zrHoQmDW{ZIDkv3|N=jv=ic(dnrc_sIC^eN@N^PZ%5~V~db(MNbeWiiYP-&zzR+=bH zm1atFrG?T`X{EG=A{cFzc1nAtgA${3R5~f0l`cwGrJK@S>7n#gdMUk?K1yGupVD6$ zpbS(7DT9?EN~|(e8Kw+ZMkphdQOam#j51akr;Jx7C=-=Q%4B7VGF6$TOjl+oamq|( zmNHwJqs&$2Df5*D%0gw4vRGN7ELD~%%as+%N@bO@T3Ms4RpOO(%6eskvQgQjY*w}? zTa|6fc4ddMQ`x2LR`w`+m3_*7<$&^?lAwIA98?Y|hm|ABQRSF&TsfhfR8A?Ul{3m& z<(zU}xu9HBeo%f?E-9ClE6PvG&&pNhnsQyaq5PuURBkD^l{?B^l;c5XjLM^BkQVXj^)S_xJwYXYBjZ{mj zrPR`D8MUlhPA#uiP%EmH)XHiVwW?Z8t*+KkYpS)>+G-s&N{v?Qs`b?RY6G>Q+DL7z zHc^|Z&D7><3$>-%N^PySQQNBR)b?rzHAd~Ic2Ya5UDU2>H?_OkL+z>dQhTd?)V^vz zwZA$*9jFdc2dhKWSaqm6OdYO{P)Dkx)Y0k~b*ws09j{JMC#sXw$?6n!sya=buFg>7 z)S2omb+$T3ovY4M=c^0Uh3X=8vARTEsxDKPt1Hx%>MC`$x<*~A#;fbp_38$7qq<4m ztZq@as@v4<>JD|Mx=Y=y?os!u`_%pF0rfjILH%Ams2)-et4GwM>M`}WdO|&^o>EV% zXVkOmIrY4HLA|K{p#G>{QZK7l)SuL!)vM|?^}2dP{YAa0-coO?chtM;uj)PZH}$^y zK>b~Ps6J93t54LY>NEAZ`iJ^LeW|`uU#oA_x9U6fz51v6m-<2ds3xkPG(Qc~aE*X! z-;@S*(KS}%G+q-lQIj-TQ#4i6G+i?^Q?sBBm7_t~Z7r?lucgz{YZ3Kw9Z-=t*h2e>#p_CdTPD2-dZ26 zuhviNuMN-!YJ;@F+7K;P8>$V{hHE3Vk=iJ2v^GW?tBupfYZJ7I+9YkVHbtANP1B}p zGqgCUo-#|Dt0%e3X%3T>sfN?Wb1(bj75+B$8$wn5vd zZPGStTePj(Hf_7ML))qC(spZmw7uFsZNGLv`%X*HzSj%i0y~C+%nLs&-AguHDdn(QazDwA|y6YZ(?Ona{Vp}o*vYOl1{+8gby_D*}R{i*$>eb7E?iP|UKPsemz zCv;M$bXsS0R_CA&jGzOosV?h^uIhmDqZ_)ZTe__~x~r$r)9U_uIz7FfK@ZRa^^AIu zo=MNFXVHW85Iw7&O%K(>^z3>LJ*S>a&#mXt^XmEZ{Cc=vK#$N1>V@>edJ(;-UQ92p zm(U~il6onlO5hdL_NGUPZ5}SJSKOHT0T#Exop0M~~8@^}2dJy}sT+ zZ>TrY8|zKuvP5dON+n-a(JiJL;YE&UzQUtKLoTuJ_P;>b>;d zdLO;7-cRqZ56}ndgY?1r5It5Ost?nL>m&4$`Y3(0K1Ls_kJHEN6ZDDtBz>|zMW3oq z)2Hh*^f-N{K1-ji&(Y`V^Yr=p0)3&rNMEck(UL7?ck6rfz4|_VzkWdfPEXLk*AME4^uziQ{iuFSKdzt9 zPwJ=i)A||xtbR^EuV2tF>Obf|>X-D(`W5{r{b&8Eeoeow-_U>2Z|b-7+xi{-uKufj zPybE7uRqX#*B|PS^vC)W{i*&;f3E+bztCUmuk_dY8~v^RPJgfessE*a&_C*l`X|HB zzzp0V4AP(s+F%UU;0)dn4AGDb*-#AC&@s#6dyKutK4ZUe!1&HcFupeq8i$O-#u4MFam+Yw zoG?xrr;O9a8RM*R&Ny#eFfJND7(W`9jLXIq<0s>1UK+2A*Tx&;t?|xyZ~STeWqdF`8i~dy z)6c|A+$2oWq)ggmOxEN~-V{vHluX%FOx4s(-84+ov`pJ{OxH|frZxS|bY^-pgBf53 zni%fEi&HGz$S*UlFsY zS+$BZ(g&AMhi zv%cBDY-lzz8=Fncre-ssY7R4pnR`By+Mk z#hhwRGpCy~%s6wVIm?`F&N1hj^UV3?0&}6c$XskLF_)Ul%;n|^bEUb;Ty3r~*P8L> zI&;0b!Q5zWGB=xB%&q1&bGy02+-dGIcbj|6z2-i1zj?s?&P*`BHxHVJ%){mp^Qd{u zJZ_#aPnxI9)8-lTta;8nZ(cAjnm?F7nwQMW<`wfN^Jnv_dCk0T-Y|bLZ<@Ev+vXkf zuKBBZ&-~52Z$2=8Hy@gh%*W;v^QrmFd~W_>zA#^!ugurx8}qIC&U|nFY5rw?Fh81! z<|oS!@=9=vutqI~WL37RSXHfRR&}d}Rnw|v)wb$bQC757 z*Q#gLw;EUttwvU3tBKXrYGyUJT39WuR#t1Pjn&p_XSKIFSTR;dtCQ8)>SA@Zx>?<= z9#&7Qm(||&%bZdqcXU()`S+lJ<)?90zHQ!obEwmO{i>)QrQfryD+*)C+v{qTGtu@wK zE8bdXt+zH<8?8;&W^0SJ)!Jrlw{}=NtzFh`Ymc?p+Gp*z4p`q=3D)=4LFy&lcI%A!+&ROTJ3)V&J2kS@cl6Bd-V*Oy~xf zx?|n7ezopdzghRK2iEV_L+g?C*m`0;wVqketv{?6)=TS^_1b!4y|vz1@2x+rzpM|| zM=R0#Wc%5ejoXAx+LTS(jLq7d&D(-4+LA5Ximlq3t=k3^zPD@}pcGv@jh)u^x6|3_ z?F@E+9cX8?gX~OpW;+YuBZk;n?Q8(h7G`I+bJ#iUTy}0d4-^N@XXm%W?E-d$UC=IM z7q*MoMeSmCal3>aX_vH1*`@6=c3HceUEZ!>SF|hHmF+5aRlAy9-L7HRv}@V5?K*ap z9c|aO>)G|~26jWck=@vCVmGy$+0E@1c1ydJ-P&$rx3$~Z?d=YBjNQ@hWOuf^*j?>z zc6Ymn-P7)6_qO}keeHgBe|vyE&>mzDwujiU_E3A6J=`8)kF-bGqwO*FSbLm3-kxAj zv?tki+$6+ zW#6{%*mvz;?R)lb_I>+-{k#3peq=wkpV&|BXZCaZ5Br7v(tc&Xw%^!q?RWNj`%n8X z`-A<_PP9Kceh%i~4&jgv<BayxmPyiPtRzZ32ha3Y+7 zP9dkTQ^YCi6myC@C7ej7q*KZ%?UZrKI^~@5P6el;Q^~39RB@_0)tu^14X374%c;}asqZv!8aj=f#!eHbsng79?zC`PI<1`6P8+AK)6Qw{bZ}yvj!q}1v(v@t z>U49uJ3XA9PA{jo)5q!S^mF<<1Dt`*AZM^M#EEr=I>Vgd&Io6uGs+q5jB&;~zs4WI~Sab&JWIy&L!uvbH(||`PsSZTyw5FH=JLb zo6argwsXh1>-_56bAEH~I}e=SorlgN=dts|dFniKo;!ayFPxXoE9bTI#(C?!bKX0D zI)6DIoR3bT^U3vdF&B3UmvkwYb{Us-ITz3ZUD1_X*;QQC)m+^*T+_8&+jU&mP2;9@ z{oQnKdN+d`;0C%G-5@uUo7v6c2D>3{RyUg)>V~=5-5hRCHZe_QMTh*=RR(ET-HQicn zZMTja9#JGq_R zE^b%1o7>&(;r4WUxxL*!ZeO>b+ut4F4s-{(gWVx+tUJ^l<_>p9xFg+B?r3+6JJucN zj&~=x6WvMfWOs@?)t%-}cW1b9?o4-3cDJ}&-EHo6cZa+4|1oyffsG{D!M|HGNM?_k<`@$t zyEC&CW@hF@mfEt`qE$=wc*4xg%*=eu%$OWAGbFj>Aou;=t9sondFJx{VXNLN=<4c% z$5ne+?cudY)E-%TRPE8V$J8EMdtB}DwI|e`SbI|K$+f4{o?3fa?di2=)Sg*;R_)of z=hU8CdtUANwHMT0SbI_J#kGH{{d?^twU^djR(pBv6}4B^UR8T_?KQR6)?Qb8eeDgk zH`d-%dvonAwYS#ZR(pHx9kqAX-c@^d?LD>k*4|fpf9*eN|5^L5+6QX?UHhNf2Wuay zeYp0K+W*!*8r&neXK+(67t99>!D6r!EC(yWYOofp2bG{2Yy_JD7d`}Bs2=PE`@w~v z76d^UL_r)R!NuTS!M%g~1osW@7u-L1K=8oeLBWHAhXfA|J}&t9pdNfe@QK0A!7ah1 z;Bs&!xHY&fxIMTdxHI^q;FE(-2|hLWwBXZ&&j>y<_^jZwgU<;*H~75Z^Mfx4zA*Tr z;ERJV3BEM=vf#^uuL!;}_^RNmgRcp`mOH<`KKO><8-s5OzB%}o;9G-l3%))0j-U}7 z1kIooq`_g(4vvCOa93~~bc0^d4+g<7xH}jHSuhSJ!AWo$Tn)~GYr%I0-xYj!@IArz z2HzKafA9mr4+cLJ{BZCi!H)(%7W{bd6TwdgKNb9R@H4^B20s`4eDDjwF9yF9{BrOs z!LJ6t7W{hf8^Lb|zZLv;@H@fp2EP~le((pu9|nIE{BiIn!Jh_y7W{ee7r|c!e--?7 z@HfHV27ed)eee&#KL-C4{B!Ux!M_F%3mzUkB6wu*sNm7TV}i#9j|(0jJRx{u@TB0$ z!Bc{#22Tr~9y}v>X7H@w*}-#y=LXLUo*%p*cwz9O;KkgG_V2+~jy!p(3i z+zxlb-EfaUdl$l57=&RMg>jgK7sGpn_YUt9-Z#8oc>nML;RC}5g%1uN5cMBK*qmtHQ4izb5?J@aw{_55FP&#_*fMZw|jD z{MPW>!fy}1BW#2RVKZ!nX?Pg6!=tbh-W48)-LMz-!$CLPY9nFJ}G>1_>}Oe;nTvWhtCL~89pm~cKDp|x#9D|=Z7x{Ul_h9d~x`1;lGD3 z311q%EPQ$Ritv@;tHM`@uL)lpzAk)y_=fO};hVxYhi?hr8on)jd-#sWY3`_YA{76nllaRFJBL>HrbMfZ;G6WuquUv&TI0nr1a z2SpE#9uhq?`nc%hqk8lS(I-YXN4G?mqRY{h=+@}A==SK2=+5YqqEC)KCHmCp)1pt0 zJ|p_f=(D2Fjy@;)-01V7&yT(!`oidoqA!lVB>K|m%c3ujz9Ra{=&Pcyj=m=P+UV<| zuaCYV`o`#+qHm7ACHmIr+oErez9VWx2T?O>MQL;xwWFh`6WtXZN8P9w^`k*FjP8y` zQ5KD(NpupOMpvV==vwrh(RW4P9eq#qz0vnY-yi)z^n=k4ML!(vtjqefPGrlRF zi|6Bocrjjzm*bUqHC~I?<4RnOH{#8BE8dQG;@x;J-j6TDwK#~wIEv#qi7&?YitioY zC%$idzxe*~1L6n94~icgKO}x={BiNe$MyIV;!likj&F%C#h2qN@vZS~@$K;)@tyG} z#h)C1O8lwur^TNhe@6V7@n^-K9e+;zx$)=4pC5lg{Dtus#a|qMN&Kbpm&IQme?|P2 z@mIxP9e+*ywei=*Umt%%{EhK9#oru%OZ=_zx5eKce@EPi58`IriqrToZpTM)C%!8_ zj=OO$?#F|87~dU_;w&D=llUY)jjzUM@wNCnUJN};dd*knmzd!zg_y^-3ihnr% zk@!dBAB%rH{)zY}{Z;sy*zcqea{Py@A@jK&p#qW;a6TdfpU;O^~KjQz4|117L{NM5a#2<`56n{AW zNc_L?N0WOb_e^d|=92kjAz4h8lI3J2SxwfG^`w$ilZ|9E*-EyPon$xJOZJlsNi7MI zFo}{lNs^1ny^?z;_et)X+%LI*@_^)l$%B#yCl5&;ntWXH@ku@Tgya*Go0D6TOUdQr zN^)y*TXK7HM{;NKNy#TCpOSoP@@dJZC!djgX7X9dXD6SNd~Wi2$>%3ukbGhCMadT@ zUy^)j@@2`FCts0#W%5htC*P4Yl7pm~ zw30MAOxnp&(n;=0j+1WEOZv$m876lpqa;hl$s{>RPLr$2S#mA;&g8q2?@qoa`QGIF zlJ8G`Ao;=Mhms#oekA$PgV!pH6-z`Pt;>lAlk0A^FARmy%yjekJ+U zA^FGTpOSx0{w4X>#M$T`H$p3lmALS zko+x-E<=d2mO+~ntrq%3Cq)<1l%_6J=d*?ES z-AR@|*}rN28iT{bJkP&^jDoy)T`J~pFiLxalQajjv@vQPJQ-8IR^8;#DWjvscbGsdYp9jyW%G;ot1^p{BvyN!OjZizabT5mS8as8x$BX@ti z(7<)Ox2FH=eqaStx6xQ}S=3u~Dd{@34kkVRGtv~`f1QuE?o#f9R2(p9jvMVk-yruT zsW?1pP@Mk<>A2HubXVJ>H0>V^CRw^M8gyy$pxbDr(%+Rv?*Iq$elsOC>~;=2>1Yw~ zXfRr8^jo7rr?q^V9{4eJh<%U^4`hu) z#${bR%Il5OG#m8Nc`9T}@<}=;>0VRzMC;SqI%MmpT}X$AezIn;wq0r!b>V`^ZpD2C6a4QmMD< zO0@>3{mmj-A0Ks^$I?Gqmpr~xw^eta=;HO!Hr?+vn|+jCm2YYJ{P?0-cB`K!dt^t*YKF{B5$-&fZCU32Tz8+++^t9LuMya z1+diF_N^UOgBLj@g#7 zPII|2ku}!2x~7TAusdk9RwO+lc*N;)Hd3%w(qe$L)GY@u;&~10qpyp9y z)MlsJokh@Z1<@SSc{9j_m@<((#z?XC>5_V>COICEA@Zru?f5jn^10Ynu8F zIcl_sH#2_#Wy8P0amDWfj#OJ2HXs<-s;;gmelSe?7xGk{vEU1ON@rd19#|Hj*BBjF zE#Zlu9Mp|wGY9<#+shF;2|ZRjC9Nq9vXPf@gdHDsB;(E@O+ih%)14kE#4$b?ZFvBy zrgIJAp^+Ev^s`PYUGw>}nOnNgsPF>X2wjn4)~0Uq24v&2Zff1&M4*RSM+jvhzLpLK zr;L7kj)A1u)p~Oxo5>19PI?Hn$WpYF8>a077NSD7-^~K$_TzOBkScv)1#T$=m&(B9 zGH|5~+*$^1D+9MncdTjI^%o9CgF%n~lk8~jVA8HaFLt3Th1y|tEDOlE_Q}f@n`{SZ zYrfeyPN9U4(|WgYmX6Yv1N{70WmIILaX2iKWZ^VMRZF;eRe+9c&U2wBo5x!@XoU2I za~L<4l^icqY9oi-D6)Z%<-VrI9s7`x88$Jmj04TIpx+|vXfCw&$^jl~AOXr%65e_`qwnkHc%G}iAf%f;<82aOhtfp1kR%IAX9^1EZ&q6^u$D;;M1IW&extltVd;aS~i zsEr)Y>p43k0ASR+A4}U*qD-;VjgXcUzpAIt(Wj#IN-kZy^8Wvcx$hAKHqic z-Z#pyntTx62kuukE_pd9fJV1|nl^@m{toa7oF$yxgwtFZx>=l@54$tvbhq4^K~9G9 zEZ^K|KL@0NisficKCvq|87?-DCUC-=jzzC$$IKy_X7kO?nC+<8oD!cg;FGd-7U>Ppu^-C!B#f<;W`>UNGC4MaH0aPUoB$B3rrQPyPsth*=h$HEHuwi$L;#}OxnW`G=8mSg^W z0jz|KntT@bn?dFX%s2N9gYRd9ZVHVsLMr5?q`gL`OWQ$)~3}yOxV8XuO(=BGH z9%c-+%cW&G+B}psPEsa@%Mw6Nq-8;jD5u3FAuF72IjmpBOpw8GM|zFWHXY412d6tt zXvGfQk&gP_$7S5?_oCv*TY$f>MUsvzU& zH_z$^<7NS*lTuFmfK$VYb^4{8ew!o2az>Mb0vM0Zs;v}yJhf%I=)lcZ+U)c=-H@uV zS!8LBAVU!wtrT(|VQxCCBO)KsP61EGsj>^ zF!UZ28T`Iax6;D~2fK}*)$r)z)h1bMfp-}#`dC(6zrEP%G}HPm?&p&Gx$J(fxSw0y&uy!% z4g|ieQX1}LO=dS64VlcAY}?WF<*i`3)j8=%{MB_!$jqN>^|Qs+fECx@Xbr|$y~Kwq zY`o&K9WnE*QKP*f|E9_cY-N|oJ>_NA{I5J{e_ASGL%a!g&EuGONg>4-QV9~f#mqZ#@(gB`kg3%I16PtR zJ8&>sNM*lS)&F&oBvgFTNpyUMkP(|GY+#&=eQ_^Guwft!ay9mItbFk6ppTHYoLT8w zUb>%7SoC>$y5XNT91MoLIg~Z>4QL}rGL71kbTREC_2W(T$DXjD2kwggmrt<>Z65W`OpZUwu_|g7R!fF8zNJQoz$YNHmWzWCewyFwr!>A$iCR>5ce*D zf`LDqJ8bmVh2ArL4T!4?2%ko0^N4BFRrv>P#cZ-9WTa0DomABVEc8yV15a6TAd)yC z1eW!jV>n#}-a75N3YwIGUegNhy;n3Xx+qtk4G^APk)56lj4L41%st1>6IWctQtMjW z&oT$xHEhe1958Gh3b3KYhO+hOZnQH4OPM`~LqN!@xMc#?^+65{_f*|Q91>-&9{@>7 z6AmvVm5gRjz@AWCL+QUu$wyuU;*^o05wg(tUdjmQ2ny*<0a+QV;$<@omV8~MS9u~t zh5S1lTm{IE=8@sHtMboL%PQJY&_8ik0pFHALL|TKI-N$jhr+O2L`BC(tDxZhMcTCD zk}_{K)fHKkJTW`cq`d5kFc9^lM)#1m&^$BsMdQF@9H0`D#ltRh{!D)OM2mVRGd^-O zBQ10^(1r(X*WK}OdoZA*_0|Z%4(dv+;-``Wbf5AW%KFHTw&oFX)>+FozxFK8I9hG) z!YtO0qIJ`Q*03Bj6<@^*usq~giTT69fH}oK*$QN&C22xgfU&5qc}bUGyqQUjE}w<& zdK{AKUOJ}Ch|Pu5jzHvfHUZ|%?i5ax?Ht0KckZ5N3u!*EtVS_MY1l3{qo_YuSDrm8yW7f z(c198HiT>KMh4ZZN6tJ7zjUG9m_W3(VbHpjHb)OD;t&d~o343C(%Yr9&o&erML%=d z3+_<*bM4MJnBp!yH7=bPEs}dQIaq76i)Z!2?qr;C`1X1e zbk3bLyD*c*)RKW}?atuaOyMCC8JJnMr9sGINjaU?eQ|esctFW$%h7kSUW!`o;B3dS z5>9992X&*+Pma?@FI)3%VRUp>q$k;~que0kx&_5%qoUsp`ZF~IWMh_zMrXdwbX=By z((46%tBv-Atpwpw7vg@@X|8#Ah@Hz$DQ(|<2cZ&zF0n;puW@T`5gZi6hVQLFyim3b z1=xabI$o8XQMtLSS|o+m*(rf0PhS!oz`FlM2-iGbGe9~{8oEyZOCwu($~q}k#fEA$ zIEL+TfFI&{QOwd>*X(O}oSNZm%vf41sYrfwwtR%N3SKIkKVojJ$v;)LjQZ=E_J=LG z!wgI|l%3giD+eZ>uF%vQdA3TgM|0@DQHe6=d!4J+_qpLHTrA%AF_+uTP`h2 z)-TfqN1o_^PHpVRR(%>)f3rxs{dwIX+=%R!0oy?K9n#1b>rTy~Jt66|;ipHC?ZH%r zJGWs7nv?9}4Rb{9e!M-E4J+Gg>`b8!L8Y001^?iq)@W<0kdOcurZ8h@-8$Sb^7<+K z2~!oGpz4tJev6Jf*zEL~LH+;{qHwK)Fh@>UIQpGZ+QwrA^)b!S#Wg;ZVWVQ<@-*f7 z*tW5w8Kt92M=dDXcL1}cyD(1Zr)Tqbbw-WlyRyShtA!5hIBoNHw#uJyPAsPtNjgc3 zq=XXGTt^133C`#|(z*?9TSAFrHO#5xD1=~HwSeT%Ue7^R)kY4C((#1Zox{k0HgmwH z`|+UFS?FSJ*sbV)8;Ln2ZfpGUx@yEwm9)rF9H?1P&bl1PYESqy^(NxC(U696IJ+zr zUGCAi*S&Qo2k&Z}z@-Y6u%6?FN5hQ*I2)r0L>|j`Z=xXN1R6HZgts&?BvyVLzExPo z#x>Nw(5Rlf1QWk zJzVOFy$jr${xUL!`OAi+{cuW=>J;4HnF5^zWU1RhS1>v&ae~a=ZDnF*%gJ@ATPmR{ zV^)-xf*d^9%2W0V^N>Er%koe9v91ZAg$zF z(pH|b2d+Ded#Q!)0O86a|JkAe2FDryA^hgMlit-uz6uhQ757sg^p_+BA5!tZZjG!P zBrm?JZ|@aHw&3S_jo~VPPO&-KDw2Ly?36H8i78?gNbBs7VL?}g269uL9nIl5rx9Ts~CrjW8Q zmnSRoPZd-yB_!^u;*<_v(&S{wZ1SxKIKn37_B)8g6L#8lvwR*tmQ%J?@GP_Y~`uC zALw<5aT96P0U}P^D3U5y;VIZh)FsP}djX0Uf=B~OC9)2bG8^jAW(j!;rIarA8=M|# z#r@QW=>W0BYQJ&P5i7(&f3csY9C+2N2W57=TK8QERgy!3h9b=>VJD+`?wo2up&K{hvV9ZVHnr|l%23+5-+9!z#=`5A z@hz_O(UPdo%aXUC*qE`Ts0>>D!Lcxt{myY`Gv7#Mzd*Y-H|TVCL|=m{j#Hq=%GIr4 z0gkENa67b`-a@%6r@SU2)H+s$h%WOqtA0`Noz?!VVyXvV<-FYMFGO4CmmZ zmXLrQbJ(r>Up*dI4VVl!ENN%N4D5KN7R{hug@N|J^+xMN?DJX+;$+bvyWbknHGcW& zH7Ms2b&;5(afxz7q4u*`9OQYX*0Y?V)+siGb;w_sJ^S9e6N({et_{RkmjM#v96B^Q zhQFkHoGiS&oG)(2-z@{ySj8dDY-S3wGIPVm=^Wo-k-sKtJoh8>Y`aKW;WdvEvd&5} zDVC&ve7bFpL6I>G(Z%vgvN12{3BTda`P{O(;$SaATX&FfLzAJ;Vz$6uA6H$LxDRj= zw^tn~k6*E5+gIoom+`^CIHelz-BI<*g~geaW3t+VWQw zr*EltNYgk4>sGpkMbO^9Fg-u%xxy zDg!zQOR6BlAJG5SFSja|RGNAh0{KvEfd+j9Kwg@(0#elG5Qlk+Hxv=?!f?{f(#7HA z+BL|gyVX}_&HYfK(O-q`YGI|rOj;K+Ff0P=N64SmX8znLFTjsr?XULzJWasPpsN3& z@A@qyUad6;s_}$N!yk)}hvH@4DbvzgM~^*34>02Mcb3GS7KXjzf9oo2UlE9TF&b0Z zr(BMf(;TU_D!H=JrB|0ZImW`}%p;&`t)8(K#inL_vaSZzLpe0Aju!!tZmzl?_{-)J ze`kHKF1m9*Vky#?-e^*)E#Puq@4ZK22b( z!IL`&xLeGR=*7DHvu-b9C&skfV#&e|GMy}A&0~b4+bN|jpH{SnK5(}TSP5J{k+@^1 zjUrd%A3O>;n;T`>5`VfLMiUsp<H7ghdz##pUnbfn8fOSkfrHMyXpS=Iky8jhrW z&|7qd&Kqt**R?B5|22V6^^7O*w~A_P;qT5At;?Q$Q`VZtOSikiKa2|ae4Ba79fPes zMKGKg+q75=^$f9fx~(XvL@9uD#(Q>n%2RZS3vTnqd_&+t8oCB5_MA`rkhBqBA8jKPRS) z49#+eWSax64c;Z#dtep8%YtOb&5kCA$j>(YuSomE%B8ho2)~OjaL0A8u`V}VV+S)) zZcqTcm9tKlcNZ_JjUp-LCC8g3n3V=zsSV7+FSV zO&D5!1-G2_8$+bHbOo0=B>9Wk03ZI*JmhbKf1`1r!m}yM8~-jY@!@R*sxX#3dAO7yE(EZfUeN!d zRhabpP$1UE zZhbGDWH6Vv#u6wL$*XCVU8FQ(R{M~1X z2MKN*o}RR2EiPpu;c%a00jSfT=YMaNe|@2E4p<&}(g_i&ioht+smLjxri=U|kO=L$ z&0GhanjZ3Ys%tr7GF(O^qjCUBxrB9k36;uf#LD?>=N>zvE%EiPy)J82(LAd z6AI7r)u;pBSS&%TFTzz5qh!Mu7f`BfdN?O*t$pX@wSjKxBbw^R0hz=9`BxeNc ztYG9+cPY2}*JS6eBgsSDw(8R2E`>`iXv}^@gVJ?{+yPkCoEA2ty3a3r@C;bS2a5*~yu=0&z8c*!9h-7W zF|JECt$VYA*ruF&OF6?P=-f%Sxq_^zsmAeZCvu!K0Xbn;eOhOaL-%M4I}e{B)WONH zKabSpcu_3GBa)WuRutfRI(jNTA_p3g9>cnsSUhGBE3js61OD#S<9|6;TNdFlaY zA|d%$wd;R*C0YPRn5VM6RS!*i!z$Jtax}>XIBA`&8F)BouUi^7o9>nYdc5_8YBNk< zD2qLV5NnRR*h6S@8#xy8t6WF62X!_l#PTUzK!$v~c6yYikksNG3{fm%qJxfz zbhg!)Mra0+FsngyIE_Nc$vjgIU`#VGHF;^=zAy|pa=&&-03U4=JQ2dU-fCkA3`Q?70LmZ zk*x@oD?+s*K$w_^A)6Y{iy`IWsqAV;>R5(UD)(e7IiXxdY7-O<3#ejFXOoxQFh|~g z!x5&37`AkT(2CA8VEG}mEcWlRR^#)9iW6z>YOlL+hMU!R(>$Tk3auB^+n_}p$lcRX)wc7=IkQ4sO)-QIZc^t znDcPhdQ!keDiH#Yup6A5gR2^!B10yOnPyK^NB-a@UW0}|kj0<_Z90-NU~f-wfj)X_ z3aTaH2+JYhS9mu|ME zHXP#041C87e4D}ZVp_HB9jjz${8)NlD?di7>4^wy<>1Gr9S;He0l<9UO0{r-$No;xchFA!k{Y{ zbgQ}mRWX7`)(D9x8&eyJ=T%5%G?G;(iL!2b5d|(sYK(UQM&J1bVt(V~+!_X~b{)J< z03A(bPMMI42$fj67m6JU{!@jR8dZ<8L%QisSdqXx_oX8&1JnMF_;r}AhyS=f#u${3 zvR~`Y{GFqlDN7_CXHU9FP#0{^YvuY%iugw6u`3 zs*8St6f`rtO5rSG2L9)=MU0)?sICr{RWPR-hXrY1rg?A>JdWEEp$ zoE!Vv@^HTEccJ0JZm)OHYGB6&>58=(+s|O+BMJEJ$u_q&m0u#UR+)kmtwG9iY9WAA zK^xmkJDnd-aI}OhAO^_srtO$Ews{CkzlG}eP3yU>p_pmz%Qq|I*v9y@=h1ywy6)ag zX*5Qx^W7ONv>*0ia%3X&<-lK%{XDDae;buO2gzx~+A!=z-5#Z;4TKNS;)dseA3NJx zxlV`=nd-72)lC0E=bM?zw{|4l1T4CU#}I3?0NN>grW~cbG_D40Y*ow#kb>J%R)0tK zs{W>klOzGjJ`mn@MHyH~d@e3=n_r`kQIPJFDp6Y(r;4UG*m`tFe#?r-qn!V5a{&rL>h=5r^@*XeJToAzE~+r6OxOx4e)bNKRwusDm~{6wWY8 zDX`;+fP=STq)-CG$rG(d$_s5Hn-U%`1N5HC{5bzoPc&mYZ1&HEWpi^_vWvdj=n-jw zX{aZ8d1vSJo#H{|GuSI__>X3=geRjnkVi~CiNsY`>BT032BE>v>bT*{Y^b1#!$%Va zwhl2hM+6;g6|i)?HLw-fK;@&Z07CB4U;;RF3r&kA970 z;ARhA^Np1wiBHQuI$A>T&_dt8poTu%BQ|DnVk!=pO+(rCzvcxELY=4pSxFbPIj9d7 zh=5hS-kG+wyG!L_s^@hpWkXD;I)K;MK4w)61-VzLN3W}!PQY8G82R&X8y#o75@ z@QWbdD1BQl+=SEA5@Z3!TWp(P4cLP*7GX?fywOHM&Pys^$D-*doZ(xtBlso@_jYI$ zc)~oxTt}sP#t^cWrNEAxX(z8WLOyyQu9l_3ZYmh0%aR-W>D1Ci~8tm*m(MBF(8+HVbKSU1Lo; zVXJt+i_jH$*n;?Toh?p=aAGjABG0IMF%uz;+Y;e%fthr0Hjf3xCLY2%%^Qc zHxyF{$17?(YM*j%3bHzw#H3fzb828n<9hN?(?V`l9jAj=r#g*P5YyBlmRX(%TH$lF zb9WKEI*;0<9HRq;bP{mGfl4e1>?uC_3a|`G%x;_=L;4}zmx%=3HWo+Up+DdKkx~lu zBzm`s^8EHHFiR4=$3P9}B8<54D?0K%I0R3v2vcw*&zC2zISxeMb&bu!TG`Na!71&Q z!vX}|f{0`k*V0!iDXR(=4nZ{rx}X=Po!&*x%W997w8^+!Wb z+(#&zS?*O>qI|g<$8!uKLvgR zOoTq};3|Pf_^@YQ5qhFq>0QH?4~Zr5vgB*7iHwnh0U1*}U;akClBv!Fh+W!W7BU6ts_P^X3Ky(9u&CGtvd0!fph&~Zw}MbWwk~`WQH-N@_8adVS2UBw#x|d zS|_SS8O3MdSg4gz61kJuddi|vmzQy^~-tc3RVgZcZ6j< zmK9=qQJ1t5Un?^0IrERvbvu4WNKt~QMmV~gt+)*-n# zU089<6sxjn1`8%hN5L;{I6Wg|=dzRbvZ#gSBcaL0K{XY6*HoHbXuW{1U<;%W^aumx z@J6iQRA6kItoxBu7l_L{a`oq&u7k4~;OqO-Ag`aprTSAitG_vYd~`KtzB$ZmkE8`3 zMcfV<*DY(J;+oJC2XE9VNGb>CFji9pX{gd2rR%xj?Ka~r1MdSb;@FX+*b%W&lChdW z$*b*HMORAux;c%T4DoMwt<&s&o<1Fvp0-g&Q%pEB1bo=~h|q8C71}X61|GSjaJw4?AF6aY=mxv8njE>iql*O!Y!Xqc-na1_hC)UV9SB|r= zkb=XZskk6BTEIo35ZN#nU*O)(c8v$EJD@p17gWCJ-K69oMjN18gz4L)U+Z42rstYv z^st-UEo+R8PBx_Kiw%k8Npn#3{H#9_79Hs6Ks)8;35DFNVEqC|*mk@i0Y!zhkaLT< zhd{oy?J!P~y8MU7AaBSksSH zRTXeLrQ-!Qu)7+Y)?ItZ9<}iX@JFU$u|O1^F(;m!Kuc6-Dsw3D>%?@}PFm8LLts_O zDZqlpT+tGB7D7nX74~&E)g)-K^8Cw6%&_Hcl-Lqk zY3NB$(#+rLBJtGxEig*3?UuFMHf{(8a1ND-FZw0@v0!3d-2-QFGG@DOug%Npu=p)G zM^1(wc*bov#U85-MN4R)2L-ho!BGh;g%*jt1I{np+r zP6IP-3D#ol^2S&g3dR`^qpcwc!DgIwdw_Uu-|K2r9VAP{O{8;ZC$=RPxN3It(xN%$ zn6?<&IbLiR`I7y9jcSGj#K0g&GNiYP zqq)(T@TX7-I0(%*o8yx;w`N-dXj)tQ7Gj#?b$NoI>2Yh%Mo_J?jj?T2Rh@<5CKNtTaoR13P3Dx4F6f7o?MMIv7nYzsCRAYkcv=)r5WdjhqT~-v>dBxX|#PYUI&l=CF1le+QTFZ5k5XKuNDWSOX^9We1sh zI+=zi$1^al9UMaZ6U$j1!>$c~Bk#YG4e%0aV0e$v6;p&uQC~bb98|V9#yu{5hO*{;@it9Uk zPU+?V`+!7Nhc_Kz^Ww}DOvX&e=aN>|*Ecf)uPm5v4F;n%`R7b`S}U3s@{Ty2N{Bg@ z%d@-$b;Q=AneG)rdstDZGS$8jc~M#tqm2rS1%}!`b-q359wM+%J8kI3GsvRT<1~Zu z&5oU{*w5Eh-9we+Ug9Vd70Ue4q&ry=vQ%^yy%n|56%ujrm=klHE^#H@83Blwg`E;z zvv=8a0cemYi#VQB5DR>9ToG>-SVP}4WF8zmYF35%Rop93DB$FVxwvq05JK3+Z#iIa zDCfMGWM`-aBpda=Sk;q)uoRtLRxRxtY!jG$o0&KREDNhCJujC6TtSn86dH1I!;7_S zO?z|3E8KWQm@BslboxVNS{yLgi8uDjIA#D|WAtycj6G`gIzHmCtD0%8PZzyW=iZ)n@DtC6+urG;}TRd21 zh|oeSb73aOm?Mw(gk@1)uJvOSJ>E)h5xow9yeKx9JF=m2+Zf|PSnB?=#H5z(jH|_5 zLRe^S@e#`tcCvLPT=Rs<1bb z0ETqisI-F?w4(vX*NEh8k-MF&(AdFC))1tc&?Z&cG=x_{UBWT7tbvKsNpD%?_HqDi zTEZ%>3&PgSZW*u=71gTSUS={8lMP!OLz}gz*hN_HWFLs^iCO5BJgY7(oYjg;BBxk& zfpp{(FQK{`9^KvDnK_YVy+N??c6hI{Fe^T-TwmsPDc#I{xHNgo#k=S(q28b@35Y%* zwovD4G4a-kWrDKC$>rBrrba=aHb;aw=qFB*as%bx0*33&bl<7gy^f20)`g|tn?lRN zLi~uu5_fX0%0G5aJ~%o;Ha-jjj-3#?kIWgjBR{6g$T-zP0ZB1#km3Nyp1Ud@of(@s zxAS?H+3(bwvs(j{kVRjS(OVLd2P;mq0cU!2xD^u_=x8ifOMX4>Iz1cfmR{TE^hjqp zY)I3{Ije}=)|RVJAQySPeBaU2gWF8eNG>$`#P~jcrQR*qxdQLj>)>v`xpwZb_S*qB z$ib}2rFGl>;x4ul>nq;Xs%3U^DZ}n~tnkdUI1x`6Zr7JnPTG+66jA4RmJj~YtKLON zSlTk!WRM8>j>`23%HH`8?GAJ~D{zz~k~9KTJ$p>!!<0AvPiDWbRn?tU+|otW-C90w zoHbf8D)=P;MfVJ=^ot>p)D zj!PXb%y{J4r`VhF%roqQ`URm9z_7t^=dE4!Yps>+Fy=)uGso-dm1$ywiiCvIZAF9} z>=Fo3{Hf~Kq6s~eG*YPpLD7-QvB8Oi0rvt_#Rrl>(qC>Mw{roZwn2v>1LVGi92i># z=v8(8ekuLRB1qivyOewf8*C&8?QH7O4cp+Y1XnCbm@-(m(RPuvf#Lp%1Ne@`LmWs) z4JYXpmm5!23Ri66NB#W5j$vu)NVII}5VNU+jKHKE%1}owwtEs#s~&|Tw#$P|B>b(I zNQ_*Wt9jPd0WoJG7X|}wUL*IRbqP!gWj$I^(o{!3PpJrNl@Xa>*9KYOX1pE@6)7o) zK1T*YAWQ5z#;qppA|HxT(&MnQJCH}+eW-M)cM#B+UYHg&?*~ksZ+!<3TU@Dm+ z(hnWJen=Ob{NH&KY6PY&(0Xegd$urI+@?5o3aZwKD3k6S$hAx=VDS41-b^BH(Cx%? z9ZXqqHMyonV{0OX@Jg%AQd*-f1Z9MCSn%f+t{-@j6jOU|2KIAm7Ap&Brs}1cs(za9 zPFKC8LZg|gmuIT_SwB);&5 znwja1Z()Nd3o@~+)SAN1$Ut~sj(cBH&LtH}X@_%(5wu%A%k#s^8w>cF`JML=>F6BS z5N5(MVOl^4J(nIFjB&2>8A``gb8ie05S;BheogPaEE(f@t%O4x7srLtgrRZFMSkBf zN~zq)KS$yMaUOa3ddMr+L*9Bl_{~Y4O7AExv9KQ-a3vs8L*5>Up=~On1f%s15DRhs-Nc05Tm*nM|b;#2H_@4HG+y zeoOAR%DCl9>iLWM^!2>D!98BC;S+;vXLI7G5vJFp*5IVUbz5idQXKJtk?UVkzd;U* zDs0s;r074I1v}~(g93Kk!-`OXDm`E0h;8aLW1DkEWxg9_z}CUCR2Q+yx+R2vaSW&# zA-Nk_49aT?^(@i@#9gW|aZj;JJEq@u>WT!V`FIMd2wadM4_AHI^TQ4i^5KnGR(kc` zUKxO7aX0O0P;^l(?ZWK%py;KEpd64XOv-?D{H8(A@vwT>ILbz-@QN3%d7C5$`JpQV z)=oueIg!grWD(K00JVtH*(yRk`)`dx0~v^1Cb*ra^4D>;XMHibDdn4wDeuW^18mNa%6h+v2|xi#oC-%f;MUa`Awti0x4)b!PXfuozVK! zFW+`6K~yyqEBZpeM)uEPl#Jczi4Sox@{2uudOLjy59&UYgbsBnTfhFkBuI)<)P2iL zjBO;7eln<{QMcR;)}qKk4}2teNG733WJGZOv!pWL!$C{$xB`u3sRc<*a8zXhYw|jalV>@ai80mXp`x9Ndi3Zqz(UTPre-tbtE>MvNF#4<4{tY{Vx(x3vc5=&_D zu_sNrUY*0E@WIf{zK{#aG7*~-;l$J3d__2Mg7%$DrHku^Wx2^M$@%@mg0M&CCH+_z zB@JOE^Gl6wkgwv_;u_5{R#vQ6^l>`ESLLSY5@@9=CKZLvn)KE^gk%Z(7)Mzs$&p{E zTFj^XLe&CgjqaF`++}IkqU+$SJa!UJ!zK&45R`LkfN9nIkz`>uTqq3T47Y59%_-|O z=i;v5d0vR;&=;a~IiX>+5 zN+J;Gk7Lz&Zs^SQ<4gp4d^y|%^{73wRG(tsmRP#5u`SFh2rvw#nUf27RiE4epu+=H#R#r9@$ z+{c9m2U~Df%tmoP-#dr|=_`#_NK~)3$ z(4wIm+0dF{!?MI);1eIO6U$US17Ec>Sis{8yCL1-2mQ)HgDWpo)`An!<`h&H9ez1m zdbd$%_4N>_7O<@Q%>s0sS_$E3TI9g~9z|^8e9B&XO)!24ieo|NFLrERU7$iNXKq=X z6%v_dCodupes)-Ql#UG-b`$CiJt4YO+iP~qfIWP_&|vBYmiI{+L6eIjt#^AWLhgJ& z7J+wO+~>PD&#$_kChlP*m5I`us72P!0?Up*eswJE32&t7K>ffTxx0zUwUhMuN0IN?Z&Z~5*()U#016VMnYDjC*VwX zAuJ&XHkAu1Q3gKhqS7aBPj)*9Mk-jc=Q>A;`r=+rQaI-#>K0+KOWA0wm7=#TThz9V zYbfO!gqP%)8sU$yZt#eU@G2glISgqwbBOa!tV%7rEsEyOs?YAG18YR@C9+cZNnxhC z?MtEABjlStvT7*W9Cij)e%zRhivFNwZVz&eu-L%juHrASSI9Gz+lJITA~{zEqu@Ns z7hXXH1?9ma6i*%5BDM;lrk_xB^&9=)mN5!A5J-BLuE&f8Xu4+-neFcil4{J9x! z%Mv{>IIU5*&O2~q>aCI)gG7S14I3HxK& zjONmIdzHVs#BQR9quaIhol@F5a1%7JYS8f??RK||q!sX5d6XNIRd_xgX&XN5TdzP6t-O$ zmKZrYFVWfXaAkgI*!lcQ#LUf@8Tir+e0c`GG6UZ_1K)-#1y?VM&!;8qbup)AP3bz# zQ zS#1_!O>Jog5#jM3cSVD97%RJ!o%P^T&zAM`VIN{natG-(%$*iwK8_ZzsRCjC8pPn9 z?dk4IR!4@5KL}_}^3id)5D*`QK}J5aAF}Z-@-Rrw>Z$W+|;sq`r($ zXI5TsuJ?Ei0`Jr6y6@9^!--GdRjRADs~)dcn)-CFR7S*v_AD-C&(kV3_T}#`;U(&Y zl~*@vUqs}K)$7HwLBEknu9Vs@xJTO|JT@#fN*H`3x zlT%IMvr`hHxuqRl2WL|*FRucLneru^mEX0toVdbOh_8pV8o5jkIh!k<%j9y5mBo5g ztcwu?p@7Q?UCUiZTgS>2-+tWHG$iPD?pH#5#$)K7CWjG{bxvUgEXJ<_)=ut-DY8if z{79N={(RDVlN<_4ghTmy8IvK4oNe4Y(#VCL8}7|=8fe9AFmB0Hm-5u*Jar{c-I}Lv z%Tu@KsXOx2or{QL;Egew6mK7_94*1!cN_ql&c+0}1Fn&xbrO|_hR}zlS<$pa^5hnS zE4C4AV)9L!pG zb5A5hyf9K$N}UG9(i&?&)WE`C!dHpgpu~Msq*06WLINY%feyA1JH#L=K{77x-gV0t zj6F#sxaBnsOSj4`7#Dl-`e>^q{mRL3cnbg_WnFj5f*~Raa*vMugF?oGT}%#%7s>TD zs4p4mWp=kiQF$X+5>tX)qV5OLTNq4>P!=T|4KekV8bS*SBvK|Zy)M5ndIKGKo@+uv zz4+I~gf*1C(n?cq91{DmLJ4p%>K06ea3MH2V(UoUVLXi4!ZMhQQiv*RYTsko_av&P zp(S)8YzSVG?$_{ZErQee_q}+1|47S@ujeOenMG_B-`KhcCX55Dq;l7kmECpRjB2BZ zW2f59mRJLq?6p@#V&`^%?ILL{6cO|M)3)?%;Jf4#!->Ki8HT+leNjSfMUz6Wu4&2@ zu;B2vG5A*T{#TBtOx~I$#x#LvC6&JPwHJ{uzy!>-k+r}~$hn7)2;Tqt`NVTWrlYe> zb&+Vim>mlY!qS+`-M6-@7NVZHuyNR*HkCH?hQE%PAaPs(kxCRkJU_UORpeH(|16t} z<)YY#Plo%tDft*D5(x-)0M7#a2%3n|`Yyz&gge>Npfwu!#P_SB81yoFLCxM2Wc}gJ zzCKqR3Q49nQmL%41nZd~w-)LW#BRG^QcfsdYS0VVCDFrhlOWgac^xesaDZkl3N#sN z31c4#^wk?;S-vcbZ!)|q<9aB$rdzIql3PAx&)6xYt=ndDz+Py^2_!9-kbsbI;sTsy z+@qDkhs+?XB=>wsNk3rRQzNGecQHwLpo}|hkQpNdOb_t9A}0K-{TkMiIo952ch+WH zRN~vy2IGRll%cI&%=y|gxt*WsdMAdMUu!HgNmw^478X#4XKxC!GN@llms}V&zsEwB zO@7lwd1DqCAtH6QZn;N-ovN8GP4HUc^5ZS1w<#SRUXx>^C#Imt9X*KiD&g`ZPIu0` zR$ahuD3mz9xFHa!muRl&|Sy&v^>meFo&=<(dZ0)KqrYaQ>N{>6!*wDgR7m zjt%E)-Zfp*Kr7{IDl2U`U-Njnrh!(<*Hp&aaK5GmVDVqYKr7{IDw}RNU$Zy;OarZy zuc=JE;e1W@k@DCYXr+8j6#*E|*BngOG|)= z(?BcbYpO89aK5G)todgeXr+A3sR(esrpXC?O#^3YP8o#wn&yV>YZ^FHQ^g{N^ED^a z?`fcw^1W3dis5|Clj)iUS}9*sMJ|T(HMuOJJQEDGQog1NXbk6T!X=k$8fc|_&8aJJ zeNDo&mTMX~Q&WXMhVwPAP1iIqFXgSh#8wh}-u-FNN^KM&6d;)fL(IV~q=Ld$E-Wkn zX1SdGB1?50c77G;X$fb6FO$W!0zFL`mola`?4^up4y#~&r%q;K>3EKK`T?+(9$zLg zgjKC$$##r#=fFkO@sMzW%Hnb%D(p1D7=@&Se86fzIb4t6b{MQ3EL)s;6&#Cqqq37y z8O~Cj#Fh435*rVU7%*#-996!dMLtPIE+(q3!VAK_i&((996#*dLEIA!&OzKX)mAAe z>>zSt!W}npDW{0r>YLu4&72Iw^C)}BRG2iJD~gh3B_y|am{YlqzT`#M!C9;H0kdln zh2|19`Y?;K(mve%3bMBpmJL7c%67r^=Q5?{G^ z2637@-Oap)53^k46O3YbRy^z&GlIRmv_STNq78q;TTzUgDROi8qNiD-bs=vFUba0c z*o7RAY1DDikU;jl#T0!Vp(I4Ki}Vr458*Vq^Glg`w>vnimFbU=#fgTr(W`lH39+N}rXU!Pe7rf%zg0EXKE}T&H_!MoEUqmRvq`ZUxR?Rf+Dh2dU zG@K|ztQ;|sAw5h?C^`G*Fe(DH;K}II23$zZ^+BPR{}q`0jGjYg#YM~wdkP{RwNa^~ zso;894NIvnw1Nd=ANTYwUNn}nN{e7n^VM~WJ$;A%a$-!*2kGt^36Bw9Wlx%EA2y2=Gsl~l#;_%Zq3LtF0#g=gcPt`a{$?iS$m%q3P+%VN=88nJ{WgWM6bazGp{ zBruJ3MFp1hr%M#L&YHxj$B9zxXm(0zdweNen183BAoT4meOI^1fs&Rh$+08VOBlJ3 zQlxbd<7)QhOd-+s%EZQX1meke$2U<5IO0d+26U}{N?!>o(P+>TF;488>tOTu67@{3 zj~2csIES&ayUr4n4|dqV&<5QN?osjekXED6+sJi5g;S|xT()w{F;jT0p)2V%IBB!v zY{e-@L|m_W58)5C@{~P+u!}@}MRIy7bjIbIy_cU#oA3+5k*w_Px9+_&hT_g)HeKo@ zW;R_4SmQd%O zdeQpz>q!H4gM!p!Na(xsZDoRSZBhv!D&ysd>)?o|e;?h30$mP2$r6~+2xf)=kP6X&`@K@ss%Q8YDKrceq;oih~C_geZ{c9=l zEfgYzUdwWvo$vzjstJ_h*~)z`8X-D7kFu_~(mgmQwp(Y?$sMvP zH4r1g-8^<3v&pVlSiIJ0AEc=_+??9XRv`%p2`FI>)+IUQ+E^k4juv|Zv2j~w*{Bq6 zt}*V-bHyp4oB8Ji4I4#L4Qf{umScWhQ&(NFtumkmFL;cP^QE)yl##eNgO?@6-YqRk z_Kwfa?-tCT_du!t*KW{ifuCu0RfRA* z{A*4gqlD{DDQ#=7aBWdu1yG|5`cJ{>i@uCt{7gY5wIoWkiJycD5{Z|= zT;isXzKMio!rcP~{X`sMaBFEohRGq_I71^$r|5~Od&R;N8-eMFOSyM~?U~GQVOEK) zbi!I#Z4rwYT^>~1s`B+v-2^J0I-YL1c>!JfDEIo)LqMm8tS9OF)B%v^NB}d!Am|zA zZr;kRiq$?izhD6qCZwH&*i`8NcTCF`%`IJZ!g-D>{#VEJcm+?wmO2qGuy#BBxue!- zi9dOP#Um~sCVHWs6C9Zs#NJW{E|r1HWuQ?84$8n(Yu%;e2Eig*oppbyjZ)(Ho#+iW z3fOGqBq$*#!wWO;`Erg@!XMGqn+yqAU`Z>z?cxXa7#4|Jzz=~Bd|(0wpdwNzJ_*s0 zVH!9Zkk&9T80}#X%Z!xM9E$=(Xlp?1RT{f@O&s`TiqV1{9hYw=CQ=de&z{eDqMHJ- z9XsQN(WHHFX6C|9Q!P#r?P3QTQ6tgZ7GkJqyf9_fN9G9hOpGlg>2p?D4wySgnQ zl{rFn*%Ox3i)_|3JXkYH!hWM z;z-G44bS3apmU>AUrrf>+-}q(F+bsu$RHu{6VdtS2WZOs!adkJgBcU9oo%8+b;M>f zt9aPW&MgmRm{mEldKx2^KhqeY4#KHgg30;cs$~(^4at}jSgKD_*9k0L+Ir`tl(+^? zWPhy-dlBl^G=;L#T3D)|I7+n`AUg=#57JY6`3=XVxja=SS}D&=5HE4l1T#;FRG3FXTy)-Wh54rEU6yHwBJ{gfBD zFpYKr)G(jgaQGa?!w~y9r_bCerLC88n-||gT+N+_A^T*yt)VR?1&NcU;ySufpj0&N zuCUf3a`aa-xn)xK44mk&SXOW{6kto(ot}JAHg28iwK4|6Cl4e+T>PS_WpKMl8Lc03 zvy73iHPR??0sEN(d5HsnK1dOF)zUYdNqt+N<+@=QRmP3fw z@&QpeINke38CG+yahef5x-EiwR!5A?#9U<)-!G2URq&@9Q3~RT#quu<=yY=Ury12L9P7Ky8fZX!MCGwdRy5X=E z93EuI8{}I@ksEMH~{Daai!mkJa(6&eoT-W+&rVS6=SyP5vG(3;WOIs7o!6|`6#5bsdqQ~7nFHU!6R+LJV zeyb%{cz4e>%zw%Uom}$5ZSX4Ow$dwH*2+x+_<(NZDa%_&Ucrso?)DhbN=V2o0+hvFvw3yN0mWU5Y68C16tXtk3@zFMJQQ+K^t_s-tRUqQ_m@QRBxvW z9wlS_o9>ov2;^iCK6W!dk$oxQTicUPe?tutL=r62Cd{E2O);I_y4ah7tb?oal^kco zQK-rB2^D=xnpyEuxXUe$LY4{?3#JUErMX)MtYNOt)QfM-RzbHyvsIYd7cE?79=nVw zl;2q-o8%IzYYDOCFBRg1_ak3*RI!Pk2-_t=ybQFSY}qP383^&i8*%YY6I!9ufLn42 zD_b~B`bxEYQ?pk5pcf@2P!*hTQPLxPZh3?e-P3||7;D!D^^@}3PD@-C`}lYvy1u>IX=<%kz1N+O6@ihW ze0$TA*)x1il^t1L`PJ-!l)w$!z_*gmNaDH-(m^l*;N9*zr@?Y zztaPUBE!F8mJmLpPWgZTe+W6g%|E$RzUiy?ODfA=%O&0Xoj*QxP2|s*2(1R6?b}lw zQ(_G;``t#y`Bf=MTj}>}VA-+>w4))NIJ}x0Y=`9hY#?|2B(r{${Jub4!|(9LF|K(n zh2zvQ!|8eRF$Mg~dNBKJ9rmy5!ED8K*uSp_|FItYpXrcEg&8a^~=NbwSN-+-+dsaH-j(!|?c z&gNg(h0@}e($s#<$BnVe&Y2S3CwKeFAfGL5J%4+eenC4QRRAfZ9u8kwY99Z|Fw0no z=XoN0pK5G>ki{A z`rN=?W;6Yc40kv2P-~c7T+fm7@Y->AIf$rAI_JRniV(jhL^i%+X7tNb8xgaJmFYG2 zDZ1T|>N|=Lln02(vr)_7l}LawW^#5^{r}$2oGgQ>XSVMWe3-Kj8>-p9_n;irX~$}7 z7U@0=PE z%&MloWfP0IRXUUvXct{5B`ty@e7BO8Y%aW~BABV*w9usqym}c$YrG?w@9dd4rQt@O z4gooUF#>jE^qJj&SAGBda*gj<=N`G_3>QYQ$HBwwPq%dbHv45%X?U zM-~s-=)ssUMobX-8Lr9nI(o1IizdGcX72NMns~#`%khWHSp$lnC7OQUlq~PR5;aH+ zeQ*DyDf=R+Q@~^7lJcMXIOE$4q5;MbEFb-a3o-+hjuZ%*sWYJUFwSdFp;w4)+Gq0% z&&;U+i=7oNYj&B-YkQ$T#W{q=HZZL`tzP3|rn;HQDAS6cvu+oLsp};AlXSw;CN!8! zo7``)6vzq)$iMlpf<>J^lX(j$*66Srx zv#UGz25H`I`9(0P!0&C2x@ZamOSOZxJiSADhvz)1;ceYN-&x>usUx_fE`C#{YMEMK z0hOrx+3|mFMO#Hb%(y`uQeS4tFf!KEp#0_OZ)puKt{rJaB;Vq#wCiWf>6k@fQcos=^J-MHxPabwMFcoM`9qwoKyung zW^yI*2s&)svogTSoYw!QLC{rsbWEiL-%025Y8l_fOGURd{~o3WvBg;?{R_sx#h%IR z)S{EJ&8IUw&t6-2;w;)o08Da8?!>OmGIm{pn$S2F{~g}u=lRoePofC?&zGzugTD+L_*Ee9Zr%s{4{T)$_@{teE?%v(jO_a*`YRo#j)KuN9JB8#Q4%!0r6Pb z?{aoO+1jp@Uohf+S`W?vxwDpBGg0S*)foV@1`?&29^+ zT3BBCbq42|yzF*3@{85AoOTl%cXPbw!2icNk|*q=<*^i!k?F1`0% zdEnRN1YYsJ(sI+@;QoB}@{Gce{^-!gWX+RKW1$I@C8eRkDzig-zp^vp$@*>uQl{!} z-!IBe&Q?+4J2u1+*IW^wuXx@fSo7^Ik3tsID;dS@=$~xsL$W~IrILjc-c;svfISpF z>~;1f%*kN~i0?aH2h}`;tY>#h`O%L+?#dO!&w21UE6C zHNBn`z{@N^(s4fjXdB#;zdC&;sB3CV7ezsnt(17R+%oot)#Z-P8`sb0>4WKHvpz28 zy4(>%7;&Hg4{m`VCv_a!-7#mwm)C9h_F3g|3Yc4mVJQjH;@&X73B$67YONF80V-V^N}) zODWht-Hq(uYzNEu1^VvQr}!mFdiAB?U$4QzPaaWo?XKw$+$mq zskZ+BDF7~~dz?g*yu+&U>ZUPMweNT6K)x?+OJb}1@MuD3o|FqjyE2tSu{9M-I5pq! z-a^+E6?QC|F<;cWMfH*=l$~vg5uR%0sFc-AetNz`moKyQCPy+$H_<8KD(B5X__|2t zXKee6)3{uCXk9EWM9>mqjp*fy=)g`&WZRuX@WfI$tA(oIOk; z46mhg7+d~g{DOF4Qj?`r#Fji~K1_|$^JJEuqDk=Syx{|u@jFZMd^x|qKo`O|TS_xL z7$f&r9V~wK>g~n-pXLc5V;06>8cqjIItO8XgU`QUlmg|qm}}d+U5bI)(&)&8awbLL z8!~g*Xb8FHx2~bBUpHzai;gIr9)N>)M3+xI*n#dle}0R1iA-kc!3`#0XklM8T*dtY zOCoUtd%YV7n(6C@m)UK&TX>k?zJBDFy&l`T#8hxfT*1Ys-GxnoZ2(B;kAwWLgZyuU z{2zn-e-85h8sz_LjIjnct@wHOh_axy=%2@l}G?xtRt?c%AUi@(JbpQ79-a>ezry?s4ZDs9AE?U%>5JRBmX)o?a z(c8FX5|(d$v2pUPZ!DeI3c0SE10Y?qG@xwl z%{{)qE^ghgh<>)ie2%u`*l~%MTMumEy#$&?n|@N0+2DQy;+JDBo~=Lz?C zQxcc6r`?86&(wbT;pJw&&Hq_pE1g!s&Z)^PEk^myWQr*&j;DtQOz|&?!+>mJgp!cV z7o0M}gh&#Xko@Gy`r}$?*4c&Ob!Vz0-iGO%@fe!jHu1vj9y_T<{g%%b8u?ECJglop z-q4i^-FS{0!lzd+~P2~$4Y*B?36D& zV+{Tz<@2Q;tSnby)5bY<-c|+V2kf^6wz1AuAPsIhVVck6>gO8V0VHwXPM_pxouFM} ziTNSN*qzKQ+48RYxkoGTY|d%xS}*1+RU#mMUPP0M1XMb!K>$MRRDQ(B@_Aq6T~tp2 zUj}Ja1WR-AoK{7a$#!!qH)cKQ_BfZiH}x9LsmBZa7$bhWCgS#jpkSHI#yqf?wSQ{i zRCveaZJs#q>o=@e`2KB8*}%$ozqOHL5nOybTY+R(o$;J6#dj@otj_oa#9@Ye=UlsH zq5k|Gc=pn{cQR^}JF9c=l)$X<=95&+FSb7634FmNPM|9Bc5I{V_%H#B8pq31mFwNz^9)`5FuVWyYWDK=xo7+m$IhNoP;D~z<>}ey|7_gq*sk1J z@DAYOahZZ1N;<7;PR}OG5wckq^4S06_fHxb3J-6M3?dc=zIcf`D`NczY47uqn<9al z5!n+Fa?Wj_4%mpg*3`b7E!#4xb{yoh zgSb>|+nB0Y!}5BEPmt;Ic;K@nqA>lm9-Nav$ZDKWT=Go3+p9@VZ5|))Tmwtrn}en( z5A6~ZqDDf?MhSdi&j6gr-Cv>ETr-J*@^S;z4~xCh0Ft-_Fl$Q8+cs*=Lr`M#YzVdH zdSBE)mJYM4;-FDLNEQKlY^>wEZzvhep5cAejQ`HO5E>Adq6-q zk;mheI%jyqv#^X;1b$z>Q)F2k`-~Z1@%ATH`+gK*CXXiJOmS?T`@?Q2C+xdbQ1*Ie zlvazJB?l}{*+#Zy@7KT*f0WN;e^+)6r~F9zyTLlf;KeW&{XbT5Rs&yQiHly{FWIwa zKla&Q`|NLh_V+&fM`nqTK+D&^#os^T@4whSg8%Z*Oni*Q$A2DK(eN_ca%DEDqhO{g zy*4GY8{ab8!S0Wy-OFKi(Oh_&2EE zbxOx)Qj>`jrD`KemCRD4E?7Xtk%9{sGF|Z#BpdT&_Kk;aChK62#dE0HUYiEcLFisO ztZIpm>>{=3uRIRgE=Ng{+7d4neZfb?cZmZpAfkTccuuoug&5C*=ABO@=SEm&G;(R$ zWQHBteAZ#NV?MMUqJ8CT4f|&28R{Z;&YxZB@d57p(w;%iY4sOTmP%>C71UpSo8Mkw zd_Dd2c801d4nFqXsgpVjbPR_v^(sq|fbwz{oTW$JG!IQAD&==4*3I(H86c2@&H!oX z!r+LYjmGmFI*EWwqKFCBnSgBmU=8f`6>N_MEJ7^s5^wvz7yc~JT^?!sO-GRlUZIcH zD2l9l;;_pHbk}rgCH&Cg{)|jud~OK)5*nz`Vz<>0<~U~tPJuWaF`W|!x4-Xxf(lX? zbjON_PIG-kLkC`~Te;CE7`M3LD9y$Ao}^_`wqp#$&huz8@Q{GuhA#&kZ4MXwhJH`o zN0!j)%L_}ZD=)0}pvrRd5SEu)V-`8yOajl>1MV-TZL~^(H3XM8QRph+7W{1uo&* z4+rvLeUUfyetn@0scp0L<>OjgSXw76J zJQq<|{pR}aNNf1P7h6t7Xbn$lGQY&>4m&g4yt6w#{90C3zn0qraO8F$gvyf|B6h*- z+{MWMoGaq!#r2j=#q%BBvRIY+NrP=>oxEEG<)}s+#jMrXsv9rMOQcZ?jD}1;t4Wd< zb>fw^7teu*2Yj@6!|}6(vOb!}p{(C1SMP+p&RW8=AB*?gDvvwYUB45KP`~2&@90iK z%bw4XB^e{SDiPZ6Ruu#-o8R*0@g6_)i`7^;{Y;x6NAo4|ysJQF3-T5O0|N1UmS9WT zK;LX zKPL%3faf0W=XOQR60J$^If?Bb>Obg?JKyy?^03Y1pc2E@ZDLqvh~b?_8{G`x&`^9d z`&b+rmUOlN``=*6x;Po+6K@o7ANx_4OB^Cuny8KUot_NXia3$Z4}j|}v%x;+fpsz4 zM-v2v1ZSAq;rB|h&?RC*=HNyxm?8zhj6=PSZ#BcGJrFGjv0 zm$Wl8I_2WxymewCzPttb9R4K+(BQ`8#;FnW(AA8hSMvK>Ueqlg%B`8pF?Vc(FWLM~ zq6_9ZXbScxgM8w_zfQb7XWp%X68kLzUF~N=OmkV@e#6OwAA8O*5FZ=Q+(S^-Mu)U5 zdU-k>0uqy@>w+};!bqy5v)r6IC~o47bh++)xe#TPq?Utw!Sf&Vw7Qt~t(%|um+uv1 zCylsF&*hf=tk-k=P))#=Y`F>8lAy$Hd}mAFtZ)E-u7l~|Yw8&%Bin82b?~f*K;QHj z{6b0jkmnKy7tPh}oLV{cfR*((P0Wa7=>_%Wz2*2fm=jHEGAoT76w`HB7nkm5h%uC- z@w5p~^@jH?um9F|H9s@k+8t<<#TzwLRJ1ZTZ2DlQ6ltv#?xOQ;IXsTo00&Jv%eNpE zvHB4aGpWfeO(k2KmI>uke`4afR3&+h?<0Gm_Yi70&@{FrB<> z#@y3;uOLyrZRsDsx}|Q7BN-N-1MTW?pq&L)?42Fh)2g@lIChvkc<|gSrnb0~<`rgg zpB&=IK`{ZlBKdW|W0@t7MJI!N)(T}Uh!>fD`bmcL3bvl7-J%JrPtQuL0UvRm5&cKB z@mr}j5HxH6^qPf=EXZnNTSDAWmYIYI363Eu)kweQv)vAa$~q*VPm8=nIu(EOOOyWC zq^|an(`^Z%FXIvy>);S(C$SWsjCxHV3;{Ra6iFMNBSgMWT>qi<;WOd)4M}a*J~7ZL(|lYF zuu=PbCe)W6qJI0O5H?mZlIgtuBOLq9&HFX5?DDvluKYf9E2j7eaQ?`erc1EEwk-)4AHkYOZH;yZ9i;OJmHpOoP+} zu_sq*g82I@uQf?J@uMNO!iJR1Wcr5t;D^VHjr+OzOkN=2yyrDdiJVr7)x~SN$>oUo zeR!l-*$30|ZWWZ+Tj`?*4rfhf>4`-bZ}^Jw!yOsCFxT?uOn$qQ7nUZkb7_(pJsd#t))lWpqouv58s@R7codGR^R-ZJObgCr7`zj>fzVxMV8dC#4?n-dd|9*_DQ%<01+0n4 z-0{Gkewke0-W>HonHQo{&G~*$xr3h3Pa`4|k+RW)Ix5Pzr!gW%UIc;8Q=Y^McN5_U$fD6Bu ziL7^M06YXN8|lf1b-=9QJsJJ#Jvk{GKcAOUfAQ?4mdv_iYq(tb$9*=jybU`py^ZeV z+_Xwsv->5LHAed=$nowKiH>;?>>fi>q`t zZXV$<*@L<6n`4)s_m*go+0tpF8F%q`iBhoqxIfY9lf2FV4u}=z|6b5T$LNqt#QF|d| z&>?ZLWVgK+TZ@CIwf@MiFd0x_5u_;o*H`jUmrLA&V~e=pbW6J6*y1QS-BQ7OkoB4E z?qpu8=djHr#yEk#K92irVwC`J?5M&mXw*r{y*h~cupR2Pn&^Wjo$Zb}L?E-0xH#^! z1#3af8IH9OIBna~bK%pmY;<%n(S}@c#7`)nqYn1ZN_a)@rWPl+7dNPTKsL;#yLN5X zyLV(}@Odw6pcJ`4&2hG=Ma|J+k*}V0i!^*0QQo_F)|`Yk1hiG$1RToLHR%*S5kDoOxa1OYy+N+uBI! zy~afxJj#db0DR$<`2gzuVz0XOg{nc(Xtx5)u=23xt9fGsG))Gxc^p?v*$?jHV29fQ zgG0HvWD+q$HGzvl&~1l2Qu}tVNgKmsQlB>Z;q*Cja6xb*W9pCUOO}IS%N`ZBM0PD{ z4=kf!n!J~z<@gO_`<&*jcq^+FiIJRA9Qh+8*726-w2U{F3V-|c>+-E9mT&BD{CN!M zL!vzpr@-*PKD@V`F2^1-R5U|C5zGIzoR%y$?O!9uv>nca!j#|LlF5yMwUuc_=MiX} za%U#F5o6C-GLz!^(lECo4c%B`@W4F5K|$t(~qswBv8iSm#&8R$%8> zr90MKve`QD&MT8eiVALc&is%zel0Njo7hU|E*aPJY-wm;BK=XjEe18ug9qNwI185| z5Xv_C^3bn>f=#xvFsyOC5?og4XGR$tbYQI7M{?}4eG`)Q$DCIpOWTrRLEG~ zRLLXxlR-W!Z#o=|kbsiPGIYyYi)=L;X4S-~Wa|sC!!>(!Kj=wXoKH2ppON8l0eAzoNw5zDfCG|>emsmY<1+1{ZCeY^~AL9xN4E(M}!D# zZ!Cj(Gb@*qyy>Q?yV~zWWGef?U0_iNii3udC5PA*lx4fdG9r)(mI0}ujquw#erFqN0ijo$1Pu5e~D9s zSqm^~89xG_CEad6A!noo^C<~Ns9vz`ld=H$b}7)Ot%Wyw zQf>QuYNEI8+b6Fpuuso|wqs2}!rKm*iUglEDqC7FT!0?F2V9 zj{}a>)E#7@oelxn$R4CE;|RB_oC&>WRU?diQ)B4?mOM31v9^_Vl)V=T4qDRLDA(id zxhQX1_e7RdQ*#dfYHF@qAa=oSJ_2L(Cxd+A$Xw|%FVlIeqBi`t)hNDWp& z*_7O_;vNFN=qEotEom*@Kwdd{tP})5i6n-~V+FiCZ78cPzo~@HHZCMGZrrw#<|Oj` zmnQwON&or-ku4P}8ugxgMUng;sV;J(;I9fzzw?j3G3)rwfZ@Y=JR%&8TPrBH9kLE9 zLFC9wlG9f?d_I1j>b6dzw2)C6YZ9d$u*{0{n_+lfxqnFAo{*b|#+HvvB9BsVXs=2H zJGjwB0A%ZPVv4>z5}@SbM?NwTq&VJMVNC?o^@ibtzdV+W;gxymqm2=0KUw7xC!msx zzD|h`fL`%+?aWn=Ta$9{=y856DMmLWtaYVIREFf;|Mv@K)QNav?JqrggaV>=qetRv zQI&iw-nAkDBoCpj#Kd%BA6!>ltHt!K{~-b#yE2yXq! z<}+_9$JX{$OQ_P$SyzywtUq?!W~Tqzd_%3CL(+KHcaRv2pmvZzRm*|bxfqsGwf>%K z3iAW%5Lc0W$p2A3Vu;b^zu#G6F{0Js0?cozKV4Hph2Ydxw_288Qm1kS$3J9sh|zoE z_v<^M10=G<_>!2`Xl75^{k7xipqVR99z6#QZo=^GXLcylR-Y9`ND16#IO4gHjqvPt zYl&#e729wy_%PpvH*B6Mc#r4xNkkj^R4cSCu( z`I{lE5CR)u+mEW2#ENe4?M_t-1Tjo(~}XiTiQ;f}-D=-f5EvdyCe z`-3fzN5SlTxWM(|-BFjznwugiVWQp=B0|Ka9(;I=C6LaPr{1U$kHHGbxCQt>4xHTVTsr$kqg|3g9MNGV6`Y z=nZ__XA{dq%(a?J7K0bc>|y#Ei>}4=%q?_+fHci-ctKjJ;~sY0XS0V3|8^e;$j-uSYHp;sRiE`TmQQqx`eQ%Rr zAzKWrWGYzCsU6Aphe4*DBk>{OC*8NJ)4>Dw!0Y7<^N9?cZ7R@(o9P=%4i1Ul=~sgJ>Ta~M@CK$DO^d?aA?McA$H2EZ!e4Ii26oI33GXv^!!g|R!w6) zI459d`dPm;RQ=WRmp1cpx0KwWwfQ(7Wgdqh4;M8@c$8nd+{Y8X#Z3AknXmOoh^ads z!d=njr}f~hMLbV*BoJP}Jt6Me!y(90^Buo?jrzVhE}iQBC!RpAr!>1<{;k6&yN=d1_>uI4q+k|MEmsl~S6o z(oLLZU){k=_%xQyEO%o>?dUvIrD!etNuP)ILFx0*zb;OO4V0E(`p)NDzUFZ}gbS2A zk*P{%Lwin%)Z=@U3e2_$kGfn|Dmb=)3Qo83u^ezkXkS6ceKuQqOO&bS|Cu5imHep76$w=LuTRiQ&E=zXp3*nJd-*S1qaXf?gy>{JXeMEVyGh;~SRnk!V^rZg2< zQ1`R_lFF?_z_`b!W#{QkyuSENx2`3NGctp%aiyP8X6y$12*t4|FZcsjMN>u7 z2uDk9;5uSf*{))+b9f$gx$F+rL6iVG`qi8v!2&~1FEj*LusJ&abWVrq8{B?z_7Y^l zc6uOeM^-=GL6gn~;PLTw^0K{OQl)G$RlG3ngiYBtOcyr~MEcECVp&wJC6YXd%qiCx zT++xShK1UyKv=jvR^13F0@&asDwW2lm_g?1gI!z-vRSPBD?$SQ<`R4e4(L$S$kEn- zw|T#i%0*1c-z$o1l&``0KaS&8i0+YeT~q(jp?$Bz4~~U)?V6r`_QLOurJ!M3h? z6o0SllUyID6v;P0x^*4G)358P<4fsNaVF(Ln2pwiQFm^0<|hQAHl4&bF~r+0oBPZWCXx6p?ksNm2r`mN=b8pk@KWh8~cZ_;&CD zA48W*oHxFd$FZVg+V;}u7%|Efl*JWZ+7{=T$+|!JJz0pHoVcI@XcObc7DB+cJvzHoJ0IZ8Tp*ygbPn&;<^AFswU9YtS6Hcc?Kz7`^&ko#ohU@;e15~h06~?(pIkENz z??5NzS?&+Uti6wpdJowZge{X8+m`pI*iZJXw%4%*3(G|i{qk^!PjCGmN_L@(`uSYs z5K(8)kIRU@@}GJT5q-^N_!jU#zm^fVV)|8ruW@%KNT#`GgxiU4V0ptdQ zDFP$rhDni^AUGbPTlMmgj#c???y==m%ShB5Qle|_u^x~E+Yh%$sGBeuOxnZA3dDbo zpT7gomX21-`J5luLbJ}t5&NJuW78gLt(uh24&HLs{mDaM zw{s@*$3Hj2o6H~o497eoW09Ob-opo%;@ybR;K)FH#M#xi${Di{tDLd!J1bjIL|)|u zw$%D=VXFC;o(%FiaH6#2TM@}8mKw4iL>CKMwy-3v^Tyh~A56v5w(D})2}%~p-t^Hl zjs*H2qQMN)hVOU8`wBM0C?nKj zxeUvUN{g}&gL<8D5a%OyXl(692Wl(SOdeVm%wO51kD zcK%nkQiswljKk6?KTYBqkHh9PW~Fx3uHMs9H#PeMy^f(@Hx=IhhIL+tkNeuOSqnt_ z98m3Veo(XJw;sau8`p1bhLI z3NOt(c%%PTN_8fF?=L-1?r#Mn+YGf#Rbs zmpBcyxhj9GxD7Px?B5c_t<%RF1;jTqtQpxB*{*^$qqH^&HaklCN8`v!^p9t7WK}cS zi|n#Q-OO)8|F4;RS$0vDdqb98O}4ZEwS! zR z6vyVfmagZJWF7Yp2Tk0#tTn0e;}V28P~PI=h}e%@ZOo-zd=3_VMwVML@pm0m&JQy^ zI&U8N(Qb>UGo{6A?~%QxJ-b6Z3{i9NWY41p6V82?OPpzP*}XNFr*dmWjPRh3R=6&Lum&HLc|w(-IBH;<2~yLAH8+Inr+ z0BmFH`8zQ#ClQj=L4OBQ1)7<$)8u+?JZ5+_=Cz`zAf5o zd>niD#RG%*2A*C=HfQb3I+7OQ>=wTPztk}fNkL)5_^ec zf3%q)hD|ZP5e&UstGtUGNc^&z%=&OKtW?tr7o()J98QSAe4Yt-+2j%@M`^!Sj-lHJ zn08sc{Dn>i`D|$%@VH2@9K*EQyb!$M{c?rZ#&Xwo(yQi)XYl5U*Wu+z4VWYCFmgV0 z%IAEvCw`Xer^<5w+58^K+16>3A5-tw{JvPi$AK|8m|+wkiGZoB6Mo~CH~~h?Wg;hQ z(*YbC`z4iSNFz{?b#f2^L`i2k6p6tgrAjKxqOSdbQMdasqb_5Mx}>u1p0{S)JX?jQ zLqKA}+|>vibAEf=XA=tnX~ELZa5BgzUfZt?w(YkYecLYsZ~JY&qwQA`owi>yhD%bX z8IQJ5k5>h~IaBqFKWl3ChkVSr%}j2X_YHQ!^4r_7iUMuNVAN~wCT~N-j~Ls>P#o3nx1;`SsI`%+Rm+1L<-(3q>fFXhkTNfPxvWb_l!y zD-`iUk+^wyf!IUE_mo4OIp-(;>rZo*9Eu)t#DlQXo|)NvJSqv{A=zX+DkGOTVYrQU z5~6|aPmsI({JaNmdH&&N1}P)yw*kYAZ3e(a8$tSh1Pn$Lw$O8xP{6qAfUleZtyBDQ zz|;5IypU9FnsI6iI>mO}XLE3)0@n8x4a1Jos5rV2D^7bqZkKlCUL*7ro7eYF!gSgn zwwWABX#t^1X+Z*(_=!pj>UKX{@G)@wo~=N#V(G0NZd=rqPE92LxU&h~F0Tl!Cy<(8bHaNhsrPc}HM*nWW>%YgDsam#>tfhF2 zQWlX1b&nD5=`1In_2cD>V#qtu)a30~9My7q9@m^Ef3IeJ{=%x*yEt4o9%lwRr^UE^ z9jC=hZF5bmwA*K!2GR!cs1GfDx?yDuaW513g$HS<*sQ1B0`oJBd}w;IQwSqQbg;y{{q}@N$>m`Qj)7LVT zn7U~@JxiGqzj^6$)y|hTW4BlOR=&GOZ)AoED3`jl(yq|E!X6MWF9!JR@@TdzO6K-# zHl-g{e3wUu5U(>0(5__;kAmg*w9q)~1hxC!wSU;J1BkW9-Y;OZjUq^y)sym(+QNmm zP_l7FZQ&#tf($i2!BMFnpHT9K6k~g-Um9a;AZ^D1wnn1k7G$U~?w9t9Ie9e54ra(P zhf%;VV-738&|>f}-IsG^c%$uf7<&1v^0no&3d9g&l3s8Z+y2fa-;WU_t6s*K07Dza zaJ;4XrJ`L!h~GCW=~-=`M8jwHFCF z?As`aZa-7-jbA90*omiKq=~SEFNgvkx<$Ni9rrIQ1+h;O0c(L;Gb)|6FsGoSXxvfpyD{$0c%&n8P-cUxDVndzbbV zC+6O}RZwChZECS`+Ck^yS59@&0$12|^a^z)CECY!=+`Y+!{ z@*B)z9~W#&*k$O5l}Bqj;(WyYPDX81I;$SR6EU}q-POt? z1xC>gUC4A1E|2A5lz(!XC}!xSf}JYq;I(>ocG@)CRd5aerhQ(iD{Zs(E6j+>=Jb1C zi=yS`ahr#;Xo(W-pcUS@V=^4)++IDM z{CP$c3%5Ke1>xiF>HhQl8I~hjWe;Qjlg$T37(2mUmT`6momoqemVP<6`*Z8!t5kXA zMfDXC;-=fgH^C7n_I&FS-7`n-I(Hg942tDE8=U`prb z%1fA+`wkz67A-DprJA2Ms*xRqji(p3akg+)o5#XIgx^XdR5`7i^e}C_J$X)9`uy3N z#(=Z}Yzd89$jg(*`;qeE#0=KWHZafccdMZM#*M41=g<0R^P9`vYP$6n{y^dT*ixb^ z6kQ;aSy8?<0U2R((4@0`$6-!!9JZOnkQu7ZsQ65Tsy)Eyu2oQ0KkbVk`(uAcXwv)H z6T4+`b@ARqm3kiUIt$Dn8TS3392gz$*9UabP4zv`f6Zq^qOhrT^&C?X&CWviI_+Fj z7d!Ks+E8r1ft$&m8E1T-=~r~*uZdKHoe1Vn53n&k{>73*^F#t9LubxhTaf~#5MnlxGcP&)+~uH&d=L`CnGoSzJ}rv11TSu3F;`!8Gb&K%n> zjU^Lo1dWf`nC!8*!H&9I{$ye^p+aj`Ru5C0Nh&y}_Uhu>VVg<(adG=d?6<4C<35{M zke4`qIKSYWz?Up8(;v>Un&Bg4M8Gk6wgSnTe(_!5LdY*ZrLrs{-{}2DIDu_s8x{wU ziQF_wR_y0J3qpZLa2~%$a;5)>pFCO9lxWYdo}sbcVATlYdN-G|f(Ah37Kh7`&+ZE~ z;jXs}HR0LB8l|2*WXSFOLlqzMBV6dATN&Xp;eoP%T=50j6q$-Pp1dAjE=$8A(y_qh zvpG-$A##TJzC-Z3N#Xzf-;`ws45#U!>)Rd(rSDYf|EaGKivHzQ@qhk(ad!LTdbHT( zrgC0;HZ40QwH>Hy-sPA6%mzI4-s&! zLp_i~6qBL*DKAWWuphRWtdST?`H@Zx%OnP_m#;oO;IYi~Fa6!yq!TU5?HI*ER=S!U zBRb1s?U-%y+AxGM;b`R~$Ffp~nm#u!|mJcc-uGPGDl37%sfAmu~SO z{N50ISmJM6z%GB295m@HM~w`9Dn1CqsG7`DU8d*oX<^{N58`=lPJmD}ODI$u#>DWh z2szUrH&JdHWRBb!PX~>gR~&8lgWZl;^FiYNCm&>)JY94v8?M1qx3UGuQFfT3yF1L5 z5J%QVKzNzHb4Ot9=#HxIpN^m5-CrumoeN=NUHY54IVk-Z8KwCcGRsW!47KYvyXE}} zEAes4rJMsj4*%~Ee4#!0o7C)glB%=EeVfUOI|^}~HoI@cDw!{;(FKdCTHI)5G2&`l z6M$^0nrB!+JX&RDTvhqa153?j)rcg(i1!`8(M|Zf9SO1*Wv_jT>4odl-YEw>W#H~V zUNqDrE`^9tW78sSIb+Sfonvzd%BD6oQReVqzofFvJkg3aHczxlbR}G%Pwu0Z zL{swgO~*}di1^Fzd##LLem_o!fNWy7DbR0pGRP-ht4HAXWvfTflLw3v(wEf^N-`Sl=oBz-(NTDtY_#jRlUSYy1`L z&GLzN-E_*-pVS= zo!pcV<62^37ri?JR-$x0u*0>-x}w@=TicnVS^e)_%Y9ka4=K5JkTG4eZaC>!foHvt zn5(>R_%Gh+YC+aC>kyrU`oi-3`cVq@E6}X7hp^^>c`bav(;*-+UrTKI4Q?L)YCUmz zMk+DjY8b?ice%H8%ILLTMp$KKpuWY+({%aob5 zA#Cfm2{P}XNoUmz=@pbEYa>sH#0Ymlye=QUl~_X%3Xpj?2(8qB`2=#BLOy{km2JF| z=HQP0NywhlAQCYXga9sEXtX#$ex~l3GI#crdXewfz_PtJSFlkZrZ~KhYb}TcOw$73 z$H2)TpY?0S*x{!IF)yHKaqK;1MSK&8ohz{jN0$XHOAl>ETOW0~tQ8)uM0kWpt5&A4 zzqt4xghAJHj%2+-Z>IqXuT6qrUxe^rdj9Jl|J;iQcR4dohk)!BpBIpb1nn|+3HTPyNs}ZgX>Os zaNBxn8pC3_#HXvCmqqP~O#>Aqe{a%+gPd)0rA_yY=P0lpkXpQ@(h^HLKt9t3!C(gZxI2)JBqOR z^qjxLb_x;*57B-M&Y%SC+N;N7FsseICU0};0g4>KCv?+@oF#YEE}|xQ!lE!utofk` zxXyhtY!+k3IaTGfz5RGjRW*Pd)7UyF>))MTmTY3}Mx>=YPfiB;#6t^aX*z{^!W_1l z#Mn=usRat{Yz30Ilaw6P4}7-@N*UDFjEFn@%1ronhJ_>j0aE2t6M9;=iXtl6gunkz zp?;kozfRue>4j zt-ko|(m-urd$GGfurhVRaM$h)Q?D?DlR>`BdWGlD-RNH=D6y;Zj}}c;{_!Q`H>m|8 zgi=KM!GL*$+ErP9)Uy>xw%+4vpZB=7^J9K;O?talVkf}QUF#K|eWb#x*Rv|bwP=Ru z=ScLDJHfHhsp(MTHJ&jb5~+Kl_v5Vcy;L=YIACi-a63WKSv_MbV^D3{gC?Edl6t&M zbAA@dEX~?_vSsb|`IaN_ODIP$kifY5bI?UcT`v0xmoj!mJ3@O!Z>Mu$=*)vAowdga z3%ah)Cf3eUCwlxShshq5sSSJE-fth)0kZ}>B_ev5RMLK+{Q(TW7}B~n6H^mnRJS*s zOd~X8Vk}!8OiT&@KXA#s)kVW^fQTPCos^HZ?9{h??lJ28-ihkz089HPg|6LRvL8$& zx}bPu=k=XA(^!7D3d)Z@8Wj2NJavO=X&AudX}p7?Mz%ahiyj8{hLa5+uifn4KHn|c zyO}7mYh)Z2XC-?s(!J#sW-<>&y64%%;)H^8M`-4l3+bzexfU}RbgyfKYf5oFdaIZ$ z0g0>cY%NsyCtNnffmy-ofk zHf-C-8D{OhK$1>z*gt#58BvqVnlO%_JI+lzHs%;s@*{5RaE_6$GDvv~(qn7csgIzt zb>KSn(Eze-=hZ}kowLrXX(5R#{*QPMDee&er_Cqc*6p`Pf*j-Dbm?NeD|jTf1(|3f zG7wr%4o5tdmE?@%*`xc|_SAaIM8Sb}yf*ic`z4iS!~=d3g&M5TqX$kQ?WU)sPBeh# z2A=8XZf;=9XJZW>kE37y+2=nF^1lx9zYX%g5AuHu^8Y!=|7(!{uYZnRzMtIO<35|C z-gGdB1~i_27#$z6&M<0q9gvuxjVFS;+izmDwT`lJN!c;BN9Z~{^H%kOO)WTEg<}F= zG)@4I`)qbO>1Ze;g5Rxz)?*tj*JB$fvG==%G;rd^G!&bCN_;voZJH7%{Rm^S0?W2{ z7E&mI#U?NDxZ$XoI5PQU8wTYioppGP2&RePHIm6Jg?}oLe>l&mnkg8%lsSv|ko$*tRH*-nKPtMR=thRT zMwMo{W$7n;j4$n?W&m>4=|taIEle^nPKHA(f!W*=c#{fDQVwTu*Y{9Uj0!_Kj;${j zmv1?z=hxG(yYV-_V9!DfL


unLD6Z2Y(LU)s#aHuGzn`K`_TzSppUY_+xk`z6K= zhKPSoQOkzX}Hm+!)+oM}v$@q6QnYE)-3uV_!ea*10Efxpze2R?T$SRW-&zE_O z(s`yaO3!4a7^QCnZ@|*Sav6umSKyl%ZSgqsqrN+s_xhI3^7sxt-(r0Bl8f4ic)ClGD&|;-CN5tP%r7?SoEnJ2wmoI8G%T(gCLwx3=*z}ecf?jh`s}N9 zmmh{tEFy(XF5`>a`R&VezoZJTv|hMVum-rkBbLO;AfI?U0f+N`{c_l55@VFVgbUKU zT;f>t1rCele8%YsMQ70$T0ml!D7>gv@`ZaXJtc*!9SAYPFP#%F^x|Px#uhRb3O;hL zVes4UDU$!~_borUC32e7WOj<4I#jFqny1f*3&doi$WNCCJ_gH+>J;o~Rn?Q4Kdyyl zFOz3U9PdpJBnE!G3bNl7bu`GTWJ(?P*=%n_JR25+nXYoZG`Sg0Vn*Rx#=aP(6y8>R8So6uxK>17dye)%tqPO&5*l z9S1;qK#g?$M}g*}`BaM)OibPjOrFZ1G?){YHYh+nH%bHOiMF z0M1q*iQ6k`+J)FFYIb+zzOQfAK&kI5Pn{&_z(HNbLx=h0m53>vH_YVGchztV#pd|> zsH^7d$oLV-SsF>+#-4Jo<40XCI~Xba4AdVSFlapZc$SOk%uq}&@v&X=JqeT*R=!+& zq5f!PTHyW*Lf`0G2tu;jJ=loD_&?77<8s-+E@@|XufwHC`n=~+Hi-u*jE{eS8-W-baju7UAUUMU81)^<~zm0{&kzuJ7y4yw&-(UsBsaPj8)} zkfvX)qJl;xgWni}WJQt4AoETul307mywheTN3!DzJ19oKTwbJ}yT`k;FWe6ec?aq1 zP_tCHH0^;Tzs!aY0FnUKc2k1aXO#Bc^woCG=@5`@KphoK{oW^o{5m|1rp0ULzU|pQ zr0u!;?c9dJ$LMF(S<`oadcC>$B9-H@|H(1!`J2H!0a?>Ud(lsll%rcNEAe;~5#Stw zu(C7NX(?FstD-2Mh~svcnkdR-V_OM?$54}5TB@{Lme8}P!3gq(f3Zq^^=UT0+_Hm9 zG}uKj(Jp!7b1>=B*F`xaBxXJEHdv%){aXbNFBf-PW|m`NSE|!)qd)8V?ld`HE$<)Z zo5t2x%C#+&$}gx6lkTPuT)YPZ#+yc0RG*o^>%$~;mC07hOQmr>UtTH=Eb$LHjXTXx zEwB&kfLY^cSZK@P$F!kbEfMv_wZ|*Cx`_21J)r~_pa5s*Y z4jf?4p9Ywf$KcK7l`*zz`;eam*Ak^7#M?S9E5hOGYu z)TI~S+3mor)aegoC0%k^sk;KBQH)SZDm%p0wK{Zku_Xuj#EU*`Lq;Fn=G^ppY%6Ir z(xO(g+#5tP+liUU124fN$4n++mrERi5~;OZ`Q_~QRS|RR3q7W(U-j?&offhQ6fm)> ziJ$rywP(BEMJYh^1$eJ}GVpDosuItNG6Iy~JY0(XEJUDI=#=g!s&vEi-Q|Xqxi#aX zOc)3FsLPcxRH%O_x&sgLs#kU7&sHF%aw*9#3Z>BUd!G&gS=IF*isZ;&X}0G7Y7f_S zC0X~7g@n6D!exo1imrF8&$!7W@_=9K_Vs6NamNu~QxY@(*VQ`ZH}T0j>@ghp230_G zV-e8nPfN#-0~ABvPU;F?VIis{3665ycCk-QKdZ_akA}cFI`Tbd$Lo#!0^3_-xhbOV z93IK^^`(qiw(MV2$gVzZ88eV@lox~`xyPc=lC05tn5IiYombeSJbu9S`JPdkbrQq= zM~rZ2c-C#`ZHtoXs!iIo5aGj-|Fj;Qvm+bBE@s^5dQKP~39J-!+U2vuHeEhDgl3Z? zr=6u`cYZ%R>T-!QZlHYdai2}By;KNEsoF?ZNpQj+&qbdcb-Ao$mP>|XQ*~UBx|ypj z=?ttbwfB3~glnmxi3{REyfx20xaoMe3d+$yku=^^&zmJRO7#x=fsVRd*2aL?RX~<7 z7>d5HGKq1L7^cNg7x>TLfoHwbHRZMk{_?$otT|Ab(W2{>V0^*FGVYaNG>^R!OgpnZ zuD-IzZND4M&idlqv647d4%S5WmFRxmbVJnL0a*X@Oc-F&*z@VNfnZn2pol{Xr@Q#~YR>j*A3O_J6?j?vn>T-!wqkqOPap0V?jNVZ7Tc+Le4|A(BQ!lbLMmH+gioI5FNmCMW#)2lhc?8_ zr^){?gMu&uac2=h>h+r37+V8mz zm^HeVtVaBvE0uccVYS}!+anfvldhhDI@G)j8T8LBY6H)qy<1oAqxjqRi?a5Z-wSj0 z%pOJdX*!p5FMl9hg`u8>V}g99pRGU=cf5SUPN@7OW^(T?kdawTFJwC}BDwyWXUQu@ z7D-%Yi7lgBf}gr+tY0{VZV5WlFPtGXE4z1rAX?nJKx7hQ(wzx*K)qW9CHA;@DJ}{L0MeW;w-UKm~KT zEhXwE{*WK#Is-a@-ag|N8b~cI3zAS6}eYJ51 zjkP@g<>L=`FPB(C7FSCr5qv$_1?d8e(|w`iqPxtG1DMFMsKx<~>_KGPOJGBUqVAx* zOw>hSRx)BiC}c<&d1Y3gbLQ&q%%>bkVP!cba05ZQ=d*Zc@m`6yoD4Q&6c!@d=U|`U zfa03Ds9VE2TY+RXv}FnOfZ1nxJQo(DDE-1>G_pUsDw=-=)G>UPv~q!D`>v9wnZRRZ zc^Mrv>4Ir6VV>|n#GNJP3T$ymMkLX8aPP`HUo%p!tCGiDf)7FMn&a4h!{a`iy^IQ2 z^K#VX5@)wS{SA3C$R{4kNK5>0!lE>G1e!~c^)*FrbYmKD!xdEQg8=x~TE zX0UY?{xRRJg0h`4ynS{+X3uoqJ+R%1{(hG1Om!%;!L{?=-p@YIVTNz*TgB1gUvd1Va588oYw9c?!qct4765tOB2pOY)$$FB8+ z=4i?W8Sc(0@+5I?Bei27FDFjoZMo!@g~;kG}18#q2%KB|tWoGAtYXj12+V zDw!c>Ln^A!LL2%UN66YkK!{2B(DRViXM%}x(AB()1K28QmxRv@}{P+I= D<_hqG diff --git a/src/AccountTracking.Web/dist/assets/materialdesignicons-webfont-CSr8KVlo.eot b/src/AccountTracking.Web/dist/assets/materialdesignicons-webfont-CSr8KVlo.eot deleted file mode 100644 index 3eb89692a5b3c19020b8d5bc3f2e293dd476338b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1307880 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 z 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